1. 0bccc93 Check Python object allocation failures in upb bindings (#30614) by Ding Qiuran · 3 hours ago main
  2. 4f0e290 Add .NET 10 test coverage and compatibility testing for C# Protobuf. by Rachel Goldfinger · 4 hours ago
  3. 6a40cd3 Implement available() in IterableByteBufferInputStream by Protobuf Team Bot · 4 hours ago
  4. 8bba504 Reject Duration strings carrying more than nanosecond precision (#30446) by Manohar Paturi · 12 hours ago
  5. 4c1f89c Refactor PrintFieldComment in protoc to use io::Printer and Emit. by Karen Wu · 19 hours ago
  6. b65d570 Regenerate the stale upb fasttable debug string golden file. by Joshua Haberman · 19 hours ago
  7. 6fab1dc Rename the conformance TestManager to ResultLedger. by Mike Kruskal · 20 hours ago
  8. ad2fa52 Fix two JSON conformance tests that did not test what they claim. by Mike Kruskal · 20 hours ago
  9. 668c75d Internal change by Protobuf Team Bot · 20 hours ago
  10. 03456a2 Breaking change: Make the options returned by GetOptions() immutable in Python. by Runze Wang · 20 hours ago
  11. 2f5a3ba Add GeneratedMessageLiteTest and UnknownFieldSetLiteTest to the Java test suites. by Protobuf Team Bot · 21 hours ago
  12. b9b2446 Optimize FieldMaskUtil and FieldMaskTree path splitting and leaf extraction in protobuf library. by Protobuf Team Bot · 22 hours ago
  13. a6d8103 Breaking change: Return NotImplemented when comparing descriptor containers with unrecognized types in the C++ and upb Python implementations. by Runze Wang · 22 hours ago
  14. 564da25 [ObjC] Emit C-function extensions in dedicated multi-source shards. by Protobuf Team Bot · 23 hours ago
  15. ab564d2 Breaking change: Raise IndexError for out-of-range indices in RepeatedContainer.pop() in Python upb implementation. by Runze Wang · 23 hours ago
  16. 0d04f69 Breaking change: Enable NX (DEP) and ASLR for the Windows Python extension built with MinGW. by Runze Wang · 24 hours ago
  17. 7e527ef Encapsulate `TcParser` split field access in typed field accessors. by Samuel Benzaquen · 24 hours ago
  18. 9d90af9 [ObjC] Make experimental_multi_source_generation take a mode string. by Protobuf Team Bot · 24 hours ago
  19. 21cca76 Ruby: define Google::Protobuf::VERSION in lib/google/protobuf/version.rb (#30762) by Ufuk Kayserilioglu · 25 hours ago
  20. dc33073 internal change by Runze Wang · 25 hours ago
  21. 1523d0d Internal by Protobuf Team Bot · 26 hours ago
  22. 1d8382d Automated Code Change by Protobuf Team Bot · 2 days ago
  23. 522b8d4 Add the main and an end-to-end test for gtest conformance suites. by Mike Kruskal · 3 days ago
  24. 687c237 Auto-generate files after cl/1001380595 by Protobuf Team Bot · 3 days ago
  25. 7960788 Move InternalMetadata template definitions to dedicated source files by Clayton Knittel · 3 days ago
  26. 67af839 Fix clang-tidy warnings in `arena.h`. by Clayton Knittel · 3 days ago
  27. 5a89c08 Internal change by Protobuf Team Bot · 4 days ago
  28. ca49510 Reject dependency and option_dependency containing null characters in C++ DescriptorPool by Protobuf Team Bot · 4 days ago
  29. 4ac5e74 Convert CollectFields to take a projector instead of an equivalence operator. by Valeriy Avanesov · 4 days ago
  30. 9e6968f Use direct array indexing in array-backed ByteString iterators. by Protobuf Team Bot · 4 days ago
  31. 9c75a05 Remove checks covering multiple batch-hasbit-checks. by Valeriy Avanesov · 4 days ago
  32. b90d059 Make Python DescriptorPool.AddSerializedFile thread-safe under free-threading. by Protobuf Team Bot · 4 days ago
  33. 197576d Auto-generate files after cl/1000897067 by Protobuf Team Bot · 4 days ago
  34. d8cd68c Move DescriptorPool transient build state into stack-allocated BuildState. by Omer Mor · 4 days ago
  35. 82f5e68 Codegen refactoring to simplify split layout changes. by Samuel Benzaquen · 4 days ago
  36. 584341b Make Python DescriptorPool.AddSerializedFile thread-safe under free-threading. by Samuel Benzaquen · 4 days ago
  37. 3189343 Python memoryview support for assigning to repeated fields. by Charlie Beattie · 4 days ago
  38. 89b8274 Fix double-offset calculation in BoundedByteString.equalsRange. by Protobuf Team Bot · 4 days ago
  39. 53f69ac Auto-generate files after cl/1000704772 by Protobuf Team Bot · 4 days ago
  40. 164e3cb Improve Clear codegen. by Valeriy Avanesov · 4 days ago
  41. 09e117d Remove dead `LargeJavaCodeExemptions` in `compiler/java/immutable/message_field.cc` and drop `large_java_code_exemption_list.cc` exclusion. by Protobuf Team Bot · 5 days ago
  42. 9935c44 Internal change. by Clayton Knittel · 5 days ago
  43. 36f766b Auto-generate files after cl/1000617659 by Protobuf Team Bot · 5 days ago
  44. 23922ae Automated Code Change by Protobuf Team Bot · 5 days ago
  45. a19cce4 Shorten remaining verbose Protobuf BSD license headers to the 6-line abbreviated form that references LICENSE. by Protobuf Team Bot · 5 days ago
  46. c1ffca9 Auto-generate files after cl/1000451860 by Protobuf Team Bot · 5 days ago
  47. b3ea10d Partition public and private methods in generated message code. by Clayton Knittel · 5 days ago
  48. 0df3b9b Auto-generate files after cl/1000384592 by Protobuf Team Bot · 5 days ago
  49. d446701 Prevent signed integer overflow in _upb_WireReader_SkipGroup. by Protobuf Team Bot · 5 days ago
  50. a75444f Add release branch 37.x by Karen Wu · 5 days ago
  51. c74a69a Track MessageTree hierarchy and detachment across ContainerBase objects. by Joshua Haberman · 5 days ago
  52. df068af Add SimpleThreadSafeDescriptorDatabase for concurrent DescriptorDatabase access. by Samuel Benzaquen · 5 days ago
  53. 730b1e5 Fix clang-tidy warnings in arenastring.h. by Clayton Knittel · 5 days ago
  54. cac136a Make BuildFileErrorCollector thread-safe under free-threaded Python. by Samuel Benzaquen · 5 days ago
  55. 5025e6c Auto-generate files after cl/1000281117 by Protobuf Team Bot · 5 days ago
  56. 6292fda Harden canonical and non-canonical extension invariant checks in upb. by Ada Zhang · 5 days ago
  57. 393aac3 Make the arena's 8-byte block alignment requirement explicit (#28011) by Lukasz Towarek · 5 days ago
  58. f9ce188 Ruby: initialize descriptor_pool in FieldDescriptor_alloc (#30138) by Zachary Anker · 5 days ago
  59. c277a14 Remove unused initialization and copy methods from FieldGeneratorBase. by Samuel Benzaquen · 5 days ago
  60. b7eb1a2 Remove null-termination padding from `DescriptorNames`. by Chris Kennelly CA · 5 days ago
  61. 686bbc5 Prevent unnecessary copy of type name in message metaclass. by Protobuf Team Bot · 5 days ago
  62. 50ce006 Updating version.json and repo version numbers to: 38.0-dev (#30696) by karenwuz · 6 days ago
  63. 5d1ef38 Two Windows-specific fixes for protobuf. by Protobuf Team Bot · 6 days ago
  64. 3e7b040 Auto-generate files after cl/999800168 by Protobuf Team Bot · 6 days ago
  65. 66c43f9 Shrink upb_MiniTableExtension by removing sub member by Protobuf Team Bot · 6 days ago
  66. 9b38c45 Added concurrency primitives for memory safe concurrency in free threaded Python. by Joshua Haberman · 6 days ago
  67. 8d6d0a8 Auto-generate files after cl/999693970 by Protobuf Team Bot · 6 days ago
  68. 7e6778e Pass the parent message to string field `SetAllocated` and `Release`. by Clayton Knittel · 6 days ago
  69. a7a7e58 Clean up the LazyField refactor experiment. by Samuel Benzaquen · 6 days ago
  70. cb9f072 Use GetResolvedSourceFeatureExtension in SupportUnknownEnumValue. by Protobuf Team Bot · 6 days ago
  71. c99c824 Fix unused variable warnings by Protobuf Team Bot · 6 days ago
  72. 9a89cb2 ci(objectivec): Warm up CoreSimulatorService before running iOS Xcode tests by Samuel Benzaquen · 6 days ago
  73. a9549da Add RepeatedMut::truncate and RepeatedMut::resize to Rust Protobuf. by Protobuf Team Bot · 6 days ago
  74. 87852d6 fix: [C++] prevent out-of-bounds writes in Cord map entries (#29171) by carlos-al · 6 days ago
  75. ad1feec Auto-generate files after PR #27712 by Protobuf Team Bot · 6 days ago
  76. 54fc899 Fix integer truncation and missing NULL checks in upb (#27712) by Anthony Hurtado · 6 days ago
  77. 08163c7 [CMake] Quote COMMENT in protobuf_generate() (#30159) by Daksh Mamodiya · 6 days ago
  78. cffaebb Remove deprecation suppression after clean up by Karen Wu · 6 days ago
  79. 92ac212 Internal change by Samuel Benzaquen · 6 days ago
  80. cd68a2e Auto-generate files after cl/999333744 by Protobuf Team Bot · 6 days ago
  81. 369cb76 Open-source C++ `compiler/cpp/helpers_unittest.cc` by Protobuf Team Bot · 6 days ago
  82. 946c91b Fix ZLIB_LIBRARIES to ZLIB_LIBRARY in README (#30612) by Seif Kandil · 6 days ago
  83. 650ce9f internal change by Runze Wang · 7 days ago
  84. aaeabdf Auto-generate files after cl/998985319 by Protobuf Team Bot · 7 days ago
  85. f32a821 Import descriptor_pb2 in upb's DescriptorPool.AddSerializedFile(). by Runze Wang · 7 days ago
  86. 439de6a Pass the parent message to internal string field mutators. by Clayton Knittel · 7 days ago
  87. b6084c2 Propagate allocation failures in PHP protobuf C extension. by Protobuf Team Bot · 7 days ago
  88. c89344c Release DescriptorPool checkpoint scratch buffers after BuildFile. by Protobuf Team Bot · 7 days ago
  89. 69700f9 Auto-generate files after cl/998917610 by Protobuf Team Bot · 7 days ago
  90. 2a33344 Avoid PLT calls to the library memcpy() for field, map and array element copies by Protobuf Team Bot · 7 days ago
  91. 2f21136 Auto-generate files after cl/998839760 by Protobuf Team Bot · 7 days ago
  92. 8ee94ba Move private field accessor helpers to the bottom of the generated message class. by Clayton Knittel · 7 days ago
  93. 3928d96 Auto-generate files after cl/998798017 by Protobuf Team Bot · 7 days ago
  94. 4b324dc Optimize SmallSortedMap.binarySearch in Java Protobuf. by Protobuf Team Bot · 7 days ago
  95. 1aafe32 Group all private and public field accessors by visibility. by Clayton Knittel · 7 days ago
  96. 7d31b74 Migrate the deprecated `absl::in_place` to `std::in_place` in arena_unittest. by Karen Wu · 7 days ago
  97. 5f9e516 Auto-generate files after cl/998754226 by Protobuf Team Bot · 7 days ago
  98. b0be7e4 Use _upb_Message_AlignedMemsetZero in upb_Message_Clear by Protobuf Team Bot · 7 days ago
  99. 09ec102 Auto-generate files after cl/998732157 by Protobuf Team Bot · 7 days ago
  100. 8a70fe7 Fix risk of upb itof corruption when legacy json_name conflicts are allowed. by Protobuf Team Bot · 7 days ago