| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
*) send "100 Continue" for HTTP/1.1 only
*) do not send "100 Continue" for subrequests
*) send "100 Continue" just before reading request body
*) set send() slot for POSIX systems
|
|
fix segfault
|
|
*) fix utf-8 names in autoindex
*) rename ngx_utf_...() to ngx_utf8_...()
|
|
|
|
set listen configuration to default server,
this fixes the case, when default server is not the first one
|
|
*) ngx_next_time()
*) expires daily time
|
|
consider log_not_found while testing index files
|
|
if upstream sent a location header without status use 302
|
|
handle connect()'s EAGAIN on Linux
|
|
allow several values in query string
|
|
the "Expect" header support
|
|
auto detect https redirect in rewrite
|
|
"gzip_vary on" always sends "Vary: Accept-Encoding" header
|
|
disable charset if there is "Content-Encoding" header
|
|
add args in redirect to a directory
|
|
|
|
fix compression pointer for big (>255) DNS responses
|
|
compatibility with glibc 2.3, warn_unused_result attribute for write()
|
|
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.
|
|
strip charset name quotes
|
|
fix divide by zero if max_fails=0
|
|
fix $r->header_in() for "User-Agent", "Connection", and "Host"
broken in r2091 and r2093 merges
|
|
leave HEAD method while error_page redirection
|
|
*) allow file existence test for POST requests in static module
*) do not discard body while error_page redirection
|
|
ignore NGX_EACCES error while directory test
|
|
disable error_page loop in 500 error when recursive errors are enabled
|
|
|
|
fix error when response parsed by sub filter, then by SSI filter
and some response parts are output as file buffers
|
|
fix bug when inactive subrequest is truncated,
if output_buffers are less than subrequest size
|
|
fix "proxy_pass https://..." broken in r1427
|
|
ssl_session_cache none
|
|
read channel until EAGAIN
|
|
fix building on modern Fedora 9 caused by IOV_MAX
|
|
avoid recursive loop
|
|
expires modified
|
|
$uid_got and $uid_set may used at any time
|
|
$hostname variable
|
|
escape 0x00-0x1f, ", and \ in access log variables
|
|
*) host in request line has priority
*) allow several Host headers
*) validate host
|
|
style fixes
|
|
test user agent in header callback
|
|
|
|
nginx did not process FastCGI response if header was at end of FastCGI record
|
|
|
|
|
|
|
|
|
|
|
|
|