- d1b851c Add unknown fields during group decode in a single call, to permit aliasing by Protobuf Team Bot · 5 months ago
- 1380653 Reduce oversized stack buffers - 32 bit unsigned varints are not encoded with 64 bit sign extension, and thus can only take up 5 bytes. by Protobuf Team Bot · 5 months ago
- 32afcb9 Update callers to use noncontiguous APIs by Protobuf Team Bot · 5 months ago
- 1863e58 Always add unknown fields in a single call by Protobuf Team Bot · 5 months ago
- e4cbc79 Fix minor typos (#17682) by Nathan Baulch · 6 months ago
- 290f288 Introduce upb_ByteSize by Hong Shin · 7 months ago
- c841627 Use `default_compatible_with` instead of specifying `compatible_with` on every target. by Joshua Haberman · 7 months ago
- 8422e97 Migrated upb to use Copybara-standard stripping. by Joshua Haberman · 7 months ago
- 5695a88 Move -Werror to our test/dev bazelrc files. by Mike Kruskal · 7 months ago
- d039540 Fix outputted command for usage of update_failure_list.py by Protobuf Team Bot · 8 months ago
- 85c7cc2 Add an indirection to sub-messages pointers to allow for static tree shaking. by Joshua Haberman · 10 months ago
- 0645439 Introduce upb_EncodeStatus_String and upb_DecodeStatus_String by Hong Shin · 11 months ago
- 335edb9 update decode_fast.c to assert that non-const messages are not frozen by Hong Shin · 11 months ago
- b8bb56d Change Rust-upb to use upb_Encode and upb_Decode directly, instead of going through the upb C gencode. by Protobuf Team Bot · 12 months ago
- 0013736 Fix typo in `kUpb_EncodeOption_SkipUnkown`. by Éamonn McManus · 12 months ago
- 09529fe Update reader.c to initialize i inside loop by Hong Shin · 12 months ago
- d5a435f Rename 'length delimited' to 'length prefixed' by Protobuf Team Bot · 12 months ago
- c6f6a32 Add Length-Delimited Encode and Decode functions to upb. by Protobuf Team Bot · 12 months ago
- d7f032a Move private definitions out of //bazel by Protobuf Team Bot · 12 months ago
- f520cf3 upb:decode initialize int inside loop for upb_DecodeLongVarintReturn by Hong Shin · 12 months ago
- b6032d7 Add basic upb cmake support. by Mike Kruskal · 1 year, 1 month ago
- b0d3a78 upb: Simplify inline functions in mini_table/ and mem/ and wire/ and message/ by Eric Salo · 1 year, 2 months ago
- f212cc2 upb: use upb_MessageValue in upb_Extension by Eric Salo · 1 year, 2 months ago
- 98843d1 upb: attempt to reduce the direct use of UPB_PRIVATE() fields by Eric Salo · 1 year, 2 months ago
- 7b6a845 upb: implement immutability by Eric Salo · 1 year, 2 months ago
- 5bded04 upb: add 'static' to UPB_FORCEINLINE() by Eric Salo · 1 year, 2 months ago
- 9d625a1 upb: fix the map encoder to stop dying under ubsan by Eric Salo · 1 year, 2 months ago
- 07f784a upb: tag _upb_Message_GetOrCreateExtension() as UPB_PRIVATE() by Eric Salo · 1 year, 2 months ago
- 7c5ff29 upb: add upb_MiniTableExtension_CType() by Eric Salo · 1 year, 2 months ago
- 72275de upb: move upb_Message definition back into upb/message/ by Eric Salo · 1 year, 3 months ago
- 5c5f092 upb: implement upb_Message by Eric Salo · 1 year, 3 months ago
- c7f44a0 upb: finish locking down the upb_Array internals by Eric Salo · 1 year, 3 months ago
- d4dfb9c Add kUpb_DecodeOption_AlwaysValidateUtf8 decode option, to force UTF-8 validation of proto2 strings. by Protobuf Team Bot · 1 year, 3 months ago
- bdf24b2 upb: add 'static' to some wire decoder functions by Eric Salo · 1 year, 3 months ago
- 9debd6b upb: merge upb:message_accessors into upb:message by Eric Salo · 1 year, 3 months ago
- 4ba7d27 upb: implement _upb_Message_ClearOneofCase() by Eric Salo · 1 year, 3 months ago
- 4f1eba8 upb: lock down the internal headers for upb:wire_reader by Eric Salo · 1 year, 3 months ago
- 64dbf0d upb: delete the aliases for upb:hash, upb:lex, upb:reflection_internal by Eric Salo · 1 year, 3 months ago
- f0cf0b6 upb: clean up and consolidate the upb/message/ build targets by Eric Salo · 1 year, 3 months ago
- 1fc0e72 upb: make :wire internal headers private by Eric Salo · 1 year, 3 months ago
- 4ec9170 Fix layering check for usage of gtest by Adam Cozzette · 1 year, 3 months ago
- 090c3ad upb: start consolidating the upb/message/ build targets by Eric Salo · 1 year, 3 months ago
- e397296 upb: restore the mini_table:internal target by Eric Salo · 1 year, 3 months ago
- ca58c35 Added `explicit` to a single-arg constructor to fix a ClangTidy warning. by Joshua Haberman · 1 year, 3 months ago
- 3c3d771 upb: add :test_srcs targets for cmake on GH by Eric Salo · 1 year, 3 months ago
- f50ea84 upb: the triumphant return of upb/mem:internal by Eric Salo · 1 year, 3 months ago
- 2fb0b93 upb: tighten up and lock down upb/wire/ by Eric Salo · 1 year, 3 months ago
- b997cb6 upb: add a non-void typedef for upb_Message by Eric Salo · 1 year, 3 months ago
- de7f589 upb: eliminate :mini_table_internal by Eric Salo · 1 year, 3 months ago
- e3ed591 upb: replumb upb_Arena to be substantially more opaque by Eric Salo · 1 year, 3 months ago
- 121896d upb: add upb_Message_ExtensionByIndex() by Eric Salo · 1 year, 3 months ago
- 1f67b8d upb: tag upb_MiniTableField:offset as UPB_ONLYBITS() by Eric Salo · 1 year, 3 months ago
- 5b7bafc upb: upb_Message_Extension -> upb_Extension by Eric Salo · 1 year, 3 months ago
- a4a98bd upb: tag upb_Array.size as UPB_ONLYBITS() by Eric Salo · 1 year, 3 months ago
- 9c7d2b9 Make the utf8_range implementation just in C by Protobuf Team Bot · 1 year, 4 months ago
- e1d3008 upb: tighten up the upb_Arena code by Eric Salo · 1 year, 4 months ago
- 0c3e116 upb: tag _upb_Message_AddUnknown() as UPB_PRIVATE() by Eric Salo · 1 year, 4 months ago
- 0755621 Automated rollback of commit 3c75c331d392f9699959bcd57875d79ecaca4785. by Eric Salo · 1 year, 4 months ago
- 3c75c33 upb: inline upb_Message_New() by Eric Salo · 1 year, 4 months ago
- 6efd909 upb: clean up and lock down the internal oneof accessors by Eric Salo · 1 year, 4 months ago
- 347486d upb: clean up and lock down the internal hasbit accessors by Eric Salo · 1 year, 4 months ago
- b64c6e1 upb: implement upb_Message_ShallowClone()/Copy() by Eric Salo · 1 year, 4 months ago
- 848a2bf upb: tag upb_MiniTableField:number as UPB_ONLYBITS() by Eric Salo · 1 year, 4 months ago
- 0e6607a upb: tag upb_MiniTableField:mode as UPB_ONLYBITS() by Eric Salo · 1 year, 4 months ago
- bb5322a upb: lock down upb_MiniTable (mostly) by Eric Salo · 1 year, 4 months ago
- d0c8563 upb: lock down upb_MiniTableSub by Eric Salo · 1 year, 4 months ago
- 19ef3a5 upb: lock down MiniTableField by Eric Salo · 1 year, 4 months ago
- 21133d5 upb: lock down upb_MiniTableExtension by Eric Salo · 1 year, 4 months ago
- 3ce2c57 upb: start to lock down upb_Array by Eric Salo · 1 year, 4 months ago
- a49f6b8 upb: move ElemSizeLg2() from message/ into mini_table/ by Eric Salo · 1 year, 4 months ago
- 45b292f upb: refactor mini_table/enum.h by Eric Salo · 1 year, 4 months ago
- 7fa050d upb: move IsSubMessage() and IsRepeatedOrMap() from mini_table/internal/field.h by Eric Salo · 1 year, 4 months ago
- 8324c90 upb: steal a bit from upb_Array by Eric Salo · 1 year, 5 months ago
- 88f0a82 upb: normalize the accessor functions for hasbits and oneof_cases by Eric Salo · 1 year, 5 months ago
- 8849dea upb: implement some upb_FieldType and upb_CType functions by Eric Salo · 1 year, 5 months ago
- 8699fde Enable upb editions conformance testing. by Mike Kruskal · 1 year, 5 months ago
- 5ca8400 Move utf8_range into the protobuf repo by Adam Cozzette · 1 year, 5 months ago
- ec69a0a upb: s/NULL/nullptr in C++ unit tests by Eric Salo · 1 year, 6 months ago
- 07fba1d upb: merge ":collections" into ":message" by Eric Salo · 1 year, 6 months ago
- 501ecec Reorganize upb file structure by Adam Cozzette · 1 year, 6 months ago