summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-06-16Bring 'tests' back up to date and build it again.Joshua Haberman
2009-06-15Implement inlining that works with both C99 and all versions of GCC.Joshua Haberman
2009-06-15Acknowledge authorship and fix warning in the eng() function.Joshua Haberman
2009-06-15Added TODO about experimenting with Cuckoo Hashing.Joshua Haberman
2009-06-14More work on the table implementation.Joshua Haberman
2009-06-03Makefile: build descriptor.o.Joshua Haberman
2009-06-03A bunch more work, a fast table for field lookup.Joshua Haberman
2009-05-25A flurry of activity. Doesn't compile yet.Joshua Haberman
2009-05-16Rethought upb_struct and new descriptor.h.Joshua Haberman
2009-03-15Add descriptor.proto formats as C data.Joshua Haberman
2009-03-06Removed references to pbstruct from Makefile.Joshua Haberman
2009-03-06Removed pbstruct.Joshua Haberman
2009-03-04Very rough (doesn't even compile) pbstruct.Joshua Haberman
2009-03-03Detect overflow (unlikely except for malicious input).Joshua Haberman
2009-03-02Fleshed out pbstruct a bit more.Joshua Haberman
2009-03-02Fixed off-by-one error in hashtable calculation.Joshua Haberman
2009-03-02Fixed bugs that lint caught.Joshua Haberman
2009-03-01Enabled more warnings, fixed the warnings.Joshua Haberman
2009-03-02Add pbstream_lowlevel.h.Joshua Haberman
2009-03-02More refactoring of structures.Joshua Haberman
2009-03-01Added function for skipping data.Joshua Haberman
2009-03-01Added the first iteration of pbstruct.Joshua Haberman
2009-02-28Implemented the array part of the fieldnum lookup.Joshua Haberman
2009-02-26Since the stack has a fixed size, don't allocate dynamically.Joshua Haberman
2009-02-26Oops, malloc(array[int]) didn't do what I thought.Joshua Haberman
2009-02-26Change to a fixed stack size.Joshua Haberman
2009-02-25Less code duplication, joy.Joshua Haberman
2009-02-25Another test, another bugfix.Joshua Haberman
2009-02-25More tests and bugfixes -- parses its first proto!Joshua Haberman
2009-02-25API cleanup.Joshua Haberman
2009-02-25Implemented the _init_parser() function.Joshua Haberman
2009-02-25Remove DYNARRAY for the stack (wasn't buying much).Joshua Haberman
2009-02-25Rip out more stuff that belongs in higher layers.Joshua Haberman
2009-02-25Credit where credit is due.Joshua Haberman
2009-02-24Removed CALLBACK() macro and struct of callbacks.Joshua Haberman
2009-02-24Removed DECODE macro (wasn't buying much).Joshua Haberman
2009-02-24Removed bounds checking, for speed and simplicity.Joshua Haberman
2009-02-24Move submessage begin code to handler as well.Joshua Haberman
2009-02-23Massive changes (practically a rewrite). More compact and minimal.Joshua Haberman
2009-02-21Newfound respect for 80 characters and for terseness.Joshua Haberman
2009-02-20Fully add tests (oops) and bugfixes.Joshua Haberman
2009-02-06Small tweaks.Joshua Haberman
2009-02-06Implementations for ZigZag decoding.Joshua Haberman
2009-02-02Tests and fixes to bugs that the tests found.Joshua Haberman
2009-02-01Doh, remove .o file from the repository (that's embarrassing).Joshua Haberman
2009-02-01Add README and LICENSE.Joshua Haberman
2009-02-01Initial commit.Joshua Haberman
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback