Mark Pulford
|
630bb3f16f
Add workaround to handle platforms that print -nan
|
14 years ago |
Mark Pulford
|
83c15a39a0
Remove unused escape table init code
|
14 years ago |
Mark Pulford
|
37a77c2dcb
Suppress isinf() define when it already exists
|
14 years ago |
Mark Pulford
|
049691cb11
Add USE_POSIX_SETLOCALE option
|
14 years ago |
Mark Pulford
|
48c5cf183f
Rename MISSING_ISINF to USE_INTERNAL_ISINF
|
14 years ago |
Mark Pulford
|
0f3ab84a26
Support locales which use comma decimal separators
|
14 years ago |
Mark Pulford
|
03fa2b508a
Fix out of date comment (json_config_key)
|
14 years ago |
Mark Pulford
|
d49e97d59f
Update comment to match docs (very -> excessively)
|
14 years ago |
Mark Pulford
|
53baee1e33
Add work around for missing isinf() on Solaris
|
14 years ago |
Mark Pulford
|
386fdad682
Fix detection of objects with numeric string keys
|
14 years ago |
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 |