summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2006-05-06nginx-0.3.45-RELEASE importrelease-0.3.45Igor Sysoev12-46/+419
*) 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 ° symbol codes were changed in koi-win conversion table. *) Feature: the euro and 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.
2006-05-04release-0.3.44 tagIgor Sysoev1-0/+1
2006-05-04nginx-0.3.44-RELEASE importrelease-0.3.44Igor Sysoev26-129/+438
*) Feature: the "wait" parameter in the "include" SSI command. *) Feature: the Ukrainian and Byelorussian characters were added to koi-win conversion table. *) Bugfix: in the SSI.
2006-04-26release-0.3.43 tagIgor Sysoev1-0/+1
2006-04-26nginx-0.3.43-RELEASE importrelease-0.3.43Igor Sysoev6-5/+45
*) Bugfix: in the SSI.
2006-04-26release-0.3.42 tagIgor Sysoev1-0/+1
2006-04-26nginx-0.3.42-RELEASE importrelease-0.3.42Igor Sysoev22-93/+735
*) 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.
2006-04-21release-0.3.41 tagIgor Sysoev1-0/+1
2006-04-21nginx-0.3.41-RELEASE importrelease-0.3.41Igor Sysoev11-36/+114
*) 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.
2006-04-19release-0.3.40 tagIgor Sysoev1-0/+1
2006-04-19nginx-0.3.40-RELEASE importrelease-0.3.40Igor Sysoev34-146/+532
*) Feature: the ngx_http_dav_module supports the MKCOL method. *) Feature: the "create_full_put_path" directive. *) Feature: the "$limit_rate" variable.
2006-04-17release-0.3.39 tagIgor Sysoev1-0/+1
2006-04-17nginx-0.3.39-RELEASE importrelease-0.3.39Igor Sysoev14-118/+320
*) 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; the bug had appeared in 0.2.0. *) Bugfix: the limit rate might not work on some condition; the bug had appeared in 0.3.38.
2006-04-14release-0.3.38 tagIgor Sysoev1-0/+1
2006-04-14nginx-0.3.38-RELEASE importrelease-0.3.38Igor Sysoev32-454/+1053
*) 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: now 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.
2006-04-07release-0.3.37 tagIgor Sysoev1-0/+1
2006-04-07nginx-0.3.37-RELEASE importrelease-0.3.37Igor Sysoev19-51/+429
*) 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.
2006-04-05release-0.3.36 tagIgor Sysoev1-0/+1
2006-04-05nginx-0.3.36-RELEASE importrelease-0.3.36Igor Sysoev29-4573/+575
*) 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.
2006-03-28release-0.3.35 tagIgor Sysoev1-0/+1
2006-03-28nginx-0.3.35-RELEASE importrelease-0.3.35Igor Sysoev6-20/+53
*) Bugfix: the accept-filter and the TCP_DEFER_ACCEPT option were set for first "listen" directive only; the bug had appeared in 0.3.31. *) Bugfix: in the "proxy_pass" directive without the URI part in a subrequest.
2006-03-21release-0.3.34 tagIgor Sysoev1-0/+1
2006-03-21nginx-0.3.34-RELEASE importrelease-0.3.34Igor Sysoev5-12/+74
*) Feature: the "add_header" directive supports the variables.
2006-03-15release-0.3.33 tagIgor Sysoev1-0/+1
2006-03-15nginx-0.3.33-RELEASE importrelease-0.3.33Igor Sysoev15-79/+132
*) 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.
2006-03-11release-0.3.32 tagIgor Sysoev1-0/+1
2006-03-11nginx-0.3.32-RELEASE importrelease-0.3.32Igor Sysoev3-7/+17
*) Bugfix: the debug logging on startup and reconfiguration time was removed; the bug had appeared in 0.3.31.
2006-03-10release-0.3.31 tagIgor Sysoev1-0/+1
2006-03-10nginx-0.3.31-RELEASE importrelease-0.3.31Igor Sysoev16-63/+261
*) 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 to 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; the bug had appeared in 0.3.18. *) Bugfix: if the HTTPS 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.
2006-02-22release-0.3.30 tagIgor Sysoev1-0/+1
2006-02-22nginx-0.3.30-RELEASE importrelease-0.3.30Igor Sysoev7-4/+90
*) 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; the bug had appeared in 0.3.27.
2006-02-20release-0.3.29 tagIgor Sysoev1-0/+1
2006-02-20nginx-0.3.29-RELEASE importrelease-0.3.29Igor Sysoev7-31/+98
*) 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.
2006-02-16release-0.3.28 tagIgor Sysoev1-0/+1
2006-02-16nginx-0.3.28-RELEASE importrelease-0.3.28Igor Sysoev18-113/+171
*) Feature: the "restrict_host_names" directive was 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.
2006-02-08release-0.3.27 tagIgor Sysoev1-0/+1
2006-02-08nginx-0.3.27-RELEASE importrelease-0.3.27Igor Sysoev40-424/+1064
*) 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 HTTPS protocol was used in the "proxy_pass" directive then the requests with the body was not transferred.
2006-02-03release-0.3.26 tagIgor Sysoev1-0/+1
2006-02-03nginx-0.3.26-RELEASE importrelease-0.3.26Igor Sysoev10-58/+119
*) Change: the "optimize_host_names" directive was renamed to the "optimize_server_names". *) Bugfix: if in the "proxy_pass" directive was no the URI part, then the main request URI was transferred to a backend while proxying the SSI subrequest.
2006-02-01release-0.3.25 tagIgor Sysoev1-0/+1
2006-02-01nginx-0.3.25-RELEASE importrelease-0.3.25Igor Sysoev3-2/+23
*) Bugfix: the segmentation fault was occurred on start or while reconfiguration if there was invalid configuration; the bug had appeared in 0.3.24.
2006-02-01release-0.3.24 tagIgor Sysoev1-0/+1
2006-02-01nginx-0.3.24-RELEASE importrelease-0.3.24Igor Sysoev25-185/+462
*) Workaround: for bug in FreeBSD kqueue. *) Bugfix: now a response generated by the "post_action" directive is not transferred to a client. *) Bugfix: the memory leaks were occurring if many log files were used. *) Bugfix: the first "proxy_redirect" directive was working inside one location. *) Bugfix: on 64-bit platforms segmentation fault may occurred on start if the many names were used in the "server_name" directives; the bug had appeared in 0.3.18.
2006-01-24release-0.3.23 tagIgor Sysoev1-0/+1
2006-01-24nginx-0.3.23-RELEASE importrelease-0.3.23Igor Sysoev9-18/+97
*) Feature: the "optimize_host_names" directive. *) Bugfix: in using of the variables in the "path" and "alias" directives. *) Bugfix: the ngx_http_perl_module was incorrectly built on Linux and Solaris.
2006-01-17release-0.3.22 tagIgor Sysoev1-0/+1
2006-01-17nginx-0.3.22-RELEASE importrelease-0.3.22Igor Sysoev15-42/+135
*) Feature: the ngx_http_perl_module supports the $r->args and $r->unescape methods. *) Feature: the method $r->query_string of ngx_http_perl_module was canceled. *) Bugfix: segmentation fault was occurred if the "none" or "blocked" values was specified in the "valid_referers" directive; the bug had appeared in 0.3.18.
2006-01-16release-0.3.21 tagIgor Sysoev1-0/+1
2006-01-16nginx-0.3.21-RELEASE importrelease-0.3.21Igor Sysoev21-13/+1869
*) Feature: the ngx_http_perl_module. *) Change: the "valid_referers" directive allows the referreres without URI part.
2006-01-11release-0.3.20 tagIgor Sysoev1-0/+1