Mark Pulford
|
6264bb40e0
Ignore DISABLE_INVALID_NUMBERS with builtin fpconv
|
14 lat temu |
Mark Pulford
|
aaed0e6a8f
Bump version to 2.0devel
|
14 lat temu |
Mark Pulford
|
f62a3d3685
Reserve stack slot for luaL_error() during encode
|
14 lat temu |
Mark Pulford
|
dd231d4cd0
Remove deprecated "refuse_invalid_numbers"
|
14 lat temu |
Mark Pulford
|
3040931d6b
Bump development version to 1.1devel
|
14 lat temu |
Mark Pulford
|
88bb249473
Disable registration of cjson global variable
|
14 lat temu |
Mark Pulford
|
1a5460be31
Return boolean values from configuration functions
|
14 lat temu |
Mark Pulford
|
0c6f2e488e
Add depth/index to decode depth error message
|
14 lat temu |
Mark Pulford
|
8faf8490e5
Fix Lua C function stack overflow during encoding
|
14 lat temu |
Mark Pulford
|
a55b836b31
Simplify configuration function code
|
14 lat temu |
Mark Pulford
|
a7f3bec630
Merge lua_json_decode() into json_decode()
|
14 lat temu |
Mark Pulford
|
d6fc98ff60
Update copyright date range to include 2012
|
14 lat temu |
Mark Pulford
|
93256124a6
Change default nesting limits to 1000
|
14 lat temu |
Mark Pulford
|
418ee3fe24
Add option to encode invalid numbers as "null"
|
14 lat temu |
Mark Pulford
|
5e36beccab
Add configurable decode nesting limit
|
14 lat temu |
Mark Pulford
|
e8163b3959
Improve performance by tracking decode ptr
|
14 lat temu |
Mark Pulford
|
966f5d337d
Fix typos (lists, hexadecimal)
|
14 lat temu |
Mark Pulford
|
77408a81a6
Add build option to disable invalid numbers
|
14 lat temu |
Mark Pulford
|
929c814b12
Sanitise locale code, comments and documentation
|
14 lat temu |
Mark Pulford
|
c203c255d8
Minor code cleanup
|
14 lat temu |
Mark Pulford
|
5dd3207e5f
Remove "update_locale" Lua function
|
14 lat temu |
Mark Pulford
|
0637fcaf54
Add option for private buffer
|
14 lat temu |
Mark Pulford
|
5f95673ab4
Remove shared current_depth var from cfg struct
|
14 lat temu |
Mark Pulford
|
85bf3b798f
Add support for Lua 5.2 and cjson.new
|
14 lat temu |
Mark Pulford
|
2416b14507
Add fpconv to work around comma decimal points
|
14 lat temu |
Mark Pulford
|
6cc88e3ac5
Remove POSIX locale workaround
|
14 lat temu |
Mark Pulford
|
a9a14cac7c
Fix typo in lua_cjson.c
|
14 lat temu |
Mark Pulford
|
1d8eba4368
Automate package releases with build-packages.sh
|
14 lat temu |
Mark Pulford
|
5970e0a93f
Remove external VERSION #define for lua_cjson.c
|
14 lat temu |
Mark Pulford
|
630bb3f16f
Add workaround to handle platforms that print -nan
|
14 lat temu |