13 Commits (039975556d34d813ff55284b088e6929b0e784bc)

Author SHA1 Message Date
Joshua Haberman 3881393907 Renamed .int.h to _internal.h, for greater clarity. 4 years ago
Joshua Haberman 1674f28dd7 Put public message interface into msg.h and moved internal functions to msg.int.h. 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 e9b79542ad Added a BUILD file for wyhash. 4 years ago
Joshua Haberman 6c16cba83f Removed obsolete port.c file. 4 years ago
Joshua Haberman e86541ac1d Fixed the build after the merge. 4 years ago
Joshua Haberman 8f3ee80d46 Drop C89/C90 support and MSVC prior to Visual Studio 2015. 4 years ago
Joshua Haberman efd576b698 Added -std=gnu99 for fastdecode and ran Buildifier. 4 years ago
Joshua Haberman e3f41de6c7 Split monolithic BUILD file into many build files. 4 years ago
Joshua Haberman 4f901b6430 Passes all tests. 4 years ago
Joshua Haberman 746f64692c Moved arena inline for decoder. 4 years ago
Joshua Haberman 7363b91ac3 Moved arena inline for decoder. 4 years ago
Joshua Haberman 438ecaeb5a Give all field parsers a generic table entry. 4 years ago
Joshua Haberman 543a0ce8f2
Fixes for PHP. (#286) 5 years ago
Joshua Haberman 2559e78aa3
Separated C++ wrappers into separate files in a backward-compatible way. (#265) 5 years ago
Joshua Haberman 6ec4df82c1 Updated other parts of upb for new JSON name API. 5 years ago
Joshua Haberman 58010a3f73 Another fix for google import. 5 years ago
Joshua Haberman 4b8c04e521 Ran buildifier and fixed a few things for google3 import. 5 years ago
Joshua Haberman d7d72f0075 Updated CMakeLists.txt. 5 years ago
Joshua Haberman 02c89a8b15
Renamed textencode -> text_encode for greater readability. (#249) 5 years ago
Joshua Haberman ce1a399a19
Text format serializer for upb_msg (#242) 5 years ago
Anna R 3797ad2217 port should not be public 5 years ago
Anna R fc4941183f Add :port dependencies to libraries that include it 5 years ago
Anna R de1bc11663 Split port into its own target, add msg.h to :legacy_msg_reflection 5 years ago
Joshua Haberman 2a85bef825 Generated code interface for maps is complete, though not yet tested. 5 years ago
Joshua Haberman 626ec4bfcf Everything builds, test pass except test_decoder. 5 years ago
Joshua Haberman 9a360ad43d Moved legacy_msg_reflection.{c,h} -> reflection.{c.h}. 5 years ago
Joshua Haberman dc58b657ee New reflection API doesn't need types as parameters for map/array. 5 years ago
Esun Kim 7a1e6aa84b Support MSVC prior to 2015 5 years ago
Joshua Haberman ba29af3a6a Hid generated-code-only headers inside a separate library. 6 years ago
Joshua Haberman 717db51700 Updated protobuf to the main branch again. 6 years ago
Joshua Haberman e04216eb0f More Blaze fixes. 6 years ago
Joshua Haberman 9b07311c7c More Blaze fixes. 6 years ago
Joshua Haberman 9a66356d95 More Blaze fixes. 6 years ago
Joshua Haberman 13eb14986b More fixes for Blaze. 6 years ago
Joshua Haberman cbe051a09c Re-enabled conformance tests. 6 years ago
Joshua Haberman e1fb10002d Fixed include path. 6 years ago
Joshua Haberman 985145ca16 Fixed amalgamation and CMake build. 6 years ago
Josh Haberman cd9e1e6817 upb_proto_library() aspect is working, even for external repos. 6 years ago
Joshua Haberman 928ef7f2c0
Removed reflection and other extraneous things from the core library. (#158) 6 years ago
Josh Haberman 22ad7121c2 Fixes for google3. 6 years ago
Josh Haberman 68d86cbc59 Ported BUILD file fixes for google3 to arrayapi branch. 6 years ago
Josh Haberman 8980f6db5c text_printer.h now successfully compiles. 6 years ago
Joshua Haberman d2f9bec5c6 Removed old-style C++ handlers that relied on UB in favor of more normal ones. 6 years ago
Josh Haberman 549a828f76 Disbled CMake tests for now. 6 years ago
Josh Haberman 9f5dec1c05 Updated CMakeLists.txt. 6 years ago
Josh Haberman 5e958a8c05 test_json is working! 6 years ago
Joshua Haberman 377871f104 Got test_decoder working! 6 years ago
Joshua Haberman 10e682cf2a Added hazzers. 6 years ago