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