summaryrefslogtreecommitdiffhomepage
path: root/auto (follow)
AgeCommit message (Collapse)AuthorFilesLines
2007-01-07ngx_http_limit_zone_module must run after ngx_http_realip_moduleIgor Sysoev1-5/+5
2007-01-06ngx_http_limit_zone_moduleIgor Sysoev3-0/+12
2006-12-24fix for nginx.pm default installationIgor Sysoev2-1/+2
2006-12-24backout the r945: the nginx.pm could not be loaded at all,Igor Sysoev1-1/+2
next try to fix --with-perl_modules_path= for unpriviliged user installation
2006-12-23early C compiler testIgor Sysoev3-13/+31
2006-12-23the -V switchIgor Sysoev1-1/+4
2006-12-23fix --with-perl_modules_path= for unpriviliged user installationIgor Sysoev1-1/+1
2006-12-22test Darwin 8 atomic(3)Igor Sysoev1-0/+10
2006-12-04upstream choice modulesIgor Sysoev3-0/+15
2006-11-27axe old % log formatIgor Sysoev1-2/+1
2006-11-27fix the previous commitIgor Sysoev1-18/+24
2006-11-27test PCRE in FreeBSD, Linux, and NetBSDIgor Sysoev13-20/+137
2006-11-26Axe several perl interpreter instances: they may be useful in currentlyIgor Sysoev1-5/+1
unsupported threaded environment, but now they complicate code: *) perl_clone() requires at least duplicating nginx stash; *) the multiplicity requires to re-evalute all precompiled subroutines and nginx stash in new interpreter context.
2006-11-20slab allocator in shared memoryIgor Sysoev1-0/+2
2006-11-06fix --group= vs --user=Igor Sysoev1-15/+16
2006-10-24axe src/core/ngx_unix_domain.*Igor Sysoev1-2/+0
2006-10-19backout the previous commitIgor Sysoev1-4/+4
2006-10-19disable bcc precompiled headers,Igor Sysoev1-4/+4
bcc hungs at src/core/ngx_hash.c after previous commit
2006-10-18ngx_crc32()Igor Sysoev1-0/+2
2006-10-09ngx_http_flv_moduleIgor Sysoev3-0/+12
2006-10-06add sun4v,Igor Sysoev1-1/+1
style fix
2006-10-05add sun4vIgor Sysoev1-3/+3
2006-10-05add sun4vIgor Sysoev1-1/+1
2006-10-05force perl modules reinstallation after rebuildingIgor Sysoev1-1/+2
2006-09-26add missing entries to ./configure --helpIgor Sysoev1-0/+3
2006-09-26Solaris 10 event ports supportIgor Sysoev4-0/+27
2006-09-18add -c to /bin/shIgor Sysoev1-2/+2
2006-09-18fix ">/dev/null 2>&1" orderIgor Sysoev3-9/+9
2006-09-18auto/configure [ PAUSE ] hwcap bugIgor Sysoev2-5/+19
2006-09-18ngx_http_browser_moduleIgor Sysoev3-0/+11
2006-09-15disable [ PAUSE ] hwcap for Sun Studio 11Igor Sysoev1-0/+3
2006-09-07separate DragonFlyBSD autoconfiguration from FreeBSDIgor Sysoev1-1/+15
2006-09-06fix typoIgor Sysoev1-1/+1
2006-08-30nginx-0.4.0-RELEASE importrelease-0.4.0Igor Sysoev5-10/+35
*) 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.
2006-08-16nginx-0.3.59-RELEASE importrelease-0.3.59Igor Sysoev2-6/+6
*) 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.
2006-08-04nginx-0.3.56-RELEASE importrelease-0.3.56Igor Sysoev1-0/+2
*) 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.
2006-07-28nginx-0.3.55-RELEASE importrelease-0.3.55Igor Sysoev1-2/+4
*) 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.
2006-07-11nginx-0.3.54-RELEASE importrelease-0.3.54Igor Sysoev2-21/+28
*) 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.
2006-06-28nginx-0.3.50-RELEASE importrelease-0.3.50Igor Sysoev2-2/+4
*) 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.
2006-05-29nginx-0.3.48-RELEASE importrelease-0.3.48Igor Sysoev12-4/+269
*) 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.
2006-05-04nginx-0.3.44-RELEASE importrelease-0.3.44Igor Sysoev2-3/+4
*) 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-26nginx-0.3.42-RELEASE importrelease-0.3.42Igor Sysoev1-0/+6
*) 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-19nginx-0.3.40-RELEASE importrelease-0.3.40Igor Sysoev1-0/+1
*) Feature: the ngx_http_dav_module supports the MKCOL method. *) Feature: the "create_full_put_path" directive. *) Feature: the "$limit_rate" variable.
2006-04-17nginx-0.3.39-RELEASE importrelease-0.3.39Igor Sysoev1-4/+6
*) 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-14nginx-0.3.38-RELEASE importrelease-0.3.38Igor Sysoev5-10/+28
*) 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-07nginx-0.3.37-RELEASE importrelease-0.3.37Igor Sysoev1-1/+7
*) 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-05nginx-0.3.36-RELEASE importrelease-0.3.36Igor Sysoev4-2/+14
*) 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-15nginx-0.3.33-RELEASE importrelease-0.3.33Igor Sysoev1-21/+2
*) 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-10nginx-0.3.31-RELEASE importrelease-0.3.31Igor Sysoev2-26/+118
*) 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-16nginx-0.3.28-RELEASE importrelease-0.3.28Igor Sysoev2-1/+12
*) 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.