summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-24Merge pull request #162 from haberman/aspectJoshua Haberman
Replaced upb_proto_library() with a truly aspect-based rule.
2019-04-24Fixed include path.Joshua Haberman
2019-04-24Fixed amalgamation and CMake build.Joshua Haberman
2019-04-24More refactoring/simplification.Joshua Haberman
2019-04-23Removed some obsolete code.Joshua Haberman
2019-04-23Fix the Ubuntu build.Josh Haberman
2019-04-23Fixed upb_proto_library() for macOS.Joshua Haberman
2019-04-19Merge pull request #164 from haberman/oneofcaseJoshua Haberman
Fixed oneof case accessor to cast to enum for C++.
2019-04-19Fixed oneof case accessor to cast to enum for C++.Joshua Haberman
2019-04-17upb_proto_library() aspect is working, even for external repos.Josh Haberman
2019-04-13upb_proto_library() works for local project!Josh Haberman
Doesn't work for remote projects yet though.
2019-04-02Replaced upb_proto_library() with a truly aspect-based rule.Josh Haberman
2019-03-27Moved 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-27Removed 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-27Fixed macOS Kokoro build for new Bazel. (#159)Joshua Haberman
2019-03-26Merge pull request #150 from haberman/apitweaksJoshua Haberman
A few small API tweaks.
2019-03-26Merge branch 'master' into apitweaksJosh Haberman
2019-03-25Allow bytes field to be longer than 16000 bytes (#157)Paul Yang
2019-03-25Merge pull request #156 from TeBoring/strptime-fixJoshua Haberman
Replace strptime with custom implementation
2019-03-25Remove _XOPEN_SOURCE from amalgamate.pyBo Yang
2019-03-24Commented out missing fileBo Yang
2019-03-24Replace strptime with custom implementationBo Yang
2019-03-24Fix parsing repeated well known type value (#153)Paul Yang
* Fix parsing repeated well known type value * Fix generated file * Fix comment
2019-03-21Merge pull request #155 from haberman/fwd-declJoshua Haberman
Changed enums to be open int32_t.
2019-03-20Changed enums to be open int32_t.Josh Haberman
This also fixes a bug where generated code wouldn't compile if the field's enum was defined in another file.
2019-03-14Merge pull request #151 from linux-on-ibm-z/masterJoshua Haberman
Adding support for big endian platform (s390x)
2019-03-06Merge pull request #141 from haberman/defcleanupJoshua Haberman
Major refactoring/cleanup of upb
2019-03-05Fix for Windows.Josh Haberman
2019-03-05Merge branch 'defcleanup' of github.com:haberman/upb into defcleanupJosh Haberman
2019-03-05Merge branch 'master' into defcleanupJoshua Haberman
2019-03-05Merge pull request #152 from TeBoring/ruby-fixJoshua Haberman
Fix the issue for strptime
2019-03-05Add _XOPEN_SOURCE to amalgamate.pyBo Yang
2019-03-05Fix the issue for strptimeBo Yang
* Define _XOPEN_SOURCE * Exclude usage on windows
2019-02-25Removing the 'byteswap.h' header which is not portableShahid
Incorporating code review changes: https://github.com/google/upb/pull/151#discussion_r257529497
2019-02-18Merge branch 'master' into defcleanupJosh Haberman
2019-02-18Merge pull request #148 from TeBoring/empty-fieldmaskJoshua Haberman
Fix empty FieldMask json encoding
2019-02-17Fixed amalgamation to properly include stdint.h first for UPB_SIZE().Josh Haberman
2019-02-17Merge branch 'master' into defcleanupJosh Haberman
2019-02-01A 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-01Merge pull request #149 from haberman/fixmacosJoshua Haberman
Fix macOS Kokoro build.
2019-02-01Query CMake version.Josh Haberman
2019-02-02Update table.cShahid
2019-02-02Update varint.int.hShahid
2019-02-02Update test_varint.cShahid
2019-01-29Merge pull request #145 from haberman/arrayapiJoshua Haberman
Generated code API changes for array and hazzers.
2019-01-28Fix to deps.Josh Haberman
2019-01-28Fix for C++ inclusion of decoder.int.h.Josh Haberman
2019-01-28Fixes for google3.Josh Haberman
2019-01-28Discard extensions since current symtab can't handle them.Josh Haberman
2019-01-27Ported BUILD file fixes for google3 to arrayapi branch.Josh Haberman
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback