| Commit message (Expand) | Author | Files | Lines |
2011-05-09 | Tidy and reformat lua_cjson.c (minor) | Mark Pulford | 1 | -12/+9 |
2011-05-08 | Add changelog (NEWS) | Mark Pulford | 2 | -1/+3 |
2011-05-08 | Add documentation (README) | Mark Pulford | 2 | -1/+212 |
2011-05-08 | Add test for excessive nesting during encode | Mark Pulford | 2 | -6/+16 |
2011-05-08 | Add NaN/Inf encoding tests, rearrange test order | Mark Pulford | 1 | -71/+74 |
2011-05-08 | Generate error when attempting to decode UTF-16/32 | Mark Pulford | 2 | -0/+12 |
2011-05-08 | Add UTF-16 surrogate pair decode support | Mark Pulford | 5 | -11/+149 |
2011-05-08 | Test octect encode/decode separately | Mark Pulford | 2 | -24/+9 |
2011-05-08 | Convert tests to automatically verify output | Mark Pulford | 1 | -106/+107 |
2011-05-08 | Implement data driven test framework | Mark Pulford | 3 | -29/+158 |
2011-05-07 | Rework runtime config options | Mark Pulford | 1 | -56/+118 |
2011-05-07 | Add test to compare objects after decode/encode | Mark Pulford | 2 | -3/+40 |
2011-05-07 | Escape forward slash when encoding | Mark Pulford | 1 | -1/+1 |
2011-05-05 | Fix strbuf_t leak on lua_close() | Mark Pulford | 1 | -3/+20 |
2011-05-05 | Add tests directory to RPM %doc install | Mark Pulford | 1 | -1/+1 |
2011-05-04 | Add benchmark results (performance.txt) | Mark Pulford | 2 | -1/+43 |
2011-05-04 | Document permission received to use examples | Mark Pulford | 1 | -0/+2 |
2011-05-03 | Add basic JSON tests and benchmark | Mark Pulford | 11 | -0/+465 |
2011-05-03 | Generate parse error for invalid leading zeros | Mark Pulford | 1 | -8/+17 |
2011-05-03 | Preallocate temporary decode string buffer | Mark Pulford | 2 | -11/+20 |
2011-05-03 | Add strbuf_reset() to reset string length | Mark Pulford | 2 | -2/+8 |
2011-05-03 | Escape all unprintable ASCII when encoding | Mark Pulford | 1 | -47/+94 |
2011-05-03 | Implement minor performance improvements | Mark Pulford | 1 | -42/+50 |
2011-05-03 | Add strbuf_append_number() | Mark Pulford | 2 | -8/+27 |
2011-05-01 | Add build and package support | Mark Pulford | 3 | -0/+83 |
2011-05-01 | Update lua_cjson.c with minor fixes | Mark Pulford | 1 | -6/+3 |
2011-05-01 | Support optionally parsing Inf/NaN/Hex numbers | Mark Pulford | 1 | -31/+73 |
2011-05-01 | Add MIT license and update lua_cjson.c caveats | Mark Pulford | 4 | -18/+102 |
2011-05-01 | Detect and throw error when parsing hexadecimal | Mark Pulford | 1 | -10/+20 |
2011-05-01 | Simplify generating parse error tokens | Mark Pulford | 1 | -28/+29 |
2011-05-01 | Throw error on Inf/NaN by default when encoding | Mark Pulford | 1 | -16/+49 |
2011-05-01 | Improve encoding exception error format | Mark Pulford | 1 | -6/+7 |
2011-05-01 | Add detailed parse error reporting | Mark Pulford | 1 | -19/+45 |
2011-05-01 | Move static configuration into runtime userdata | Mark Pulford | 1 | -137/+230 |
2011-05-01 | Encode very sparse arrays as objects | Mark Pulford | 1 | -1/+14 |
2011-05-01 | Create "cjson" Lua module, support UCS-2 escapes | Mark Pulford | 2 | -99/+154 |
2011-04-26 | Update lua_json pcall API naming convention | Mark Pulford | 1 | -5/+8 |
2011-04-26 | Move verify_arg_count() into lua_json.c | Mark Pulford | 1 | -4/+9 |
2011-04-25 | Grow decode stack, prealloc strings during encode | Mark Pulford | 3 | -18/+34 |
2011-04-25 | Move global table init into lua_json | Mark Pulford | 1 | -2/+9 |
2011-04-25 | Tidy Lua arg count verification | Mark Pulford | 1 | -3/+3 |
2011-04-25 | Add support for growing strbufs exponentially | Mark Pulford | 3 | -18/+79 |
2011-04-16 | Initialise lua_json lookup tables once (globally) | Mark Pulford | 1 | -3/+1 |
2011-04-16 | Improve exception handling in lua_json | Mark Pulford | 1 | -21/+60 |
2011-04-15 | Merge lua_json_encode/decode.c into lua_json.c | Mark Pulford | 2 | -275/+282 |
2011-04-15 | Add functions for new strbuf API and tidy | Mark Pulford | 2 | -34/+86 |
2011-04-15 | Initial commit | Mark Pulford | 5 | -0/+1402 |