1. 320cd47 Introduce BUILD files by the rust /cargo, /protobuf_codegen and protobuf_codegen/example directories. by Protobuf Team Bot · 12 months ago
  2. c014e96 Internal by Protobuf Team Bot · 12 months ago
  3. f78a589 Improve rustdoc in Rust OSS by Protobuf Team Bot · 12 months ago
  4. b35d8bd Rust OSS: Emit cargo::rerun-if-changed on both inputs and outputs of the protoc run. by Protobuf Team Bot · 12 months ago
  5. 0a7691e Don't use matches! on MessageVal tests. by Protobuf Team Bot · 12 months ago
  6. 826ce66 Enable all //rust/... tests on GHA. by Protobuf Team Bot · 12 months ago
  7. 9bdafdb Rust C++: remove per-message functions for repeated fields by Adam Cozzette · 12 months ago
  8. 6f8662c Remove a few things from Rust OSS tests. by Protobuf Team Bot · 1 year ago
  9. 51e2664 Rust: ensure codegen traits cannot be used as trait objects by Adam Cozzette · 1 year ago
  10. d2f4410 Also implement `MessageMatcher<T>` for `T: Copy` by Martin Geisler · 1 year ago
  11. a88dc0c Automated Code Change by Protobuf Team Bot · 1 year ago
  12. 3a40367 Move Rust unit tests to use reduced forks of TestAllTypes messages. by Protobuf Team Bot · 1 year ago
  13. 5fe1196 Adjust the protobuf prelude. by Protobuf Team Bot · 1 year ago
  14. 14564cc A couple fixes to the Rust Proto bzl to make proto libraries that use strip_import_prefix or import_prefix work with Rust Proto. by Protobuf Team Bot · 1 year ago
  15. d2194ef Add loads for the uses of cc_proto_aspect by Protobuf Team Bot · 1 year ago
  16. 9f08ec5 Add description an license to Cargo.toml files which will be used for publishing to crates.io by Protobuf Team Bot · 1 year ago
  17. 12c87c9 Mark example code blocks that we don't expect to be able to actually run in isolation with `ignore`. by Protobuf Team Bot · 1 year ago
  18. c6753b9 Make import! of protobuf_gtest_matchers work properly. by Protobuf Team Bot · 1 year ago
  19. cbb3edd Rust C++: get all map fields onto a common implementation of ProxiedInMapValue by Adam Cozzette · 1 year, 1 month ago
  20. 9256d07 Allow `rust_proto_library` aspect to handle targets with empty `srcs` by Adam Cozzette · 1 year, 1 month ago
  21. 7d619e8 Rust: fix extra copy in map setters by Adam Cozzette · 1 year, 1 month ago
  22. 29c232a Export string::Utf8Error by Protobuf Team Bot · 1 year, 1 month ago
  23. 0df6034 Automated Code Change by Protobuf Team Bot · 1 year, 1 month ago
  24. dbaa526 Fix import path for rust proto files. by Tony Liao · 1 year, 1 month ago
  25. 6bfff39 Cross compiled protoc and protoc-gen-upb_minitable as part of the build process for creating the codegen crate. by Derek Benson · 1 year, 1 month ago
  26. 6ae5db6 Enable rust/test/cpp/interop/... tests on GHA by Protobuf Team Bot · 1 year, 1 month ago
  27. 9bcd708 Add support for instantiating Maps using proto!. Also adds an IntoProxied implementation for Maps that accepts an Iterator of (K, V), just like what we have for Repeated fields. by Derek Benson · 1 year, 1 month ago
  28. d900d61 Rust: remove use of `MapNodeSizeInfoT` from generated code by Adam Cozzette · 1 year, 1 month ago
  29. eeb7dc8 'Temporary' fix to avoid breakage from to_json and to_proto on crate_info() on some bazel versions. by Protobuf Team Bot · 1 year, 1 month ago
  30. 3b62052 Add an example crate with a few small tests using the codegen crate. by Derek Benson · 1 year, 1 month ago
  31. b5d3320 Fix error message formatting in rust_proto_library by Protobuf Team Bot · 1 year, 1 month ago
  32. 6f5b35b Rust: make generated views implement `std::default::Default` by Adam Cozzette · 1 year, 1 month ago
  33. e4cbc79 Fix minor typos (#17682) by Nathan Baulch · 1 year, 1 month ago
  34. c47de0f Add :protobuf_lite as a dep from all Rust CC generated code. by Protobuf Team Bot · 1 year, 2 months ago
  35. 1c35963 Correct rust include references in Rust-C++ gencode in OSS. by Protobuf Team Bot · 1 year, 2 months ago
  36. 5c3d1e8 Rust protobuf: remove the need for a generated `placement_new` thunk by Adam Cozzette · 1 year, 2 months ago
  37. 87f9ecc Fix label_to_crate_name() in OSS by Protobuf Team Bot · 1 year, 2 months ago
  38. dc23fed Simplify the way C++ function is passed to `UntypedMapIterator::next_unchecked` by Adam Cozzette · 1 year, 2 months ago
  39. 1f472f1 Remove proto_best_practices from Rust test files in OSS by Protobuf Team Bot · 1 year, 2 months ago
  40. 5da098b Make SerializedData into a POD struct. by Protobuf Team Bot · 1 year, 2 months ago
  41. 4671dce Fix visibility on "internal to any protobuf usage outside of this directory" for rust_library targets in OSS by Protobuf Team Bot · 1 year, 2 months ago
  42. 3d39282 Fix a missing cfg=bzl flag that made all cpp kernel usage broken in OSS. by Protobuf Team Bot · 1 year, 2 months ago
  43. 4834eb7 Move some :unittest_(cpp|upb)_rust_proto target to be colocated with the .proto file that defines them by Protobuf Team Bot · 1 year, 2 months ago
  44. dd07031 Internal Change by Protobuf Team Bot · 1 year, 2 months ago
  45. c3e7e98 Add a cargo test step to the rust gha by Derek Benson · 1 year, 2 months ago
  46. 1142838 Rust: get all types onto a single blanket ProxiedInMapValue implementation for upb by Adam Cozzette · 1 year, 2 months ago
  47. e9e499f make cargo_test.sh executable by Derek Benson · 1 year, 2 months ago
  48. 6174e13 Add new blaze target for running the protobuf and upb crates tests using Cargo by Derek Benson · 1 year, 2 months ago
  49. 92aca2d Exclude rust/test/benchmarks from GitHub by Protobuf Team Bot · 1 year, 2 months ago
  50. 4c38e11 Use crate:: for assert_linked instead of super::super:: by Derek Benson · 1 year, 2 months ago
  51. cb6b460 Remove staticanalysis best practices options from enums.proto by Protobuf Team Bot · 1 year, 2 months ago
  52. 7ace14c Abrogate protos::Arena with hpb::Arena by Hong Shin · 1 year, 2 months ago
  53. 0f4bfc4 Migrate upb/rust to gtest by Derek Benson · 1 year, 2 months ago
  54. bd3629c Fix comment reference to cpp `std::string_view` by Protobuf Team Bot · 1 year, 2 months ago
  55. a0f79eb Add linkage assertions to all extern upb functions. This makes it a compiler error if you try to run the tests and are missing an extern fn. Will be used to ensure that the Cargo build's amalgamated upb has everything that's needed. by Derek Benson · 1 year, 2 months ago
  56. b35d4ba Change `upb` crate source to not use std or alloc by Protobuf Team Bot · 1 year, 2 months ago
  57. c3df359 Rust: create blanket implementation of `ProxiedInMapValue` for upb-backed messages by Adam Cozzette · 1 year, 2 months ago
  58. b8764f0 add MSRV to the protobuf crate by Derek Benson · 1 year, 2 months ago
  59. 5d34147 Initial pass of a proto_eq gtest macro. by Protobuf Team Bot · 1 year, 2 months ago
  60. 8422e97 Migrated upb to use Copybara-standard stripping. by Joshua Haberman · 1 year, 2 months ago
  61. e4449ba Harmonize license rules between google3 and OSS by Joshua Haberman · 1 year, 2 months ago
  62. ee9c176 Don't include upb accessors C codegen in Rust-upb build by Protobuf Team Bot · 1 year, 2 months ago
  63. 07b325e Move map accessors off of upb c accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
  64. 36a9692 Move oneof accessors off of upb c accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
  65. 807ecfd Move repeated fields and singular cords off of upb C accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
  66. 98309af Move singular strings off of upb c accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
  67. 5cebdef Fix AssociatedMiniTable to be an unsafe trait with a safe fn, instead of having an unsafe fn. by Protobuf Team Bot · 1 year, 2 months ago
  68. e9b04b1 Stop using upb C accessor codegen for submsg accessors. by Protobuf Team Bot · 1 year, 2 months ago
  69. 9d3391f Use MapView/MapMut instad of View<Map>/Mut<Map> by Protobuf Team Bot · 1 year, 2 months ago
  70. e26ef86 Cleanup pass on where we use Private and doc(hidden) by Protobuf Team Bot · 1 year, 2 months ago
  71. 5695a88 Move -Werror to our test/dev bazelrc files. by Mike Kruskal · 1 year, 2 months ago
  72. 9f4f302 Change upb singular scalar accessors to not use upb C accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
  73. db3e837 Add an `_unchecked_lifetime` version of the Cpp interop wrap fns. by Protobuf Team Bot · 1 year, 2 months ago
  74. 6a17782 Remove generated C++ thunks for enums as map values by Adam Cozzette · 1 year, 3 months ago
  75. 7f395af Replace some per-message C++ thunks with a common implementation by Adam Cozzette · 1 year, 3 months ago
  76. 7a43194 hpb cleanup: abrogate protos::{ClearMessage,CloneMessage,CreateMessage,DeepCopy} with hpb::{...} by Hong Shin · 1 year, 3 months ago
  77. b0db5bd Change CppInterop traits to operate on *const or *mut c_void instead of protobuf::__runtime::RawMessage by Protobuf Team Bot · 1 year, 3 months ago
  78. 115b192 Switch AssociatedMiniTable to a fn from an associated const. by Protobuf Team Bot · 1 year, 3 months ago
  79. 7a039dd Remove repeated_field_iterator (protos) by Hong Shin · 1 year, 3 months ago
  80. 744c9dd Rename `#[googletest::test]` to `#[gtest]` by Dmitri Gribenko · 1 year, 3 months ago
  81. 1ec060b re-point upb_cc_proto_library_bzl from upb to hpb and utilize hpb_proto_library by Hong Shin · 1 year, 3 months ago
  82. 0f02d84 Move `msg.merge_from(othermsg)` onto a trait fn by Protobuf Team Bot · 1 year, 3 months ago
  83. f87523d fix the crate name being used by the gencode library. by Derek Benson · 1 year, 3 months ago
  84. 582e80e Set up for Rust-cpp Protobuf implementation message matcher. by Yamil Morales · 1 year, 3 months ago
  85. 9d628f8 Create an initial version of protobuf-codegen. This exposes an initial working version of codegen for use with cargo. by Derek Benson · 1 year, 3 months ago
  86. 6ab302d Rust: cut down on the amount of generated C++ code needed for maps by Adam Cozzette · 1 year, 3 months ago
  87. 76c767f Add traits for interop fns. by Protobuf Team Bot · 1 year, 3 months ago
  88. 9cceb62 Fix broken github_only comment in cargo build rule by Derek Benson · 1 year, 3 months ago
  89. c7d4697 Add an protobuf::__internal::SealedInternal trait by Protobuf Team Bot · 1 year, 3 months ago
  90. 7ad56e7 Introduce an upb::AssociatedMiniTable trait in Rust. by Protobuf Team Bot · 1 year, 3 months ago
  91. 504a5d0 Add pkg build rules to create a zip of the protobuf rust crate by Derek Benson · 1 year, 3 months ago
  92. 5854e2b Implement std::error::Error for String by Jakob Buchgraber · 1 year, 3 months ago
  93. 7141c30 Rust: update map setters to take `IntoProxied` by Adam Cozzette · 1 year, 3 months ago
  94. 1e1bf0d Move the declaration of the upb map begin constant into rust by Derek Benson · 1 year, 3 months ago
  95. 0fbba32 Add Message::Clear() and MessageMut::Clear() (behind the Clear trait) by Protobuf Team Bot · 1 year, 3 months ago
  96. 6f58085 Adds an initial Cargo.toml for the protobuf crate. by Derek Benson · 1 year, 3 months ago
  97. a98c7f7 Internal by Protobuf Team Bot · 1 year, 3 months ago
  98. 4614508 Introduce a prelude and remove the inherent impls for serialize() by Protobuf Team Bot · 1 year, 3 months ago
  99. c5ca2cf Internal by Protobuf Team Bot · 1 year, 3 months ago
  100. e6304eb Add AsView + AsMut as supertraits of Proxied and MutProxied. by Protobuf Team Bot · 1 year, 3 months ago