Ruslan Ermilov
|
1c57fb8790
|
Added support for the 307 Temporary Redirect.
|
2012-02-27 11:43:40 +00:00 |
|
Valentin Bartenev
|
e35ff2a08c
|
Fixed module name in comment. It was forgotten in r4281.
|
2012-02-10 09:56:37 +00:00 |
|
Maxim Konovalov
|
f8d59e33f3
|
Copyright updated.
|
2012-01-18 15:07:43 +00:00 |
|
Valentin Bartenev
|
255e20ad21
|
Renamed ngx_http_limit_zone_module to ngx_http_limit_conn_module.
|
2011-11-14 14:04:42 +00:00 |
|
Igor Sysoev
|
6652cc5962
|
Accept-Encoding refactoring: remove ancient MSIE 4.x test for gzip
|
2011-07-30 06:20:06 +00:00 |
|
Igor Sysoev
|
26cf2c96ea
|
introduce 494 code "Request Header Too Large"
|
2011-01-20 10:37:58 +00:00 |
|
Igor Sysoev
|
f00e81d75a
|
rename NGX_HTTP_OWN_CODES to NGX_HTTP_NGINX_CODES
|
2010-12-14 23:04:26 +00:00 |
|
Igor Sysoev
|
ec4df838c8
|
"If-Unmodified-Since" support
|
2010-12-06 11:11:05 +00:00 |
|
Igor Sysoev
|
fb7b45d20e
|
remove r->zero_body unused since the previous commit
|
2010-06-30 14:42:15 +00:00 |
|
Igor Sysoev
|
ebd883092b
|
303 See Other
|
2010-06-18 14:58:52 +00:00 |
|
Igor Sysoev
|
da7b5e15de
|
allow spaces in URI
|
2010-06-15 09:31:19 +00:00 |
|
Igor Sysoev
|
ea16b14cc5
|
PATCH method
|
2010-06-10 11:08:28 +00:00 |
|
Igor Sysoev
|
1f5cf36a27
|
202 Accepted status code
|
2010-06-07 13:38:39 +00:00 |
|
Igor Sysoev
|
34ab21c53a
|
fix a try_files/alias case when alias uses captures and
try_files .html "" / =404;
|
2010-05-27 13:44:22 +00:00 |
|
Igor Sysoev
|
de0b1d6f12
|
remove r->zero_in_uri
|
2010-05-24 12:35:10 +00:00 |
|
Igor Sysoev
|
8164f329fe
|
disable keepalive for Safari:
https://bugs.webkit.org/show_bug.cgi?id=5760
|
2010-02-01 12:01:01 +00:00 |
|
Igor Sysoev
|
c05f20ec2e
|
regex named captures
|
2009-11-16 12:19:02 +00:00 |
|
Igor Sysoev
|
bdc154bb73
|
r->chrome
|
2009-11-12 14:23:18 +00:00 |
|
Igor Sysoev
|
6c49a5afcf
|
refactor gzip_vary handling
|
2009-11-12 13:41:56 +00:00 |
|
Igor Sysoev
|
a552ab476e
|
check unsafe Destination
|
2009-09-25 09:30:06 +00:00 |
|
Igor Sysoev
|
78fd825c1e
|
preload just a single byte to avoid testing file overrun
|
2009-09-04 16:59:23 +00:00 |
|
Igor Sysoev
|
bfff03406d
|
aio sendfile
|
2009-08-30 09:52:39 +00:00 |
|
Igor Sysoev
|
ddda411d14
|
*) ngx_http_ephemeral
*) use preallocated terminal_posted_request
|
2009-08-30 09:47:11 +00:00 |
|
Igor Sysoev
|
a962506498
|
FreeBSD and Linux AIO support
|
2009-08-28 08:12:35 +00:00 |
|
Igor Sysoev
|
b603dd4b43
|
request reference counter
|
2009-08-26 16:04:05 +00:00 |
|
Igor Sysoev
|
15e3b01819
|
geo module supports trusted proxies
|
2009-07-22 09:43:14 +00:00 |
|
Igor Sysoev
|
d1d8cd587b
|
refactor ngx_http_charset_header_filter()
|
2009-05-25 15:57:43 +00:00 |
|
Igor Sysoev
|
93c483e0c5
|
add charset for ngx_http_gzip_static_module responses
|
2009-05-22 11:05:26 +00:00 |
|
Igor Sysoev
|
fd4191845b
|
handle big responses for "size" and "test" image_filters
|
2009-05-08 14:25:51 +00:00 |
|
Igor Sysoev
|
e46943965d
|
backout r2535: virtual names is a property of address:port pair,
but is not a property of server configuration
|
2009-04-09 13:56:16 +00:00 |
|
Igor Sysoev
|
52859f2f13
|
a prelimiary proxy cache support
|
2009-03-23 13:14:51 +00:00 |
|
Igor Sysoev
|
1d05de49a3
|
now regex captures are per-request entities
|
2009-03-06 12:15:07 +00:00 |
|
Igor Sysoev
|
fed1ca0dc7
|
move r->virtual_names to ngx_http_core_srv_conf_t
|
2009-02-24 07:56:47 +00:00 |
|
Igor Sysoev
|
1966aedd6d
|
axe r->port_text
|
2009-02-24 07:29:55 +00:00 |
|
Igor Sysoev
|
80a4f29c8a
|
axe r->port
|
2009-02-23 21:19:35 +00:00 |
|
Igor Sysoev
|
2d95c82f91
|
axe r->in_addr
|
2009-02-23 21:05:10 +00:00 |
|
Igor Sysoev
|
851cd73f1d
|
*) refactor subrequest handling, now they run as separate posted requests
*) now $upstream_addr, $upstream_status, $upstream_response_time can be used
with log_subrequest
|
2008-12-08 14:23:20 +00:00 |
|
Igor Sysoev
|
ead8091746
|
style fix: remove trailing spaces
|
2008-11-11 16:04:05 +00:00 |
|
Igor Sysoev
|
abe378e820
|
ngx_http_limit_req_module
|
2008-11-10 15:22:33 +00:00 |
|
Igor Sysoev
|
eb62fa0e73
|
refactor log_subrequest
|
2008-09-29 13:18:41 +00:00 |
|
Igor Sysoev
|
54477e417a
|
gzip_disable msie6
|
2008-08-26 15:09:28 +00:00 |
|
Igor Sysoev
|
cf1735e458
|
restore connection address on request closure,
this fixes the issue when a frontend before nginx sends various client
connections via keepalive connection to nginx
|
2008-08-13 16:31:01 +00:00 |
|
Igor Sysoev
|
b5bc3f989f
|
test Content-Type via hash:
*) ngx_http_test_content_type()
*) ngx_http_types_slot()
*) ngx_http_merge_types()
|
2008-08-04 11:29:09 +00:00 |
|
Igor Sysoev
|
edf1c8c1b8
|
always test root existence for access_log with variables
|
2008-07-07 09:26:13 +00:00 |
|
Igor Sysoev
|
1e1f4c8a04
|
the "Expect" header support
|
2008-06-26 13:00:39 +00:00 |
|
Igor Sysoev
|
5fd0931a61
|
*) host in request line has priority
*) allow several Host headers
*) validate host
|
2008-05-15 14:44:47 +00:00 |
|
Igor Sysoev
|
1bc3a93ddf
|
axe old flag remained after ancient "post_accept_timeout" directive
|
2008-01-08 20:55:27 +00:00 |
|
Igor Sysoev
|
feee7265b5
|
axe useless r->server_name
|
2007-12-30 08:15:27 +00:00 |
|
Igor Sysoev
|
c16b005f30
|
ngx_http_gzip_static_module and gzip_disable
|
2007-12-27 14:21:59 +00:00 |
|
Igor Sysoev
|
32717eb60c
|
r->headers_out.refresh
|
2007-11-27 11:56:18 +00:00 |
|