Igor Sysoev
|
781c4595a9
|
fix segfault introduced in r3007
|
2009-08-07 13:16:42 +00:00 |
|
Igor Sysoev
|
31a2949d21
|
fix a garbage in a split fastcgi header
|
2009-08-04 12:19:17 +00:00 |
|
Igor Sysoev
|
899ba0a82a
|
continue to parse available fastcgi record after a split header,
this fixes the erroneous message "upstream prematurely closed connection
while reading response header from upstream"
|
2009-08-04 11:51:10 +00:00 |
|
Igor Sysoev
|
fde40de45e
|
bump version
|
2009-07-31 12:41:02 +00:00 |
|
Igor Sysoev
|
23ed5215b3
|
ngx_http_upstream_create() to cleanup the previous upstream after
internal redirect
|
2009-07-27 13:25:29 +00:00 |
|
Igor Sysoev
|
43042aaed6
|
clear "Accept-Ranges" for SSI responses
|
2009-07-27 13:18:40 +00:00 |
|
Igor Sysoev
|
be626636e8
|
fix handling "Last-Modified" and "Accept-Ranges" for upstream responses
|
2009-07-27 13:14:45 +00:00 |
|
Igor Sysoev
|
3b483ac151
|
allow to proxy_pass_header/fastcgi_pass_header "X-Accel-Redirect",
"X-Accel-Limit-Rate", "X-Accel-Buffering", and "X-Accel-Charset"
|
2009-07-27 12:06:12 +00:00 |
|
Igor Sysoev
|
9017dd7071
|
fix memory corruption in $ssl_client_cert
|
2009-07-27 11:51:12 +00:00 |
|
Igor Sysoev
|
34babb0f7b
|
fix return value
|
2009-07-27 11:04:28 +00:00 |
|
Igor Sysoev
|
a3dbeb661d
|
fix segfault if 400 or 414 errors are handled intricately
|
2009-07-24 19:20:29 +00:00 |
|
Igor Sysoev
|
8b3212e2ec
|
fix libxml2 error message
|
2009-07-24 13:32:41 +00:00 |
|
Igor Sysoev
|
707b3b9c26
|
variables support in image_filter
|
2009-07-23 13:14:58 +00:00 |
|
Igor Sysoev
|
ebece66ba7
|
delete ancient define
|
2009-07-23 12:59:11 +00:00 |
|
Igor Sysoev
|
4065d9b81e
|
delete OpenSSL pre-0.9.7 compatibility: the sources were not actually
compatible with OpenSSL 0.9.6 since ssl_session_cache introduction
|
2009-07-23 12:54:20 +00:00 |
|
Igor Sysoev
|
148a9f2728
|
ssl_crl
|
2009-07-23 12:21:26 +00:00 |
|
Igor Sysoev
|
93eb5d0d07
|
*) $ssl_client_verify
*) "ssl_verify_client ask" was changed to "ssl_verify_client optional"
|
2009-07-22 17:41:42 +00:00 |
|
Igor Sysoev
|
b316011ab5
|
fix r2972, it caused "zero size buf" alert.
|
2009-07-22 13:06:27 +00:00 |
|
Igor Sysoev
|
fa12a7338b
|
geo module supports trusted proxies
|
2009-07-22 09:43:14 +00:00 |
|
Igor Sysoev
|
bcecbd9d23
|
do not test "..." case since it's Win9x family feature only
|
2009-07-20 12:23:04 +00:00 |
|
Igor Sysoev
|
f29f295e74
|
do auto redirect for proxy_pass/fastcgi_pass with variables
|
2009-07-20 11:44:38 +00:00 |
|
Igor Sysoev
|
206c370fda
|
bump version
|
2009-07-20 11:43:15 +00:00 |
|
Igor Sysoev
|
83a626137c
|
ngx_http_geoip_module
|
2009-07-20 07:10:43 +00:00 |
|
Igor Sysoev
|
f07b03129e
|
preserve XML wellFormed field before freeing memory
|
2009-07-17 08:04:52 +00:00 |
|
Igor Sysoev
|
0f4a796463
|
style fix
|
2009-07-15 14:50:51 +00:00 |
|
Igor Sysoev
|
629fee53b6
|
use caseless regex locations on caseless filesystems: MacOSX, Win32, Cygwin
|
2009-07-14 08:53:37 +00:00 |
|
Igor Sysoev
|
3dec9bfc1f
|
skip URI trailing dots under Win32
|
2009-07-14 08:51:20 +00:00 |
|
Igor Sysoev
|
b48093291a
|
ngx_http_set_exten() is always successful since 0.3.46
|
2009-07-14 08:38:28 +00:00 |
|
Igor Sysoev
|
0f9733506d
|
bump version
|
2009-07-14 08:18:38 +00:00 |
|
Igor Sysoev
|
17d53c6b95
|
allow underscore in request method
|
2009-07-13 09:33:34 +00:00 |
|
Igor Sysoev
|
6b5ecddc08
|
handle Win32 ReadFile() EOF state in Unix way
|
2009-07-13 09:32:49 +00:00 |
|
Igor Sysoev
|
c49fd6f714
|
style fix
|
2009-07-09 14:03:12 +00:00 |
|
Igor Sysoev
|
4539fc985a
|
fix client write event handling in ngx_http_limit_req_module
|
2009-07-09 14:02:09 +00:00 |
|
Igor Sysoev
|
8bddeb6f2e
|
fix ngx_http_send_special() for subrequests handled by perl
|
2009-07-09 13:32:51 +00:00 |
|
Igor Sysoev
|
5b8c2ba857
|
bump version
|
2009-07-09 13:20:51 +00:00 |
|
Igor Sysoev
|
a2912b2875
|
fix building --without-http-cache, broken in r2953
|
2009-06-22 09:10:50 +00:00 |
|
Igor Sysoev
|
517650cd3e
|
bump version
|
2009-06-22 08:59:48 +00:00 |
|
Igor Sysoev
|
e397c4aa92
|
fix segfault if there is error_page 401, proxy_intercept_errors is on
and backend does not return "WWW-Authenticate" header
|
2009-06-18 14:28:50 +00:00 |
|
Igor Sysoev
|
f0e2dfe24f
|
$upstream_cache_status
|
2009-06-18 13:34:47 +00:00 |
|
Igor Sysoev
|
ac926cf9d1
|
ignore ngx_atomic_fetch_add() result
this fixes building at least by gcc 4.2.1 on Mac OS X 10.6
|
2009-06-18 13:14:51 +00:00 |
|
Igor Sysoev
|
8033be0e94
|
fix building --without-http-cache, broken in r2930
|
2009-06-15 14:25:08 +00:00 |
|
Igor Sysoev
|
0822906e29
|
bump version
|
2009-06-15 14:22:20 +00:00 |
|
Igor Sysoev
|
6fd9878b5d
|
add response file uniq while loading cold cache on demand
|
2009-06-12 20:32:42 +00:00 |
|
Igor Sysoev
|
e6e748db0a
|
initialize use_event field in open file cache
the bug had been introduced in r2071
|
2009-06-12 14:23:29 +00:00 |
|
Igor Sysoev
|
37d0ec0eb5
|
style fix
|
2009-06-11 05:51:37 +00:00 |
|
Igor Sysoev
|
ba537094fc
|
bump version
|
2009-06-10 11:46:34 +00:00 |
|
Igor Sysoev
|
15462ba9b7
|
inherit proxy_set_header, proxy_hide_header, and fastcgi_hide_header
only if cache settings are similar
|
2009-06-08 12:33:11 +00:00 |
|
Igor Sysoev
|
234be393c1
|
update r2925
|
2009-06-07 18:22:58 +00:00 |
|
Igor Sysoev
|
24ad43fb00
|
proxy_cache_use_stale/fastcgi_cache_use_stale updating
|
2009-06-06 18:49:47 +00:00 |
|
Igor Sysoev
|
34dbc704c3
|
delete useless r->cache->uses
|
2009-06-06 17:48:54 +00:00 |
|
Igor Sysoev
|
fbcb805295
|
remove remnants
|
2009-06-06 14:13:49 +00:00 |
|
Igor Sysoev
|
05e1e263c7
|
win32 master process had aready closed listening sockets
|
2009-06-06 12:53:55 +00:00 |
|
Igor Sysoev
|
dd0d5fba54
|
a signaller process should stop configuration processing just after
it is able to get pid file, this allows to not open log files, etc.
|
2009-06-06 12:41:31 +00:00 |
|
Igor Sysoev
|
e3dfe78e79
|
*) exit if no workers could not be started
*) do not quit old workers if no new workers could not be started
|
2009-06-06 12:36:44 +00:00 |
|
Igor Sysoev
|
1f3306cf61
|
fix debug logging
|
2009-06-05 17:44:49 +00:00 |
|
Igor Sysoev
|
fba28d6726
|
do not test a pool block space if we can not allocated from the block 4 times
|
2009-06-05 13:27:12 +00:00 |
|
Igor Sysoev
|
22373a503a
|
change surplus for() to while()
|
2009-06-05 12:33:49 +00:00 |
|
Igor Sysoev
|
94605ebb2f
|
test GIF87a
|
2009-06-05 07:29:47 +00:00 |
|
Igor Sysoev
|
5addd428b5
|
try to reuse last 4 free large allocation links
this fixes a pool growing for multi-requests keepalive connections
|
2009-06-03 13:57:28 +00:00 |
|
Igor Sysoev
|
ccc69aa9da
|
bump version
|
2009-06-03 04:51:52 +00:00 |
|
Igor Sysoev
|
4caaeef170
|
return NULL instead of NGX_CONF_ERROR on a create conf failure
|
2009-06-02 16:09:44 +00:00 |
|
Igor Sysoev
|
a416242212
|
fix return value on failure
|
2009-06-02 16:08:38 +00:00 |
|
Igor Sysoev
|
8b43700570
|
leave chain in consistent state on errors
|
2009-06-02 16:07:13 +00:00 |
|
Igor Sysoev
|
65b091a131
|
test premature process termination
|
2009-06-02 14:26:59 +00:00 |
|
Igor Sysoev
|
6bc565fce2
|
log GetExitCodeProcess()'s errno
|
2009-06-02 14:26:18 +00:00 |
|
Igor Sysoev
|
897c0c022a
|
limit_rate_after
|
2009-06-02 14:01:50 +00:00 |
|
Igor Sysoev
|
641c68fb6c
|
add drive letter for Win32 root path
|
2009-06-02 14:00:01 +00:00 |
|
Igor Sysoev
|
4c5403bbf7
|
test that zone has the same addresses in different processes
|
2009-06-02 13:57:59 +00:00 |
|
Igor Sysoev
|
73f5d51455
|
*) fix memory leak in successful case
*) log shared memory name in failure case
|
2009-06-02 13:56:42 +00:00 |
|
Igor Sysoev
|
bc3a7766b2
|
allow shared memory segments more than 4G
|
2009-05-30 17:06:38 +00:00 |
|
Igor Sysoev
|
00a2e7c2ae
|
fix "out of memory" case handling
|
2009-05-29 11:42:55 +00:00 |
|
Igor Sysoev
|
4adfd21563
|
fix logging in ngx_win32_rename_file()
|
2009-05-29 09:32:52 +00:00 |
|
Igor Sysoev
|
f6f6c95649
|
add trailing zero to a file name
|
2009-05-29 09:31:48 +00:00 |
|
Igor Sysoev
|
8b1c690e03
|
fix XSLT filter in SSI subrequests
|
2009-05-28 15:42:27 +00:00 |
|
Igor Sysoev
|
22f9e83575
|
Win32 returns ERROR_PATH_NOT_FOUND instead of ERROR_FILE_NOT_FOUND
|
2009-05-28 15:32:22 +00:00 |
|
Igor Sysoev
|
e580f4a299
|
report about proxy/fastcgi_store and proxy/fastcgi_cache incompatibility
|
2009-05-28 13:41:44 +00:00 |
|
Igor Sysoev
|
7b26e45205
|
style fix
|
2009-05-28 13:31:43 +00:00 |
|
Igor Sysoev
|
37a8051294
|
do not set charset for subrequests
|
2009-05-26 09:38:48 +00:00 |
|
Igor Sysoev
|
e219044a07
|
fix the previous commit
|
2009-05-25 19:57:25 +00:00 |
|
Igor Sysoev
|
0bc0ebd260
|
refactor ngx_http_charset_header_filter()
|
2009-05-25 15:57:43 +00:00 |
|
Igor Sysoev
|
607daa4cee
|
keepalive_requests
|
2009-05-25 15:38:36 +00:00 |
|
Igor Sysoev
|
62d6e759a0
|
bump version
|
2009-05-25 15:24:20 +00:00 |
|
Igor Sysoev
|
fe31472ba6
|
fix socket leak introduced in r2378
|
2009-05-25 09:56:01 +00:00 |
|
Igor Sysoev
|
cc4b08b686
|
reset content_type hash value, this fixes a bug when XSLT responses
could not be processed by SSI, charset, and gzip filters
|
2009-05-25 09:06:29 +00:00 |
|
Igor Sysoev
|
c8156a245c
|
light optimization of ngx_http_test_content_type()
|
2009-05-25 09:00:35 +00:00 |
|
Igor Sysoev
|
83b0b36110
|
fix segfault introduced in r2845
|
2009-05-22 11:32:17 +00:00 |
|
Igor Sysoev
|
7e559ef739
|
add charset for ngx_http_gzip_static_module responses
|
2009-05-22 11:05:26 +00:00 |
|
Igor Sysoev
|
a879b26305
|
proxy_cache_methods and fastcgi_cache_methods
|
2009-05-19 13:27:27 +00:00 |
|
Igor Sysoev
|
aec2982c22
|
use already given variable
|
2009-05-19 12:55:26 +00:00 |
|
Igor Sysoev
|
87139c8b0a
|
bump version
|
2009-05-18 16:48:53 +00:00 |
|
Igor Sysoev
|
6c8087a9ed
|
use ngx_connection_local_sockaddr() instead of ngx_http_server_addr()
|
2009-05-18 12:58:19 +00:00 |
|
Igor Sysoev
|
01bd8881cc
|
delete unneeded field
|
2009-05-18 12:21:00 +00:00 |
|
Igor Sysoev
|
9751eea0ee
|
mail proxy listen IPv6 support
|
2009-05-18 12:20:22 +00:00 |
|
Igor Sysoev
|
67dd2e0947
|
ngx_connection_local_sockaddr()
|
2009-05-18 12:12:06 +00:00 |
|
Igor Sysoev
|
a193d526d6
|
delete unneeded cast
|
2009-05-18 07:47:58 +00:00 |
|
Igor Sysoev
|
77a9675ebd
|
update comments missed in r2513
|
2009-05-17 20:13:29 +00:00 |
|
Igor Sysoev
|
a120e1aa78
|
update variable name missed in r2513
|
2009-05-17 19:58:37 +00:00 |
|
Igor Sysoev
|
fb7278de13
|
fix colon in file name for ngx_http_autoindex_module
|
2009-05-17 19:01:23 +00:00 |
|
Igor Sysoev
|
a5a579ca5c
|
image_filter_jpeg_quality
|
2009-05-16 16:57:11 +00:00 |
|
Igor Sysoev
|
b341110460
|
style fix
|
2009-05-14 16:24:39 +00:00 |
|