Commit History

Author SHA1 Message Date
  Mark Pulford 3d1c5e19f4 Add support for runtime number precision config 14 years ago
  Mark Pulford 132e8757bc Remove trailing whitespace 15 years ago
  Mark Pulford 126470cc7b Add runtime option for persistent encode buffer 15 years ago
  Mark Pulford a472725b6d Fix memory leak when throwing stack overflow error 15 years ago
  Mark Pulford 2123c622de Remove whitespace from generated JSON output 15 years ago
  Mark Pulford 0c0196aad8 Tidy and reformat lua_cjson.c (minor) 15 years ago
  Mark Pulford 75ee6bfcf4 Generate error when attempting to decode UTF-16/32 15 years ago
  Mark Pulford 4dc56c6d36 Add UTF-16 surrogate pair decode support 15 years ago
  Mark Pulford 3d014d14bc Rework runtime config options 15 years ago
  Mark Pulford 7befa3e83b Escape forward slash when encoding 15 years ago
  Mark Pulford 66a4bafd43 Fix strbuf_t leak on lua_close() 15 years ago
  Mark Pulford ce3a769dbd Generate parse error for invalid leading zeros 15 years ago
  Mark Pulford e1001b2f31 Preallocate temporary decode string buffer 15 years ago
  Mark Pulford 4cfafe0883 Add strbuf_reset() to reset string length 15 years ago
  Mark Pulford ec18dfc358 Escape all unprintable ASCII when encoding 15 years ago
  Mark Pulford a9bb5006d2 Implement minor performance improvements 15 years ago
  Mark Pulford f89fb30058 Add build and package support 15 years ago
  Mark Pulford 6fb4dd5283 Update lua_cjson.c with minor fixes 15 years ago
  Mark Pulford 024dd94968 Support optionally parsing Inf/NaN/Hex numbers 15 years ago
  Mark Pulford 439e03c6f9 Add MIT license and update lua_cjson.c caveats 15 years ago
  Mark Pulford 2567d6cf12 Detect and throw error when parsing hexadecimal 15 years ago
  Mark Pulford 667f354934 Simplify generating parse error tokens 15 years ago
  Mark Pulford a875deda45 Throw error on Inf/NaN by default when encoding 15 years ago
  Mark Pulford bc94292b70 Improve encoding exception error format 15 years ago
  Mark Pulford fb5405eace Add detailed parse error reporting 15 years ago
  Mark Pulford 2fc7477b15 Move static configuration into runtime userdata 15 years ago
  Mark Pulford af1fe38223 Encode very sparse arrays as objects 15 years ago
  Mark Pulford 60fb31cfdd Create "cjson" Lua module, support UCS-2 escapes 15 years ago