Igor Sysoev
28305d2eb7
introduce 494 code "Request Header Too Large"
2011-01-20 10:37:58 +00:00
Igor Sysoev
e8a5844caf
use boolean expression instead of "if"
2010-12-15 14:10:33 +00:00
Igor Sysoev
c9f00163dd
rename NGX_HTTP_OWN_CODES to NGX_HTTP_NGINX_CODES
2010-12-14 23:04:26 +00:00
Igor Sysoev
98aba275bb
bump version
2010-12-14 22:54:04 +00:00
Igor Sysoev
a1b711bf3e
allow "env" to work in the single process mode
2010-12-13 10:55:15 +00:00
Igor Sysoev
0f210fb519
always run regex in server_name to get captures for IPv6 addresses,
...
the same fix for IPv4 addresses has been made in r2584
2010-12-12 21:13:27 +00:00
Igor Sysoev
c498ccbcea
test wildcard tail hash existance for IPv6 addresses,
...
the same fix for IPv4 addresses has been made in r2581
2010-12-12 21:10:59 +00:00
Igor Sysoev
d5af35b46c
style fix
2010-12-12 20:11:31 +00:00
Igor Sysoev
ba6a713ae9
remove semicolon, because it is already in "nginx: " prefix
2010-12-11 10:59:26 +00:00
Igor Sysoev
debeecae69
bump version
2010-12-06 14:40:40 +00:00
Igor Sysoev
c94a439f6e
remove SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG becuase of CVE-2010-4180
2010-12-06 11:17:03 +00:00
Igor Sysoev
d9f29017b3
"If-Unmodified-Since" support
2010-12-06 11:11:05 +00:00
Igor Sysoev
afd360373a
fix building by msvc8 introduced by the previous commit
2010-12-02 14:20:51 +00:00
Igor Sysoev
c14dd25380
fallback to accept() if accept4() is not implemented,
...
the issue has been introduced in r3787
2010-12-02 10:05:41 +00:00
Igor Sysoev
4c6900ea97
bump version
2010-11-30 13:26:21 +00:00
Igor Sysoev
eec11ec886
fix comment
2010-11-29 19:41:53 +00:00
Igor Sysoev
4995ee42dd
revert processing NGX_OK in rewrite phase changed in r3798,
...
this broke "return 204" and "return code text"
2010-11-29 19:40:54 +00:00
Igor Sysoev
2f68562516
bump version
2010-11-29 19:39:26 +00:00
Igor Sysoev
95a39b48a6
add "nginx: " prefix when logging to the stderr
2010-11-29 15:01:06 +00:00
Igor Sysoev
6212e4fefe
move ngx_strerror_init() at the very start
2010-11-29 15:00:02 +00:00
Igor Sysoev
87d6b1ac22
revert processing NGX_OK and NGX_DONE in rewrite phase changed in r3634
2010-11-29 14:01:17 +00:00
Igor Sysoev
af62198836
allocate last zero byte in ngx_crypt()
2010-11-29 09:23:25 +00:00
Igor Sysoev
d64bd4e211
style fix
2010-11-26 13:58:28 +00:00
Igor Sysoev
adcde1d75a
fix building by icc8
2010-11-26 13:36:36 +00:00
Igor Sysoev
c43de25a8a
keepalive_disable
2010-11-26 12:40:56 +00:00
Igor Sysoev
bfe2d1055b
allow variable as "map" value
2010-11-26 12:25:51 +00:00
Igor Sysoev
9cf9e107de
use "\" to escape "default", "include", and "hostnames" values instead of "!"
2010-11-25 15:36:24 +00:00
Igor Sysoev
25c24ada4c
allow empty value as "map" parameter
2010-11-25 15:24:29 +00:00
Igor Sysoev
e3c472c877
allow expressions in the first "map" parameter
2010-11-25 15:22:43 +00:00
Igor Sysoev
38e68ea0c1
use copied strerror() messages and autoconfigured sys_nerr value
2010-11-25 11:04:03 +00:00
Igor Sysoev
a0b669ace6
Linux accept4() support
2010-11-25 10:15:04 +00:00
Igor Sysoev
c504b4fde5
bump version
2010-11-24 13:41:37 +00:00
Igor Sysoev
8c2cfe6ce5
allow override redirect status in error_page
2010-10-18 10:14:00 +00:00
Igor Sysoev
054ecd9e8e
change order of limit_req lookup result processing
2010-10-14 09:20:01 +00:00
Igor Sysoev
655e2a925f
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
2010-10-13 20:58:41 +00:00
Igor Sysoev
acd0513b8d
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
2010-10-12 12:18:39 +00:00
Igor Sysoev
acddda123b
update event flags after successful io_submit()
2010-10-12 12:11:11 +00:00
Igor Sysoev
438ababa71
file AIO read may be posted inside loop
2010-10-12 12:06:52 +00:00
Igor Sysoev
b2f8d93893
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
2010-10-11 18:48:18 +00:00
Igor Sysoev
38f3439bcb
fix testing, the bug has been introduced in r3218
2010-10-08 11:42:05 +00:00
Igor Sysoev
661df40ad7
gzip_disable degradation
2010-10-04 15:03:00 +00:00
Igor Sysoev
06957e0754
ngx_http_degraded()
2010-10-04 14:59:41 +00:00
Igor Sysoev
d7221b4161
bump version
2010-10-04 13:50:09 +00:00
Igor Sysoev
c3578e20b9
nginx uses SSL mode for a listen socket with any option set,
...
the bug has been introduced in r3765
2010-09-28 06:50:52 +00:00
Igor Sysoev
784456acf9
bump version
2010-09-28 06:46:58 +00:00
Igor Sysoev
7e40763f4b
allow duplicate listen ssl options
2010-09-27 11:48:12 +00:00
Igor Sysoev
6b147bd969
decrease resolver errors level to error
2010-09-27 11:23:45 +00:00
Igor Sysoev
2e909f2c3f
worker_rlimit_core should be off_t
2010-09-15 15:24:21 +00:00
Igor Sysoev
e32ac73eca
fix typo
2010-09-13 12:44:43 +00:00
Igor Sysoev
c9edd102b9
discard "secure_link_expires on|off"
2010-09-06 14:19:18 +00:00