Igor Sysoev
|
68813cae41
|
fix request counter for $r->sleep(), the bug was introduced in r3050
|
2010-02-12 09:32:02 +00:00 |
|
Igor Sysoev
|
d1311dfc71
|
bump version
|
2010-02-12 09:31:01 +00:00 |
|
Igor Sysoev
|
2f5bcf2d17
|
bump version
|
2010-01-28 08:22:45 +00:00 |
|
Igor Sysoev
|
fcaa367929
|
allow a chunked body for 201 responses
|
2010-01-11 15:14:23 +00:00 |
|
Igor Sysoev
|
1651542b3a
|
fix negative time in "Cache-Control" if "expires modified" sets time in the past
|
2009-12-25 15:00:08 +00:00 |
|
Igor Sysoev
|
9a5eabc4ac
|
bump version
|
2009-12-25 14:57:10 +00:00 |
|
Igor Sysoev
|
bd375b9566
|
fix typo
|
2009-12-23 14:22:17 +00:00 |
|
Igor Sysoev
|
d741a7f827
|
$geoip_city_continent_code, $geoip_latitude, $geoip_longitude
|
2009-12-22 17:33:03 +00:00 |
|
Igor Sysoev
|
c7c0d610cf
|
fix the "If-None-Match" header name
|
2009-12-22 16:41:34 +00:00 |
|
Igor Sysoev
|
9cf418ea92
|
force image filter conversion if JPEG application data consume more than 5%
|
2009-12-22 13:03:49 +00:00 |
|
Igor Sysoev
|
ec0655c0ce
|
style fix
|
2009-12-22 10:45:29 +00:00 |
|
Igor Sysoev
|
8817113d95
|
test degradation parameters
|
2009-12-17 12:45:13 +00:00 |
|
Igor Sysoev
|
9c8fa5efe5
|
bump version
|
2009-12-16 14:59:33 +00:00 |
|
Igor Sysoev
|
58b1f9e9e4
|
backout r3315 and test r->header_only last, since it's not actually
frequent here: 304 and HEAD responses are not set it before the filter
|
2009-12-07 15:41:57 +00:00 |
|
Igor Sysoev
|
3bc08a51c7
|
bump version
|
2009-12-02 13:02:43 +00:00 |
|
Igor Sysoev
|
1cfb972e74
|
support "*" in gzip_types, ssi_types, etc
|
2009-11-30 13:15:10 +00:00 |
|
Igor Sysoev
|
f8b50b9c96
|
log proxied HTTP/0.9 responses status as "009"
|
2009-11-29 20:49:29 +00:00 |
|
Igor Sysoev
|
f215028477
|
bump version
|
2009-11-25 17:04:00 +00:00 |
|
Igor Sysoev
|
0bd426def1
|
bump version
|
2009-11-23 13:09:33 +00:00 |
|
Igor Sysoev
|
d1d7bb00a3
|
add comment from r2716 commit message
|
2009-11-17 10:31:39 +00:00 |
|
Igor Sysoev
|
889fa8debb
|
use global perl variable in perl_destruct()/perl_free()
for non-mulitiplicity perl
|
2009-11-17 10:28:12 +00:00 |
|
Igor Sysoev
|
25622c2f92
|
bump version
|
2009-11-17 09:59:45 +00:00 |
|
Igor Sysoev
|
57acd7b421
|
bump version
|
2009-11-16 16:00:12 +00:00 |
|
Igor Sysoev
|
50a94dfbd1
|
backout r3325: postpone filter is a body only filter
|
2009-11-16 13:22:10 +00:00 |
|
Igor Sysoev
|
4985109dba
|
ngx_http_degradation_module
|
2009-11-16 12:20:00 +00:00 |
|
Igor Sysoev
|
c05f20ec2e
|
regex named captures
|
2009-11-16 12:19:02 +00:00 |
|
Igor Sysoev
|
c0ae4716ec
|
remove subrequest test in range header, chunked, and header filters: they
are run after postpone filter which sends data only in main request context
|
2009-11-16 12:13:17 +00:00 |
|
Igor Sysoev
|
6c71b88924
|
allow "proxy_pass http://$backend" without URI part
|
2009-11-15 11:36:12 +00:00 |
|
Igor Sysoev
|
950fb268a2
|
ngx_regex_exec() calling optimiztion:
*) change NGX_REGEX_NO_MATCHED to PCRE_ERROR_NOMATCH
*) declare ngx_regex_exec() as #define
*) optimize SSI regex a little
|
2009-11-13 20:41:41 +00:00 |
|
Igor Sysoev
|
35b7a443a1
|
do not log error if $r->variable was not found
|
2009-11-12 15:50:34 +00:00 |
|
Igor Sysoev
|
0338645ecf
|
test frequent r->header_only before three response status
|
2009-11-12 13:44:16 +00:00 |
|
Igor Sysoev
|
6c49a5afcf
|
refactor gzip_vary handling
|
2009-11-12 13:41:56 +00:00 |
|
Igor Sysoev
|
2c0b6f3e70
|
nginx sent gzipped responses to clients those do not support gzip,
if "gzip_static on" and "gzip_vary off"; the bug had been introduced in r3136
|
2009-11-11 21:12:41 +00:00 |
|
Igor Sysoev
|
f4992bbe14
|
bump version
|
2009-11-11 21:06:36 +00:00 |
|
Igor Sysoev
|
20c9f8be85
|
remove "Content-Encoding: gzip" in 304 response
sent by ngx_http_gzip_static_module
|
2009-11-11 14:32:49 +00:00 |
|
Igor Sysoev
|
61da56d041
|
fix "set_real_ip_from unix:" inheritance
|
2009-11-11 13:41:16 +00:00 |
|
Igor Sysoev
|
a993d55b0f
|
bump version
|
2009-11-11 12:30:36 +00:00 |
|
Igor Sysoev
|
7319b92591
|
allow to work single "set_real_ip_from unix:"
|
2009-11-04 11:37:06 +00:00 |
|
Igor Sysoev
|
822503ea41
|
bump version
|
2009-11-04 11:20:54 +00:00 |
|
Igor Sysoev
|
89601c0f10
|
fix segfault if no rules are defined, introduced in r3279
|
2009-11-03 16:04:07 +00:00 |
|
Igor Sysoev
|
771e677674
|
fix directive name in error message: "set_realip_from" to "set_real_ip_from"
|
2009-11-03 14:41:56 +00:00 |
|
Igor Sysoev
|
39c9f6e487
|
fix directive name in error message: "realip_from" to "set_realip_from"
|
2009-11-03 13:45:22 +00:00 |
|
Igor Sysoev
|
76c941e70b
|
IPv6 support in ngx_http_access_module
|
2009-11-03 13:42:45 +00:00 |
|
Igor Sysoev
|
612ecb7674
|
optimize some cycles:
*) delete surplus variable;
*) on i386/amd64 "while (n) / n--" is smaller than "while (n--)",
because the platforms have no postfix operations
|
2009-11-02 17:12:09 +00:00 |
|
Igor Sysoev
|
7e4f193bb0
|
set_real_ip_from unix:
|
2009-11-02 16:46:07 +00:00 |
|
Igor Sysoev
|
a9aaa4a78d
|
support IPv6 addresses in Real IP headers
|
2009-11-02 16:24:27 +00:00 |
|
Igor Sysoev
|
72e928755b
|
proxy_bind, fastcgi_bind, and memcached_bind
|
2009-11-02 15:24:02 +00:00 |
|
Igor Sysoev
|
0f25ed3d77
|
replace inet_addr() with ngx_inet_addr()
|
2009-11-02 13:51:10 +00:00 |
|
Igor Sysoev
|
b3586d13da
|
bump version
|
2009-10-28 10:31:06 +00:00 |
|
Igor Sysoev
|
145dcc180a
|
fix typo
|
2009-10-19 12:33:09 +00:00 |
|