1. 7febb4c Move upb/bazel/system_python.bzl (new alias file) to correct open source directory. by Sandy Zhang · 11 hours ago main
  2. b694cfa Clarify that the input to proto2::DynamicMessageFactory::GetPrototype should be non-null by Protobuf Team Bot · 12 hours ago
  3. ec126a5 Replace the single user of `PROTOBUF_ALIGNAS` with `alignas` and remove the now by Protobuf Team Bot · 15 hours ago
  4. 64580b2 Expose JavaPackageDirectory and FileClassName in java/names.h by Protobuf Team Bot · 16 hours ago
  5. d5b7d7a Remove dead feature macro. The opt-out code was removed some time ago. by Protobuf Team Bot · 18 hours ago
  6. 01744cc chore(php): conformance testing for edition (#16712) by Brent Shaffer · 18 hours ago
  7. b77343a Add temporary alias for system_python.bzl at previous location . by Sandy Zhang · 18 hours ago
  8. d8329b6 Add .to_owned(&self)->Msg functions to MsgMut and MsgView by Protobuf Team Bot · 27 hours ago
  9. 6afb130 Auto-generate files after cl/631620526 by Protobuf Team Bot · 32 hours ago
  10. d923896 upb: implement most of the non-universal setters by Eric Salo · 32 hours ago
  11. 4d3a98c Auto-generate files after cl/631612923 by Protobuf Team Bot · 33 hours ago
  12. 65821a6 upb: finish cleaning up message/accessors.h and message/internal/accessors.h by Eric Salo · 33 hours ago
  13. 98d5bdd Add "reserved literals" to the list of reserved names for Java. by Éamonn McManus · 34 hours ago
  14. 5632d8e Replace macro with constexpr function to reduce compile time cost of by Protobuf Team Bot · 2 days ago
  15. 94cf1e9 Add 27.x to staleness check by Sandy Zhang · 2 days ago
  16. 12af9ad Add simple conformance test that builds the old gencode against the current runtime. by Protobuf Team Bot · 2 days ago
  17. ae17e81 Auto-generate files after cl/631454136 by Protobuf Team Bot · 2 days ago
  18. 6ccda4d Add upb_Message_ClearOneof (and retain upb_Message_WhichOneofFieldNumber) by Hong Shin · 2 days ago
  19. d45016a Internal changes to versions by Protobuf Team Bot · 2 days ago
  20. 5584c93 Update AbstractMessageLite.addAll so that it won't throw when input is a LazyStringArrayList with byte[] elements. by Protobuf Team Bot · 2 days ago
  21. c56bddd Add UnknownFieldSet.isEmpty by Mark Hansen · 2 days ago
  22. 9de810a use struct instead of ctype. allows the protobuf python library to work on cpython 3.11's new wasm target [1] by Jie Luo · 2 days ago
  23. d0b016f Java full runtime: Avoid allocating when calling asMap on empty UnknownFieldSet by Mark Hansen · 2 days ago
  24. f597991 Return the default instance when parsing from an empty byte[]. by Protobuf Team Bot · 2 days ago
  25. 55592a2 Fix #10007: Propagate msvc-style link flags to clang-cl with Bazel by Yohei Yukawa · 3 days ago
  26. 4c8da99 Deprecate building from source with Maven to be removed in 4.28.x. by Sandy Zhang · 3 days ago
  27. f70d90b Put arena cleanup nodes on a separate chunked list instead of at the ends of arena blocks. by Protobuf Team Bot · 3 days ago
  28. 24f27c3 Nextgen Proto Pythonic API: Add 'in' operator by Jie Luo · 3 days ago
  29. e949bba Clean up port_def.inc by inlining BSWAP macros that are only used once. by Protobuf Team Bot · 3 days ago
  30. e03c1ce In SerialArenaChunk, (a) avoid recomputing offset of ids/arenas on each element access in constructor, (b) add a no-arg Layout() function for convenience, (c) fix an incorrect construction type in `new (&arena(i)) std::atomic<void*>`, where std::atomic<void*> should be std::atomic<SerialArena*>. by Protobuf Team Bot · 3 days ago
  31. 51cba7c Auto-generate files after cl/631023575 by Protobuf Team Bot · 3 days ago
  32. 1830666 upb: clean up the UPB_TRACING_ENABLED code by Eric Salo · 3 days ago
  33. b6e0a48 Implement `IntoProxied` for repeated field setters by Jakob Buchgraber · 3 days ago
  34. 2f6e705 Auto-generate files after cl/630517509 by Protobuf Team Bot · 5 days ago
  35. 0a2e662 Add copyright notice to test protos by Protobuf Team Bot · 5 days ago
  36. 7646fbf Auto-generate files after cl/630466865 by Protobuf Team Bot · 6 days ago
  37. aa70a35 upb: clean up message/accessors.h and message/internal/accessors.h by Eric Salo · 6 days ago
  38. a91d76b Internal changes to extension declarations. by Protobuf Team Bot · 6 days ago
  39. 9ae3d81 Internal change. by Protobuf Team Bot · 6 days ago
  40. 7b3682f Pin the rev of googletest to the GitHub main branch by Bastien Jacot-Guillarmod · 6 days ago
  41. 353b4e0 Ensure overflow values for float/double map to inf/-inf. by Thomas Van Lenten · 6 days ago
  42. 733b9c5 Implement `is_known` method on the `Enum` trait by Adrian Sadłocha · 6 days ago
  43. d9ff109 internal change by Protobuf Team Bot · 6 days ago
  44. 4f12891 Java full runtime: Avoid allocating iterator if UnknownFieldSet's TreeMap is empty by Mark Hansen · 6 days ago
  45. cc79f77 Proto java full runtime: avoid allocating Integers accessing enum lists by Mark Hansen · 6 days ago
  46. d6c2833 Fix validation checks of implicit presence. by Mike Kruskal · 6 days ago
  47. 0dbd99a Clarify map behaviors in editions. by Mike Kruskal · 7 days ago
  48. 9340eec Auto-generate files after cl/630099889 by Protobuf Team Bot · 7 days ago
  49. 2257232 Split bootstrapped java_features.proto to keep it from leaking out. by Mike Kruskal · 7 days ago
  50. d3b2fc5 Auto-generate files after cl/630090538 by Protobuf Team Bot · 7 days ago
  51. c9eeb1c Internal changes. by Protobuf Team Bot · 7 days ago
  52. 05afdc2 Auto-generate files after cl/629808114 by Protobuf Team Bot · 8 days ago
  53. b4f4f8e Automated rollback of commit 7a09c4569bec008504bca3eb0201f0e75863a1fc. by Éamonn McManus · 8 days ago
  54. 39a1c6a In the Kotlin DSL, reference builder methods with property syntax. by Éamonn McManus · 8 days ago
  55. 4f23caf Cancel in-progress workflow runs for pull requests and dispatches (#16601) by Seth Vargo · 8 days ago
  56. 990380b Auto-generate files after cl/629782904 by Protobuf Team Bot · 8 days ago
  57. 8a11178 Add system_python to protobuf_deps.bzl. by Sandy Zhang · 8 days ago
  58. 7a09c45 Add upb_Message_ClearOneof by Hong Shin · 8 days ago
  59. c4bf83b Automated rollback of commit f799af8bf5c1ff24fa4b6aedfeaef99ef09dd16e. by Kyle Montemayor · 8 days ago
  60. 9c8e0e6 generated_message_tctable_impl typo fix: registeer -> register by Hong Shin · 8 days ago
  61. 7c37b2d Add text format conformance tests for field separators. by Thomas Van Lenten · 8 days ago
  62. a45e0d8 Change `FieldDescriptor::type()` to not have the call_once behavior. by Protobuf Team Bot · 8 days ago
  63. 26cf1cb Add more floating point cases to the validations. by Thomas Van Lenten · 8 days ago
  64. 4cbb7b8 Duplicate the integer tests using octal and hex. by Thomas Van Lenten · 8 days ago
  65. 15c0771 Auto-generate files after cl/629701038 by Protobuf Team Bot · 8 days ago
  66. 12a828c Add UPB_ASSUME(!IsExtension) on GetMutableMessage. by Protobuf Team Bot · 8 days ago
  67. fb054c8 Java Proto lite: avoid boxing Integers accessing enum lists by Mark Hansen · 8 days ago
  68. e1559c8 Fix typo `s/a the/the/`. by Daniel Kenji Toyama · 9 days ago
  69. bf1d766 Refactor ThreadSafeArena Reset/destructor to avoid overhead of tracking space allocated in the destructor. by Protobuf Team Bot · 9 days ago
  70. 2c24648 Add editions-specific required fields to the required fields allow-list. by Protobuf Team Bot · 9 days ago
  71. 54e2553 Auto-generate files after cl/629424223 by Protobuf Team Bot · 9 days ago
  72. 52c12a6 Automated rollback of commit 208cae7fd7fdfc7fef6eddded07c2c7431bf0d8f. by Hong Shin · 9 days ago
  73. 2d56d69 Add ascopes/protobuf-maven-plugin to third_party.md (#16656) by Ashley · 9 days ago
  74. c24e752 Automated rollback of commit e9c9970eb4ac488d9fb94e8dea6945d3881c405d. by Éamonn McManus · 9 days ago
  75. 959903d Remove the now unused vtable types. In particular, by Jakob Buchgraber · 9 days ago
  76. e181855 Implement flat setters for map and repeated fields. by Jakob Buchgraber · 9 days ago
  77. 6d33efe Auto-generate files after cl/629226391 by Protobuf Team Bot · 9 days ago
  78. 208cae7 Internal Change by Hong Shin · 9 days ago
  79. e9c9970 In the Kotlin DSL, reference builder methods with property syntax. by Éamonn McManus · 9 days ago
  80. f2e1ad3 Internal change. by Protobuf Team Bot · 10 days ago
  81. 501067a Expose `MiniDescriptorEncode` for `FieldDefPtr`. by Éamonn McManus · 10 days ago
  82. b7a145d Implement _mut() accessors for messages without FieldEntry by Jakob Buchgraber · 10 days ago
  83. f9ed220 Remove MutProxied for bytes/string fields. by Jakob Buchgraber · 10 days ago
  84. 1980e02 Remove PrimitiveMut and related vtable types by Jakob Buchgraber · 10 days ago
  85. 1a84c9c Remove gencode that uses vtables for string/bytes field accessors by Jakob Buchgraber · 10 days ago
  86. d76fdc5 Implement IntoProxied for messages by Jakob Buchgraber · 10 days ago
  87. 1d0028d Fix unused warnings in Rust Proto by Protobuf Team Bot · 10 days ago
  88. de6aba9 Java Proto Lite: Serialize repeated enums without allocating by Protobuf Team Bot · 10 days ago
  89. b3e7a00 Add unit test enum showing allocation in repeated enum lists by Protobuf Team Bot · 10 days ago
  90. ea4c77c upb: implement .mergeFromBuffer() on GeneratedMessage in Dart by Eric Salo · 13 days ago
  91. 93bd4bb Ensure that the rust_proto_library is in the same package as proto_library by Marcel Hlopko · 13 days ago
  92. 62f2b14 Change the arena.hpp ::Fuse return type to bool to surface whether the fuse failed. by Protobuf Team Bot · 14 days ago
  93. 419824d Remove obsolete logic related to cc_proto_library by Marcel Hlopko · 14 days ago
  94. 08c7b1c Auto-generate files after cl/628095780 by Protobuf Team Bot · 14 days ago
  95. e0fc566 Ensure the appropriate upb functions taking non-const pointers assert that the message is not frozen. by Hong Shin · 14 days ago
  96. 7a1c926 upb: begin to delete the old Dart v2 plugin code by Eric Salo · 14 days ago
  97. 047fc76 Introduce `MessageDescriptor.IsMapType` in C# reflection to make it easier to tell whether a given message was generated by protoc for a map field. by Protobuf Team Bot · 14 days ago
  98. 9ea682d Add a TODO to use Layout::WithStaticSizes in SerialArenaChunk when we update the abseil release. by Protobuf Team Bot · 14 days ago
  99. dcc5db4 Implement Arena::fuse() by Jakob Buchgraber · 2 weeks ago
  100. 59d8afd Use the main/proper proto_common by Marcel Hlopko · 2 weeks ago