summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2008-11-11nginx-0.7.21-RELEASErelease-0.7.21Igor Sysoev1-1/+48
2008-11-11the sysctl "kern.ostype" and "kern.osrelease" had appeared in MacOSX 10.5 onlyIgor Sysoev1-19/+33
2008-11-11compatibility with glibc 2.3, warn_unused_result attribute for write()Igor Sysoev5-18/+66
2008-11-11style fix: remove trailing spacesIgor Sysoev2-2/+2
2008-11-11*) correct leaky bucket implementationIgor Sysoev1-58/+23
*) now burst is not per second *) remove delay= parameter *) add nodelay parameter
2008-11-11exslt supportIgor Sysoev2-0/+73
2008-11-10bump versionIgor Sysoev2-2/+2
2008-11-10release-0.7.20 tagIgor Sysoev1-0/+1
2008-11-10nginx-0.7.20-RELEASErelease-0.7.20Igor Sysoev1-0/+76
2008-11-10fix r2067Igor Sysoev1-1/+1
2008-11-10ngx_http_limit_req_moduleIgor Sysoev7-4/+812
2008-11-10%f formatIgor Sysoev1-63/+137
2008-11-06fix the previous commitIgor Sysoev1-1/+1
2008-11-06*) split ngx_http_gzip_body_filter()Igor Sysoev1-343/+440
*) send gzheader together with the filter's first output
2008-11-06change int to size_tIgor Sysoev1-4/+4
2008-11-06align first allocation from additional pool block, this fixes bus error on sun4vIgor Sysoev1-0/+1
2008-11-05do not pass gzheader separately as due to the previous commitIgor Sysoev1-14/+8
we do not use ctx->busy as flush condition
2008-11-05use nomem flag to flush busy bufs,Igor Sysoev1-18/+23
thus gzip filter does not depend on NGX_AGAIN return code
2008-11-05add double quotes around $requestIgor Sysoev1-1/+1
2008-10-30fix r1913Igor Sysoev3-3/+3
2008-10-24fix case proxy_pass URL is evaluted to http://host?argsIgor Sysoev2-5/+30
2008-10-24fix case when URL has no port, but has ":" in URI part,Igor Sysoev1-1/+5
the bug has been introduced in r2204
2008-10-24show name for a FORMERR DNS responseIgor Sysoev1-6/+36
2008-10-24FORMERR DNS response may be equal to mininal query sizeIgor Sysoev1-1/+1
2008-10-23always use buffer, if connection is buffered,Igor Sysoev1-15/+1
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-21allow short secure linksIgor Sysoev1-1/+1
2008-10-17fix server_addr value known from configuration, bug introduced in r2199Igor Sysoev1-0/+4
2008-10-16NGX_OPEN_FILE_DIRECTIO_OFFIgor Sysoev3-2/+5
2008-10-16bump versionIgor Sysoev2-2/+2
2008-10-13release-0.7.19 tagIgor Sysoev1-0/+1
2008-10-13nginx-0.7.19-RELEASErelease-0.7.19Igor Sysoev1-0/+14
2008-10-13bump versionIgor Sysoev2-2/+2
2008-10-13release-0.7.18 tagIgor Sysoev1-0/+1
2008-10-13nginx-0.7.18-RELEASErelease-0.7.18Igor Sysoev1-0/+91
2008-10-02do not set "Transfer-Encoding: chunked" for HEAD requestsIgor Sysoev1-1/+2
2008-10-02fix r2122:Igor Sysoev1-0/+6
*) update file buf pointers, *) avoid "zero buf" alert
2008-09-30*) ngx_http_upstream_test_next()Igor Sysoev3-45/+77
*) add proxy_next_upstream http_502 and http_504 *) fix http_503
2008-09-30ngx_http_upstream_intercept_errors()Igor Sysoev1-32/+57
2008-09-30back out $random_index variableIgor Sysoev1-57/+2
2008-09-29refactor log_subrequestIgor Sysoev2-17/+12
2008-09-29update log_subrequestIgor Sysoev1-0/+4
2008-09-29disable $realpath_root variable in a "root" directiveIgor Sysoev1-0/+11
2008-09-29fix the previous commitIgor Sysoev1-0/+2
2008-09-27*) log_subrequestIgor Sysoev4-29/+79
*) flush variables in access log
2008-09-27ngx_http_secure_link_moduleIgor Sysoev4-0/+206
2008-09-27$realpath_rootIgor Sysoev4-0/+72
2008-09-27$random_index variableIgor Sysoev1-2/+57
2008-09-25real_ip_header supports any headerIgor Sysoev1-20/+101
2008-09-24underscores_in_headersIgor Sysoev7-7/+35
2008-09-19dynamic accept thresholdIgor Sysoev2-3/+1