Igor Sysoev
6df4eaaf88
%f format
2008-11-10 15:20:59 +00:00
Igor Sysoev
644029fa74
fix the previous commit
2008-11-06 19:54:54 +00:00
Igor Sysoev
08743f897c
*) split ngx_http_gzip_body_filter()
...
*) send gzheader together with the filter's first output
2008-11-06 19:13:47 +00:00
Igor Sysoev
bfb4833f35
change int to size_t
2008-11-06 19:11:19 +00:00
Igor Sysoev
476eddc439
align first allocation from additional pool block, this fixes bus error on sun4v
2008-11-06 16:14:24 +00:00
Igor Sysoev
2959de23f8
do not pass gzheader separately as due to the previous commit
...
we do not use ctx->busy as flush condition
2008-11-05 16:27:45 +00:00
Igor Sysoev
1894b45be8
use nomem flag to flush busy bufs,
...
thus gzip filter does not depend on NGX_AGAIN return code
2008-11-05 15:46:41 +00:00
Igor Sysoev
738bd68ab3
add double quotes around $request
2008-11-05 13:26:04 +00:00
Igor Sysoev
ebf25e6fa4
fix r1913
2008-10-30 15:59:10 +00:00
Igor Sysoev
39c8f46741
fix case proxy_pass URL is evaluted to http://host?args
2008-10-24 19:34:24 +00:00
Igor Sysoev
f8ec8752a6
fix case when URL has no port, but has ":" in URI part,
...
the bug has been introduced in r2204
2008-10-24 15:12:11 +00:00
Igor Sysoev
d7354d3695
show name for a FORMERR DNS response
2008-10-24 14:38:09 +00:00
Igor Sysoev
ee1be262b3
FORMERR DNS response may be equal to mininal query size
2008-10-24 14:34:10 +00:00
Igor Sysoev
f67453d7d1
always use buffer, if connection is buffered,
...
this fixes OpenSSL "bad write retry" error, when
*) nginx passed a single buf greater than our buffer (say 32K) to OpenSSL,
*) OpenSSL returns SSL_ERROR_WANT_WRITE,
*) after some time nginx has to send a new data,
*) so there are at least two bufs nginx does pass them directly to OpenSSL,
*) but copies the first buf part to buffer, and sends the buffer to OpenSSL.
*) because the data length is lesser than it was in previous SSL_write():
16K < 32K, OpenSSL returns SSL_R_BAD_WRITE_RETRY.
2008-10-23 05:58:10 +00:00
Igor Sysoev
8106a74d7c
allow short secure links
2008-10-21 12:33:23 +00:00
Igor Sysoev
2f353eb47c
fix server_addr value known from configuration, bug introduced in r2199
2008-10-17 12:36:48 +00:00
Igor Sysoev
c021c4315d
NGX_OPEN_FILE_DIRECTIO_OFF
2008-10-16 13:31:00 +00:00
Igor Sysoev
ed4d05926a
bump version
2008-10-16 13:20:47 +00:00
Igor Sysoev
b12e38c000
release-0.7.19 tag
2008-10-13 15:16:12 +00:00
Igor Sysoev
1510fef89e
nginx-0.7.19-RELEASE
2008-10-13 15:16:11 +00:00
Igor Sysoev
8bcd5ce3d5
bump version
2008-10-13 13:23:18 +00:00
Igor Sysoev
452e448512
release-0.7.18 tag
2008-10-13 13:18:29 +00:00
Igor Sysoev
663041905b
nginx-0.7.18-RELEASE
2008-10-13 13:18:28 +00:00
Igor Sysoev
f07fa18f25
do not set "Transfer-Encoding: chunked" for HEAD requests
2008-10-02 15:40:01 +00:00
Igor Sysoev
517ae5d12e
fix r2122:
...
*) update file buf pointers,
*) avoid "zero buf" alert
2008-10-02 15:38:26 +00:00
Igor Sysoev
c2646477f2
*) ngx_http_upstream_test_next()
...
*) add proxy_next_upstream http_502 and http_504
*) fix http_503
2008-09-30 15:39:02 +00:00
Igor Sysoev
625381a2c1
ngx_http_upstream_intercept_errors()
2008-09-30 14:57:09 +00:00
Igor Sysoev
21f6b381fc
back out $random_index variable
2008-09-30 13:17:14 +00:00
Igor Sysoev
2a7898e6a6
refactor log_subrequest
2008-09-29 13:18:41 +00:00
Igor Sysoev
a06848d177
update log_subrequest
2008-09-29 07:12:04 +00:00
Igor Sysoev
fe26464ceb
disable $realpath_root variable in a "root" directive
2008-09-29 04:47:22 +00:00
Igor Sysoev
f78f3f7b14
fix the previous commit
2008-09-29 04:46:21 +00:00
Igor Sysoev
91f4425234
*) log_subrequest
...
*) flush variables in access log
2008-09-27 15:08:02 +00:00
Igor Sysoev
0f602f0f3a
ngx_http_secure_link_module
2008-09-27 13:22:10 +00:00
Igor Sysoev
7bd0e4f5ab
$realpath_root
2008-09-27 11:53:41 +00:00
Igor Sysoev
e6d048635d
$random_index variable
2008-09-27 11:48:28 +00:00
Igor Sysoev
866354a7e1
real_ip_header supports any header
2008-09-25 19:51:56 +00:00
Igor Sysoev
64cfd2ead9
underscores_in_headers
2008-09-24 14:02:50 +00:00
Igor Sysoev
0bc18748a1
dynamic accept threshold
2008-09-19 12:47:13 +00:00
Igor Sysoev
abf2c011ff
fix grammar
2008-09-17 08:03:58 +00:00
Igor Sysoev
fe6ecb318d
bump version
2008-09-15 17:10:23 +00:00
Igor Sysoev
e297836cdb
release-0.7.17 tag
2008-09-15 16:59:31 +00:00
Igor Sysoev
d815760b97
nginx-0.7.17-RELEASE
2008-09-15 16:59:30 +00:00
Igor Sysoev
c0507a61d3
set request handlers, this fixes complex proxied 400 handler with SSI includes
2008-09-15 16:44:37 +00:00
Igor Sysoev
d07d1a257f
$pid
2008-09-15 16:41:08 +00:00
Igor Sysoev
6b71af298f
disable directio for unaligned reads in Linux
2008-09-12 13:50:12 +00:00
Igor Sysoev
7d2930d1fa
disable directio for access_log with variables
2008-09-12 13:44:10 +00:00
Igor Sysoev
7fe348df8f
cache directio flag in open file cache
2008-09-12 13:39:51 +00:00
Igor Sysoev
6a38a40700
add filename to the log message
2008-09-11 15:52:11 +00:00
Igor Sysoev
066c84ada7
strip charset name quotes
2008-09-09 11:58:45 +00:00