5210 Commits (cb323f4359a3b2d2d2612300429ec14a4a3478dd)

Author SHA1 Message Date
Mike Kruskal 35b34252c7 Stop supporting EDITION_PROTO2 as an alias for EDITION_LEGACY. 6 months ago
Mike Kruskal 094565b995 Internal changes 6 months ago
Mike Kruskal bd7078debc Move back deprecation of java utf8 feature to 2024. 6 months ago
Protobuf Team Bot c1c275cc7d Auto-generate files after cl/638676816 6 months ago
Protobuf Team Bot 9e83842ce0 Miscelaneous refactoring to prepare the code for the custom vtables changes. 6 months ago
Protobuf Team Bot 4814bda38c Automated rollback of commit 05e5107d98. 6 months ago
Protobuf Team Bot fdc7f65849 Make serialization correctly be fallible in the Rust Protobuf API. 6 months ago
Protobuf Team Bot 18da465815 Rename `DynamicCastToGenerated`/`DownCastToGenerated` to 6 months ago
Mark Hansen 05e5107d98 Avoid allocating new ExtensionWriters when serializing messages with no extensions 6 months ago
Mike Kruskal 81041edfae Fix latent bug disallowing certain MessageSet extensions 6 months ago
Mike Kruskal 433ca3e6a1 Internal changes 6 months ago
Protobuf Team Bot 2a07c57aa9 Internal change 6 months ago
Hong Shin 0730adb1c1 rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef 6 months ago
Protobuf Team Bot dffec0c7d6 Internal Change 6 months ago
Mike Kruskal 046a07eead Fix a rare crash from feature lifetime validation. 6 months ago
Protobuf Team Bot 590e5aafee internal changes to plugin 6 months ago
Mike Kruskal e237f72bc4 Future-proof edition 2023 against feature value support windows. 6 months ago
Mike Kruskal 44c409d211 Mark deleted fields in descriptor.proto reserved 6 months ago
Protobuf Team Bot 858a2ab52f Fix warning about a bool==uint64 check. 6 months ago
Protobuf Team Bot 5dfdd85d34 Auto-generate files after cl/634787159 6 months ago
Protobuf Team Bot 5b8e90f404 Refactor the way we turn on the optimization in StrongPointer. 6 months ago
Protobuf Team Bot 2f3242c576 Fix ClangTidy warnings 6 months ago
Anton Grbin 34c843d671 [7392] [cpp] Remove dead code path for map key of type enum in JSON parsing (#16567) 6 months ago
Mike Kruskal 24b91a7fec Prohibit using features in the same file they're defined in. 6 months ago
Sandy Zhang baeab50df0 Automated rollback of commit ec126a5069. 6 months ago
Protobuf Team Bot c6cbaaeeee Devirtualize CheckTypeAndMergeFrom and use the existing function from 6 months ago
Protobuf Team Bot ca995da263 Reduce the cost of CheckTypeAndMergeFrom in LITE_RUNTIME objects when icf is 6 months ago
Hong Shin 3574af2397 Internal Change 6 months ago
Protobuf Team Bot cfea7596c1 Remove dead VTableName function. 6 months ago
Protobuf Team Bot 5fdef5bfce Remove obsolete msgmut::or_default() 6 months ago
Derek Benson 9f40411caf fix unneeded mut in enum gencode 6 months ago
Mike Kruskal 6b9a81a042 Add extension declarations for known features. 7 months ago
Protobuf Team Bot 9b463ac048 Make the underlying type of the enum by 8-bits instead of using bitfields for 7 months ago
Protobuf Team Bot bb68eb22dd Implement new Debug API with redaction. 7 months ago
Protobuf Team Bot 448e326200 Use bool HasHasbits(const FieldDescriptor*) instead of manual checks. 7 months ago
Protobuf Team Bot 2238cdc091 Add impl Clone for Rust proto owned messages. 7 months ago
Protobuf Team Bot 7f23b700fe Introduce new API DownCastToMessage/DynamicCastToMessage as a replacement for down_cast/dynamic_cast from MessageLite to Message. 7 months ago
Protobuf Team Bot fad4736785 Auto-generate files after cl/633224191 7 months ago
Sandy Zhang ce026abf92 Work around windows path length limitations by moving immutable -> full in open source (new generator paths) and shortening long file names. 7 months ago
Derek Benson f2d8c2bdd8 Add a reserve method on ProxiedInRepeated 7 months ago
Protobuf Team Bot 39986c099b Auto-generate files after cl/632535021 7 months ago
Protobuf Team Bot 24d42eacec Add a BUILD file under rust/accessors and rename helpers.h to default_value.h 7 months ago
Sandy Zhang c99cf4bbfa Add `java` to reserved names to escape extensions to `java_`. This may break existing references to gencode for extensions named `java`. 7 months ago
Hong Shin 82e83ddc95 wire_format.cc: Refactor Message and Group handling into a helper func 7 months ago
Éamonn McManus 510c1434ed Add `null` to the list of reserved words. 7 months ago
Protobuf Team Bot 1b06cefe33 Move casting functions to MessageLite and use ClassData as the uniqueness 7 months ago
Protobuf Team Bot b694cfa441 Clarify that the input to proto2::DynamicMessageFactory::GetPrototype should be non-null 7 months ago
Protobuf Team Bot ec126a5069 Replace the single user of `PROTOBUF_ALIGNAS` with `alignas` and remove the now 7 months ago
Protobuf Team Bot 64580b29c1 Expose JavaPackageDirectory and FileClassName in java/names.h 7 months ago
Protobuf Team Bot d5b7d7a87f Remove dead feature macro. 7 months ago