summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Changes with nginx 0.4.14 27 Nov 2006v0.4.14nginx-0.4Igor Sysoev2006-11-2750-474/+1392
| | | | | | | | | | | | | | | | | | | | | | | | *) Feature: the "proxy_pass_error_message" directive in IMAP/POP3 proxy. *) Bugfix: ngx_http_perl_module did nto work with perl built with the threads support; bug appeared in 0.3.38. *) Bugfix: !!!!!!!!!! segfault perl. *) Bugfix: !!!!!!!!!! recursive perl. *) Bugfix: nginx ignored a host name in an request line. *) Bugfix: !!!!!!!!!! endless loop when too many FastCGI sent too many to stderr *) Bugfix: !!!!!!!! negative upstream response time *) Bugfix: the "Auth-Login-Attempt" parameter was not sent to IMAP/POP3 proxy authentication server when POP3 was used. *) Bugfix: a segmentation fault might occur if connect to IMAP/POP3 proxy authentication server failed.
* Changes with nginx 0.4.13 15 Nov 2006v0.4.13Igor Sysoev2006-11-1514-85/+236
| | | | | | | | | | | | | | | | | | | | | | | | | | *) Feature: the "proxy_pass" directive may be used inside the "limit_expect" block. *) Feature: the "limit_expect" directive supports all WebDAV methods. *) Bugfix: if the "add_before_body" directive was used without the "add_after_body" directive, then an response did not transferred complete. *) Bugfix: a large request body did not receive if the epoll method and the deferred accept() were used. *) Bugfix: a charset could not be set for ngx_http_autoindex_module responses; bug appeared in 0.3.50. *) Bugfix: the "[alert] zero size buf" error when FastCGI server was used; *) Bugfix: the --group= configuration parameter was ignored. Thanks to Thomas Moschny. *) Bugfix: the 50th subrequest in SSI response did not work; bug appeared in 0.3.50.
* Changes with nginx 0.4.12 31 Oct 2006v0.4.12Igor Sysoev2006-10-3113-115/+338
| | | | | | | | | *) Feature: the ngx_http_perl_module supports the $r->variable method. *) Bugfix: if a big static file was included using SSI in a response, then the response may be transferred incomplete. *) Bugfix: nginx did not omit the "#fragment" part in URI.
* Changes with nginx 0.4.11 25 Oct 2006v0.4.11Igor Sysoev2006-10-2520-629/+519
| | | | | | | | | | *) Feature: the POP3 proxy supports the AUTH LOGIN PLAIN and CRAM-MD5. *) Feature: the ngx_http_perl_module supports the $r->allow_ranges method. *) Bugfix: if the APOP was enabledi in the POP3 proxy, then the USER/PASS commands might not work; bug appeared in 0.4.10.
* Changes with nginx 0.4.10 23 Oct 2006v0.4.10Igor Sysoev2006-10-2327-60/+513
| | | | | | | | | | | | | | | | | *) Feature: the IMAP/POP3 proxy supports the APOP command. *) Bugfix: if the select, poll or /dev/poll methods were used, then while waiting authentication server response the IMAP/POP3 proxy hogged CPU. *) Bugfix: a segmentation fault might occur if the $server_addr variable was used in the "map" directive. *) Bugfix: the ngx_http_flv_module did not support the byte ranges for full responses; bug appeared in 0.4.7. *) Bugfix: nginx could not be built on Debian amd64; bug appeared in 0.4.9.
* Changes with nginx 0.4.9 13 Oct 2006v0.4.9Igor Sysoev2006-10-1324-115/+386
| | | | | | | *) Feature: the "set" parameter in the "include" SSI command. *) Feature: the ngx_http_perl_module now tests the nginx.pm module version.
* Changes with nginx 0.4.8 11 Oct 2006v0.4.8Igor Sysoev2006-10-118-25/+95
| | | | | | | | | | *) Bugfix: if an "include" SSI command were before another "include" SSI command with an "wait" parameter, then the "wait" parameter might not work. *) Bugfix: the ngx_http_flv_module added the FLV header to the full responses. Thanks to Alexey Kovyrin.
* Changes with nginx 0.4.7 10 Oct 2006v0.4.7Igor Sysoev2006-10-1021-35/+435
| | | | | | | | | | | | | | | | | | | | *) Feature: the ngx_http_flv_module. *) Feature: the $request_body_file variable. *) Feature: the "charset" and "source_charset" directives support the variables. *) Bugfix: if before an "include" SSI command with an "wait" parameter were yet another "include" SSI command, then the "wait" parameter might not work. *) Bugfix: if the "proxy_buffering off" directive was used or while working with memcached the connections might not be closed on timeout. *) Bugfix: nginx did not run on 64-bit platforms except amd64, sparc64, and ppc64.
* Changes with nginx 0.4.6 06 Oct 2006v0.4.6Igor Sysoev2006-10-0612-15/+60
| | | | | | | | | | | | | *) Bugfix: nginx did not run on 64-bit platforms except amd64, sparc64, and ppc64. *) Bugfix: nginx sent the chunked response for HTTP/1.1 request, if its length was set by text string in the $r->headers_out("Content-Length", ...) method. *) Bugfix: after redirecting error by an "error_page" directive any ngx_http_rewrite_module directive returned this error code; bug appeared in 0.4.4.
* CHANGES not updated for this versionv0.4.5Igor Sysoev2006-10-023-4/+4
|
* Changes with nginx 0.4.4 02 Oct 2006v0.4.4Igor Sysoev2006-10-0219-25/+251
| | | | | | | | | | | | | | | | | | *) Feature: the "scheme" variable. *) Feature: the "expires" directive supports the "max" parameter. *) Feature: the "include" directive supports the "*" mask. Thanks to Jonathan Dance. *) Bugfix: the "return" directive always overrode the "error_page" response code redirected by the "error_page" directive. *) Bugfix: a segmentation fault occurred if zero-length body was in PUT method. *) Bugfix: the redirect was changed incorrectly if the variables were used in the "proxy_redirect" directive.
* Changes with nginx 0.4.3 26 Sep 2006v0.4.3Igor Sysoev2006-09-2630-62/+1497
| | | | | | | | | | | | | | | | | | | *) Change: now the 499 error could not be redirected using an "error_page" directive. *) Feature: the Solaris 10 event ports support. *) Feature: the ngx_http_browser_module. *) Bugfix: a segmentation fault may occur while redirecting the 400 error to the proxied server using an "proxy_pass" directive. *) Bugfix: a segmentation fault occurred if an unix domain socket was used in an "proxy_pass" directive; bug appeared in 0.3.47. *) Bugfix: SSI did work with memcached and nonbuffered responses. *) Workaround: of the Sun Studio PAUSE hardware capability bug.
* Changes with nginx 0.4.2 14 Sep 2006v0.4.2Igor Sysoev2006-09-146-10/+15
| | | | | *) Bugfix: the O_NOATIME flag support on Linux was canceled; bug appeared in 0.4.1.
* Changes with nginx 0.4.1 14 Sep 2006v0.4.1Igor Sysoev2006-09-1412-581/+63
| | | | | | | | | | | | *) Bugfix: the DragonFlyBSD compatibility. Thanks to Pavel Nazarov. *) Workaround: of bug in 64-bit Linux sendfile(), when file is more than 2G. *) Feature: now on Linux nginx uses O_NOATIME flag for static requests. Thanks to Yusuf Goolamabbas.
* Changes with nginx 0.4.0 30 Aug 2006v0.4.0Igor Sysoev2006-08-3046-439/+1370
| | | | | | | | | | | | | | | | | | | | *) 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; bug appeared in 0.1.29.
* Changes with nginx 0.3.61 28 Aug 2006v0.3.61nginx-0.3Igor Sysoev2006-08-288-44/+150
| | | | | | | | | *) 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.
* Changes with nginx 0.3.60 18 Aug 2006v0.3.60Igor Sysoev2006-08-186-9/+30
| | | | | *) Bugfix: a worker process may got caught in an endless loop while an error redirection; bug appeared in 0.3.59.
* Changes with nginx 0.3.59 16 Aug 2006v0.3.59Igor Sysoev2006-08-1613-41/+47
| | | | | | | | | | | *) 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; bug appeared in 0.3.58.
* Changes with nginx 0.3.58 14 Aug 2006v0.3.58Igor Sysoev2006-08-1416-83/+189
| | | | | | | | | | | | | | | | *) 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.
* Changes with nginx 0.3.57 09 Aug 2006v0.3.57Igor Sysoev2006-08-0911-114/+268
| | | | | | | | | | | | | *) 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.
* Changes with nginx 0.3.56 04 Aug 2006v0.3.56Igor Sysoev2006-08-0414-45/+275
| | | | | | | | | | | *) 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 an request returned an redirect and some sent to client header lines were logged in the access log.
* Changes with nginx 0.3.55 28 Jul 2006v0.3.55Igor Sysoev2006-07-2848-118/+871
| | | | | | | | | | | | | | | | | | | | | | | | | *) 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 was switches to a next upstream. *) Bugfix: on some condition while reconfiguration character codes inside the "charset_map" may be treated invalid; bug appeared in 0.3.50.
* Changes with nginx 0.3.54 11 Jul 2006v0.3.54Igor Sysoev2006-07-1119-117/+210
| | | | | | | | | | | | | | | | | | | *) 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; bug appeared in 0.3.53.
* Changes with nginx 0.3.53 07 Jul 2006v0.3.53Igor Sysoev2006-07-0740-161/+413
| | | | | | | | | | | | | | | | | | | | | | *) Change: the "add_header" directive adds the string to 204, 301, and 302 responses. *) Feature: the "server" directive if 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 "access forbidden by rule" message 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.
* Changes with nginx 0.3.52 03 Jul 2006v0.3.52Igor Sysoev2006-07-038-26/+86
| | | | | | | | | | | | | | | *) 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; bug appeared in 0.3.37. *) Bugfix: ngx_http_charset_module logged "unknown charset" alert, even if the recoding was not needed; bug appeared in 0.3.50. *) Bugfix: if a code response of the PUT request was 409, then a temporary file was not removed.
* Changes with nginx 0.3.51 30 Jun 2006v0.3.51Igor Sysoev2006-06-306-6/+21
| | | | | *) Bugfix: the "<" symbols might disappeared some conditions in the SSI; bug appeared in 0.3.50.
* Changes with nginx 0.3.50 28 Jun 2006v0.3.50Igor Sysoev2006-06-2830-205/+1436
| | | | | | | | | | | | | | | | | | | | | *) 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.
* Changes with nginx 0.3.49 31 May 2006v0.3.49Igor Sysoev2006-05-315-3/+23
| | | | | | | | *) 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.
* Changes with nginx 0.3.48 29 May 2006v0.3.48Igor Sysoev2006-05-2922-35/+384
| | | | | | | | | | | | | | | | *) 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; bug appeared in 0.3.42. *) Bugfix: the ngx_http_perl_module could not be built, if the perl was built with the threads support; bug appeared in 0.3.46.
* Changes with nginx 0.3.47 23 May 2006v0.3.47Igor Sysoev2006-05-2320-241/+883
| | | | | | | *) Feature: the "upstream" directive. *) Change: now the "" escape symbol in the """ and "'" pairs in the SSI command is always removed.
* Changes with nginx 0.3.46 11 May 2006v0.3.46Igor Sysoev2006-05-1121-500/+788
| | | | | | | | | | | | | | *) Feature: the "proxy_hide_header", "proxy_pass_header", "fastcgi_hide_header", and "fastcgi_pass_header" directives. *) Change: the "proxy_pass_x_powered_by", "fastcgi_x_powered_by", and "proxy_pass_server" directives were canceled. *) Feature: the "X-Accel-Buffering" response header line is supported in proxy mode. *) Bugfix: the reconfiguration bug and memory leaks in the ngx_http_perl_module.
* Changes with nginx 0.3.45 06 May 2006v0.3.45Igor Sysoev2006-05-0613-46/+403
| | | | | | | | | | | | | | | | | | *) Feature: the "ssl_verify_client", "ssl_verify_depth", and "ssl_client_certificate" directives. *) Change: the $request_method variable now returns the main request method. *) Change: the &deg; symbol codes were changed in koi-win conversion table. *) Feature: the euro É N symbols were added to koi-win conversion table. *) Bugfix: if nginx distributed the requests among several backends and some backend failed, then requests intended for this backend was directed to one live backend only instead of being distributed among the rest.
* Changes with nginx 0.3.44 04 May 2006v0.3.44Igor Sysoev2006-05-0425-129/+253
| | | | | | | | | *) Feature: the "wait" parameter in the SSI "include" command. *) Feature: the Ukrainian and Byelorussian characters were added to koi-win conversion table. *) Bugfix: in the SSI.
* Changes with nginx 0.3.43 26 Apr 2006v0.3.43Igor Sysoev2006-04-267-5/+41
| | | | *) Bugfix: in the SSI.
* Changes with nginx 0.3.42 26 Apr 2006v0.3.42Igor Sysoev2006-04-2622-90/+720
| | | | | | | | | | | | | | | | *) Feature: the "bind" option of the "listen" directive in IMAP/POP3 proxy. *) Bugfix: if the same capture in the "rewrite" directive was used more then once. *) Bugfix: the $sent_http_content_type, $sent_http_content_length, $sent_http_last_modified, $sent_http_connection, $sent_http_keep_alive, and $sent_http_transfer_encoding variables were not written to access log. *) Bugfix: the $sent_http_cache_control returned value of the single "Cache-Control" response header line.
* Changes with nginx 0.3.41 21 Apr 2006v0.3.41Igor Sysoev2006-04-2112-36/+96
| | | | | | | | | | | | | *) Feature: the -v switch. *) Bugfix: the segmentation fault may occurred if the SSI page has remote subrequests. *) Bugfix: in FastCGI handling. *) Bugfix: if the perl modules path was not set using --with-perl_modules_path=PATH or the "perl_modules", then the segmentation fault was occurred.
* Changes with nginx 0.3.40 19 Apr 2006v0.3.40Igor Sysoev2006-04-1934-146/+517
| | | | | | | | *) Feature: the ngx_http_dav_module supports the MKCOL method. *) Feature: the "create_full_put_path" directive. *) Feature: the "$limit_rate" variable.
* Changes with nginx 0.3.39 17 Apr 2006v0.3.39Igor Sysoev2006-04-1715-118/+300
| | | | | | | | | | | | | | | | | | | *) Feature: the "uninitialized_variable_warn" directive; the logging level of the "uninitialized variable" message was lowered from "alert" to "warn". *) Feature: the "override_charset" directive. *) Change: now if the unknown variable is used in the "echo" and "if expr='$name'" SSI-commands, then the "unknown variable" message is not logged. *) Bugfix: the active connection counter increased on the exceeding of the connection limit specified by the "worker_connections" directive; bug appeared in 0.2.0. *) Bugfix: the limit rate might not work on some condition; bug appeared in 0.3.38.
* Changes with nginx 0.3.38 14 Apr 2006v0.3.38Igor Sysoev2006-04-1431-452/+1027
| | | | | | | | | | | | | | | | | | | | | | | | *) Feature: the ngx_http_dav_module. *) Change: the ngx_http_perl_module optimizations. Thanks to Sergey Skvortsov. *) Feature: the ngx_http_perl_module supports the $r->request_body_file method. *) Feature: the "client_body_in_file_only" directive. *) Workaround: no on disk overflow nginx tries to write access logs once a second only. Thanks to Anton Yuzhaninov and Maxim Dounin. *) Bugfix: now the "limit_rate" directive more precisely limits rate if rate is more than 100 Kbyte/s. Thanks to ForJest. *) Bugfix: now the IMAP/POP3 proxy escapes the "r" and "n" symbols in login and password to pass authorization server. Thanks to Maxim Dounin.
* Changes with nginx 0.3.37 07 Apr 2006v0.3.37Igor Sysoev2006-04-0721-1217/+414
| | | | | | | | | | | | *) Feature: the "limit_except" directive. *) Feature: the "if" directive supports the "!~", "!~*", "-f", and "!-f" operators. *) Feature: the ngx_http_perl_module supports the $r->request_body method. *) Bugfix: in the ngx_http_addition_filter_module.
* Changes with nginx 0.3.36 05 Apr 2006v0.3.36Igor Sysoev2006-04-0524-80/+537
| | | | | | | | | | | | | | | | | | | | | | | | | | | | *) Feature: the ngx_http_addition_filter_module. *) Feature: the "proxy_pass" and "fastcgi_pass" directives may be used inside the "if" block. *) Feature: the "proxy_ignore_client_abort" and "fastcgi_ignore_client_abort" directives. *) Feature: the "$request_completion" variable. *) Feature: the ngx_http_perl_module supports the $r->request_method and $r->remote_addr. *) Feature: the ngx_http_ssi_module supports the "elif" command. *) Bugfix: the "/" string in the expression of the "if" command of the ngx_http_ssi_module was treated incorrectly. *) Bugfix: in the regular expressions in the "if" command of the ngx_http_ssi_module. *) Bugfix: if the relative path was specified in the "client_body_temp_path", "proxy_temp_path", "fastcgi_temp_path", and "perl_modules" directives, then the directory was used relatively to a current path but not to a server prefix.
* Changes with nginx 0.3.35 22 Mar 2006v0.3.35Igor Sysoev2006-03-227-20/+44
| | | | | | | | *) Bugfix: the accept-filter and the TCP_DEFER_ACCEPT option were set for first "listen" directive only; bug appeared in 0.3.31. *) Bugfix: in the "proxy_pass" directive without the URI part in a subrequest.
* Changes with nginx 0.3.34 21 Mar 2006v0.3.34Igor Sysoev2006-03-217-12/+1236
| | | | *) Feature: the "add_header" directive supports the variables.
* Changes with nginx 0.3.33 15 Mar 2006v0.3.33Igor Sysoev2006-03-1516-79/+119
| | | | | | | | | | *) Feature: the "http_503" parameter of the "proxy_next_upstream" or "fastcgi_next_upstream" directives. *) Bugfix: ngx_http_perl_module did not work with inlined in the configuration code, if it was not started with the "sub" word. *) Bugfix: in the "post_action" directive.
* Changes with nginx 0.3.32 11 Mar 2006v0.3.32Igor Sysoev2006-03-114-7/+13
| | | | | *) Bugfix: the debug logging on startup and reconfiguration time was removed; bug appeared in 0.3.31.
* Changes with nginx 0.3.31 10 Mar 2006v0.3.31Igor Sysoev2006-03-1018-1983/+228
| | | | | | | | | | | | | | | | | | | | | | *) Change: now nginx passes the malformed proxied backend responses. *) Feature: the "listen" directives support the address in the "*:port" form. *) Feature: the EVFILER_TIMER support in MacOSX 10.4. *) Workaround: for MacOSX 64-bit kernel kqueue millisecond timeout bug. Thanks Andrei Nigmatulin. *) Bugfix: if there were several "listen" directives listening one various addresses inside one server, then server names like "*.domain.tld" worked for first address only; bug appeared in 0.3.18. *) Bugfix: if the HTTP protocol was used in the "proxy_pass" directive and the request body was in temporarily file then the request was not transferred. *) Bugfix: perl 5.8.8 compatibility.
* Changes with nginx 0.3.30 22 Feb 2006v0.3.30Igor Sysoev2006-02-228-4/+81
| | | | | | | | | | | *) Change: the ECONNABORTED error log level was changed to "error" from "crit". *) Bugfix: the ngx_http_perl_module could not be build without the ngx_http_ssi_filter_module. *) Bugfix: nginx could not be built on i386 platform, if the PIC was used.
* Changes with nginx 0.3.29 20 Feb 2006v0.3.29Igor Sysoev2006-02-209-31/+2000
| | | | | | | | | | | | | | | *) Feature: now nginx uses less memory, if PHP in FastCGI mode sends many warnings before the response. *) Bugfix: the "Transfer-Encoding: chunked" header line was issued in the 204 responses for the HTTP/1.1 requests. *) Bugfix: nginx returned the 502 response, if the complete response header lines were transferred in a separate FastCGI records. *) Bugfix: if the proxied URI was specified in the "post_action" directive, then it ran only after a successful completion of a request.
* Changes with nginx 0.3.28 16 Feb 2006v0.3.28Igor Sysoev2006-02-1618-113/+142
| | | | | | | | | | | | | | | | | | | *) Feature: the "restrict_host_names" directive is canceled. *) Feature: the --with-cpu-opt=ppc64 configuration parameter. *) Bugfix: on some condition the proxied connection with a client was terminated prematurely. Thanks to Vladimir Shutoff. *) Bugfix: the "X-Accel-Limit-Rate" header line was not taken into account if the request was redirected using the "X-Accel-Redirect" header line. *) Bugfix: the "post_action" directive ran only after a successful completion of a request. *) Bugfix: the proxied response body generated by the "post_action" directive was transferred to a client.
* Changes with nginx 0.3.27 08 Feb 2006v0.3.27Igor Sysoev2006-02-0840-423/+1028
| | | | | | | | | | | | | | | | | | | | | | *) Change: the "variables_hash_max_size" and "variables_hash_bucket_size" directives. *) Feature: the $body_bytes_sent variable can be used not only in the "log_format" directive. *) Feature: the $ssl_protocol and $ssl_cipher variables. *) Feature: the cache line size detection for widespread CPUs at start time. *) Feature: now the "accept_mutex" directive is supported using fcntl(2) on platforms different from i386, amd64, sparc64, and ppc. *) Feature: the "lock_file" directive and the --with-lock-path=PATH autoconfiguration directive. *) Bugfix: if the HTTP protocol was used in the "proxy_pass" directive then the requests with the body did not transferred.