summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* release-0.5.38 tagbranches/stable-0.5Igor Sysoev2009-09-141-0/+1
|
* nginx-0.5.38-RELEASErelease-0.5.38Igor Sysoev2009-09-141-6/+37
|
* merge r3092:Igor Sysoev2009-09-071-5/+9
| | | | handle "/../" case more reliably
* merge r3076, r3080:Igor Sysoev2009-09-071-1/+1
| | | | | fix segfault when a header starts with "\rX" and logging is set to info or debug level
* bump versionIgor Sysoev2009-09-072-2/+2
|
* release-0.5.37 tagIgor Sysoev2008-07-071-0/+1
|
* nginx-0.5.37-RELEASErelease-0.5.37Igor Sysoev2008-07-071-115/+188
|
* r2080 merge:Igor Sysoev2008-07-072-4/+5
| | | | | fix error when response parsed by sub filter, then by SSI filter and some response parts are output as file buffers
* r2067 merge:Igor Sysoev2008-07-071-2/+13
| | | | | fix bug when inactive subrequest is truncated, if output_buffers are less than subrequest size
* r1901, r1902, r2032 merge:Igor Sysoev2008-07-074-45/+64
| | | | | | | | | bugfixes in channel: *) avoid endless loop if epoll is used *) use CMSG_LEN(), this fixes an alert "sendmsg() failed (9: Bad file descriptor)" on some 64-bit platforms *) read channel until EAGAIN
* r2019 merge:Igor Sysoev2008-07-071-0/+1
| | | | fix building on modern Fedora 9 caused by IOV_MAX
* r2015 merge:Igor Sysoev2008-07-071-2/+3
| | | | avoid recursive loop
* bump versionIgor Sysoev2008-07-072-2/+2
|
* release-0.5.36 tagIgor Sysoev2008-05-041-0/+1
|
* nginx-0.5.36-RELEASErelease-0.5.36Igor Sysoev2008-05-041-1/+86
|
* r1979 merge:Igor Sysoev2008-05-041-1/+1
| | | | reset looked at match
* r1969 merge:Igor Sysoev2008-05-041-0/+4
| | | | fix segfault
* r1894 merge:Igor Sysoev2008-05-041-0/+1
| | | | fix segfault if empty stub block is used second time
* r1886 merge:Igor Sysoev2008-05-042-5/+14
| | | | test response length in proxy/fastcgi_store
* r1862, r1866, r1869, r1874 merge:Igor Sysoev2008-05-041-10/+21
| | | | | | *) revert SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER, removed in r1852 *) fix bogus crit log message "SSL_shutdown() failed" introduced in r1852 *) pull all errors
* r1699, r1700, r1701, r1702, r1707 merge:Igor Sysoev2008-05-045-218/+150
| | | | | | | | | | | | | | | | upstream parse_header fix and optimization, fix fastcgi_catch_stderr segfault merged in r1524: *) return NGX_HTTP_UPSTREAM_INVALID_HEADER for invalid status *) return NGX_ERROR instead of NGX_HTTP_INTERNAL_SERVER_ERROR in u->parse_header() *) return NGX_HTTP_UPSTREAM_INVALID_HEADER instead of NGX_HTTP_BAD_GATEWAY to go to a next upstream on invalid_header condition *) now ngx_conf_set_str_array_slot() tests NGX_CONF_UNSET_PTR this fixes fastcgi_catch_stderr segfault *) ngx_http_upstream_hide_headers_hash() *) proxy/fastcgi pass_header/hide_header use ngx_http_upstream_hide_headers_hash()
* r1871, r1940 merge:Igor Sysoev2008-05-042-4/+13
| | | | fix building --test-build-rtsig and --test-build-eventport on FreeBSD 7
* bump versionIgor Sysoev2008-01-082-2/+2
|
* release-0.5.35 tagIgor Sysoev2008-01-081-0/+1
|
* nginx-0.5.35-RELEASErelease-0.5.35Igor Sysoev2008-01-081-0/+107
|
* r1755, r1756, r1757 merge:Igor Sysoev2008-01-081-28/+35
| | | | | | | *) SSL_shutdown() never returns -1, on error it returns 0. This fixes incidental "bad write retry" errors. *) cleaning stale global SSL error *) remove SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER, we never need it
* r1763 merge:Igor Sysoev2008-01-081-0/+3
| | | | fix STARTTLS prompt in SMTP
* r1739 merge:Igor Sysoev2008-01-081-1/+1
| | | | fix merge_slashes
* r1709 merge:Igor Sysoev2008-01-081-2/+2
| | | | large_client_header_buffers did not free()ed before keep-alive
* r1658 merge:Igor Sysoev2008-01-081-4/+8
| | | | improve throughput with large limit_rate
* r1652 merge:Igor Sysoev2008-01-081-3/+20
| | | | use usec and pid as start value
* r1646 merge:Igor Sysoev2008-01-081-4/+1
| | | | the simple expression has the same precision without overflow
* r1632 merge:Igor Sysoev2008-01-081-1/+1
| | | | | omit unnecessary test, because NGX_ERROR == -1, but r->headers_out.last_modified_time != -1 at this point
* r1631 merge:Igor Sysoev2008-01-083-10/+34
| | | | If-Range support
* r1617 merge:Igor Sysoev2008-01-081-1/+2
| | | | set status in correct place
* r1606 merge:Igor Sysoev2008-01-082-55/+14
| | | | use uname(2) instead of /proc/, this allows to run nginx in chroot
* r1605, r1673 merge:Igor Sysoev2008-01-081-235/+299
| | | | | divide special response handling into several functions fix "?" escaping introduced in r1526
* 2008 yearIgor Sysoev2008-01-081-1/+1
|
* bump versionIgor Sysoev2007-12-132-2/+2
|
* release-0.5.34 tagIgor Sysoev2007-12-131-0/+1
|
* nginx-0.5.34-RELEASErelease-0.5.34Igor Sysoev2007-12-131-0/+204
|
* r1678, r1679 merge:Igor Sysoev2007-12-122-1/+5
| | | | | | *) copy protocol value when large request line is copied, this fixes error "fastcgi: the request record is too big" *) log how big fastcgi record
* r1677 merge:Igor Sysoev2007-12-121-7/+7
| | | | do not allow plain 0.9 request to HTTPS
* r1667 merge:Igor Sysoev2007-12-121-5/+0
| | | | delete unneeded declaration
* r1657 merge:Igor Sysoev2007-12-121-19/+12
| | | | log entire request line instead of URI only
* r1630 merge:Igor Sysoev2007-12-121-1/+1
| | | | do not encode already encoded characters in msie_refresh
* r1627 merge:Igor Sysoev2007-12-121-5/+8
| | | | fix gzip and SSL
* r1626 merge:Igor Sysoev2007-12-121-6/+20
| | | | fix segfaults
* r1604 merge:Igor Sysoev2007-12-121-0/+20
| | | | compatibility with mget: space after HTTP/1.1
* r1594 merge:Igor Sysoev2007-12-124-15/+43
| | | | unescape SSI include