662 Commits (ea9aa962ef403d542d39cca1ec67a002caee8e41)
 

Author SHA1 Message Date
Morton Fox ea9aa962ef Fix email links 8 years ago
Joshua Haberman fa338b70a6 Added UPB_ASSERT() that helps avoid unused var warnings. 9 years ago
Josh Haberman e16ed470be Updated URL to Tarjan set union paper. 9 years ago
Joshua Haberman d0c2479920 Fixed small omission: upb_env_init2(). (#61) 9 years ago
Joshua Haberman ac2689cec7 Put oneofs in the same table as fields. (#60) 9 years ago
Joshua Haberman e6fa3f9d86 Changed schema for JSON test to be defined in a .proto file. (#54) 9 years ago
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