| age | author | description | 
 
  | 2017-08-21 | jbe | Added section about global variables and the environment to WebMCP's documentation | 
 
  | 2017-08-21 | jbe | Fixed moonhash autoloader | 
 
  | 2017-08-21 | jbe | Load moonhash library on demand | 
 
  | 2017-08-21 | jbe | Minor fixes in documentation | 
 
  | 2017-08-21 | jbe | Explain shortcuts for atom.type:new{...} | 
 
  | 2017-08-21 | jbe | Further improvements to WebMCP's documentation including instructions for demo application | 
 
  | 2017-08-21 | jbe | Fixed demo-app configuration to match newer listen{...} parameterization | 
 
  | 2017-08-21 | jbe | Added section on Internationalization/Localization to WebMCP's documentation | 
 
  | 2017-08-21 | jbe | Added "Layouts" section to WebMCP documentation and cleaned "Directory structure" section up | 
 
  | 2017-08-21 | jbe | Further improvements to WebMCP documentation | 
 
  | 2017-08-20 | jbe | Simplified config file of demo application | 
 
  | 2017-08-20 | jbe | Extended documentation (mostly on "Configuration, pre-fork and post-fork initializers") | 
 
  | 2017-08-16 | jbe | New functions moonhash.shake128(data, len, alphabet), moonhash.shake256(data, len, alphabet) | 
 
  | 2017-08-15 | jbe | Keccak initialization in separate function (to allow for variable size output) | 
 
  | 2017-08-15 | jbe | Re-added unused parameter c from Keccak function (Backed out changeset 218219b7a15e) | 
 
  | 2017-08-15 | jbe | Removed unused parameter c from Keccak function | 
 
  | 2017-08-14 | jbe | Removed endianess detection from moonhash_sha.c and created byteorder.h for that purpose instead | 
 
  | 2017-08-13 | jbe | moonhash library: determine endianess on FreeBSD, OpenBSD, NetBSD, and Linux | 
 
  | 2017-08-13 | jbe | Removed endianess specific functions and included header files from moonhash_sha3.c | 
 
  | 2017-08-13 | jbe | Added SHA-3 hashing functions (using compact Keccak code) | 
 
  | 2017-07-23 | jbe | Improve efficiency of table.insert in case of Lua 5.3 (do not use compatibility wrapper) | 
 
  | 2017-07-23 | jbe | New function request.add_error_handler(...); Allow layout_ident to be passed directly to slot.render_layout(...) | 
 
  | 2017-07-02 | jbe | Bugfix in request.handler(...) for allowing actions to directly return content | 
 
  | 2017-06-30 | jbe | Provide custom implementation of table.insert for Lua 5.2 | 
 
  | 2017-06-28 | jbe | Improved documentation | 
 
  | 2017-06-27 | jbe | Simplified implementation of slot.set_layout(...) when using request.is_in_progress() | 
 
  | 2017-06-27 | jbe | Allow actions to directly return content (e.g. for XMLHttpRequests) by calling slot.set_layout(...) during request handling | 
 
  | 2017-06-27 | jbe | Fixed error in error handling when catching illegal static path | 
 
  | 2017-06-18 | jbe | Support for non-integer numbers in mondelefant_atom_connector (requires Lua 5.3) | 
 
  | 2017-06-18 | jbe | Avoid blocking of execute.command{...} if child process closes file descriptors but doesn't terminate | 
 
  | 2017-06-12 | jbe | Pass poll message to abort_handler of execute.command{...} | 
 
  | 2017-06-12 | jbe | Do not execute abortable command if termination has already been requested | 
 
  | 2017-06-11 | jbe | New function execute.command{...} | 
 
  | 2017-06-11 | jbe | Updated documentation on passing moonbridge_io.poll to main handlers | 
 
  | 2017-06-11 | jbe | Code cleanup; Pass moonbridge_io.poll to main handlers | 
 
  | 2017-06-11 | jbe | Removed termination handling from WebMCP (to be done by moonbridge_io if needed) | 
 
  | 2017-06-09 | jbe | Improved memory efficiency of alternative extos.pfilter(...) implementation | 
 
  | 2017-06-06 | jbe | Removed obsolete warning in documentation | 
 
  | 2017-06-06 | jbe | Allow main handlers to use a poll function that indicates when process termination is requested | 
 
  | 2017-06-06 | jbe | Added log output for terminating main handlers | 
 
  | 2017-06-06 | jbe | merge | 
 
  | 2017-06-06 | bsw | Removed json sub attribute support for form element | 
 
  | 2017-06-06 | bsw | Added json sub attribute support for form element | 
 
  | 2017-06-06 | bsw | Added attr support for value container | 
 
  | 2017-06-06 | jbe | Added documentation for listen{{proto = "main", ...}, ...} | 
 
  | 2017-06-06 | jbe | Support proto = "main" in listen{...} call | 
 
  | 2017-05-28 | jbe | Provide "__tostring" meta-method for database error objects | 
 
  | 2017-05-25 | jbe | New function format.file_path_element(...) | 
 
  | 2017-05-24 | jbe | Added documentation for listen{...} regarding interval handlers | 
 
  | 2017-05-24 | jbe | Changed Lua version from 5.2 to 5.3 in Makefile.options | 
 
  | 2017-04-21 | jbe | Fixed inline documentation of encode.file_path(...) | 
 
  | 2016-11-07 | jbe | Keep upsert mode after saving | 
 
  | 2016-11-07 | jbe | Minor efficiency enhancement in <db_object>:try_save() method | 
 
  | 2016-11-07 | jbe | Code cleanup for UPSERT code | 
 
  | 2016-11-07 | jbe | Work on UPSERT support for mondelefant | 
 
  | 2016-09-10 | jbe | Bugfix in JSON library: length of array is an integer, not a float (Lua 5.3 distinguishes them) | 
 
  | 2016-09-10 | bsw | Bugfix in try_destroy function regarding primary keys in JSON documents | 
 
  | 2016-07-26 | jbe | Bugfix (again) in method check | 
 
  | 2016-07-26 | jbe | Bugfix in method check | 
 
  | 2016-07-26 | jbe | Support of HTTP OPTIONS requests; Error handling in router | 
 
  | 2016-07-25 | jbe | Bugfix in request.get_header(...) | 
 
  | 2016-07-25 | jbe | Improved function request.get_header{...} | 
 
  | 2016-07-25 | jbe | Added request.get_header{...} function | 
 
  | 2016-07-21 | jbe | Improved include_tempstore argument to request.redirect{...} | 
 
  | 2016-07-21 | jbe | Do not include _tempstore by default for external URLs | 
 
  | 2016-07-21 | jbe | Fixed typo in previous commit | 
 
  | 2016-07-21 | jbe | Fixed behavior of encode.url{...} when mixing "external" and "params" arguments | 
 
  | 2016-07-21 | jbe | Fixed wrong documentation (no leading slash in request.get_path) | 
 
  | 2016-07-21 | jbe | Fixed error in error creation in execute._create_sorted_execution_list when two initializers have the same name | 
 
  | 2016-07-21 | jbe | Pass error string of coroutine in execute._initializers | 
 
  | 2016-06-01 | jbe | Use snprintf instead of sprintf as a precautionary measure for security | 
 
  | 2016-05-16 | jbe | Added tag v2.1.0 for changeset 0221836a9db5 | 
 
  | 2016-05-16 | jbe | Changed version number to 2.1.0v2.1.0 | 
 
  | 2016-05-16 | jbe | Do not use luaL_addchar unless Lua string buffer is on top of stack (possible segmentation fault) | 
 
  | 2016-02-28 | jbe | Added net.configure_mail{...} function to allow other mail interfaces than sendmail | 
 
  | 2016-02-16 | jbe | merge | 
 
  | 2016-02-16 | bsw | Added correct use of attr arguments to ui.submit() | 
 
  | 2016-02-13 | jbe | Bugfix for integer decoder in JSON library | 
 
  | 2016-02-09 | jbe | Allow <db_handle>:create_list(...) to create a non-empty list by passing a table as argument (needed for references) | 
 
  | 2016-02-05 | jbe | Updated documentation | 
 
  | 2016-01-20 | jbe | Another change to make <db_object>:try_save() work properly with "document_column" | 
 
  | 2016-01-20 | jbe | Make <db_object>:try_save() work properly with "document_column" being set (by using "_col" proxy) | 
 
  | 2016-01-20 | jbe | Methods :create_object() and :create_list() ignore any additional table argument; "_class" attribute is always set; "_col" proxy respects foreign keys | 
 
  | 2016-01-16 | jbe | Added a (currently unused) pure Lua version of extos.pfilter(...) | 
 
  | 2016-01-16 | jbe | Fixed autodoc documentation of extos.pfilter(...) | 
 
  | 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 | 
 
  | 2016-01-14 | jbe | Lua 5.3 compatibility: do not use luaL_checkint | 
 
  | 2016-01-12 | jbe | Stack traceback for "coro" (initializers/finalizers) | 
 
  | 2016-01-12 | jbe | Fixed bug which was introduced during code-cleanup of <db_handle>:quote_string(...) function | 
 
  | 2016-01-12 | jbe | Bugfix regarding emergency memory cleanup (missing memory initialization) | 
 
  | 2016-01-12 | jbe | Bugfix in mondelefant.connect{...} | 
 
  | 2016-01-12 | jbe | Added downward-compatibility code for mondelefant.connect{engine='postgresql', ...} call | 
 
  | 2016-01-12 | jbe | Fixed invalid key to next bug | 
 
  | 2016-01-12 | jbe | Bugfix in mondelefant_atom_connector: Properly handle big numbers (integer and non-integer) | 
 
  | 2016-01-09 | jbe | Removed excessive line | 
 
  | 2016-01-09 | jbe | Renamed "columns" property to "_col" | 
 
  | 2016-01-09 | jbe | Proxy table to directly access column-values of a database row (e.g. if document_column is set or for reserved method names) | 
 
  | 2016-01-09 | jbe | Changed mondelefant_result_index C-function: lookup in _data table (regular columns) is done last; lookup in _data table is omitted if "document_column" attribute of class is set | 
 
  | 2016-01-09 | jbe | Always write to document when "document_column" is set in class | 
 
  | 2016-01-09 | jbe | Removed some line-breaks | 
 
  | 2016-01-08 | jbe | Improved memory cleanup in case of out-of-memory errors (PQnotifies and PQunescapeBytea) | 
 
  | 2016-01-07 | jbe | Updated Makefile.options to use pg_config binary and included /usr/include/lua5.2 (for Debian) | 
 
  | 2016-01-07 | jbe | Replaced mondelefant_cleanup function with local cleanup code | 
 
  | 2016-01-07 | jbe | Added missing mondelefant_cleanup(conn) call for previous commit in __gc metamethod | 
 
  | 2016-01-07 | jbe | Hack to avoid cumulating memory leaks in case of (caught) out-of-memory errors | 
 
  | 2016-01-06 | jbe | Some code-cleanup and fixed comments; Better behavior on out-of-memory errors in certain cases | 
 
  | 2016-01-06 | jbe | Further fixes in mondelefant.connect{...} (including proper handling of garbage collection in case of memory allocation errors); Code cleanup (use luaL_setmetatable, which is available since Lua 5.2) | 
 
  | 2016-01-06 | jbe | Updated year of copyright notice | 
 
  | 2016-01-06 | jbe | Fixed syntax error in autodoc documentation of mondelefant.connect{...} | 
 
  | 2016-01-06 | jbe | Updated mondelefant.connect{...} documentation | 
 
  | 2016-01-06 | jbe | Do not require "engine" field to be set for mondelefant.connect{...}; Fixed bugs in mondelefant.connect{...} that could have crashed Lua; Shortened Lua registry key for mondelefant library | 
 
  | 2016-01-04 | jbe | Quick fix to avoid problems on document creation | 
 
  | 2016-01-04 | jbe | Bugfix in "document_column" write mechanism: write to document field when column does NOT exist | 
 
  | 2016-01-03 | jbe | Bug in <db_handle>:try_query(...) fixed, which caused errors when result contains more than two columns (bug introduced by changeset fb98b17056e5) | 
 
  | 2015-12-10 | jbe | Dropped compatibility code for Lua 5.1 (assume LUA_VERSION_NUM >= 502) | 
 
  | 2015-12-10 | jbe | Improved error handling in mondelefant_native.c; Fixed bug in error handling when PQsendQuery returned 0 | 
 
  | 2015-12-09 | jbe | Use uservalues rather than ephemeron tables in mondelefant | 
 
  | 2015-12-09 | jbe | Fixed error in autodoc documentation of <db_handle>:quote_binary(...) | 
 
  | 2015-12-09 | jbe | Documentation of return values of <db_handle>:wait(...) call in case of error or timeout | 
 
  | 2015-12-09 | jbe | Added <db_handle>:wait(...) method to wait for NOTIFYs | 
 
  | 2015-12-04 | jbe | Updated framework/webmcp_version file to match current version | 
 
  | 2015-12-03 | jbe | Reset window.location.hash after collapsing/expanding sections in autodoc reference | 
 
  | 2015-12-03 | jbe | Keep track of expanded sections in autodoc reference (and collapse sections on hash change) | 
 
  | 2015-12-03 | jbe | Utilize onhashchange event in autodoc output | 
 
  | 2015-12-02 | jbe | Changed version number to 2.0.4 | 
 
  | 2015-12-01 | jbe | Changed version numbers of dependencies in documentation | 
 
  | 2015-12-01 | jbe | Callback of ui.list{...} receives index as second argument | 
 
  | 2015-12-01 | jbe | Added missing parenthesis around gsub call (code cleanup only) | 
 
  | 2015-11-16 | jbe | New implementation of (proxy) write access to fields of JSON object in a special column | 
 
  | 2015-11-16 | jbe | New implementation of (proxy) read access to fields of JSON object in a special column | 
 
  | 2015-11-16 | jbe | Reverted changes to mondelefant_result_index and mondelefant_result_newindex C-functions (proxying of JSON document) | 
 
  | 2015-11-16 | jbe | Anchor (URI fragment) support for autodoc system | 
 
  | 2015-11-16 | jbe | Extended _column_info table to be an associative array as well (in addition to a sequence); Allow direct (proxy) access to fields of JSON object in a special column (completed write access) | 
 
  | 2015-11-16 | jbe | Removed wrongly committed lines | 
 
  | 2015-11-16 | jbe | Preparatory work for proxy write access to "document_column" | 
 
  | 2015-11-15 | jbe | Slightly improved efficiency of (JSON) document proxying in mondelefant_native.c | 
 
  | 2015-11-14 | jbe | Allow direct (proxy) access to fields of JSON object in a special column (set in the model) (write access not implemented yet) | 
 
  | 2015-11-14 | jbe | Proper support for mutable data types (JSON objects/arrays) in table columns | 
 
  | 2015-11-14 | jbe | Added mutability state handlers in mondelefant_atom_connector.lua and prepare its usage in mondelefant_native.c | 
 
  | 2015-11-14 | jbe | Support for primary keys in JSON documents (fixes mistake with extra parenthesis in RETURN clause) | 
 
  | 2015-08-22 | jbe | Workaround for issue with noncompliant (_GNU_SOURCE) strerror_r() implementation | 
 
  | 2015-08-07 | jbe | Added tag v2.0.3 for changeset 35d1b6485145 | 
 
  | 2015-08-05 | jbe | Changed version to 2.0.3v2.0.3 | 
 
  | 2015-08-05 | jbe | Reverted previous changeset (6ad9f6113c52, Support for primary keys in JSON documents) | 
 
  | 2015-07-27 | jbe | Bugfix in request.set_absolute_baseurl and request.register_mime_type (use request.configure to allow call at configuration time) | 
 
  | 2015-06-21 | jbe | Updated documentation for new Moonbridge version (again) | 
 
  | 2015-06-20 | jbe | Updated documentation for new Moonbridge version | 
 
  | 2015-05-22 | jbe | Support for primary keys in JSON documents | 
 
  | 2015-03-29 | jbe | Added tag v2.0.2 for changeset 1d850c6688b6 | 
 
  | 2015-03-29 | jbe | New release of v2.0.2 because tar.gz file of v2.0.1 did not contain Makefile.optionsv2.0.2 | 
 
  | 2015-03-29 | jbe | Fixed autodoc comment for auth.openid.verify{...} | 
 
  | 2015-03-26 | jbe | Added tag v2.0.1 for changeset 785ff282af16 | 
 
  | 2015-03-26 | jbe | Changed version string to "2.0.1"v2.0.1 | 
 
  | 2015-03-26 | jbe | Bugfix in trace.error{}: close all open sections to show timings | 
 
  | 2015-03-26 | jbe | Code cleanup in request.handler(...) and request.default_router(...) | 
 
  | 2015-03-26 | jbe | Bugfix in request.get_param_strings{...} which caused an empty table to be returned | 
 
  | 2015-03-26 | jbe | Bugfix in request.get_param_strings{...} regarding include_internal flag | 
 
  | 2015-03-26 | jbe | Bugfix in request.get_param{...} function regarding metadata | 
 
  | 2015-03-26 | jbe | Fixed comment | 
 
  | 2015-03-26 | jbe | Fixed indentation of autodoc comments | 
 
  | 2015-03-26 | jbe | Code cleanup and performance improvements regarding 404 check; Deprecated encode.action_file_path{...} and encode.view_file_path{...} | 
 
  | 2015-03-26 | jbe | extos.stat(...) returns false (instead of nil) if file does not exist; Added extos.lstat(...) and extos.fstat(...) | 
 
  | 2015-03-26 | jbe | trace.debug(...) now handles nil values properly | 
 
  | 2015-03-26 | jbe | Fixed commas in autodoc comments | 
 
  | 2015-03-26 | jbe | Fixed two tiny errors in autodoc comments in mondelefant | 
 
  | 2015-03-26 | jbe | Prohibit public access to listing of subdirectories in static/ (on BSD systems) | 
 
  | 2015-03-26 | jbe | Bugfix regarding MIME types for static file delivery | 
 
  | 2015-03-26 | jbe | Fixed documentation of extos.listdir(...), which was wrong | 
 
  | 2015-03-26 | jbe | Added new function extos.stat(...) | 
 
  | 2015-03-26 | jbe | Code cleanup in extos.c: use 1.0e9 instead of 0.000000001 to avoid floating-point inaccuracies, added "const" qualifiers to avoid two compiler warnings | 
 
  | 2015-03-24 | jbe | Bugfix: respect "index" argument to request.get_param{...} function; Allow access to metadata of POST fields in request.get_param{...} | 
 
  | 2015-03-24 | jbe | Added tag v2.0.0 for changeset f85de175b8c0 | 
 
  | 2015-03-24 | jbe | Updated LICENSE filev2.0.0 | 
 
  | 2015-03-24 | jbe | Restored accidentally modified Makefile.options file | 
 
  | 2015-03-24 | jbe | Documented maximum_input_chunk_size option to listen function | 
 
  | 2015-03-24 | jbe | Updated documentation of listen function | 
 
  | 2015-03-24 | jbe | Detect interval handlers with duplicate name; Added documentation for listen{...} | 
 
  | 2015-03-24 | jbe | Set default value of max requests per fork to 200 instead of 100 | 
 
  | 2015-03-24 | jbe | merge | 
 
  | 2015-03-24 | jbe | Updated error message for accidentally setting globals | 
 
  | 2015-03-24 | bsw | Updated trace style of demo app | 
 
  | 2015-03-24 | jbe | Bugfix in request.get_param{...} | 
 
  | 2015-03-24 | jbe | Modified error message when setting global variable | 
 
  | 2015-03-24 | jbe | 404 handling of unroutable requests | 
 
  | 2015-03-24 | jbe | Bugfix regarding request_per_connection counting; Use new :close_after_finish() method of Moonbridge | 
 
  | 2015-03-24 | jbe | Discard process after error | 
 
  | 2015-03-24 | jbe | Bugfix in mcp.lua regarding passing http_options | 
 
  | 2015-03-24 | jbe | Autodoc comments improved | 
 
  | 2015-03-23 | jbe | Root __init.lua function must not set global variables without _G now; Documentation for "_" function added | 
 
  | 2015-03-23 | jbe | Check _MOONBRIDGE_VERSION instead of global "listen" function to identify Moonbridge environment | 
 
  | 2015-03-23 | jbe | Renamed configuration options for listen function | 
 
  | 2015-03-23 | jbe | Updated autodoc comments | 
 
  | 2015-03-23 | jbe | Fixes in autodoc comments | 
 
  | 2015-03-23 | jbe | Fixed typo in error message | 
 
  | 2015-03-23 | jbe | Added missing autodoc end tag in mcp.lua | 
 
  | 2015-03-23 | jbe | Invoke Moonbridge's listen function without delay (requires passing http_options as argument); Code cleanup | 
 
  | 2015-03-23 | jbe | Support intervals; Interactive shell requires application name now | 
 
  | 2015-03-22 | jbe | Added webmcp_version file | 
 
  | 2015-03-22 | jbe | Removed some redundancy from error messages | 
 
  | 2015-03-22 | jbe | Check if framework path is correct in mcp.lua (gives a more helpful error message if the framework path is wrong) | 
 
  | 2015-03-22 | jbe | Added missing underscore to "tempstore" | 
 
  | 2015-03-22 | jbe | Bugfix for newly introduced loadcached function (use the cache) | 
 
  | 2015-03-22 | jbe | Remove file type identification line from translation files of demo application (no longer permitted) | 
 
  | 2015-03-22 | jbe | Mechanism to load, compile, and cache Lua code from the filesystem | 
 
  | 2015-03-22 | jbe | merge | 
 
  | 2015-03-22 | bsw | Improved trace time output | 
 
  | 2015-03-22 | jbe | Added commas to time-triple output of trace system | 
 
  | 2015-03-22 | jbe | Bugfixes regarding time triples in trace._render_sub_tree(...) | 
 
  | 2015-03-22 | jbe | Initialize db_time variable of root node of trace tree | 
 
  | 2015-03-22 | jbe | Fixed wrong variable name in trace._render_sub_tree(...) | 
 
  | 2015-03-22 | jbe | Time triple (cpu/db/total) for trace system | 
 
  | 2015-03-22 | jbe | Removed CPU string from trace output | 
 
  | 2015-03-22 | jbe | Fixed typo in trace._render_sub_tree(...) | 
 
  | 2015-03-22 | jbe | Trace real time and CPU time | 
 
  | 2015-03-22 | jbe | Added factor 1000 to display milliseconds correctly | 
 
  | 2015-03-22 | jbe | Store execution time in trace.sql{...} | 
 
  | 2015-03-22 | jbe | Bugfix: Print execution time of SQL statements also in case when no error occurred | 
 
  | 2015-03-22 | jbe | Always enable SQL tracer (within framework/env/__init.lua); Record execution time of SQL statements | 
 
  | 2015-03-22 | jbe | Documentations of global constants | 
 
  | 2015-03-22 | jbe | Added missing local statement in env/encode/json.lua | 
 
  | 2015-03-22 | jbe | Enable caching for static content | 
 
  | 2015-03-22 | jbe | Cache control; Added documentation for request.add_header(...) | 
 
  | 2015-03-22 | jbe | Removed timeout management (will be part of moonbridge) | 
 
  | 2015-03-22 | jbe | Removed TODO message regarding trace system | 
 
  | 2015-03-22 | jbe | Request/response timeouts | 
 
  | 2015-03-22 | jbe | Adjusted env/trace/__init.lua to deal with forking | 
 
  | 2015-03-22 | jbe | Code cleanup regarding loading of "multirand" library | 
 
  | 2015-03-22 | jbe | encode.json{...} does not support atoms anymore but uses the JSON library | 
 
  | 2015-03-22 | jbe | Fixed documentation for JSON library: __len and __index metamethods are used instead of __ipairs | 
 
  | 2015-03-22 | jbe | Perform relative 301/302 redirects (according to RFC 7231) | 
 
  | 2015-03-22 | jbe | Code cleanup: handle I/O errors while reading template file | 
 
  | 2015-03-21 | jbe | Added multirand library to execution order in documentation | 
 
  | 2015-03-21 | jbe | Use "./" instead of "" as relative baseurl | 
 
  | 2015-03-21 | jbe | Added missing comma in documentation of request.get_param_string{...} | 
 
  | 2015-03-21 | jbe | Updated documentation; Switched version string to "2.0.0" | 
 
  | 2015-03-21 | jbe | Bugfix/code-cleanup regarding initializers/finalizers: correctly detect yield-values and remove finalizers upon execution | 
 
  | 2015-03-21 | jbe | Bugfix in request.redirect{...}: allow params to be nil | 
 
  | 2015-03-21 | jbe | Allow POST param "_webmcp_id" to overwrite/set the id field in routing information | 
 
  | 2015-03-21 | jbe | Removed Lua 5.1 compatibility code in webmcp_accelerator.c | 
 
  | 2015-03-21 | jbe | Tiny optimization in slot.put_into(...) | 
 
  | 2015-03-20 | jbe | Register mondelefant.class_prototype.get_reference(...) and mondelefant.class_prototype.get_foreign_key_reference_name(...) functions in mondelefant_native.c for use through Lua code | 
 
  | 2015-03-20 | jbe | Added missing parenthesis in env/request/force_absolute_baseurl.lua | 
 
  | 2015-03-20 | jbe | Proper handling of 404's and mime types for static file delivery | 
 
  | 2015-03-20 | jbe | Clean json library in root Makefile | 
 
  | 2015-03-20 | jbe | Added missing file libraries/extos/extos.autodoc.lua (accidentally not been tracked) | 
 
  | 2015-03-20 | jbe | Support for external redirects and redirects to static files | 
 
  | 2015-03-20 | jbe | Renamed local variable in mcp.lua to avoid shaddowing of global "request" variable | 
 
  | 2015-03-20 | jbe | Added missing parenthesis in env/slot/__init.lua | 
 
  | 2015-03-20 | jbe | New configuration options "min_requests_per_connect" and "max_requests_per_connect"; Bugfix: Send headers added with request.add_header(...) also in case of 303 Redirect | 
 
  | 2015-03-17 | jbe | Added newline at end of file framework/env/slot/put.lua | 
 
  | 2015-03-17 | jbe | Replaced request.add_initializer(...) and request.add_variable(...) with request.for_each(...) and request.configure(...) which both execute the passed function once in any case when being called | 
 
  | 2015-03-16 | jbe | Added demo-app/app/main/_postfork/01-db.lua | 
 
  | 2015-03-15 | jbe | Work on __init.lua files to support handling multiple requests per connect | 
 
  | 2015-03-15 | jbe | Allow tables as sub-values of request variables (won't be cloned) | 
 
  | 2015-03-15 | jbe | Initialize global variable 'app' on every request | 
 
  | 2015-03-15 | jbe | Code optimization in slot.reset_all{...} | 
 
  | 2015-03-15 | jbe | Remove env/ui_deprecated | 
 
  | 2015-03-14 | jbe | New functions request.add_initializer(...) and request.add_variable(...) to allow per-request initialization; Merged request.process() with request.handler(...) | 
 
  | 2015-03-02 | jbe | Work on demo application (to fit modified WebMCP API); Bugfixes of WebMCP | 
 
  | 2015-03-01 | jbe | Bug in request.get_param_strings{...} fixed, which caused request._http_request.post_params to be corrupted | 
 
  | 2015-03-01 | jbe | Use correct path for static file delivery | 
 
  | 2015-03-01 | jbe | Bugfix in request.process(): io.open instead of file.open | 
 
  | 2015-03-01 | jbe | Work on static file delivery | 
 
  | 2015-03-01 | jbe | Bugfix in request.set_cookie{...} | 
 
  | 2015-03-01 | jbe | Added missing pairs(...) call in for-loop in request.process() implementation | 
 
  | 2015-03-01 | jbe | Added missing local declaration in framework/env/request/process.lua | 
 
  | 2015-03-01 | jbe | Another bugfix in request.get_view() | 
 
  | 2015-03-01 | jbe | Bugfix in request.get_view() | 
 
  | 2015-03-01 | jbe | Added missing local declaration in ui.list{...} implementation | 
 
  | 2015-03-01 | jbe | Send "Connection: close" header to terminate process | 
 
  | 2015-03-01 | jbe | Skip application based initializers in interactive mode | 
 
  | 2015-03-01 | jbe | Allow illegal routes | 
 
  | 2015-03-01 | jbe | Added missing local statement in table.new(...) | 
 
  | 2015-03-01 | jbe | Modified global_metatable.__newindex metamethod | 
 
  | 2015-02-28 | jbe | Bugfix for globals exception (compare with _G instead of _ENV) | 
 
  | 2015-02-28 | jbe | Exception for setting global variables | 
 
  | 2015-02-28 | jbe | Added local variable declarations in request/default_router.lua | 
 
  | 2015-02-28 | jbe | Corrected level of error() call in mcp.lua | 
 
  | 2015-02-28 | jbe | Added level to error() call for setting global variables in mcp.lua | 
 
  | 2015-02-28 | jbe | Allow setting certain global variables in autoloader | 
 
  | 2015-02-28 | jbe | Pass _ENV to loaded chunks | 
 
  | 2015-02-28 | jbe | Replace global environment as soon as possible in mcp.lua | 
 
  | 2015-02-27 | jbe | Bugfix in local function pack_return_values in framework/env/execute/chunk.lua | 
 
  | 2015-02-27 | jbe | Workaround for postfork-loading of multirand library | 
 
  | 2015-02-27 | jbe | Added function request.get_cookie{...} | 
 
  | 2015-02-27 | jbe | Added missing request.get_path() function | 
 
  | 2015-02-27 | jbe | Fixed typo in execute._create_sorted_execution_list(...) | 
 
  | 2015-02-27 | jbe | Initialize listeners list in framework/bin/mcp.lua | 
 
  | 2015-02-27 | jbe | Removed request._app_basepath and request._app_basebase from env/request/__init.lua | 
 
  | 2015-02-27 | jbe | Finished removing all references to cgi module (except demo-app); Removed partial loading mechanism | 
 
  | 2015-02-27 | jbe | Use request.get_param{...} and request.get_param_strings{...} functions in request.process() | 
 
  | 2015-02-25 | jbe | More work on Moonbridge integration: several changes in env/request | 
 
  | 2015-02-22 | jbe | Bugfix: call execute.prefork_initializers() only once in mcp.lua | 
 
  | 2015-02-22 | jbe | Simplified autoloader in mcp.lua | 
 
  | 2015-02-22 | jbe | Removed unnecessary extra slash in autoloader in mcp.lua | 
 
  | 2015-01-30 | jbe | Bugfixes/improvements in mcp.lua | 
 
  | 2015-01-12 | jbe | Work on request.process(...), request.default_router(...), request.router(), request.handler(...) | 
 
  | 2015-01-12 | jbe | Some code cleanup/rearrangement for request handling | 
 
  | 2015-01-10 | jbe | Work on Moonbridge integration: added execute._initializers(...), new function request.get_param{...}; Code cleanup in mcp.lua and tempstore.save(...) | 
 
  | 2015-01-10 | jbe | Renamed "key" argument to "name" argument in request.set_perm_param(...) | 
 
  | 2015-01-10 | jbe | Storage of Moonbridge's HTTP request and request handler options in request environment | 
 
  | 2015-01-10 | jbe | Changes in mcp.lua regarding configuration management (only single application allowed) | 
 
  | 2015-01-10 | jbe | Moved request handling code from mcp.lua to request.handler(...) | 
 
  | 2015-01-10 | jbe | Removed functions request.get_config, request.get_app_basepath, request.get_app_name | 
 
  | 2015-01-10 | jbe | Pre/postfork initializers and finalizers via coroutines | 
 
  | 2015-01-09 | jbe | Load "moonbridge_http" locally in framework/bin/mcp.lua | 
 
  | 2015-01-09 | jbe | Code cleanup and work on Moonbridge integration | 
 
  | 2015-01-09 | jbe | Correct handling of nil's in return tuples in execute.chunk{...} | 
 
  | 2015-01-09 | jbe | Moonbridge invocation in framework/bin/mcp.lua | 
 
  | 2015-01-09 | jbe | Removed CGI support; Created draft for new MCP program to be used with "Moonbridge Network Server for Lua Applications" | 
 
  | 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 | 
 
  | 2014-08-11 | jbe | Fixed inline documentation of slot.put_into(...) | 
 
  | 2014-08-11 | jbe | Fix in autodoc.lua to allow ellipsis in return values | 
 
  | 2014-08-11 | jbe | Fix in inline documentation of atom.integer.invalid | 
 
  | 2014-08-11 | jbe | Fix in JSON documentation | 
 
  | 2014-08-11 | jbe | Bugfix in autodoc.lua; Added documentation for JSON library; json.import(...) returns json.null for "null" on top-level | 
 
  | 2014-08-11 | jbe | Improved performance of JSON library by storing shadow tables directly via a lightuserdata key instead of using ephemeron tables | 
 
  | 2014-08-10 | jbe | Minimum decimal floating point precision of 16 in json.encode(...) | 
 
  | 2014-08-10 | jbe | Dynamic determination of decimal floating point precision in json.export(...) | 
 
  | 2014-08-10 | jbe | Increased decimal precision to 17 in json.export(...) | 
 
  | 2014-08-10 | jbe | Increase precision of exported floats to 16 decimal digits in json.export(...) | 
 
  | 2014-08-10 | jbe | Bugfix in json.export(...); Better argument checking for json.export(...) | 
 
  | 2014-08-10 | jbe | Added comments to json.export(...) function | 
 
  | 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 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() | 
 
  | 2011-06-10 | jbe | Documentation for "attr", "a_attr" and "form_attr" arguments to function ui.link{...} | 
 
  | 2011-06-10 | jbe | Added "return false" to onclick event of action links with href="#" | 
 
  | 2011-06-10 | jbe | class_prototype.object:try_save() can create rows with DEFAULT VALUES | 
 
  | 2010-11-08 | jbe | Added tag v1.1.2 for changeset 07ddd0da7479 | 
 
  | 2010-11-08 | jbe | Version number changed to 1.1.2v1.1.2 | 
 
  | 2010-10-16 | jbe | Removed excess indentation in env/ui/paginate.lua | 
 
  | 2010-10-16 | jbe | Code style and comment changed for slot.reset_all{...} | 
 
  | 2010-10-16 | jbe | Deprecated execute.load_chunk{...} and introduced execute.chunk{...} | 
 
  | 2010-10-16 | jbe | Changes of code style in env/trace/_render_sub_tree.lua | 
 
  | 2010-10-16 | jbe | Added preliminary notice for "disabled_records" in ui.field.select{...} | 
 
  | 2010-10-16 | jbe | Changes of code style in webmcp.lua | 
 
  | 2010-10-16 | jbe | Added TODO related to library compilation to Makefile.options | 
 
  | 2010-10-16 | jbe | New functions trace.disable() and trace.is_disabled() | 
 
  | 2010-10-16 | jbe | Allow mondelefant.connect to be called with an explicit "conninfo" string | 
 
  | 2010-10-16 | jbe | Added method <db_selector>:add_with(...) to create queries WITH RECURSIVE | 
 
  | 2010-10-13 | Daniel Poelzleithner | fix doc and depricated api use | 
 
  | 2010-10-09 | Daniel Poelzleithner | concat all arguments into one message | 
 
  | 2010-10-09 | Daniel Poelzleithner | allow multiple arguments to trace.debug | 
 
  | 2010-10-07 | Daniel Poelzleithner | fix cases where container html attrs could not be set | 
 
  | 2010-10-06 | Daniel Poelzleithner | allow execptions an slot.reset_all() | 
 
  | 2010-10-05 | Daniel Poelzleithner | add missing debug_table | 
 
  | 2010-10-05 | Daniel Poelzleithner | add id/params support | 
 
  | 2010-10-05 | Daniel Poelzleithner | add execute.load_chunk(args) | 
 
  | 2010-09-20 | Daniel Poelzleithner | allow disabled records in select widget | 
 
  | 2010-09-20 | Daniel Poelzleithner | add trace.debug_traceback() function | 
 
  | 2010-09-19 | Daniel Poelzleithner | allow webmcp path to be set in cgi script | 
 
  | 2010-09-15 | Daniel Poelzleithner | fix crash on eglibc | 
 
  | 2010-07-08 | jbe | Added tag v1.1.1 for changeset a02c25eb3517 | 
 
  | 2010-07-08 | jbe | Added missing autodoc end tag in mondelefant.luav1.1.1 | 
 
  | 2010-07-08 | bsw | Make request.get_json_request_slots return nil, when running WebMCP shell (cgi is nil) | 
 
  | 2010-06-04 | jbe | Code cleanup and documentation added; Year in copyright notice changed to 2009-2010 | 
 
  | 2010-04-22 | jbe | Added tag v1.1.0 for changeset 2e1dbc97877a | 
 
  | 2010-04-22 | jbe | Changed version to 1.1.0v1.1.0 | 
 
  | 2010-04-02 | jbe/bsw | OpenID 2.0 Relying Party support | 
 
  | 2010-03-25 | jbe | Added tag v1.0.9 for changeset 486ad118c277 | 
 
  | 2010-03-25 | bsw | Fixed wrong/duplicate autodoc entry in rocketcgi.luav1.0.9 | 
 
  | 2010-03-25 | jbe | Added tag v1.0.9 for changeset 944642a3e488 | 
 
  | 2010-03-25 | jbe/bsw | New set_cookie functions; Added inline documentation; Make set_allowed_json_request_slots work in interactive shell | 
 
  | 2010-02-20 | jbe | Added tag v1.0.8 for changeset a29c8ffb3f82 | 
 
  | 2010-02-20 | jbe/bsw | New function ui.filters{...}v1.0.8 | 
 
  | 2010-02-19 | jbe | Added tag v1.0.7 for changeset f3d3203cd2e4 | 
 
  | 2010-02-19 | jbe | Documentation for partial loading addedv1.0.7 | 
 
  | 2010-02-12 | jbe/bsw | Added ui.partial and other functions, which allow partial content replacement using XMLHttpRequests; Image support for ui.link | 
 
  | 2010-02-03 | jbe | Modified encode.json to avoid special CDATA sequences in output | 
 
  | 2010-01-31 | jbe/bsw | CDATA-escaping with JavaScript comments for ui.script | 
 
  | 2010-01-31 | jbe | Bugfix: Negative offset when paginating empty result set | 
 
  | 2010-01-30 | jbe | Tags for v1.0.0 to v1.0.6 added | 
 
  | 2010-01-22 | jbe/bsw | Version 1.0.6v1.0.6 | 
 
  | 2010-01-02 | jbe | Version 1.0.5v1.0.5 | 
 
  | 2009-12-25 | jbe/bsw | Version 1.0.4v1.0.4 | 
 
  | 2009-12-10 | jbe | Version 1.0.3v1.0.3 | 
 
  | 2009-12-10 | jbe/bsw | Version 1.0.2v1.0.2 | 
 
  | 2009-11-17 | jbe | Version 1.0.1v1.0.1 | 
 
  | 2009-10-25 | jbe/bsw | Version 1.0.0v1.0.0 |