summaryrefslogtreecommitdiffhomepage
path: root/auto/modules (follow)
AgeCommit message (Collapse)AuthorFilesLines
2012-07-02Merge of r4698: X-Forwarded-For conditionals.Maxim Dounin1-0/+4
Fixed compile-time conditionals used to detect if X-Forwarded-For support is needed. Note: compatibility shims were added during merge to avoid possible breakage of 3rd party modules. At least cache purge module was broken by the original commit, as it used to rely on NGX_HTTP_PROXY define.
2012-07-02Merge of r4655, r4656, r4657, r4695, r4696: upstream changes.Maxim Dounin1-0/+5
*) Upstream: least_conn balancer module. *) Upstream: weights and IPv6 support in ip_hash balancer. *) Upstream keepalive: "single" parameter deprecated.
2012-06-29Merge of r4639, r4640: C++ fixes.Maxim Dounin1-0/+1
Fixed the ngx_regex.h header file compatibility with C++. Fixed building --with-cpp_test_module on some systems.
2012-01-18Copyright updated.Maxim Konovalov1-0/+1
2011-12-26Added support for regex study and PCRE JIT (ticket #41) optimizations onValentin Bartenev1-0/+6
configuration phase.
2011-11-14Renamed ngx_http_limit_zone_module to ngx_http_limit_conn_module.Valentin Bartenev1-3/+3
2011-09-15Upstream keepalive module.Maxim Dounin1-0/+5
2011-09-09ngx_http_mp4_moduleIgor Sysoev1-0/+5
2011-05-16"$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic moduleIgor Sysoev1-0/+2
patch by Maxim Dounin
2010-10-04gzip_disable degradationIgor Sysoev1-0/+1
2010-06-18ngx_http_scgi_moduleIgor Sysoev1-0/+5
2010-06-01import original ngx_http_uwsgi_module versionIgor Sysoev1-0/+5
2010-05-14ngx_http_split_clients_moduleIgor Sysoev1-0/+5
2010-05-13remove unused ./configure define'sIgor Sysoev1-10/+0
2010-04-01change ngx_http_ssi_filter and ngx_http_charset_filter orderIgor Sysoev1-7/+7
2010-03-30fix typoIgor Sysoev1-1/+1
2009-11-16ngx_http_degradation_moduleIgor Sysoev1-0/+5
2009-08-28FreeBSD and Linux AIO supportIgor Sysoev1-0/+1
2009-07-20ngx_http_geoip_moduleIgor Sysoev1-0/+6
2009-05-01add commentIgor Sysoev1-0/+1
2009-05-01ngx_http_image_filter_moduleIgor Sysoev1-0/+6
2009-03-23a prelimiary proxy cache supportIgor Sysoev1-5/+7
2008-11-10ngx_http_limit_req_moduleIgor Sysoev1-0/+5
2008-09-27ngx_http_secure_link_moduleIgor Sysoev1-0/+6
2008-09-05ngx_http_random_index_moduleIgor Sysoev1-0/+7
2008-08-13fix ngx_cpp_test_module configureIgor Sysoev1-1/+1
2008-08-05ngx_cpp_test_moduleIgor Sysoev1-0/+5
2008-08-04ngx_http_xslt_filter_moduleIgor Sysoev1-0/+11
2008-03-18ngx_google_perftools_moduleIgor Sysoev1-0/+6
2008-03-12fix typoIgor Sysoev1-3/+3
2007-12-29set ngx_http_gzip_static module just before ngx_http_static_moduleIgor Sysoev1-6/+6
2007-12-27ngx_http_gzip_static_module and gzip_disableIgor Sysoev1-0/+6
2007-09-15ngx_mail_pop3_module, ngx_mail_imap_module, and ngx_mail_smtp_moduleIgor Sysoev1-2/+20
2007-04-19ngx_http_sub_filter_moduleIgor Sysoev1-0/+5
2007-03-19Many changes:Igor Sysoev1-12/+12
*) rename imap to mail, sort pop3/imap functions *) smtp auth support *) pop3 starttls only *) fix segfault if cram-md5 was used without apop
2007-01-07ngx_http_limit_zone_module must run after ngx_http_realip_moduleIgor Sysoev1-5/+5
2007-01-06ngx_http_limit_zone_moduleIgor Sysoev1-0/+5
2006-12-04upstream choice modulesIgor Sysoev1-0/+5
2006-10-09ngx_http_flv_moduleIgor Sysoev1-0/+5
2006-09-26Solaris 10 event ports supportIgor Sysoev1-0/+8
2006-09-18ngx_http_browser_moduleIgor Sysoev1-0/+5
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-14nginx-0.3.38-RELEASE importrelease-0.3.38Igor Sysoev1-0/+5
*) 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-05nginx-0.3.36-RELEASE importrelease-0.3.36Igor Sysoev1-0/+6
*) 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-01-16nginx-0.3.21-RELEASE importrelease-0.3.21Igor Sysoev1-1/+9
*) Feature: the ngx_http_perl_module. *) Change: the "valid_referers" directive allows the referreres without URI part.
2006-01-11nginx-0.3.20-RELEASE importrelease-0.3.20Igor Sysoev1-0/+1
*) Bugfix: in SSI handling. *) Bugfix: the ngx_http_memcached_module did not support the keys in the "/usr?args" form.
2005-12-16nginx-0.3.16-RELEASE importrelease-0.3.16Igor Sysoev1-0/+6
*) Feature: the ngx_http_map_module. *) Feature: the "types_hash_max_size" and "types_hash_bucket_size" directives. *) Feature: the "ssi_value_length" directive. *) Feature: the "worker_rlimit_core" directive. *) Workaround: the connection number in logs was always 1 if nginx was built by the icc 8.1 or 9.0 compilers with optimization for Pentium 4. *) Bugfix: the "config timefmt" SSI command set incorrect time format. *) Bugfix: nginx did not close connection to IMAP/POP3 backend for the SSL connections; the bug had appeared in 0.3.13. Thanks to Rob Mueller. *) Bugfix: segmentation fault may occurred in at SSL shutdown; the bug had appeared in 0.3.13.
2005-11-26nginx-0.3.12-RELEASE importrelease-0.3.12Igor Sysoev1-0/+5
*) Security: if nginx was built with the ngx_http_realip_module and the "satisfy_any on" directive was used, then access and authorization directives did not work. The ngx_http_realip_module was not built and is not built by default. *) Change: the "$time_gmt" variable name was changed to "$time_local". *) Change: the "proxy_header_buffer_size" and "fastcgi_header_buffer_size" directives was renamed to the "proxy_buffer_size" and "fastcgi_buffer_size" directives. *) Feature: the ngx_http_memcached_module. *) Feature: the "proxy_buffering" directive. *) Bugfix: the changes in accept mutex handling when the "rtsig" method was used; the bug had appeared in 0.3.0. *) Bugfix: if the client sent the "Transfer-Encoding: chunked" header line, then nginx returns the 411 error. *) Bugfix: if the "auth_basic" directive was inherited from the http level, then the realm in the "WWW-Authenticate" header line was without the "Basic realm" text. *) Bugfix: if the "combined" format was explicitly specified in the "access_log" directive, then the empty lines was written to the log; the bug had appeared in 0.3.8. *) Bugfix: nginx did not run on the sparc platform under any OS except Solaris. *) Bugfix: now it is not necessary to place space between the quoted string and closing bracket in the "if" directive.
2005-11-15nginx-0.3.10-RELEASE importrelease-0.3.10Igor Sysoev1-0/+14
*) Change: the "valid_referers" directive and the "$invalid_referer" variable were moved to the new ngx_http_referer_module from the ngx_http_rewrite_module. *) Change: the "$apache_bytes_sent" variable name was changed to "$body_bytes_sent". *) Feature: the "$sent_http_..." variables. *) Feature: the "if" directive supports the "=" and "!=" operations. *) Feature: the "proxy_pass" directive supports the HTTPS protocol. *) Feature: the "proxy_set_body" directive. *) Feature: the "post_action" directive. *) Feature: the ngx_http_empty_gif_module. *) Feature: the "worker_cpu_affinity" directive for Linux. *) Bugfix: the "rewrite" directive did not unescape URI part in redirect, now it is unescaped except the %00-%25 and %7F-%FF characters. *) Bugfix: nginx could not be built by the icc 9.0 compiler. *) Bugfix: if the SSI was enabled for zero size static file, then the chunked response was encoded incorrectly.