aboutsummaryrefslogtreecommitdiff
path: root/lua_cjson.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* feature: Lua 5.3 + 5.4 integer support, with CI and conflicts fixed.Hisham Muhammad2024-06-111-25/+79
* bugfix: bus error or SIGSEGV caused by encode not keep buffer.hyw08102024-03-011-0/+4
* Bugfix: Lua cjson integer overflow issues (CVE-2022-24834) (#94)2.1.0.13lijunlong2023-07-201-3/+6
* feature: Add option to skip invalid value types. lijunlong2023-02-221-14/+45
* bumped version to 2.1.0.11. (#86)Johnny Wang2023-01-191-1/+1
* bugfix: empty_array can not work on Apple because csjon did not compare light...Datong Sun2022-01-131-1/+1
* bumped version to 2.1.0.10. (#79)2.1.0.10rc12.1.0.10Johnny Wang2021-12-101-1/+1
* bump version to 2.1.0.92.1.0.9leaf corcoran2021-02-151-1/+1
* use macro instead of header defines for Lua 5.2+ supportleaf corcoran2020-04-251-4/+4
* support lua 5.3 with LUA_COMPAT_5_1leaf corcoran2020-04-251-0/+1
* support lua 5.2 with LUA_COMPAT_ALLleaf corcoran2020-04-251-0/+3
* feature: add option to disable forward slash escaping2.1.0.8rc12.1.0.8Jesper Lundgren2020-03-241-0/+18
* bugfix: we now only apply the lightuserdata mask on platforms that are at lea...2.1.0.7rc22.1.0.7罗泽轩2018-12-071-0/+5
* feature: ported to the ARM64 platform by masking off the bits higher than 47-...2.1.0.7rc1spacewander2018-10-171-9/+14
* bumped version to 2.1.0.6.2.1.0.6Yichun Zhang (agentzh)2018-04-191-1/+1
* optimize: improved forward-compatibility with older versions of Lua/LuaJIT.Thibault Charbonnier2018-01-021-6/+9
* bugfix: fixed the C compiler warning "SO C90 forbids mixed declarations and c...2.1.0.6rc2Yichun Zhang (agentzh)2017-11-171-2/+3
* feature: set cjson.array_mt on decoded JSON arrays.2.1.0.6rc1Thibault Charbonnier2017-11-171-0/+21
* feature: added new cjson.array_mt metatable to allow enforcing JSON array enc...Thibault Charbonnier2017-11-151-17/+46
* bugfix: fixed a -Wsign-compare compiler warning.gnought2017-04-101-1/+1
* bugfix: conditionally build luaL_setfuncs() function as the latest LuaJIT v2....2.1.0.5Datong Sun2017-04-051-2/+3
* feature: supports MS C compiler older than VC2012.spacewander2017-01-311-0/+10
* bugfix: preserve 'empty_array_mt' behavior upon multiple loadings of the module.Thibault Charbonnier2016-12-171-3/+14
* bugfix: fixed compilation errors from the Microsoft C compiler.Tim Chen2016-11-061-0/+6
* feat: cjson.as_array metamethod to enforce empty array encodingThibault Charbonnier2016-03-031-3/+34
* feature: now we allow up to 16 decimal places in JSON number encoding via cjs...2.1.0.3Brandon2015-11-041-1/+1
* feature: applied Jiale Zhi's patch to add the new config function encode_empt...2.1.0.1Yichun Zhang (agentzh)2014-02-181-1/+13
* Use Javascript compat values for Infinity/NaNMark Pulford2012-03-041-4/+12
* Bump version to 2.1develMark Pulford2012-03-041-1/+1
* Add cjson.safe module to suppress exceptionsMark Pulford2012-03-041-0/+58
* Ignore DISABLE_INVALID_NUMBERS with builtin fpconvMark Pulford2012-03-041-12/+14
* Bump version to 2.0develMark Pulford2012-03-041-1/+1
* Reserve stack slot for luaL_error() during encodeMark Pulford2012-03-041-4/+11
* Remove deprecated "refuse_invalid_numbers"Mark Pulford2012-03-041-38/+0
* Bump development version to 1.1develMark Pulford2012-03-041-1/+1
* Disable registration of cjson global variableMark Pulford2012-03-041-7/+2
* Return boolean values from configuration functionsMark Pulford2012-03-041-5/+8
* Add depth/index to decode depth error messageMark Pulford2012-03-041-2/+3
* Fix Lua C function stack overflow during encodingMark Pulford2012-03-041-7/+12
* Simplify configuration function codeMark Pulford2012-03-041-60/+47
* Merge lua_json_decode() into json_decode()Mark Pulford2012-03-041-28/+14
* Update copyright date range to include 2012Mark Pulford2012-03-041-2/+2
* Change default nesting limits to 1000Mark Pulford2012-03-041-2/+2
* Add option to encode invalid numbers as "null"Mark Pulford2012-03-041-65/+109
* Add configurable decode nesting limitMark Pulford2012-03-041-35/+63
* Improve performance by tracking decode ptrMark Pulford2012-03-041-46/+49
* Fix typos (lists, hexadecimal)Mark Pulford2012-01-021-2/+2
* Add build option to disable invalid numbersMark Pulford2012-01-011-0/+15
* Sanitise locale code, comments and documentationMark Pulford2012-01-011-5/+2
* Minor code cleanupMark Pulford2011-12-311-10/+12