18978 Commits (bd3876189e57a897d3ac920be2a050114ed072ff)
 

Author SHA1 Message Date
Hong Shin bd3876189e Extract FileAdder and all Desc helpers to upb_generator/common 1 month ago
Protobuf Team Bot c4afb1974b Auto-generate files after cl/691196963 1 month ago
Tony Liao 774a10798c Remove dead branch in protobuf reflection for message fields. 1 month ago
Protobuf Team Bot 25f6eabb76 Expose function to determine whether arenas are fused 1 month ago
Joshua Haberman 4c157365f5 Updated the docs for `upb_Arena_Fuse()` to match the change in cl/690751567 1 month ago
Protobuf Team Bot 9a13553f59 Internal change 1 month ago
Mike Kruskal 1e8e356b88 Breaking change: Remove deprecated py_proto_library macro. 1 month ago
Ilya Tokar a850a5c92a Add prefetch to RepeatedPtrFieldBase::MergeFrom 1 month ago
Mike Kruskal cf9b7747da Delete long-deprecated internal descriptor.proto gencode forwards. 1 month ago
Deanna Garcia f6cddd2cd7 Remove deprecation warnings for Timestamp and Duration add/subtract/between that we do not yet have alternatives to. 1 month ago
Protobuf Team Bot 6cb7140294 Auto-generate files after cl/691046942 1 month ago
Protobuf Team Bot 083bbd4fcd Fix bug where enums only got traits if they are used in a field. 1 month ago
Protobuf Team Bot 116edcefe3 Create some tests for GetClassName for edition < 2024 so that we can make sure these invariants won't be changed/broken when merging to the edition 2024 feature implementations. 1 month ago
Protobuf Team Bot 85bbceea81 Internal Change 1 month ago
Hong Shin 367ef9c2ff Update index vs layout_index upb docs 1 month ago
Protobuf Team Bot 1aff4adfc6 Internal change 1 month ago
Hong Shin 15487415e4 hpb: update gen_enums.cc and start gen_messages from .EmitLegacy to .Emit 1 month ago
Protobuf Team Bot 0ad1d45e2e Auto-generate files after cl/690751567 1 month ago
Joshua Haberman 67ab5bd666 Make arena fuse and inc/dec-ref const, so that they can be invoked concurrently. 1 month ago
Protobuf Team Bot 7060d3d723 Add Python 3.13 test coverage 1 month ago
Ted Xie 89533c743f Add missing java load 1 month ago
Richard Cole 43570f2453 Only print pre-release version if it makes sense to do so (#18958) 1 month ago
Sandy Zhang e8e3253f63 Breaking Change: Remove deprecated RepeatedPtrField::ClearedCount(). 1 month ago
Protobuf Team Bot 24ef3d685a Move the `throw` statement to the template in the header. 1 month ago
Sandy Zhang 9e10b7c0ef Fix PHP package.xml generation to generate correct github link to release notes using protoc_version formatted with -rcN instead of -rc-N. 1 month ago
Protobuf Team Bot 654048b49e Internal change 1 month ago
Mike Kruskal ac29f2d105 Pin to python 3.12 in upb/macos tests. 1 month ago
Protobuf Team Bot dcd10a0f68 Auto-generate files after cl/689943588 1 month ago
Mike Kruskal e98a263d22 Add some java plugin integration tests. 1 month ago
Chris Kennelly 9f6c3d5f39 Enforce SetNonZero invariant with an assertion. 1 month ago
Chris Kennelly 03ed5d970b Directly test calling ByteSizeLong() on default instances. 1 month ago
Protobuf Team Bot 14564cc648 A couple fixes to the Rust Proto bzl to make proto libraries that use strip_import_prefix or import_prefix work with Rust Proto. 1 month ago
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