27 Commits (5aa01b46e41dcdbbd2dad6d1b7ecce9a60b8ce7a)

Author SHA1 Message Date
Josh Haberman 4b0c4ca7fb New upb_msg code and Lua bindings around it. 8 years ago
Josh Haberman ea85066489 JSON: fix a couple cases of the wrong closure being passed to end handlers. 8 years ago
Joshua Haberman fa338b70a6 Added UPB_ASSERT() that helps avoid unused var warnings. 9 years ago
Joshua Haberman 68bc62a7fa Split upb::Arena/upb::Allocator from upb::Environment. (#58) 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
Josh Haberman 1019f76fc5 Added migration flag for users using old JSON format. 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
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 c09ec32f5c Updated license headers for Ragel source also. 10 years ago
Josh Haberman 919fea438a Ported upb to C89, for greater portability. 10 years ago
Josh Haberman 3bd691a497 Google-internal development. 10 years ago
Martin Maly 508c39ee13 Resolve compilation errors if compiled with more stringent semantic checks. 10 years ago
Chris Fallin 099d57346a Fixed JSON parser issue: missing NUL byte in parse_number() in some code 10 years ago
Chris Fallin fb58504569 Support maps in JSON parsing and serialization. 10 years ago
Josh Haberman b55f32b278 Fix for JSON parser: don't overrun buffer parsing ints. 10 years ago
Josh Haberman 87fc2c516b Changes from Google-internal development. 10 years ago
Chris Fallin b3f6daf83d Amalgamated distribution (upb.c/upb.h) tool. 10 years ago
Chris Fallin 8f8113b4ff JSON test, symbolic enum names in JSON, and a few improvements. 10 years ago
Chris Fallin 98adb44547 Sync update: haberman@'s internal changes. 10 years ago
Chris Fallin f3052474d4 Update JSON parser to emit UTF8 to string fields appropriately. 10 years ago
Josh Haberman 39c9a8bd5a Sync from Google-internal development. 10 years ago