1883 Commits (f1aa92a5f5b2c0ebf4711c126877d5339fd55f4b)

Author SHA1 Message Date
Protobuf Team Bot 5d0865cf15 Auto-generate files after cl/701102058 3 months ago
Protobuf Team Bot 79fbab0b65 Fix inadvertent sorting order of message memory layout 3 months ago
Tony Liao 783b307703 Print better error message when registering an extension with a duplicate number. 3 months ago
Protobuf Team Bot ce9071a708 Cut the size of upb_LayoutItem from 12 bytes to 6. 3 months ago
Taylor Cramer 653f511ad4 Build with -Wundef (#17845) 3 months ago
Mike Kruskal d0151aa70c Fix const INFINITY issue on MSVC. 3 months ago
Protobuf Team Bot d76359aa45 Use parentheses for macro argument 3 months ago
Protobuf Team Bot 0bdcf98f16 Emit extensions in debug string in wire order 3 months ago
Protobuf Team Bot ac5ce6e4cb Rename _upb_Message_Realloc to _EnsureAvailable 3 months ago
Vadmeme deec498803 Improve support for Clang inside of UPB (#17433) 3 months ago
Joshua Haberman 3d065d1ced Fixed depth limit check by comparing effective depth limits. 3 months ago
Joshua Haberman 245acbfc16 Make fuzz test check round-trip correctness of upb encoder/decoder. 3 months ago
Protobuf Team Bot db71344633 Move iteration APIs to headers, so they're inlined in loop calls 3 months ago
Protobuf Team Bot 35dbd5cfd6 Use an explicit union with commented explanation rather than casting 3 months ago
Jie Luo 3781f45f39 Fix a python bug that UPB and Python C++ extension assume MessageSet extensions are ordered first 3 months ago
Protobuf Team Bot b428e53016 Propagate aliasing option to parse of unknown fields 3 months ago
Hong Shin cd837fd6bf upb: Add upb_Message_GetExtensionMutableArray 3 months ago
Protobuf Team Bot f1d81a0d38 Tighten up size calculation for flexible array members 3 months ago
Protobuf Team Bot 5e1cc249bf Use noncontiguous unknown fields API in upb message compare 3 months ago
Protobuf Team Bot d1b851c9bc Add unknown fields during group decode in a single call, to permit aliasing 3 months ago
Protobuf Team Bot 1380653e42 Reduce oversized stack buffers - 32 bit unsigned varints are not encoded with 64 bit sign extension, and thus can only take up 5 bytes. 3 months ago
Protobuf Team Bot 32afcb9cf8 Update callers to use noncontiguous APIs 3 months ago
Protobuf Team Bot 1863e58488 Always add unknown fields in a single call 3 months ago
Hong Shin 919775de74 upb: Add upb_Message_GetExtensionArray 3 months ago
Protobuf Team Bot 72111c3b5a Update compat extension APIs to something that does not assume contiguous storage 3 months ago
Protobuf Team Bot ae488a016a Use noncontiguous unknown fields API in upb python 3 months ago
Protobuf Team Bot c1a4f28752 Update tests to use noncontiguous API 3 months ago
Joshua Haberman 24a19ead9c Fixed non-conformance in JSON parsing for empty strings in numeric fields. 3 months ago
Protobuf Team Bot 82e37cda2c Support deleting regions of unknown fields via noncontiguous storage API 4 months ago
Protobuf Team Bot 44b2f87fc2 Enable pointer type checks 4 months ago
Protobuf Team Bot e43ee0732d Use noncontiguous unknown fields API in upb text debug_string.c and encode.c 4 months ago
Protobuf Team Bot 0640cdb674 Don't iterate at all if unknowns are not populated 4 months ago
Protobuf Team Bot 7ccd5dcfc5 Internal change 4 months ago
Protobuf Team Bot d43a70b158 Port FindUnknown to noncontiguous API 4 months ago
Sandy Zhang cb304bde36 Add JSON parse conformance tests for non-numeric string in numeric fields. 4 months ago
Protobuf Team Bot aaf44c425c Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API. 4 months ago
Hong Shin 76382571d9 upb: Add upb_Message_GetExtensionString 4 months ago
Protobuf Team Bot 294d353a66 Use portable posix sigsetjmp to avoid saving signals on linux, in addition to apple platforms. 4 months ago
Hong Shin a862499b19 upb: Add upb_Message_GetExtensionMessage 4 months ago
Joshua Haberman 8e79bfa0b7 Updated upb bootstrap files for the latest changes to descriptor.proto. 4 months ago
Protobuf Team Bot 2fe8aaa158 Auto-generate files after cl/692315472 4 months ago
Protobuf Team Bot 752173215a Automated Code Change 4 months ago
Hong Shin eb8f810de9 upb_DebugString typo fix 4 months ago
Protobuf Team Bot 25f6eabb76 Expose function to determine whether arenas are fused 4 months ago
Hong Shin 367ef9c2ff Update index vs layout_index upb docs 4 months ago
Joshua Haberman 67ab5bd666 Make arena fuse and inc/dec-ref const, so that they can be invoked concurrently. 4 months ago
Hong Shin c5236bc28e Migrate upb extension getters for scalars 4 months ago
Mike Kruskal d3735bc2a0 Support fetching CMake dependencies via `-Dprotobuf_FETCH_DEPENDENCIES=ON` 4 months ago
Protobuf Team Bot b00dca3665 Load Python rules everywhere in protobuf 4 months ago
Protobuf Team Bot 8cc5f6bd16 Fix compilation in Clang C23 mode. 5 months ago