webmcp

log libraries/json/json.c

age author description
2016-09-10 jbe Bugfix in JSON library: length of array is an integer, not a float (Lua 5.3 distinguishes them)
2016-06-01 jbe Use snprintf instead of sprintf as a precautionary measure for security
2016-05-16 jbe Do not use luaL_addchar unless Lua string buffer is on top of stack (possible segmentation fault)
2016-02-13 jbe Bugfix for integer decoder in JSON library
2016-01-15 jbe Removed exception rule for encoding certain floats
2016-01-14 jbe json.export(...): avoid exponential notation for integers fitting into lua_Integer represented as float
2016-01-14 jbe json.export(...): also avoid exponential notation for unsigned 64 bit integers represented as float
2016-01-14 jbe json.export(...): Avoid exponential representation for integral floats when they could fit into a 64 bit integer
2016-01-14 jbe Handle special corner case for integral floats in json.export(...)
2016-01-14 jbe Fixed minor glitch regarding floating point numbers (e.g. 0.009) in JSON encoder; Distinguish between integers and floats in JSON encoder if Lua version >= 5.3
2016-01-14 jbe Decode some JSON numbers (those without decimal point or exponential notation) as Lua integers
2014-08-25 jbe Use luaL_len and lua_gettable to read argument passed to json.array{...}
2014-08-14 jbe Added type checks to C functions of JSON library to avoid crashes due to wrong arguments
2014-08-14 jbe Improve performance of pairs and ipairs in JSON library
2014-08-12 jbe Require 3 arguments for json.set(...); Completed autodoc documentation for JSON library

Impressum / About Us