17765 Commits (986ef8d80bb9432ec7c3a83f0988e2cc589d5cee)
 

Author SHA1 Message Date
Jie Luo 9de810acdc use struct instead of ctype. allows the protobuf python library to work on cpython 3.11's new wasm target [1] 7 months ago
Mark Hansen d0b016fcfc Java full runtime: Avoid allocating when calling asMap on empty UnknownFieldSet 7 months ago
Protobuf Team Bot f597991857 Return the default instance when parsing from an empty byte[]. 7 months ago
Yohei Yukawa 55592a28e7 Fix #10007: Propagate msvc-style link flags to clang-cl with Bazel 7 months ago
Sandy Zhang 4c8da99c48 Deprecate building from source with Maven to be removed in 4.28.x. 7 months ago
Protobuf Team Bot f70d90b474 Put arena cleanup nodes on a separate chunked list instead of at the ends of arena blocks. 7 months ago
Jie Luo 24f27c3b88 Nextgen Proto Pythonic API: Add 'in' operator 7 months ago
Protobuf Team Bot e949bba22a Clean up port_def.inc by inlining BSWAP macros that are only used once. 7 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*>. 7 months ago
Protobuf Team Bot 51cba7ce17 Auto-generate files after cl/631023575 7 months ago
Eric Salo 18306666b9 upb: clean up the UPB_TRACING_ENABLED code 7 months ago
Jakob Buchgraber b6e0a48b02 Implement `IntoProxied` for repeated field setters 7 months ago
Protobuf Team Bot 2f6e705595 Auto-generate files after cl/630517509 7 months ago
Protobuf Team Bot 0a2e6625e2 Add copyright notice to test protos 7 months ago
Protobuf Team Bot 7646fbfebd Auto-generate files after cl/630466865 7 months ago
Eric Salo aa70a3576b upb: clean up message/accessors.h and message/internal/accessors.h 7 months ago
Protobuf Team Bot a91d76bb8a Internal changes to extension declarations. 7 months ago
Protobuf Team Bot 9ae3d81052 Internal change. 7 months ago
Bastien Jacot-Guillarmod 7b3682fcf2 Pin the rev of googletest to the GitHub main branch 7 months ago
Thomas Van Lenten 353b4e0031 Ensure overflow values for float/double map to inf/-inf. 7 months ago
Adrian Sadłocha 733b9c54e9 Implement `is_known` method on the `Enum` trait 7 months ago
Protobuf Team Bot d9ff109888 internal change 7 months ago
Mark Hansen 4f12891b87 Java full runtime: Avoid allocating iterator if UnknownFieldSet's TreeMap is empty 7 months ago
Mark Hansen cc79f776dc Proto java full runtime: avoid allocating Integers accessing enum lists 7 months ago
Mike Kruskal d6c283321e Fix validation checks of implicit presence. 7 months ago
Mike Kruskal 0dbd99a41d Clarify map behaviors in editions. 7 months ago
Protobuf Team Bot 9340eec422 Auto-generate files after cl/630099889 7 months ago
Mike Kruskal 2257232676 Split bootstrapped java_features.proto to keep it from leaking out. 7 months ago
Protobuf Team Bot d3b2fc52a4 Auto-generate files after cl/630090538 7 months ago
Protobuf Team Bot c9eeb1c8a7 Internal changes. 7 months ago
Protobuf Team Bot 05afdc2f0a Auto-generate files after cl/629808114 7 months ago
Éamonn McManus b4f4f8ef65 Automated rollback of commit 7a09c4569b. 7 months ago
Éamonn McManus 39a1c6a46e In the Kotlin DSL, reference builder methods with property syntax. 7 months ago
Seth Vargo 4f23cafa02 Cancel in-progress workflow runs for pull requests and dispatches (#16601) 7 months ago
Protobuf Team Bot 990380bc55 Auto-generate files after cl/629782904 7 months ago
Sandy Zhang 8a11178606 Add system_python to protobuf_deps.bzl. 7 months ago
Hong Shin 7a09c4569b Add upb_Message_ClearOneof 7 months ago
Kyle Montemayor c4bf83b534 Automated rollback of commit f799af8bf5. 7 months ago
Hong Shin 9c8e0e6b92 generated_message_tctable_impl typo fix: registeer -> register 7 months ago
Thomas Van Lenten 7c37b2d2a1 Add text format conformance tests for field separators. 7 months ago
Protobuf Team Bot a45e0d83ab Change `FieldDescriptor::type()` to not have the call_once behavior. 7 months ago
Thomas Van Lenten 26cf1cb94c Add more floating point cases to the validations. 7 months ago
Thomas Van Lenten 4cbb7b8540 Duplicate the integer tests using octal and hex. 7 months ago
Protobuf Team Bot 15c07711d0 Auto-generate files after cl/629701038 7 months ago
Protobuf Team Bot 12a828c700 Add UPB_ASSUME(!IsExtension) on GetMutableMessage. 7 months ago
Mark Hansen fb054c8e41 Java Proto lite: avoid boxing Integers accessing enum lists 7 months ago
Daniel Kenji Toyama e1559c8efd Fix typo `s/a the/the/`. 7 months ago
Protobuf Team Bot bf1d7664fb Refactor ThreadSafeArena Reset/destructor to avoid overhead of tracking space allocated in the destructor. 7 months ago
Protobuf Team Bot 2c246484d3 Add editions-specific required fields to the required fields allow-list. 7 months ago
Protobuf Team Bot 54e2553abe Auto-generate files after cl/629424223 7 months ago