- 4c6931f upb: clean up the Dart ffi build targets by Eric Salo · 1 year, 11 months ago
- 62f1470 -Make message CopyFrom() call UPB code instead of default implementation for python UPB by Jie Luo · 1 year, 11 months ago
- 8ad3a76 upb: Dart pb_runtime now uses the google3 ffigen everywhere by Eric Salo · 1 year, 11 months ago
- 3475ebe upb: move the split64 accessors out of upbc/ by Eric Salo · 1 year, 11 months ago
- b329381 Delay defining Group constructor until after UnknownField is a complete type. by Protobuf Team Bot · 1 year, 11 months ago
- 48e3272 upb: fix SetInt32 accessor to also work on enum ctypes by Eric Salo · 1 year, 11 months ago
- 30af08f Add private accessors for repeated array get to be used by C++ RepeatedField implementation. by Protobuf Team Bot · 1 year, 11 months ago
- 70b92e6 upb: fix cut-and-paste error in upb_MiniTable_Link() by Eric Salo · 2 years ago
- 55cfaf3 Moved promotion-related accessors to a separate file. by Joshua Haberman · 2 years ago
- b81ae40 Fixed the upb.lexan build: by Joshua Haberman · 2 years ago
- fa1c2a6 Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one by Matt Kulukundis · 2 years ago
- 565c8fe upb: copy the wire decode recursion-depth-checking code to the wire encoder by Eric Salo · 2 years ago
- a49ff55 Split out `message/accessors_internal.h` and added `upb_Arena` assertions. by Joshua Haberman · 2 years ago
- 2bf53a5 Update UPB dependency by Deanna Garcia · 2 years ago
- 750358b Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one by Protobuf Team Bot · 2 years ago
- 52a8d21 Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one by Matt Kulukundis · 2 years ago
- 2e4a493 Require that dynamic tree shaking in oneofs apply to all members. by Joshua Haberman · 2 years ago
- 339fdb5 Hide `upb_MiniTableField.descriptortype` with `UPB_PRIVATE()` macro by Joshua Haberman · 2 years ago
- e275be2 Guard deep copy sub table check from other uses of submsg_index. by Protobuf Team Bot · 2 years ago
- df93cf6 Hide upb_MiniTableField.submsg_index with new `UPB_PRIVATE()` macro by Joshua Haberman · 2 years ago
- 9d2b5d1 Add upb_MiniTable_FindUnknown depth_limit parameter. by Protobuf Team Bot · 2 years ago
- a918473 Implemented scalar fields for upb.js and Dart+upb.js. by Joshua Haberman · 2 years ago
- 7ebeb60 Fix the GitHub Actions for upb by Joshua Haberman · 2 years ago
- 71d1e8c Restructure fuse a tiny bit for aesthetics by Matt Kulukundis · 2 years ago
- d260ab3 Add windows CI by Mike Kruskal · 2 years ago
- c642e43 Allow fuse/fuse races, so that upb_Arena is fully thread-compatible. by Joshua Haberman · 2 years ago
- 73489a9 Removed the cleanup list by Joshua Haberman · 2 years ago
- a738526 Changed Arena representation so that fusing links arenas together instead of blocks. by Joshua Haberman · 2 years ago
- bc77957 Fix the Lexan build. by Joshua Haberman · 2 years ago
- 2d273b6 Internal Code Change by Mike Kruskal · 2 years ago
- 9c0bcc0 Revamped portable atomic layer by Joshua Haberman · 2 years ago
- 6d6ab90 Enable arena test (it was previously #ifdef'd away accidentally) by Joshua Haberman · 2 years ago
- d450990 Allow for fuse/free races in `upb_Arena`. by Joshua Haberman · 2 years ago
- 4e25ba4 consolidate the field type stuff by Eric Salo · 2 years ago
- 5bc3cae Add threading tests for arenas by Matt Kulukundis · 2 years ago
- d5c2262 Fix cloning of repeated upb_Array. by Protobuf Team Bot · 2 years ago
- b7dcc1c implement upb_MiniTable_FindFieldByIndex() by Eric Salo · 2 years ago
- fdb45f0 Quiet -Wsign-compare errors by Protobuf Team Bot · 2 years ago
- bdee30b Added special case for INT64_MIN in the codegen by Joshua Haberman · 2 years, 1 month ago
- 3286f94 Implements upb_Message_DeepClone. by Protobuf Team Bot · 2 years, 1 month ago
- f9c91e3 lower the recursion limit again on fuzzer tests by Eric Salo · 2 years, 1 month ago
- 56c4a42 Added new APIs for linking a MiniTable all at one time by Joshua Haberman · 2 years, 1 month ago
- 184a475 fix an error path in the (still completely unused) tokenizer by Eric Salo · 2 years, 1 month ago
- c1727b7 enforce a recursion limit on fuzzer tests by Eric Salo · 2 years, 1 month ago
- c4b98dd implement a function to register a single extension by Eric Salo · 2 years, 1 month ago
- 19c4e62 add constructors for mini table extensions by Eric Salo · 2 years, 1 month ago
- 9253c42 add error check for duplicate oneof field names by Eric Salo · 2 years, 1 month ago
- 81d27ec Fixed MSAN warning by freeing the arena in ~InlinedArena(). by Joshua Haberman · 2 years, 1 month ago
- 2d40e1e Removed some special escapes from def_to_proto.c, to match C++ protos. by Joshua Haberman · 2 years, 1 month ago
- e860867 upb_MiniTableExtension_Build() -> upb_MiniTableExtension_Init() by Eric Salo · 2 years, 1 month ago
- 9bd37b8 turn down upb/fuzz/ by Eric Salo · 2 years, 1 month ago
- a3f5ee3 detect and reject repeated field numbers within a oneof by Eric Salo · 2 years, 1 month ago
- a0fbbd6 Avoid automatic variables in functions using setjmp. by Protobuf Team Bot · 2 years, 1 month ago
- 0ccf6fd Fix upb_MiniTable_NextOneofField comment. by Protobuf Team Bot · 2 years, 1 month ago
- 57a79de Ensure that extensions respect deterministic serialization. by Joshua Haberman · 2 years, 2 months ago
- 808706b Fix comments and cosmetic restructure. by Matt Kulukundis · 2 years, 2 months ago
- bc56909 Fixed the initialization sequence for MiniTables. by Joshua Haberman · 2 years, 2 months ago
- 1b50271 Fixed a bug in the matcher that caused false positives. by Joshua Haberman · 2 years, 2 months ago
- 6e1cbdf Added fuzzer for descriptor parsing/serialization, and fixed several bugs. by Joshua Haberman · 2 years, 2 months ago
- 0cc83d1 split apart constructors for extensions vs non-extensions by Eric Salo · 2 years, 2 months ago
- 10e57c0 Fix Upb PromotoUnknownToMessage for OneOf fields. by Protobuf Team Bot · 2 years, 2 months ago
- 067dfea Implement UPB OneOf MiniTable apis. by Protobuf Team Bot · 2 years, 2 months ago
- 84a3fd2 Remove reflection dependency for UPB compare utility. by Protobuf Team Bot · 2 years, 2 months ago
- f8a3e0d Avoid reading uninitialized memory when validating MiniTable. by Joshua Haberman · 2 years, 2 months ago
- 518e19d Fixed fuzz bug by further validating map entries. by Joshua Haberman · 2 years, 2 months ago
- 37de88c add proto2-related flags to enum and field def structs by Eric Salo · 2 years, 2 months ago
- 7c18c2c add another fuzzer test by Eric Salo · 2 years, 2 months ago
- df850c8 Fixed fuzz bug when map entry containing unknown fields spans buffers. by Joshua Haberman · 2 years, 2 months ago
- 7ad307e Added assert that message-type map values must be linked. by Joshua Haberman · 2 years, 2 months ago
- 68e3662 fix fuzzer test w/nested maps by Eric Salo · 2 years, 2 months ago
- b29761f add return codes to upb_MiniTable_SetSubMessage/Enum() by Eric Salo · 2 years, 2 months ago
- a5e337f Allow dynamic tree shaking for groups, and disallow groups for map entry sub-messages. by Joshua Haberman · 2 years, 2 months ago
- 72e8d59 Avoid automatic variables in functions using setjmp. by Protobuf Team Bot · 2 years, 2 months ago
- dacd802 Avoid automatic variables in functions using setjmp. by Protobuf Team Bot · 2 years, 2 months ago
- 2ad7a30 Avoid automatic variables in functions using setjmp. by Protobuf Team Bot · 2 years, 2 months ago
- 8c53ce5 Avoid automatic variables in functions using setjmp. by Protobuf Team Bot · 2 years, 2 months ago
- 6d397d0 Roll-forward of: Add retention and target attributes to descriptor.proto by Adam Cozzette · 2 years, 2 months ago
- 2ab0cdb Avoid automatic variables in functions using setjmp. by Protobuf Team Bot · 2 years, 2 months ago
- 4843fd0 move conformance tests into a separate subdir by Eric Salo · 2 years, 2 months ago
- aaf9e43 Merge pull request #1052 from protocolbuffers:srcWhl by Copybara-Service · 2 years, 2 months ago
- 21af783 Use _Alignof in UPB_ALIGN_OF instead of an offsetof trick by Dmitri Gribenko · 2 years, 2 months ago
- 63dc0ec Fix gcc < 11 breakages due to missing "stringop-overread" diagnostic by Mike Kruskal · 2 years, 2 months ago
- e41a2d7 upb is self-hosting! by Joshua Haberman · 2 years, 3 months ago
- d86f531 Use "#if GTEST_HAS_DEATH_TEST" instead of "#ifdef GTEST_HAS_DEATH_TEST" by Tom Hughes · 2 years, 3 months ago
- 651550c Expect fail when serialize inf and nan for Value.number_value in json format. fixes #11259 by Jie Luo · 2 years, 3 months ago
- 87f9b86 update some more functions to match the accessor naming convention by Eric Salo · 2 years, 3 months ago
- 204b9ee Added UPB_DESC() macro for all bootstrap references to proto symbols. by Joshua Haberman · 2 years, 3 months ago
- 955a57f Rollback of "Fail when serialize inf and nan for Value.number_value in json format" by Jie Luo · 2 years, 3 months ago
- e6c38af Expect fail when serialize inf and nan for Value.number_value in json format. fixes #11259 by Jie Luo · 2 years, 3 months ago
- b8f35b2 Fix missing parameter lists. by Protobuf Team Bot · 2 years, 3 months ago
- c64f26e Add missing “static” by Protobuf Team Bot · 2 years, 3 months ago
- 76daaa2 Incremental step towards fixing nonstandard/nonportable uses of setjmp. by Protobuf Team Bot · 2 years, 3 months ago
- 6525917 Merge branch 'main' into srcWhl by deannagarcia · 2 years, 3 months ago
- c628e53 upb_MiniTable_GetMutableMap() -> upb_Message_GetOrCreateMutableMap() by Eric Salo · 2 years, 3 months ago
- 143132f Make upb's generated code agnostic to fasttable. by Joshua Haberman · 2 years, 3 months ago
- f887fe3 Add lots more source files by Deanna Garcia · 2 years, 3 months ago
- 7cd8f6c Ported more cases of wire format parsing to upb_WireReader. by Joshua Haberman · 2 years, 3 months ago
- a9f9bfe fix some compiler warnings in ecis by Eric Salo · 2 years, 3 months ago
- 0c6b72d replace upb_Map_Delete() by Eric Salo · 2 years, 3 months ago
- 4664089 Add extern C blocks to wire_reader and eps_copy_input_stream. by Protobuf Team Bot · 2 years, 3 months ago