Mercurial > hg > nginx-vendor-0-7
comparison CHANGES @ 508:68c0ae0a4959 NGINX_0_7_66
nginx 0.7.66
*) Security: now nginx/Windows ignores default file stream name.
Thanks to Jose Antonio Vazquez Gonzalez.
*) Change: now the charset filter runs before the SSI filter.
*) Change: now no message is written in an error log if a variable is
not found by $r->variable() method.
*) Change: now keepalive connections after POST requests are not
disabled for MSIE 7.0+.
Thanks to Adam Lounds.
*) Feature: the "proxy_no_cache" and "fastcgi_no_cache" directives.
*) Feature: now the "rewrite" directive does a redirect automatically
if the $scheme variable is used.
Thanks to Piotr Sikora.
*) Feature: the "chunked_transfer_encoding" directive.
*) Feature: the $geoip_city_continent_code, $geoip_latitude, and
$geoip_longitude variables.
Thanks to Arvind Sundararajan.
*) Feature: now the ngx_http_image_filter_module deletes always EXIF
and other application specific data if the data consume more than 5%
of a JPEG file.
*) Feature: now the "msie_padding" directive works for Chrome too.
*) Workaround: now keepalive connections are disabled for Safari.
Thanks to Joshua Sierles.
*) Bugfix: nginx ignored the "private" and "no-store" values in the
"Cache-Control" backend response header line.
*) Bugfix: an "&" character was not escaped when it was copied in
arguments part in a rewrite rule.
*) Bugfix: nginx might be terminated abnormally while a signal
processing or if the directive "timer_resolution" was used on
platforms which do not support kqueue or eventport notification
methods.
Thanks to George Xie and Maxim Dounin.
*) Bugfix: if temporary files and permanent storage area resided at
different file systems, then permanent file modification times were
incorrect.
Thanks to Maxim Dounin.
*) Bugfix: ngx_http_memcached_module might issue the error message
"memcached sent invalid trailer".
Thanks to Maxim Dounin.
*) Bugfix: nginx could not built zlib-1.2.4 library using the library
sources.
Thanks to Maxim Dounin.
*) Bugfix: values of the $query_string, $arg_..., etc. variables cached
in main request were used by the SSI module in subrequests.
*) Bugfix: nginx did not support HTTPS referrers.
*) Bugfix: nginx/Windows might not find file if path in configuration
was given in other character case; the bug had appeared in 0.7.65.
*) Bugfix: the $date_local variable has an incorrect value, if the "%s"
format was used.
Thanks to Maxim Dounin.
*) Bugfix: nginx did not support all ciphers and digests used in client
certificates.
Thanks to Innocenty Enikeew.
*) Bugfix: if ssl_session_cache was not set or was set to "none", then
during client certificate verify the error "session id context
uninitialized" might occur; the bug had appeared in 0.7.1.
*) Bugfix: OpenSSL-1.0.0 compatibility on 64-bit Linux.
Thanks to Maxim Dounin.
*) Bugfix: a geo range returned default value if the range included two
or more /16 networks and did not begin at /16 network boundary.
*) Bugfix: the $uid_got variable might not be used in the SSI and perl
modules.
*) Bugfix: a worker process hung if a FIFO file was requested.
Thanks to Vicente Aguilar and Maxim Dounin.
*) Bugfix: a variable value was repeatedly encoded after each an "echo"
SSI-command output; the bug had appeared in 0.6.14.
*) Bugfix: a "stub" parameter of an "include" SSI directive was not
used, if empty response has 200 status code.
*) Bugfix: a block used in a "stub" parameter of an "include" SSI
directive was output with "text/plain" MIME type.
*) Bugfix: if a proxied or FastCGI request was internally redirected to
another proxied or FastCGI location, then a segmentation fault might
occur in a worker process; the bug had appeared in 0.7.65.
Thanks to Yichun Zhang.
*) Bugfix: IMAP connections may hang until they timed out while talking
to Zimbra server.
Thanks to Alan Batie.
*) Bugfix: nginx did not support chunked transfer encoding for 201
responses.
Thanks to Julian Reich.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Mon, 07 Jun 2010 00:00:00 +0400 |
parents | b9fdcaf2062b |
children | 31b936646211 |
comparison
equal
deleted
inserted
replaced
507:bfc170196f52 | 508:68c0ae0a4959 |
---|---|
1 | |
2 Changes with nginx 0.7.66 07 Jun 2010 | |
3 | |
4 *) Security: now nginx/Windows ignores default file stream name. | |
5 Thanks to Jose Antonio Vazquez Gonzalez. | |
6 | |
7 *) Change: now the charset filter runs before the SSI filter. | |
8 | |
9 *) Change: now no message is written in an error log if a variable is | |
10 not found by $r->variable() method. | |
11 | |
12 *) Change: now keepalive connections after POST requests are not | |
13 disabled for MSIE 7.0+. | |
14 Thanks to Adam Lounds. | |
15 | |
16 *) Feature: the "proxy_no_cache" and "fastcgi_no_cache" directives. | |
17 | |
18 *) Feature: now the "rewrite" directive does a redirect automatically | |
19 if the $scheme variable is used. | |
20 Thanks to Piotr Sikora. | |
21 | |
22 *) Feature: the "chunked_transfer_encoding" directive. | |
23 | |
24 *) Feature: the $geoip_city_continent_code, $geoip_latitude, and | |
25 $geoip_longitude variables. | |
26 Thanks to Arvind Sundararajan. | |
27 | |
28 *) Feature: now the ngx_http_image_filter_module deletes always EXIF | |
29 and other application specific data if the data consume more than 5% | |
30 of a JPEG file. | |
31 | |
32 *) Feature: now the "msie_padding" directive works for Chrome too. | |
33 | |
34 *) Workaround: now keepalive connections are disabled for Safari. | |
35 Thanks to Joshua Sierles. | |
36 | |
37 *) Bugfix: nginx ignored the "private" and "no-store" values in the | |
38 "Cache-Control" backend response header line. | |
39 | |
40 *) Bugfix: an "&" character was not escaped when it was copied in | |
41 arguments part in a rewrite rule. | |
42 | |
43 *) Bugfix: nginx might be terminated abnormally while a signal | |
44 processing or if the directive "timer_resolution" was used on | |
45 platforms which do not support kqueue or eventport notification | |
46 methods. | |
47 Thanks to George Xie and Maxim Dounin. | |
48 | |
49 *) Bugfix: if temporary files and permanent storage area resided at | |
50 different file systems, then permanent file modification times were | |
51 incorrect. | |
52 Thanks to Maxim Dounin. | |
53 | |
54 *) Bugfix: ngx_http_memcached_module might issue the error message | |
55 "memcached sent invalid trailer". | |
56 Thanks to Maxim Dounin. | |
57 | |
58 *) Bugfix: nginx could not built zlib-1.2.4 library using the library | |
59 sources. | |
60 Thanks to Maxim Dounin. | |
61 | |
62 *) Bugfix: values of the $query_string, $arg_..., etc. variables cached | |
63 in main request were used by the SSI module in subrequests. | |
64 | |
65 *) Bugfix: nginx did not support HTTPS referrers. | |
66 | |
67 *) Bugfix: nginx/Windows might not find file if path in configuration | |
68 was given in other character case; the bug had appeared in 0.7.65. | |
69 | |
70 *) Bugfix: the $date_local variable has an incorrect value, if the "%s" | |
71 format was used. | |
72 Thanks to Maxim Dounin. | |
73 | |
74 *) Bugfix: nginx did not support all ciphers and digests used in client | |
75 certificates. | |
76 Thanks to Innocenty Enikeew. | |
77 | |
78 *) Bugfix: if ssl_session_cache was not set or was set to "none", then | |
79 during client certificate verify the error "session id context | |
80 uninitialized" might occur; the bug had appeared in 0.7.1. | |
81 | |
82 *) Bugfix: OpenSSL-1.0.0 compatibility on 64-bit Linux. | |
83 Thanks to Maxim Dounin. | |
84 | |
85 *) Bugfix: a geo range returned default value if the range included two | |
86 or more /16 networks and did not begin at /16 network boundary. | |
87 | |
88 *) Bugfix: the $uid_got variable might not be used in the SSI and perl | |
89 modules. | |
90 | |
91 *) Bugfix: a worker process hung if a FIFO file was requested. | |
92 Thanks to Vicente Aguilar and Maxim Dounin. | |
93 | |
94 *) Bugfix: a variable value was repeatedly encoded after each an "echo" | |
95 SSI-command output; the bug had appeared in 0.6.14. | |
96 | |
97 *) Bugfix: a "stub" parameter of an "include" SSI directive was not | |
98 used, if empty response has 200 status code. | |
99 | |
100 *) Bugfix: a block used in a "stub" parameter of an "include" SSI | |
101 directive was output with "text/plain" MIME type. | |
102 | |
103 *) Bugfix: if a proxied or FastCGI request was internally redirected to | |
104 another proxied or FastCGI location, then a segmentation fault might | |
105 occur in a worker process; the bug had appeared in 0.7.65. | |
106 Thanks to Yichun Zhang. | |
107 | |
108 *) Bugfix: IMAP connections may hang until they timed out while talking | |
109 to Zimbra server. | |
110 Thanks to Alan Batie. | |
111 | |
112 *) Bugfix: nginx did not support chunked transfer encoding for 201 | |
113 responses. | |
114 Thanks to Julian Reich. | |
115 | |
1 | 116 |
2 Changes with nginx 0.7.65 01 Feb 2010 | 117 Changes with nginx 0.7.65 01 Feb 2010 |
3 | 118 |
4 *) Security: now nginx/Windows ignores trailing spaces in URI. | 119 *) Security: now nginx/Windows ignores trailing spaces in URI. |
5 Thanks to Dan Crowley, Core Security Technologies. | 120 Thanks to Dan Crowley, Core Security Technologies. |