18946 Commits (b5fca3e1b5a52e7fab8cfa529d7841b95e65482c)
 

Author SHA1 Message Date
Protobuf Team Bot b5fca3e1b5 Add a consistency check to the parser to verify that has bits are valid on 1 month ago
Protobuf Team Bot 5aff431888 Internal change 1 month ago
Tony Liao 54d068e11c Breaking Change: Add ASAN poisoning after clearing oneof messages on arena. 1 month ago
Protobuf Team Bot 923ee767b9 protobuf.bzl: skip '.' when handling includes in `_proto_gen_impl()` 1 month ago
Sandy Zhang d83a5365d1 Breaking Change: Remove deprecated Arena::CreateMessage. 1 month ago
Hong Shin 7ef7eebbfc hpb_proto_library: properly handle alias libraries (srcs empty, reexport deps) 1 month ago
Hong Shin 3c918201f9 Remove extension_scope bifurcation in gen_extension_cc and adopt .Emit over .EmitLegacy 1 month ago
Protobuf Team Bot 33bbbebf20 Change DynamicCastMessage to throw a `std::bad_cast` exception when exceptions 1 month ago
Hong Shin 350e24efa9 hpb: composition over inheritance - ExtensionIdentifier 1 month ago
nickreid 7f6e90ba46 Replace all regexes in TextFormat.Tokenizer with direct char scanning. 1 month ago
Jie Luo 47613cf7ad Fix a python bug when assign an empty Struct at creation. 1 month ago
Protobuf Team Bot d2194efa9e Add loads for the uses of cc_proto_aspect 1 month ago
Protobuf Team Bot 41be4091d5 Fallback to native cc_proto_aspect 1 month ago
Protobuf Team Bot 9f08ec543b Add description an license to Cargo.toml files which will be used for publishing to crates.io 1 month ago
Jie Luo 5706140e09 Add "PythonMessageMutator GetClearedMutableMessage(PyObject *);" in proto_api which works with cpp extension, upb and pure python. 1 month ago
Protobuf Team Bot 50689dcf41 Expose cc_proto_aspect from cc_proto_library 1 month ago
Hong Shin 8376542603 Update broken link in upb aspect.bzl::alias library 1 month ago
Sandy Zhang 9f1b38e8a1 Update minimum supported macOS 11 1 month ago
Jie Luo 292f964679 Breaking Change: Remove deprecated reflection methods 1 month ago
Protobuf Team Bot 12c87c914e Mark example code blocks that we don't expect to be able to actually run in isolation with `ignore`. 1 month ago
Protobuf Team Bot c6753b9d06 Make import! of protobuf_gtest_matchers work properly. 1 month ago
Protobuf Team Bot c0f3d4c887 Internal change 1 month ago
Protobuf Team Bot a836ee1277 Auto-generate files after cl/688585300 1 month ago
Hong Shin c5236bc28e Migrate upb extension getters for scalars 1 month ago
Protobuf Team Bot f549fc3ccc Simplify proto2::(anonymous namespace)::FlatAllocatorImpl::GetFieldNameCase and reuse absl's ascii lower/uppercasing. 1 month ago
Joshua Haberman 2ac862f36c Fixed a missing check in wire format verification. 1 month ago
Protobuf Team Bot f92335b36d Comment change: clarifies that the field/value order is based on textual order in the file, not the order of the enums. 1 month ago
Mark Hansen 84a4472a0f Make GeneratedMessageLite.isInitialized(T message, boolean shouldMemoize) private 1 month ago
Hong Shin 6935e10f38 Make ExtensionIdentifier's constructor private 1 month ago
Jie Luo 5ba74b11e8 Breaking Change: Remove deprecated Python RPC Service Interfaces 1 month ago
Protobuf Team Bot 8c1fa83fb8 Make usingShortRepeatedPrimitives for textproto printer public 1 month ago
Evan Brown f971ed3f36 Use Layout::WithStaticSizes in SerialArenaChunk to improve performance of Layout computations. 1 month ago
Protobuf Team Bot ba85b2003f Auto-generate files after cl/688151072 1 month ago
Protobuf Team Bot 8f7aab29b2 Migrate enum extensions to data based validation instead of function pointer 1 month ago
Protobuf Team Bot 34019f4517 Fix proto_info_bzl 1 month ago
Protobuf Team Bot a98b0bec43 Improve ImplicitWeakMessage to allocate the internal string in the arena, and 1 month ago
Hong Shin 377b5e4863 Update set_alias to use FindFieldByNumber 1 month ago
Protobuf Team Bot b8d356701a Add support to print repeated fields with primitive values using short notation 2 months ago
Tony Liao fe535930d3 Bump minimum C++ version to C++17 after branch cut for v29. 2 months ago
Tony Liao b93b8e5f64 Upgrade Python test --macos_minimum_os to 10.15 (Catalina) 2 months ago
Protobuf Team Bot c0a99b096f Auto-generate files after cl/687389326 2 months ago
Protobuf Team Bot 18903c4a4c Implement Java feature `use_old_outer_classname_default` for edition 2024. 2 months ago
Protobuf Team Bot 5599f2ceec well_known_types: Use str.rpartition instead of str.split for Any type name 2 months ago
Tony Liao 67fca5cb70 Upgrade minimum version of macOS support to macOS 10.15 (Catalina). 2 months ago
Protobuf Team Bot 4d2add3e63 Auto-generate files after cl/687354677 2 months ago
Adam Cozzette cbb3edd86d Rust C++: get all map fields onto a common implementation of ProxiedInMapValue 2 months ago
Mike Kruskal 2ff033011f Upgrade to jsoncpp 1.9.6. 2 months ago
Adam Cozzette 9256d0705c Allow `rust_proto_library` aspect to handle targets with empty `srcs` 2 months ago
Protobuf Team Bot dcc1c08ef7 Internal changes 2 months ago
Adam Cozzette 7d619e8974 Rust: fix extra copy in map setters 2 months ago