1. 73a6bcf Automated Code Change by Protobuf Team Bot · 7 hours ago upstream/main
  2. e00b7f3 Automated Code Change by Protobuf Team Bot · 7 hours ago
  3. ecf125c Guard and privatize `CMessage::message` and migrate `CMessage` methods to `TreeLockable`. by Joshua Haberman · 7 hours ago
  4. 9565d66 Automated Code Change by Protobuf Team Bot · 7 hours ago
  5. e7533c2 Automated Code Change by Protobuf Team Bot · 7 hours ago
  6. 5125ba2 Automated Code Change by Protobuf Team Bot · 7 hours ago
  7. 3a1519a Automated Code Change by Protobuf Team Bot · 8 hours ago
  8. ec369be Automated Code Change by Protobuf Team Bot · 8 hours ago
  9. 0444b7c Automated Code Change by Protobuf Team Bot · 8 hours ago
  10. cd584b1 Automated Code Change by Protobuf Team Bot · 8 hours ago
  11. 4f3fa92 Automated Code Change by Protobuf Team Bot · 8 hours ago
  12. b161b4f Automated Code Change by Protobuf Team Bot · 8 hours ago
  13. 06897a9 Automated Code Change by Protobuf Team Bot · 9 hours ago
  14. cff030d Automated Code Change by Protobuf Team Bot · 10 hours ago
  15. e174437 Test that slicing a repeated field with a zero step raises `ValueError`. by Joshua Haberman · 2 days ago
  16. bb2fdeb Internal change by Protobuf Team Bot · 2 days ago
  17. 9af5ded Use `kMinimumReturnedArraySize` in `TryAllocateFromCachedBlock` by Clayton Knittel · 2 days ago
  18. 575f0f8 Auto-generate files after cl/1016066189 by Protobuf Team Bot · 2 days ago
  19. 911b590 upb: let extension entries be described by a freestanding upb_MiniTableField. by Ada Zhang · 2 days ago
  20. 99ddde6 Auto-generate files after cl/1016039068 by Protobuf Team Bot · 2 days ago
  21. 4c2cfbf upb: describe upb_AuxField by its upb_MiniTableField. by Ada Zhang · 2 days ago
  22. 8b04dd7 Auto-generate files after PR #30958 by Protobuf Team Bot · 3 days ago
  23. df7e882 Widen MiniTable representation slot counters before layout validation (#30958) by m00dy · 3 days ago
  24. 6379371 Reserve packed fixed fields once when parsing chunked input. by Protobuf Team Bot · 3 days ago
  25. 052c739 Auto-generate files after cl/1015991826 by Protobuf Team Bot · 3 days ago
  26. faa2eaf upb: remove unused tagged aux pointer helpers. by Ada Zhang · 3 days ago
  27. d653318 Auto-generate files after cl/1015965204 by Protobuf Team Bot · 3 days ago
  28. 8222b2b upb: rename non-canonical entry accessors to aux field names. by Ada Zhang · 3 days ago
  29. a5979bf Fix signed integer overflow in RepeatedField MergeFrom variants (#28190) by momo-123-coder · 3 days ago
  30. 5290758 fix(php): Prevent segfault by denying native serialization (#26236) by Jake Schroeder · 3 days ago
  31. 495fd1c Avoid copying and reflection in DescriptorPool::ResolvesFeaturesFor. by Samuel Benzaquen · 3 days ago
  32. 7d66838 Ruby: fix remaining RepeatedField stale-size re-entrancy paths (FFI #[], #[]=, push) (#30580) by Kaya Emre Arikan · 3 days ago
  33. 1a2bed3 Auto-generate files after cl/1015889492 by Protobuf Team Bot · 3 days ago
  34. 2546fe2 Remove load-bearing store in `InternalMetadata::DeleteOutOfLineHelper` by Clayton Knittel · 3 days ago
  35. 05e9db2 Auto-generate files after PR #30785 by Protobuf Team Bot · 3 days ago
  36. 7b8ec53 Auto-generate files after PR #31128 by Protobuf Team Bot · 3 days ago
  37. 3b129c5 fix(upb): guard arena size alignment and block header additions against overflow (#30785) by m00dy · 3 days ago
  38. 00d1938 upb: prevent mask_limit overflow for high enum values in MiniTableEnum builder (#31128) by m00dy · 3 days ago
  39. 8606985 Move `noinline` `InternalMetadata` methods to `.cc` files by Clayton Knittel · 3 days ago
  40. e773e0b Configure BCR Cloudflare module mirror in `.bazelrc` to prevent `www.lua.org` download timeouts. by Protobuf Team Bot · 3 days ago
  41. b58bff3 Change the type of `InternalMetadata::ptr_` from `intptr_t` to `void*` by Clayton Knittel · 3 days ago
  42. ced621f Detach held message values before clearing a map field in pyext. by Joshua Haberman · 3 days ago
  43. b92fbde Disallow `MergeFrom()` of a repeated field into itself, and fix `extend()` of a repeated message field with itself. by Joshua Haberman · 3 days ago
  44. a37e377 Breaking change: Stop unpacking Any in pure-Python Message.__eq__. by Protobuf Team Bot · 3 days ago
  45. cf4c6b3 Omit `index` field and `index()` method on Lite `large_enum` classes by Protobuf Team Bot · 3 days ago
  46. 1f9911b Breaking change: Stop unpacking Any in pure-Python Message.__eq__. by Protobuf Team Bot · 3 days ago
  47. 3a71c24 Load the SerialArena once in repeated message / string piece field parsers. by Clayton Knittel · 3 days ago
  48. e578bff Auto-generate files after PR #31010 by Protobuf Team Bot · 4 days ago
  49. f254bef fix(upb): escape field key names in jsonenc_fieldval when encoding (#31010) by m00dy · 4 days ago
  50. a58b9f5 Pass absl::Mutex by reference to absl::ReaderMutexLock and absl::MutexLock in descriptor.cc. by Protobuf Team Bot · 4 days ago
  51. 4b70012 Carve the read-only FailureList out of the conformance ResultLedger. by Mike Kruskal · 4 days ago
  52. 8be4a6c Omit default json_name in C++, Java, and Python generated descriptors (has_json_name() is now false when set to default camelCase). by Protobuf Team Bot · 4 days ago
  53. 9a11d96 Auto-generate files after cl/1015049126 by Protobuf Team Bot · 4 days ago
  54. 2b5263e upb: assert that base field accessors are not given aux fields. by Ada Zhang · 4 days ago
  55. fe68312 Change GitHub Actions test_runner.yml schedule from hourly to every 2 hours (0 */2 * * *). by Protobuf Team Bot · 4 days ago
  56. cafb6eb Auto-generate files after PR #31236 by Protobuf Team Bot · 4 days ago
  57. 94c4d3c upb: Skip the memset of an empty extension layout array (#31236) by m00dy · 4 days ago
  58. 71dfd48 Add oneof ownership check to Reflection oneof APIs to prevent OOB memory access (#30395) by Kaya Emre Arikan · 4 days ago
  59. caecd79 Automated rollback of commit 5d91f428b65af35fd9c8e049f5b36ef3a61c51e7. by Protobuf Team Bot · 4 days ago
  60. dcd04cb Refactor split code generation into dedicated helper functions. by Samuel Benzaquen · 4 days ago
  61. 5d91f42 Synchronize DescriptorPool::SetFeatureSetDefaults and ResolvesFeaturesFor. by Samuel Benzaquen · 4 days ago
  62. 9722a2a Internal change. by Samuel Benzaquen · 4 days ago
  63. 97ac0cc Auto-generate files after cl/1014920154 by Protobuf Team Bot · 4 days ago
  64. b74705a upb: rename the `upb_Extension` struct to `upb_AuxField`. by Ada Zhang · 4 days ago
  65. d871abc [ObjC] Make `+[GPBExtensionRegistry globalExtensionRegistry]` return an immutable `GPBExtensionRegistry` that can be copied or merged into other registries. by Protobuf Team Bot · 4 days ago
  66. c959406 Embed absl::Mutex in DescriptorPool::Tables instead of heap-allocating it. by Samuel Benzaquen · 4 days ago
  67. 5d12e5d Do not define _POSIX_C_SOURCE on the BSDs (#29694) by Showta Ishizaki · 4 days ago
  68. b1f8a6e Run the stage-1 upb generators without Bash (#31234) by Tamir Duberstein · 4 days ago
  69. b62a6ba Include `ABSL_HAVE_HWADDRESS_SANITIZER` in `proto2::internal::HasAnySanitizer()`. by Protobuf Team Bot · 4 days ago
  70. 8342dd2 Auto-generate files after cl/1014778765 by Protobuf Team Bot · 4 days ago
  71. c27b7ab Add recursion depth limit to upb_JsonEncode. by Protobuf Team Bot · 4 days ago
  72. 8153ed7 Pin GitHub Actions workflow runner versions from ubuntu-latest to ubuntu-24.04. by Rachel Goldfinger · 4 days ago
  73. 6e6dd5a Run thread_safe_test workers on plain threads instead of an executor. by Sandy Zhang CA · 4 days ago
  74. 2372045 Warn in Python when parsing JSON booleans into float/double and enum fields. by Tony Liao · 4 days ago
  75. 47a48e1 Add conformance test cases for non-canonical NaN and Infinity spellings in JSON float and double fields. by Rachel Goldfinger · 4 days ago
  76. a2a97a2 Automated Code Change by Protobuf Team Bot · 4 days ago
  77. 683531b Fix the packed length prefix and over-encoded zero in binary_wireformat. by Mike Kruskal · 4 days ago
  78. 12d37b6 Remove dead overloads of `ParseContext::ParseMessage` and `ParseGroup` by Clayton Knittel · 5 days ago
  79. ed0891c Audit all Protobuf code for hand-coded alignment logic by Clayton Knittel · 5 days ago
  80. 57451fb Auto-generate files after cl/1014232283 by Protobuf Team Bot · 5 days ago
  81. 6e2abb6 Internal change by Protobuf Team Bot · 5 days ago
  82. e3caf01 Remove byte size assertion in `CheckAllocationSizes` in `RepeatedPtrFieldTest`. by Clayton Knittel · 5 days ago
  83. 8259aee [PHP] Merge submessages instead of replacing them in the pure-PHP parser (#31130) by Graham Campbell · 5 days ago
  84. 11db1e4 Reduce stack usage of `JsonStringToMessage`. by Samuel Benzaquen · 5 days ago
  85. 792ace2 Include `parse_context.h` directly in pyext `message.cc`. by Joshua Haberman · 5 days ago
  86. a21ab81 Correctly decode `\?` escape sequences in Python for textproto by Protobuf Team Bot · 5 days ago
  87. 35017e2 Auto-generate files after cl/1014045629 by Protobuf Team Bot · 5 days ago
  88. 849e1cb upb: extends the SEH compiler crash workaround to check for _WIN32 in addition to __SEH__. by Protobuf Team Bot · 5 days ago
  89. d99b5ba Auto-generate files after PR #31210 by Protobuf Team Bot · 6 days ago
  90. c9080da Auto-generate files after cl/1013357760 by Protobuf Team Bot · 6 days ago
  91. 3e3ed10 Reject repeated fields with a default value in upb def builder (#31210) by Ilyas Mallah · 6 days ago
  92. 2b40076 Rename `arena_align.h` -> `memory_align.h` by Clayton Knittel · 6 days ago
  93. 495dd39 Log warning in PHP when parsing JSON non-array into repeated fields. by Tony Liao · 6 days ago
  94. 24ba74d Lock underlay mutex during DescriptorPool underlay inspections. by Samuel Benzaquen · 6 days ago
  95. 799d256 PHP: Type RepeatedField iterator keys as int (#30516) by Alies Lapatsin · 6 days ago
  96. ae21a06 Guard and privatize `CMessage::state` and `CMessage::has_mutable_map_ancestor`. by Joshua Haberman · 6 days ago
  97. 90f207d Internal change. by Valeriy Avanesov · 6 days ago
  98. beacdbd Log warning in PHP when parsing JSON non-numeric values into float/double fields. by Tony Liao · 6 days ago
  99. a12e970 Preserve singleton identity across Java serialization for large_enum in full runtime by Protobuf Team Bot · 6 days ago
  100. 0a4f1e2 Use a unique negative value for `UNRECOGNIZED` in Java open enums by Protobuf Team Bot · 6 days ago