| |
| Changes with nginx 0.1.13 21 Dec 2004 |
| |
| *) Feature: the server_names_hash and server_names_hash_threshold |
| directives. |
| |
| *) Bugfix: the *.domain.tld names in the server_name directive did not |
| work. |
| |
| *) Bugfix: the %request_length log parameter logged the incorrect length. |
| |
| |
| Changes with nginx 0.1.12 06 Dec 2004 |
| |
| *) Feature: the %request_length log parameter. |
| |
| *) Bugfix: when using the /dev/poll, select and poll on the platforms, |
| where these methods may do the false reports, there may be the long |
| delay when the request was passed via the keep-alive connection. It |
| may be at least on Solaris when using the /dev/poll. |
| |
| *) Bugfix: the send_lowat directive is ignored on Linux because Linux |
| does not support the SO_SNDLOWAT option. |
| |
| |
| Changes with nginx 0.1.11 02 Dec 2004 |
| |
| *) Feature: the worker_priority directive. |
| |
| *) Change: both tcp_nopush and tcp_nodelay directives affect the |
| transferred response. |
| |
| *) Bugfix: nginx did not call initgroups(). |
| Thanks to Andrew Sitnikov and Andrei Nigmatulin. |
| |
| *) Change: now the ngx_http_autoindex_module shows the file size in the |
| bytes. |
| |
| *) Bugfix: the ngx_http_autoindex_module returned the 500 error if the |
| broken symlink was in a directory. |
| |
| *) Bugfix: the files bigger than 4G could not be transferred using |
| sendfile. |
| |
| *) Bugfix: if the backend was resolved to several backends and there was |
| an error while the response waiting then process may got caught in an |
| endless loop. |
| |
| *) Bugfix: the worker process may exit with the "unknown cycle" message |
| when the /dev/poll method was used. |
| |
| *) Bugfix: "close() channel failed" errors. |
| |
| *) Bugfix: the autodetection of the nobody and nogroup groups. |
| |
| *) Bugfix: the send_lowat directive did not work on Linux. |
| |
| *) Bugfix: the segmentation fault occurred if there was no events section |
| in configuration. |
| |
| *) Bugfix: nginx could not be built on OpenBSD. |
| |
| *) Bugfix: the double slashes in "://" in the URI were converted to ":/". |
| |
| |
| Changes with nginx 0.1.10 26 Nov 2004 |
| |
| *) Bugfix: if the request without arguments contains "//", "/./", "/../" |
| or "%XX" then the lost character in the request line was lost; bug |
| appeared in 0.1.9. |
| |
| *) Bugfix: the fix in 0.1.9 for the files bigger than 2G on Linux did not |
| work. |
| |
| |
| Changes with nginx 0.1.9 25 Nov 2004 |
| |
| *) Bugfix: the proxied request was sent without arguments if the request |
| contains "//", "/./", "/../" or "%XX". |
| |
| *) Bugfix: the large compressed responses may be transferred not |
| completely. |
| |
| *) Bugfix: the files bigger than 2G was not transferred on Linux that |
| does not support sendfile64(). |
| |
| *) Bugfix: while the build configuration on Linux the --with-poll_module |
| parameter was required; bug appeared in 0.1.8. |
| |
| |
| Changes with nginx 0.1.8 20 Nov 2004 |
| |
| *) Bugfix: in the ngx_http_autoindex_module if the long file names were |
| in the listing. |
| |
| *) Feature: the "^~" modifier in the location directive. |
| |
| *) Feature: the proxy_max_temp_file_size directive. |
| |
| |
| Changes with nginx 0.1.7 12 Nov 2004 |
| |
| *) Bugfix: on FreeBSD the segmentation fault may occur if the size of the |
| transferred file was changed; bug appeared in 0.1.5. |
| |
| |
| Changes with nginx 0.1.6 11 Nov 2004 |
| |
| *) Bugfix: some location directive combiations with the regular |
| expressions caused the wrong configuration choose. |
| |
| |
| Changes with nginx 0.1.5 11 Nov 2004 |
| |
| *) Bugfix: on Solaris and Linux there may be too many "recvmsg() returned |
| not enough data" alerts. |
| |
| *) Bugfix: there were the "writev() failed (22: Invalid argument)" errors |
| on Solaris in proxy mode without sendfile. On other platforms that do |
| not support sendfile at all the process got caught in an endless loop. |
| |
| *) Bugfix: segmentation fault on Solaris in proxy mode and using sendfile. |
| |
| *) Bugfix: segmentation fault on Solaris. |
| |
| *) Bugfix: on-line upgrade did not work on Linux. |
| |
| *) Bugfix: the ngx_http_autoindex_module module did not escape the |
| spaces, the quotes, and the percent signs in the directory listing. |
| |
| *) Change: the decrease of the copy operations. |
| |
| *) Feature: the userid_p3p directive. |
| |
| |
| Changes with nginx 0.1.4 26 Oct 2004 |
| |
| *) Bugfix: in the ngx_http_autoindex_module. |
| |
| |
| Changes with nginx 0.1.3 25 Oct 2004 |
| |
| *) Feature: the ngx_http_autoindex_module and the autoindex directive. |
| |
| *) Feature: the proxy_set_x_url directive. |
| |
| *) Bugfix: proxy module may get caught in an endless loop when sendfile |
| is not used. |
| |
| |
| Changes with nginx 0.1.2 21 Oct 2004 |
| |
| *) Feature: the --user=USER, --group=GROUP, and --with-ld-opt=OPTIONS |
| options in configure. |
| |
| *) Feature: the server_name directive supports *.domain.tld. |
| |
| *) Bugfix: the portability improvements. |
| |
| *) Bugfix: if configuration file was set in command line, the |
| reconfiguration was impossible; bug appeared in 0.1.1. |
| |
| *) Bugfix: proxy module may get caught in an endless loop when sendfile |
| is not used. |
| |
| *) Bugfix: with sendfile the response was not recoded according to the |
| charset module directives; bug appeared in 0.1.1. |
| |
| *) Bugfix: very seldom bug in the kqueue processing. |
| |
| *) Bugfix: the gzip module compressed the proxied responses that was |
| already compressed. |
| |
| |
| Changes with nginx 0.1.1 11 Oct 2004 |
| |
| *) Feature: the gzip_types directive. |
| |
| *) Feature: the tcp_nodelay directive. |
| |
| *) Feature: the send_lowat directive is working not only on OSes that |
| support kqueue NOTE_LOWAT, but also on OSes that support SO_SNDLOWAT. |
| |
| *) Feature: the setproctitle() emulation for Linux and Solaris. |
| |
| *) Bugfix: the "Location" header rewrite bug fixed while the proxing. |
| |
| *) Bugfix: the ngx_http_chunked_module module may get caught in an |
| endless loop. |
| |
| *) Bugfix: the /dev/poll module bugs fixed. |
| |
| *) Bugfix: the responses were corrupted when the temporary files were |
| used while the proxing. |
| |
| *) Bugfix: the unescaped requests were passed to the backend. |
| |
| *) Bugfix: while the build configuration on Linux 2.4 the |
| --with-poll_module parameter was required. |
| |
| |
| Changes with nginx 0.1.0 04 Oct 2004 |
| |
| *) The first public version. |
| |