summaryrefslogtreecommitdiff
path: root/upb/pb/decoder.c
AgeCommit message (Expand)Author
2019-03-27Moved macros from upb.h to port_def.inc to avoid leaking them to users. (#160)Joshua Haberman
2019-01-15Take sinks by value.Joshua Haberman
2019-01-15All tests pass again!Joshua Haberman
2019-01-14WIP.Joshua Haberman
2019-01-12A lot more tests are working now.Joshua Haberman
2017-09-25Modify TODOBo Yang
2017-09-19Remove unused declaration.Bo Yang
2017-09-19Use upb_sink_putunknown for reserve unknownBo Yang
2017-09-19Remove upb_addunknown_handlerfunc and upb_handlers_setaddunknownBo Yang
2017-09-19Reserve unknown fields in upbBo Yang
2016-05-12Added UPB_ASSERT() that helps avoid unused var warnings.Joshua Haberman
2015-12-30Make sure upb_pbdecoder.status is initializedMattia Barbon
2015-08-14Added lots of decoder tests and fixed lots of bugs.Josh Haberman
2015-08-11More decoder fixes, and slightly changed parse call semantics.Josh Haberman
2015-07-31Decoder fix: skipped data at end of submessage.Josh Haberman
2015-07-30Fixed PR for JIT-enabled builds.Josh Haberman
2015-07-30Changed parser semantics around skipping.Josh Haberman
2015-07-07Brought into compliance with Google open-source policies.Josh Haberman
2015-06-02Ported upb to C89, for greater portability.Josh Haberman
2015-05-16Enabled asserts() and verbosity for most Travis builds.Josh Haberman
2015-05-15Decoder bugfix.Josh Haberman
2015-05-08Fixes for the open-source build.Josh Haberman
2015-05-08Merge from open-source development.Josh Haberman
2015-05-08Google-internal development.Josh Haberman
2015-05-06Resolve compilation errors if compiled with more stringent semantic checks.Martin Maly
2015-01-07Changes from Google-internal development.Josh Haberman
2014-12-12Amalgamated distribution (upb.c/upb.h) tool.Chris Fallin
2014-07-24Sync from Google-internal development.Josh Haberman
2014-06-26Sync from internal Google development.Josh Haberman
2014-02-04Sync from Google development.Josh Haberman
2014-01-21Sync to internal Google development.Josh Haberman
2013-12-20Sync from Google-internal development.Josh Haberman
2013-10-24Fixes to make the open-source build compile on Linux.Josh Haberman
2013-10-24Merge from Google-internal development:Josh Haberman
2013-05-25Synced with Google-internal development.Josh Haberman
2013-05-11Synced with 3 months of Google-internal development.Josh Haberman
2013-02-15Sync with 8 months of Google-internal development.Josh Haberman
2012-03-31Got decoder & textprinter compiling in kernel mode.Joshua Haberman
2012-03-24Sync from internal Google development.Joshua Haberman
2011-12-22Fixed the open-source build.Joshua Haberman
2011-12-22Sync with internal Google development.Joshua Haberman
2011-11-23Refinement of upb_bytesrc interface.Joshua Haberman
2011-09-20Small bugfix for x86->x64 rename.Joshua Haberman
2011-08-31Header cleanup, clarify/correct comments for interfaces.Joshua Haberman
2011-08-27Refined upb_status.Joshua Haberman
2011-08-27Add packed field support (untested).Joshua Haberman
2011-08-20Prime the decoder buf for modest perf improvement on small messages.Joshua Haberman
2011-08-19More cleanup.Joshua Haberman
2011-08-19Some source cleanup/commenting.Joshua Haberman
2011-08-19Avoid longjmp() in successful case.Josh Haberman
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback