Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-24 | Fixed include path. | Joshua Haberman | |
2019-04-24 | Fixed amalgamation and CMake build. | Joshua Haberman | |
2019-04-24 | More refactoring/simplification. | Joshua 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-25 | Remove _XOPEN_SOURCE from amalgamate.py | Bo Yang | |
2019-03-05 | Merge branch 'master' into defcleanup | Joshua Haberman | |
2019-03-05 | Add _XOPEN_SOURCE to amalgamate.py | Bo Yang | |
2019-02-17 | Fixed amalgamation to properly include stdint.h first for UPB_SIZE(). | Josh Haberman | |
2019-01-29 | Merge pull request #145 from haberman/arrayapi | Joshua Haberman | |
Generated code API changes for array and hazzers. | |||
2019-01-28 | Fixes for google3. | Josh Haberman | |
2019-01-27 | Ported BUILD file fixes for google3 to arrayapi branch. | Josh Haberman | |
2019-01-24 | More fixes for google3 import. | Josh Haberman | |
2019-01-23 | Fixes for Google import. | Joshua Haberman | |
2019-01-23 | Changes for google3 import. | Joshua Haberman | |
2019-01-23 | Delete obsolete dump_cinit.lua. | Joshua Haberman | |
2019-01-17 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2019-01-16 | Supprot FieldMask json encoding/decoding. (#147) | Paul Yang | |
2019-01-15 | Build & fix the JIT. | Joshua Haberman | |
2018-12-19 | Merge pull request #142 from TeBoring/json-any-encoding | Joshua Haberman | |
Add support for encoding Any in json | |||
2018-12-17 | Disbled CMake tests for now. | Josh Haberman | |
2018-12-16 | Got test_decoder working! | Joshua Haberman | |
2018-12-13 | Merge branch 'master' into defcleanup | 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-12 | Add support for encoding Any in json | Bo Yang | |
2018-12-08 | Merge branch 'cmake-mac-fixes' into defcleanup | Joshua Haberman | |
2018-12-01 | Fixes for macOS build. Also run tests in CMake test. | Joshua Haberman | |
2018-11-26 | Fix tests for generated code | 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-01 | Added missing "upbc" file. | Josh Haberman | |
2018-10-21 | Merge branch 'master' into defcleanup | Josh Haberman | |
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-09 | Fixed port_def/undef so that the amalgamation is self-contained. | Josh Haberman | |
2018-09-06 | Removed unnecessary struct definition with "int a". | Josh Haberman | |
2018-09-06 | Removed default instance and oneof array from tables. | Josh Haberman | |
2018-09-06 | Fixed amalgamation. | 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-03 | Changed C API to only define structs, a table, and a few minimal inline ↵ | Joshua Haberman | |
functions. | |||
2018-09-02 | More work on CMake build, and updated conformance for proto3. | Joshua Haberman | |
2018-08-22 | Moved upb_msg parts that depend on def to a separate msgfactory.{c,h}. | Josh Haberman | |
Also got rid of the premature "v1" business that was attempting to create a binary compatibility story. Also added an in-progress CMakeLists.txt file. | |||
2018-03-07 | Added google/protobuf/descriptor.upb.* to core. | Josh Haberman | |
This is in preparation for making upb_def capable of parsing binary descriptors directly. We leave upb/descriptor/descriptor.upbdefs.* in place for now, because upb/descriptor/reader.* still depends on it. Also removed a bit of cruft from the codegen. | |||
2017-07-19 | Fixed 32-bit build and added generated files. | Joshua Haberman | |
2017-07-18 | Responded to PR comments. | Joshua Haberman | |
2017-07-17 | New encode/decode: most (171 / 192) conformance tests pass. | Joshua Haberman | |
2017-07-11 | Merge branch 'gencode2' into gencode3 | Joshua Haberman | |
2017-07-11 | Responded to PR comments. | Joshua Haberman | |
2017-07-08 | A good start on upb_encode and upb_decode. | Josh Haberman | |