Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-04 | Properly cache decoder methods, instead of regenerating every time. | Joshua Haberman | |
This doesn't fully share bytecode. If you generate for message A which has B as a sub-message, then generate B, B's code will be generated twice. This could be optimized later if desired. But this addresses the leak in PHP. Also removed some obsolete JIT-only code. | |||
2019-08-26 | Bugfix for boolean defaults. | Joshua Haberman | |
2019-08-19 | Accpet string for numeric wrappers (#202) | Paul Yang | |
2019-08-09 | Merge pull request #205 from veblush/murmur | Esun Kim | |
Rename MurmurHash2 to upb_murmur_hash2 | |||
2019-08-09 | Merge pull request #204 from veblush/msvc-port | Esun Kim | |
Clean up MSVC port for vsnprintf | |||
2019-08-09 | Rename MurmurHash2 to upb_murmur_hash2 | Esun Kim | |
2019-08-09 | Clean up MSVC port for vsnprintf | Esun Kim | |
2019-08-09 | Make it use builtin functions on clang | Esun Kim | |
2019-07-31 | Fixed ubsan error on memmove | Esun Kim | |
2019-07-31 | Fixed UBSAN issues | Esun Kim | |
2019-07-31 | Add extern C to upb_alloc_global | Esun Kim | |
2019-07-31 | Merge pull request #198 from veblush/shorten | Nicolas Noble | |
Fixed -Wshorten-64-to-32 | |||
2019-07-31 | Fixed -Wshorten-64-to-32 | Esun Kim | |
2019-07-30 | Use UPB_LIKELY only when GNUC | Esun Kim | |
2019-07-30 | Add -Wstrict-prototypes option | Esun Kim | |
2019-07-30 | Support MSVC prior to 2015 | Esun Kim | |
2019-07-29 | Support Visual Studio | Esun Kim | |
2019-07-26 | Remove conversion warning | Esun Kim | |
2019-07-22 | Adding (v)snprintf and va_copy for Windows. | Nicolas "Pixel" Noble | |
2019-06-14 | Change methods name to specify as number/string | Bo Yang | |
2019-06-14 | Fix integer types | Bo Yang | |
2019-06-13 | Change int64 json encoding to be string | Bo Yang | |
2019-06-03 | Renamed end_group field number and updated documentation. | Joshua Haberman | |
2019-06-03 | Removed type from upb_array also. | Joshua Haberman | |
2019-06-03 | All tests pass again. | Joshua Haberman | |
2019-06-03 | Compiles, doesn't work yet. | Joshua Haberman | |
2019-06-02 | WIP. | Joshua Haberman | |
2019-06-02 | Merge branch 'master' into rmreflective | Joshua Haberman | |
2019-05-20 | Use a custom mktime() function to avoid platform dependencies.upb_mktime | Joshua Haberman | |
2019-05-15 | Added checks for OOM conditions. | Joshua Haberman | |
2019-05-14 | More Blaze fixes. | Joshua Haberman | |
2019-04-24 | Fixed amalgamation and CMake build. | Joshua Haberman | |
2019-04-17 | upb_proto_library() aspect is working, even for external repos. | Josh Haberman | |
2019-04-02 | WIP. | 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-26 | Merge branch 'master' into apitweaks | Josh Haberman | |
2019-03-25 | Allow bytes field to be longer than 16000 bytes (#157) | Paul Yang | |
2019-03-24 | Replace strptime with custom implementation | Bo Yang | |
2019-03-24 | Fix parsing repeated well known type value (#153) | Paul Yang | |
* Fix parsing repeated well known type value * Fix generated file * Fix comment | |||
2019-03-14 | Merge pull request #151 from linux-on-ibm-z/master | Joshua Haberman | |
Adding support for big endian platform (s390x) | |||
2019-03-05 | Fix for Windows. | Josh Haberman | |
2019-03-05 | Merge branch 'master' into defcleanup | Joshua Haberman | |
2019-03-05 | Fix the issue for strptime | Bo Yang | |
* Define _XOPEN_SOURCE * Exclude usage on windows | |||
2019-02-25 | Removing the 'byteswap.h' header which is not portable | Shahid | |
Incorporating code review changes: https://github.com/google/upb/pull/151#discussion_r257529497 | |||
2019-02-18 | Merge pull request #148 from TeBoring/empty-fieldmask | Joshua Haberman | |
Fix empty FieldMask json encoding | |||
2019-02-17 | Fixed amalgamation to properly include stdint.h first for UPB_SIZE(). | Josh Haberman | |
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 table.c | Shahid | |
2019-02-02 | Update varint.int.h | Shahid | |