webmcp

log

age author description
6 days ago jbe Use luaL_len and lua_gettable to read argument passed to json.array{...}default tip
2 weeks ago jbe Added type checks to C functions of JSON library to avoid crashes due to wrong arguments
2 weeks ago jbe Improve performance of pairs and ipairs in JSON library
2 weeks ago jbe Require 3 arguments for json.set(...); Completed autodoc documentation for JSON library
2 weeks ago jbe Fixed inline documentation of slot.put_into(...)
2 weeks ago jbe Fix in autodoc.lua to allow ellipsis in return values
2 weeks ago jbe Fix in inline documentation of atom.integer.invalid
2 weeks ago jbe Fix in JSON documentation
2 weeks ago jbe Bugfix in autodoc.lua; Added documentation for JSON library; json.import(...) returns json.null for "null" on top-level
3 weeks ago jbe Improved performance of JSON library by storing shadow tables directly via a lightuserdata key instead of using ephemeron tables
3 weeks ago jbe Minimum decimal floating point precision of 16 in json.encode(...)
3 weeks ago jbe Dynamic determination of decimal floating point precision in json.export(...)
3 weeks ago jbe Increased decimal precision to 17 in json.export(...)
3 weeks ago jbe Increase precision of exported floats to 16 decimal digits in json.export(...)
3 weeks ago jbe Bugfix in json.export(...); Better argument checking for json.export(...)
3 weeks ago jbe Added comments to json.export(...) function
3 weeks ago jbe Finished non-recursive implementation of json.export(...)
3 weeks ago jbe Work on json.export(...) function
3 weeks ago jbe Fixed comma setting in json.export(...)
3 weeks ago jbe Reimplemented json.export(...) function without recursion (incomplete yet)
4 weeks ago jbe json.import does support even more nested levels
4 weeks ago jbe Support 715827883 nested levels in JSON parser
4 weeks ago jbe Added #undef to json.c to avoid compiler warning
4 weeks ago jbe Limit max depth of JSON documents to 50 (until a better implementation of json.export is available)
4 weeks ago jbe Throw error in mondelefant-atom-connector when encountering illegal JSON document
4 weeks ago jbe Make JSON library accessible in mondelefant-atom-connector
4 weeks ago jbe Load JSON library in WebMCP and automatically convert JSON documents in mondelefant-atom-connector
4 weeks ago jbe Completed comments and minor code cleanup in JSON library; Added emergency garbage collection for memory allocation in json.export function
4 weeks ago jbe Bugfix in json.object and json.array functions: use null-marker for nil values
4 weeks ago jbe Added json.set function to set deep values in a JSON document
4 weeks ago jbe Allow json.object and json.array functions to convert any Lua value using __pairs and __ipairs metamethods
4 weeks ago jbe Code cleanup in json.object and json.array functions
4 weeks ago jbe Bugfix in json.import function to process bytes >= 128 correctly
4 weeks ago jbe json.array and json.object functions create a new container rather than marking a table
4 weeks ago jbe Cleaned up macros for json.import function
4 weeks ago jbe Decoding of unicode escapes in JSON strings
4 weeks ago jbe Minor bugfixes in JSON library (including checking type of arguments)
4 weeks ago jbe Added missing initialized for keybuf in json_export_internal function of JSON library
4 weeks ago jbe JSON pretty printer
4 weeks ago jbe Always sort keys in JSON objects when exporting
4 weeks ago jbe Some code cleanup in json.import(...) function
4 weeks ago jbe Speed up JSON library by better approximation of required buffer length when parsing string values
4 weeks ago jbe Added __tostring metamethod to JSON arrays and JSON objects
4 weeks ago jbe Removed json.isnull function from JSON library (use json.type(...) == "null" instead)
4 weeks ago jbe Removed function json.setnull(tbl, key) from JSON library
4 weeks ago jbe Allow direct usage of json.null values in JSON library (for writing, not reading)
4 weeks ago jbe Restored accidentally modified Makefile.options file
4 weeks ago jbe Better C macros for null-marker in JSON library
4 weeks ago jbe Added JSON export function
4 weeks ago jbe Correct treatment of top-level null values in JSON parser
4 weeks ago jbe Reject arrays that exceed INT_MAX elements in JSON library
4 weeks ago jbe Simplified C macros for Lua registry handling in JSON library (using lua_rawgetp API function)
4 weeks ago jbe Limit maximum depth for JSON parser to 500
4 weeks ago jbe Removed metatable entries in JSON library module (since they should not be set directly); Added documentation to JSON library
4 weeks ago jbe Minor bugfix in json_newindex function of JSON library (should return nothing)
4 weeks ago jbe Fixes and documentation in json_setnull and json_length functions of JSON library
4 weeks ago jbe Moved lua_pop(L, 1) call to conditional expression and added documentation in JSON library
4 weeks ago jbe Use lightuserdata directly to store JSON null values in JSON library
4 weeks ago jbe Improved macros for handling Lua registry in JSON library
4 weeks ago jbe Bugfixes in JSON library

Impressum / About Us