18983 Commits (adc87181508d7a66d056a60a2b7896d18fd20613)
 

Author SHA1 Message Date
Mark Hansen 25e8fc197d Add unit test coverage for CodedOutputStream.write(ByteBuffer) 2 months ago
Protobuf Team Bot 16c751f550 Auto-generate files after cl/682052240 2 months ago
Protobuf Team Bot d3cbd2154e Merge kotlin dsl field generators and move them into kotlin/ sub folder 2 months ago
Protobuf Team Bot 671e6c5ef6 Update `google::protobuf::MapKey` to be a view of string keys. After this change, `google::protobuf::MapKey` will no longer own string keys. It is simply a view over the keys. Callers of `google::protobuf::MapKey::SetStringValue` are required to ensure the supplied string outlives the instance of `google::protobuf::MapKey`. `google::protobuf::internal::DynamicMapField` now uses `google::protobuf::internal::DynamicMapKey` as its key value, instead of `google::protobuf::MapKey`. 2 months ago
Hong Shin 9f1722b117 rename protoc-gen-upb-protos to protoc-gen-hpb 2 months ago
Tony Liao d4a32bbc87 Add test cases for empty map entries for text format in Python. 2 months ago
Samuel Freilich fa858b82d2 Fix pyi generation for messages with a field named "self" 2 months ago
Mark Hansen a8ba3bb648 Add tests for CodedOutputStream.ByteOutputEncoder 2 months ago
Mark Hansen cdfc168184 Add tests for OutOfSpaceException in CodedOutputStream.OutputStreamEncoder. 2 months ago
Mark Hansen 33d4ac4064 Hoist AbstractBufferedEncoder.position to a field when reading/writing it repeatedly. 2 months ago
Mike Kruskal 03aec42fcb Automated rollback of commit ee391369e6. 2 months ago
Mark Hansen 25e50caa3e Micro-optimise CodedOutputStream.AbstractBufferedEncoder.buffer(byte) 2 months ago
Mark Hansen dd78f0ac12 No-op: move position updating to end of method for consistency 2 months ago
Mike Kruskal ee391369e6 Delete internal EffectiveStringCType helper. 2 months ago
Mark Hansen 24160d5bf8 CodedOutputStream: Avoid updating position to go beyond end of array. 2 months ago
Protobuf Team Bot d88a3d0c95 Updates upb conformance failures file. 2 months ago
Joshua Haberman 976eff8d2b Removed PHP 8.2 tests on macOS. 2 months ago
Deanna Garcia 59e469d5b0 Remove javaopts requiring java8 in non-release builds. 2 months ago
Protobuf Team Bot 578148d50f Auto-generate files after cl/681604581 2 months ago
Protobuf Team Bot 3998aada39 Move `T::_class_data_` static class members out into namespace scope. 2 months ago
Hong Shin 811cc30578 Prefer hpb::Arena to upb::Arena in hpb.h 2 months ago
Hong Shin 73fe084436 Move out hpb::HasExtension and hpb::ClearExtension to extension.h 2 months ago
Protobuf Team Bot 7407733a1e Update `google::protobuf::MapValueRef` and `google::protobuf::MapValueConstRef` to use `absl::string_view` 2 months ago
Derek Benson 6bfff3909c Cross compiled protoc and protoc-gen-upb_minitable as part of the build process for creating the codegen crate. 2 months ago
Protobuf Team Bot 1254c8daa0 Remove IsMovable and inline the assertions in the right place instead. 2 months ago
Hong Shin a089fad8bd Completely expunge protos!! 👋 2 months ago
Protobuf Team Bot 86823bb26d Remove unused member variable from `google::protobuf::util::MessageDifferencer::StreamReporter` 2 months ago
Hong Shin aaec548849 Move MessageLock to message_lock.cc 2 months ago
Benjamin Peterson 67de0878d6 Fix various unsigned to signed comparison warnings. (#17212) 2 months ago
Mark Hansen bc24489f93 Throw more informative OutOfSpaceExceptions when we run out of space serializing a proto. 2 months ago
Protobuf Team Bot 02d6885453 Internal version update. 2 months ago
Hong Shin 1db4fdc236 Introduce set_alias to hpb 2 months ago
Protobuf Team Bot 77ee83b8da Internal change 2 months ago
Joshua Humphries 4e26e40907 Update URL for Connect RPC in custom options doc (#18549) 2 months ago
Mike Kruskal adaec55ffc Drop bazel 6 in BCR and add --experimental_google_legacy_api for testing 2 months ago
Protobuf Team Bot 6ae5db635e Enable rust/test/cpp/interop/... tests on GHA 2 months ago
Derek Benson 9bcd7087ae 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. 2 months ago
Joshua Humphries 24e661b01c Request another block of custom option numbers (#18548) 2 months ago
Mike Kruskal ad8b857bdd Drop support for 27.x and add 29.x 2 months ago
Mike Kruskal 1fe26cf0c1 Updating version.json and repo version numbers to: 30.0-dev (#18567) 2 months ago
Tony Liao 34fb819dba Fix validation bug in UTF-8 range SIMD subroutine. 2 months ago
Hong Shin 5c9551457f Internal Change 2 months ago
Adam Cozzette d900d6114c Rust: remove use of `MapNodeSizeInfoT` from generated code 2 months ago
Yibo Cai d83ad15cd1 third_party/utf8_range: support arm neon (#18126) 2 months ago
Mike Kruskal cd6df36de5 Remove flag that's incompatible with Bazel 6 2 months ago
Mike Kruskal 6d6571692a Use large runners for rust tests to avoid disk space flakes 2 months ago
Protobuf Team Bot eeb7dc88f2 'Temporary' fix to avoid breakage from to_json and to_proto on crate_info() on some bazel versions. 2 months ago
Protobuf Team Bot 6621ed7a38 Auto-generate files after cl/680580214 2 months ago
Protobuf Team Bot 1c068db518 Moving Kotlin DSL message generators to the kotlin/ directory. 2 months ago
Protobuf Team Bot ea69081412 Auto-generate files after cl/680562664 2 months ago