log
graph
tags
branches
changeset
browse
webmcp
log
find changesets by author, revision, files, or words in the commit message
less
more
| rev 186:
(0)
-120
+120
tip
age
author
description
2014-08-10
jbe
Finished non-recursive implementation of json.export(...)
2014-08-10
jbe
Work on json.export(...) function
2014-08-09
jbe
Fixed comma setting in json.export(...)
2014-08-09
jbe
Reimplemented json.export(...) function without recursion (incomplete yet)
2014-08-02
jbe
json.import does support even more nested levels
2014-08-02
jbe
Support 715827883 nested levels in JSON parser
2014-08-02
jbe
Added #undef to json.c to avoid compiler warning
2014-08-02
jbe
Limit max depth of JSON documents to 50 (until a better implementation of json.export is available)
2014-08-01
jbe
Throw error in mondelefant-atom-connector when encountering illegal JSON document
2014-08-01
jbe
Make JSON library accessible in mondelefant-atom-connector
2014-08-01
jbe
Load JSON library in WebMCP and automatically convert JSON documents in mondelefant-atom-connector
2014-08-01
jbe
Completed comments and minor code cleanup in JSON library; Added emergency garbage collection for memory allocation in json.export function
2014-08-01
jbe
Bugfix in json.object and json.array functions: use null-marker for nil values
2014-08-01
jbe
Added json.set function to set deep values in a JSON document
2014-08-01
jbe
Allow json.object and json.array functions to convert any Lua value using __pairs and __ipairs metamethods
2014-08-01
jbe
Code cleanup in json.object and json.array functions
2014-08-01
jbe
Bugfix in json.import function to process bytes >= 128 correctly
2014-08-01
jbe
json.array and json.object functions create a new container rather than marking a table
2014-08-01
jbe
Cleaned up macros for json.import function
2014-08-01
jbe
Decoding of unicode escapes in JSON strings
2014-07-31
jbe
Minor bugfixes in JSON library (including checking type of arguments)
2014-07-31
jbe
Added missing initialized for keybuf in json_export_internal function of JSON library
2014-07-31
jbe
JSON pretty printer
2014-07-31
jbe
Always sort keys in JSON objects when exporting
2014-07-31
jbe
Some code cleanup in json.import(...) function
2014-07-31
jbe
Speed up JSON library by better approximation of required buffer length when parsing string values
2014-07-31
jbe
Added __tostring metamethod to JSON arrays and JSON objects
2014-07-31
jbe
Removed json.isnull function from JSON library (use json.type(...) == "null" instead)
2014-07-31
jbe
Removed function json.setnull(tbl, key) from JSON library
2014-07-31
jbe
Allow direct usage of json.null values in JSON library (for writing, not reading)
2014-07-31
jbe
Restored accidentally modified Makefile.options file
2014-07-31
jbe
Better C macros for null-marker in JSON library
2014-07-31
jbe
Added JSON export function
2014-07-31
jbe
Correct treatment of top-level null values in JSON parser
2014-07-31
jbe
Reject arrays that exceed INT_MAX elements in JSON library
2014-07-31
jbe
Simplified C macros for Lua registry handling in JSON library (using lua_rawgetp API function)
2014-07-30
jbe
Limit maximum depth for JSON parser to 500
2014-07-30
jbe
Removed metatable entries in JSON library module (since they should not be set directly); Added documentation to JSON library
2014-07-30
jbe
Minor bugfix in json_newindex function of JSON library (should return nothing)
2014-07-30
jbe
Fixes and documentation in json_setnull and json_length functions of JSON library
2014-07-30
jbe
Moved lua_pop(L, 1) call to conditional expression and added documentation in JSON library
2014-07-30
jbe
Use lightuserdata directly to store JSON null values in JSON library
2014-07-30
jbe
Improved macros for handling Lua registry in JSON library
2014-07-30
jbe
Bugfixes in JSON library
2014-07-30
jbe
Protect json.import(...) against Lua stack overflows (or integer overflows) due to too many nested levels
2014-07-30
jbe
Finished removing all upvalues from JSON library
2014-07-30
jbe
Fixed problem with unbalanced stack in json.import(...) function
2014-07-29
jbe
Work on JSON library (problem with stack still existent)
2014-07-28
jbe
First part of refactoring JSON library (use LUA_REGISTRYINDEX with lightuserdata keys instead of C closures)
2014-07-28
jbe
More documentation in JSON library; Implement json.isnull(...) through json.type(...) == "null"
2014-07-28
jbe
Some code cleanup and documentation of JSON library
2014-07-28
jbe
Added pairs metamethod for (sparse) JSON objects
2014-07-27
jbe
Implemented ipairs metamethod for sparse JSON arrays
2014-07-27
jbe
Added functions json.object{...} and json.array{...}
2014-07-27
jbe
Bugfix in json.type(...) function: Return nil if path is nonexistent, but return string "nil" if only last element is nil
2014-07-27
jbe
Added function json.setnull(...)
2014-07-27
jbe
Refactored JSON library to use shadow tables with null markers
2014-07-27
jbe
Extended function json.type(...) to accept two arguments, to allow return of "null"
2014-07-27
jbe
Make json.type return lua type if argument is not a JSON object or array
2014-07-27
jbe
New function json.type(...)
2014-07-27
jbe
Implemented efficient length operator for sparse JSON arrays (that may contain null values)
2014-07-27
jbe
Set json.metatable in JSON library for any JSON object/array
2014-07-26
jbe
Fixed namespace problems in JSON library code
2014-07-26
jbe
Added function json.isnull(...) to JSON library
2014-07-25
jbe
Float parser for JSON library (non strict)
2014-07-25
jbe
Started work on a JSON library
2014-07-10
jbe
Added tag v1.2.6 for changeset b59a07b23c2b
2014-07-10
jbe
Updated LICENSE file
v1.2.6
2014-07-10
jbe
Cleanup of Makefile.options; Removed wrong escape character in framework/bin/langtool.lua
2014-07-10
jbe
Default to "lua" and "luac" binaries in Makefile.options
2014-07-10
jbe
Improved Makefile for lua51/lua52; Updated version number
2014-07-10
bsw
Added time protocol to trace system
2014-02-10
jbe
allow access to cgi.post_data for usual requests
2014-01-19
jbe
Anchor (#) support for redirect and routing
2014-01-13
jbe
Changed default for 'truncate_count_suffix' in string.format
2014-01-13
jbe
Better (and bugfixed) implementation of string truncating in format.string(...)
2014-01-12
jbe
String truncating by counting Unicode codepoints in format.string(...)
2012-11-04
jbe
Print 12:xx a.m., instead of 00:xx a.m.
2012-11-04
jbe
Documentation of "hide_seconds" flag for format.time and format.timestamp
2012-11-04
jbe
Backed out changeset bbfbbddf13ad (support for intervals)
2012-11-04
jbe
Support for intervals
2012-11-04
jbe
Bugfix in format.time(...)
2012-10-19
jbe
Bugfix: Removed wrong "r" parameter from io.lines(...) call
2012-10-15
jbe
Added tag v1.2.5 for changeset 4747ddffdeff
2012-10-15
jbe
Set version number to 1.2.5
v1.2.5
2012-10-15
jbe
In case of WebMCP based URL path parsing: Allow id to also be set by "_webmcp_id" parameter
2012-10-15
jbe
Bug fixed in request.get_param_strings()
2012-10-15
jbe
request.get_param_strings() returns table which may be modified without side-effects
2012-10-15
jbe
Fixed error in example webserver configurations (do not include question mark)
2012-10-14
jbe
Fixed 404 treatment regarding _webmcp_path interface
2012-10-10
jbe
Fixed errors in sample webserver configurations and request/__init.lua
2012-10-10
jbe
Bugfix in function request.get_param_strings()
2012-10-10
jbe
Bugfix in function param.get_id(...)
2012-10-10
jbe
Updated apache.sample.conf to include simplified configuration
2012-10-10
jbe
Removed functions param.get_id_raw() and param.get_all_raw()
2012-10-10
jbe
URL parsing inside WebMCP to simplify webserver configuration
2012-08-21
jbe
Bugfix in getters "midnight" and "midday" of date atom
2012-08-21
jbe
Bugfix for :get_current() methods in atom library (missing import of "os" functions)
2012-07-06
jbe
Added tag v1.2.4 for changeset a5106c0a9be4
2012-07-06
jbe
Changing version number to v1.2.4
v1.2.4
2012-07-03
jbe
Bugfix: Disable trace system for non-cgi sessions after autoloader has been installed
2012-07-03
jbe
Disable trace system for interactive (non-cgi) sessions
2012-06-28
jbe
Added tag v1.2.3 for changeset 6ab448e71d66
2012-06-28
jbe
Changing version number to v1.2.3
v1.2.3
2012-06-27
bsw
Fixed ui.anchor
2012-06-27
jbe
Added ui.anchor{...}
2012-06-27
bsw
Made new anchor feature working
2012-06-27
jbe
Anchor support for encode.url{...}, ui.link{...} and ui.paginate{...}
2012-06-21
jbe
Added tag v1.2.2 for changeset 727a10edeb8d
2012-06-21
jbe
Changed version number to 1.2.2
v1.2.2
2012-06-20
jbe
Removed TODO in ui.field.select{...}
2012-06-20
jbe
Allow particular records to be selected and/or disabled in ui.field.select{...}, even if they share the same key, and never select more than one record
2012-06-15
jbe
Added tag v1.2.1 for changeset f59adf9a6968
2012-06-15
jbe
Removed wrongly committed include/lib path for testing purposes from Makefile.options
v1.2.1
2012-04-21
jbe
Added tag v1.2.0 for changeset 8b487a14414c
2012-04-21
jbe
Changed version number to 1.2.0
v1.2.0
2012-04-21
jbe
Bugfix in Lua5.1 compatibility code: Wrong use of logic-or
2012-04-21
jbe
Fixed error in "load" Lua5.1 compatibility
2012-04-17
jbe
Lua 5.2 compatibility:
2012-04-17
jbe
Bugfix regarding compatibility with Lua 5.2:
less
more
| rev 186:
(0)
-120
+120
tip
Impressum / About Us