3 Commits (c5c9c89441e6d04bc1246aa78f44a33f2a407251)

Author SHA1 Message Date
Eric Salo b997cb6d8d upb: add a non-void typedef for upb_Message 11 months ago
Joshua Haberman 8647a803a0 Cleaned up more cases of NULL -> nullptr 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Adam Cozzette 87fcc79861 Internal change 1 year ago
Hong Shin ec0eabe801 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
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
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Joshua Haberman 73489a9339 Removed the cleanup list 2 years ago
Joshua Haberman 81d27ec0e5 Fixed MSAN warning by freeing the arena in ~InlinedArena(). 2 years ago
Eric Salo b98c7c7b50 move non-conformance tests and protos into upb/test/ 2 years ago
Eric Salo ff8e1b40ba create base/ subdir and expand :status build target to :base 2 years ago
Eric Salo f6307877d3 move portability stuff into upb/port/ 2 years ago
Joshua Haberman 32c6e9baab A few more fixes for PHP and the 32-bit build 2 years ago
Eric Salo 8cc3e07735 move (most of) the json code into its own subdir 2 years ago
Eric Salo edecfd5eb0 upb: use the new reflection headers 2 years ago
Protobuf Team Bot 97993b219d rename upb::SymbolTable as upb::DefPool 2 years ago
Joshua Haberman 11b6df0c46 Moved tests into the main source tree. 3 years ago
Joshua Haberman be7dfeba6b Added GitHub Action to test for clang-format. 3 years ago
Bernardo Bruning a110d80186 Remove hardcode sizes in buffer and increase buffer to 128 3 years ago
Bernardo Bruning 204971e5db Remove memory leak into tests 3 years ago
Bernardo Bruning 7f3f0a24f5 Change size of buffer json 3 years ago
Bernardo Bruning 4a3a7d9777 Introduce tests to encode and decode json 3 years ago
Joshua Haberman 738b1d6d9c test_cpp 3 years ago
Joshua Haberman 1c955f37ce
Mass API rename and clang-reformat (#485) 3 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 63ad3db980 Fixed "NULL + 0" UB in JSON encoder and decoder. 4 years ago
Joshua Haberman f5d2d55007 Deleted the legacy "Handlers" APIs. upb can finally be deserving of its name. 4 years ago
Joshua Haberman 5e550e88f8 Added API for getting fielddef default as a upb_msgval. 4 years ago
Joshua Haberman 25db40bc30 Fixed upb::InlinedArena, which was compeltely broken. 4 years ago
Joshua Haberman 8f11ec57d2 Applied changes from google3. 5 years ago
Joshua Haberman 086a68d191 Fixed memory leak that could occur after upb_arena_fuse(). 5 years ago
Joshua Haberman 35abcc248b Added test that should trigger a memory leak. 5 years ago
Joshua Haberman b717575cef
Added -Wextra and -Wshorten-64-to-32 and fixed resulting errors. (#289) 5 years ago
Joshua Haberman a1c2caeb25
More arena tests. (#279) 5 years ago
Joshua Haberman 5e5e0cf24a More Blaze fixes. 6 years ago
Joshua Haberman cf35baa1ad
Moved macros from upb.h to port_def.inc to avoid leaking them to users. (#160) 6 years ago
Josh Haberman 865876895d Fixed tests and code. 6 years ago
Josh Haberman 0dbbfd1f80 Added missing functions. 6 years ago
Josh Haberman 8980f6db5c text_printer.h now successfully compiles. 6 years ago
Joshua Haberman cb26d883d1 WIP. 6 years ago
Joshua Haberman ef7c50223a All tests pass again! 6 years ago
Josh Haberman 9dd2446531 test_cpp is working! 6 years ago