Igor Sysoev
|
ad0d2fced4
|
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
|
bd9eda9986
|
$upstream_cache_status
|
2009-06-18 13:34:47 +00:00 |
|
Igor Sysoev
|
a5fe5881c6
|
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
|
0775182312
|
fix building --without-http-cache, broken in r2930
|
2009-06-15 14:25:08 +00:00 |
|
Igor Sysoev
|
dfd4e0a303
|
bump version
|
2009-06-15 14:22:20 +00:00 |
|
Igor Sysoev
|
bf22945140
|
add response file uniq while loading cold cache on demand
|
2009-06-12 20:32:42 +00:00 |
|
Igor Sysoev
|
282109b563
|
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
|
eb5a64fdf2
|
style fix
|
2009-06-11 05:51:37 +00:00 |
|
Igor Sysoev
|
ec7903b6f2
|
bump version
|
2009-06-10 11:46:34 +00:00 |
|
Igor Sysoev
|
83c93ba109
|
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
|
2d65078eff
|
update r2925
|
2009-06-07 18:22:58 +00:00 |
|
Igor Sysoev
|
55192e7470
|
proxy_cache_use_stale/fastcgi_cache_use_stale updating
|
2009-06-06 18:49:47 +00:00 |
|
Igor Sysoev
|
fa524e9063
|
delete useless r->cache->uses
|
2009-06-06 17:48:54 +00:00 |
|
Igor Sysoev
|
ae7e8886f6
|
remove remnants
|
2009-06-06 14:13:49 +00:00 |
|
Igor Sysoev
|
366bf71b82
|
win32 master process had aready closed listening sockets
|
2009-06-06 12:53:55 +00:00 |
|
Igor Sysoev
|
165aa39230
|
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
|
7b6b09f105
|
*) 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
|
a864311b12
|
fix debug logging
|
2009-06-05 17:44:49 +00:00 |
|
Igor Sysoev
|
7f9305cc2c
|
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
|
8e5f0acbc2
|
change surplus for() to while()
|
2009-06-05 12:33:49 +00:00 |
|
Igor Sysoev
|
abf5d3fbe2
|
test GIF87a
|
2009-06-05 07:29:47 +00:00 |
|
Igor Sysoev
|
5a2898f2b4
|
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
|
05ff657234
|
bump version
|
2009-06-03 04:51:52 +00:00 |
|
Igor Sysoev
|
260c4321d7
|
return NULL instead of NGX_CONF_ERROR on a create conf failure
|
2009-06-02 16:09:44 +00:00 |
|
Igor Sysoev
|
05822df0cb
|
fix return value on failure
|
2009-06-02 16:08:38 +00:00 |
|
Igor Sysoev
|
3e64702807
|
leave chain in consistent state on errors
|
2009-06-02 16:07:13 +00:00 |
|
Igor Sysoev
|
42846485a2
|
test premature process termination
|
2009-06-02 14:26:59 +00:00 |
|
Igor Sysoev
|
130690fceb
|
log GetExitCodeProcess()'s errno
|
2009-06-02 14:26:18 +00:00 |
|
Igor Sysoev
|
80027fc0a2
|
limit_rate_after
|
2009-06-02 14:01:50 +00:00 |
|
Igor Sysoev
|
f0a827adcb
|
add drive letter for Win32 root path
|
2009-06-02 14:00:01 +00:00 |
|
Igor Sysoev
|
a119584e66
|
test that zone has the same addresses in different processes
|
2009-06-02 13:57:59 +00:00 |
|
Igor Sysoev
|
5b26bec9e8
|
*) fix memory leak in successful case
*) log shared memory name in failure case
|
2009-06-02 13:56:42 +00:00 |
|
Igor Sysoev
|
785ee23467
|
allow shared memory segments more than 4G
|
2009-05-30 17:06:38 +00:00 |
|
Igor Sysoev
|
8416832621
|
fix "out of memory" case handling
|
2009-05-29 11:42:55 +00:00 |
|
Igor Sysoev
|
6da803a6be
|
fix logging in ngx_win32_rename_file()
|
2009-05-29 09:32:52 +00:00 |
|
Igor Sysoev
|
b7882d1213
|
add trailing zero to a file name
|
2009-05-29 09:31:48 +00:00 |
|
Igor Sysoev
|
21c2cf88c1
|
fix XSLT filter in SSI subrequests
|
2009-05-28 15:42:27 +00:00 |
|
Igor Sysoev
|
65105aaae3
|
Win32 returns ERROR_PATH_NOT_FOUND instead of ERROR_FILE_NOT_FOUND
|
2009-05-28 15:32:22 +00:00 |
|
Igor Sysoev
|
98f692a91e
|
report about proxy/fastcgi_store and proxy/fastcgi_cache incompatibility
|
2009-05-28 13:41:44 +00:00 |
|
Igor Sysoev
|
da28ef8bff
|
style fix
|
2009-05-28 13:31:43 +00:00 |
|
Igor Sysoev
|
77adc0d6c2
|
do not set charset for subrequests
|
2009-05-26 09:38:48 +00:00 |
|
Igor Sysoev
|
4b14a97b65
|
fix the previous commit
|
2009-05-25 19:57:25 +00:00 |
|
Igor Sysoev
|
d1d8cd587b
|
refactor ngx_http_charset_header_filter()
|
2009-05-25 15:57:43 +00:00 |
|
Igor Sysoev
|
e959128b4a
|
keepalive_requests
|
2009-05-25 15:38:36 +00:00 |
|
Igor Sysoev
|
6ba4df71b2
|
bump version
|
2009-05-25 15:24:20 +00:00 |
|
Igor Sysoev
|
3b74b8eeb9
|
fix socket leak introduced in r2378
|
2009-05-25 09:56:01 +00:00 |
|
Igor Sysoev
|
60190068ab
|
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
|
77fd67cc38
|
light optimization of ngx_http_test_content_type()
|
2009-05-25 09:00:35 +00:00 |
|
Igor Sysoev
|
430d42bfdc
|
fix segfault introduced in r2845
|
2009-05-22 11:32:17 +00:00 |
|
Igor Sysoev
|
93c483e0c5
|
add charset for ngx_http_gzip_static_module responses
|
2009-05-22 11:05:26 +00:00 |
|