1. 7bb6178 Auto-generate files after cl/912234452 by Protobuf Team Bot · 13 hours ago main
  2. a7864c7 Backwards allocation for encode. by Protobuf Team Bot · 13 hours ago
  3. a4bf919 Auto-generate files after cl/912205927 by Protobuf Team Bot · 14 hours ago
  4. 130123a Remove dynamic mutation of field types in upb fuzzer when sub-enums are missing. by Protobuf Team Bot · 14 hours ago
  5. 524aa7f Internal by Ada Zhang · 15 hours ago
  6. 79129d9 Remove unused ByteBufferWriter and its tests by Protobuf Team Bot · 15 hours ago
  7. 00b6ad4 Remove decodeUtf8Direct() by Protobuf Team Bot · 15 hours ago
  8. 4b10db8 CppJson optimization: special case printing a Struct by using the gencode accessors instead of reflectively. by Protobuf Team Bot · 17 hours ago
  9. e816473 Auto-generate files after cl/912111712 by Protobuf Team Bot · 18 hours ago
  10. cedb414 Fix iteration bug where removing the head of a chain resulted in missing elements by Protobuf Team Bot · 18 hours ago
  11. 4d2fa59 Fasttable: Guard against overlong tags when handling "unknowns". by Protobuf Team Bot · 18 hours ago
  12. 4064fea Replace UNSTABLE edition with 2026 in tests. by Rachel Goldfinger · 18 hours ago
  13. 421d745 Stop using sun.misc.Unsafe in isValidUtf8 paths. by Protobuf Team Bot · 18 hours ago
  14. 85bac82 Auto-generate files after cl/912048631 by Protobuf Team Bot · 20 hours ago
  15. a45c3f9 CppJson optimization: special case printing a Struct by using the gencode accessors instead of reflectively. by Protobuf Team Bot · 20 hours ago
  16. 709c0d7 Combine iteration implementation for tables now that inttable arrays are gone by Protobuf Team Bot · 20 hours ago
  17. 94df512 fix: check AssureWritable() return value at all call sites (#26390) by Oblivionsage · 20 hours ago
  18. b019e00 Noop refactors for LazyField. by Samuel Benzaquen · 23 hours ago
  19. 53b71bd fix(php): Remove public and weak dependencies from generated PHP. (#26598) by Ashley Lowde · 23 hours ago
  20. 2e8b219 upb: update fuzz util build ext to elide faulty extensions early on by Hong Shin · 24 hours ago
  21. 6aaf82d Auto-generate files after cl/911751127 by Protobuf Team Bot · 32 hours ago
  22. 21e9075 Automated rollback of commit d9efde4ed10310ef7373491afa43cea144344f09. by Ada Zhang · 32 hours ago
  23. 71ecafd Auto-generate files after cl/911649882 by Protobuf Team Bot · 2 days ago
  24. d9efde4 Decode empty messages as unknown fields. by Protobuf Team Bot · 2 days ago
  25. 76e74b0 Auto-generate files after cl/911624420 by Protobuf Team Bot · 2 days ago
  26. 7b65094 Delete array part of inttable, reducing complexity by Protobuf Team Bot · 2 days ago
  27. 3b402b4 Fix sign compare warnings (#26131) by Pavel P · 2 days ago
  28. 8a8f316 Protobuf C++: Optimize printing ranges of strings which do not need escaping. by Protobuf Team Bot · 2 days ago
  29. cae6223 Optimize C++ ProtoJSON by scanning ahead on already-available input chunks where we would otherwise scan by always peeking one char at a time. by Protobuf Team Bot · 2 days ago
  30. fa54443 Fix deprecated `this` capture warning (#26174) by Pavel P · 2 days ago
  31. 2ea1eb5 Avoid implicit int to bool conversion (#25846) by Pavel P · 2 days ago
  32. 5a86da5 Internal change by Protobuf Team Bot · 2 days ago
  33. 32d75b6 [PHP] Fix locale-dependent JSON float encoding (#18808) (#25329) by Dong Kim · 2 days ago
  34. 28bef98 Fix: Apply path traversal guard to WriteAllToZip() matching WriteAllToDisk() (#27171) by MRKNIGHTNIDU · 2 days ago
  35. 66ee711 Automated rollback of commit 62074624a9ec6580a4bc845ca06e5c8cc4e6c7a1. by Protobuf Team Bot · 2 days ago
  36. 303c731 Auto-generate files after cl/911111118 by Protobuf Team Bot · 2 days ago
  37. 81edcf5 Add an array BaseField setter. by Ada Zhang · 2 days ago
  38. 0ec320b Fix is_map_ type check in CrossLinkField for TYPE_GROUP fields (#27218) by Anthony Hurtado · 2 days ago
  39. 83617f5 Auto-generate files after cl/910940934 by Protobuf Team Bot · 3 days ago
  40. 7df7cef Instead of using a reserved key value for empty entries in the map, rely on the chaining pointer. A reserved value means that this is the end of the chain; null means an empty entry. by Protobuf Team Bot · 3 days ago
  41. 1eb2c72 Automated Code Change by Protobuf Team Bot · 3 days ago
  42. 6207462 [Py/C++ Optimization]: cache prototype in the `CMessageClass` by Joshua Haberman · 3 days ago
  43. 1da22aa Update JsonParser settings creation in Conformance tests to use default recursion limit. by Rachel Goldfinger · 3 days ago
  44. af47fbb Improve serialization performance in the case of recursive maps in pure Python Protobuf. by Protobuf Team Bot · 3 days ago
  45. 1be37ee Auto-generate files after cl/910744083 by Protobuf Team Bot · 3 days ago
  46. 6c33bda Migrate remaining old-style `$deprecated_attr$` substitutions to `$DEPRECATED$` in field generators. by Clayton Knittel · 3 days ago
  47. b3875cc Update Bazel CI presubmit matrix by Yun Peng · 3 days ago
  48. 5dd4345 Auto-generate files after PR #25201 by Protobuf Team Bot · 3 days ago
  49. 19b6229 Add static typing to generated GPDMetadata class. (#25201) by Spencer Malone · 3 days ago
  50. f472fe1 Add parity methods to Protobuf Repeated and Map by Protobuf Team Bot · 3 days ago
  51. 2b15f7c Auto-generate files after PR #27133 by Protobuf Team Bot · 3 days ago
  52. 78d8c10 Check for uint16_t field_count overflow in upb_MtDecoder_Parse() (#27133) by Will Rosenberg · 3 days ago
  53. efca121 Use `String#encodedLength` on JDK versions that support it by Liam Miller-Cushon · 3 days ago
  54. c4e2cdf Auto-generate files after cl/910315905 by Protobuf Team Bot · 4 days ago
  55. 28bfb07 Use a struct for the fast decoder return type. by Protobuf Team Bot · 4 days ago
  56. 48dc6b7 Use absl::cleanup on textproto and json depth tracking on text_format by Protobuf Team Bot · 4 days ago
  57. 7fcbd0c Fasttable: Defer ptr increment when dealing with unknowns until after all preconditions are checked. by Protobuf Team Bot · 4 days ago
  58. 06a1003 Auto-generate files after PR #25683 by Protobuf Team Bot · 4 days ago
  59. 68e1906 Fix an endian problem when memcpying in _upb_Decoder_DecodeEnumPacked (#25683) by Jonathan Albrecht · 4 days ago
  60. 19d9cbf Fix use of output_path where input_path is the relevant reference. (#27025) by David Symonds · 4 days ago
  61. ce481a6 Reserve extension number 1306 for protosearch (#26149) by Ben Webber · 4 days ago
  62. bf6007e Automated Code Change by Protobuf Team Bot · 5 days ago
  63. b6393d6 Auto-generate files after cl/908903898 by Protobuf Team Bot · 7 days ago
  64. dc1192e Fasttable: Allow fast unknown handling for extendable messages. by Protobuf Team Bot · 7 days ago
  65. 5a1f2ac Improve behavior under the risk of an int overflow and negative lengths in JavaLite by Protobuf Team Bot · 7 days ago
  66. 799e73b [ObjC] Small shuffling for code quality/style. by Thomas Van Lenten · 7 days ago
  67. f331eba Auto-generate files after cl/908760363 by Protobuf Team Bot · 7 days ago
  68. 36e53a1 Fasttable: Split out "AddUnknownSlowPath" behind private tail call. by Protobuf Team Bot · 7 days ago
  69. be0335d Auto-generate files after cl/908697453 by Protobuf Team Bot · 7 days ago
  70. 0488596 Clarify FieldMask JSON warnings/errors in the situation of fields which aren't round-trip representable in JSON format. by Protobuf Team Bot · 7 days ago
  71. 6697fa5 Auto-generate files after cl/908608483 by Protobuf Team Bot · 7 days ago
  72. e7aeaf3 Migrate remaining old-style `$tag_size$` substitutions to `$kTagBytes$` in field generators. by Clayton Knittel · 7 days ago
  73. a8896e8 Auto-generate files after cl/908404027 by Protobuf Team Bot · 8 days ago
  74. 0453453 Internal change by Jie Luo · 8 days ago
  75. 5ddd524 Add an `enforce_proto_limits` feature which will be implemented in Edition 2026. by Tony Liao · 8 days ago
  76. 4402590 Partially parse bytes when lazy field is firstly initialized. by Protobuf Team Bot · 8 days ago
  77. d719bd9 Add comment closer to the TextFormat default recursion limit stressing that it is working as intended and will not be changed in the near term. by Protobuf Team Bot · 8 days ago
  78. 1a92d8c Auto-generate files after cl/908348263 by Protobuf Team Bot · 8 days ago
  79. 0e81bcc Fasttable: Dispatch to fast unknown handler on slot collision when eligible. by Protobuf Team Bot · 8 days ago
  80. d4ea3dd Auto-generate files after cl/908298171 by Protobuf Team Bot · 8 days ago
  81. a0f92c4 Fasttable: apply UnknownField fast path to empty slots when permissible. by Protobuf Team Bot · 8 days ago
  82. 7bd0939 Auto-generate files after cl/908263056 by Protobuf Team Bot · 8 days ago
  83. 90ad7e9 Add Bazel9 test by Jie Luo · 8 days ago
  84. 5be0a43 Avoid NULL pointer dereference in PyUpb_PyToUpbEnum if run with a malformed UTF-8 str (e.g. "\ud800") by Protobuf Team Bot · 8 days ago
  85. cecbbf4 Add mutex protection to DescriptorPool caches. by Protobuf Team Bot · 8 days ago
  86. 86f66fe Move unlikely present globals to .data.rel.ro.unlikely by Protobuf Team Bot · 9 days ago
  87. 6cd6ca4 Auto-format Py Proto python files. by Protobuf Team Bot · 9 days ago
  88. 1908079 Add debug counters for MicroString::Set to gather information on the different by Samuel Benzaquen · 9 days ago
  89. d92f53f Auto-generate files after cl/907669612 by Protobuf Team Bot · 9 days ago
  90. 1a5b899 Slight optimization to message creation in the parser. by Samuel Benzaquen · 9 days ago
  91. ddf46ea Add a check that extensions do not conflict with known fields. by Protobuf Team Bot · 9 days ago
  92. a06e1d3 Fix incorrect C++ check which intended to ban closed enums being used on singular implicit presence fields also incorrectly banning in other cases. by Protobuf Team Bot · 9 days ago
  93. 59aa92b Automated Code Change by Protobuf Team Bot · 9 days ago
  94. 1a40379 Fix TextFormat parser recursion limit enforcement issue in the face of Any-of-Any. by Protobuf Team Bot · 10 days ago
  95. 50b3334 Auto-generate files after cl/907076763 by Protobuf Team Bot · 10 days ago
  96. 3fca233 This is a future breaking change. by Runze Wang · 10 days ago
  97. 7e8ca3e Improve debug counters to support buckets and histograms. by Samuel Benzaquen · 11 days ago
  98. 3fa4fbf Removing obsolete comment. by Protobuf Team Bot · 11 days ago
  99. 06114b7 Auto-generate files after cl/906412231 by Protobuf Team Bot · 11 days ago
  100. 4f62c70 Refactor LazyField use in unions to be behind an abstraction. by Samuel Benzaquen · 11 days ago