2 Commits (0883b22ac4b830a0cb771ea7485481575a2cc7a5)

Author SHA1 Message Date
Eric Salo 07fba1da07 upb: merge ":collections" into ":message" 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Hong Shin f4b102316e Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Eric Salo 3be9a6ca12 upb: Remove the mirrored definitions in upb_MapEntry and upb_MessageInternal 1 year ago
Adam Cozzette 047df98dea Move upb-x/ back to upb/ 1 year ago
Adam Cozzette 895f190bda Move upb to upb-x 1 year ago
Adam Cozzette 1ba80d7424 Move upb-temp/ back to upb/ 1 year ago
Adam Cozzette d38b8561e6 Move upb/ to upb-temp/ 1 year ago
Adam Cozzette 6fc87fe3f7 Internal change 1 year ago
Protobuf Team Bot cab6c3e223 Internal change 1 year ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 1 year ago
Protobuf Team Bot c552102d66 No public description 1 year ago
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Eric Salo e4f7b39c06 upb: create upb/wire/internal/ 1 year ago
Joshua Haberman a48af3f824 Moved aliasing logic for string field parsing into EpsCopyInputStream. 2 years ago
Eric Salo 02cf7aaa1d upb_Array_Resize() now correctly clears new values 2 years ago
Joshua Haberman 68d1d91475 Separated out buffering code into upb_EpsCopyInputStream. 2 years ago
Eric Salo f6307877d3 move portability stuff into upb/port/ 2 years ago
Eric Salo fd14316f38 create collections/ subdir for all array and map code 2 years ago
Eric Salo e137175092 create wire/ subdir for all wire-format code 2 years ago
Joshua Haberman ba7603b7c1 Updated decoder internal symbols to new naming scheme. 2 years ago
Protobuf Team Bot 8c44f04697 create and lock down upb/internal/array.h 2 years ago
Protobuf Team Bot 1695cb2788 rename the upb_Array 'len' field as 'size' 2 years ago
Protobuf Team Bot 83f4988561 rename the upb_Array 'size' field as 'capacity' 2 years ago
Protobuf Team Bot e4635f223e match file names to type names 2 years ago
Joshua Haberman 3692e6659f Reverted decode_fast.c changes. They are not necessary for this PR. 3 years ago
Joshua Haberman 5b711f286b WIP. 3 years ago
Joshua Haberman 499c2cc8b1 upb_extreg, upb_msg 3 years ago
Joshua Haberman 1c955f37ce
Mass API rename and clang-reformat (#485) 3 years ago
Joshua Haberman c5a69b79aa Updated protobuf version. 3 years ago
Joshua Haberman f7980b7ed1 Restructured for simplicity and fixed fasttable parser. 3 years ago
Joshua Haberman 3d437bbcab Some pre-PR fixes. 3 years ago
Joshua Haberman b23ec9a59c Fixed fasttable parser. 3 years ago
Joshua Haberman 4132034634 Addressed PR comment. 4 years ago
Joshua Haberman ed708fcd5d Addressed PR comments. 4 years ago
Joshua Haberman 876abae2db Removed some debug printing and simplified checktag slightly. 4 years ago
Joshua Haberman 286441afa7 Fixed a size regression due to inlining UTF-8 verification. 4 years ago
Joshua Haberman e84793dd73 Cleaned up debugging artifacts. 4 years ago
Joshua Haberman a4b35aa388 Everything passes except 4 conformance tests. 4 years ago
Joshua Haberman 3881393907 Renamed .int.h to _internal.h, for greater clarity. 4 years ago
Joshua Haberman 823eb09694 Update all 2011 dates to 2021. 4 years ago
Joshua Haberman e59d2c8fa7 Added license headers to all files. 4 years ago
Joshua Haberman e4343f0fa3 Update comment for ARM64. 4 years ago
Joshua Haberman 65d166a6ba Added API for copy vs. alias and added benchmarks to test both. 4 years ago
Joshua Haberman 982b634bc5 Fixed a few minor bugs found by fuzzing. 4 years ago
Joshua Haberman 1eb7bd39e7 Some formatting fixes. 4 years ago
Joshua Haberman 154f2c25f4 Added UTF-8 validation for proto3 string fields. 4 years ago
Joshua Haberman e8f9eac68c Added #defines UPB_ENABLE_FASTTABLE and UPB_TRY_ENABLE_FASTTABLE. 4 years ago
Joshua Haberman e86541ac1d Fixed the build after the merge. 4 years ago