Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-29 | Merge pull request #137 from vishalpowar/add_visibility | Joshua Haberman | |
Add visibility | |||
2018-11-29 | Add visibility for use in other projects. | Vishal Powar | |
2018-11-26 | Merge branch 'master' of github.com:google/upb | Vishal Powar | |
2018-11-26 | Merge pull request #135 from vishalpowar/cast_correct | Joshua Haberman | |
Explicit cast when creating a new struct | |||
2018-11-26 | Fix tests for generated code | Vishal Powar | |
2018-11-20 | Fix tests for generated code | Vishal Powar | |
2018-11-20 | Explicit cast when creating a new struct | Vishal Powar | |
2018-11-15 | Merge pull request #134 from haberman/upbc-cpp | Joshua Haberman | |
Added upb compiler written in C++ as a normal protoc plugin. | |||
2018-11-14 | Updates to build system for upb C++ compiler. | Josh Haberman | |
2018-11-12 | Added upb compiler written in C++ as a normal protoc plugin. | Josh Haberman | |
2018-11-05 | Merge pull request #132 from haberman/bazel | Joshua Haberman | |
Added Bazel build, and auto-generate CMake build from it. | |||
2018-11-05 | Added script to generate CMake build. Bazel tests it. | Josh Haberman | |
2018-11-03 | Added Kokoro config files. | Josh Haberman | |
2018-11-03 | Added missing files from Bazel build. | 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 | |
2018-11-01 | Added missing "upbc" file. | Josh Haberman | |
2018-11-01 | Some fixes to the CMake build. | 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-09 | Merge pull request #125 from haberman/portdef | Joshua Haberman | |
Fixed port_def/undef so that the amalgamation is self-contained. | |||
2018-09-09 | Fixed port_def/undef so that the amalgamation is self-contained. | Josh Haberman | |
2018-09-07 | Merge pull request #124 from haberman/unknown | Joshua Haberman | |
Added support for unknown fields to upb_msg. | |||
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 | Merge pull request #123 from haberman/rmdefault | Joshua Haberman | |
Removed default instance and oneof array from tables. | |||
2018-09-06 | Disabled another Lua test for the time being. | Josh Haberman | |
2018-09-06 | Removed unnecessary struct definition with "int a". | Josh Haberman | |
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 | Updated protobuf submodule. | 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 | Merge pull request #122 from TeBoring/json-values | Joshua Haberman | |
Fix json parsing for Struct, ListValue and Value. | |||
2018-09-06 | Fixed amalgamation. | Joshua Haberman | |
2018-09-06 | Removed unused variable. | Joshua Haberman | |
2018-09-06 | Removed unused parameter. | Joshua Haberman | |
2018-09-06 | A few more compile fixes. | Joshua Haberman | |
2018-09-06 | Added port_def.inc and port_undef.inc. | Joshua Haberman | |
2018-09-06 | Changed C API to use inline functions and computed offsets. | Joshua Haberman | |
2018-09-06 | Initialize value | Bo Yang | |
2018-09-06 | Fix json parsing for Struct, ListValue and Value. | Bo Yang | |
2018-09-03 | Changed C API to only define structs, a table, and a few minimal inline ↵ | Joshua Haberman | |
functions. | |||
2018-09-02 | Merge pull request #120 from haberman/cmake | Joshua Haberman | |
More work on CMake. | |||
2018-09-02 | More work on CMake build, and updated conformance for proto3. | Joshua Haberman | |
2018-08-29 | Fix json encoding/decoding for duration. (#118) | Paul Yang | |
* Fix json encoding/decoding for duration. * Use lld for int64_t * Cast int64_t to long | |||
2018-08-27 | Got CMake build working on macOS, and updated CMake build. | Joshua Haberman | |
2018-08-27 | Merge pull request #119 from rohitsakala/master | Joshua Haberman | |
Bugfix for bigendian platforms by casting size_t to unint32_t | |||
2018-08-27 | Merge branch 'master' of https://github.com/rohitsakala/upb | Sakala Venkata Krishna Rohit | |