4715 Commits (34a04c1fd51f799f94f8cd5c6eec0124e43761af)

Author SHA1 Message Date
Chris Kennelly 34a04c1fd5 Remove lazy=true from repeated fields. 10 months ago
Alyssa Haroldsen 035d6ec2cb Implement map iteration 10 months ago
Chris Kennelly 37826c1da6 Only consider scalar submessages eligible for explicit lazy. 10 months ago
Protobuf Team Bot 9e57b8e0d8 Add prefetching in arena blocks. 10 months ago
Hong Shin dbf7adfabc protobuf: Replace NULL with nullptr in terra cpp 10 months ago
Adam Cozzette 3995f538ed Fix crash found by fuzzer in descriptor.cc 10 months ago
Protobuf Team Bot bdd833f8fc Fix issue where nested messages in non-primary .proto files couldn't be used. 10 months ago
Protobuf Team Bot 2699579875 Breaking change: Remove the deprecated always_print_primitive_fields option from Java, Python and C++ JSON parsers. 10 months ago
Protobuf Team Bot 1b3dc52634 Automated rollback of commit 690f100a66. 10 months ago
Protobuf Team Bot 17bed48dd1 Remove the leftover fake message objects used to call ParseGroup. 10 months ago
Protobuf Team Bot 96f3eeb91a Add validation for string_type and ctype under edition 2024 and over. 10 months ago
Chris Kennelly cd47034a68 Prohibit lazy map fields. 10 months ago
Protobuf Team Bot 077fba6124 Auto-generate files after cl/604314590 10 months ago
Protobuf Team Bot 16716bfb0d Internal change 10 months ago
Protobuf Team Bot 7d43131a0a Rename the 'includingDefaultValueWithoutPresenceFields' and 'always_print_without_presence_fields' to 'alwaysPrintFieldsWithNoPresence' in the Cpp, Py and Java JSON serializers for consistency. 10 months ago
Sandy Zhang 2faa9d1a5f Force descriptor initialization of dependencies *before* internalUpdateFileDescriptor(). 10 months ago
Joshua Haberman 60b80c6976 Breaking Change: Remove deprecated legacy class aliases. 10 months ago
Protobuf Team Bot 2a28082df3 Add "string_type" to CppFeatures. 10 months ago
Protobuf Team Bot 202b106392 Remove tags for arena cleanup nodes now that we have dedicated string cleanup blocks. 10 months ago
Protobuf Team Bot 0a8409b5f4 Turn on TDP table generation for messages with weak=true fields. 10 months ago
Protobuf Team Bot f4d5c2c571 Avoid unused-parameter warning in field accessor listeners. 10 months ago
Hong Shin dc7001e517 Fix message vtable::clear 10 months ago
Protobuf Team Bot 671b61b523 Add new 'always_print_without_presence_fields' option to the C++ JSON serializer. 10 months ago
Protobuf Team Bot 690f100a66 Automated rollback of commit 2b86c3d9ed. 10 months ago
Mike Kruskal 9a020c4a7b Unify behavior of deprecated_legacy_json_field_conflicts across upb and syntax. 10 months ago
Protobuf Team Bot 8b4c7a1f33 Fail to build descriptor if ctype is specified for non string/bytes fields 10 months ago
vyq 21ab7459ee Adhere to PEP 8 (#15127) 10 months ago
Brent Shaffer f929439ccd feat: more readable phpdoc escaping (#11208) 10 months ago
Protobuf Team Bot f8ea418e6a Change Any::PackFrom to avoid bringing the full runtime. 10 months ago
Protobuf Team Bot 58b582ba31 When using profiling information and weak descriptors use uniquely named 10 months ago
Protobuf Team Bot 758f5cbe19 Auto-generate files after cl/602804983 10 months ago
Protobuf Team Bot d2b2ef34ba Add SettableValue<Msg> for owned Msg. 10 months ago
Protobuf Team Bot 3ef0fc7bd7 Add CODE_SIZE and empty message types to direct-to-table parsing support. 10 months ago
Protobuf Team Bot 2b86c3d9ed Internal version check changes. 10 months ago
Mike Kruskal 600d9ad136 Fix descriptor build bug for cyclic extension references. 10 months ago
Hong Shin 7e1316ca81 Implement _opt for messages 10 months ago
Hong Shin f4511fda5a Implement and use field entries for `_mut` 10 months ago
Protobuf Team Bot 49c83ab799 Auto-generate files after cl/602725967 10 months ago
Protobuf Team Bot abc9bae7c1 Move the Metadata members into ClassData to devirtualize GetMetadata. 10 months ago
Protobuf Team Bot a019e8d9e1 Internal change 10 months ago
Protobuf Team Bot 307aeac9cf Check ctype() in DescriptorBuilder for edition 2023 and beyond. 10 months ago
Protobuf Team Bot 403e2078b4 Fail building descriptors if `ctype` is used for fields other than string or bytes. 10 months ago
Protobuf Team Bot 9f5be07654 Fix generation of HasExtension and ExtensionSize functions to restrict to the 10 months ago
Protobuf Team Bot 00298fd160 Extension set uses (relatively) new RepeatedPtrField Message methods. 10 months ago
Jakob Buchgraber 958fda378d Remove superfluous unsafe block 10 months ago
Jakob Buchgraber 5b77d8cc3d Remove unused mut specifiers 10 months ago
Protobuf Team Bot 1d6ac5979b Add missing ${$ and $}$ for some Java GeneratedCodeInfo annotations. 10 months ago
Protobuf Team Bot a46d82fd5d Minor cleanup: IWYU, clang-tidy, etc. 10 months ago
Protobuf Team Bot e2983460d1 Minor cleanup: IWYU, etc. 10 months ago
Mike Kruskal a12409b0f6 Internal changes 10 months ago