Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-09 | Rename MurmurHash2 to upb_murmur_hash2 | Esun Kim | |
2019-07-30 | Add -Wstrict-prototypes option | Esun Kim | |
2019-06-25 | Merge branch 'master' of https://github.com/Google-Autofuzz/upb | Google-Autofuzz | |
2019-06-25 | modified fuzz config | Google-Autofuzz | |
2019-06-25 | Create README | Google AutoFuzz Team | |
2019-06-17 | Build fixes from fuzz target. | Joshua Haberman | |
2019-06-13 | Add simple fuzz target for upb | Google AutoFuzz Team | |
2019-06-02 | Added benchmark of parsing. | Joshua Haberman | |
2019-05-14 | More Blaze fixes. | Joshua Haberman | |
2019-04-24 | Merge pull request #162 from haberman/aspect | Joshua Haberman | |
Replaced upb_proto_library() with a truly aspect-based rule. | |||
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-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-26 | Merge branch 'master' into apitweaks | Josh Haberman | |
2019-03-14 | Merge pull request #151 from linux-on-ibm-z/master | Joshua Haberman | |
Adding support for big endian platform (s390x) | |||
2019-02-01 | A few small API tweaks. | Josh Haberman | |
- Foo_parsenew() -> Foo_parse(). - parse function takes plain (const char*, size_t) instead of upb_strview. The latter is mainly useful for strings inside message objects. | |||
2019-02-02 | Update test_varint.c | Shahid | |
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-26 | Fixed tests and code. | Josh Haberman | |
2019-01-26 | Added missing functions. | Josh Haberman | |
2019-01-25 | text_printer.h now successfully compiles. | Josh Haberman | |
2019-01-17 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2019-01-17 | Merge branch 'master' into arrayapi | Joshua Haberman | |
2019-01-16 | Supprot FieldMask json encoding/decoding. (#147) | Paul Yang | |
2019-01-16 | upb_symtab_add() returns upb_filedef* instead of bool. | 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 | Merge branch 'arrayapi' into defcleanup | Joshua Haberman | |
2019-01-15 | All tests pass again! | Joshua Haberman | |
2019-01-14 | WIP. | Joshua Haberman | |
2019-01-12 | All tests pass again! | Joshua Haberman | |
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-03 | Renamed upb_stringview -> upb_strview for C terseness. | Josh Haberman | |
2018-12-17 | Added missing test_cpp.proto. | Josh 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-15 | test_encoder passes! Other tests still need to be fixed. | Joshua Haberman | |
2018-12-13 | Updated encoder to new API. | Joshua Haberman | |
2018-12-13 | Ported some tests. | 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 | Conformance tests work under Bazel. | 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-06 | Disabled another Lua test for the time being. | Josh Haberman | |
2018-09-06 | Removed default instance and oneof array from tables. | Josh Haberman | |
2018-09-06 | Removed unused variable. | Joshua Haberman | |
2018-09-06 | Changed C API to use inline functions and computed offsets. | Joshua Haberman | |