summaryrefslogtreecommitdiff
path: root/tests/test_vs_proto2.cc
AgeCommit message (Collapse)Author
2011-03-20Update copyright to be Google Inc.Josh Haberman
This doesn't reflect any material change in how I will be working on upb, and I have no problem making this change. It's still open source under the BSD license, and I'll still be working on it well beyond the hours that constitute a normal job.
2011-02-22Major work on Lua extension and default values.Joshua Haberman
Default values are now supported, and the Lua extension can now create and modify individual protobuf objects.
2011-02-18Change the API for getting the bootstrapped defs.Joshua Haberman
The symtab that contains them is now hidden, and you can look them up by name but there is no access to the symtab itself, so there is no risk of mutating it (by extending it, adding other defs to it, etc).
2011-02-06All tests pass again, valgrind-clean! Next up: benchmarks.Joshua Haberman
2011-02-05Another round of fixes.Joshua Haberman
test_vs_proto2.googlemessage1 passes again, with no memory leaks!
2011-02-05Tons of work: we're close to passing test_vs_proto2 again.Joshua Haberman
2010-08-02Fleshed out upb_msg: test_vs_proto2 compiles but fails.Joshua Haberman
2010-01-16Removed union tag from types.Joshua Haberman
2010-01-15Remove struct keyword from all types, use typedef instead.Joshua Haberman
2010-01-15upb_parser -> upb_decoderJoshua Haberman
2010-01-05Merge branch 'data-refactoring'. Ported benchmarks.Joshua Haberman
Conflicts: src/upb_data.c src/upb_data.h
2010-01-05Ported/fixed tests to new data types.Joshua Haberman
2009-12-05Add a test for circularly-linked descriptors.Joshua Haberman
The test currently triggers valgrind-detected memory errors.
2009-12-05Make defs refcounted, rename upb_context->upbsymtab.Joshua Haberman
There is currently a memory leak when type definitions form cycles. This will need to be dealt with.
2009-11-28Overhaul defs to derive from a common base.Joshua Haberman
2009-11-26Make upb_msgdef own all its data.Joshua Haberman
This is in anticipation of making upb_msgdef's easy to dup. This involved removing all traces of any descriptors from the defs.
2009-11-14Renamed upb_msg_fielddef -> upb_fielddef, upb_enum -> upb_enumdef.Joshua Haberman
2009-09-26Use a status object for errors so a message can be returned.Joshua Haberman
Also delay deletion of subfields until the entire message is deleted.
2009-08-30Tests use valgrind, chdir in test.Joshua Haberman
2009-08-30Unit test comparing parsed results with proto2.Joshua Haberman
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback