added a code comment regarding the "active_connections" field in ngx_http_lua_socket_pool_t.
bugfix: ngx.req.set_header("Host", value) would overwrite the value of $host with bad values. thanks aviramc for the patch in #293 (and issue #292).
bugfix: the Lua error when ngx.sleep() was used in log_by_lua* was not friendly. thanks Jiale Zhi for the report.
bugfix: subrequests initiated by ngx.location.capture* could trigger unnecessary response header sending actions in the subrequest because our capturing output header filter did not set "r->header_sent".
docs: fixed the links in the markdown source. now they no longer point to the (broken) nginx wiki site.
docs: markdown: fixed links that were pointing to wiki.nginx.org, wherever possible.
docs: markdown: fixed more external links that still point to wiki.nginx.org.
docs: markdown: made the module name more readable.
doc: markdown: added a "Table of Contents".
doc: markdown: added lots of "Back to TOC" links to each sections but the beginning ones.
refactor: eliminated introducing NULL chain link in body_filter_by_lua*, which simplied the implementation a lot.
bugfix: the alert "zero size buf" could be logged when assigning an empty Lua string ("") to ngx.arg[1] in body_filter_by_lua*.
fixed the test plan in 082-body-filter.t.
doc: fixed the context for the lua_package_path and lua_package_cpath directives. thanks duhoobo for the report in #297.
bugfix: calling ngx.thread.wait() on a user thread object that is already waited (i.e., already dead) would hang forever. thanks Sam Lawrence for the report.
bugfix: the bookkeeping state for already-freed user threads might be incorrectly used by newly-created threads that are completely different. thanks Sam Lawrence for the report.
added a test for using ngx.flush(true) with the standard ngx_gzip module. it could hang in mainline nginx cores older than 1.5.3.
bugfix: reading the value of ngx.status might get different values than ngx.var.status. thanks Kevin Burke for the report.
bugfix: removing a request header might lead to memory corruptions. thanks Bjørnar Ness for the report.
bugfix: downstream write events might interfere with upstream cosockets that are slow to write to. thanks Aviram Cohen for the report.