|
cd52bd36
|
feature: added new API function ngx.config.prefix() to return the nginx serve...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
c99ebeb4
|
documented the new lua_use_default_type directive.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
a95851bb
|
doc: updated the docs for ngx.req.socket(raw) to reflect the recent change th...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
b6715395
|
doc: bumped version to 0.9.1; also added a new section "System Environment Va...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
594f55bc
|
added a test case to exercise a bug in ngx_gunzip module with which ngx.flush...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
4615fd59
|
bugfix: use of ngx.exit() to abort pending subrequests in other "light thread...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
4ec0347d
|
merge
Merge branch 'master' into ffi
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
b1ec2754
|
optimize: made ngx.re.match and ngx.re.gmatch faster for LuaJIT 2.x when ther...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
9f134736
|
added a test for accessing $proxy_host and $proxy_port in Lua. this test requ...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
b361a101
|
updated valgrind.suppress to reflect recent changes.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
db87600e
|
doc: added language syntax highlighting to the markdown version.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
647706f5
|
added a test case that exercises a bug in nginx's cache lock, which could lea...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
a8396e50
|
bugfix: downstream write events might interfere with upstream cosockets that ...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
1f65751f
|
bugfix: removing a request header might lead to memory corruptions. thanks Bj...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
82ba941d
|
bugfix: reading the value of ngx.status might get different values than ngx.v...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
1c0a9e83
|
added a test for using ngx.flush(true) with the standard ngx_gzip module. it ...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
350e38a3
|
bugfix: the bookkeeping state for already-freed user threads might be incorre...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
0f3c249a
|
bugfix: calling ngx.thread.wait() on a user thread object that is already wai...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
dad8ba3a
|
doc: fixed the context for the lua_package_path and lua_package_cpath directi...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
22ba5b11
|
fixed the test plan in 082-body-filter.t.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
9e39cfd6
|
bugfix: the alert "zero size buf" could be logged when assigning an empty Lua...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
9bae5adf
|
refactor: eliminated introducing NULL chain link in body_filter_by_lua*, whic...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
45319bfe
|
doc: markdown: added lots of "Back to TOC" links to each sections but the beg...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
71d42c6d
|
doc: markdown: added a "Table of Contents".
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
b2256966
|
docs: markdown: made the module name more readable.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
d8c8e86c
|
docs: markdown: fixed more external links that still point to wiki.nginx.org.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
f026151f
|
docs: markdown: fixed links that were pointing to wiki.nginx.org, wherever po...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
70ecf928
|
docs: fixed the links in the markdown source. now they no longer point to the...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
82cbbd83
|
bugfix: subrequests initiated by ngx.location.capture* could trigger unnecess...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
f17fc094
|
bugfix: the Lua error when ngx.sleep() was used in log_by_lua* was not friend...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
39ac6421
|
bugfix: ngx.req.set_header("Host", value) would overwrite the value of $host ...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
335ad8cc
|
added a code comment regarding the "active_connections" field in ngx_http_lua...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
b41f546c
|
fixed the preallocation size for the "coroutine" Lua table.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
9a986c9f
|
merge
Merge branch 'master' into ffi
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
ca90ef43
|
optimize: pre-allocate space for the resulting Lua tables in ngx.location.cap...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
054444dd
|
optimize: preallocate some space in our Lua registry tables to reduce the ini...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
0b3c47a3
|
optimize: preallocate the space for the metatable for the global environment ...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
101f8d9e
|
optimize: preallocate 4 hashtable slots in the ngx.ctx tables.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
ace93e66
|
optimize: preallocate space for the "ngx.thread" lua table during API initial...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
d7e8ff8c
|
merge
resolved a merge conflict.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
136087f3
|
optimize: preallocate space for the "coroutine" lua table.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
bc849644
|
optimize: preallocate space for the "coroutine" lua table.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
330fe6e5
|
merge
merged "master" into "ffi".
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
c304f359
|
bugfix: when there were no existing Cache-Control response headers, "ngx.head...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
01bf02aa
|
bugfix: the original lettercase of the header name was lost when creating the...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
487618a8
|
bugfix: header_filter_by_lua*, body_filter_by_lua*, and ngx.location.capture*...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
bc43c436
|
docs: added more explanation on subrequests' request body handling. thanks Ję...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
cd669b55
|
made a test case in 024-access/client-abort.t less possible to fail due to ti...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
fc03bfec
|
bugfix: now ngx.req.socket(raw) returns proper error when there is some other...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
ebf9cc86
|
feature: now the raw request cosocket returned by ngx.req.socket() no longer ...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
37409629
|
added tests for the new lua_use_default_type directive.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
e5d47c44
|
bugfix: we always printed the "lua hit request header limit" debug log messag...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
789e36b4
|
feature: added the new configuration directive "lua_use_default_type" for con...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
d8a26649
|
optimize: now we pre-calculate the exact size of the resulting Lua table and ...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
f9982562
|
reindexed the 025-codecache.t test file.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
2063a94b
|
docs: bumped version to 0.9.0 and mentioned lua-resty-websocket and lua-resty...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
eabadd9b
|
docs: documented the new ngx.req.socket(true) API, upon which fancy protocols...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
04e53ee3
|
bugfix: Lua VM might run out of memory when lua_code_cache is off; now we alw...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
8e6c9a31
|
change: raised the "lua_code_cache is off" warning to an alert.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
c4657a35
|
feature: now we allow use the raw request cosocket returned by ngx.req.socket...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
42567bd2
|
docs: made the "Test Suite" section up to date (I hope).
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
7720bc7d
|
removed the ngx_upstream_keepalive module from the developer build script bec...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
5dfd5471
|
tests: removed the "single" option from the "keepalive" directive because it ...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
095ed4a2
|
bugfix: compilation regressions with nginx older than 1.3.13, introduced rece...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
0387a89e
|
bugfix: Windows compatibility issue in the Lua/LuaJIT bytecode file loader: i...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
a41567b6
|
bugfix: the standard Lua coroutine API was not available in the context of in...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
c6b6b315
|
more warning fixes for the Microsoft Visual C++ compiler. thanks Edwin Cleton...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
585e7af9
|
bugfix: fixed most of the compiler warnings from the MinGW C compiler, some o...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
33832b1f
|
fixed bad request header lines in the tests in 116-raw-req-socket.t, which ca...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
a0ff1922
|
bugfix: memory invalid reads might happen when ngx.flush(true) was used: the ...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
19f6f2f3
|
merge
Merge branch 'master' into websocket
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
add6df63
|
merge
Merge branch 'master' into ffi
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
e78dea9e
|
bumped version to 0.8.10.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
1d4c76d1
|
bugfix: we did not declare the "level" local variable of ngx_http_lua_ngx_log...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
db35efd1
|
docs: documented more limitations in the current implementation.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
a98ff5f8
|
docs: avoided using module() and also recommended the lua-releng tool to loca...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
c218ed70
|
testing: fixed the stap probes for the new ffi implementation.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
8fdfc798
|
bugfix: use of the ctx->headers_sent field that was already removed.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
ca27b9e3
|
merge
Merge branch 'master' into ffi
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
6597dc59
|
merge
Merge branch 'master' into websocket
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
a641101a
|
bumped version to 0.8.9.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
235875b5
|
refactor: removed our own ctx->headers_sent field because we should used r->h...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
4256020e
|
merge
Merge branch 'master' into websocket
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
95e29316
|
bugfix: the "pool" option value could not be nil in tcpsock:connect().
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
7b726b32
|
change: we now temporarily disable the Lua API functions ngx.location.capture...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
0557e44a
|
merge
Merge branch 'master' into websocket
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
22e09118
|
bugfix: the nginx core does not send a default status line for 101 status cod...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
8bbd6aae
|
bugfix: the nginx core does not send a default status line for 101 status cod...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
876beeef
|
merge
Merge remote-tracking branch 'origin/master' into websocket
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
36157b4c
|
bugfix: tcpsock:receive(0) could hang when no data arrived; now it always ret...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
aa210493
|
merge
Merge remote-tracking branch 'origin/master' into websocket
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
38ebe9a3
|
bugfix: we did not honor the tcp_nodelay config directive in the raw downstre...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
5b7c567c
|
documented the "always_forward_body" option for ngx.location.capture() and ng...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
4c6dc4f7
|
updated docs to reflect recent changes.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
410930fa
|
feature: added support for raw downstream cosocket via the ngx.req.socket(tru...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
55776b7b
|
tests: use larger timeout settings to account for slow DNS servers.
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
ba7c1766
|
fixed those recently-added test cases that could fail in slow testing modes o...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
0f7948d5
|
bugfix: we did not escape \z, \t, and \b properly in ngx.quote_sql_str().
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
6e4b5745
|
bugfix: the null character ('\0') was not escaped in ngx.quote_sql_str() acco...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|
|
fe3c318f
|
change: we now limit the number of nested coroutines in the backtrace dump fo...
|
Yichun Zhang (agentzh) <a****h@g****m>
|
almost 13 years ago
|
|