Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-15 | Directory restructure. | Joshua Haberman | |
Includes are now via upb/foo.h. Files specific to the protobuf format are now in upb/pb (the core library is concerned with message definitions, handlers, and byte streams, but knows nothing about any particular serializationf format). | |||
2011-05-21 | Make all handlers objects refcounted. | Joshua Haberman | |
I'm realizing that basically all upb objects will need to be refcounted to be sharable across languages, but *not* messages which are on their way out so we can get out of the business of data representations. Things which must be refcounted: - encoders, decoders - handlers objects - defs | |||
2011-03-20 | Update 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-15 | Make -DUPB_THREAD_UNSAFE the default for now. | Joshua Haberman | |
2011-02-13 | Merged core/ and stream/ -> src/. The split wasn't worth it. | Joshua Haberman | |
2010-07-09 | Split src/ into core/ and stream/. | Joshua Haberman | |
2010-07-09 | Tweaks to upb_src/upb_sink interfaces. | Joshua Haberman | |
2010-01-01 | Bugfixes: descriptorgen works without leaks! | Joshua Haberman | |
2009-12-22 | More progress, upb_data and upb_def compile (but are incomplete). | Joshua Haberman | |
2009-12-06 | Circular references truly work now, along with a test. | Joshua Haberman | |
One simplification to come. | |||
2009-12-05 | Scheme for collecting circular refs. | Joshua Haberman | |
"make descriptorgen" is now valgrind-clean again. | |||
2009-08-27 | Some cleanup and reformatting, fixed the benchmarks. | Joshua Haberman | |
2009-08-16 | Various fixes. | Joshua Haberman | |
2009-08-15 | Add refcounting and thread-safety to message definitions. | Joshua Haberman | |