- 320cd47 Introduce BUILD files by the rust /cargo, /protobuf_codegen and protobuf_codegen/example directories. by Protobuf Team Bot · 12 months ago
- c014e96 Internal by Protobuf Team Bot · 12 months ago
- f78a589 Improve rustdoc in Rust OSS by Protobuf Team Bot · 12 months ago
- b35d8bd Rust OSS: Emit cargo::rerun-if-changed on both inputs and outputs of the protoc run. by Protobuf Team Bot · 12 months ago
- 0a7691e Don't use matches! on MessageVal tests. by Protobuf Team Bot · 12 months ago
- 826ce66 Enable all //rust/... tests on GHA. by Protobuf Team Bot · 12 months ago
- 9bdafdb Rust C++: remove per-message functions for repeated fields by Adam Cozzette · 12 months ago
- 6f8662c Remove a few things from Rust OSS tests. by Protobuf Team Bot · 1 year ago
- 51e2664 Rust: ensure codegen traits cannot be used as trait objects by Adam Cozzette · 1 year ago
- d2f4410 Also implement `MessageMatcher<T>` for `T: Copy` by Martin Geisler · 1 year ago
- a88dc0c Automated Code Change by Protobuf Team Bot · 1 year ago
- 3a40367 Move Rust unit tests to use reduced forks of TestAllTypes messages. by Protobuf Team Bot · 1 year ago
- 5fe1196 Adjust the protobuf prelude. by Protobuf Team Bot · 1 year ago
- 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
- d2194ef Add loads for the uses of cc_proto_aspect by Protobuf Team Bot · 1 year ago
- 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
- 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
- c6753b9 Make import! of protobuf_gtest_matchers work properly. by Protobuf Team Bot · 1 year ago
- cbb3edd Rust C++: get all map fields onto a common implementation of ProxiedInMapValue by Adam Cozzette · 1 year, 1 month ago
- 9256d07 Allow `rust_proto_library` aspect to handle targets with empty `srcs` by Adam Cozzette · 1 year, 1 month ago
- 7d619e8 Rust: fix extra copy in map setters by Adam Cozzette · 1 year, 1 month ago
- 29c232a Export string::Utf8Error by Protobuf Team Bot · 1 year, 1 month ago
- 0df6034 Automated Code Change by Protobuf Team Bot · 1 year, 1 month ago
- dbaa526 Fix import path for rust proto files. by Tony Liao · 1 year, 1 month ago
- 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
- 6ae5db6 Enable rust/test/cpp/interop/... tests on GHA by Protobuf Team Bot · 1 year, 1 month ago
- 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
- d900d61 Rust: remove use of `MapNodeSizeInfoT` from generated code by Adam Cozzette · 1 year, 1 month ago
- 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
- 3b62052 Add an example crate with a few small tests using the codegen crate. by Derek Benson · 1 year, 1 month ago
- b5d3320 Fix error message formatting in rust_proto_library by Protobuf Team Bot · 1 year, 1 month ago
- 6f5b35b Rust: make generated views implement `std::default::Default` by Adam Cozzette · 1 year, 1 month ago
- e4cbc79 Fix minor typos (#17682) by Nathan Baulch · 1 year, 1 month ago
- c47de0f Add :protobuf_lite as a dep from all Rust CC generated code. by Protobuf Team Bot · 1 year, 2 months ago
- 1c35963 Correct rust include references in Rust-C++ gencode in OSS. by Protobuf Team Bot · 1 year, 2 months ago
- 5c3d1e8 Rust protobuf: remove the need for a generated `placement_new` thunk by Adam Cozzette · 1 year, 2 months ago
- 87f9ecc Fix label_to_crate_name() in OSS by Protobuf Team Bot · 1 year, 2 months ago
- dc23fed Simplify the way C++ function is passed to `UntypedMapIterator::next_unchecked` by Adam Cozzette · 1 year, 2 months ago
- 1f472f1 Remove proto_best_practices from Rust test files in OSS by Protobuf Team Bot · 1 year, 2 months ago
- 5da098b Make SerializedData into a POD struct. by Protobuf Team Bot · 1 year, 2 months ago
- 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
- 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
- 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
- dd07031 Internal Change by Protobuf Team Bot · 1 year, 2 months ago
- c3e7e98 Add a cargo test step to the rust gha by Derek Benson · 1 year, 2 months ago
- 1142838 Rust: get all types onto a single blanket ProxiedInMapValue implementation for upb by Adam Cozzette · 1 year, 2 months ago
- e9e499f make cargo_test.sh executable by Derek Benson · 1 year, 2 months ago
- 6174e13 Add new blaze target for running the protobuf and upb crates tests using Cargo by Derek Benson · 1 year, 2 months ago
- 92aca2d Exclude rust/test/benchmarks from GitHub by Protobuf Team Bot · 1 year, 2 months ago
- 4c38e11 Use crate:: for assert_linked instead of super::super:: by Derek Benson · 1 year, 2 months ago
- cb6b460 Remove staticanalysis best practices options from enums.proto by Protobuf Team Bot · 1 year, 2 months ago
- 7ace14c Abrogate protos::Arena with hpb::Arena by Hong Shin · 1 year, 2 months ago
- 0f4bfc4 Migrate upb/rust to gtest by Derek Benson · 1 year, 2 months ago
- bd3629c Fix comment reference to cpp `std::string_view` by Protobuf Team Bot · 1 year, 2 months ago
- 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
- b35d4ba Change `upb` crate source to not use std or alloc by Protobuf Team Bot · 1 year, 2 months ago
- c3df359 Rust: create blanket implementation of `ProxiedInMapValue` for upb-backed messages by Adam Cozzette · 1 year, 2 months ago
- b8764f0 add MSRV to the protobuf crate by Derek Benson · 1 year, 2 months ago
- 5d34147 Initial pass of a proto_eq gtest macro. by Protobuf Team Bot · 1 year, 2 months ago
- 8422e97 Migrated upb to use Copybara-standard stripping. by Joshua Haberman · 1 year, 2 months ago
- e4449ba Harmonize license rules between google3 and OSS by Joshua Haberman · 1 year, 2 months ago
- ee9c176 Don't include upb accessors C codegen in Rust-upb build by Protobuf Team Bot · 1 year, 2 months ago
- 07b325e Move map accessors off of upb c accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
- 36a9692 Move oneof accessors off of upb c accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
- 807ecfd Move repeated fields and singular cords off of upb C accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
- 98309af Move singular strings off of upb c accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
- 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
- e9b04b1 Stop using upb C accessor codegen for submsg accessors. by Protobuf Team Bot · 1 year, 2 months ago
- 9d3391f Use MapView/MapMut instad of View<Map>/Mut<Map> by Protobuf Team Bot · 1 year, 2 months ago
- e26ef86 Cleanup pass on where we use Private and doc(hidden) by Protobuf Team Bot · 1 year, 2 months ago
- 5695a88 Move -Werror to our test/dev bazelrc files. by Mike Kruskal · 1 year, 2 months ago
- 9f4f302 Change upb singular scalar accessors to not use upb C accessor codegen. by Protobuf Team Bot · 1 year, 2 months ago
- db3e837 Add an `_unchecked_lifetime` version of the Cpp interop wrap fns. by Protobuf Team Bot · 1 year, 2 months ago
- 6a17782 Remove generated C++ thunks for enums as map values by Adam Cozzette · 1 year, 3 months ago
- 7f395af Replace some per-message C++ thunks with a common implementation by Adam Cozzette · 1 year, 3 months ago
- 7a43194 hpb cleanup: abrogate protos::{ClearMessage,CloneMessage,CreateMessage,DeepCopy} with hpb::{...} by Hong Shin · 1 year, 3 months ago
- 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
- 115b192 Switch AssociatedMiniTable to a fn from an associated const. by Protobuf Team Bot · 1 year, 3 months ago
- 7a039dd Remove repeated_field_iterator (protos) by Hong Shin · 1 year, 3 months ago
- 744c9dd Rename `#[googletest::test]` to `#[gtest]` by Dmitri Gribenko · 1 year, 3 months ago
- 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
- 0f02d84 Move `msg.merge_from(othermsg)` onto a trait fn by Protobuf Team Bot · 1 year, 3 months ago
- f87523d fix the crate name being used by the gencode library. by Derek Benson · 1 year, 3 months ago
- 582e80e Set up for Rust-cpp Protobuf implementation message matcher. by Yamil Morales · 1 year, 3 months ago
- 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
- 6ab302d Rust: cut down on the amount of generated C++ code needed for maps by Adam Cozzette · 1 year, 3 months ago
- 76c767f Add traits for interop fns. by Protobuf Team Bot · 1 year, 3 months ago
- 9cceb62 Fix broken github_only comment in cargo build rule by Derek Benson · 1 year, 3 months ago
- c7d4697 Add an protobuf::__internal::SealedInternal trait by Protobuf Team Bot · 1 year, 3 months ago
- 7ad56e7 Introduce an upb::AssociatedMiniTable trait in Rust. by Protobuf Team Bot · 1 year, 3 months ago
- 504a5d0 Add pkg build rules to create a zip of the protobuf rust crate by Derek Benson · 1 year, 3 months ago
- 5854e2b Implement std::error::Error for String by Jakob Buchgraber · 1 year, 3 months ago
- 7141c30 Rust: update map setters to take `IntoProxied` by Adam Cozzette · 1 year, 3 months ago
- 1e1bf0d Move the declaration of the upb map begin constant into rust by Derek Benson · 1 year, 3 months ago
- 0fbba32 Add Message::Clear() and MessageMut::Clear() (behind the Clear trait) by Protobuf Team Bot · 1 year, 3 months ago
- 6f58085 Adds an initial Cargo.toml for the protobuf crate. by Derek Benson · 1 year, 3 months ago
- a98c7f7 Internal by Protobuf Team Bot · 1 year, 3 months ago
- 4614508 Introduce a prelude and remove the inherent impls for serialize() by Protobuf Team Bot · 1 year, 3 months ago
- c5ca2cf Internal by Protobuf Team Bot · 1 year, 3 months ago
- e6304eb Add AsView + AsMut as supertraits of Proxied and MutProxied. by Protobuf Team Bot · 1 year, 3 months ago