5218 Commits (bf8a9fc73f268a793fb43c2d6d2cf7595c40c4ec)

Author SHA1 Message Date
Mike Kruskal f3c0c5995c Fix a bug in edition defaults calculation. 6 months ago
Protobuf Team Bot d3a0f59af1 Remove temporary opt-in for extension support of weak descriptor messages. 6 months ago
Protobuf Team Bot 6a70bcf575 Make real_containing_oneof friendly to the optimizer when we only care about 6 months ago
Protobuf Team Bot 93d517e199 Only generate the immediate forward declarations when generating one file per 6 months ago
Mike Kruskal 986ef8d80b Always report plugin support errors from protoc. 6 months ago
Protobuf Team Bot 5619d0cd3a Auto-generate files after cl/639033776 6 months ago
Protobuf Team Bot 806be9de4d Initial working version of messages with a custom vtable, disabled by default. 6 months ago
Protobuf Team Bot d0e79cf761 Actually make Serialize fallible on Rust-cpp. 6 months ago
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 7 months ago
Protobuf Team Bot 858a2ab52f Fix warning about a bool==uint64 check. 7 months ago
Protobuf Team Bot 5dfdd85d34 Auto-generate files after cl/634787159 7 months ago
Protobuf Team Bot 5b8e90f404 Refactor the way we turn on the optimization in StrongPointer. 7 months ago
Protobuf Team Bot 2f3242c576 Fix ClangTidy warnings 7 months ago
Anton Grbin 34c843d671 [7392] [cpp] Remove dead code path for map key of type enum in JSON parsing (#16567) 7 months ago
Mike Kruskal 24b91a7fec Prohibit using features in the same file they're defined in. 7 months ago
Sandy Zhang baeab50df0 Automated rollback of commit ec126a5069. 7 months ago
Protobuf Team Bot c6cbaaeeee Devirtualize CheckTypeAndMergeFrom and use the existing function from 7 months ago
Protobuf Team Bot ca995da263 Reduce the cost of CheckTypeAndMergeFrom in LITE_RUNTIME objects when icf is 7 months ago
Hong Shin 3574af2397 Internal Change 7 months ago
Protobuf Team Bot cfea7596c1 Remove dead VTableName function. 7 months ago
Protobuf Team Bot 5fdef5bfce Remove obsolete msgmut::or_default() 7 months ago
Derek Benson 9f40411caf fix unneeded mut in enum gencode 7 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