summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-14Merge pull request #81 from TeBoring/masterJoshua Haberman
Fix bugs in file_onphpprefix
2017-03-14Fix bugs in file_onphpprefixBo Yang
1. It should call file_setphpprefix instead. 2. Collect prefix. 3. Return size of string.
2017-03-14Merge pull request #80 from TeBoring/masterJoshua Haberman
Add new file option php_class_prefix.
2017-03-14Add new file option php_class_prefix.Bo Yang
This option will be prepended to all php generated classes. The PHP runtime needs to know this option to figure out the class name for specific message.
2017-02-06Merge pull request #79 from TeBoring/masterJoshua Haberman
Bug fix: When encoding, negative int32 values should be padded to int…
2017-02-06Bug fix: When encoding, negative int32 values should be padded to int64 in ↵Bo Yang
order to be wire compatible
2017-01-24Merge pull request #78 from haberman/axerefcountJoshua Haberman
Fixed amalgamated build and added test.
2017-01-24Fixed amalgamated build and added test.Josh Haberman
2017-01-24Merge pull request #77 from haberman/axerefcountJoshua Haberman
Simplify and remove some code from upb::SymbolTable
2017-01-23A couple more fixes.Josh Haberman
2017-01-23Remove another bit of obsolete code.Josh Haberman
2017-01-23Removed all code for adding extensions to upb_symtab.Josh Haberman
This means extensions can't be used until we implement the replacement APIs for accessing extensions from a symtab.
2017-01-23Merge pull request #76 from haberman/movesymtabJoshua Haberman
Moved upb_symtab to def.h/def.c.
2017-01-21Ripped out complicated and unused code for replacing defs in a symtab.Josh Haberman
Also hid the dup() functions. We can't quite delete them yet because our current approach for extensions depends on duplicating defs.
2017-01-21Make upb::SymbolTable no longer reference-counted.Josh Haberman
This transitions it from shared ownership to unique ownership.
2017-01-21Moved upb_symtab to def.h/def.c.Josh Haberman
This is in anticipation of removing refcounting and making upb_symtab (soon to be upb_defpool) the unique owner of all defs inside.
2016-12-14Merge pull request #75 from haberman/msgJoshua Haberman
Basic serialization for upb_msg and Lua.
2016-12-14Addressed PR comments.Josh Haberman
2016-12-12A few C++ fixes for BufferSink.Josh Haberman
2016-12-12Basic serialization for upb_msg and Lua.Josh Haberman
Doesn't yet include strings, submessages, maps, or repeated fields.
2016-12-07Merge pull request #74 from haberman/msgJoshua Haberman
Added upb_msg and Lua bindings for using it.
2016-12-07Update for final PR comments.Josh Haberman
2016-12-07Added a few missing __gc metamethods.Josh Haberman
2016-12-06Changes for PR comments.Josh Haberman
2016-12-05Fleshed out comments and removed some dead code.Josh Haberman
2016-11-29Suppress warnings on 32-bit for this dead code for now.Josh Haberman
2016-11-29Fixed more bugs surfaced by Travis.Josh Haberman
2016-11-29Added descriptor.pb so we don't depend on protoc for tests.Josh Haberman
2016-11-29Fixed some bugs surfaced by Travis.Josh Haberman
2016-11-29Removed some temporary code and fixed a few tests.Josh Haberman
2016-11-29New upb_msg code and Lua bindings around it.Josh Haberman
There are still some things that are unfinished, but we are at parity with what Lua had before.
2016-11-14Merge pull request #73 from apstndb/fix-va-copyJoshua Haberman
Fix musl libc incompatibility
2016-11-13Fix glibc coupling in testHATATANI Shinta
2016-11-13Fix C++11 incompatibilityHATATANI Shinta
2016-11-13Make upb compatible with musl libcHATATANI Shinta
2016-09-12Merge pull request #70 from haberman/reffixJoshua Haberman
Some refcounting fixes.
2016-09-12Responded to CR comments.Josh Haberman
2016-09-09Some refcounting fixes.Josh Haberman
Clearly this stuff is too complex overall. The plan is to move away from this and more towards pools, like proto2 uses.
2016-09-09Merge pull request #69 from haberman/oneofdescJoshua Haberman
Added support for loading oneofs from descriptors.
2016-09-09Added descriptive comment about descriptor nesting.Josh Haberman
2016-09-09Addressed CR comments: simplify slightly.Josh Haberman
2016-09-08Added support for loading oneofs from descriptors.Josh Haberman
2016-09-06Merge pull request #68 from haberman/bugfixesJoshua Haberman
A small bugfix to upb_table and simplified some code.
2016-09-06Merge pull request #67 from haberman/endstrhdJoshua Haberman
A few small fixes to the JSON parser.
2016-09-01Adjust PATH in .travis.yml instead of travis.sh.Josh Haberman
2016-09-01Updated Travis to put protoc in a subdirectory for genfiles.Josh Haberman
2016-09-01Updated generated code.Josh Haberman
2016-09-01A small bugfix to upb_table and simplified some code.Josh Haberman
2016-08-29JSON: fix a couple cases of the wrong closure being passed to end handlers.Josh Haberman
2016-08-27Merge pull request #66 from mortonfox/patch-1Joshua Haberman
Fix email links
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback