Mercurial > hg > nginx
view docs/xml/nginx/changes.xml @ 469:2ff194b74f1e release-0.1.9
nginx-0.1.9-RELEASE import
*) 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; the bug had appeared in
0.1.8.
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 25 Nov 2004 16:17:31 +0000 |
parents | bbd6b0b4a2b1 |
children | 31ee1b50354f |
line wrap: on
line source
<?xml version="1.0" encoding="koi8-r" ?> <!DOCTYPE change_log SYSTEM "../../dtd/changes.dtd" > <change_log link="/nginx/changes.html" path="/nginx/" root=".." title="nginx"> <changes ver="0.1.9" date="25.11.2004"> <change type="bugfix"> <para lang="ru"> если в запросе есть "//", "/./", "/../" или "%XX", то проксируемый запрос передавался без аргументов. </para> <para lang="en"> the proxied request was sent without arguments if the request contains "//", "/./", "/../" or "%XX". </para> </change> <change type="bugfix"> <para lang="ru"> при сжатии больших ответов иногда они передавались не полностью. </para> <para lang="en"> the large compressed responses may be transferred not completely. </para> </change> <change type="bugfix"> <para lang="ru"> не передавались файлы больше 2G на Linux, неподдерживающем sendfile64(). </para> <para lang="en"> the files bigger than 2G was not transferred on Linux that does not support sendfile64(). </para> </change> <change type="bugfix"> <para lang="ru"> на Linux при конфигурации сборки нужно было обязательно использовать параметр --with-poll_module; ошибка появилась в 0.1.8. </para> <para lang="en"> while the build configuration on Linux the --with-poll_module parameter was required; bug appeared in 0.1.8. </para> </change> </changes> <changes ver="0.1.8" date="20.11.2004"> <change type="bugfix"> <para lang="ru"> ошибка в модуле ngx_http_autoindex_module при показе длинных имён файлов. </para> <para lang="en"> in the ngx_http_autoindex_module if the long file names were in the listing. </para> </change> <change type="feature"> <para lang="ru"> модификатор "^~" в директиве location. </para> <para lang="en"> the "^~" modifier in the location directive. </para> </change> <change type="feature"> <para lang="ru"> директива proxy_max_temp_file_size. </para> <para lang="en"> the proxy_max_temp_file_size directive. </para> </change> </changes> <changes ver="0.1.7" date="12.11.2004"> <change type="bugfix"> <para lang="ru"> при использовании sendfile, если передаваемый файл менялся, то мог произойти segmentation fault на FreeBSD; ошибка появилась в 0.1.5. </para> <para lang="en"> on FreeBSD the segmentation fault may occure if the size of the transferred file was changed; bug appeared in 0.1.5. </para> </change> </changes> <changes ver="0.1.6" date="11.11.2004"> <change type="bugfix"> <para lang="ru"> при некоторых комбинациях директив location c регулярными выражениями использовалась конфигурация не из того location. </para> <para lang="en"> some location directive combiations with the regular expressions caused the wrong configuration choose. </para> </change> </changes> <changes ver="0.1.5" date="11.11.2004"> <change type="bugfix"> <para lang="ru"> на Solaris и Linux могло быть очень много сообщений "recvmsg() returned not enough data". </para> <para lang="en"> on Solaris and Linux there may be too many "recvmsg() returned not enough data" alerts. </para> </change> <change type="bugfix"> <para lang="ru"> в режиме прокси без использования sendfile на Solaris возникала ошибка "writev() failed <nobr>(22: Invalid argument)".</nobr> На других платформах, не поддерживающих sendfile, процесс зацикливался. </para> <para lang="en"> there were the "writev() failed <nobr>(22: Invalid argument)"</nobr> 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. </para> </change> <change type="bugfix"> <para lang="ru"> при использовании sendfile в режиме прокси на Solaris возникал segmentation fault. </para> <para lang="en"> segmentation fault on Solaris in proxy mode and using sendfile. </para> </change> <change type="bugfix"> <para lang="ru"> segmentation fault на Solaris. </para> <para lang="en"> segmentation fault on Solaris. </para> </change> <change type="bugfix"> <para lang="ru"> обновление исполняемого файла на лету не работало на Linux. </para> <para lang="en"> on-line upgrade did not work on Linux. </para> </change> <change type="bugfix"> <para lang="ru"> в списке файлов, выдаваемом модулем ngx_http_autoindex_module, не перекодировались пробелы, кавычки и знаки процента. </para> <para lang="en"> the ngx_http_autoindex_module module did not escape the spaces, the quotes, and the percent signs in the directory listing. </para> </change> <change type="change"> <para lang="ru"> уменьшение операций копирования. </para> <para lang="en"> the decrease of the copy operations. </para> </change> <change type="feature"> <para lang="ru"> директива userid_p3p. </para> <para lang="en"> the userid_p3p directive. </para> </change> </changes> <changes ver="0.1.4" date="26.10.2004"> <change type="bugfix"> <para lang="ru"> ошибка в модуле ngx_http_autoindex_module. </para> <para lang="en"> in the ngx_http_autoindex_module. </para> </change> </changes> <changes ver="0.1.3" date="25.10.2004"> <change type="feature"> <para lang="ru"> модуль ngx_http_autoindex_module и директива autoindex. </para> <para lang="en"> the ngx_http_autoindex_module and the autoindex directive. </para> </change> <change type="feature"> <para lang="ru"> директива proxy_set_x_url. </para> <para lang="en"> the proxy_set_x_url directive. </para> </change> <change type="bugfix"> <para lang="ru"> модуль проксировании мог привести к зацикливанию, если не использовался sendfile. </para> <para lang="en"> proxy module may get caught in an endless loop when sendfile is not used. </para> </change> </changes> <changes ver="0.1.2" date="21.10.2004"> <change type="feature"> <para lang="ru"> параметры --user=USER, --group=GROUP и --with-ld-opt=OPTIONS в configure. </para> <para lang="en"> the --user=USER, --group=GROUP, and --with-ld-opt=OPTIONS options in configure. </para> </change> <change type="feature"> <para lang="ru"> директива server_name поддерживает *.domain.tld. </para> <para lang="en"> the server_name directive supports *.domain.tld. </para> </change> <change type="bugfix"> <para lang="ru"> улучшена переносимость на неизвестные платформы. </para> <para lang="en"> the portability improvements. </para> </change> <change type="bugfix"> <para lang="ru"> нельзя переконфигурировать nginx, если конфигурационный файл указан в командной строке; ошибка появилась в 0.1.1. </para> <para lang="en"> if configuration file was set in command line, the reconfiguration was impossible; bug appeared in 0.1.1. </para> </change> <change type="bugfix"> <para lang="ru"> модуль проксировании мог привести к зацикливанию, если не использовался sendfile. </para> <para lang="en"> proxy module may get caught in an endless loop when sendfile is not used. </para> </change> <change type="bugfix"> <para lang="ru"> при использовании sendfile текст ответа не перекодировался согласно директивам модуля charset; ошибка появилась в 0.1.1. </para> <para lang="en"> with sendfile the response was not recoded according to the charset module directives; bug appeared in 0.1.1. </para> </change> <change type="bugfix"> <para lang="ru"> очень редкая ошибка при обработке kqueue. </para> <para lang="en"> very seldom bug in the kqueue processing. </para> </change> <change type="bugfix"> <para lang="ru"> модуль сжатия сжимал уже сжатые ответы, полученные при проксировании. </para> <para lang="en"> the gzip module compressed the proxied responses that was already compressed. </para> </change> </changes> <changes ver="0.1.1" date="11.10.2004"> <change type="feature"> <para lang="ru"> директива gzip_types. </para> <para lang="en"> the gzip_types directive. </para> </change> <change type="feature"> <para lang="ru"> директива tcp_nodelay. </para> <para lang="en"> the tcp_nodelay directive. </para> </change> <change type="feature"> <para lang="ru"> директива send_lowat работает не только на платформах, поддерживающих kqueue NOTE_LOWAT, но и на всех, поддерживающих SO_SNDLOWAT. </para> <para lang="en"> the send_lowat directive is working not only on OSes that support kqueue NOTE_LOWAT, but also on OSes that support SO_SNDLOWAT. </para> </change> <change type="feature"> <para lang="ru"> эмуляция setproctitle() для Linux и Solaris. </para> <para lang="en"> the setproctitle() emulation for Linux and Solaris. </para> </change> <change type="bugfix"> <para lang="ru"> ошибка при переписывании заголовка "Location" при проксировании. </para> <para lang="en"> the "Location" header rewrite bug fixed while the proxing. </para> </change> <change type="bugfix"> <para lang="ru"> ошибка в модуле ngx_http_chunked_module, приводившая к зацикливанию. </para> <para lang="en"> the ngx_http_chunked_module module may get caught in an endless loop. </para> </change> <change type="bugfix"> <para lang="ru"> ошибки в модуле /dev/poll. </para> <para lang="en"> the /dev/poll module bugs fixed. </para> </change> <change type="bugfix"> <para lang="ru"> при проксировании и использовании временных файлов ответы портились. </para> <para lang="en"> the responses were corrupted when the temporary files were used while the proxing. </para> </change> <change type="bugfix"> <para lang="ru"> бэкенду передавались запросы с неперекодированными символами. </para> <para lang="en"> the unescaped requests were passed to the backend. </para> </change> <change type="bugfix"> <para lang="ru"> на Linux 2.4 при конфигурации сборки нужно было обязательно использовать параметр --with-poll_module. </para> <para lang="en"> while the build configuration on Linux 2.4 the --with-poll_module parameter was required. </para> </change> </changes> <changes ver="0.1.0" date="04.10.2004"> <change> <para lang="ru"> Первая публично доступная версия. </para> <para lang="en"> The first public version. </para> </change> </changes> </change_log>