summaryrefslogtreecommitdiffhomepage
path: root/conf (follow)
AgeCommit message (Collapse)AuthorFilesLines
2017-10-02MIME: added most common OpenDocument types.Maxim Dounin1-79/+83
Requested by Michiel Leenaars.
2017-10-02MIME: style.Maxim Dounin1-8/+10
Restored alphabetical order within groups, OOXML types placed to the application/ group and wrapped to avoid lines longer than 80 chars.
2015-06-05Added the REQUEST_SCHEME parameter.Maxim Dounin4-0/+4
The REQUEST_SCHEME parameter was introduced in Apache 2.3.11 and seems to be used by some scripts now. It looks more logical than previously used HTTPS.
2014-03-06MIME: added application/xspf+xml MIME type (ticket #479).Filipe da Silva1-0/+1
2014-03-04MIME: added video/mp2t and application/vnd.apple.mpegurl types.Roman Arutyunyan1-0/+2
Both types are used by HLS. The values are taken from RFC 3555 and HLS specification respectively.
2013-09-18MIME: added application/json MIME type.Piotr Sikora1-0/+1
Signed-off-by: Piotr Sikora <piotr@cloudflare.com>
2013-08-23MIME: eot MIME type updated to follow IANA (ticket #306).Sergey Kandaurov1-1/+1
2013-08-23MIME: added the most common OOXML MIME types (ticket #243).Sergey Kandaurov1-0/+4
2013-08-23MIME: added application/font-woff MIME type (ticket #292).Sergey Kandaurov1-0/+1
2013-08-17Whitespace fix.Maxim Dounin1-2/+2
2013-08-07Fixed misleading example SSL config.Sergey Budnevitch1-3/+2
a) ssl as listen parameter is preferable. b) ssl_protocols defaults are better because they do not forbid TLS versions 1.1 and 1.2. c) ssl_session_timeout has sense only with SSL cache.
2013-07-31MIME: use "application/javascript" for .js files.Valentin Bartenev1-1/+1
Though there are several MIME types commonly used for JavaScript nowadays, the most common being "text/javascript", "application/javascript", and currently used by nginx "application/x-javascript", RFC 4329 prefers "application/javascript". The "charset_types" directive's default value was adjusted accordingly.
2011-12-25Added the HTTPS fastcgi_param to fastcgi.conf.Valentin Bartenev1-0/+1
2011-12-09Added HTTPS param with Apache-like behaviour to fastcgi/scgi/uwsgi_params ↵Valentin Bartenev3-0/+3
(fixes #38).
2011-11-21svgz extension for compressed SVG added (close #56).Maxim Konovalov1-1/+1
2011-11-14Added image/webp and video/webm MIME types.Valentin Bartenev1-0/+2
2011-10-28Adding m4a and m4v MIME types (closed #42).Igor Sysoev1-0/+2
2011-09-09"video/mp4" mime type added.Igor Sysoev1-0/+1
2011-06-27use !aNULL to disable all anonymous cipher suitesIgor Sysoev1-1/+1
patch by Rob Stradling
2011-02-21fix xhtml mime typeIgor Sysoev1-1/+1
thanks to Michael Lustfield the previous value has been suggested by Konstantin Arkhipov
2010-11-30add audio/oggIgor Sysoev1-0/+1
2010-06-18ngx_http_scgi_moduleIgor Sysoev1-0/+15
2010-06-01style fix: remove tabs and trailing spacesIgor Sysoev1-1/+1
2010-06-01import original ngx_http_uwsgi_module versionIgor Sysoev1-0/+15
2010-03-03add 7z MIME typeIgor Sysoev1-0/+1
2009-12-15add conf/fastcgi.confIgor Sysoev1-0/+24
2009-04-06update $status in log_format exampleIgor Sysoev1-1/+1
2008-11-05add double quotes around $requestIgor Sysoev1-1/+1
2008-08-19add Google Earth MIME typesIgor Sysoev1-0/+2
2008-06-20change RSS MIME typeIgor Sysoev1-1/+2
2008-02-28add "root" to the fastcgi example to set correct included DOCUMENT_ROOTIgor Sysoev1-0/+1
2007-08-21add svg mime typeIgor Sysoev1-0/+1
2007-08-14axe --sysconfdir=PATHIgor Sysoev1-2/+2
configuration prefix is dirname of --conf-path=PATH fix paths in default nginx.conf
2007-07-22add $nginx_versionIgor Sysoev1-1/+1
2007-01-18delete default "tcp_nodelay on"Igor Sysoev1-1/+0
2007-01-10application/atom+xmlIgor Sysoev1-0/+1
2006-11-22add mime typesIgor Sysoev1-6/+19
2006-09-16fix "$request $status" order in log_formatIgor Sysoev1-2/+2
2006-07-28nginx-0.3.55-RELEASE importrelease-0.3.55Igor Sysoev3-0/+11
*) 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-06-28nginx-0.3.50-RELEASE importrelease-0.3.50Igor Sysoev4-7/+238
*) 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-11nginx-0.3.46-RELEASE importrelease-0.3.46Igor Sysoev1-0/+1
*) 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.
2006-05-06nginx-0.3.45-RELEASE importrelease-0.3.45Igor Sysoev1-2/+6
*) 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 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-04nginx-0.3.44-RELEASE importrelease-0.3.44Igor Sysoev2-2/+18
*) 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-02-08nginx-0.3.27-RELEASE importrelease-0.3.27Igor Sysoev1-1/+1
*) 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.
2005-12-26nginx-0.3.18-RELEASE importrelease-0.3.18Igor Sysoev1-1/+1
*) Feature: the "server_names" directive supports the ".domain.tld" names. *) Feature: the "server_names" directive uses the hash for the "*.domain.tld" names and more effective hash for usual names. *) Change: the "server_names_hash_max_size" and "server_names_hash_bucket_size" directives. *) Change: the "server_names_hash" and "server_names_hash_threshold" directives were canceled. *) Feature: the "valid_referers" directive uses the hash site names. *) Change: now the "valid_referers" directive checks the site names only without the URI part. *) Bugfix: some ".domain.tld" names incorrectly processed by the ngx_http_map_module. *) Bugfix: segmentation fault was occurred if configuration file did not exist; the bug had appeared in 0.3.12. *) Bugfix: on 64-bit platforms segmentation fault may occurred on start; the bug had appeared in 0.3.16.
2005-12-16nginx-0.3.16-RELEASE importrelease-0.3.16Igor Sysoev1-5/+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-15nginx-0.3.10-RELEASE importrelease-0.3.10Igor Sysoev1-2/+63
*) 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.
2005-11-09nginx-0.3.8-RELEASE importrelease-0.3.8Igor Sysoev1-3/+3
*) Security: nginx now checks URI got from a backend in "X-Accel-Redirect" header line or in SSI file for the "/../" paths and zeroes. *) Change: nginx now does not treat the empty user name in the "Authorization" header line as valid one. *) Feature: the "ssl_session_timeout" directives of the ngx_http_ssl_module and ngx_imap_ssl_module. *) Feature: the "auth_http_header" directive of the ngx_imap_auth_http_module. *) Feature: the "add_header" directive. *) Feature: the ngx_http_realip_module. *) Feature: the new variables to use in the "log_format" directive: $bytes_sent, $apache_bytes_sent, $status, $time_gmt, $uri, $request_time, $request_length, $upstream_status, $upstream_response_time, $gzip_ratio, $uid_got, $uid_set, $connection, $pipe, and $msec. The parameters in the "%name" form will be canceled soon. *) Change: now the false variable values in the "if" directive are the empty string "" and string starting with "0". *) Bugfix: while using proxied or FastCGI-server nginx may leave connections and temporary files with client requests in open state. *) Bugfix: the worker processes did not flush the buffered logs on graceful exit. *) Bugfix: if the request URI was changes by the "rewrite" directive and the request was proxied in location given by regular expression, then the incorrect request was transferred to backend; the bug had appeared in 0.2.6. *) Bugfix: the "expires" directive did not remove the previous "Expires" header. *) Bugfix: nginx may stop to accept requests if the "rtsig" method and several worker processes were used. *) Bugfix: the "\"" and "\'" escape symbols were incorrectly handled in SSI commands. *) Bugfix: if the response was ended just after the SSI command and gzipping was used, then the response did not transferred complete or did not transferred at all.
2005-10-24nginx-0.3.6-RELEASE importrelease-0.3.6Igor Sysoev1-0/+6
*) Change: now the IMAP/POP3 proxy do not send the empty login to authorization server. *) Feature: the "log_format" supports the variables in the $name form. *) Bugfix: if at least in one server was no the "listen" directive, then nginx did not listen on the 80 port; the bug had appeared in 0.3.3. *) Bugfix: if the URI part is omitted in "proxy_pass" directive, the the 80 port was always used.
2005-10-21nginx-0.3.5-RELEASE importrelease-0.3.5Igor Sysoev1-24/+45
*) Bugfix: the segmentation fault may occurred if the IMAP/POP3 login was changed by authorization server; the bug had appeared in 0.2.2. *) Bugfix: the accept mutex did not work and all connections were handled by one process; the bug had appeared in 0.3.3. *) Bugfix: the timeout did not work if the "rtsig" method and the "timer_resolution" directive were used.