age |
author |
description |
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 filev1.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.5v1.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.4v1.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.3v1.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.2v1.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.optionsv1.2.1 |
2012-04-21 |
jbe |
Added tag v1.2.0 for changeset 8b487a14414c |
2012-04-21 |
jbe |
Changed version number to 1.2.0v1.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: |
2012-04-17 |
jbe |
Bugfix regarding compatibility with Lua 5.2: |
2012-04-17 |
jbe |
"extos" library calls via "extos." instead of "os." |
2012-04-15 |
jbe |
Compatibility with Lua 5.2 |
2012-04-03 |
jbe |
Added tag v1.1.3 for changeset 68170813cca5 |
2012-04-03 |
jbe |
Updated LICENSE filev1.1.3 |
2012-04-03 |
jbe |
Changed version number to v1.1.3 |
2012-03-05 |
jbe |
Bugfix in function encode.mime.mailbox_list_header_line(...), which caused arguments to be modified |
2012-03-05 |
jbe |
Bugfix in net.send_mail(...) regarding "envelope_from" |
2011-12-18 |
bsw |
Bug fix in ui.form related to file upload |
2011-12-18 |
bsw |
Removed doubled "end" leading to parsing error |
2011-12-18 |
jbe |
File upload support in env/ui |
2011-12-18 |
jbe |
Bugfix in <db_selector>:add_from(...) and <db_selector>:left_join(...) |
2011-09-06 |
jbe |
Changed partialload_encodeFormData(...) to allow non-string objects implementing .toString() |