comparison CHANGES @ 539:5f4de8cf0d9d

Merge with current.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 15 Sep 2009 03:43:40 +0400
parents 0161f3197817
children 005a70f9573b
comparison
equal deleted inserted replaced
522:40fd8d7b82f9 539:5f4de8cf0d9d
1
2 Changes with nginx 0.8.15 14 Sep 2009
3
4 *) Security: a segmentation fault might occur in worker process while
5 specially crafted request handling.
6 Thanks to Chris Ries.
7
8 *) Bugfix: if names .domain.tld, .sub.domain.tld, and .domain-some.tld
9 were defined, then the name .sub.domain.tld was matched by
10 .domain.tld.
11
12 *) Bugfix: in transparency support in the ngx_http_image_filter_module.
13
14 *) Bugfix: in file AIO.
15
16 *) Bugfix: in X-Accel-Redirect usage; the bug had appeared in 0.8.11.
17
18 *) Bugfix: in embedded perl module; the bug had appeared in 0.8.11.
19
20
21 Changes with nginx 0.8.14 07 Sep 2009
22
23 *) Bugfix: an expired cached response might stick in the "UPDATING"
24 state.
25
26 *) Bugfix: a segmentation fault might occur in worker process, if
27 error_log was set to info or debug level.
28 Thanks to Sergey Bochenkov.
29
30 *) Bugfix: in embedded perl module; the bug had appeared in 0.8.11.
31
32 *) Bugfix: an "error_page" directive did not redirect a 413 error; the
33 bug had appeared in 0.6.10.
34
35
36 Changes with nginx 0.8.13 31 Aug 2009
37
38 *) Bugfix: in the "aio sendfile" directive; the bug had appeared in
39 0.8.12.
40
41 *) Bugfix: nginx could not be built without the --with-file-aio option
42 on FreeBSD; the bug had appeared in 0.8.12.
43
44
45 Changes with nginx 0.8.12 31 Aug 2009
46
47 *) Feature: the "sendfile" parameter in the "aio" directive on FreeBSD.
48
49 *) Bugfix: in try_files; the bug had appeared in 0.8.11.
50
51 *) Bugfix: in memcached; the bug had appeared in 0.8.11.
52
53
54 Changes with nginx 0.8.11 28 Aug 2009
55
56 *) Change: now directive "gzip_disable msie6" does not disable gzipping
57 for MSIE 6.0 SV1.
58
59 *) Feature: file AIO support on FreeBSD and Linux.
60
61 *) Feature: the "directio_alignment" directive.
62
63
64 Changes with nginx 0.8.10 24 Aug 2009
65
66 *) Bugfix: memory leaks if GeoIP City database was used.
67
68 *) Bugfix: in copying temporary files to permanent storage area; the
69 bug had appeared in 0.8.9.
70
71
72 Changes with nginx 0.8.9 17 Aug 2009
73
74 *) Feature: now the start cache loader runs in a separate process; this
75 should improve large caches handling.
76
77 *) Feature: now temporary files and permanent storage area may reside
78 at different file systems.
79
80
81 Changes with nginx 0.8.8 10 Aug 2009
82
83 *) Bugfix: in handling FastCGI headers split in records.
84
85 *) Bugfix: a segmentation fault occurred in worker process, if a
86 request was handled in two proxied or FastCGIed locations and a
87 caching was enabled in the first location; the bug had appeared in
88 0.8.7.
89
1 90
2 Changes with nginx 0.8.7 27 Jul 2009 91 Changes with nginx 0.8.7 27 Jul 2009
3 92
4 *) Change: minimum supported OpenSSL version is 0.9.7. 93 *) Change: minimum supported OpenSSL version is 0.9.7.
5 94
77 166
78 Changes with nginx 0.8.3 19 Jun 2009 167 Changes with nginx 0.8.3 19 Jun 2009
79 168
80 *) Feature: the $upstream_cache_status variable. 169 *) Feature: the $upstream_cache_status variable.
81 170
82 *) Bugfix: nginx could not be built on MacOSX 10.6. the bug had 171 *) Bugfix: nginx could not be built on MacOSX 10.6.
83 appeared in 0.8.2.
84 172
85 *) Bugfix: nginx could not be built --without-http-cache; the bug had 173 *) Bugfix: nginx could not be built --without-http-cache; the bug had
86 appeared in 0.8.2. 174 appeared in 0.8.2.
87 175
88 *) Bugfix: a segmentation fault occurred in worker process, if a 176 *) Bugfix: a segmentation fault occurred in worker process, if a
1917 2005
1918 *) Bugfix: nginx could not be built on platforms different from i386, 2006 *) Bugfix: nginx could not be built on platforms different from i386,
1919 amd64, sparc, and ppc; the bug had appeared in 0.5.8. 2007 amd64, sparc, and ppc; the bug had appeared in 0.5.8.
1920 2008
1921 *) Bugfix: a segmentation fault might occur in worker process if the 2009 *) Bugfix: a segmentation fault might occur in worker process if the
1922 temporarily files were used while working with FastCGI server; the 2010 temporary files were used while working with FastCGI server; the bug
1923 bug had appeared in 0.5.8. 2011 had appeared in 0.5.8.
1924 2012
1925 *) Bugfix: a segmentation fault might occur in worker process if the 2013 *) Bugfix: a segmentation fault might occur in worker process if the
1926 $fastcgi_script_name variable was logged. 2014 $fastcgi_script_name variable was logged.
1927 2015
1928 *) Bugfix: ngx_http_perl_module could not be built on Solaris. 2016 *) Bugfix: ngx_http_perl_module could not be built on Solaris.
2821 various addresses inside one server, then server names like 2909 various addresses inside one server, then server names like
2822 "*.domain.tld" worked for first address only; the bug had appeared 2910 "*.domain.tld" worked for first address only; the bug had appeared
2823 in 0.3.18. 2911 in 0.3.18.
2824 2912
2825 *) Bugfix: if the HTTPS protocol was used in the "proxy_pass" directive 2913 *) Bugfix: if the HTTPS protocol was used in the "proxy_pass" directive
2826 and the request body was in temporarily file then the request was 2914 and the request body was in temporary file then the request was not
2827 not transferred. 2915 transferred.
2828 2916
2829 *) Bugfix: perl 5.8.8 compatibility. 2917 *) Bugfix: perl 5.8.8 compatibility.
2830 2918
2831 2919
2832 Changes with nginx 0.3.30 22 Feb 2006 2920 Changes with nginx 0.3.30 22 Feb 2006