22 Commits (bde72abba0fc4c5e451d54e9beac8051b50958bc)

Author SHA1 Message Date
Protobuf Team Bot 3a40367686 Move Rust unit tests to use reduced forks of TestAllTypes messages. 5 months ago
Adam Cozzette 6f5b35be59 Rust: make generated views implement `std::default::Default` 6 months ago
Protobuf Team Bot 4834eb75cb Move some :unittest_(cpp|upb)_rust_proto target to be colocated with the .proto file that defines them 6 months ago
Dmitri Gribenko 744c9ddfc5 Rename `#[googletest::test]` to `#[gtest]` 7 months ago
Protobuf Team Bot 461450834b Introduce a prelude and remove the inherent impls for serialize() 8 months ago
Dmitri Gribenko 0a917b95f2 Use `#[googletest::test]` in Protobuf Rust 8 months ago
Adam Cozzette ccbed29c67 Rust protobuf: make `serialize()` method return `Vec<u8>` 9 months ago
Protobuf Team Bot 7dcae81096 Add serialization test and parameterize tests to verify behavior in multiple versions of the protocol buffer language. 10 months ago
Protobuf Team Bot fdc7f65849 Make serialization correctly be fallible in the Rust Protobuf API. 10 months ago
Marcel Hlopko 69a26b217d Use the name of the rust_proto_library as the crate name 10 months ago
Protobuf Team Bot 847d31afb2 Add a convenience SomeMsg::parse(bytes) -> Result<SomeMsg, ParseErr> 1 year ago
Protobuf Team Bot 5a0135e65a Bring back 'flat' setters for singular scalars and strings. 1 year ago
Protobuf Team Bot 42c215718e Add serialize(&self) on MsgView and MsgMut (in addition to the preexisting owned Message) 1 year ago
Protobuf Team Bot 3dc3dab85c Add zero-length deserialize unit test. 1 year ago
Marcel Hlopko c1d174f7d2 Stop codegenning module for .proto package 1 year ago
Protobuf Team Bot c288343d01 Implement SettableValue[u8] for SerializedData 1 year ago
Adrian Sadłocha b19deb9275 Remove separate setters for singular scalars 1 year ago
Hong Shin b823f7f826 Move {child_parent_test, reserved_test, serialization_test} to googletest-rust 1 year ago
Joshua Haberman 67ee3b98c5 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Alyssa Haroldsen 9a0bc392b3 Implement v0.6 Optional Bytes 2 years ago
Hong Shin 4f20efbb78 Internal Change 2 years ago
Jakob Buchgraber a1b6dd9247 Implement Msg.deserialize() for the UPB kernel 2 years ago
Marcel Hlopko a1ba8d238a Generate bindings under the correct package. 2 years ago
Marcel Hlopko f7a2f4acea Add initial end-to-end test directory structure. 2 years ago
Marcel Hlopko 083830d849 Update copyright year 2 years ago
Marcel Hlopko ab9f1ab58a Configure the build for the Rust UPB backend 2 years ago
Marcel Hlopko 5252bc8ec8 Rename a test 2 years ago
Marcel Hlopko 3dc546daff Implement a minimal, internal, experimental rust_proto_library rule. 2 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Paul Yang e0e54661f7 Check in php implementation. (#2052) 9 years ago
Feng Xiao e841bac4fc Down-integrate from internal code base. 9 years ago
Feng Xiao 6ef984af4b Down-integrate from internal code base. 11 years ago
Feng Xiao e428862450 Replace links to code.google.com/protobuf with developers.google.com/protocol-buffers 11 years ago
xiaofeng@google.com b55a20fa2c Down-integrate from internal branch 13 years ago
kenton@google.com d37d46dfbc Integrate recent changes from Google-internal code tree. See CHANGES.txt 16 years ago
Jon Skeet f0589506c9 Wiping slate clean to start again with new layout. 17 years ago
kenton@google.com 24bf56fb3a Integrate changes from internal Google-internal branch. 17 years ago
Jon Skeet f92c545f49 Initial commit of C# code developed before installing Git. 17 years ago
temporal 40ee551715 Initial checkin. 17 years ago