1. 2be4a2d Migrate callers of the RepeatedPtrField(Arena*) constructor to `ArenaSafeUniquePtr`. by Clayton Knittel · 11 hours ago upstream/main
  2. b1b5a38 Auto-generate files after cl/803702133 by Protobuf Team Bot · 15 hours ago
  3. abeb130 Ship all option dependencies to plugins along with regular ones. by Mike Kruskal · 16 hours ago
  4. df7f12a Introduce edition 2024 transform by Mike Kruskal · 19 hours ago
  5. 75c03bb Internal change by Protobuf Team Bot · 19 hours ago
  6. cd5c826 Auto-generate files after cl/803558174 by Protobuf Team Bot · 23 hours ago
  7. c798812 Internal change by Protobuf Team Bot · 24 hours ago
  8. 07ef676 Fix handling of repeated extension fields in PyProto JSON by Protobuf Team Bot · 24 hours ago
  9. eaedcdd Automated Code Change by Protobuf Team Bot · 2 days ago
  10. cb873c8 Fold `hasInferredLegacyProtoFeatures()` into `inferLegacyProtoFeatures()` by Protobuf Team Bot · 2 days ago
  11. 7974af6 hpb/oss: make hpb upb interop visible to hpb_generator by Hong Shin · 2 days ago
  12. 9d1b8d5 hpb/oss: remove obsolete UPB_DEFAULT_COPTS from hpb_generator/tests/BUILD by Hong Shin · 2 days ago
  13. 3dc9eea Auto-generate files after cl/803130581 by Protobuf Team Bot · 2 days ago
  14. df180e2 Stop forcing linker array entries to be retained. They will now be GC'd like normal, but will be iterable if retained. by Joshua Haberman · 2 days ago
  15. 1932ccb Cut guava dep from the Java Protobuf-Util package. by Protobuf Team Bot · 2 days ago
  16. 1f2276c Fix janitor yaml config by Mike Kruskal · 2 days ago
  17. e05db5c Optimize redaction state calculation by Protobuf Team Bot · 2 days ago
  18. c47f34c Suppress some SelfAssertion warnings on a couple tests. by Protobuf Team Bot · 2 days ago
  19. e02cf1e Auto-generate files after cl/803009438 by Protobuf Team Bot · 2 days ago
  20. f978ec2 Add `isPlaceholder()` accessors to file, message, and enum descriptors by Protobuf Team Bot · 2 days ago
  21. ded5b46 pbtk: upgrade rules_python to 1.6.0 by Hong Shin · 2 days ago
  22. 24d2bf2 Automated Code Change by Protobuf Team Bot · 3 days ago
  23. b6adf57 Automated Code Change by Protobuf Team Bot · 3 days ago
  24. 8bff944 Make message Muts `Send` by Protobuf Team Bot · 3 days ago
  25. 76e13d9 hpb/oss: fix linker error - ExtensionNotFoundError takes in uint32_t, not int! by Hong Shin · 3 days ago
  26. 1833dd5 Internal changes by Mike Kruskal · 3 days ago
  27. 2cebd6c Internal changes by Mike Kruskal · 3 days ago
  28. b743668 internal change by Hong Shin · 3 days ago
  29. 866be25 Move the implementation of `ProxiedInRepeated` fully into the upb runtime by Adam Cozzette · 3 days ago
  30. ed1496f Refactor field descriptors by using a single field for the resolved `type_name` reference by Protobuf Team Bot · 3 days ago
  31. b9066bd Refactor descriptors to avoid duplicate fields by Protobuf Team Bot · 3 days ago
  32. d6866a7 Automated rollback of commit ccb418f8324a1fdb891c78d0da20e8b1d06e25b0. by Protobuf Team Bot · 4 days ago
  33. 65e1331 Add python tests for import option by Mike Kruskal · 4 days ago
  34. 0576c47 Internal Change. by Tony Liao · 4 days ago
  35. 686873b Removed copts rule from hpb. by Joshua Haberman · 4 days ago
  36. 7d9705b Make a fast path loop in the JSON ParseUTF8. by Protobuf Team Bot · 4 days ago
  37. ecb3113 Continue separating Rust gencode from the upb API by Adam Cozzette · 4 days ago
  38. 10ced04 internal change by Hong Shin · 4 days ago
  39. 981974a Move the implementation of `ProxiedInRepeated` into the C++ kernel runtime by Adam Cozzette · 4 days ago
  40. 69526f1 Special case BufferAtLeast(1) as an optimization. by Protobuf Team Bot · 4 days ago
  41. abaa7de Remove de-optimization in C++JSON parser based on trying to skip ahead based on UTF8 multibyte sequences. by Protobuf Team Bot · 4 days ago
  42. 49a8fc5 Use std::optional<string> instead of std::string directly in JSON parser path. by Protobuf Team Bot · 4 days ago
  43. 674a00f Internal change by Protobuf Team Bot · 5 days ago
  44. 920340f Unify plugin and built-in generators to use request/response interface by Mike Kruskal · 8 days ago
  45. 3ac5cec Reduced code size of hpb by removing per-message static init for hpb default instances. by Joshua Haberman · 8 days ago
  46. ff86369 Internal change by Protobuf Team Bot · 8 days ago
  47. 9365815 Move hpb off of EmitLegacy by Protobuf Team Bot · 8 days ago
  48. 9d8c3c7 Resolve different signedness warning (#21944) by Andrzej Bednarski · 8 days ago
  49. 955e1ac Internal change by Protobuf Team Bot · 9 days ago
  50. ad7d4e6 Add ReadMicroStringWithSize helper. by Tony Liao · 9 days ago
  51. d075f8c Move the RepeatedPtrField capacity to the Rep, and infer capacity when empty/in SSO mode. by Clayton Knittel · 9 days ago
  52. d17c57c Add test when try to convert datetime to Duration, and try to convert timedelta to Timestamp. It raises AttributeError but will turn to TypeError in OSS 34.0 release. by Jie Luo · 9 days ago
  53. 41a8d46 Automated rollback of commit bd440bf93c78029ee4afe55e57a7dc16724a5248. by Protobuf Team Bot · 9 days ago
  54. bd440bf Restore ABI compatibility for extension methods which was previously (knowingly) broken with 4.x: by Protobuf Team Bot · 9 days ago
  55. 50f4620 Internal change by Mike Kruskal · 9 days ago
  56. 0b1ec4a Internal change by Protobuf Team Bot · 9 days ago
  57. eb36877 Change which impl the cpp conformance testee uses for JSON parse/serialize. by Protobuf Team Bot · 9 days ago
  58. 2bbd96c hpb: Check array is not nullptr before dereferencing it. by Protobuf Team Bot · 9 days ago
  59. f105753 Add alias for `timestamp_upb_proto`. by Rishesh Agarwal · 10 days ago
  60. 937813b Auto-generate files after cl/800285294 by Protobuf Team Bot · 10 days ago
  61. b32b101 Add missed assert bounds for fast decoder by Protobuf Team Bot · 10 days ago
  62. eb03944 include sha256 in rules_proto http_archive (#23237) by Jeff Hodges · 10 days ago
  63. b8bed4a Optimize `proto2::Reflection::ListFields` by avoiding reloads of the `descriptor_` and `descriptor_->fields_` member variables. by Shahriar Rouf · 10 days ago
  64. 9970649 Auto-generate files after cl/800215822 by Protobuf Team Bot · 10 days ago
  65. 5f1c06a Add debug asserts for bounds checking of scalar ops. by Protobuf Team Bot · 10 days ago
  66. ccb418f Internal change by Protobuf Team Bot · 10 days ago
  67. 47c1a31 internal change by Hong Shin · 10 days ago
  68. 39c8bb3 hpb: move T for hpb::StatusOr by Hong Shin · 10 days ago
  69. 6c0d390 Update text_format to report missing required fields in case of AnyProto. by Protobuf Team Bot · 10 days ago
  70. 3354a88 internal delta by Hong Shin · 10 days ago
  71. 745e15b Improve Java gencode static initialization to avoid unnecessary temporaries again by Protobuf Team Bot · 10 days ago
  72. 294d639 internal change by Hong Shin · 10 days ago
  73. fd6ebfe Move the implementation of the `Serialize` trait into the runtime by Adam Cozzette · 10 days ago
  74. 894039e Automated rollback of commit 493f2fa8a0d477c94d92ba0f631763d769357348. by Protobuf Team Bot · 11 days ago
  75. 493f2fa Automated rollback of commit b68b6731776bc65d47d874c78322e58b985b4f1d. by Protobuf Team Bot · 11 days ago
  76. 76d4189 Move toward a clean separation between Rust generated code and the unstable upb API by Adam Cozzette · 11 days ago
  77. 3fa18c6 Remove the JSON Performance conformance tests. by Protobuf Team Bot · 11 days ago
  78. 7058e62 Auto-generate files after cl/799699199 by Protobuf Team Bot · 11 days ago
  79. 9364381 Add arena ownership APIs by Protobuf Team Bot · 11 days ago
  80. ecc7948 hpb/oss: expand namespace in gen_utils and names by Hong Shin · 11 days ago
  81. a475b4c Move implementation of UpbTypeConversions from gencode into the runtime by Adam Cozzette · 11 days ago
  82. 3f90950 hpb/oss: rm UPB_DEFAULT_CPPOPTS from hpb_generator by Hong Shin · 11 days ago
  83. b68b673 Improve Java gencode static initialization to avoid unnecessary temporaries by Protobuf Team Bot · 11 days ago
  84. 25d8081 Automated Code Change by Ivo Ristovski List · 11 days ago
  85. 202908e hpb: implement bare bones of hpb::Status and hpb::StatusOr, which we will be using as our api return types going forward. by Hong Shin · 11 days ago
  86. 4b4e405 Use the 'better' JSON parser on the conformance suite harness. by Protobuf Team Bot · 11 days ago
  87. d549ca0 utf8_range: Remove unused DEFAULT_VISIBILITY by Jesse Rosenstock · 11 days ago
  88. 4d0ac10 Auto-generate files after cl/799375762 by Protobuf Team Bot · 12 days ago
  89. 13b1334 Added support for new symbol visibility fields in descriptor.proto. by Joshua Haberman · 12 days ago
  90. 97efdec Internal Change. by Tony Liao · 12 days ago
  91. ca0af93 Auto-generate files after cl/799202921 by Protobuf Team Bot · 12 days ago
  92. c36f728 Fixed a parser bug where closed enums are parsed incorrectly for non-repeated extensions. by Joshua Haberman · 12 days ago
  93. d4fed8e Automated rollback of commit 5abc542998b3edbf325946c6bd0a95421d696e91. by Protobuf Team Bot · 12 days ago
  94. 22e2409 Added tests of existing buggy upb behavior when parsing closed enum extensions. by Joshua Haberman · 13 days ago
  95. 623e36d Auto-generate files after cl/798404536 by Protobuf Team Bot · 2 weeks ago
  96. 9cf9975 Internal change. by Joshua Haberman · 2 weeks ago
  97. d10158f Deprecate arena-enabled constructor of RepeatedPtrField. by Clayton Knittel · 2 weeks ago
  98. 5abc542 Internal change by Protobuf Team Bot · 2 weeks ago
  99. e25e267 Fix a bug in the main C++ JSON parser/serializer camelcasing of certain non-style-compliant names incorrectly, in a way that would prevent it from interoperating with any other implementation on those fields. by Protobuf Team Bot · 2 weeks ago
  100. 8dbd4ef Internal Change by Protobuf Team Bot · 2 weeks ago