Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-12 | A lot more tests are working now. | Joshua Haberman | |
2019-01-12 | Removed old-style C++ handlers that relied on UB in favor of more normal ones. | Joshua Haberman | |
2019-01-09 | upb_refcounted is gone! Some tests still to fix. | Joshua Haberman | |
2019-01-02 | Some bugfixes. | Joshua Haberman | |
2018-12-31 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2018-12-31 | Fixed bugs in array accessors. | Joshua Haberman | |
2018-12-31 | WIP. | Joshua Haberman | |
2018-12-24 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2018-12-24 | Fixed bug: make proto2 setters set hasbit. | Joshua Haberman | |
2018-12-23 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2018-12-23 | Added "add" accessors for repeated fields. | Joshua Haberman | |
2018-12-23 | Merge branch 'master' into arrayapi | Joshua Haberman | |
2018-12-22 | Merge branch 'master' into defcleanup | Joshua Haberman | |
2018-12-20 | Some fixes for Ruby. | Joshua Haberman | |
2018-12-19 | Fix comments | Bo Yang | |
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-15 | test_encoder passes! Other tests still need to be fixed. | Joshua Haberman | |
2018-12-15 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2018-12-13 | Fix generated file test | Bo Yang | |
2018-12-13 | Fixed generated code for C++. | Joshua Haberman | |
2018-12-13 | Use some hazzers in def.c. | Joshua Haberman | |
2018-12-13 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2018-12-13 | Added hazzers. | Joshua Haberman | |
2018-12-13 | Updated to use the new array accessors. | Joshua Haberman | |
2018-12-13 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2018-12-13 | Changed generated array accessors to be more convenient. | Joshua Haberman | |
2018-12-13 | Ported some tests. | Joshua Haberman | |
2018-12-12 | WIP, more progress on refactoring. | Joshua Haberman | |
2018-12-12 | Mark unused parameter | Bo Yang | |
2018-12-12 | Remove unused code | Bo Yang | |
2018-12-12 | Add support for encoding Any in json | Bo Yang | |
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 '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-11-03 | Bazel builds everything except conformance_upb. | Josh Haberman | |
2018-10-21 | Merge branch 'master' into defcleanup | Josh Haberman | |
2018-10-05 | Fix json ignore unknown (#128) | Paul Yang | |
* Fix json ignore unknown Previously, there were several problems with ignoring unknown in json. 1) After finding a field is unknown, the parser's state is not changed. Thus, there is no way to distinguish whether the parser is dealing with an unknown field or it's just a top level message. 2) Several method didn't respect unknown field, e.g., start_object, end_bool, start_array. * Update json parser size * Update json parser size | |||
2018-09-21 | Fix mac use local timezone for strptime by default. (#127) | Paul Yang | |
* Fix mac use local timezone for strptime by default. * Fix comments * Check len == UPB_TIMESTAMP_BASE_SIZE * Fix comment | |||
2018-09-18 | Fix json encoding for wrappers, ListValue, Struct and Value. (#126) | Paul Yang | |
* Fix json encoding for wrappers, ListValue, Struct and Value. * Add well_known_type field in upb_msgdef to specify type of well known messages. * Remove comma at end of enum definition. * Group number wrappers * Fix comments * Refactoring to use is_wellknown_{msg/field} | |||
2018-09-11 | WIP. | Josh Haberman | |
2018-09-06 | Fixed warnings. | Josh Haberman | |
2018-09-06 | Added support for unknown fields to upb_msg. | Josh Haberman | |
After this CL, upb passes all existing proto3 conformance tests. However the conformance suite is missing a lot of cases and should be fleshed out. | |||
2018-09-06 | Fixed some c89 errors. | Josh Haberman | |
2018-09-06 | Removed default instance and oneof array from tables. | Josh Haberman | |
2018-09-06 | Merge pull request #121 from haberman/minimize | Joshua Haberman | |
Changed C API to only define structs, a table, and a few minimal inline function. | |||
2018-09-06 | Removed unused variable. | Joshua Haberman | |
2018-09-06 | Removed unused parameter. | Joshua Haberman | |