1. 496e2fd [Upb C++]Add ::protos::ClearMessage and DeepCopy apis. by Protobuf Team Bot · 1 year, 9 months ago
  2. 923e8b7 Fix Serialize failing for Proxy/CProxy. Refactor minitable access. by Protobuf Team Bot · 1 year, 9 months ago
  3. 34a770d Refactored mini_table targets into their own BUILD file. by Joshua Haberman · 1 year, 9 months ago
  4. 80264f7 Add GHA UPB macOS bazel coverage for Apple Silicon by Sandy Zhang · 1 year, 9 months ago
  5. edbbb15 [C++20 build failure, Clang 15] Fix ambiguous-reversed-operator warning (#1199) by Pierre Hallot · 1 year, 9 months ago
  6. a93e43f names.cc: Add missing constinit (#1359) by Pierre Hallot · 1 year, 9 months ago
  7. 558c772 fix: add shebang in python interpreter (#1336) by Vincent Thiberville · 1 year, 9 months ago
  8. f12a727 upb: remove a redundant typedef by Eric Salo · 1 year, 9 months ago
  9. 47c9298 Give generated_code_support.h its own forwarding header. by Joshua Haberman · 1 year, 9 months ago
  10. a3f0bce upb: clean up upb/json/BUILD by Eric Salo · 1 year, 9 months ago
  11. ba50073 Split the JSON rules out of the main BUILD file and removed obsolete forwarding headers by Joshua Haberman · 1 year, 9 months ago
  12. ee24ef2 Internal change. by Mark Mann · 1 year, 9 months ago
  13. 00a9807 Remove some message factory tests in python upb by Jie Luo · 1 year, 9 months ago
  14. 550f9b0 Fix handling of public imports in upb `protos` generator by Adam Cozzette · 1 year, 9 months ago
  15. 0ea9f73 skip some upb python test which extend non iterable value to repeated field by Jie Luo · 1 year, 9 months ago
  16. cbacdf1 Remove RegisterExtension in message class by Jie Luo · 1 year, 9 months ago
  17. 56a7708 Skip some upb tests for message factory. To get rid of copybara complains by Jie Luo · 1 year, 9 months ago
  18. 628c261 [Upb C++] Implement RepeatedField by Protobuf Team Bot · 1 year, 9 months ago
  19. cfb8b3d Update upb deps and remove testAddTypeError test in python upb by Jie Luo · 1 year, 9 months ago
  20. be58dea Add support in upb_proto_library rule for cc_shared_library. Will only work from Bazel 6.3. by Protobuf Team Bot · 1 year, 9 months ago
  21. e83207a cleanup: generate a cleaner CMake file by Protobuf Team Bot · 1 year, 9 months ago
  22. 34c692f upb: cast gencode enums in bitwise ops to make C++20 happy by Eric Salo · 1 year, 10 months ago
  23. 532b4d0 Fix `upb_MiniTableField_CType()` to work correctly for enums & strings. by Protobuf Team Bot · 1 year, 10 months ago
  24. 3c76a26 internal change by Jie Luo · 1 year, 10 months ago
  25. 3e4de3c [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). by Protobuf Team Bot · 1 year, 10 months ago
  26. a0f520d Added a new dynamic tree shaking model to upb, with the intention of removing the old model once YouTube has migrated. by Joshua Haberman · 1 year, 10 months ago
  27. 14bad4a Fixed a bug in `upb_Map_Delete()` that caused crashes in map.delete(k) for Ruby when string-keyed maps were in use. by Joshua Haberman · 1 year, 10 months ago
  28. 73ee41c license changes by Protobuf Team Bot · 1 year, 10 months ago
  29. 7f0092a Internal change by Jie Luo · 1 year, 10 months ago
  30. 67bf61a Make upb_proto_[reflection_]library advertise that it returs CcInfo. by Joshua Haberman · 1 year, 10 months ago
  31. 6c10ce2 Removed old ResizeArray() API per TODO by Joshua Haberman · 1 year, 10 months ago
  32. 7bd972d Internal change by Adam Cozzette · 1 year, 10 months ago
  33. 4546253 Fix ::protos::CloneMessage template. by Protobuf Team Bot · 1 year, 11 months ago
  34. 5c85a9f Refactor upb_MtDataEncoder_PutField() into several helper functions. by Joshua Haberman · 1 year, 11 months ago
  35. 18b98a8 Give sub-messages and sub-enums distinct initialization code paths. by Joshua Haberman · 1 year, 11 months ago
  36. 1123c8a Update UPB's absl dep to newest patch. by Deanna Garcia · 1 year, 11 months ago
  37. b9d8ff9 Remove patch to internal protobuf rules now that it's implemented in the proto repository. by Deanna Garcia · 1 year, 11 months ago
  38. 60be96e -Make message __deepcopy__ call UPB code instead of default implementation for by Jie Luo · 1 year, 11 months ago
  39. 2282505 Move to proto_common for all upb aspects to fix numerous tricky edge cases and simplify the code by Thomas Van Lenten · 1 year, 11 months ago
  40. 88d5b91 Move to proto_common for all upb aspects to fix numerous tricky edge cases and simplify the code by Joshua Haberman · 1 year, 11 months ago
  41. 4c6931f upb: clean up the Dart ffi build targets by Eric Salo · 1 year, 11 months ago
  42. 5a42239 Update upb's protobuf dependency by Sandy Zhang · 1 year, 11 months ago
  43. 62f1470 -Make message CopyFrom() call UPB code instead of default implementation for python UPB by Jie Luo · 1 year, 11 months ago
  44. 8ad3a76 upb: Dart pb_runtime now uses the google3 ffigen everywhere by Eric Salo · 1 year, 11 months ago
  45. 3475ebe upb: move the split64 accessors out of upbc/ by Eric Salo · 1 year, 11 months ago
  46. 3a0e3f2 upb: use google3 ffigen to build the upbdev function wrappers by Eric Salo · 1 year, 11 months ago
  47. b329381 Delay defining Group constructor until after UnknownField is a complete type. by Protobuf Team Bot · 1 year, 11 months ago
  48. 22229bc [doc] Fix location of upb's message accessor API by Protobuf Team Bot · 1 year, 11 months ago
  49. b399576 Update UPB's protobuf dependency in preparation for 23.0-rc1 release. by Deanna Garcia · 1 year, 11 months ago
  50. 48e3272 upb: fix SetInt32 accessor to also work on enum ctypes by Eric Salo · 1 year, 11 months ago
  51. 30af08f Add private accessors for repeated array get to be used by C++ RepeatedField implementation. by Protobuf Team Bot · 1 year, 11 months ago
  52. 9fa51d0 Enable Windows CI by Mike Kruskal · 1 year, 11 months ago
  53. ec75a3c Move repeated field generation into separate file to prepare for C++ RepeatedFieldProxy. by Protobuf Team Bot · 1 year, 11 months ago
  54. 70b92e6 upb: fix cut-and-paste error in upb_MiniTable_Link() by Eric Salo · 1 year, 11 months ago
  55. 0fa12dc Fix field name conflict resolution for `has_` prefix. by Protobuf Team Bot · 1 year, 11 months ago
  56. 8c10056 Add back UPB numpy test now that it has been moved in the protobuf directory. by Deanna Garcia · 1 year, 11 months ago
  57. 55cfaf3 Moved promotion-related accessors to a separate file. by Joshua Haberman · 1 year, 11 months ago
  58. ae92c14 Updated upb to use Bazel 5.4.0 for Python cross-compiling tests. by Joshua Haberman · 1 year, 11 months ago
  59. b81ae40 Fixed the upb.lexan build: by Joshua Haberman · 1 year, 11 months ago
  60. de31ae9 [Upb C++] Fix: Map setter does not follow value semantics when value is a message. by Protobuf Team Bot · 1 year, 11 months ago
  61. fa1c2a6 Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one by Matt Kulukundis · 1 year, 11 months ago
  62. 433e737 [C++ Upb] Implement copy constructor and assignment operator. by Protobuf Team Bot · 1 year, 11 months ago
  63. 565c8fe upb: copy the wire decode recursion-depth-checking code to the wire encoder by Eric Salo · 1 year, 11 months ago
  64. b19c811 Python: Allow de-serializing bytearray (#868) by Eric Salo · 1 year, 11 months ago
  65. ebaecb7 Python: Allow de-serializing bytearray (#868) by Alexandre Jasmin · 1 year, 11 months ago
  66. a49ff55 Split out `message/accessors_internal.h` and added `upb_Arena` assertions. by Joshua Haberman · 1 year, 11 months ago
  67. 2bf53a5 Update UPB dependency by Deanna Garcia · 1 year, 11 months ago
  68. 750358b Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one by Protobuf Team Bot · 1 year, 11 months ago
  69. 52a8d21 Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one by Matt Kulukundis · 1 year, 11 months ago
  70. 2e4a493 Require that dynamic tree shaking in oneofs apply to all members. by Joshua Haberman · 1 year, 11 months ago
  71. 339fdb5 Hide `upb_MiniTableField.descriptortype` with `UPB_PRIVATE()` macro by Joshua Haberman · 1 year, 11 months ago
  72. e6dd5bf Comment out //third_party/upb/python/pb_unit_tests:numpy_test to allow for a change in protobuf directories. This will be uncommented as soon as the protobuf change gets through. by Deanna Garcia · 1 year, 11 months ago
  73. e275be2 Guard deep copy sub table check from other uses of submsg_index. by Protobuf Team Bot · 2 years ago
  74. df93cf6 Hide upb_MiniTableField.submsg_index with new `UPB_PRIVATE()` macro by Joshua Haberman · 2 years ago
  75. 9d2b5d1 Add upb_MiniTable_FindUnknown depth_limit parameter. by Protobuf Team Bot · 2 years ago
  76. a918473 Implemented scalar fields for upb.js and Dart+upb.js. by Joshua Haberman · 2 years ago
  77. 7ebeb60 Fix the GitHub Actions for upb by Joshua Haberman · 2 years ago
  78. 71d1e8c Restructure fuse a tiny bit for aesthetics by Matt Kulukundis · 2 years ago
  79. d260ab3 Add windows CI by Mike Kruskal · 2 years ago
  80. c642e43 Allow fuse/fuse races, so that upb_Arena is fully thread-compatible. by Joshua Haberman · 2 years ago
  81. 3b0c926 Update to ads v13, to unbreak the build. by Joshua Haberman · 2 years ago
  82. 6fa4c96 Fix corner case where 'GeneratedSrcsInfo' value has no field or method 'thunks' by Protobuf Team Bot · 2 years ago
  83. 73489a9 Removed the cleanup list by Joshua Haberman · 2 years ago
  84. a738526 Changed Arena representation so that fusing links arenas together instead of blocks. by Joshua Haberman · 2 years ago
  85. bc77957 Fix the Lexan build. by Joshua Haberman · 2 years ago
  86. 2d273b6 Internal Code Change by Mike Kruskal · 2 years ago
  87. 9c0bcc0 Revamped portable atomic layer by Joshua Haberman · 2 years ago
  88. 6d6ab90 Enable arena test (it was previously #ifdef'd away accidentally) by Joshua Haberman · 2 years ago
  89. f698651 Use requirements.txt in GHA tests (#1237) by deannagarcia · 2 years ago
  90. e1c5a56 Delete UPB fuzz GHA tests. by Deanna Garcia · 2 years ago
  91. eda3f17 Update numpy dependency to 1.22.0. by Deanna Garcia · 2 years ago
  92. d450990 Allow for fuse/free races in `upb_Arena`. by Joshua Haberman · 2 years ago
  93. ea4cb79 fix Python bug with required fields by Eric Salo · 2 years ago
  94. 4e25ba4 consolidate the field type stuff by Eric Salo · 2 years ago
  95. 8562ccc Use _fileno(stdin) instead of STDIN_FILENO on Windows by Joshua Haberman · 2 years ago
  96. b7437a1 Update UPB main's protobuf dependency. by Deanna Garcia · 2 years ago
  97. f4d045a Only include utf8_range if it hasn't been included already by Mike Kruskal · 2 years ago
  98. d520014 Added benchmarks for `upb_Arena_Fuse()` by Joshua Haberman · 2 years ago
  99. 666a28e Update numpy dependency to 1.22.0. by Deanna Garcia · 2 years ago
  100. 5bc3cae Add threading tests for arenas by Matt Kulukundis · 2 years ago