age |
author |
description |
2015-06-23 |
jbe |
Send a TCP RST instead of TCP FIN when a socket gets garbage collected (and hasn't been closed) |
2015-06-21 |
jbe |
Support asynchronous I/O with stdin/stdout/stderr of executed child processes |
2015-06-19 |
jbe |
Code cleanup, renamed functions, added documentation for HTTP module |
2015-05-15 |
jbe |
Removed moonbridge_io.run(...); yielding read and write methods do not yield any values |
2015-05-08 |
jbe |
Improved Lua reference code for moonbridge_io.run(...) |
2015-05-08 |
jbe |
Fixed trival mistake in reference.txt |
2015-05-08 |
jbe |
New function moonbridge_io.run(...) as a "coroutine scheduler" |
2015-05-02 |
jbe |
Yielding write and flush methods for I/O |
2015-05-02 |
jbe |
Added new methods drain_call, drain_yield |
2015-05-02 |
jbe |
Method "read" always returns two return values |
2015-05-01 |
jbe |
Added methods "read_call" and "read_yield" |
2015-04-10 |
jbe |
Delete local socket in filesystem before and after listening |
2015-04-09 |
jbe |
Updated reference to include listeners and local sockets |
2015-04-08 |
jbe |
Added moonbridge_io.poll(...) |
2015-04-08 |
jbe |
Added missing freeaddrinfo() call to moonbridge_io.tcpconnect(...) function; Updated documentation regarding blocking DNS lookups of tcpconnect(...) |
2015-04-08 |
jbe |
New function moonbridge_io.tcpconnect_nb(...) for nonblocking connects |
2015-04-08 |
jbe |
Added moonbridge_io.tcpconnect(...) function |
2015-04-07 |
jbe |
Removed timeout option from socket:close(); Simulate shutdown for local sockets (Unix Domain Sockets) |
2015-04-07 |
jbe |
Removed excess linebreak in reference.txt |
2015-04-07 |
jbe |
write_nb returns total number of bytes buffered in case of block; Updated reference |
2015-04-05 |
jbe |
Reverted experimental work on non-blocking I/O with file handles |
2015-04-05 |
jbe |
Use write instead of fwrite for non-blocking I/O |
2015-04-04 |
jbe |
Mention testing of file handle buffer test in io.poll(...) |
2015-04-04 |
jbe |
Updated reference to include xread, xread_nb, write_nb |
2015-04-04 |
jbe |
Work on non-blocking I/O; Improved efficiency of :readuntil(...) |
2015-03-24 |
jbe |
New method request:close_after_finish() |
2015-03-22 |
jbe |
Improvements to reference (idle_time vs timeout) |
2015-03-20 |
jbe |
Proper handling of I/O errors; Added property "request.faulty"; Removed "io_error_handler" hook; Added documentation for global function "timeout" |
2015-03-17 |
jbe |
Added io_error_handler; Code cleanup |
2015-03-09 |
jbe |
Methods :close(), :cancel(), and :readuntil(...) do not throw I/O errors but return error message as second return value after nil |
2015-02-27 |
jbe |
Support iteration using pairs(...) on request.get_params, request.get_params_list, request.post_params, and request.post_params_list |
2015-02-17 |
jbe |
Removed method request:send_text_status_response(...); Added helloworld.luav0.3.0 |
2015-01-29 |
jbe |
Alphabetical order in reference.txt |
2015-01-29 |
jbe |
Include leading question mark in request.query |
2015-01-29 |
jbe |
Removed request.url; String in request.path does not contain a leading slash anymore; Stricter parsing of request targets |
2015-01-29 |
jbe |
New method request:send_text_status_response(...) that was previously only available internally as error_response(...) function |
2015-01-04 |
jbe |
Initial commitv0.1 |