- 35dbd5c Use an explicit union with commented explanation rather than casting by Protobuf Team Bot · 3 months ago
- b428e53 Propagate aliasing option to parse of unknown fields by Protobuf Team Bot · 3 months ago
- cd837fd upb: Add upb_Message_GetExtensionMutableArray by Hong Shin · 3 months ago
- 5e1cc24 Use noncontiguous unknown fields API in upb message compare by Protobuf Team Bot · 3 months ago
- d1b851c Add unknown fields during group decode in a single call, to permit aliasing by Protobuf Team Bot · 3 months ago
- 32afcb9 Update callers to use noncontiguous APIs by Protobuf Team Bot · 3 months ago
- 1863e58 Always add unknown fields in a single call by Protobuf Team Bot · 3 months ago
- 919775d upb: Add upb_Message_GetExtensionArray by Hong Shin · 3 months ago
- 72111c3 Update compat extension APIs to something that does not assume contiguous storage by Protobuf Team Bot · 3 months ago
- ae488a0 Use noncontiguous unknown fields API in upb python by Protobuf Team Bot · 3 months ago
- c1a4f28 Update tests to use noncontiguous API by Protobuf Team Bot · 3 months ago
- 82e37cd Support deleting regions of unknown fields via noncontiguous storage API by Protobuf Team Bot · 3 months ago
- 0640cdb Don't iterate at all if unknowns are not populated by Protobuf Team Bot · 4 months ago
- d43a70b Port FindUnknown to noncontiguous API by Protobuf Team Bot · 4 months ago
- aaf44c4 Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API. by Protobuf Team Bot · 4 months ago
- 7638257 upb: Add upb_Message_GetExtensionString by Hong Shin · 4 months ago
- a862499 upb: Add upb_Message_GetExtensionMessage by Hong Shin · 4 months ago
- 7521732 Automated Code Change by Protobuf Team Bot · 4 months ago
- c5236bc Migrate upb extension getters for scalars by Hong Shin · 4 months ago
- 8cc5f6b Fix compilation in Clang C23 mode. by Protobuf Team Bot · 5 months ago
- 4d75c82 Fix a potential Ruby-upb use of uninitialized memory. by Protobuf Team Bot · 6 months ago
- c841627 Use `default_compatible_with` instead of specifying `compatible_with` on every target. by Joshua Haberman · 6 months ago
- 8422e97 Migrated upb to use Copybara-standard stripping. by Joshua Haberman · 6 months ago
- eafacfa Introduce upb_Message_SetBaseFieldMessage() by Protobuf Team Bot · 6 months ago
- 0309d86 Fixed `NAN`/`INFINITY` definitions to work on Windows 11 SDK. by Joshua Haberman · 8 months ago
- f9dd9ce UPB text encoder without using reflection for Rust (used for a message's Debug trait) that will print out field number to value entries instead of field name to value entries of a message like how it's expected for the usual text format using reflection. by Protobuf Team Bot · 8 months ago
- e2ab51b Add upb_Message_MergeFrom to upb by Derek Benson · 8 months ago
- 0730adb rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef by Hong Shin · 9 months ago
- 5fb5b87 Remove spurious 'return' in a void function of another void. by Protobuf Team Bot · 9 months ago
- f93565c upb: publish and start using the new non-universal setters out in the wild by Eric Salo · 10 months ago
- 6245733 upb: remove the unused (upb_MiniTable*) arg from upb_Message_SetMessage() by Eric Salo · 10 months ago
- d923896 upb: implement most of the non-universal setters by Eric Salo · 10 months ago
- 65821a6 upb: finish cleaning up message/accessors.h and message/internal/accessors.h by Eric Salo · 10 months ago
- 6ccda4d Add upb_Message_ClearOneof (and retain upb_Message_WhichOneofFieldNumber) by Hong Shin · 10 months ago
- 1830666 upb: clean up the UPB_TRACING_ENABLED code by Eric Salo · 10 months ago
- aa70a35 upb: clean up message/accessors.h and message/internal/accessors.h by Eric Salo · 10 months ago
- b4f4f8e Automated rollback of commit 7a09c4569bec008504bca3eb0201f0e75863a1fc. by Éamonn McManus · 10 months ago
- 7a09c45 Add upb_Message_ClearOneof by Hong Shin · 10 months ago
- 12a828c Add UPB_ASSUME(!IsExtension) on GetMutableMessage. by Protobuf Team Bot · 10 months ago
- e0fc566 Ensure the appropriate upb functions taking non-const pointers assert that the message is not frozen. by Hong Shin · 10 months ago
- 5b5db66 Check IsFrozen for internal/message.c and reflection/message.c by Hong Shin · 10 months ago
- bceb7f5 Check IsFrozen for message/copy.c, experimental_jspb/decode.c, and json/decode.c by Hong Shin · 10 months ago
- 37e484a Replace direct access to MiniTable subs with calls to the encapsulated functions. by Joshua Haberman · 10 months ago
- 9118be9 upb: extension/basefield setters are now public functions by Eric Salo · 11 months ago
- 52aa23f upb: reuse upb_Message_Internal buffer after a upb_Message_Clear() by Eric Salo · 11 months ago
- 3d21bc2 upb: define kUpb_CompareOption_IncludeUnknownFields flag for upb_Message_IsEqual() by Eric Salo · 11 months ago
- d5a435f Rename 'length delimited' to 'length prefixed' by Protobuf Team Bot · 11 months ago
- c6f6a32 Add Length-Delimited Encode and Decode functions to upb. by Protobuf Team Bot · 11 months ago
- d7f032a Move private definitions out of //bazel by Protobuf Team Bot · 11 months ago
- d51df2d upb: make upb_Array_Reserve() a public function by Eric Salo · 11 months ago
- 2f0fe06 Add Arena tracing handlers. by Protobuf Team Bot · 12 months ago
- a03ece5 upb: delete upb_Map_Delete2() by Eric Salo · 12 months ago
- b6032d7 Add basic upb cmake support. by Mike Kruskal · 12 months ago
- e1a19ba upb: add 'options' arg to upb_Message_IsEqual() by Eric Salo · 12 months ago
- 3c0f3ca Document `upb_Message_SetMessage`. by Éamonn McManus · 12 months ago
- cbfb699 Add api to trace message allocations. by Protobuf Team Bot · 12 months ago
- 3d7e75f upb: remove split64 from Dart VM, delete array_split64.h from upb/message/ by Eric Salo · 12 months ago
- 6cbcff4 Clarify that `upb_Message_SetString` does not copy data. by Éamonn McManus · 12 months ago
- e8244da Adds mutable extension accessors to the codegen for upb C for getting mutable extension messages. by Protobuf Team Bot · 12 months ago
- 507f037 Document the return value of `upb_Message_SetField`. by Éamonn McManus · 12 months ago
- a5d9b05 upb: delete upb_Message_IsExactlyEqual() by Eric Salo · 1 year ago
- c69ed47 upb: implement minitable-based field iterators by Eric Salo · 1 year, 1 month ago
- b0d3a78 upb: Simplify inline functions in mini_table/ and mem/ and wire/ and message/ by Eric Salo · 1 year, 1 month ago
- bc75a9b upb: remove the default arg from upb_Message_GetMessage() by Eric Salo · 1 year, 1 month ago
- f212cc2 upb: use upb_MessageValue in upb_Extension by Eric Salo · 1 year, 1 month ago
- 7303758 upb: factor out Java code for reading upb_Array data by Eric Salo · 1 year, 1 month ago
- 98843d1 upb: attempt to reduce the direct use of UPB_PRIVATE() fields by Eric Salo · 1 year, 1 month ago
- 7b6a845 upb: implement immutability by Eric Salo · 1 year, 1 month ago
- 5bded04 upb: add 'static' to UPB_FORCEINLINE() by Eric Salo · 1 year, 1 month ago
- 953d521 upb: upb_Message_FindExtensionByNumber() no longer returns a (upb_Extension*) by Eric Salo · 1 year, 1 month ago
- ca5ca62 Fixed a bug when deep copying a map field with a closed enum value. by Joshua Haberman · 1 year, 1 month ago
- 9d625a1 upb: fix the map encoder to stop dying under ubsan by Eric Salo · 1 year, 1 month ago
- ed5eb92 upb: upb_Message_ExtensionByIndex() no longer returns a (upb_Extension*) by Eric Salo · 1 year, 1 month ago
- f9af78e upb: upb_MiniTable_GetOrPromoteExtension() no longer returns a (upb_Extension*) by Eric Salo · 1 year, 1 month ago
- 07f784a upb: tag _upb_Message_GetOrCreateExtension() as UPB_PRIVATE() by Eric Salo · 1 year, 1 month ago
- 373ffa6 upb: tag _upb_Message_Getext() as UPB_PRIVATE() by Eric Salo · 1 year, 1 month ago
- 7c5ff29 upb: add upb_MiniTableExtension_CType() by Eric Salo · 1 year, 1 month ago
- 72275de upb: move upb_Message definition back into upb/message/ by Eric Salo · 1 year, 1 month ago
- 5c5f092 upb: implement upb_Message by Eric Salo · 1 year, 2 months ago
- c7f44a0 upb: finish locking down the upb_Array internals by Eric Salo · 1 year, 2 months ago
- 4270f73 Add `upb_Array_GetMutable` accessor by Kevin King · 1 year, 2 months ago
- d4dfb9c Add kUpb_DecodeOption_AlwaysValidateUtf8 decode option, to force UTF-8 validation of proto2 strings. by Protobuf Team Bot · 1 year, 2 months ago
- 36d344b Automated rollback of commit 0ce457f6e7c15e2574d69ba445ea6cae7e6e44e8. by Marcel Hlopko · 1 year, 2 months ago
- b0d5ed8 upb: normalize some more function names by Eric Salo · 1 year, 2 months ago
- c026907 upb: replace public universal hazzer with non-universal hazzers by Eric Salo · 1 year, 2 months ago
- 0ce457f Adds mutable extension accessors to the codegen for upb C and adds a `::protos::MutableExtension` method to upb C++ for getting a mutable extension. by Protobuf Team Bot · 1 year, 2 months ago
- facf959 upb: tag upb_Array.data as UPB_ONLYBITS() by Eric Salo · 1 year, 2 months ago
- 87618fc upb: remove duplicate typedef for upb_TaggedMessagePtr by Eric Salo · 1 year, 2 months ago
- c02f943 upb: distinguish between fields and extensions in the public clear() accessors by Eric Salo · 1 year, 2 months ago
- f92ad8f Automated Code Change by Protobuf Team Bot · 1 year, 2 months ago
- 9debd6b upb: merge upb:message_accessors into upb:message by Eric Salo · 1 year, 2 months ago
- 4ba7d27 upb: implement _upb_Message_ClearOneofCase() by Eric Salo · 1 year, 2 months ago
- 64dbf0d upb: delete the aliases for upb:hash, upb:lex, upb:reflection_internal by Eric Salo · 1 year, 2 months ago
- f1b8f47 upb: factor out message internal data pointers by Eric Salo · 1 year, 2 months ago
- f0cf0b6 upb: clean up and consolidate the upb/message/ build targets by Eric Salo · 1 year, 2 months ago
- 1fc0e72 upb: make :wire internal headers private by Eric Salo · 1 year, 2 months ago
- 4ec9170 Fix layering check for usage of gtest by Adam Cozzette · 1 year, 2 months ago
- 0eac807 upb: delete the aliases for base:internal and mini_descriptor:internal by Eric Salo · 1 year, 2 months ago
- 7e1fd68 upb: clean up some of the includes in upb/message/ by Eric Salo · 1 year, 2 months ago
- 090c3ad upb: start consolidating the upb/message/ build targets by Eric Salo · 1 year, 2 months ago