17856 Commits (2088bc6e66850aa02cceaaae6096f39d20f1c677)
 

Author SHA1 Message Date
Sandy Zhang c99cf4bbfa Add `java` to reserved names to escape extensions to `java_`. This may break existing references to gencode for extensions named `java`. 9 months ago
Jaap Taal 91b7cf3325 Fix indention formatter for google.protobuf.Any (#16785) 9 months ago
Mark Hansen 4b7c2d4381 Avoid allocating TreeMap in UnknownFieldSet.Builder.asMap 9 months ago
Mark Hansen 8c6e5b7963 Avoid allocating iterator in TextFormat printing UnknownFieldSet 9 months ago
Protobuf Team Bot bc80135f10 Auto-generate files after cl/632314763 9 months ago
Hong Shin d071c60878 Break out idx in upb_MiniTableSub computation for clarity 9 months ago
Protobuf Team Bot fefec68753 Internal changes/optimizations 9 months ago
Protobuf Team Bot af1ecc0353 Add a check to ensure that the byte limit is not negative. 9 months ago
Protobuf Team Bot eb31de3097 Auto-generate files after cl/632277936 9 months ago
Éamonn McManus b5fc2735e9 In `upb_MiniTableExtension_GetSubMessage`, return NULL for non-messages. 9 months ago
Joshua Haberman 5a91d6fe5e [php] Added a unit test that bad UTF-8 is rejected in the parser. 9 months ago
Protobuf Team Bot b51dc1b438 Auto-generate files after cl/632267379 9 months ago
Eric Salo 6245733655 upb: remove the unused (upb_MiniTable*) arg from upb_Message_SetMessage() 9 months ago
Sandy Zhang f68350225f Move system_python.bzl to the correct open source folder 9 months ago
Jie Luo 495ba7bcdb Nextgen Proto Pythonic API: “Add-on” proto for serialize/parse 10 months ago
Hong Shin 82e83ddc95 wire_format.cc: Refactor Message and Group handling into a helper func 10 months ago
Éamonn McManus 510c1434ed Add `null` to the list of reserved words. 10 months ago
Protobuf Team Bot dbc2baf5bd Generate extension and k[FieldName]FieldNumber as constexpr int(s). 10 months ago
Protobuf Team Bot 13caa08692 Enable textproto conformance tests for "-0" and "-0F". 10 months ago
Protobuf Team Bot 1b06cefe33 Move casting functions to MessageLite and use ClassData as the uniqueness 10 months ago
Sandy Zhang 7febb4c48f Move upb/bazel/system_python.bzl (new alias file) to correct open source directory. 10 months ago
Protobuf Team Bot b694cfa441 Clarify that the input to proto2::DynamicMessageFactory::GetPrototype should be non-null 10 months ago
Protobuf Team Bot ec126a5069 Replace the single user of `PROTOBUF_ALIGNAS` with `alignas` and remove the now 10 months ago
Protobuf Team Bot 64580b29c1 Expose JavaPackageDirectory and FileClassName in java/names.h 10 months ago
Protobuf Team Bot d5b7d7a87f Remove dead feature macro. 10 months ago
Brent Shaffer 01744cccae chore(php): conformance testing for edition (#16712) 10 months ago
Sandy Zhang b77343aa2c Add temporary alias for system_python.bzl at previous location . 10 months ago
Protobuf Team Bot d8329b68e4 Add .to_owned(&self)->Msg functions to MsgMut and MsgView 10 months ago
Protobuf Team Bot 6afb130dca Auto-generate files after cl/631620526 10 months ago
Eric Salo d923896299 upb: implement most of the non-universal setters 10 months ago
Protobuf Team Bot 4d3a98c27e Auto-generate files after cl/631612923 10 months ago
Eric Salo 65821a67d6 upb: finish cleaning up message/accessors.h and message/internal/accessors.h 10 months ago
Éamonn McManus 98d5bdd111 Add "reserved literals" to the list of reserved names for Java. 10 months ago
Protobuf Team Bot 5632d8e616 Replace macro with constexpr function to reduce compile time cost of 10 months ago
Sandy Zhang 94cf1e9446 Add 27.x to staleness check 10 months ago
Protobuf Team Bot 12af9ade1d Add simple conformance test that builds the old gencode against the current runtime. 10 months ago
Protobuf Team Bot ae17e81e42 Auto-generate files after cl/631454136 10 months ago
Hong Shin 6ccda4d2b5 Add upb_Message_ClearOneof (and retain upb_Message_WhichOneofFieldNumber) 10 months ago
Protobuf Team Bot d45016a93f Internal changes to versions 10 months ago
Protobuf Team Bot 5584c934bf Update AbstractMessageLite.addAll so that it won't throw when input is a LazyStringArrayList with byte[] elements. 10 months ago
Mark Hansen c56bddd707 Add UnknownFieldSet.isEmpty 10 months ago
Jie Luo 9de810acdc use struct instead of ctype. allows the protobuf python library to work on cpython 3.11's new wasm target [1] 10 months ago
Mark Hansen d0b016fcfc Java full runtime: Avoid allocating when calling asMap on empty UnknownFieldSet 10 months ago
Protobuf Team Bot f597991857 Return the default instance when parsing from an empty byte[]. 10 months ago
Yohei Yukawa 55592a28e7 Fix #10007: Propagate msvc-style link flags to clang-cl with Bazel 10 months ago
Sandy Zhang 4c8da99c48 Deprecate building from source with Maven to be removed in 4.28.x. 10 months ago
Protobuf Team Bot f70d90b474 Put arena cleanup nodes on a separate chunked list instead of at the ends of arena blocks. 10 months ago
Jie Luo 24f27c3b88 Nextgen Proto Pythonic API: Add 'in' operator 10 months ago
Protobuf Team Bot e949bba22a Clean up port_def.inc by inlining BSWAP macros that are only used once. 10 months ago
Protobuf Team Bot e03c1ce349 In SerialArenaChunk, (a) avoid recomputing offset of ids/arenas on each element access in constructor, (b) add a no-arg Layout() function for convenience, (c) fix an incorrect construction type in `new (&arena(i)) std::atomic<void*>`, where std::atomic<void*> should be std::atomic<SerialArena*>. 10 months ago