806 Commits (b0a6602fc8fddf71ac959d43b4cd82707e6235b9)
 

Author SHA1 Message Date
Joshua Haberman 68bc62a7fa Split upb::Arena/upb::Allocator from upb::Environment. (#58) 9 years ago
Josh Haberman 04786dc2b3 Also regenerate JSON parser. 9 years ago
Joshua Haberman 5b1804d52a Fix for JSON error reporting. (#57) 9 years ago
Joshua Haberman 89197b9358 JSON parser: always accept both name variants, flag controls which we generate. 9 years ago
Joshua Haberman 534b5c98ba Merge pull request #55 from haberman/jsonflag 9 years ago
Josh Haberman 1019f76fc5 Added migration flag for users using old JSON format. 9 years ago
Joshua Haberman 458077ccb4 Merge pull request #53 from haberman/filedef 9 years ago
Josh Haberman 8823fa6069 Refactored upb_def_freeze() a bit per PR comments. 9 years ago
Josh Haberman f8c26358f0 Changes for PR comments. 9 years ago
Josh Haberman e9d79d2441 Added upb::FileDef, which represents the file defs are declared in. 9 years ago
Joshua Haberman d0b9d0a9b7 Merge pull request #52 from haberman/oneof-not-def 9 years ago
Josh Haberman 7f0d3bb83d Make OneofDef stop deriving from Def. 9 years ago
Joshua Haberman f73baf670e Merge pull request #49 from mbarbon/add-fielddef-index 9 years ago
Mattia Barbon 15c77612d0 Add missing FieldDef::index() definition 9 years ago
Josh Haberman 79938f3590 Fixed const correctness of json_nice_escape(). 9 years ago
Joshua Haberman 4cae251fb3 Merge pull request #48 from jackdoe/master 9 years ago
borislav nikolov 5da90a3571 indent according to google-style-guide 9 years ago
Joshua Haberman 32236c9cbc Merge pull request #46 from haberman/jsoncamel 9 years ago
Josh Haberman 4150640650 Added assertions for getjsonname() return. 9 years ago
Josh Haberman 458da2563f Addressed code review comments. 9 years ago
Josh Haberman f9afc3e55b Changed JSON parser/printer to correctly camelCase names. 9 years ago
borislav nikolov 4d9fa86309 make it compile with gcc < 4.5.1 9 years ago
Joshua Haberman ff6fe32744 Merge pull request #47 from haberman/compact 9 years ago
Josh Haberman ae8d257985 Added small explanatory comment. 9 years ago
Josh Haberman 0d18e1f7e3 Optimized upb_inttable_compact(): it shrinks inttables more now. 9 years ago
Joshua Haberman 002f57f8c5 Merge pull request #45 from mbarbon/fix-status-init 9 years ago
Joshua Haberman 6d2a1513b8 Merge pull request #44 from mbarbon/master 9 years ago
Mattia Barbon e943fc6e7a Make sure upb_pbdecoder.status is initialized 9 years ago
Mattia Barbon 4ab60c1def Add missing upb_fielddef_fullname implementation 9 years ago
Joshua Haberman a1c8f7ce7c Merge pull request #43 from haberman/presenceflag 9 years ago
Josh Haberman c1bc256d4e Addressed PR comments. 9 years ago
Josh Haberman ba4b6f5c84 Properly populate field presence flag on messages according to syntax flag. 9 years ago
Josh Haberman bc53c1bc46 Add flag to MessageDef for whether fields have presence. 9 years ago
Joshua Haberman 77d45edfb3 Merge pull request #38 from haberman/decoderfix2 9 years ago
Josh Haberman 1e870951d7 Refer to a shared definition for max buffered bytes. 9 years ago
Josh Haberman 146a9c22ef Added lots of decoder tests and fixed lots of bugs. 9 years ago
Joshua Haberman 782670e6a3 Merge pull request #37 from haberman/google-internal 9 years ago
Josh Haberman 7c6a763bd8 Fix from google3: memory leak caught by heapcheck. 9 years ago
Joshua Haberman d56339e6ff Merge pull request #36 from haberman/decoderfix 9 years ago
Josh Haberman 85440108e5 More decoder fixes, and slightly changed parse call semantics. 9 years ago
Josh Haberman fe427341f2 Decoder fix: skipped data at end of submessage. 9 years ago
Joshua Haberman 9c788b116e Merge pull request #34 from haberman/parserskip 9 years ago
Josh Haberman 7dcd017f4e Fixed PR for JIT-enabled builds. 9 years ago
Josh Haberman abcb6428ad Changed parser semantics around skipping. 9 years ago
Joshua Haberman ecaf82d134 Merge pull request #33 from haberman/jsonerr 10 years ago
Josh Haberman 2efe6be994 Clear JSON parser status in reset. 10 years ago
Josh Haberman 334bab5d8d Updated JSON parser size. 10 years ago
Josh Haberman 5506b58943 Fixed JSON parser error reporting. 10 years ago
Josh Haberman 5b44720f8f Also remove license headers from Lua. 10 years ago
Josh Haberman c09ec32f5c Updated license headers for Ragel source also. 10 years ago