Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-13 | Re-enabled conformance tests. | Joshua Haberman | |
2019-05-07 | Fixed conflict error with Ragel on Bazel 0.25. | Joshua Haberman | |
2019-05-07 | Fixes for Bazel 0.25. | Joshua Haberman | |
Disabled the conformance tests for now because I didn't push the necessary changes to the protobuf repo yet. | |||
2019-04-24 | Merge pull request #162 from haberman/aspect | Joshua Haberman | |
Replaced upb_proto_library() with a truly aspect-based rule. | |||
2019-04-24 | Fixed amalgamation and CMake build. | Joshua Haberman | |
2019-04-24 | More refactoring/simplification. | Joshua Haberman | |
2019-04-19 | Fixed oneof case accessor to cast to enum for C++. | Joshua Haberman | |
2019-04-17 | upb_proto_library() aspect is working, even for external repos. | Josh Haberman | |
2019-04-13 | upb_proto_library() works for local project! | Josh Haberman | |
Doesn't work for remote projects yet though. | |||
2019-04-02 | Replaced upb_proto_library() with a truly aspect-based rule. | Josh Haberman | |
2019-03-27 | Moved macros from upb.h to port_def.inc to avoid leaking them to users. (#160) | Joshua Haberman | |
* Use port_def.inc to prevent macros from leaking to users. * Added helpful comments to port_def.inc/port_undef.inc. | |||
2019-03-27 | Removed reflection and other extraneous things from the core library. (#158) | Joshua Haberman | |
* Removed reflection and other extraneous things from the core library. * Added missing files and ran buildifier. * New CMakeLists.txt. * Made table its own cc_library() for internal usage. | |||
2019-03-27 | Fixed macOS Kokoro build for new Bazel. (#159) | Joshua Haberman | |
2019-03-24 | Commented out missing file | Bo Yang | |
2019-03-20 | Changed enums to be open int32_t. | Josh Haberman | |
This also fixes a bug where generated code wouldn't compile if the field's enum was defined in another file. | |||
2019-02-17 | Merge branch 'master' into defcleanup | Josh Haberman | |
2019-01-28 | Fix to deps. | Josh Haberman | |
2019-01-28 | Fixes for google3. | Josh Haberman | |
2019-01-27 | Ported BUILD file fixes for google3 to arrayapi branch. | Josh Haberman | |
2019-01-25 | A few more Google fixes. | Josh Haberman | |
2019-01-24 | More fixes for google3 import. | Josh Haberman | |
2019-01-23 | Changes for google3 import. | Joshua Haberman | |
2019-01-23 | Some rearranging and cleanup. | Joshua Haberman | |
2019-01-16 | Removed the JIT. Nobody was actually using it, and table-driven should ↵ | Joshua Haberman | |
achieve 80-90% of the perf. | |||
2019-01-15 | Build & fix the JIT. | Joshua Haberman | |
2019-01-12 | Partway through refactoring of Arena. | Joshua Haberman | |
2019-01-12 | A lot more tests are working now. | Joshua Haberman | |
2019-01-09 | upb_refcounted is gone! Some tests still to fix. | Joshua Haberman | |
2018-12-17 | test_cpp is working! | Josh Haberman | |
2018-12-17 | test_json is working! | Josh Haberman | |
2018-12-16 | Got test_decoder working! | Joshua Haberman | |
2018-12-13 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2018-12-13 | Added hazzers. | Joshua Haberman | |
2018-12-13 | Merge branch 'master' into defcleanup | Joshua Haberman | |
2018-12-13 | Ported some tests. | Joshua Haberman | |
2018-12-12 | Deleted old Lua-based C API compiler. | Josh Haberman | |
This compiler has been ported to C++, so the Lua compiler is no longer needed. | |||
2018-12-10 | WIP, core library compiles now. | Joshua Haberman | |
2018-12-08 | Merge branch 'master' into defcleanup | Joshua Haberman | |
2018-12-08 | Merge branch 'master' into cmake-mac-fixes | Joshua Haberman | |
2018-12-08 | Merge branch 'cmake-mac-fixes' into defcleanup | Joshua Haberman | |
2018-12-04 | Implement json decoding for Any message. (#130) | Paul Yang | |
* Implement json decoding for Any message. type url may not appear as the first value in json. As a result, other data cannot be resolved before resolving type url. To solve that, this change caches the start and end position of unparsed values and resolve them in end_any_object when type url has been resolved. * Handle Any in switch * Update json parser size * Fix comments * Sync upstream * Add dependency on upb_pb for upb_json * Debug failed test * Fix cmake * Update test generated files * Remove debug tests | |||
2018-12-01 | Fixes for macOS build. Also run tests in CMake test. | Joshua Haberman | |
2018-12-01 | Fix Bazel Kokoro build (#136) | Paul Yang | |
2018-11-29 | Add visibility for use in other projects. | Vishal Powar | |
2018-11-14 | Updates to build system for upb C++ compiler. | Josh Haberman | |
2018-11-05 | Added script to generate CMake build. Bazel tests it. | Josh Haberman | |
2018-11-03 | Conformance tests work under Bazel. | Josh Haberman | |
2018-11-03 | Bazel builds everything except conformance_upb. | Josh Haberman | |
2018-11-02 | WIP. | Josh Haberman | |