aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* nginx-0.4.4-RELEASErelease-0.4.4Igor Sysoev2006-10-02
| | | | fix msvc build failure introduced by previous commit
* $scheme variableIgor Sysoev2006-10-02
|
* set "Content-Length: 0" for errors handled by "return 204"Igor Sysoev2006-10-02
|
* expires maxIgor Sysoev2006-10-02
|
* turn off startup debug logging introduced by previous commitIgor Sysoev2006-10-02
|
* glob support in includeIgor Sysoev2006-10-02
|
* fix: "return" always overrode "error_page" response codeIgor Sysoev2006-10-02
|
* fix segfault when zero length file is PUTIgor Sysoev2006-10-01
|
* fix proxy_redirect with variableIgor Sysoev2006-09-26
|
* bump versionIgor Sysoev2006-09-26
|
* Solaris 10 event ports supportIgor Sysoev2006-09-26
|
* ancient browsers support in ngx_http_browser_moduleIgor Sysoev2006-09-26
|
* fix msvc build failure introduced by previous commitIgor Sysoev2006-09-25
|
* allowing handling 400 errors via proxy_passIgor Sysoev2006-09-25
|
* disable "error_page 499 ..."Igor Sysoev2006-09-25
|
* rename variableIgor Sysoev2006-09-25
|
* long user-agent bugfixIgor Sysoev2006-09-25
|
* fix uri part in "proxy_pass http://unix:...", the bug appeared in nginx-0.3.47Igor Sysoev2006-09-24
|
* fix segfault in "proxy_pass http://unix:...", the bug appeared in nginx-0.3.47Igor Sysoev2006-09-24
|
* ssi did work with memcached and nonbuffered responsesIgor Sysoev2006-09-23
|
* delete blank lineIgor Sysoev2006-09-23
|
* remove unused oneshot flagIgor Sysoev2006-09-22
|
* fix commentIgor Sysoev2006-09-22
|
* remove startup debug loggingIgor Sysoev2006-09-18
|
* ngx_http_browser_moduleIgor Sysoev2006-09-18
|
* fix typoIgor Sysoev2006-09-16
|
* disable [ PAUSE ] hwcap for Sun Studio 11Igor Sysoev2006-09-15
|
* fix header name changeIgor Sysoev2006-09-15
|
* bump versionIgor Sysoev2006-09-14
|
* bump versionIgor Sysoev2006-09-14
|
* backout O_NOATIME support, it requires CAP_FOWNER capabilityIgor Sysoev2006-09-14
|
* workaround of 2G+ file bug in 64-bit Linux sendfile()Igor Sysoev2006-09-07
|
* Linux O_NOATIME supportIgor Sysoev2006-09-01
|
* fix typoIgor Sysoev2006-08-31
|
* bump versionIgor Sysoev2006-08-30
|
* nginx-0.4.0-RELEASE importrelease-0.4.0Igor Sysoev2006-08-30
| | | | | | | | | | | | | | | | | | | | *) Change in internal API: the HTTP modules initialization was moved from the init module phase to the HTTP postconfiguration phase. *) Change: now the request body is not read beforehand for the ngx_http_perl_module: it's required to start the reading using the $r->has_request_body method. *) Feature: the ngx_http_perl_module supports the DECLINED return code. *) Feature: the ngx_http_dav_module supports the incoming "Date" header line for the PUT method. *) Feature: the "ssi" directive is available inside the "if" block. *) Bugfix: a segmentation fault occurred if there was an "index" directive with variables and the first index name was without variables; the bug had appeared in 0.1.29.
* nginx-0.3.61-RELEASE importrelease-0.3.61Igor Sysoev2006-08-28
| | | | | | | | | | | *) Change: now the "tcp_nodelay" directive is turned on by default. *) Feature: the "msie_refresh" directive. *) Feature: the "recursive_error_pages" directive. *) Bugfix: the "rewrite" directive returned incorrect redirect, if the redirect had the captured escaped symbols from original URI.
* nginx-0.3.60-RELEASE importrelease-0.3.60Igor Sysoev2006-08-18
| | | | | *) Bugfix: a worker process may got caught in an endless loop while an error redirection; the bug had appeared in 0.3.59.
* nginx-0.3.59-RELEASE importrelease-0.3.59Igor Sysoev2006-08-16
| | | | | | | | | | | *) Feature: now is possible to do several redirection using the "error_page" directive. *) Bugfix: the "dav_access" directive did not support three parameters. *) Bugfix: the "error_page" directive did not changes the "Content-Type" header line after the "X-Accel-Redirect" was used; the bug had appeared in 0.3.58.
* nginx-0.3.58-RELEASE importrelease-0.3.58Igor Sysoev2006-08-14
| | | | | | | | | | | | | | | | *) Feature: the "error_page" directive supports the variables. *) Change: now the procfs interface instead of sysctl is used on Linux. *) Change: now the "Content-Type" header line is inherited from first response when the "X-Accel-Redirect" was used. *) Bugfix: the "error_page" directive did not redirect the 413 error. *) Bugfix: the trailing "?" did not remove old arguments if no new arguments were added to a rewritten URI. *) Bugfix: nginx could not run on 64-bit FreeBSD 7.0-CURRENT.
* nginx-0.3.57-RELEASE importrelease-0.3.57Igor Sysoev2006-08-09
| | | | | | | | | | | | | *) Feature: the $ssl_client_serial variable. *) Bugfix: in the "!-e" operator of the "if" directive. Thanks to Andrian Budanstov. *) Bugfix: while a client certificate verification nginx did not send to a client the required certificates information. *) Bugfix: the $document_root variable did not support the variables in the "root" directive.
* nginx-0.3.56-RELEASE importrelease-0.3.56Igor Sysoev2006-08-04
| | | | | | | | | | | *) Feature: the "dav_access" directive. *) Feature: the "if" directive supports the "-d", "!-d", "-e", "!-e", "-x", and "!-x" operators. *) Bugfix: a segmentation fault occurred if a request returned a redirect and some sent to client header lines were logged in the access log.
* nginx-0.3.55-RELEASE importrelease-0.3.55Igor Sysoev2006-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | *) Feature: the "stub" parameter in the "include" SSI command. *) Feature: the "block" SSI command. *) Feature: the unicode2nginx script was added to contrib. *) Bugfix: if a "root" was specified by variable only, then the root was relative to a server prefix. *) Bugfix: if the request contained "//" or "/./" and escaped symbols after them, then the proxied request was sent unescaped. *) Bugfix: the $r->headers_in("Cookie") of the ngx_http_perl_module now returns all "Cookie" header lines. *) Bugfix: a segmentation fault occurred if "client_body_in_file_only on" was used and nginx switched to a next upstream. *) Bugfix: on some condition while reconfiguration character codes inside the "charset_map" may be treated invalid; the bug had appeared in 0.3.50.
* nginx-0.3.54-RELEASE importrelease-0.3.54Igor Sysoev2006-07-11
| | | | | | | | | | | | | | | | | | | *) Feature: nginx now logs the subrequest information to the error log. *) Feature: the "proxy_next_upstream", "fastcgi_next_upstream", and "memcached_next_upstream" directives support the "off" parameter. *) Feature: the "debug_connection" directive supports the CIDR address form. *) Bugfix: if a response of proxied server or FastCGI server was converted from UTF-8 or back, then it may be transferred incomplete. *) Bugfix: the $upstream_response_time variable had the time of the first request to a backend only. *) Bugfix: nginx could not be built on amd64 platform; the bug had appeared in 0.3.53.
* nginx-0.3.53-RELEASE importrelease-0.3.53Igor Sysoev2006-07-07
| | | | | | | | | | | | | | | | | | | | | | *) Change: the "add_header" directive adds the string to 204, 301, and 302 responses. *) Feature: the "server" directive in the "upstream" context supports the "weight" parameter. *) Feature: the "server_name" directive supports the "*" wildcard. *) Feature: nginx supports the request body size more than 2G. *) Bugfix: if a client was successfully authorized using "satisfy_any on", then anyway the message "access forbidden by rule" was written in the log. *) Bugfix: the "PUT" method may erroneously not create a file and return the 409 code. *) Bugfix: if the IMAP/POP3 backend returned an error, then nginx continued proxying anyway.
* nginx-0.3.52-RELEASE importrelease-0.3.52Igor Sysoev2006-07-03
| | | | | | | | | | | | | | | *) Change: the ngx_http_index_module behavior for the "POST /" requests is reverted to the 0.3.40 version state: the module now does not return the 405 error. *) Bugfix: the worker process may got caught in an endless loop if the limit rate was used; the bug had appeared in 0.3.37. *) Bugfix: ngx_http_charset_module logged "unknown charset" alert, even if the recoding was not needed; the bug had appeared in 0.3.50. *) Bugfix: if a code response of the PUT request was 409, then a temporary file was not removed.
* nginx-0.3.51-RELEASE importrelease-0.3.51Igor Sysoev2006-06-30
| | | | | *) Bugfix: the "<" symbols might disappeared some conditions in the SSI; the bug had appeared in 0.3.50.
* nginx-0.3.50-RELEASE importrelease-0.3.50Igor Sysoev2006-06-28
| | | | | | | | | | | | | | | | | | | | | *) Change: the "proxy_redirect_errors" and "fastcgi_redirect_errors" directives was renamed to the "proxy_intercept_errors" and "fastcgi_intercept_errors" directives. *) Feature: the ngx_http_charset_module supports the recoding from the single byte encodings to the UTF-8 encoding and back. *) Feature: the "X-Accel-Charset" response header line is supported in proxy and FastCGI mode. *) Bugfix: the "\" escape symbol in the "\"" and "\'" pairs in the SSI command was removed only if the command also has the "$" symbol. *) Bugfix: the "<!--" string might be added on some conditions in the SSI after inclusion. *) Bugfix: if the "Content-Length: 0" header line was in response, then in nonbuffered proxying mode the client connection was not closed.
* nginx-0.3.49-RELEASE importrelease-0.3.49Igor Sysoev2006-05-31
| | | | | | | | *) Bugfix: in the "set" directive. *) Bugfix: if two or more FastCGI subrequests was in SSI, then first subrequest output was included instead of second and following subrequests.
* nginx-0.3.48-RELEASE importrelease-0.3.48Igor Sysoev2006-05-29
| | | | | | | | | | | | | | | | | *) Change: now the ngx_http_charset_module works for subrequests, if the response has no "Content-Type" header line. *) Bugfix: if the "proxy_pass" directive has no URI part, then the "proxy_redirect default" directive add the unnecessary slash in start of the rewritten redirect. *) Bugfix: the internal redirect always transform client's HTTP method to GET, now the transformation is made for the "X-Accel-Redirect" redirects only and if the method is not HEAD; the bug had appeared in 0.3.42. *) Bugfix: the ngx_http_perl_module could not be built, if the perl was built with the threads support; the bug had appeared in 0.3.46.