bugfix: setting ngx.var.VARIABLE could lead to stack buffer over-read in luaL_error when an error happened.
bugfix: tcpsock:send("") resulted in the error log alert message "send() returned zero".
docs: bumped version to 0.8.4; also mentioned Nginx Systemtap Toolkit.
test: made the resolver less possible to time out in two test cases.
util/build2.sh: default to nginx 1.4.1 now.
bugfix: the ngx.ctx tables would leak memory when ngx.ctx, ngx.exec()/ngx.req.set_uri(uri, true), and log_by_lua were used together in a single location. thanks Guanlan Dai for writing the gdb utils to catch this.
docs: typo fixes in the code sample for body_filter_by_lua. thanks cyberty for reporting this issue as #261.
bugfix: when compiling with -DDDEBUG=1, there was a compilation error in ngx_http_lua_uthread.c. thanks tigeryang for the report in #259.
feature: added new directive lua_regex_match_limit for setting PCRE match_limit for regex matching.
documented the lua_regex_match_limit directive.
docs: documented the memory freeing behavior of shdict:flush_all and shdict:flush_expired.
bumped version to 0.8.5.
bugfix: when our atpanic handler for Lua VM gets called, the Lua VM is not recoverable for future use. so now we try to quit the current nginx worker gracefully so that the nginx master can spawn a new one.
give the argument of 'void' to function definitions which has no arguments

A function definition which has no arguments is
traditional-style and deprecated
Merge pull request #262 from cubicdaiya/issues/traditional_definition

give the argument of 'void' to function definitions which has no arguments
refactor: removed the unused C function ngx_http_lua_clfactory_loadstring.
Merge branch 'master' of github.com:chaoslawful/lua-nginx-module
refactor: removed the useless code for reading Lua code from stdin.
various coding style fixes in the closure factory.
bugfix: the error message was misleading when the *_by_lua_file directives failed to load the Lua file specified.