1. 57828b0 More refactoring in preparation for RepeatedField SOO. by Protobuf Team Bot · 6 months ago
  2. 1aefa57 Upgrade input parameters in UnknownFieldSet from `const std::string&` to by Protobuf Team Bot · 6 months ago
  3. 1b6869e Move Rep out of RepeatedField and rename to HeapRep. by Protobuf Team Bot · 6 months ago
  4. 339261f [ObjC] Validate MessageSet expectations. by Thomas Van Lenten · 6 months ago
  5. b8cb34d Prepare the code for migrating return types from `const std::string&` to by Protobuf Team Bot · 6 months ago
  6. 34136b3 Comment-only change: update and clarify code comments for io::Printer. by Tony Liao · 6 months ago
  7. f70ba64 Change reflection based accessors to not modify the instance unless it is by Protobuf Team Bot · 6 months ago
  8. 7fa8718 In RepeatedField, rename members and use member accessors. by Protobuf Team Bot · 6 months ago
  9. 77047d9 Auto-generate files after cl/651119789 by Protobuf Team Bot · 7 months ago
  10. 89cd4cf Auto-generate files after cl/651113583 by Protobuf Team Bot · 7 months ago
  11. c97a042 In the custom vtable mode invert how the static/non-static overloads versions work for ByteSizeLong and _InternalSerialize. That way the public entry point and the function pointer both end up being the same. Currently, the static function is a separate function than the one called externally, forcing two functions to exist. by Protobuf Team Bot · 7 months ago
  12. f9dd9ce UPB text encoder without using reflection for Rust (used for a message's Debug trait) that will print out field number to value entries instead of field name to value entries of a message like how it's expected for the usual text format using reflection. by Protobuf Team Bot · 7 months ago
  13. 21c545c Delete dead code by Marcel Hlopko · 7 months ago
  14. 759b25e Update old comment to reflect that Java lite bit encodes enum closedness rather than just map fields with closed proto2 enum values pre-editions. by Sandy Zhang · 7 months ago
  15. 94f172d internal changes to plugin by Protobuf Team Bot · 7 months ago
  16. 55a5f0c Remove TODO that we won't do and leave a comment explaining in its place by Protobuf Team Bot · 7 months ago
  17. 08da921 Remove the defensive copy on singular string setter by Jakob Buchgraber · 7 months ago
  18. 0d6e979 Migrate Repeated::{push, set} and Map::insert to use the IntoProxied trait. by Jakob Buchgraber · 7 months ago
  19. e530d40 Improve failure message for unexpected descriptor.proto contents. by Mike Kruskal · 7 months ago
  20. e931905 Auto-generate files after cl/649160060 by Protobuf Team Bot · 7 months ago
  21. 79c55cb Omit the `_raw_default_instance_` declaration when using DLL linkage. by Protobuf Team Bot · 7 months ago
  22. f810cc5 Enable MessageLite::DebugString to use Message::DebugString where possible. by Protobuf Team Bot · 7 months ago
  23. 6d0c9d5 Internal changes by Mike Kruskal · 7 months ago
  24. de099bb Auto-generate files after cl/648806976 by Protobuf Team Bot · 7 months ago
  25. 550e428 Cleanup map entry code generation to use a simple Emit. by Protobuf Team Bot · 7 months ago
  26. 8d1efdd Revert workaround for std::mutex issues on github windows runners. by Mike Kruskal · 7 months ago
  27. c07de7c Change to proto2_rust C prefix and proto2::rust C++ namespace by Protobuf Team Bot · 7 months ago
  28. 0ddeb6c Internal Change by Hong Shin · 7 months ago
  29. 2f1e142 Remove clear thunk from repeated fields. by Protobuf Team Bot · 7 months ago
  30. 5bb8c51 Add C++ protobuf runtime to Rust proto deps and add specific #includes in the Rust .cc codegen. by Protobuf Team Bot · 7 months ago
  31. a9bc366 Stop using double underscores for our C function names and standardize on the 'rust_proto_' prefix. by Protobuf Team Bot · 7 months ago
  32. 04182f0 Internal changes by Mike Kruskal · 7 months ago
  33. 4ccf168 Auto-generate files after cl/648412330 by Protobuf Team Bot · 7 months ago
  34. 685df5d Add DebugCounter utility for measuring internal behavior of the by Protobuf Team Bot · 7 months ago
  35. a3a49d0 Auto-generate files after cl/648377537 by Protobuf Team Bot · 7 months ago
  36. ff5b0b4 Minor refactor the ClassData/TcParseTable. Put the prototype in ClassData and by Protobuf Team Bot · 7 months ago
  37. 32bedd9 Automated rollback of commit 10c00b82af551f7b1ec7ffd5fbbec48eac08d858. by Protobuf Team Bot · 7 months ago
  38. 647ee98 Add #include "third_party/protobuf/port_undef.inc" a bunch of many .cc files by Protobuf Team Bot · 7 months ago
  39. 10c00b8 Migrate `const std::string&` to alternatives: by Protobuf Team Bot · 7 months ago
  40. 419760f Split up cpp_api.h/.cc into smaller units. by Protobuf Team Bot · 7 months ago
  41. 643b0a6 Internal changes by Mike Kruskal · 7 months ago
  42. c96ad4f Minor refactor of how messages are created in the parser. by Protobuf Team Bot · 7 months ago
  43. b39a043 Provide an option for DescriptorPoolDatabase to preserve source code info. by Mike Kruskal · 7 months ago
  44. dfe3300 Indicate if a message is a DynamicMessage in the class data and improve the by Protobuf Team Bot · 7 months ago
  45. 237332e Add merge_from to Msg and MsgMut codegen. Cpp Kernel uses new thunk to typed MergeFrom() and Upb Kernel uses new upb_Message_MergeFrom() function by Derek Benson · 7 months ago
  46. 3836fd3 Enable Unity(Jumbo) builds (#16454) by jslap-ubi · 7 months ago
  47. f4b57b9 Auto-generate files after cl/646470242 by Protobuf Team Bot · 7 months ago
  48. 6429885 Emit all string fields on Rust-upb regardless of ctype set. by Protobuf Team Bot · 7 months ago
  49. 0302c4c Fix typos in parse_context.h. by Protobuf Team Bot · 7 months ago
  50. 7d395b8 Auto-generate files after cl/645480157 by Protobuf Team Bot · 7 months ago
  51. dfbe987 Fix a bug in which proto code uses ctype instead of string_type internally. by Protobuf Team Bot · 7 months ago
  52. 7ab844d Workaround `ERROR_RETRY` and `ERROR_TIMEOUT` macros on WIN32 by Protobuf Team Bot · 7 months ago
  53. c826a69 Introduce `TypeId` as a replacement for `typeid` for protobuf message types. by Protobuf Team Bot · 7 months ago
  54. 6fb2049 Mark LazyField as zero initializable. by Protobuf Team Bot · 7 months ago
  55. dcde39e Use preserve_none calling convention for protocol buffer parsing functions. by Protobuf Team Bot · 7 months ago
  56. 594a71f Add an optimization that prevents an exponential number of comparisons on deeply by Protobuf Team Bot · 7 months ago
  57. 6b7e814 Add ProtoString/Bytes owned types by Marcel Hlopko · 7 months ago
  58. ccbed29 Rust protobuf: make `serialize()` method return `Vec<u8>` by Adam Cozzette · 7 months ago
  59. 9f6a8bd Removes msvc warning in map (#17013) by Matthias Möller · 7 months ago
  60. 4151486 Immutable java: Use new lower-allocation extension serialization APIs from gencode by Mark Hansen · 7 months ago
  61. 115b4c4 In the Kotlin DSL, access `oneof` discriminators as properties not methods. by Éamonn McManus · 7 months ago
  62. 40ffd46 Automated rollback of commit a30b25578a0435c9c692f9a54b7b060a234dc6b3. by Mike Kruskal · 7 months ago
  63. a30b255 Automated rollback of commit 901b2e548c0c7b52ce824423fd92fef870ba6e2e. by Mike Kruskal · 7 months ago
  64. 901b2e5 Reorganize our bootstrapped feature gencode. by Mike Kruskal · 7 months ago
  65. ce7446a Auto-generate files after cl/643051561 by Protobuf Team Bot · 7 months ago
  66. 091492e Change MapEntry instances to also generate a TDP table. by Protobuf Team Bot · 7 months ago
  67. bf306b3 Update the comment for ctype to note that it's deprecated. by Protobuf Team Bot · 7 months ago
  68. 8dd8107 Auto-generate files after cl/642691974 by Protobuf Team Bot · 7 months ago
  69. 4dffa93 When not in custom vtable mode, strip the initializer code via preprocessor. by Protobuf Team Bot · 7 months ago
  70. fe69639 Rename IntoProxied::into -> IntoProxied::into_proxied by Marcel Hlopko · 7 months ago
  71. 435c182 Update linker version script globs to include `*pb::*` instead of just `pb::*` by Adam Cozzette · 7 months ago
  72. 61a2df3 Allow non-repeated StringPiece accessors to be generated. by Protobuf Team Bot · 7 months ago
  73. 8c7b1ec Replace FindHelper() with BucketNumber() when only the bucket number is required. by Protobuf Team Bot · 8 months ago
  74. 54d8f03 LSC: Move expensive variables on their last use to avoid copies. by Protobuf Team Bot · 8 months ago
  75. 08a6c36 Auto-generate files after cl/641170174 by Protobuf Team Bot · 8 months ago
  76. 31ead24 Use a template to collapse the 5 different set_ and add_ methods for repeated string fields into one for each overload set. by Protobuf Team Bot · 8 months ago
  77. 851ca21 Make sure the generated pool is initialized before building any other pools. by Mike Kruskal · 8 months ago
  78. 81c0ec3 Avoid calling absl::InitializeLog in protoc with MSVC by Mike Kruskal · 8 months ago
  79. f3c0c59 Fix a bug in edition defaults calculation. by Mike Kruskal · 8 months ago
  80. d3a0f59 Remove temporary opt-in for extension support of weak descriptor messages. by Protobuf Team Bot · 8 months ago
  81. 6a70bcf Make real_containing_oneof friendly to the optimizer when we only care about by Protobuf Team Bot · 8 months ago
  82. 93d517e Only generate the immediate forward declarations when generating one file per by Protobuf Team Bot · 8 months ago
  83. 986ef8d Always report plugin support errors from protoc. by Mike Kruskal · 8 months ago
  84. 5619d0c Auto-generate files after cl/639033776 by Protobuf Team Bot · 8 months ago
  85. 806be9d Initial working version of messages with a custom vtable, disabled by default. by Protobuf Team Bot · 8 months ago
  86. d0e79cf Actually make Serialize fallible on Rust-cpp. by Protobuf Team Bot · 8 months ago
  87. 35b3425 Stop supporting EDITION_PROTO2 as an alias for EDITION_LEGACY. by Mike Kruskal · 8 months ago
  88. 094565b Internal changes by Mike Kruskal · 8 months ago
  89. bd7078d Move back deprecation of java utf8 feature to 2024. by Mike Kruskal · 8 months ago
  90. c1c275c Auto-generate files after cl/638676816 by Protobuf Team Bot · 8 months ago
  91. 9e83842 Miscelaneous refactoring to prepare the code for the custom vtables changes. by Protobuf Team Bot · 8 months ago
  92. 4814bda Automated rollback of commit 05e5107d98452f3c1db2737a3c72c8e54f7a4ba0. by Protobuf Team Bot · 8 months ago
  93. fdc7f65 Make serialization correctly be fallible in the Rust Protobuf API. by Protobuf Team Bot · 8 months ago
  94. 18da465 Rename `DynamicCastToGenerated`/`DownCastToGenerated` to by Protobuf Team Bot · 8 months ago
  95. 05e5107 Avoid allocating new ExtensionWriters when serializing messages with no extensions by Mark Hansen · 8 months ago
  96. 81041ed Fix latent bug disallowing certain MessageSet extensions by Mike Kruskal · 8 months ago
  97. 433ca3e Internal changes by Mike Kruskal · 8 months ago
  98. 2a07c57 Internal change by Protobuf Team Bot · 8 months ago
  99. 0730adb rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef by Hong Shin · 8 months ago
  100. dffec0c Internal Change by Protobuf Team Bot · 8 months ago