15 Commits (93381f1411def0dba5677b71cd4df859d99777f3)

Author SHA1 Message Date
Joshua Haberman 7a6a702792 Allow static upb_strings. 15 years ago
Joshua Haberman 209dce5eb0 Defined the function for getting a upb_symtab for descriptor.proto. 15 years ago
Joshua Haberman a7eaeaaaec Change descriptor.c/h to be just a byte array of serialized descriptor.proto. 15 years ago
Joshua Haberman 8f2aeb8084 Modified descriptor files. 15 years ago
Joshua Haberman fa5710f1ca upb_string* -> upb_strptr, to follow aliasing rules. 15 years ago
Joshua Haberman cb5befb343 Correct descriptor.h: for now messages always have a upb_data. 15 years ago
Joshua Haberman 8978661a76 upbc compiles, but doesn't link due to unimplemented stuff in upb_data. 15 years ago
Joshua Haberman f49f7f94c1 More progress, upb_data and upb_def compile (but are incomplete). 15 years ago
Joshua Haberman c241976485 In the midst of a major refactoring. 15 years ago
Joshua Haberman 527a544b04 Small bugfix: enums are int32, not uint32. 15 years ago
Joshua Haberman 040f7e6ba2 Significant memory-management refactoring any Python extension. 15 years ago
Joshua Haberman 2282d2489b Refactoring: unify upb_msg. 16 years ago
Joshua Haberman c7154e0fb4 New descriptor.c and descriptor.h (generated by upbc!) 16 years ago
Joshua Haberman 6fe8601713 Move upb_array into its own header, upb_context parses fds instead of fd. 16 years ago
Joshua Haberman 462b26c1cc Directory restructuring. 16 years ago
Joshua Haberman b0ef7f0b67 More fixes, completions, still doesn't quite work. 16 years ago
Joshua Haberman c21ad57da6 More work to msg and parse. Getting close! 16 years ago
Joshua Haberman 9595dfa2dc Fleshed out upb_context some. 16 years ago
Joshua Haberman 324d5cce9b Renamed upb_struct -> upb_msg, fleshed out its definition. 16 years ago
Joshua Haberman fdcefd68b1 Rethought upb_struct and new descriptor.h. 16 years ago
Joshua Haberman d4f3e5a1af Add descriptor.proto formats as C data. 16 years ago