1200 Commits (4efa9c3c40df769eee5e721ae5ce2d93860fc2c1)

Author SHA1 Message Date
Eric Salo 02cf7aaa1d upb_Array_Resize() now correctly clears new values 2 years ago
Eric Salo 8797415383 mark the public array accessors as UPB_API 2 years ago
Eric Salo abed1995a9 implement some simple array accessors for Dart 2 years ago
Eric Salo 4f8734694c rename the array accessors to match the other accessors 2 years ago
Protobuf Team Bot 85fcfcb792 Fix a param naming issue for upb_Message_InsertMapEntry. Should just be mini_table instead of map_entry_mini_table 2 years ago
Eric Salo 9ab09b47fa fix unset mini table field presence bug 2 years ago
Joshua Haberman fa2481ddeb Unified accessor for WhichOneof(). 2 years ago
Protobuf Team Bot 9e9d43b462 Add support for promoting unlinked map fields from unknown to upb_Map. 2 years ago
Eric Salo 11fc16328a fix fuzzer failure due to a bad map descriptor 2 years ago
Eric Salo e6e48dfea3 another dart code generator snapshot 2 years ago
Joshua Haberman 4a581e5cd0 Fixed Lexan builds that were broken by cl/494400285. 2 years ago
Eric Salo 1b0b06f082 allow reserved enums to be negative 2 years ago
Joshua Haberman 68d1d91475 Separated out buffering code into upb_EpsCopyInputStream. 2 years ago
Protobuf Team Bot 9e89142283 Add upb_MiniTableField_IsClosedEnum API. 2 years ago
Protobuf Team Bot e231dc955b Fix Upb Unknown to repeated message promotion when initial message has null upb_Array. 2 years ago
Eric Salo 3bac8780cb normalize most of the message accessors: 2 years ago
Protobuf Team Bot 79abc9f1a1 Implement UPB_UNREACHABLE for Visual C++. 2 years ago
Eric Salo 3f1c7f121b update PHP and Ruby to use the new accessors, delete the old ones 2 years ago
Eric Salo a07c5d3fe8 snapshot some pending dart work 2 years ago
Eric Salo b747edb830 append "ByDef" to names of message accessors that use reflection 2 years ago
Eric Salo a3e49f90ac add some formatted append functions to the string class 2 years ago
Eric Salo f458e05718 add some UPB_API / UPB_API_INTERNAL declarations 2 years ago
Eric Salo b98c7c7b50 move non-conformance tests and protos into upb/test/ 2 years ago
Eric Salo ae24d717b0 create initial dart ffigen hooks 2 years ago
Mike Kruskal 3e078f5fe4 Add CMake+Bazel dependencies on utf8_range repo 2 years ago
Joshua Haberman ca828897c2 Fixed a bug with maps on 32-bit machines. 2 years ago
Eric Salo e70b102387 delete upb_Arena_Alloc() 2 years ago
Eric Salo bc15a2877a defrag the encoded field modifier bits 2 years ago
Eric Salo a4a7c30b48 remove an obsolete dependency on :message from :collections 2 years ago
Eric Salo 32f28fcdc6 remove 'platform' param from upb_MiniTable_Build() 2 years ago
Eric Salo 0a2c988286 fix some mini_table function names to match the upb style guide: 2 years ago
Joshua Haberman 2272970a94 Unified ClearField 2 years ago
Eric Salo 4f098fd54c move the extension registry down into mini_table/ 2 years ago
Joshua Haberman 9c6223c058 Unified all hazzers to use MiniTable accessors 2 years ago
Joshua Haberman e567b7c206 Fixed a bug in GetOrPromoteExtension 2 years ago
Eric Salo efb166b3b0 restore the declaration of _upb_Hash() 2 years ago
Eric Salo 2644ae7507 restore upb_MapIterator_Done() 2 years ago
Protobuf Team Bot 907d705e86 Add IWYU pragmas for deprecated headers 2 years ago
Joshua Haberman d22d6d71ed Refactored message accessors to share a common set of functions instead of duplicating logic. 2 years ago
Eric Salo 08f193b28e fix --config=lexan builds that were broken by cl/489989481 2 years ago
Eric Salo 03b1dee5cc implement upb_Map_Next() as the new upb_Map iterator 2 years ago
Eric Salo e932f7931a clean up the arena code a bit more: 2 years ago
Protobuf Team Bot f3a0cc49da Internal Change. 2 years ago
Eric Salo ff6439fba0 move the wire type definitions into upb/wire/ where they belong 2 years ago
Protobuf Team Bot 26febb8422 Mark message_value.h as private 2 years ago
Eric Salo 384ffc0af8 implement reserved names and ranges for messages and enums 2 years ago
Eric Salo fb7a67458f add build targets for :wire and :message and :message_internal 2 years ago
Eric Salo 27d70edfe2 clean up the :mini_table build target 2 years ago
Eric Salo 9582dc2058 fix UPB_LIKELY() for 32-bit Windows builds and update to latest protobuf commit 2 years ago
Eric Salo 70566461f9 replace and repair the integer hash table iterator: 2 years ago