]>
git.kaiwu.me - nginx.git/log
Igor Sysoev [Mon, 21 Mar 2011 15:33:26 +0000 (15:33 +0000)]
nginx-0.9.6-RELEASE
Igor Sysoev [Mon, 21 Mar 2011 15:18:59 +0000 (15:18 +0000)]
map tests values in low case only, so caseless regex has no sense
Igor Sysoev [Wed, 16 Mar 2011 15:46:57 +0000 (15:46 +0000)]
$time_iso8601 log variable
patch by Michael Lustfield
Igor Sysoev [Wed, 16 Mar 2011 15:32:31 +0000 (15:32 +0000)]
allow regex as "map" parameter
Igor Sysoev [Mon, 21 Feb 2011 11:47:28 +0000 (11:47 +0000)]
remove semicolon, because it is already in "nginx: " prefix
Igor Sysoev [Mon, 21 Feb 2011 11:44:26 +0000 (11:44 +0000)]
fix warnings
Igor Sysoev [Mon, 21 Feb 2011 10:04:02 +0000 (10:04 +0000)]
copy OpenSSL-0.9.8r LICENSE for nginx/Windows zip
Igor Sysoev [Mon, 21 Feb 2011 10:03:28 +0000 (10:03 +0000)]
bump version
Igor Sysoev [Mon, 21 Feb 2011 09:43:59 +0000 (09:43 +0000)]
release-0.9.5 tag
Igor Sysoev [Mon, 21 Feb 2011 09:43:57 +0000 (09:43 +0000)]
nginx-0.9.5-RELEASE
Igor Sysoev [Mon, 21 Feb 2011 08:57:02 +0000 (08:57 +0000)]
fix xhtml mime type
thanks to Michael Lustfield
the previous value has been suggested by Konstantin Arkhipov
Igor Sysoev [Thu, 17 Feb 2011 15:01:16 +0000 (15:01 +0000)]
fix u->one_addr handling in ngx_inet_resolve_host()
patch by Maxim Dounin
Igor Sysoev [Thu, 17 Feb 2011 14:14:50 +0000 (14:14 +0000)]
use backlog -1 on Linux
thanks to Andrei Nigmatulin
Igor Sysoev [Thu, 17 Feb 2011 11:54:35 +0000 (11:54 +0000)]
always test proxy_redirect with slash, this fixes a case when nginx uses
proxy_pass "http://www", upstream redirects to "http://www.host/uri",
and nginx rewrites it as ".host/uri"
patch by Maxim Dounin
Igor Sysoev [Fri, 11 Feb 2011 08:02:35 +0000 (08:02 +0000)]
set current atime while setting mtime
patch by Andrei Nigmatulin
Igor Sysoev [Tue, 1 Feb 2011 16:18:55 +0000 (16:18 +0000)]
fix "error_page 497 https://" case
patch by Maxim Dounin
the bug has been introduced in r3782
Igor Sysoev [Thu, 27 Jan 2011 12:51:59 +0000 (12:51 +0000)]
utf8 parameter of geoip_country and geoip_city
patch by Denis F. Latypoff
Igor Sysoev [Thu, 27 Jan 2011 12:43:11 +0000 (12:43 +0000)]
bump version
Igor Sysoev [Fri, 21 Jan 2011 11:05:58 +0000 (11:05 +0000)]
release-0.9.4 tag
Igor Sysoev [Fri, 21 Jan 2011 11:04:39 +0000 (11:04 +0000)]
nginx-0.9.4-RELEASE
Igor Sysoev [Thu, 20 Jan 2011 15:31:24 +0000 (15:31 +0000)]
server_name $hostname
Igor Sysoev [Thu, 20 Jan 2011 15:29:53 +0000 (15:29 +0000)]
style fix: remove trailing spaces
Igor Sysoev [Thu, 20 Jan 2011 15:15:50 +0000 (15:15 +0000)]
move setting conf->server_name in merge phase
Igor Sysoev [Thu, 20 Jan 2011 13:06:21 +0000 (13:06 +0000)]
use SwitchToThread() instead of Sleep(0), because the later
may not yield control, if there is no thread with higher priority
Igor Sysoev [Thu, 20 Jan 2011 12:33:17 +0000 (12:33 +0000)]
fix building on Fedora 14
patch by Kirill A. Korinskiy
Igor Sysoev [Thu, 20 Jan 2011 12:23:00 +0000 (12:23 +0000)]
fix large stderr handling without http cache
patch by Maxim Dounin
the bug has been introduced in r3461
Igor Sysoev [Thu, 20 Jan 2011 11:07:35 +0000 (11:07 +0000)]
copy OpenSSL-0.9.8q LICENSE for nginx/Windows zip
Igor Sysoev [Thu, 20 Jan 2011 10:37:58 +0000 (10:37 +0000)]
introduce 494 code "Request Header Too Large"
Igor Sysoev [Thu, 20 Jan 2011 10:18:12 +0000 (10:18 +0000)]
2011 year
Igor Sysoev [Wed, 15 Dec 2010 14:10:33 +0000 (14:10 +0000)]
use boolean expression instead of "if"
Igor Sysoev [Tue, 14 Dec 2010 23:04:26 +0000 (23:04 +0000)]
rename NGX_HTTP_OWN_CODES to NGX_HTTP_NGINX_CODES
Igor Sysoev [Tue, 14 Dec 2010 22:54:04 +0000 (22:54 +0000)]
bump version
Igor Sysoev [Mon, 13 Dec 2010 11:05:53 +0000 (11:05 +0000)]
release-0.9.3 tag
Igor Sysoev [Mon, 13 Dec 2010 11:05:52 +0000 (11:05 +0000)]
nginx-0.9.3-RELEASE
Igor Sysoev [Mon, 13 Dec 2010 10:55:15 +0000 (10:55 +0000)]
allow "env" to work in the single process mode
Igor Sysoev [Sun, 12 Dec 2010 21:13:27 +0000 (21:13 +0000)]
always run regex in server_name to get captures for IPv6 addresses,
the same fix for IPv4 addresses has been made in r2584
Igor Sysoev [Sun, 12 Dec 2010 21:10:59 +0000 (21:10 +0000)]
test wildcard tail hash existance for IPv6 addresses,
the same fix for IPv4 addresses has been made in r2581
Igor Sysoev [Sun, 12 Dec 2010 20:11:31 +0000 (20:11 +0000)]
style fix
Igor Sysoev [Sat, 11 Dec 2010 10:59:26 +0000 (10:59 +0000)]
remove semicolon, because it is already in "nginx: " prefix
Igor Sysoev [Mon, 6 Dec 2010 14:51:20 +0000 (14:51 +0000)]
test for maximum errno value, since Solaris has no sys_nerr
Igor Sysoev [Mon, 6 Dec 2010 14:50:27 +0000 (14:50 +0000)]
style fix
Igor Sysoev [Mon, 6 Dec 2010 14:49:17 +0000 (14:49 +0000)]
test for _sys_nerr only if sys_nerr was not found
Igor Sysoev [Mon, 6 Dec 2010 14:40:40 +0000 (14:40 +0000)]
bump version
Igor Sysoev [Mon, 6 Dec 2010 11:36:31 +0000 (11:36 +0000)]
release-0.9.2 tag
Igor Sysoev [Mon, 6 Dec 2010 11:36:30 +0000 (11:36 +0000)]
nginx-0.9.2-RELEASE
Igor Sysoev [Mon, 6 Dec 2010 11:17:03 +0000 (11:17 +0000)]
remove SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG becuase of CVE-2010-4180
Igor Sysoev [Mon, 6 Dec 2010 11:11:05 +0000 (11:11 +0000)]
"If-Unmodified-Since" support
Igor Sysoev [Thu, 2 Dec 2010 14:20:51 +0000 (14:20 +0000)]
fix building by msvc8 introduced by the previous commit
Igor Sysoev [Thu, 2 Dec 2010 10:05:41 +0000 (10:05 +0000)]
fallback to accept() if accept4() is not implemented,
the issue has been introduced in r3787
Igor Sysoev [Wed, 1 Dec 2010 19:22:37 +0000 (19:22 +0000)]
fix building by Cygwin: Cygwin defines _sys_nerr instead of sys_nerr,
the issue has been introduced in r3788
Igor Sysoev [Tue, 30 Nov 2010 13:26:21 +0000 (13:26 +0000)]
bump version
Igor Sysoev [Tue, 30 Nov 2010 13:10:33 +0000 (13:10 +0000)]
release-0.9.1 tag
Igor Sysoev [Tue, 30 Nov 2010 13:10:32 +0000 (13:10 +0000)]
nginx-0.9.1-RELEASE
Igor Sysoev [Tue, 30 Nov 2010 12:56:29 +0000 (12:56 +0000)]
add audio/ogg
Igor Sysoev [Mon, 29 Nov 2010 19:41:53 +0000 (19:41 +0000)]
fix comment
Igor Sysoev [Mon, 29 Nov 2010 19:40:54 +0000 (19:40 +0000)]
revert processing NGX_OK in rewrite phase changed in r3798,
this broke "return 204" and "return code text"
Igor Sysoev [Mon, 29 Nov 2010 19:39:26 +0000 (19:39 +0000)]
bump version
Igor Sysoev [Mon, 29 Nov 2010 15:29:32 +0000 (15:29 +0000)]
release-0.9.0 tag
Igor Sysoev [Mon, 29 Nov 2010 15:29:31 +0000 (15:29 +0000)]
nginx-0.9.0-RELEASE
Igor Sysoev [Mon, 29 Nov 2010 15:23:06 +0000 (15:23 +0000)]
add man page in release tarball and fix man building procedure
Igor Sysoev [Mon, 29 Nov 2010 15:21:24 +0000 (15:21 +0000)]
add the first release date
Igor Sysoev [Mon, 29 Nov 2010 15:01:06 +0000 (15:01 +0000)]
add "nginx: " prefix when logging to the stderr
Igor Sysoev [Mon, 29 Nov 2010 15:00:02 +0000 (15:00 +0000)]
move ngx_strerror_init() at the very start
Igor Sysoev [Mon, 29 Nov 2010 14:01:17 +0000 (14:01 +0000)]
revert processing NGX_OK and NGX_DONE in rewrite phase changed in r3634
Igor Sysoev [Mon, 29 Nov 2010 09:23:25 +0000 (09:23 +0000)]
allocate last zero byte in ngx_crypt()
Igor Sysoev [Fri, 26 Nov 2010 13:58:28 +0000 (13:58 +0000)]
style fix
Igor Sysoev [Fri, 26 Nov 2010 13:36:36 +0000 (13:36 +0000)]
fix building by icc8
Igor Sysoev [Fri, 26 Nov 2010 12:40:56 +0000 (12:40 +0000)]
keepalive_disable
Igor Sysoev [Fri, 26 Nov 2010 12:25:51 +0000 (12:25 +0000)]
allow variable as "map" value
Igor Sysoev [Thu, 25 Nov 2010 15:36:24 +0000 (15:36 +0000)]
use "\" to escape "default", "include", and "hostnames" values instead of "!"
Igor Sysoev [Thu, 25 Nov 2010 15:24:29 +0000 (15:24 +0000)]
allow empty value as "map" parameter
Igor Sysoev [Thu, 25 Nov 2010 15:22:43 +0000 (15:22 +0000)]
allow expressions in the first "map" parameter
Igor Sysoev [Thu, 25 Nov 2010 14:12:31 +0000 (14:12 +0000)]
add nginx.8 man page
Igor Sysoev [Thu, 25 Nov 2010 11:04:03 +0000 (11:04 +0000)]
use copied strerror() messages and autoconfigured sys_nerr value
Igor Sysoev [Thu, 25 Nov 2010 10:15:04 +0000 (10:15 +0000)]
Linux accept4() support
Igor Sysoev [Wed, 24 Nov 2010 13:41:37 +0000 (13:41 +0000)]
bump version
Igor Sysoev [Mon, 18 Oct 2010 12:03:27 +0000 (12:03 +0000)]
release-0.8.53 tag
Igor Sysoev [Mon, 18 Oct 2010 12:03:26 +0000 (12:03 +0000)]
nginx-0.8.53-RELEASE
Igor Sysoev [Mon, 18 Oct 2010 10:14:00 +0000 (10:14 +0000)]
allow override redirect status in error_page
Igor Sysoev [Thu, 14 Oct 2010 09:20:01 +0000 (09:20 +0000)]
change order of limit_req lookup result processing
Igor Sysoev [Wed, 13 Oct 2010 20:58:41 +0000 (20:58 +0000)]
an excess was logged as 0.000 if requests were limited without delay:
*) use a real excess value instead of non-updated limit_req rbtree node field,
*) move inactivity queue handling inside ngx_http_limit_req_lookup()
since the node is not required outside the lookup function;
the bug has been introduced in r3184
Igor Sysoev [Tue, 12 Oct 2010 12:18:39 +0000 (12:18 +0000)]
always update an aio_senfile connection flag accodring to a current
location configuration, this clears the flag for requests passed
via a keep-alive connection
Igor Sysoev [Tue, 12 Oct 2010 12:11:11 +0000 (12:11 +0000)]
update event flags after successful io_submit()
Igor Sysoev [Tue, 12 Oct 2010 12:06:52 +0000 (12:06 +0000)]
file AIO read may be posted inside loop
Igor Sysoev [Mon, 11 Oct 2010 18:48:18 +0000 (18:48 +0000)]
add default listen port at the end of server block parsing instead of
merge phase: otherwise the first server without an listen directive
did not become the default server if there was no explicit default server;
the bug has been introduced in r3218
Igor Sysoev [Fri, 8 Oct 2010 11:42:05 +0000 (11:42 +0000)]
fix testing, the bug has been introduced in r3218
Igor Sysoev [Mon, 4 Oct 2010 15:03:00 +0000 (15:03 +0000)]
gzip_disable degradation
Igor Sysoev [Mon, 4 Oct 2010 14:59:41 +0000 (14:59 +0000)]
ngx_http_degraded()
Igor Sysoev [Mon, 4 Oct 2010 13:50:09 +0000 (13:50 +0000)]
bump version
Igor Sysoev [Tue, 28 Sep 2010 06:59:59 +0000 (06:59 +0000)]
release-0.8.52 tag
Igor Sysoev [Tue, 28 Sep 2010 06:59:58 +0000 (06:59 +0000)]
nginx-0.8.52-RELEASE
Igor Sysoev [Tue, 28 Sep 2010 06:50:52 +0000 (06:50 +0000)]
nginx uses SSL mode for a listen socket with any option set,
the bug has been introduced in r3765
Igor Sysoev [Tue, 28 Sep 2010 06:46:58 +0000 (06:46 +0000)]
bump version
Igor Sysoev [Mon, 27 Sep 2010 13:08:41 +0000 (13:08 +0000)]
release-0.8.51 tag
Igor Sysoev [Mon, 27 Sep 2010 13:08:40 +0000 (13:08 +0000)]
nginx-0.8.51-RELEASE
Igor Sysoev [Mon, 27 Sep 2010 11:48:12 +0000 (11:48 +0000)]
allow duplicate listen ssl options
Igor Sysoev [Mon, 27 Sep 2010 11:23:45 +0000 (11:23 +0000)]
decrease resolver errors level to error
Igor Sysoev [Wed, 15 Sep 2010 15:24:21 +0000 (15:24 +0000)]
worker_rlimit_core should be off_t
Igor Sysoev [Mon, 13 Sep 2010 12:44:43 +0000 (12:44 +0000)]
fix typo
Igor Sysoev [Mon, 6 Sep 2010 14:19:18 +0000 (14:19 +0000)]
discard "secure_link_expires on|off"