17803 Commits (ba8a9744f2e00fea2e95e808bb608557f5c1abad)
 

Author SHA1 Message Date
Derek Benson e485d4f03d Adds an initial version of the proto! macro to simplify construction of proto messages in Rust. Currently supports all field types except Repeated and Map 8 months ago
Protobuf Team Bot 27d4fbbee9 Optimize TDP table generation: 8 months ago
Mike Kruskal cfba3a661d Reverse last-minute switch to edition-lifetimes design. 8 months ago
Alyssa Haroldsen 3f493d9e52 Use the same set of exports as regular users in shared tests 8 months ago
Protobuf Team Bot f17fe1b4f9 Adds "Editions Lifetimes" to the GitHub code repository. 8 months ago
Protobuf Team Bot 8de0a66822 Internal Change 8 months ago
Protobuf Team Bot 2678e10c99 Create a upb rust directory. 8 months ago
Eric Salo 8d025c08ff upb: implement named imports in Dart 8 months ago
Jakob Buchgraber 42a49a8589 Implement the Error trait for ParseError. This makes it compatible with anyhow. 8 months ago
Bastien Jacot-Guillarmod d172859878 Copybara import of the project: 8 months ago
Eric Salo 10307b5b1d upb: fix a Ruby CI test 8 months ago
Protobuf Team Bot 65b811a7d6 Record PDProto in build stamp by emitting weak symbols. 8 months ago
Mike Kruskal 7d87a1780a Hook up staleness tests to non-bootstrap edition defaults 8 months ago
Protobuf Team Bot de5e7b6b8e Cache the result of "is_repeated" on its own bit to avoid having to read and 8 months ago
Mike Kruskal 88e4ec9ea8 Fix Windows 2019 linker error due to bootstrap/staleness issues 8 months ago
Protobuf Team Bot 7a7efe9e64 Add bzl_libraries to protobuf 8 months ago
Protobuf Team Bot fd19d7439c Auto-generate files after cl/623690798 8 months ago
Mike Kruskal 77f62de93e Define lifetimes of edition 2023 features 8 months ago
Protobuf Team Bot 22c1178fc8 Auto-generate files after cl/623630219 8 months ago
Mike Kruskal b3b4497d61 Implement feature lifetime validation in protoc and the C++ runtime. 8 months ago
Sandy Zhang b267cd4e16 Pull ouot MODULE.bazel module version into PROTOBUF_VERSION string variable for automation to update version numbers during release 8 months ago
Protobuf Team Bot 778cae4102 Optimize TDP table generation: 8 months ago
Protobuf Team Bot 8433cdc1e3 Downgrade C++ version check errors to warnings for bootstrap files. 8 months ago
Protobuf Team Bot 0e8115fed8 Minor refactoring in SerialArena: 8 months ago
Protobuf Team Bot 2322a8720f Auto-generate files after cl/623529512 8 months ago
Mike Kruskal da651cd3c2 Restore legacy edition enum value 8 months ago
Protobuf Team Bot 762233da8b Auto-generate files after cl/623474125 8 months ago
Protobuf Team Bot b8bb56df4c Change Rust-upb to use upb_Encode and upb_Decode directly, instead of going through the upb C gencode. 8 months ago
Protobuf Team Bot 8257c4469d Copy py_proto_library from rules_python to protobuf 8 months ago
Protobuf Team Bot a94f57bd69 Check that size is non-negative when reading string or bytes in StreamDecoder. 8 months ago
Eric Salo 9b8f41c595 upb: rewrite the Dart code generator in C++ 8 months ago
Protobuf Team Bot ac32c97fbf Auto-generate files after cl/623355801 8 months ago
Eric Salo 9118be944d upb: extension/basefield setters are now public functions 8 months ago
Dave MacLachlan b375d010bf Optimize startup be reducing selector lookup. 8 months ago
Protobuf Team Bot e22539bdd8 Auto-generate files after cl/622979373 8 months ago
Éamonn McManus 0013736b04 Fix typo in `kUpb_EncodeOption_SkipUnkown`. 8 months ago
Eric Salo 03758e1543 upb: use upb_Message_IsEqual() in PHP 8 months ago
Protobuf Team Bot 85f5201396 Auto-generate files after cl/622958098 8 months ago
Hong Shin 09529fe018 Update reader.c to initialize i inside loop 8 months ago
Mike Kruskal 8a5b54f6a8 Internal changes 8 months ago
Protobuf Team Bot d813cc0d64 Auto-generate files after cl/622913413 8 months ago
Eric Salo 2256f918af upb: use upb_Message_IsEqual() in Ruby 8 months ago
Eric Salo 52aa23f3fc upb: reuse upb_Message_Internal buffer after a upb_Message_Clear() 8 months ago
Protobuf Team Bot 54f512bd67 Auto-generate files after cl/622902387 8 months ago
Eric Salo bcd44f65c8 upb: upb_MiniTable_MessageFieldIsLinked() -> upb_MiniTable_FieldIsLinked() 8 months ago
Protobuf Team Bot 59b938b715 Auto-generate files after cl/622879398 8 months ago
Eric Salo 818da99549 upb: replace upb_MiniDescriptor_BuildEnum() with upb_MiniTableEnum_Build() 8 months ago
Protobuf Team Bot 5422e9be37 Auto-generate files after cl/622859234 8 months ago
Mike Kruskal 77ae24b39d Fix C# parsing of delimited fields. 8 months ago
Elvis Dukaj cb93f9aa6e Handle conflicting macros for Android (#16292) 8 months ago