index
:
lua-cjson
int-overflow
master
A mirror of https://github.com/openresty/lua-cjson
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lua_cjson.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
bugfix: fixed the C compiler warning "SO C90 forbids mixed declarations and c...
2.1.0.6rc2
Yichun Zhang (agentzh)
2017-11-17
1
-2
/
+3
*
feature: set cjson.array_mt on decoded JSON arrays.
2.1.0.6rc1
Thibault Charbonnier
2017-11-17
1
-0
/
+21
*
feature: added new cjson.array_mt metatable to allow enforcing JSON array enc...
Thibault Charbonnier
2017-11-15
1
-17
/
+46
*
bugfix: fixed a -Wsign-compare compiler warning.
gnought
2017-04-10
1
-1
/
+1
*
bugfix: conditionally build luaL_setfuncs() function as the latest LuaJIT v2....
2.1.0.5
Datong Sun
2017-04-05
1
-2
/
+3
*
feature: supports MS C compiler older than VC2012.
spacewander
2017-01-31
1
-0
/
+10
*
bugfix: preserve 'empty_array_mt' behavior upon multiple loadings of the module.
Thibault Charbonnier
2016-12-17
1
-3
/
+14
*
bugfix: fixed compilation errors from the Microsoft C compiler.
Tim Chen
2016-11-06
1
-0
/
+6
*
feat: cjson.as_array metamethod to enforce empty array encoding
Thibault Charbonnier
2016-03-03
1
-3
/
+34
*
feature: now we allow up to 16 decimal places in JSON number encoding via cjs...
2.1.0.3
Brandon
2015-11-04
1
-1
/
+1
*
feature: applied Jiale Zhi's patch to add the new config function encode_empt...
2.1.0.1
Yichun Zhang (agentzh)
2014-02-18
1
-1
/
+13
*
Use Javascript compat values for Infinity/NaN
Mark Pulford
2012-03-04
1
-4
/
+12
*
Bump version to 2.1devel
Mark Pulford
2012-03-04
1
-1
/
+1
*
Add cjson.safe module to suppress exceptions
Mark Pulford
2012-03-04
1
-0
/
+58
*
Ignore DISABLE_INVALID_NUMBERS with builtin fpconv
Mark Pulford
2012-03-04
1
-12
/
+14
*
Bump version to 2.0devel
Mark Pulford
2012-03-04
1
-1
/
+1
*
Reserve stack slot for luaL_error() during encode
Mark Pulford
2012-03-04
1
-4
/
+11
*
Remove deprecated "refuse_invalid_numbers"
Mark Pulford
2012-03-04
1
-38
/
+0
*
Bump development version to 1.1devel
Mark Pulford
2012-03-04
1
-1
/
+1
*
Disable registration of cjson global variable
Mark Pulford
2012-03-04
1
-7
/
+2
*
Return boolean values from configuration functions
Mark Pulford
2012-03-04
1
-5
/
+8
*
Add depth/index to decode depth error message
Mark Pulford
2012-03-04
1
-2
/
+3
*
Fix Lua C function stack overflow during encoding
Mark Pulford
2012-03-04
1
-7
/
+12
*
Simplify configuration function code
Mark Pulford
2012-03-04
1
-60
/
+47
*
Merge lua_json_decode() into json_decode()
Mark Pulford
2012-03-04
1
-28
/
+14
*
Update copyright date range to include 2012
Mark Pulford
2012-03-04
1
-2
/
+2
*
Change default nesting limits to 1000
Mark Pulford
2012-03-04
1
-2
/
+2
*
Add option to encode invalid numbers as "null"
Mark Pulford
2012-03-04
1
-65
/
+109
*
Add configurable decode nesting limit
Mark Pulford
2012-03-04
1
-35
/
+63
*
Improve performance by tracking decode ptr
Mark Pulford
2012-03-04
1
-46
/
+49
*
Fix typos (lists, hexadecimal)
Mark Pulford
2012-01-02
1
-2
/
+2
*
Add build option to disable invalid numbers
Mark Pulford
2012-01-01
1
-0
/
+15
*
Sanitise locale code, comments and documentation
Mark Pulford
2012-01-01
1
-5
/
+2
*
Minor code cleanup
Mark Pulford
2011-12-31
1
-10
/
+12
*
Remove "update_locale" Lua function
Mark Pulford
2011-12-31
1
-8
/
+0
*
Add option for private buffer
Mark Pulford
2011-12-31
1
-26
/
+44
*
Remove shared current_depth var from cfg struct
Mark Pulford
2011-12-31
1
-25
/
+17
*
Add support for Lua 5.2 and cjson.new
Mark Pulford
2011-12-30
1
-16
/
+57
*
Add fpconv to work around comma decimal points
Mark Pulford
2011-12-30
1
-15
/
+21
*
Remove POSIX locale workaround
Mark Pulford
2011-12-29
1
-72
/
+0
*
Fix typo in lua_cjson.c
Mark Pulford
2011-12-24
1
-1
/
+1
*
Automate package releases with build-packages.sh
Mark Pulford
2011-12-15
1
-1
/
+1
*
Remove external VERSION #define for lua_cjson.c
Mark Pulford
2011-12-13
1
-1
/
+5
*
Add workaround to handle platforms that print -nan
Mark Pulford
2011-11-29
1
-6
/
+11
*
Remove unused escape table init code
Mark Pulford
2011-11-29
1
-26
/
+0
*
Suppress isinf() define when it already exists
Mark Pulford
2011-11-29
1
-2
/
+2
*
Add USE_POSIX_SETLOCALE option
Mark Pulford
2011-10-07
1
-8
/
+30
*
Rename MISSING_ISINF to USE_INTERNAL_ISINF
Mark Pulford
2011-10-07
1
-2
/
+2
*
Support locales which use comma decimal separators
Mark Pulford
2011-10-05
1
-0
/
+51
*
Fix out of date comment (json_config_key)
Mark Pulford
2011-10-05
1
-1
/
+1
[next]