48 Commits (888f35cae693d109dc278ea5e51d13dfa2e9db97)

Author SHA1 Message Date
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
Joshua Haberman 7ff8413a03 Ported some tests. 6 years ago
Joshua Haberman 0fed529ea1 WIP, more progress on refactoring. 6 years ago
Joshua Haberman 336402b4d7 WIP, core library compiles now. 6 years ago
Paul Yang 13c59cb051
Implement json decoding for Any message. (#130) 6 years ago
Joshua Haberman 35fa3df8ec Fixes for macOS build. Also run tests in CMake test. 6 years ago
Josh Haberman 23fa64f10c Added script to generate CMake build. Bazel tests it. 6 years ago
Josh Haberman 2d44ad4bad Some fixes to the CMake build. 6 years ago
Josh Haberman b79fd65a83 WIP. 6 years ago
Josh Haberman b290a5dd65 Disabled another Lua test for the time being. 6 years ago
Josh Haberman 340bd01338 Removed default instance and oneof array from tables. 6 years ago
Joshua Haberman ba03d65a8f Removed unused variable. 6 years ago
Joshua Haberman f7713ebc39 Changed C API to use inline functions and computed offsets. 6 years ago
Joshua Haberman 694d51f4d6 Changed C API to only define structs, a table, and a few minimal inline functions. 6 years ago
Joshua Haberman b6a92a93c6 More work on CMake build, and updated conformance for proto3. 6 years ago
Joshua Haberman b7cad62b5f Got CMake build working on macOS, and updated CMake build. 6 years ago
Josh Haberman e94ac4f757 Moved upb_msg parts that depend on def to a separate msgfactory.{c,h}. 6 years ago