annotate text/ru/CHANGES.ru-0.6 @ 2769:16f6fa718be2

Updated TLSv1.3 support notes. Previous notes described some early development snapshot of OpenSSL 1.1.1 with disabled TLSv1.3 by default. It was then enabled in the first alpha. Further, the updated text covers later major releases such as OpenSSL 3.0.
author Sergey Kandaurov <pluknet@nginx.com>
date Thu, 30 Sep 2021 16:29:20 +0300
parents 74438c570949
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2 Изменения в nginx 0.6.39 14.09.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4 *) Безопасность: при обработке специально созданного запроса в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5 процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
6 Спасибо Chris Ries.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
7
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
8 *) Исправление: при использовании error_log на уровне info или debug в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
9 рабочем процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
10 Спасибо Сергею Боченкову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
11
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
12
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
13 Изменения в nginx 0.6.38 22.06.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
14
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
15 *) Добавление: директива keepalive_requests.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
16
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
17
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
18 Изменения в nginx 0.6.37 18.05.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
19
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
20 *) Добавление: поддержка Microsoft-специфичного режима
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
21 "AUTH LOGIN with User Name" в почтовом прокси-сервере.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
22 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
23
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
24 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
25 amd64, sparc и ppc; ошибка появилась в 0.6.36.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
26
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
27
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
28 Изменения в nginx 0.6.36 02.04.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
29
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
30 *) Изменение: ошибка "Invalid argument", возвращаемая
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
31 setsockopt(TCP_NODELAY) на Solaris, теперь игнорируется.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
32
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
33 *) Изменение: теперь разрешаются POST'ы без строки "Content-Length" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
34 заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
35
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
36 *) Добавление: директива try_files.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
37
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
38 *) Добавление: параметр --with-pcre в configure.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
39
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
40 *) Добавление: директива if_modified_since.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
41
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
42 *) Добавление: переменные "$cookie_...".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
43
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
44 *) Добавление: переменные "$arg_...".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
45
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
46 *) Исправление: совместимость с Tru64 UNIX.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
47 Спасибо Dustin Marquess.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
48
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
49 *) Исправление: директива ssl_engine не использовала SSL-акселератор
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
50 для асимметричных шифров.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
51 Спасибо Marcin Gozdalik.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
52
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
53 *) Исправление: в директиве rewrite, возвращающей редирект, старые
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
54 аргументы присоединялись к новым через символ "?" вместо "&";
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
55 ошибка появилась в 0.1.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
56 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
57
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
58 *) Исправление: nginx не собирался на AIX.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
59
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
60 *) Исправление: если на запрос с телом возвращался редирект, то ответ
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
61 мог быть двойным при использовании методов epoll или rtsig.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
62 Спасибо Eden Li.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
63
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
64 *) Исправление: при использовании директивы resolver в SMTP
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
65 прокси-сервере в рабочем процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
66
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
67 *) Исправление: fastcgi_store не всегда сохранял файлы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
68
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
69 *) Исправление: nginx не обрабатывал ответ FastCGI-сервера, если перед
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
70 ответом сервер передавал много сообщений в stderr.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
71
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
72
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
73 Изменения в nginx 0.6.35 26.01.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
74
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
75 *) Исправление: ошибки выделения больших блоков в разделяемой памяти,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
76 если nginx был собран без отладки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
77 Спасибо Андрею Квасову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
78
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
79 *) Исправления в поддержке строки "Expect" в заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
80
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
81 *) Исправление: ошибки при использовании кодировки UTF-8 в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
82 ngx_http_autoindex_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
83
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
84
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
85 Изменения в nginx 0.6.34 27.11.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
86
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
87 *) Изменение: теперь ошибка EAGAIN при вызове connect() не считается
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
88 временной.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
89
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
90 *) Изменение: теперь директива "gzip_vary on" выдаёт строку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
91 "Vary: Accept-Encoding" в заголовке ответа и для несжатых ответов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
92
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
93 *) Добавление: директива expires поддерживает суточное время.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
94
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
95 *) Добавление: поддержка строки "Expect" в заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
96
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
97 *) Добавление: теперь при использовании протокола "https://" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
98 директиве rewrite автоматически делается редирект.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
99
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
100 *) Исправление: параметры директивы listen, такие как backlog, rcvbuf и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
101 прочие, не устанавливались, если сервером по умолчанию был не первый
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
102 сервер.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
103
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
104 *) Исправление: директива log_not_found не работала при поиске
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
105 индексных файлов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
106
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
107 *) Исправление: теперь, если FastCGI-сервер присылает строку "Location"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
108 в заголовке ответа без строки статуса, то nginx использует код
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
109 статуса 302.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
110 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
111
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
112 *) Исправление: модуль ngx_http_flv_module не поддерживал несколько
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
113 значений в аргументах запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
114
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
115 *) Исправление: при редиректе запроса к каталогу с добавлением слэша
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
116 nginx не добавлял аргументы из оригинального запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
117
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
118
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
119 Изменения в nginx 0.6.33 20.11.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
120
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
121 *) Добавление: теперь nginx возвращает код 405 для метода POST при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
122 запросе статического файла, только если файл существует.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
123
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
124 *) Изменение: совместимость с glibc 2.3.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
125 Спасибо Eric Benson и Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
126
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
127 *) Исправление: resolver не понимал большие DNS-ответы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
128 Спасибо Zyb.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
129
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
130 *) Исправление: при использовании HTTPS запросы могли завершаться с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
131 ошибкой "bad write retry".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
132
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
133 *) Исправление: модуль ngx_http_charset_module не понимал название
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
134 кодировки в кавычках, полученное от бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
135
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
136 *) Исправление: при использовании параметра max_fails=0 в upstream'е с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
137 несколькими серверами рабочий процесс выходил по сигналу SIGFPE.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
138 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
139
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
140 *) Исправление: метод $r->header_in() не возвращал значения строк
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
141 "Host", "User-Agent", и "Connection" из заголовка запроса; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
142 появилась в 0.6.32.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
143
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
144 *) Исправление: при перенаправлении запроса с методом HEAD с помощью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
145 директивы error_page возвращался полный ответ.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
146
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
147 *) Исправление: если у каталога были права доступа только на поиск
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
148 файлов и первый индексный файл отсутствовал, то nginx возвращал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
149 ошибку 500.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
150
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
151 *) Исправление: рекурсивной error_page для 500 ошибки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
152
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
153
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
154 Изменения в nginx 0.6.32 07.07.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
155
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
156 *) Изменение: параметр "none" в директиве ssl_session_cache; теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
157 этот параметр используется по умолчанию.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
158 Спасибо Rob Mueller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
159
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
160 *) Изменение: теперь символы 0x00-0x1F, '"' и '\' в access_log
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
161 записываются в виде \xXX.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
162 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
163
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
164 *) Изменение: теперь nginx разрешает несколько строк "Host" в заголовке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
165 запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
166
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
167 *) Добавление: директива expires поддерживает флаг modified.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
168
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
169 *) Добавление: переменные $uid_got и $uid_set можно использовать на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
170 любой стадии обработки запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
171
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
172 *) Добавление: переменная $hostname.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
173 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
174
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
175 *) Добавление: поддержка DESTDIR.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
176 Спасибо Todd A. Fisher и Andras Voroskoi.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
177
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
178 *) Исправление: при совместном использовании sub_filter и SSI ответы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
179 могли передаваться неверно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
180
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
181 *) Исправление: большие включения в SSI могли передавались не полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
182
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
183 *) Исправление: директива proxy_pass не работала с протоколом HTTPS;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
184 ошибка появилась в 0.6.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
185
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
186 *) Исправление: рабочие процессы могли не реагировать на сигналы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
187 переконфигурации и ротации логов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
188
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
189 *) Исправление: nginx не собирался на последних Fedora 9 Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
190 Спасибо Roxis.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
191
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
192 *) Исправление: при использовании keepalive на Linux в рабочем процессе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
193 мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
194
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
195
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
196 Изменения в nginx 0.6.31 12.05.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
197
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
198 *) Исправление: nginx не обрабатывал ответ FastCGI-сервера, если строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
199 заголовка ответ была в конце записи FastCGI; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
200 0.6.2.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
201 Спасибо Сергею Серову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
202
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
203 *) Исправление: при удалении файла и использовании директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
204 open_file_cache_errors off в рабочем процессе мог произойти
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
205 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
206
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
207
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
208 Изменения в nginx 0.6.30 29.04.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
209
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
210 *) Изменение: теперь, если маске, заданной в директиве include, не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
211 соответствует ни один файл, то nginx не выдаёт ошибку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
212
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
213 *) Добавление: теперь время в директивах можно задавать без пробела,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
214 например, "1h50m".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
215
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
216 *) Исправление: утечек памяти, если директива ssl_verify_client имела
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
217 значение on.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
218 Спасибо Chavelle Vincent.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
219
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
220 *) Исправление: директива sub_filter могла вставлять заменяемый текст в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
221 вывод.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
222
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
223 *) Исправление: директива error_page не воспринимала параметры в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
224 перенаправляемом URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
225
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
226 *) Исправление: теперь при сборке с Cygwin nginx всегда открывает файлы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
227 в бинарном режиме.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
228
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
229 *) Исправление: nginx не собирался под OpenBSD; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
230 0.6.15.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
231
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
232
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
233 Изменения в nginx 0.6.29 18.03.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
234
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
235 *) Добавление: модуль ngx_google_perftools_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
236
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
237 *) Исправление: модуль ngx_http_perl_module не собирался на 64-битных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
238 платформах; ошибка появилась в 0.6.27.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
239
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
240
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
241 Изменения в nginx 0.6.28 13.03.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
242
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
243 *) Исправление: метод rtsig не собирался; ошибка появилась в 0.6.27.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
244
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
245
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
246 Изменения в nginx 0.6.27 12.03.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
247
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
248 *) Изменение: теперь на Linux 2.6.18+ по умолчанию не собирается метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
249 rtsig.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
250
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
251 *) Изменение: теперь при перенаправлении запроса в именованный location
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
252 с помощью директивы error_page метод запроса не изменяется.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
253
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
254 *) Добавление: директивы resolver и resolver_timeout в SMTP
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
255 прокси-сервере.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
256
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
257 *) Добавление: директива post_action поддерживает именованные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
258 location'ы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
259
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
260 *) Исправление: при перенаправлении запроса из location'а c
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
261 обработчиком proxy, FastCGI или memcached в именованный location со
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
262 статическим обработчиком в рабочем процессе происходил segmentation
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
263 fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
264
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
265 *) Исправление: браузеры не повторяли SSL handshake, если при первом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
266 handshake не оказалось правильного клиентского сертификата.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
267 Спасибо Александру Инюхину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
268
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
269 *) Исправление: при перенаправлении ошибок 495-497 с помощью директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
270 error_page без изменения кода ошибки nginx пытался выделить очень
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
271 много памяти.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
272
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
273 *) Исправление: утечки памяти в долгоживущих небуфферизированных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
274 соединениях.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
275
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
276 *) Исправление: утечки памяти в resolver'е.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
277
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
278 *) Исправление: при перенаправлении запроса из location'а c
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
279 обработчиком proxy в другой location с обработчиком proxy в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
280 процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
281
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
282 *) Исправление: ошибки в кэшировании переменных $proxy_host и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
283 $proxy_port.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
284 Спасибо Сергею Боченкову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
285
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
286 *) Исправление: директива proxy_pass с переменными использовала порт,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
287 описанной в другой директиве proxy_pass без переменных, но с таким
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
288 же именем хоста.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
289 Спасибо Сергею Боченкову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
290
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
291 *) Исправление: во время переконфигурации на некоторых 64-битном
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
292 платформах в лог записывался alert "sendmsg() failed (9: Bad file
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
293 descriptor)".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
294
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
295 *) Исправление: при повторном использовании в SSI пустого block'а в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
296 качестве заглушки в рабочем процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
297
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
298 *) Исправление: ошибки при копировании части URI, содержащего
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
299 экранированные символы, в аргументы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
300
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
301
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
302 Изменения в nginx 0.6.26 11.02.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
303
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
304 *) Исправление: директивы proxy_store и fastcgi_store не проверяли
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
305 длину ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
306
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
307 *) Исправление: при использовании большого значения в директиве expires
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
308 в рабочем процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
309 Спасибо Joaquin Cuenca Abela.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
310
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
311 *) Исправление: nginx неверно определял длину строки кэша на
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
312 Pentium 4.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
313 Спасибо Gena Makhomed.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
314
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
315 *) Исправление: в проксированных подзапросах и подзапросах к
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
316 FastCGI-серверу вместо метода GET использовался оригинальный метод
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
317 клиента.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
318
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
319 *) Исправление: утечки сокетов в режиме HTTPS при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
320 отложенного accept'а.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
321 Спасибо Ben Maurer.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
322
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
323 *) Исправление: nginx выдавал ошибочное сообщение "SSL_shutdown()
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
324 failed (SSL: )"; ошибка появилась в 0.6.23.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
325
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
326 *) Исправление: при использовании HTTPS запросы могли завершаться с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
327 ошибкой "bad write retry"; ошибка появилась в 0.6.23.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
328
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
329
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
330 Изменения в nginx 0.6.25 08.01.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
331
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
332 *) Изменение: вместо специального параметра "*" в директиве server_name
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
333 теперь используется директива server_name_in_redirect.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
334
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
335 *) Изменение: в качестве основного имени в директиве server_name теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
336 можно использовать имена с масками и регулярными выражениями.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
337
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
338 *) Изменение: директива satisfy_any заменена директивой satisfy.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
339
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
340 *) Изменение: после переконфигурации старые рабочие процесс могли
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
341 сильно нагружать процессор при запуске под Linux OpenVZ.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
342
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
343 *) Добавление: директива min_delete_depth.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
344
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
345 *) Исправление: методы COPY и MOVE не работали с одиночными файлами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
346
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
347 *) Исправление: модуль ngx_http_gzip_static_module не позволял работать
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
348 модулю ngx_http_dav_module; ошибка появилась в 0.6.23.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
349
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
350 *) Исправление: утечки сокетов в режиме HTTPS при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
351 отложенного accept'а.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
352 Спасибо Ben Maurer.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
353
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
354 *) Исправление: nginx не собирался без библиотеки PCRE; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
355 появилась в 0.6.23.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
356
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
357
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
358 Изменения в nginx 0.6.24 27.12.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
359
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
360 *) Исправление: при использовании HTTPS в рабочем процессе мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
361 произойти segmentation fault; ошибка появилась в 0.6.23.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
362
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
363
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
364 Изменения в nginx 0.6.23 27.12.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
365
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
366 *) Изменение: параметр "off" в директиве ssl_session_cache; теперь этот
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
367 параметр используется по умолчанию.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
368
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
369 *) Изменение: директива open_file_cache_retest переименована в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
370 open_file_cache_valid.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
371
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
372 *) Добавление: директива open_file_cache_min_uses.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
373
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
374 *) Добавление: модуль ngx_http_gzip_static_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
375
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
376 *) Добавление: директива gzip_disable.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
377
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
378 *) Добавление: директиву memcached_pass можно использовать внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
379 if.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
380
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
381 *) Исправление: если внутри одного location'а использовались директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
382 "memcached_pass" и "if", то в рабочем процессе происходил
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
383 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
384
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
385 *) Исправление: если при использовании директивы satisfy_any on" были
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
386 заданы директивы не всех модулей доступа, то заданные директивы не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
387 проверялись.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
388
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
389 *) Исправление: параметры, заданные регулярным выражением в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
390 valid_referers, не наследовалась с предыдущего уровня.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
391
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
392 *) Исправление: директива post_action не работала, если запрос
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
393 завершался с кодом 499.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
394
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
395 *) Исправление: оптимизация использования 16K буфера для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
396 SSL-соединения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
397 Спасибо Ben Maurer.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
398
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
399 *) Исправление: STARTTLS в режиме SMTP не работал.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
400 Спасибо Олегу Мотиенко.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
401
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
402 *) Исправление: при использовании HTTPS запросы могли завершаться с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
403 ошибкой "bad write retry"; ошибка появилась в 0.5.13.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
404
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
405
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
406 Изменения в nginx 0.6.22 19.12.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
407
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
408 *) Изменение: теперь все методы модуля ngx_http_perl_module возвращают
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
409 значения, скопированные в память, выделенную perl'ом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
410
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
411 *) Исправление: если nginx был собран с модулем ngx_http_perl_module,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
412 использовался perl до версии 5.8.6 и perl поддерживал потоки, то во
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
413 время переконфигурации основной процесс аварийно выходил; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
414 появилась в 0.5.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
415 Спасибо Борису Жмурову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
416
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
417 *) Исправление: в методы модуля ngx_http_perl_module могли передаваться
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
418 неверные результаты выделения в регулярных выражениях.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
419
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
420 *) Исправление: если метод $r->has_request_body() вызывался для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
421 запроса, у которого небольшое тело запроса было уже полностью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
422 получено, то в рабочем процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
423
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
424 *) Исправление: large_client_header_buffers не освобождались перед
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
425 переходом в состояние keep-alive.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
426 Спасибо Олександру Штепе.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
427
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
428 *) Исправление: в переменной $upstream_addr не записывался последний
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
429 адрес; ошибка появилась в 0.6.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
430
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
431 *) Исправление: директива fastcgi_catch_stderr не возвращала ошибку;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
432 теперь она возвращает ошибку 502, которую можно направить на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
433 следующий сервер с помощью "fastcgi_next_upstream invalid_header".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
434
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
435 *) Исправление: при использовании директивы fastcgi_catch_stderr в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
436 основном процессе происходил segmentation fault; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
437 0.6.10.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
438 Спасибо Manlio Perillo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
439
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
440
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
441 Изменения в nginx 0.6.21 03.12.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
442
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
443 *) Изменение: если в значениях переменных директивы proxy_pass
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
444 используются только IP-адреса, то указывать resolver не нужно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
445
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
446 *) Исправление: при использовании директивы proxy_pass c URI-частью в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
447 рабочем процессе мог произойти segmentation fault; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
448 в 0.6.19.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
449
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
450 *) Исправление: если resolver использовался на платформах, не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
451 поддерживающих метод kqueue, то nginx выдавал alert "name is out of
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
452 response".
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
453 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
454
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
455 *) Исправление: При использовании переменной $server_protocol в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
456 FastCGI-параметрах и запросе, длина которого была близка к значению
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
457 директивы client_header_buffer_size, nginx выдавал alert "fastcgi:
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
458 the request record is too big".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
459
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
460 *) Исправление: при обычном запросе версии HTTP/0.9 к HTTPS серверу
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
461 nginx возвращал обычный ответ.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
462
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
463
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
464 Изменения в nginx 0.6.20 28.11.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
465
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
466 *) Исправление: при использовании директивы proxy_pass c URI-частью в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
467 рабочем процессе мог произойти segmentation fault; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
468 в 0.6.19.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
469
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
470
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
471 Изменения в nginx 0.6.19 27.11.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
472
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
473 *) Исправление: версия 0.6.18 не собиралась.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
474
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
475
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
476 Изменения в nginx 0.6.18 27.11.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
477
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
478 *) Изменение: теперь модуль ngx_http_userid_module в поле куки с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
479 номером процесса добавляет микросекунды на время старта.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
480
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
481 *) Изменение: в error_log теперь записывается полная строка запроса
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
482 вместо только URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
483
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
484 *) Добавление: директива proxy_pass поддерживает переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
485
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
486 *) Добавление: директивы resolver и resolver_timeout.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
487
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
488 *) Добавление: теперь директива "add_header last-modified ''" удаляет в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
489 заголовке ответа строку "Last-Modified".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
490
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
491 *) Исправление: директива limit_rate не позволяла передавать на полной
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
492 скорости, даже если был указан очень большой лимит.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
493
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
494
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
495 Изменения в nginx 0.6.17 15.11.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
496
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
497 *) Добавление: поддержка строки "If-Range" в заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
498 Спасибо Александру Инюхину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
499
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
500 *) Исправление: при использовании директивы msie_refresh повторно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
501 экранировались уже экранированные символы; ошибка появилась в 0.6.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
502
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
503 *) Исправление: директива autoindex не работала при использовании
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
504 "alias /".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
505
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
506 *) Исправление: при использовании подзапросов в рабочем процессе мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
507 произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
508
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
509 *) Исправление: при использовании SSL и gzip большие ответы могли
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
510 передаваться не полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
511
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
512 *) Исправление: если ответ проксированного сервера был версии HTTP/0.9,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
513 то переменная $status была равна 0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
514
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
515
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
516 Изменения в nginx 0.6.16 29.10.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
517
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
518 *) Изменение: теперь на Linux используется uname(2) вместо procfs.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
519 Спасибо Илье Новикову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
520
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
521 *) Исправление: если в директиве error_page использовался символ "?",
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
522 то он экранировался при проксировании запроса; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
523 0.6.11.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
524
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
525 *) Исправление: совместимость с mget.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
526
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
527
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
528 Изменения в nginx 0.6.15 22.10.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
529
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
530 *) Добавление: совместимость с Cygwin.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
531 Спасибо Владимиру Кутакову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
532
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
533 *) Добавление: директива merge_slashes.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
534
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
535 *) Добавление: директива gzip_vary.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
536
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
537 *) Добавление: директива server_tokens.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
538
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
539 *) Исправление: nginx не раскодировал URI в команде SSI include.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
540
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
541 *) Исправление: при использовании переменной в директивах charset или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
542 source_charset на старте или во время переконфигурации происходил
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
543 segmentation fault,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
544
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
545 *) Исправление: nginx возвращал ошибку 400 на запросы вида
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
546 "GET http://www.domain.com HTTP/1.0".
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
547 Спасибо James Oakley.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
548
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
549 *) Исправление: после перенаправления запроса с телом запроса с помощью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
550 директивы error_page nginx пытался снова прочитать тело запроса;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
551 ошибка появилась в 0.6.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
552
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
553 *) Исправление: в рабочем процессе происходил segmentation fault, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
554 у сервера, обрабатывающему запрос, не был явно определён
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
555 server_name; ошибка появилась в 0.6.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
556
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
557
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
558 Изменения в nginx 0.6.14 15.10.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
559
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
560 *) Изменение: теперь по умолчанию команда SSI echo использует
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
561 кодирование entity.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
562
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
563 *) Добавление: параметр encoding в команде SSI echo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
564
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
565 *) Добавление: директиву access_log можно использовать внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
566 limit_except.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
567
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
568 *) Исправление: если все сервера апстрима оказывались недоступными, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
569 до восстановления работоспособности у всех серверов вес становился
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
570 равным одному; ошибка появилась в 0.6.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
571
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
572 *) Исправление: при использовании переменных $date_local и $date_gmt
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
573 вне модуля ngx_http_ssi_filter_module в рабочем процессе происходил
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
574 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
575
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
576 *) Исправление: при использовании включённом отладочном логе в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
577 процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
578 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
579
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
580 *) Исправление: ngx_http_memcached_module не устанавливал
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
581 upstream_response_time.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
582 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
583
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
584 *) Исправление: рабочий процесс мог зациклиться при использовании
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
585 memcached.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
586
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
587 *) Исправление: nginx распознавал параметры "close" и "keep-alive" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
588 строке "Connection" в заголовке запроса только, если они были в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
589 нижнем регистре; ошибка появилась в 0.6.11.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
590
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
591 *) Исправление: sub_filter не работал с пустой строкой замены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
592
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
593 *) Исправление: в парсинге sub_filter.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
594
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
595
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
596 Изменения в nginx 0.6.13 24.09.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
597
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
598 *) Исправление: nginx не закрывал файл каталога для запроса HEAD, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
599 использовался autoindex
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
600 Спасибо Arkadiusz Patyk.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
601
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
602
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
603 Изменения в nginx 0.6.12 21.09.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
604
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
605 *) Изменение: почтовый прокси-сервер разделён на три модуля: pop3, imap
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
606 и smtp.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
607
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
608 *) Добавление: параметры конфигурации --without-mail_pop3_module,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
609 --without-mail_imap_module и --without-mail_smtp_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
610
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
611 *) Добавление: директивы smtp_greeting_delay и smtp_client_buffer
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
612 модуля ngx_mail_smtp_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
613
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
614 *) Исправление: wildcard в конце имени сервера не работали; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
615 появилась в 0.6.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
616
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
617 *) Исправление: при использовании разделяемой библиотеки PCRE,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
618 расположенной в нестандартном месте, nginx не запускался на Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
619
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
620 *) Исправление: директивы proxy_hide_header и fastcgi_hide_header не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
621 скрывали строки заголовка ответа с именем больше 32 символов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
622 Спасибо Manlio Perillo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
623
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
624
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
625 Изменения в nginx 0.6.11 11.09.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
626
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
627 *) Исправление: счётчик активных соединений всегда рос при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
628 использовании почтового прокси-сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
629
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
630 *) Исправление: если бэкенд возвращал только заголовок ответа при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
631 небуферизированном проксировании, то nginx закрывал соединение с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
632 бэкендом по таймауту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
633
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
634 *) Исправление: nginx не поддерживал несколько строк "Connection" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
635 заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
636
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
637 *) Исправление: если в сервере апстрима был задан max_fails, то после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
638 первой же неудачной попытки вес сервера навсегда становился равным
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
639 одному; ошибка появилась в 0.6.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
640
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
641
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
642 Изменения в nginx 0.6.10 03.09.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
643
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
644 *) Добавление: директивы open_file_cache, open_file_cache_retest и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
645 open_file_cache_errors.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
646
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
647 *) Исправление: утечки сокетов; ошибка появилась в 0.6.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
648
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
649 *) Исправление: В строку заголовка ответа "Content-Type", указанную в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
650 методе $r->send_http_header(), не добавлялась кодировка, указанная в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
651 директиве charset.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
652
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
653 *) Исправление: при использовании метода /dev/poll в рабочем процессе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
654 мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
655
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
656
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
657 Изменения в nginx 0.6.9 28.08.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
658
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
659 *) Исправление: рабочий процесс мог зациклиться при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
660 протокола HTTPS; ошибка появилась в 0.6.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
661
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
662 *) Исправление: если сервер слушал на двух адресах или портах, то nginx
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
663 не запускался при использовании wildcard в конце имени сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
664
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
665 *) Исправление: директива ip_hash могла неверно помечать сервера как
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
666 нерабочие.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
667
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
668 *) Исправление: nginx не собирался на amd64; ошибка появилась в 0.6.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
669
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
670
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
671 Изменения в nginx 0.6.8 20.08.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
672
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
673 *) Изменение: теперь nginx пытается установить директивы
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
674 worker_priority, worker_rlimit_nofile, worker_rlimit_core,
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
675 worker_rlimit_sigpending без привилегий root'а.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
676
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
677 *) Изменение: теперь nginx экранирует символы пробела и "%" при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
678 передаче запроса серверу аутентификации почтового прокси-сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
679
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
680 *) Изменение: теперь nginx экранирует символ "%" в переменной
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
681 $memcached_key.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
682
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
683 *) Исправление: при указании относительного пути к конфигурационному
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
684 файлу в качестве параметра ключа -c nginx определял путь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
685 относительно конфигурационного префикса; ошибка появилась в 0.6.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
686
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
687 *) Исправление: nginx не работал на FreeBSD/sparc64.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
688
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
689
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
690 Изменения в nginx 0.6.7 15.08.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
691
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
692 *) Изменение: теперь пути, указанные в директивах include,
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
693 auth_basic_user_file, perl_modules, ssl_certificate,
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
694 ssl_certificate_key и ssl_client_certificate, определяются
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
695 относительно каталога конфигурационного файла nginx.conf, а не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
696 относительно префикса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
697
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
698 *) Изменение: параметр --sysconfdir=PATH в configure упразднён.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
699
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
700 *) Изменение: для обновления на лету версий 0.1.x создан специальный
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
701 сценарий make upgrade1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
702
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
703 *) Добавление: директивы server_name и valid_referers поддерживают
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
704 регулярные выражения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
705
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
706 *) Добавление: директива server в блоке upstream поддерживает параметр
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
707 backup.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
708
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
709 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
710 $r->discard_request_body.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
711
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
712 *) Добавление: директива "add_header Last-Modified ..." меняет строку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
713 "Last-Modified" в заголовке ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
714
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
715 *) Исправление: если на запрос с телом возвращался ответ с кодом HTTP
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
716 отличным от 200, и после этого запроса соединение переходило в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
717 состояние keep-alive, то на следующий запрос nginx возвращал 400.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
718
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
719 *) Исправление: если в директиве auth_http был задан неправильный
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
720 адрес, то в рабочем процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
721
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
722 *) Исправление: теперь по умолчанию nginx использует значение 511 для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
723 listen backlog на всех платформах, кроме FreeBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
724 Спасибо Jiang Hong.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
725
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
726 *) Исправление: рабочий процесс мог зациклиться, если server в блоке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
727 upstream был помечен как down; ошибка появилась в 0.6.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
728
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
729 *) Исправление: sendfilev() в Solaris теперь не используется при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
730 передаче тела запроса FastCGI-серверу через unix domain сокет.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
731
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
732
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
733 Изменения в nginx 0.6.6 30.07.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
734
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
735 *) Добавление: параметр --sysconfdir=PATH в configure.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
736
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
737 *) Добавление: именованные location'ы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
738
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
739 *) Добавление: переменную $args можно устанавливать с помощью set.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
740
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
741 *) Добавление: переменная $is_args.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
742
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
743 *) Исправление: равномерное распределение запросов к апстримам с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
744 большими весами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
745
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
746 *) Исправление: если клиент в почтовом прокси-сервере закрывал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
747 соединение, то nginx мог не закрывать соединение с бэкендом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
748
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
749 *) Исправление: при использовании одного хоста в качестве бэкендов для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
750 протоколов HTTP и HTTPS без явного указания портов, nginx
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
751 использовал только один порт - 80 или 443.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
752
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
753 *) Исправление: nginx не собирался на Solaris/amd64 Sun Studio 11 и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
754 более ранними версиями; ошибка появилась в 0.6.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
755
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
756
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
757 Изменения в nginx 0.6.5 23.07.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
758
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
759 *) Добавление: переменная $nginx_version.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
760 Спасибо Николаю Гречуху.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
761
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
762 *) Добавление: почтовый прокси-сервер поддерживает AUTHENTICATE в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
763 режиме IMAP.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
764 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
765
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
766 *) Добавление: почтовый прокси-сервер поддерживает STARTTLS в режиме
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
767 SMTP.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
768 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
769
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
770 *) Исправление: теперь nginx экранирует пробел в переменной
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
771 $memcached_key.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
772
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
773 *) Исправление: nginx неправильно собирался Sun Studio на
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
774 Solaris/amd64.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
775 Спасибо Jiang Hong.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
776
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
777 *) Исправление: незначительных потенциальных ошибок.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
778 Спасибо Coverity's Scan.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
779
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
780
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
781 Изменения в nginx 0.6.4 17.07.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
782
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
783 *) Безопасность: при использовании директивы msie_refresh был возможен
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
784 XSS.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
785 Спасибо Максиму Богуку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
786
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
787 *) Изменение: директивы proxy_store и fastcgi_store изменены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
788
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
789 *) Добавление: директивы proxy_store_access и fastcgi_store_access.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
790
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
791 *) Исправление: nginx не работал на Solaris/sparc64, если был собран
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
792 Sun Studio.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
793 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
794
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
795 *) Изменение: обход ошибки в Sun Studio 12.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
796 Спасибо Jiang Hong.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
797
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
798
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
799 Изменения в nginx 0.6.3 12.07.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
800
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
801 *) Добавление: директивы proxy_store и fastcgi_store.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
802
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
803 *) Исправление: при использовании директивы auth_http_header в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
804 процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
805 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
806
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
807 *) Исправление: если использовался метод аутентификации CRAM-MD5, но он
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
808 не был разрешён, то в рабочем процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
809
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
810 *) Исправление: при использовании протокола HTTPS в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
811 proxy_pass в рабочем процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
812
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
813 *) Исправление: в рабочем процессе мог произойти segmentation fault,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
814 если использовался метод eventport.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
815
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
816 *) Исправление: директивы proxy_ignore_client_abort и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
817 fastcgi_ignore_client_abort не работали; ошибка появилась в 0.5.13.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
818
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
819
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
820 Изменения в nginx 0.6.2 09.07.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
821
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
822 *) Исправление: если заголовок ответа был разделён в FastCGI-записях,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
823 то nginx передавал клиенту мусор в таких заголовках.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
824
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
825
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
826 Изменения в nginx 0.6.1 17.06.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
827
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
828 *) Исправление: в парсинге SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
829
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
830 *) Исправление: при использовании удалённого подзапроса в SSI
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
831 последующий подзапрос локального файла мог отдаваться клиенту в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
832 неверном порядке.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
833
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
834 *) Исправление: большие включения в SSI, сохранённые во временные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
835 файлы, передавались не полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
836
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
837 *) Исправление: значение perl'овой переменной $$ модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
838 ngx_http_perl_module было равно номеру главного процесса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
839
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
840
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
841 Изменения в nginx 0.6.0 14.06.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
842
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
843 *) Добавление: директивы "server_name", "map", and "valid_referers"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
844 поддерживают маски вида "www.example.*".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
845
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
846
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
847 Изменения в nginx 0.5.25 11.06.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
848
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
849 *) Исправление: nginx не собирался с параметром
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
850 --without-http_rewrite_module; ошибка появилась в 0.5.24.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
851
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
852
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
853 Изменения в nginx 0.5.24 06.06.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
854
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
855 *) Безопасность: директива ssl_verify_client не работала, если запрос
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
856 выполнялся по протоколу HTTP/0.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
857
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
858 *) Исправление: при использовании сжатия часть ответа могла
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
859 передаваться несжатой; ошибка появилась в 0.5.23.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
860
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
861
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
862 Изменения в nginx 0.5.23 04.06.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
863
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
864 *) Добавление: модуль ngx_http_ssl_module поддерживает расширение TLS
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
865 Server Name Indication.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
866
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
867 *) Добавление: директива fastcgi_catch_stderr.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
868 Спасибо Николаю Гречуху, проект OWOX.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
869
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
870 *) Исправление: на Линуксе в основном процессе происходил segmentation
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
871 fault, если два виртуальных сервера должны bind()ится к
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
872 пересекающимся портам.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
873
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
874 *) Исправление: если nginx был собран с модулем ngx_http_perl_module и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
875 perl поддерживал потоки, то во время второй переконфигурации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
876 выдавались ошибки "panic: MUTEX_LOCK" и "perl_parse() failed".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
877
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
878 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
879
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
880
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
881 Изменения в nginx 0.5.22 29.05.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
882
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
883 *) Исправление: большое тело запроса могло не передаваться бэкенду;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
884 ошибка появилась в 0.5.21.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
885
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
886
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
887 Изменения в nginx 0.5.21 28.05.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
888
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
889 *) Исправление: если внутри сервера описано больше примерно десяти
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
890 location'ов, то location'ы, заданные с помощью регулярного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
891 выражения, могли выполняться не в том, порядке, в каком они описаны.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
892
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
893 *) Исправление: на 64-битной платформе рабочий процесс мог зациклиться,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
894 если 33-тий по счёту или последующий бэкенд упал.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
895 Спасибо Антону Поварову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
896
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
897 *) Исправление: при использовании библиотеки PCRE на Solaris/sparc64
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
898 мог произойти bus error.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
899 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
900
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
901 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
902
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
903
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
904 Изменения в nginx 0.5.20 07.05.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
905
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
906 *) Добавление: директива sendfile_max_chunk.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
907
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
908 *) Добавление: переменные "$http_...", "$sent_http_..." и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
909 "$upstream_http_..." можно менять директивой set.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
910
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
911 *) Исправление: при использовании SSI-команды 'if expr="$var = /"' в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
912 рабочем процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
913
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
914 *) Исправление: завершающая строка multipart range ответа передавалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
915 неверно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
916 Спасибо Evan Miller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
917
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
918 *) Исправление: nginx не работал на Solaris/sparc64, если был собран
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
919 Sun Studio.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
920 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
921
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
922 *) Исправление: модуль ngx_http_perl_module не собирался make в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
923 Solaris.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
924 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
925
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
926
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
927 Изменения в nginx 0.5.19 24.04.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
928
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
929 *) Изменение: значение переменной $request_time теперь записывается с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
930 точностью до миллисекунд.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
931
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
932 *) Изменение: метод $r->rflush в модуле ngx_http_perl_module
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
933 переименован в $r->flush.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
934
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
935 *) Добавление: переменная $upstream_addr.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
936
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
937 *) Добавление: директивы proxy_headers_hash_max_size и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
938 proxy_headers_hash_bucket_size.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
939 Спасибо Володымыру Костырко.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
940
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
941 *) Исправление: при использовании sendfile и limit_rate на 64-битных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
942 платформах нельзя было передавать файлы больше 2G.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
943
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
944 *) Исправление: при использовании sendfile на 64-битном Linux нельзя
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
945 было передавать файлы больше 2G.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
946
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
947
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
948 Изменения в nginx 0.5.18 19.04.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
949
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
950 *) Добавление: модуль ngx_http_sub_filter_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
951
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
952 *) Добавление: переменные "$upstream_http_...".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
953
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
954 *) Добавление: теперь переменные $upstream_status и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
955 $upstream_response_time содержат данные о всех обращениях к
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
956 апстримам, сделанным до X-Accel-Redirect.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
957
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
958 *) Исправление: если nginx был собран с модулем ngx_http_perl_module и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
959 perl не поддерживал multiplicity, то после первой переконфигурации и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
960 после получения любого сигнала в основном процессе происходил
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
961 segmentation fault; ошибка появилась в 0.5.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
962
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
963 *) Исправление: если perl не поддерживал multiplicity, то после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
964 переконфигурации перловый код не работал; ошибка появилась в 0.3.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
965
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
966
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
967 Изменения в nginx 0.5.17 02.04.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
968
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
969 *) Изменение: теперь nginx для метода TRACE всегда возвращает код 405.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
970
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
971 *) Добавление: теперь nginx поддерживает директиву include внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
972 types.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
973
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
974 *) Исправление: использование переменной $document_root в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
975 root и alias запрещено: оно вызывало рекурсивное переполнение стека.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
976
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
977 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
978
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
979 *) Исправление: в некоторых случаях некэшируемые переменные (такие, как
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
980 $uri) возвращали старое закэшированное значение.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
981
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
982
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
983 Изменения в nginx 0.5.16 26.03.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
984
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
985 *) Исправление: в качестве ключа для хэша в директиве ip_hash не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
986 использовалась сеть класса С.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
987 Спасибо Павлу Ярковому.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
988
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
989 *) Исправление: если в строке "Content-Type" в заголовке ответа бэкенда
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
990 был указан charset и строка завершалась символом ";", то в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
991 процессе мог произойти segmentation fault; ошибка появилась в 0.3.50.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
992
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
993 *) Исправление: ошибки "[alert] zero size buf" при работе с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
994 FastCGI-сервером, если тело запроса, записанное во временный файл,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
995 было кратно 32K.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
996
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
997 *) Исправление: nginx не собирался на Solaris без параметра
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
998 --with-debug; ошибка появилась в 0.5.15.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
999
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1000
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1001 Изменения в nginx 0.5.15 19.03.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1002
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1003 *) Добавление: почтовый прокси-сервер поддерживает аутентифицированное
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1004 SMTP-проксирование и директивы smtp_auth, smtp_capablities и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1005 xclient.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1006 Спасибо Антону Южанинову и Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1008 *) Добавление: теперь keep-alive соединения закрываются сразу же по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1009 получении сигнала переконфигурации.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1011 *) Изменение: директивы imap и auth переименованы соответственно в mail
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1012 и pop3_auth.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1013
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1014 *) Исправление: если использовался метод аутентификации CRAM-MD5 и не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1015 был разрешён метод APOP, то в рабочем процессе происходил
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1016 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1017
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1018 *) Исправление: при использовании директивы starttls only в протоколе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1019 POP3 nginx разрешал аутентификацию без перехода в режим SSL.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1020
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1021 *) Исправление: рабочие процессы не выходили после переконфигурации и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1022 не переоткрывали логи, если использовался метод eventport.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1023
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1024 *) Исправление: при использовании директивы ip_hash рабочий процесс мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1025 зациклиться.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1026
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1027 *) Исправление: теперь nginx не пишет в лог некоторые alert'ы, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1028 используются методы eventport или /dev/poll.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1029
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1030
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1031 Изменения в nginx 0.5.14 23.02.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1032
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1033 *) Исправление: nginx игнорировал лишние закрывающие скобки "}" в конце
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1034 конфигурационного файла.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1035
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1036
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1037 Изменения в nginx 0.5.13 19.02.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1038
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1039 *) Добавление: методы COPY и MOVE.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1040
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1041 *) Исправление: модуль ngx_http_realip_module устанавливал мусор для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1042 запросов, переданных по keep-alive соединению.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1043
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1044 *) Исправление: nginx не работал на 64-битном big-endian Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1045 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1046
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1047 *) Исправление: при получении слишком длинной команды IMAP/POP3-прокси
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1048 теперь сразу закрывает соединение, а не по таймауту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1049
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1050 *) Исправление: если при использовании метода epoll клиент закрывал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1051 преждевременно соединение со своей стороны, то nginx закрывал это
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1052 соединение только по истечении таймаута на передачу.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1053
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1054 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1055 amd64, sparc и ppc; ошибка появилась в 0.5.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1056
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1057
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1058 Изменения в nginx 0.5.12 12.02.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1059
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1060 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1061 amd64, sparc и ppc; ошибка появилась в 0.5.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1062
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1063 *) Исправление: при использовании временных файлов в время работы с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1064 FastCGI-сервером в рабочем процессе мог произойти segmentation
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1065 fault; ошибка появилась в 0.5.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1066
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1067 *) Исправление: если переменная $fastcgi_script_name записывалась в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1068 лог, то в рабочем процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1069
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1070 *) Исправление: ngx_http_perl_module не собирался на Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1071
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1072
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1073 Изменения в nginx 0.5.11 05.02.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1074
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1075 *) Добавление: теперь configure определяет библиотеку PCRE в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1076 MacPorts.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1077 Спасибо Chris McGrath.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1078
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1079 *) Исправление: ответ был неверным, если запрашивалось несколько
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1080 диапазонов; ошибка появилась в 0.5.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1081
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1082 *) Исправление: директива create_full_put_path не могла создавать
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1083 промежуточные каталоги, если не была установлена директива
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1084 dav_access.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1085 Спасибо Evan Miller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1086
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1087 *) Исправление: вместо кодов ошибок "400" и "408" в access_log мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1088 записываться код "0".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1089
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1090 *) Исправление: при сборке с оптимизацией -O2 в рабочем процессе мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1091 произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1092
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1093
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1094 Изменения в nginx 0.5.10 26.01.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1095
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1096 *) Исправление: во время обновления исполняемого файла новый процесс не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1097 наследовал слушающие сокеты; ошибка появилась в 0.5.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1098
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1099 *) Исправление: при сборке с оптимизацией -O2 в рабочем процессе мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1100 произойти segmentation fault; ошибка появилась в 0.5.1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1101
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1102
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1103 Изменения в nginx 0.5.9 25.01.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1104
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1105 *) Изменение: модуль ngx_http_memcached_module теперь в качестве ключа
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1106 использует значение переменной $memcached_key.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1107
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1108 *) Добавление: переменная $memcached_key.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1109
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1110 *) Добавление: параметр clean в директиве client_body_in_file_only.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1111
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1112 *) Добавление: директива env.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1113
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1114 *) Добавление: директива sendfile работает внутри блока if.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1115
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1116 *) Добавление: теперь при ошибке записи в access_log nginx записывает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1117 сообщение в error_log, но не чаще одного раза в минуту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1118
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1119 *) Исправление: директива "access_log off" не всегда запрещала запись в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1120 лог.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1121
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1122
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1123 Изменения в nginx 0.5.8 19.01.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1124
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1125 *) Исправление: если использовалась директива
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1126 "client_body_in_file_only on" и тело запроса было небольшое, то мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1127 произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1128
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1129 *) Исправление: происходил segmentation fault, если использовались
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1130 директивы "client_body_in_file_only on" и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1131 "proxy_pass_request_body off" или "fastcgi_pass_request_body off", и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1132 делался переход к следующему бэкенду.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1133
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1134 *) Исправление: если при использовании директивы "proxy_buffering off"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1135 соединение с клиентом было неактивно, то оно закрывалось по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1136 таймауту, заданному директивой send_timeout; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1137 0.4.7.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1138
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1139 *) Исправление: если при использовании метода epoll клиент закрывал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1140 преждевременно соединение со своей стороны, то nginx закрывал это
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1141 соединение только по истечении таймаута на передачу.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1142
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1143 *) Исправление: ошибки "[alert] zero size buf" при работе с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1144 FastCGI-сервером.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1145
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1146 *) Исправление ошибок в директиве limit_zone.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1147
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1148
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1149 Изменения в nginx 0.5.7 15.01.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1150
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1151 *) Добавление: оптимизация использования памяти в ssl_session_cache.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1152
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1153 *) Исправление ошибок в директивах ssl_session_cache и limit_zone.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1154
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1155 *) Исправление: на старте или во время переконфигурации происходил
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1156 segmentation fault, если директивы ssl_session_cache или limit_zone
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1157 использовались на 64-битных платформах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1158
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1159 *) Исправление: при использовании директив add_before_body или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1160 add_after_body происходил segmentation fault, если в заголовке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1161 ответа нет строки "Content-Type".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1162
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1163 *) Исправление: библиотека OpenSSL всегда собиралась с поддержкой
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1164 потоков.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1165 Спасибо Дену Иванову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1166
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1167 *) Исправление: совместимость библиотеки PCRE-6.5+ и компилятора icc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1168
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1169
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1170 Изменения в nginx 0.5.6 09.01.2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1171
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1172 *) Изменение: теперь модуль ngx_http_index_module игнорирует все
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1173 методы, кроме GET, HEAD и POST.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1174
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1175 *) Добавление: модуль ngx_http_limit_zone_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1176
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1177 *) Добавление: переменная $binary_remote_addr.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1178
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1179 *) Добавление: директивы ssl_session_cache модулей ngx_http_ssl_module
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1180 и ngx_imap_ssl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1181
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1182 *) Добавление: метод DELETE поддерживает рекурсивное удаление.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1183
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1184 *) Исправление: при использовании $r->sendfile() byte-ranges
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1185 передавались неверно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1186
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1187
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1188 Изменения в nginx 0.5.5 24.12.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1189
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1190 *) Изменение: ключ -v больше не выводит информацию о компиляторе.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1191
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1192 *) Добавление: ключ -V.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1193
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1194 *) Добавление: директива worker_rlimit_core поддерживает указание
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1195 размера в K, M и G.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1196
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1197 *) Исправление: модуль nginx.pm теперь может устанавливаться
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1198 непривилегированным пользователем.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1199
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1200 *) Исправление: при использовании методов $r->request_body или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1201 $r->request_body_file мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1202
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1203 *) Исправление: ошибок, специфичных для платформы ppc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1204
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1205
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1206 Изменения в nginx 0.5.4 15.12.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1207
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1208 *) Добавление: директиву perl можно использовать внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1209 limit_except.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1210
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1211 *) Исправление: модуль ngx_http_dav_module требовал строку "Date" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1212 заголовке запроса для метода DELETE.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1213
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1214 *) Исправление: при использовании одного параметра в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1215 dav_access nginx мог сообщить об ошибке в конфигурации.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1216
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1217 *) Исправление: при использовании переменной $host мог произойти
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1218 segmentation fault; ошибка появилась в 0.4.14.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1219
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1220
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1221 Изменения в nginx 0.5.3 13.12.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1222
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1223 *) Добавление: модуль ngx_http_perl_module поддерживает методы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1224 $r->status, $r->log_error и $r->sleep.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1225
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1226 *) Добавление: метод $r->variable поддерживает переменные, неописанные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1227 в конфигурации nginx'а.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1228
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1229 *) Исправление: метод $r->has_request_body не работал.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1230
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1231
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1232 Изменения в nginx 0.5.2 11.12.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1233
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1234 *) Исправление: если в директивах proxy_pass использовалось имя,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1235 указанное в upstream, то nginx пытался найти IP-адрес этого имени;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1236 ошибка появилась в 0.5.1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1237
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1238
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1239 Изменения в nginx 0.5.1 11.12.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1240
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1241 *) Исправление: директива post_action могла не работать после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1242 неудачного завершения запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1243
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1244 *) Изменение: обход ошибки в Eudora для Mac; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1245 0.4.11.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1246 Спасибо Bron Gondwana.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1247
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1248 *) Исправление: при указании в директиве fastcgi_pass имени описанного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1249 upstream'а выдавалось сообщение "no port in upstream"; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1250 появилась в 0.5.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1251
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1252 *) Исправление: если в директивах proxy_pass и fastcgi_pass
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1253 использовались одинаковых имена серверов, но с разными портами, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1254 эти директивы использовали первый описанный порт; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1255 0.5.0.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1256
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1257 *) Исправление: если в директивах proxy_pass и fastcgi_pass
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1258 использовались unix domain сокеты, то эти директивы использовали
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1259 первый описанный сокет; ошибка появилась в 0.5.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1260
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1261 *) Исправление: ngx_http_auth_basic_module игнорировал пользователя,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1262 если он был указан в последней строке файла паролей и после пароля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1263 не было перевода строки, возврата каретки или символа ":".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1264
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1265 *) Исправление: переменная $upstream_response_time могла быть равна
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1266 "0.000", хотя время обработки было больше 1 миллисекунды.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1267
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1268
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1269 Изменения в nginx 0.5.0 04.12.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1270
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1271 *) Изменение: параметры в виде "%name" в директиве log_format больше не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1272 поддерживаются.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1273
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1274 *) Изменение: директивы proxy_upstream_max_fails,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1275 proxy_upstream_fail_timeout, fastcgi_upstream_max_fails, и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1276 fastcgi_upstream_fail_timeout, memcached_upstream_max_fails и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1277 memcached_upstream_fail_timeout больше не поддерживаются.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1278
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1279 *) Добавление: директива server в блоке upstream поддерживает параметры
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1280 max_fails, fail_timeout и down.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1281
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1282 *) Добавление: директива ip_hash в блоке upstream.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1283
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1284 *) Добавление: статус WAIT в строке "Auth-Status" в заголовка ответа
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1285 сервера аутентификации IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1286
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1287 *) Исправление: nginx не собирался на 64-битных платформах; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1288 появилась в 0.4.14.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1289
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1290
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1291 Изменения в nginx 0.4.14 27.11.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1292
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1293 *) Добавление: директива proxy_pass_error_message в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1294
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1295 *) Добавление: теперь configure определяет библиотеку PCRE на FreeBSD,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1296 Linux и NetBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1297
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1298 *) Исправление: ngx_http_perl_module не работал с перлом, собранным с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1299 поддержкой потоков; ошибка появилась в 0.3.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1300
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1301 *) Исправление: ngx_http_perl_module не работал корректно, если перл
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1302 вызывался рекурсивно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1303
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1304 *) Исправление: nginx игнорировал имя сервера в строке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1305
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1306 *) Исправление: если FastCGI сервер передавал много в stderr, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1307 рабочий процесс мог зациклиться.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1308
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1309 *) Исправление: при изменении системного времени переменная
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1310 $upstream_response_time могла быть отрицательной.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1311
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1312 *) Исправление: при использовании POP3 серверу аутентификации IMAP/POP3
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1313 прокси не передавался параметр Auth-Login-Attempt.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1314
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1315 *) Исправление: при ошибке соединения с сервером аутентификации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1316 IMAP/POP3 прокси мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1317
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1318
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1319 Изменения в nginx 0.4.13 15.11.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1320
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1321 *) Добавление: директиву proxy_pass можно использовать внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1322 limit_except.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1323
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1324 *) Добавление: директива limit_except поддерживает все WebDAV методы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1325
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1326 *) Исправление: при использовании директивы add_before_body без
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1327 директивы add_after_body ответ передавался не полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1328
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1329 *) Исправление: большое тело запроса не принималось, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1330 использовались метод epoll и deferred accept().
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1331
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1332 *) Исправление: для ответов модуля ngx_http_autoindex_module не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1333 выставлялась кодировка; ошибка появилась в 0.3.50.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1334
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1335 *) Исправление: ошибки "[alert] zero size buf" при работе с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1336 FastCGI-сервером;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1337
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1338 *) Исправление: параметр конфигурации --group= игнорировался.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1339 Спасибо Thomas Moschny.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1340
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1341 *) Исправление: 50-й подзапрос в SSI ответе не работал; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1342 появилась в 0.3.50.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1343
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1344
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1345 Изменения в nginx 0.4.12 31.10.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1346
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1347 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1348 $r->variable.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1349
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1350 *) Исправление: при включении в ответ большого статического файла с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1351 помощью SSI ответ мог передаваться не полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1352
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1353 *) Исправление: nginx не убирал "#fragment" в URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1354
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1355
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1356 Изменения в nginx 0.4.11 25.10.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1357
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1358 *) Добавление: POP3 прокси поддерживает AUTH LOIGN PLAIN и CRAM-MD5.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1359
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1360 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1361 $r->allow_ranges.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1362
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1363 *) Исправление: при включённой поддержке команды APOP в POP3 прокси
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1364 могли не работать команды USER/PASS; ошибка появилась в 0.4.10.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1365
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1366
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1367 Изменения в nginx 0.4.10 23.10.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1368
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1369 *) Добавление: POP3 прокси поддерживает APOP.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1370
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1371 *) Исправление: при использовании методов select, poll и /dev/poll во
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1372 время ожидания ответа от сервера аутентификации IMAP/POP3 прокси
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1373 нагружал процессор.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1374
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1375 *) Исправление: при использовании переменной $server_addr в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1376 map мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1377
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1378 *) Исправление: модуль ngx_http_flv_module не поддерживал byte ranges
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1379 для полных ответов; ошибка появилась в 0.4.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1380
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1381 *) Исправление: nginx не собирался на Debian amd64; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1382 0.4.9.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1383
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1384
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1385 Изменения в nginx 0.4.9 13.10.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1386
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1387 *) Добавление: параметр set в команде SSI include.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1388
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1389 *) Добавление: модуль ngx_http_perl_module теперь проверяет версию
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1390 модуля nginx.pm.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1391
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1392
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1393 Изменения в nginx 0.4.8 11.10.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1394
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1395 *) Исправление: если до команды SSI include с параметром wait
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1396 выполнялась ещё одна команда SSI include, то параметр wait мог не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1397 работать.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1398
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1399 *) Исправление: модуль ngx_http_flv_module добавлял FLV-заголовок для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1400 полных ответов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1401 Спасибо Алексею Ковырину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1402
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1403
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1404 Изменения в nginx 0.4.7 10.10.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1405
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1406 *) Добавление: модуль ngx_http_flv_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1407
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1408 *) Добавление: переменная $request_body_file.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1409
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1410 *) Добавление: директивы charset и source_charset поддерживают
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1411 переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1412
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1413 *) Исправление: если до команды SSI include с параметром wait
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1414 выполнялась ещё одна команда SSI include, то параметр wait мог не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1415 работать.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1416
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1417 *) Исправление: при использовании директивы "proxy_buffering off" или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1418 при работе с memcached соединения могли не закрываться по таймауту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1419
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1420 *) Исправление: nginx не запускался на 64-битных платформах, отличных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1421 от amd64, sparc64 и ppc64.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1422
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1423
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1424 Изменения в nginx 0.4.6 06.10.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1425
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1426 *) Исправление: nginx не запускался на 64-битных платформах, отличных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1427 от amd64, sparc64 и ppc64.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1428
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1429 *) Исправление: при запросе версии HTTP/1.1 nginx передавал ответ
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1430 chunk'ами, если длина ответа в методе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1431 $r->headers_out("Content-Length", ...) была задана текстовой строкой.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1432
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1433 *) Исправление: после перенаправления ошибки с помощью директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1434 error_page любая директива модуля ngx_http_rewrite_module возвращала
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1435 эту ошибку; ошибка появилась в 0.4.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1436
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1437
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1438 Изменения в nginx 0.4.5 02.10.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1439
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1440 *) Исправление: nginx не собирался на Linux и Solaris; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1441 в 0.4.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1442
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1443
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1444 Изменения в nginx 0.4.4 02.10.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1445
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1446 *) Добавление: переменная $scheme.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1447
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1448 *) Добавление: директива expires поддерживает параметр max.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1449
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1450 *) Добавление: директива include поддерживает маску "*".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1451 Спасибо Jonathan Dance.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1452
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1453 *) Исправление: директива return всегда изменяла код ответа,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1454 перенаправленного директивой error_page.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1455
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1456 *) Исправление: происходил segmentation fault, если в методе PUT
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1457 передавалось тело нулевой длины.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1458
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1459 *) Исправление: при использовании переменных в директиве proxy_redirect
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1460 редирект изменялся неверно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1461
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1462
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1463 Изменения в nginx 0.4.3 26.09.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1464
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1465 *) Изменение: ошибку 499 теперь нельзя перенаправить с помощью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1466 директивы error_page.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1467
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1468 *) Добавление: поддержка Solaris 10 event ports.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1469
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1470 *) Добавление: модуль ngx_http_browser_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1471
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1472 *) Исправление: при перенаправлении ошибки 400 проксированному серверу
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1473 помощью директивы error_page мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1474
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1475 *) Исправление: происходил segmentation fault, если в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1476 proxy_pass использовался unix domain сокет; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1477 0.3.47.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1478
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1479 *) Исправление: SSI не работал с ответами memcached и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1480 небуферизированными проксированными ответами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1481
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1482 *) Изменение: обход ошибки PAUSE hardware capability в Sun Studio.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1483
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1484
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1485 Изменения в nginx 0.4.2 14.09.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1486
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1487 *) Исправление: убрана поддержка флага O_NOATIME на Linux; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1488 появилась в 0.4.1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1489
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1490
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1491 Изменения в nginx 0.4.1 14.09.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1492
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1493 *) Исправление: совместимость с DragonFlyBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1494 Спасибо Павлу Назарову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1495
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1496 *) Изменение: обход ошибки в sendfile() в 64-битном Linux при передаче
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1497 файлов больше 2G.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1498
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1499 *) Добавление: теперь на Linux nginx для статических запросов
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1500 использует флаг O_NOATIME.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1501 Спасибо Yusuf Goolamabbas.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1502
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1503
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1504 Изменения в nginx 0.4.0 30.08.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1505
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1506 *) Изменение во внутреннем API: инициализация модулей HTTP перенесена
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1507 из фазы init module в фазу HTTP postconfiguration.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1508
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1509 *) Изменение: теперь тело запроса в модуле ngx_http_perl_module не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1510 считывается заранее: нужно явно инициировать чтение с помощью метода
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1511 $r->has_request_body.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1512
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1513 *) Добавление: модуль ngx_http_perl_module поддерживает код возврата
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1514 DECLINED.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1515
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1516 *) Добавление: модуль ngx_http_dav_module поддерживает входящую строку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1517 заголовка "Date" для метода PUT.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1518
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1519 *) Добавление: директива ssi работает внутри блока if.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1520
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1521 *) Исправление: происходил segmentation fault, если в директиве index
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1522 использовалась переменные и при этом первое имя индексного файла
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1523 было без переменных; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1524
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1525
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1526 Изменения в nginx 0.3.61 28.08.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1527
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1528 *) Изменение: директива tcp_nodelay теперь по умолчанию включена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1529
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1530 *) Добавление: директива msie_refresh.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1531
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1532 *) Добавление: директива recursive_error_pages.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1533
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1534 *) Исправление: директива rewrite возвращала неправильный редирект,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1535 если редирект включал в себя выделенные закодированные символы из
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1536 оригинального URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1537
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1538
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1539 Изменения в nginx 0.3.60 18.08.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1540
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1541 *) Исправление: во время перенаправления ошибки рабочий процесс мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1542 зациклиться; ошибка появилась в 0.3.59.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1543
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1544
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1545 Изменения в nginx 0.3.59 16.08.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1546
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1547 *) Добавление: теперь можно делать несколько перенаправлений через
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1548 директиву error_page.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1549
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1550 *) Исправление: директива dav_access не поддерживала три параметра.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1551
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1552 *) Исправление: директива error_page не изменяла строку "Content-Type"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1553 после перенаправления с помощью "X-Accel-Redirect"; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1554 в 0.3.58.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1555
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1556
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1557 Изменения в nginx 0.3.58 14.08.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1558
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1559 *) Добавление: директива error_page поддерживает переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1560
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1561 *) Изменение: теперь на Linux используется интерфейс procfs вместо
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1562 sysctl.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1563
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1564 *) Изменение: теперь при использовании "X-Accel-Redirect" строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1565 "Content-Type" наследуется из первоначального ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1566
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1567 *) Исправление: директива error_page не перенаправляла ошибку 413.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1568
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1569 *) Исправление: завершающий "?" не удалял старые аргументы, если в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1570 переписанном URI не было новых аргументов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1571
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1572 *) Исправление: nginx не запускался на 64-битной FreeBSD 7.0-CURRENT.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1573
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1574
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1575 Изменения в nginx 0.3.57 09.08.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1576
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1577 *) Добавление: переменная $ssl_client_serial.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1578
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1579 *) Исправление: в операторе "!-e" в директиве if.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1580 Спасибо Андриану Буданцову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1581
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1582 *) Исправление: при проверке клиентского сертификата nginx не передавал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1583 клиенту информацию о требуемых сертификатах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1584
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1585 *) Исправление: переменная $document_root не поддерживала переменные в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1586 директиве root.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1587
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1588
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1589 Изменения в nginx 0.3.56 04.08.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1590
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1591 *) Добавление: директива dav_access.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1592
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1593 *) Добавление: директива if поддерживает операторы "-d", "!-d", "-e",
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1594 "!-e", "-x" и "!-x".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1595
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1596 *) Исправление: при записи в access_log некоторых передаваемых клиенту
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1597 строк заголовков происходил segmentation fault, если запрос
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1598 возвращал редирект.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1599
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1600
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1601 Изменения в nginx 0.3.55 28.07.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1602
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1603 *) Добавление: параметр stub в команде SSI include.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1604
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1605 *) Добавление: команда SSI block.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1606
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1607 *) Добавление: скрипт unicode2nginx добавлен в contrib.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1608
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1609 *) Исправление: если root был задан только переменной, то корень
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1610 задавался относительно префикса сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1611
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1612 *) Исправление: если в запросе был "//" или "/.", и после этого
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1613 закодированные символы в виде "%XX", то проксируемый запрос
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1614 передавался незакодированным.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1615
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1616 *) Исправление: метод $r->header_in("Cookie") модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1617 ngx_http_perl_module теперь возвращает все строки "Cookie" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1618 заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1619
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1620 *) Исправление: происходил segmentation fault, если использовался
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1621 "client_body_in_file_only on" и делался переход к следующему бэкенду.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1622
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1623 *) Исправление: при некоторых условиях во время переконфигурации коды
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1624 символов внутри директивы charset_map могли считаться неверными;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1625 ошибка появилась в 0.3.50.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1626
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1627
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1628 Изменения в nginx 0.3.54 11.07.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1629
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1630 *) Добавление: nginx теперь записывает в лог информацию о подзапросах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1631
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1632 *) Добавление: директивы proxy_next_upstream, fastcgi_next_upstream и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1633 memcached_next_upstream поддерживают параметр off.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1634
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1635 *) Добавление: директива debug_connection поддерживает запись адресов в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1636 формате CIDR.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1637
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1638 *) Исправление: при перекодировании ответа проксированного сервера или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1639 сервера FastCGI в UTF-8 или наоборот ответ мог передаваться не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1640 полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1641
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1642 *) Исправление: переменная $upstream_response_time содержала время
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1643 только первого обращения к бэкенду.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1644
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1645 *) Исправление: nginx не собирался на платформе amd64; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1646 в 0.3.53.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1647
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1648
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1649 Изменения в nginx 0.3.53 07.07.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1650
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1651 *) Изменение: директива add_header добавляет строки в ответы с кодом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1652 204, 301 и 302.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1653
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1654 *) Добавление: директива server в блоке upstream поддерживает параметр
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1655 weight.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1656
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1657 *) Добавление: директива server_name поддерживает маску "*".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1658
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1659 *) Добавление: nginx поддерживает тело запроса больше 2G.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1660
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1661 *) Исправление: если при использовании "satisfy_any on" клиент успешно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1662 проходил аутентификацию, в лог всё равно записалоcь сообщение
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1663 "access forbidden by rule".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1664
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1665 *) Исправление: метод PUT мог ошибочно не создать файл и вернуть код
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1666 409.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1667
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1668 *) Исправление: если во время аутентификации IMAP/POP3 бэкенд возвращал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1669 ошибку, nginx продолжал проксирование.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1670
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1671
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1672 Изменения в nginx 0.3.52 03.07.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1673
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1674 *) Изменение: восстановлено поведение модуля ngx_http_index_module для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1675 запросов "POST /": как в версии до 0.3.40, модуль теперь не выдаёт
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1676 ошибку 405.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1677
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1678 *) Исправление: при использовании ограничения скорости рабочий процесс
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1679 мог зациклиться; ошибка появилась в 0.3.37.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1680
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1681 *) Исправление: модуль ngx_http_charset_module записывал в лог ошибку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1682 "unknown charset", даже если перекодировка не требовалась; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1683 появилась в 0.3.50.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1684
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1685 *) Исправление: если в результате запроса PUT возвращался код 409, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1686 временный файл не удалялся.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1687
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1688
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1689 Изменения в nginx 0.3.51 30.06.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1690
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1691 *) Исправление: при некоторых условиях в SSI мог пропадать символы "<";
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1692 ошибка появилась в 0.3.50.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1693
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1694
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1695 Изменения в nginx 0.3.50 28.06.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1696
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1697 *) Изменение: директивы proxy_redirect_errors и fastcgi_redirect_errors
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1698 переименованы соответственно в proxy_intercept_errors и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1699 fastcgi_intercept_errors.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1700
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1701 *) Добавление: модуль ngx_http_charset_module поддерживает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1702 перекодирование из однобайтных кодировок в UTF-8 и обратно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1703
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1704 *) Добавление: в режиме прокси и FastCGI поддерживается строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1705 заголовка "X-Accel-Charset" в ответе бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1706
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1707 *) Исправление: символ "\" в парах "\"" и "\'" в SSI командах убирался,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1708 только если также использовался символ "$".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1709
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1710 *) Исправление: при некоторых условиях в SSI после вставки могла быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1711 добавлена строка "<!--".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1712
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1713 *) Исправление: если в заголовке ответа была строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1714 "Content-Length: 0", то при использовании небуферизированного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1715 проксировании не закрывалось соединение с клиентом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1716
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1717
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1718 Изменения в nginx 0.3.49 31.05.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1719
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1720 *) Исправление: в директиве set.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1721
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1722 *) Исправление: при включении в ssi двух и более подзапросов,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1723 обрабатываемых через FastCGI, вместо вывода второго и остальных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1724 подзапросов в ответ включался вывод первого подзапроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1725
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1726
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1727 Изменения в nginx 0.3.48 29.05.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1728
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1729 *) Изменение: теперь модуль ngx_http_charset_module работает для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1730 подзапросов, в ответах которых нет строки заголовка "Content-Type".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1731
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1732 *) Исправление: если в директиве proxy_pass не было URI, то директива
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1733 "proxy_redirect default" добавляла в переписанный редирект в начало
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1734 лишний слэш.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1735
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1736 *) Исправление: внутренний редирект всегда превращал любой HTTP-метод в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1737 GET, теперь это делается только для редиректов, выполняемых с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1738 помощью X-Accel-Redirect, и у которых метод не равен HEAD; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1739 появилась в 0.3.42.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1740
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1741 *) Исправление: модуль ngx_http_perl_module не собирался, если перл был
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1742 с поддержкой потоков; ошибка появилась в 0.3.46.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1743
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1744
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1745 Изменения в nginx 0.3.47 23.05.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1746
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1747 *) Добавление: директива upstream.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1748
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1749 *) Изменение: символ "\" в парах "\"" и "\'" в SSI командах теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1750 всегда убирается.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1751
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1752
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1753 Изменения в nginx 0.3.46 11.05.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1754
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1755 *) Добавление: директивы proxy_hide_header, proxy_pass_header,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1756 fastcgi_hide_header и fastcgi_pass_header.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1757
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1758 *) Изменение: директивы proxy_pass_x_powered_by, fastcgi_x_powered_by и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1759 proxy_pass_server упразднены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1760
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1761 *) Добавление: в режиме прокси поддерживается строка заголовка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1762 "X-Accel-Buffering" в ответе бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1763
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1764 *) Исправление: ошибок и утечек памяти при переконфигурации в модуле
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1765 ngx_http_perl_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1766
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1767
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1768 Изменения в nginx 0.3.45 06.05.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1769
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1770 *) Добавление: директивы ssl_verify_client, ssl_verify_depth и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1771 ssl_client_certificate.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1772
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1773 *) Изменение: теперь переменная $request_method возвращает метод только
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1774 основного запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1775
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1776 *) Изменение: в таблице перекодировки koi-win изменены коды символа
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1777 &deg;.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1778
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1779 *) Добавление: в таблицу перекодировки koi-win добавлены символы евро и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1780 номера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1781
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1782 *) Исправление: если nginx распределял запросы на несколько машин, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1783 при падении одной из них запросы, предназначенные для этой машины,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1784 перенаправлялись только на одну машину вместо того, чтобы равномерно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1785 распределяться между остальными.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1786
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1787
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1788 Изменения в nginx 0.3.44 04.05.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1789
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1790 *) Добавление: параметр wait в команде SSI include.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1791
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1792 *) Добавление: в таблицу перекодировки koi-win добавлены украинские и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1793 белорусские символы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1794
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1795 *) Исправление: в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1796
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1797
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1798 Изменения в nginx 0.3.43 26.04.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1799
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1800 *) Исправление: в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1801
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1802
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1803 Изменения в nginx 0.3.42 26.04.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1804
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1805 *) Добавление: параметр bind в директиве listen в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1806
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1807 *) Исправление: ошибки при использовании в директиве rewrite одного и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1808 того же выделения более одного раза.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1809
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1810 *) Исправление: в лог не записывались переменные
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1811 $sent_http_content_type, $sent_http_content_length,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1812 $sent_http_last_modified, $sent_http_connection,
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1813 $sent_http_keep_alive и $sent_http_transfer_encoding.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1814
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1815 *) Исправление: переменная $sent_http_cache_control возвращала
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1816 содержимое только одной строки "Cache-Control" в заголовке ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1817
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1818
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1819 Изменения в nginx 0.3.41 21.04.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1820
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1821 *) Добавление: ключ -v.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1822
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1823 *) Исправление: при включении в SSI удалённых подзапросов мог произойти
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1824 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1825
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1826 *) Исправление: в обработке FastCGI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1827
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1828 *) Исправление: если путь к перловым модулям не был указан с помощью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1829 --with-perl_modules_path=PATH или директивы perl_modules, то на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1830 старте происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1831
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1832
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1833 Изменения в nginx 0.3.40 19.04.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1834
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1835 *) Добавление: модуль ngx_http_dav_module поддерживает метод MKCOL.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1836
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1837 *) Добавление: директива create_full_put_path.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1838
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1839 *) Добавление: переменная $limit_rate.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1840
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1841
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1842 Изменения в nginx 0.3.39 17.04.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1843
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1844 *) Добавление: директива uninitialized_variable_warn; уровень
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1845 логгирования сообщения о неинициализированной переменной понижен с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1846 уровня alert на warn.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1847
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1848 *) Добавление: директива override_charset.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1849
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1850 *) Изменение: при использовании неизвестной переменной в SSI-командах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1851 echo и if expr='$name' теперь не записывается в лог сообщение о
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1852 неизвестной переменной.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1853
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1854 *) Исправление: счётчик активных соединений рос при превышении лимита
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1855 соединений, заданного директивой worker_connections; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1856 появилась в 0.2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1857
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1858 *) Исправление: при некоторых условия ограничение скорости соединения
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1859 могло не работать; ошибка появилась в 0.3.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1860
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1861
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1862 Изменения в nginx 0.3.38 14.04.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1863
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1864 *) Добавление: модуль ngx_http_dav_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1865
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1866 *) Изменение: оптимизация модуля ngx_http_perl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1867 Спасибо Сергею Скворцову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1868
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1869 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1870 $r->request_body_file.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1871
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1872 *) Добавление: директива client_body_in_file_only.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1873
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1874 *) Изменение: теперь при переполнении диска nginx пытается писать
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1875 access_log'и только раз в секунду.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1876 Спасибо Антону Южанинову и Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1877
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1878 *) Исправление: теперь директива limit_rate точнее ограничивает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1879 скорость при значениях больше 100 Kbyte/s.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1880 Спасибо ForJest.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1881
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1882 *) Исправление: IMAP/POP3 прокси теперь передаёт серверу авторизации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1883 символы "\r" и "\n" в логине и пароле в закодированном виде.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1884 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1885
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1886
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1887 Изменения в nginx 0.3.37 07.04.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1888
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1889 *) Добавление: директива limit_except.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1890
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1891 *) Добавление: директива if поддерживает операторы "!~", "!~*", "-f" и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1892 "!-f".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1893
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1894 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1895 $r->request_body.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1896
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1897 *) Исправление: в модуле ngx_http_addition_filter_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1898
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1899
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1900 Изменения в nginx 0.3.36 05.04.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1901
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1902 *) Добавление: модуль ngx_http_addition_filter_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1903
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1904 *) Добавление: директивы proxy_pass и fastcgi_pass можно использовать
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1905 внутри блока if.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1906
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1907 *) Добавление: директивы proxy_ignore_client_abort и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1908 fastcgi_ignore_client_abort.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1909
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1910 *) Добавление: переменная $request_completion.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1911
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1912 *) Добавление: модуль ngx_http_perl_module поддерживает методы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1913 $r->request_method и $r->remote_addr.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1914
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1915 *) Добавление: модуль ngx_http_ssi_module поддерживает команду elif.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1916
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1917 *) Исправление: строка "\/" в начале выражения команды if модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1918 ngx_http_ssi_module воспринималась неверно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1919
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1920 *) Исправление: в использовании регулярных выражениях в команде if
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1921 модуля ngx_http_ssi_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1922
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1923 *) Исправление: при задании относительного пути в директивах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1924 client_body_temp_path, proxy_temp_path, fastcgi_temp_path и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1925 perl_modules использовался каталог относительно текущего каталога, а
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1926 не относительно префикса сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1927
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1928
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1929 Изменения в nginx 0.3.35 22.03.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1930
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1931 *) Исправление: accept-фильтр и TCP_DEFER_ACCEPT устанавливались только
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1932 для первой директивы listen; ошибка появилась в 0.3.31.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1933
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1934 *) Исправление: в директиве proxy_pass без URI при использовании в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1935 подзапросе.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1936
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1937
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1938 Изменения в nginx 0.3.34 21.03.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1939
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1940 *) Добавление: директива add_header поддерживает переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1941
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1942
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1943 Изменения в nginx 0.3.33 15.03.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1944
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1945 *) Добавление: параметр http_503 в директивах proxy_next_upstream или
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1946 fastcgi_next_upstream.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1947
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1948 *) Исправление: ngx_http_perl_module не работал со встроенным в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1949 конфигурационный файл кодом, если он не начинался сразу же с "sub".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1950
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1951 *) Исправление: в директиве post_action.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1952
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1953
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1954 Изменения в nginx 0.3.32 11.03.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1955
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1956 *) Исправление: удаление отладочного логгирования на старте и при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1957 переконфигурации; ошибка появилась в 0.3.31.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1958
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1959
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1960 Изменения в nginx 0.3.31 10.03.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1961
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1962 *) Изменение: теперь nginx передаёт неверные ответы проксированного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1963 бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1964
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1965 *) Добавление: директивы listen поддерживают адрес в виде "*:порт".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1966
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1967 *) Добавление: поддержка EVFILER_TIMER в MacOSX 10.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1968
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1969 *) Изменение: обход ошибки обработки миллисекундных таймаутов kqueue в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1970 64-битном ядре MacOSX.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1971 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1972
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1973 *) Исправление: если внутри одного сервера описаны несколько директив
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1974 listen, слушающих на разных адресах, то имена серверов вида
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1975 "*.domain.tld" работали только для первого адреса; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1976 в 0.3.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1977
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1978 *) Исправление: при использовании протокола HTTPS в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1979 proxy_pass не передавались запросы с телом, записанным во временный
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1980 файл.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1981
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1982 *) Исправление: совместимость с perl 5.8.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1983
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1984
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1985 Изменения в nginx 0.3.30 22.02.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1986
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1987 *) Изменение: уровень записи в лог ошибки ECONNABORTED изменён на error
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1988 с уровня crit.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1989
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1990 *) Исправление: модуль ngx_http_perl_module не собирался без модуля
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1991 ngx_http_ssi_filter_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1992
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1993 *) Исправление: nginx не собирался на i386 платформе, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1994 использовался PIC; ошибка появилась в 0.3.27.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1995
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1996
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1997 Изменения в nginx 0.3.29 20.02.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1998
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1999 *) Добавление: теперь nginx использует меньше памяти, если PHP в режиме
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2000 FastCGI передаёт большое количество предупреждений перед ответом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2001
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2002 *) Исправление: в ответах 204 для запросов версии HTTP/1.1 выдавалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2003 строка заголовка "Transfer-Encoding: chunked".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2005 *) Исправление: nginx возвращал 502 код ответа, если FastCGI сервер
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2006 передавал полные строки заголовка ответа в отдельных FastCGI записях.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2008 *) Исправление: если в директиве post_action был указан проксируемый
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2009 URI, то он выполнялся только после успешного завершения запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2011
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2012 Изменения в nginx 0.3.28 16.02.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2013
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2014 *) Добавление: директива restrict_host_names упразднена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2015
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2016 *) Добавление: параметр конфигурации --with-cpu-opt=ppc64.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2017
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2018 *) Исправление: при некоторых условиях проксированное соединение с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2019 клиентом завершалось преждевременно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2020 Спасибо Владимиру Шутову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2021
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2022 *) Исправление: строка заголовка "X-Accel-Limit-Rate" не учитывалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2023 для запросов, перенаправленных с помощью строки "X-Accel-Redirect".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2024
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2025 *) Исправление: директива post_action работала только после успешного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2026 завершения запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2027
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2028 *) Исправление: тело проксированного ответа, создаваемого директивой
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2029 post_action, передавалось клиенту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2030
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2031
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2032 Изменения в nginx 0.3.27 08.02.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2033
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2034 *) Изменение: директивы variables_hash_max_size и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2035 variables_hash_bucket_size.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2036
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2037 *) Добавление: переменная $body_bytes_sent доступна не только в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2038 директиве log_format.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2039
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2040 *) Добавление: переменные $ssl_protocol и $ssl_cipher.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2041
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2042 *) Добавление: определение размера строки кэша распространённых
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2043 процессоров при старте.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2044
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2045 *) Добавление: директива accept_mutex теперь поддерживается посредством
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2046 fcntl(2) на платформах, отличных от i386, amd64, sparc64 и ppc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2047
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2048 *) Добавление: директива lock_file и параметр автоконфигурации
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2049 --with-lock-path=PATH.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2050
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2051 *) Исправление: при использовании протокола HTTPS в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2052 proxy_pass не передавались запросы с телом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2053
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2054
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2055 Изменения в nginx 0.3.26 03.02.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2056
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2057 *) Изменение: директива optimize_host_names переименована в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2058 optimize_server_names.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2059
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2060 *) Исправление: при проксировании подзапроса в SSI бэкенду передавался
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2061 URI основного запроса, если в директиве proxy_pass отсутствовал URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2062
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2063
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2064 Изменения в nginx 0.3.25 01.02.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2065
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2066 *) Исправление: при неверной конфигурации на старте или во время
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2067 переконфигурации происходил segmentation fault; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2068 0.3.24.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2069
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2070
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2071 Изменения в nginx 0.3.24 01.02.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2072
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2073 *) Изменение: обход ошибки в kqueue во FreeBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2074
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2075 *) Исправление: ответ, создаваемый директивой post_action, теперь не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2076 передаётся клиенту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2077
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2078 *) Исправление: при использовании большого количества лог-файлов
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2079 происходила утечка памяти.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2080
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2081 *) Исправление: внутри одного location работала только первая директива
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2082 proxy_redirect.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2083
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2084 *) Исправление: на 64-битных платформах при старте мог произойти
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2085 segmentation fault, если использовалось большое количество имён в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2086 директивах server_name; ошибка появилась в 0.3.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2087
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2088
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2089 Изменения в nginx 0.3.23 24.01.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2090
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2091 *) Добавление: директива optimize_host_names.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2092
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2093 *) Исправление: ошибки при использовании переменных в директивах path и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2094 alias.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2095
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2096 *) Исправление: модуль ngx_http_perl_module неправильно собирался на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2097 Linux и Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2098
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2099
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2100 Изменения в nginx 0.3.22 17.01.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2101
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2102 *) Добавление: модуль ngx_http_perl_module поддерживает методы $r->args
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2103 и $r->unescape.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2104
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2105 *) Добавление: метод $r->query_string в модуле ngx_http_perl_module
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2106 упразднён.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2107
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2108 *) Исправление: если в директиве valid_referers указаны только none или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2109 blocked, то происходил segmentation fault; ошибка появилась в 0.3.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2110
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2111
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2112 Изменения в nginx 0.3.21 16.01.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2113
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2114 *) Добавление: модуль ngx_http_perl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2115
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2116 *) Изменение: директива valid_referers разрешает использовать рефереры
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2117 совсем без URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2118
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2119
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2120 Изменения в nginx 0.3.20 11.01.2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2121
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2122 *) Исправление: ошибки в обработке SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2123
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2124 *) Исправление: модуль ngx_http_memcached_module не поддерживал ключи в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2125 виде /uri?args.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2126
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2127
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2128 Изменения в nginx 0.3.19 28.12.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2129
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2130 *) Добавление: директивы path и alias поддерживают переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2131
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2132 *) Изменение: теперь директива valid_referers опять учитывает URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2133
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2134 *) Исправление: ошибки в обработке SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2135
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2136
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2137 Изменения в nginx 0.3.18 26.12.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2138
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2139 *) Добавление: директива server_names поддерживает имена вида
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2140 ".domain.tld".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2141
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2142 *) Добавление: директива server_names использует хэш для имён вида
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2143 "*.domain.tld" и более эффективный хэш для обычных имён.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2144
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2145 *) Изменение: директивы server_names_hash_max_size и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2146 server_names_hash_bucket_size.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2147
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2148 *) Изменение: директивы server_names_hash и server_names_hash_threshold
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2149 упразднены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2150
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2151 *) Добавление: директива valid_referers использует хэш для имён сайтов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2152
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2153 *) Изменение: теперь директива valid_referers проверяет только имена
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2154 сайтов без учёта URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2155
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2156 *) Исправление: некоторые имена вида ".domain.tld" неверно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2157 обрабатывались модулем ngx_http_map_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2158
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2159 *) Исправление: если конфигурационного файла не было, то происходил
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2160 segmentation fault; ошибка появилась в 0.3.12.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2161
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2162 *) Исправление: на 64-битных платформах при старте мог произойти
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2163 segmentation fault; ошибка появилась в 0.3.16.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2164
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2165
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2166 Изменения в nginx 0.3.17 18.12.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2167
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2168 *) Изменение: на Linux configure теперь проверяет наличие epoll и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2169 sendfile64() в ядре.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2170
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2171 *) Добавление: директива map поддерживает доменные имена в формате
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2172 ".domain.tld".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2173
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2174 *) Исправление: во время SSL handshake не иcпользовались таймауты;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2175 ошибка появилась в 0.2.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2176
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2177 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2178
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2179 *) Исправление: при использовании протокола HTTPS в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2180 proxy_pass по умолчанию использовался порт 80.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2181
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2182
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2183 Изменения в nginx 0.3.16 16.12.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2184
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2185 *) Добавление: модуль ngx_http_map_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2186
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2187 *) Добавление: директивы types_hash_max_size и types_hash_bucket_size.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2188
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2189 *) Добавление: директива ssi_value_length.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2190
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2191 *) Добавление: директива worker_rlimit_core.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2192
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2193 *) Изменение: при сборке компиляторами icc 8.1 и 9.0 с оптимизацией для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2194 Pentium 4 номер соединения в логах всегда был равен 1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2195
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2196 *) Исправление: команда config timefmt в SSI задавала неверный формат
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2197 времени.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2198
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2199 *) Исправление: nginx не закрывал соединения с IMAP/POP3 бэкендом при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2200 использовании SSL соединений; ошибка появилась в 0.3.13.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2201 Спасибо Rob Mueller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2202
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2203 *) Исправление: segmentation fault мог произойти во время SSL shutdown;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2204 ошибка появилась в 0.3.13.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2205
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2206
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2207 Изменения в nginx 0.3.15 07.12.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2208
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2209 *) Добавление: новой код 444 в директиве return для закрытия соединения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2210
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2211 *) Добавление: директива so_keepalive в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2212
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2213 *) Исправление: nginx теперь вызывает abort() при обнаружении
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2214 незакрытых соединений только при планом выходе и включённой
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2215 директиве debug_points.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2216
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2217
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2218 Изменения в nginx 0.3.14 05.12.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2219
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2220 *) Исправление: в ответе 304 передавалось тело ответа; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2221 в 0.3.13.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2222
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2223
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2224 Изменения в nginx 0.3.13 05.12.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2225
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2226 *) Добавление: IMAP/POP3 прокси поддерживает STARTTLS и STLS.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2227
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2228 *) Исправление: IMAP/POP3 прокси не работала с методами select, poll и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2229 /dev/poll.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2230
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2231 *) Исправление: ошибки в обработке SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2232
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2233 *) Исправление: sendfilev() в Solaris теперь не используется при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2234 передаче тела запроса FastCGI-серверу через unix domain сокет.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2235
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2236 *) Исправление: директива auth_basic не запрещала аутентификацию;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2237 ошибка появилась в 0.3.11.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2238
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2239
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2240 Изменения в nginx 0.3.12 26.11.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2241
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2242 *) Безопасность: если nginx был собран с модулем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2243 ngx_http_realip_module, то при использовании директивы "satisfy_any
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2244 on" директивы доступа и аутентификации не работали. Модуль
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2245 ngx_http_realip_module не собирался и не собирается по умолчанию.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2246
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2247 *) Изменение: имя переменной "$time_gmt" изменено на "$time_local".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2248
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2249 *) Изменение: директивы proxy_header_buffer_size и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2250 fastcgi_header_buffer_size переименованы соответственно в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2251 proxy_buffer_size и fastcgi_buffer_size.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2252
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2253 *) Добавление: модуль ngx_http_memcached_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2254
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2255 *) Добавление: директива proxy_buffering.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2256
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2257 *) Исправление: изменение в работе с accept mutex при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2258 метода rtsig; ошибка появилась в 0.3.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2259
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2260 *) Исправление: если клиент передал строку "Transfer-Encoding: chunked"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2261 в заголовке запроса, то nginx теперь выдаёт ошибку 411.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2262
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2263 *) Исправление: при наследовании директивы auth_basic с уровня http в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2264 строке "WWW-Authenticate" заголовка ответа выводился realm без
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2265 текста "Basic realm".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2266
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2267 *) Исправление: если в директиве access_log был явно указан формат
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2268 combined, то в лог записывались пустые строки; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2269 0.3.8.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2270
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2271 *) Исправление: nginx не работал на платформе sparc под любыми OS,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2272 кроме Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2273
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2274 *) Исправление: в директиве if теперь не нужно разделять пробелом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2275 строку в кавычках и закрывающую скобку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2276
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2277
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2278 Изменения в nginx 0.3.11 15.11.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2279
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2280 *) Исправление: nginx не передавал при проксировании тело запроса и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2281 строки заголовка клиента; ошибка появилась в 0.3.10.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2282
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2283
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2284 Изменения в nginx 0.3.10 15.11.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2285
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2286 *) Изменение: директива valid_referers и переменная $invalid_referer
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2287 перенесены из модуля ngx_http_rewrite_module в новый модуль
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2288 ngx_http_referer_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2289
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2290 *) Изменение: имя переменной "$apache_bytes_sent" изменено на
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2291 "$body_bytes_sent".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2292
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2293 *) Добавление: переменные "$sent_http_...".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2294
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2295 *) Добавление: директива if поддерживает операции "=" и "!=".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2296
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2297 *) Добавление: директива proxy_pass поддерживает протокол HTTPS.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2298
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2299 *) Добавление: директива proxy_set_body.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2300
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2301 *) Добавление: директива post_action.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2302
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2303 *) Добавление: модуль ngx_http_empty_gif_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2304
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2305 *) Добавление: директива worker_cpu_affinity для Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2306
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2307 *) Исправление: директива rewrite не раскодировала символы в редиректах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2308 в URI, теперь символы раскодируются, кроме символов %00-%25 и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2309 %7F-%FF.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2310
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2311 *) Исправление: nginx не собирался компилятором icc 9.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2312
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2313 *) Исправление: если для статического файла нулевого размера был
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2314 разрешён SSI, то ответ передавался неверно при кодировании chunk'ами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2315
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2316
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2317 Изменения в nginx 0.3.9 10.11.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2318
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2319 *) Исправление: nginx считал небезопасными URI, в которых между двумя
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2320 слэшами находилось два любых символа; ошибка появилась в 0.3.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2321
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2322
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2323 Изменения в nginx 0.3.8 09.11.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2324
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2325 *) Безопасность: nginx теперь проверят URI, полученные от бэкенда в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2326 строке "X-Accel-Redirect" в заголовке ответа, или в SSI файле на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2327 наличие путей "/../" и нулей.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2328
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2329 *) Изменение: nginx теперь не воспринимает пустое имя как правильное в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2330 строке "Authorization" в заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2331
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2332 *) Добавление: директива ssl_session_timeout модулей
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2333 ngx_http_ssl_module и ngx_imap_ssl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2334
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2335 *) Добавление: директива auth_http_header модуля
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2336 ngx_imap_auth_http_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2337
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2338 *) Добавление: директива add_header.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2339
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2340 *) Добавление: модуль ngx_http_realip_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2341
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2342 *) Добавление: новые переменные для использования в директиве
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2343 log_format: $bytes_sent, $apache_bytes_sent, $status, $time_gmt,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2344 $uri, $request_time, $request_length, $upstream_status,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2345 $upstream_response_time, $gzip_ratio, $uid_got, $uid_set,
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2346 $connection, $pipe и $msec. Параметры в виде "%name" скоро будут
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2347 упразднены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2348
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2349 *) Изменение: в директиве "if" ложными значениями переменных теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2350 являются пустая строка "" и строки, начинающиеся на "0".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2351
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2352 *) Исправление: при работает с проксированными или FastCGI-серверами
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2353 nginx мог оставлять открытыми соединения и временные файлы с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2354 запросами клиентов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2355
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2356 *) Исправление: рабочие процессы не сбрасывали буферизированные логи
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2357 при плавном выходе.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2358
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2359 *) Исправление: если URI запроса изменялось с помощью rewrite, а затем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2360 запрос проксировался в location, заданном регулярным выражением, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2361 бэкенду передавался неверный запрос; ошибка появилась в 0.2.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2362
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2363 *) Исправление: директива expires не удаляла уже установленную строку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2364 заголовка "Expires".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2365
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2366 *) Исправление: при использовании метода rtsig и нескольких рабочих
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2367 процессах nginx мог перестать принимать запросы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2368
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2369 *) Исправление: в SSI командах неверно обрабатывались строки "\"" и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2370 "\'".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2371
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2372 *) Исправление: если ответ заканчивался сразу же после SSI команды, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2373 при использовании сжатия ответ передавался не до конца или не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2374 передавался вообще.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2375
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2376
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2377 Изменения в nginx 0.3.7 27.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2378
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2379 *) Добавление: директива access_log поддерживает параметр buffer=.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2380
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2381 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2382 amd64, sparc и ppc; ошибка появилась в 0.3.2.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2383
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2384
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2385 Изменения в nginx 0.3.6 24.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2386
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2387 *) Изменение: IMAP/POP3 прокси теперь не передаёт серверу авторизации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2388 пустой логин.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2389
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2390 *) Добавление: директива log_format поддерживает переменные в виде
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2391 $name.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2392
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2393 *) Исправление: если хотя бы в одном сервере не было описано ни одной
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2394 директивы listen, то nginx не слушал на 80 порту; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2395 0.3.3.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2396
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2397 *) Исправление: если в директиве proxy_pass отсутствовал URI, то всегда
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2398 использовался порт 80.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2399
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2400
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2401 Изменения в nginx 0.3.5 21.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2402
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2403 *) Исправление: если логин IMAP/POP3 менялся сервером авторизации, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2404 мог произойти segmentation fault; ошибка появилась в 0.2.2.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2405
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2406 *) Исправление: accept mutex не работал, все соединения обрабатывались
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2407 одним рабочим процессом; ошибка появилась в 0.3.3.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2408
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2409 *) Исправление: при использовании метода rtsig и директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2410 timer_resolution не работали таймауты.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2411
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2412
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2413 Изменения в nginx 0.3.4 19.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2414
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2415 *) Исправление: nginx не собирался на Linux 2.4+ и MacOS X; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2416 появилась в 0.3.3.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2417
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2418
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2419 Изменения в nginx 0.3.3 19.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2420
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2421 *) Изменение: параметры "bl" и "af" директивы listen переименованы в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2422 "backlog" и "accept_filter".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2423
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2424 *) Добавление: параметры "rcvbuf" и "sndbuf" в директиве listen.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2425
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2426 *) Изменение: параметр лога $msec теперь не требует дополнительного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2427 системного вызова gettimeofday().
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2428
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2429 *) Добавление: ключ -t теперь проверяет директивы listen.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2430
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2431 *) Исправление: если в директиве listen был указан неверный адрес, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2432 nginx после сигнала -HUP оставлял открытый сокет в состоянии CLOSED.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2433
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2434 *) Исправление: для индексных файлов, содержащих в имени переменную,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2435 мог неверно выставляться тип mime по умолчанию; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2436 0.3.0.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2437
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2438 *) Добавление: директива timer_resolution.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2439
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2440 *) Добавление: параметр лога $upstream_response_time в миллисекундах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2441
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2442 *) Исправление: временный файл с телом запроса клиента теперь удаляется
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2443 сразу после того, как клиенту передан заголовок ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2444
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2445 *) Исправление: совместимость с OpenSSL 0.9.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2446
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2447 *) Исправление: пути к файлам с SSL сертификатом и ключом не могли быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2448 относительными.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2449
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2450 *) Исправление: директива ssl_prefer_server_ciphers не работала для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2451 модуля ngx_imap_ssl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2452
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2453 *) Исправление: директива ssl_protocols позволяла задать только один
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2454 протокол.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2455
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2456
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2457 Изменения в nginx 0.3.2 12.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2458
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2459 *) Добавление: поддержка Sun Studio 10 C compiler.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2460
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2461 *) Добавление: директивы proxy_upstream_max_fails,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2462 proxy_upstream_fail_timeout, fastcgi_upstream_max_fails и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2463 fastcgi_upstream_fail_timeout.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2464
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2465
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2466 Изменения в nginx 0.3.1 10.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2467
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2468 *) Исправление: во время переполнения очереди сигналов при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2469 использовании метода rtsig происходил segmentation fault; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2470 появилась в 0.2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2471
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2472 *) Изменение: корректная обработка пар "\\", "\"", "\'" и "\$" в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2473
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2474
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2475 Изменения в nginx 0.3.0 07.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2476
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2477 *) Изменение: убрано десятидневное ограничение времени работы рабочего
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2478 процесса. Ограничение было введено из-за переполнения миллисекундных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2479 таймеров.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2480
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2481
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2482 Изменения в nginx 0.2.6 05.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2483
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2484 *) Изменение: с 60 до 10 секунд уменьшено время повторного обращения к
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2485 бэкенду при использовании распределения нагрузки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2486
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2487 *) Изменение: директива proxy_pass_unparsed_uri упразднена,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2488 оригинальный запрос теперь передаётся, если в директиве proxy_pass
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2489 отсутствует URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2490
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2491 *) Добавление: директива error_page поддерживает редиректы и позволяет
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2492 более гибко менять код ошибки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2493
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2494 *) Изменение: в проксированных подзапросах теперь игнорируется
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2495 переданный charset.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2496
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2497 *) Исправление: если после изменения URI в блоке if для запроса не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2498 находилась новая конфигурация, то правила модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2499 ngx_http_rewrite_module выполнялись снова.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2500
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2501 *) Исправление: если директива set устанавливала переменную модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2502 ngx_http_geo_module в какой-либо части конфигурации, то эта
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2503 переменная не была доступна в других частях конфигурации и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2504 выдавалась ошибка "using uninitialized variable"; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2505 0.2.2.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2506
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2507
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2508 Изменения в nginx 0.2.5 04.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2509
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2510 *) Изменение: дублирующее значение переменной модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2511 ngx_http_geo_module теперь выдаёт предупреждение и изменяет старое
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2512 значение.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2513
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2514 *) Добавление: модуль ngx_http_ssi_module поддерживает команду set.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2515
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2516 *) Добавление: модуль ngx_http_ssi_module поддерживает параметр file в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2517 команде include.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2518
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2519 *) Добавление: модуль ngx_http_ssi_module поддерживает подстановку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2520 значений переменных в выражениях команды if.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2521
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2522
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2523 Изменения в nginx 0.2.4 03.10.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2524
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2525 *) Добавление: модуль ngx_http_ssi_module поддерживает выражения
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2526 "$var=text", "$var!=text", "$var=/text/" и "$var!=/text/" в команде
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2527 if.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2528
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2529 *) Исправление: ошибки при проксировании location без слэша в конце;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2530 ошибка появилась в 0.1.44.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2531
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2532 *) Исправление: при использовании метода rtsig мог произойти
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2533 segmentation fault; ошибка появилась в 0.2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2534
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2535
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2536 Изменения в nginx 0.2.3 30.09.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2537
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2538 *) Исправление: nginx не собирался без параметра --with-debug; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2539 появилась в 0.2.2.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2540
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2541
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2542 Изменения в nginx 0.2.2 30.09.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2543
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2544 *) Добавление: команда config errmsg в модуле ngx_http_ssi_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2545
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2546 *) Изменение: переменные модуля ngx_http_geo_module можно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2547 переопределять директивой set.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2548
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2549 *) Добавление: директивы ssl_protocols и ssl_prefer_server_ciphers
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2550 модулей ngx_http_ssl_module и ngx_imap_ssl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2551
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2552 *) Исправление: ошибка в модуле ngx_http_autoindex_module при показе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2553 длинных имён файлов;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2554
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2555 *) Исправление: модуль ngx_http_autoindex_module теперь не показывает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2556 файлы, начинающиеся на точку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2557
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2558 *) Исправление: если SSL handshake завершался с ошибкой, то это могло
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2559 привести также к закрытию другого соединения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2560 Спасибо Rob Mueller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2561
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2562 *) Исправление: экспортные версии MSIE 5.x не могли соединиться по
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2563 HTTPS.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2564
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2565
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2566 Изменения в nginx 0.2.1 23.09.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2567
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2568 *) Исправление: если все бэкенды, используемые для балансировки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2569 нагрузки, оказывались в нерабочем состоянии после одной ошибки, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2570 nginx мог зациклится; ошибка появилась в 0.2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2571
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2572
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2573 Изменения в nginx 0.2.0 23.09.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2574
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2575 *) Изменились имена pid-файлов, используемые во время обновления
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2576 исполняемого файла. Ручное переименование теперь не нужно. Старый
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2577 основной процесс добавляет к своему pid-файл суффикс ".oldbin" и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2578 запускает новый исполняемый файл. Новый основной процесс создаёт
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2579 обычный pid-файл без суффикса ".newbin". Если новый основной процесс
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2580 выходит, то старый процесс переименовывает свой pid-файл c суффиксом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2581 ".oldbin" в pid-файл без суффикса. При обновлении с версии 0.1.х до
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2582 0.2.0 нужно учитывать, что оба процесса - старый 0.1.x и новый
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2583 0.2.0 - используют pid-файл без суффиксов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2584
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2585 *) Изменение: директива worker_connections, новое название директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2586 connections; директива теперь задаёт максимальное число соединений,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2587 а не максимально возможный номер дескриптора для сокета.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2588
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2589 *) Добавление: SSL поддерживает кэширование сессий в пределах одного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2590 рабочего процесса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2591
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2592 *) Добавление: директива satisfy_any.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2593
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2594 *) Изменение: модули ngx_http_access_module и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2595 ngx_http_auth_basic_module не работают для подзапросов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2596
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2597 *) Добавление: директивы worker_rlimit_nofile и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2598 worker_rlimit_sigpending.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2599
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2600 *) Исправление: если все бэкенды, используемые для балансировки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2601 нагрузки, оказывались в нерабочем состоянии после одной ошибки, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2602 nginx не обращался к ним в течение 60 секунд.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2603
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2604 *) Исправление: в парсинге аргументов IMAP/POP3 команд.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2605 Спасибо Rob Mueller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2606
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2607 *) Исправление: ошибки при использовании SSL в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2608
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2609 *) Исправление: ошибки при использовании SSI и сжатия.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2610
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2611 *) Исправление: в ответах 304 не добавлялись строки заголовка ответа
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2612 "Expires" и "Cache-Control".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2613 Спасибо Александру Кукушкину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2614
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2615
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2616 Изменения в nginx 0.1.45 08.09.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2617
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2618 *) Изменение: директива ssl_engine упразднена в модуле
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2619 ngx_http_ssl_module и перенесена на глобальный уровень.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2620
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2621 *) Исправление: ответы с подзапросами, включённые с помощью SSI, не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2622 передавались через SSL соединение.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2623
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2624 *) Разные исправления в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2625
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2626
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2627 Изменения в nginx 0.1.44 06.09.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2628
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2629 *) Добавление: IMAP/POP3 прокси поддерживает SSL.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2630
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2631 *) Добавление: директива proxy_timeout модуля ngx_imap_proxy_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2632
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2633 *) Добавление: директива userid_mark.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2634
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2635 *) Добавление: значение переменной $remote_user определяется независимо
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2636 от того, используется ли авторизация или нет.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2637
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2638
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2639 Изменения в nginx 0.1.43 30.08.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2640
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2641 *) Добавление: listen(2) backlog в директиве listen можно менять по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2642 сигналу -HUP.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2643
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2644 *) Добавление: скрипт geo2nginx.pl добавлен в contrib.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2645
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2646 *) Изменение: параметры FastCGI с пустым значениями теперь передаются
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2647 серверу.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2648
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2649 *) Исправление: если в ответе проксированного сервера или FastCGI
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2650 сервера была строка "Cache-Control", то при использовании директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2651 expires происходил segmentation fault или рабочий процесс мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2652 зациклится; в режиме прокси ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2653
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2654
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2655 Изменения в nginx 0.1.42 23.08.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2656
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2657 *) Исправление: если URI запроса получался нулевой длины после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2658 обработки модулем ngx_http_rewrite_module, то в модуле
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2659 ngx_http_proxy_module происходил segmentation fault или bus error.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2660
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2661 *) Исправление: директива limit_rate не работала внутри блока if;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2662 ошибка появилась в 0.1.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2663
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2664
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2665 Изменения в nginx 0.1.41 25.07.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2666
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2667 *) Исправление: если переменная использовалась в файле конфигурации, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2668 она не могла использоваться в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2669
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2670
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2671 Изменения в nginx 0.1.40 22.07.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2672
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2673 *) Исправление: если клиент слал очень длинную строку заголовка, то в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2674 логе не помещалась информация, связанная с этим запросом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2675
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2676 *) Исправление: при использовании "X-Accel-Redirect" не передавалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2677 строка "Set-Cookie"; ошибка появилась в 0.1.39.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2678
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2679 *) Исправление: при использовании "X-Accel-Redirect" не передавалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2680 строка "Content-Disposition".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2681
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2682 *) Исправление: по сигналу SIGQUIT основной процесс не закрывал сокеты,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2683 на которых он слушал.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2684
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2685 *) Исправление: после обновления исполняемого файла на лету на Linux и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2686 Solaris название процесса в команде ps становилось короче.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2687
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2688
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2689 Изменения в nginx 0.1.39 14.07.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2690
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2691 *) Изменения в модуле ngx_http_charset_module: директива
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2692 default_charset упразднена; директива charset задаёт кодировку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2693 ответа; директива source_charset задаёт только исходную кодировку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2694
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2695 *) Исправление: при перенаправлении ошибки 401, полученной от бэкенда,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2696 не передавалась строка заголовка "WWW-Authenticate".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2697
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2698 *) Исправление: модули ngx_http_proxy_module и ngx_http_fastcgi_module
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2699 могли закрыть соединение до того, как что-нибудь было передано
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2700 клиенту; ошибка появилась в 0.1.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2701
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2702 *) Изменение: обработка ошибки инициализации в crypt_r() в Linux glibc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2703
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2704 *) Исправление: модуль ngx_http_ssi_module не поддерживал относительные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2705 URI в команде include virtual.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2706
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2707 *) Исправление: если в строке заголовка ответа бэкенда была строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2708 "Location", которую nginx не должен был изменять, то в ответе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2709 передавалось тело 500 ошибки; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2710
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2711 *) Исправление: некоторые директивы модулей ngx_http_proxy_module и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2712 ngx_http_fastcgi_module не наследовались с уровня server на уровень
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2713 location; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2714
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2715 *) Исправление: модуль ngx_http_ssl_module не поддерживал цепочки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2716 сертификатов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2717
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2718 *) Исправление: ошибка в модуле ngx_http_autoindex_module при показе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2719 длинных имён файлов; ошибка появилась в 0.1.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2720
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2721 *) Исправления в IMAP/POP3 прокси при взаимодействии с бэкендом на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2722 стадии login.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2723
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2724
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2725 Изменения в nginx 0.1.38 08.07.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2726
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2727 *) Добавление: директива limit_rate поддерживается в режиме прокси и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2728 FastCGI.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2729
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2730 *) Добавление: в режиме прокси и FastCGI поддерживается строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2731 заголовка "X-Accel-Limit-Rate" в ответе бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2732
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2733 *) Добавление: директива break.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2734
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2735 *) Добавление: директива log_not_found.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2736
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2737 *) Исправление: при перенаправлении запроса с помощью строки заголовка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2738 "X-Accel-Redirect" не изменялся код ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2739
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2740 *) Исправление: переменные, установленные директивой set не могли
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2741 использоваться в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2742
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2743 *) Исправление: при включении в SSI более одного удалённого подзапроса
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2744 мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2745
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2746 *) Исправление: если статусная строка в ответе бэкенда передавалась в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2747 двух пакетах, то nginx считал ответ неверным; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2748 0.1.29.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2749
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2750 *) Добавление: директива ssi_types.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2751
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2752 *) Добавление: директива autoindex_exact_size.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2753
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2754 *) Исправление: модуль ngx_http_autoindex_module не поддерживал длинные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2755 имена файлов в UTF-8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2756
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2757 *) Добавление: IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2758
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2759
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2760 Изменения в nginx 0.1.37 23.06.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2761
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2762 *) Изменение: в конце файла nginx.pid теперь добавляется "\n".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2763
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2764 *) Исправление: при включении большого количества вставок или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2765 нескольких больших вставок с помощью SSI ответ мог передаваться не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2766 полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2767
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2768 *) Исправление: если все бэкенды возвращали ответ 404, то при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2769 использовании параметра http_404 в директивах proxy_next_upstream
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2770 или fastcgi_next_upstream, nginx начинал запрашивать все бэкенды
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2771 снова.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2772
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2773
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2774 Изменения в nginx 0.1.36 15.06.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2775
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2776 *) Изменение: если в заголовке запросе есть дублирующиеся строки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2777 "Host", "Connection", "Content-Length" и "Authorization", то nginx
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2778 теперь выдаёт ошибку 400.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2779
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2780 *) Изменение: директива post_accept_timeout упразднена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2781
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2782 *) Добавление: параметры default, af=, bl=, deferred и bind в директиве
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2783 listen.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2784
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2785 *) Добавление: поддержка accept фильтров во FreeBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2786
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2787 *) Добавление: поддержка TCP_DEFER_ACCEPT в Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2788
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2789 *) Исправление: модуль ngx_http_autoindex_module не поддерживал имена
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2790 файлов в UTF-8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2791
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2792 *) Исправление: после добавления новый лог-файл ротация этого лога по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2793 сигналу -USR1 выполнялась, только если переконфигурировать nginx два
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2794 раза по сигналу -HUP.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2795
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2796
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2797 Изменения в nginx 0.1.35 07.06.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2798
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2799 *) Добавление: директива working_directory.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2800
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2801 *) Добавление: директива port_in_redirect.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2802
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2803 *) Исправление: если заголовок ответа бэкенда не помещался в один
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2804 пакет, то происходил segmentation fault; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2805
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2806 *) Исправление: если было сконфигурировано более 10 серверов или в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2807 сервере не описана директива "listen", то при запуске мог произойти
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2808 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2809
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2810 *) Исправление: если ответ не помещался во временный файл, то мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2811 произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2812
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2813 *) Исправление: nginx возвращал ошибку 400 на запросы вида
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2814 "GET http://www.domain.com/uri HTTP/1.0"; ошибка появилась в 0.1.28.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2815
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2816
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2817 Изменения в nginx 0.1.34 26.05.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2818
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2819 *) Исправление: при включении больших ответов с помощью SSI рабочий
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2820 процесс мог зациклиться.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2821
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2822 *) Исправление: переменные, устанавливаемые директивой "set", не были
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2823 доступны в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2824
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2825 *) Добавление: директива autoindex_localtime.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2826
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2827 *) Исправление: пустое значение в директиве proxy_set_header запрещает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2828 передачу заголовка.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2829
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2830
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2831 Изменения в nginx 0.1.33 23.05.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2832
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2833 *) Исправление: nginx не собирался с параметром --without-pcre; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2834 появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2835
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2836 *) Исправление: 3, 5, 7 и 8 директив proxy_set_header на одном уровне
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2837 вызывали bus fault при запуске.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2838
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2839 *) Исправление: в редиректах внутри HTTPS сервера был указан протокол
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2840 HTTP.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2841
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2842 *) Исправление: если директива rewrite использовала выделения внутри
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2843 директивы if, то возвращалась ошибка 500.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2844
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2845
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2846 Изменения в nginx 0.1.32 19.05.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2847
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2848 *) Исправление: в редиректах, выдаваемых с помощью директивы rewrite,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2849 не передавались аргументы; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2850
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2851 *) Добавление: директива if поддерживает выделения в регулярных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2852 выражениях.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2853
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2854 *) Добавление: директива set поддерживает переменные и выделения из
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2855 регулярных выражений.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2856
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2857 *) Добавление: в режиме прокси и FastCGI поддерживается строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2858 заголовка "X-Accel-Redirect" в ответе бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2859
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2860
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2861 Изменения в nginx 0.1.31 16.05.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2862
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2863 *) Исправление: при использовании SSL ответ мог передаваться не до
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2864 конца.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2865
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2866 *) Исправление: ошибки при обработке SSI в ответе, полученного от
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2867 FastCGI-сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2868
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2869 *) Исправление: ошибки при использовании SSI и сжатия.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2870
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2871 *) Исправление: редирект с кодом 301 передавался без тела ответа;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2872 ошибка появилась в 0.1.30.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2873
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2874
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2875 Изменения в nginx 0.1.30 14.05.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2876
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2877 *) Исправление: при использовании SSI рабочий процесс мог зациклиться.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2878
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2879 *) Исправление: при использовании SSL ответ мог передаваться не до
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2880 конца.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2881
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2882 *) Исправление: если длина части ответа, полученного за один раз от
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2883 проксируемого или FastCGI сервера была равна 500 байт, то nginx
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2884 возвращал код ответа 500; в режиме прокси ошибка появилась только в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2885 0.1.29.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2886
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2887 *) Исправление: nginx не считал неверными директивы с 8-ю или 9-ю
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2888 параметрами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2889
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2890 *) Добавление: директива return может возвращать код ответа 204.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2891
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2892 *) Добавление: директива ignore_invalid_headers.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2893
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2894
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2895 Изменения в nginx 0.1.29 12.05.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2896
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2897 *) Добавление: модуль ngx_http_ssi_module поддерживает команду include
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2898 virtual.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2899
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2900 *) Добавление: модуль ngx_http_ssi_module поддерживает условную команду
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2901 вида 'if expr="$NAME"' и команды else и endif. Допускается только
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2902 один уровень вложенности.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2903
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2904 *) Добавление: модуль ngx_http_ssi_module поддерживает две переменные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2905 DATE_LOCAL и DATE_GMT и команду config timefmt.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2906
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2907 *) Добавление: директива ssi_ignore_recycled_buffers.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2908
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2909 *) Исправление: если переменная QUERY_STRING не была определена, то в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2910 команде echo не ставилось значение по умолчанию.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2911
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2912 *) Изменение: модуль ngx_http_proxy_module полностью переписан.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2913
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2914 *) Добавление: директивы proxy_redirect, proxy_pass_request_headers,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2915 proxy_pass_request_body и proxy_method.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2916
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2917 *) Добавление: директива proxy_set_header. Директива proxy_x_var
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2918 упразднена и должна быть заменена директивой proxy_set_header.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2919
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2920 *) Изменение: директива proxy_preserve_host упразднена и должна быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2921 заменена директивами "proxy_set_header Host $host" и "proxy_redirect
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2922 off" или директивой "proxy_set_header Host $host:$proxy_port" и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2923 соответствующими ей директивами proxy_redirect.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2924
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2925 *) Изменение: директива proxy_set_x_real_ip упразднена и должна быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2926 заменена директивой "proxy_set_header X-Real-IP $remote_addr".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2927
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2928 *) Изменение: директива proxy_add_x_forwarded_for упразднена и должна
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2929 быть заменена директивой
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2930 "proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2931
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2932 *) Изменение: директива proxy_set_x_url упразднена и должна быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2933 заменена директивой
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2934 "proxy_set_header X-URL http://$host:$server_port$request_uri".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2935
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2936 *) Добавление: директива fastcgi_param.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2937
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2938 *) Изменение: директивы fastcgi_root, fastcgi_set_var и fastcgi_params
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2939 упразднены и должны быть замены директивами fastcgi_param.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2940
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2941 *) Добавление: директива index может использовать переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2942
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2943 *) Добавление: директива index может быть указана на уровне http и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2944 server.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2945
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2946 *) Изменение: только последний параметр в директиве index может быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2947 абсолютным.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2948
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2949 *) Добавление: в директиве rewrite могут использоваться переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2950
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2951 *) Добавление: директива internal.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2952
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2953 *) Добавление: переменные CONTENT_LENGTH, CONTENT_TYPE, REMOTE_PORT,
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2954 SERVER_ADDR, SERVER_PORT, SERVER_PROTOCOL, DOCUMENT_ROOT,
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2955 SERVER_NAME, REQUEST_METHOD, REQUEST_URI и REMOTE_USER.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2956
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2957 *) Изменение: nginx теперь передаёт неверные строки в заголовках
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2958 запроса клиента и ответа бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2959
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2960 *) Исправление: если бэкенд долго не передавал ответ и send_timeout был
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2961 меньше, чем proxy_read_timeout, то клиенту возвращался ответ 408.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2962
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2963 *) Исправление: если бэкенд передавал неверную строку в заголовке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2964 ответа, то происходил segmentation fault; ошибка появилась в 0.1.26.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2965
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2966 *) Исправление: при использовании отказоустойчивой конфигурации в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2967 FastCGI мог происходить segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2968
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2969 *) Исправление: директива expires не удаляла уже установленные строки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2970 заголовка "Expires" и "Cache-Control".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2971
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2972 *) Исправление: nginx не учитывал завершающую точку в строке заголовка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2973 запроса "Host".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2974
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2975 *) Исправление: модуль ngx_http_auth_module не работал на Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2976
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2977 *) Исправление: директива rewrite неверно работала, если в запросе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2978 присутствовали аргументы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2979
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2980 *) Исправление: nginx не собирался на MacOS X.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2981
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2982
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2983 Изменения в nginx 0.1.28 08.04.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2984
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2985 *) Исправление: при проксировании больших файлов nginx сильно нагружал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2986 процессор.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2987
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2988 *) Исправление: nginx не собирался gcc 4.0 на Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2989
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2990
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2991 Изменения в nginx 0.1.27 28.03.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2992
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2993 *) Добавление: параметр blocked в директиве valid_referers.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2994
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2995 *) Изменение: ошибки обработки заголовка запроса теперь записываются на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2996 уровне info, в лог также записывается имя сервера и строки заголовка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2997 запроса "Host" и "Referer".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2998
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2999 *) Изменение: при записи ошибок в лог записывается также строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3000 заголовка запроса "Host".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3001
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3002 *) Добавление: директива proxy_pass_unparsed_uri. Специальная обработка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3003 символов "://" в URI, введённая в версии 0.1.11, теперь упразднена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3005 *) Исправление: nginx не собирался на FreeBSD и Linux, если был указан
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3006 параметр конфигурации --without-ngx_http_auth_basic_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3009 Изменения в nginx 0.1.26 22.03.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3011 *) Изменение: неверные строки заголовка, переданные клиентом, теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3012 игнорируется и записываются в error_log на уровне info.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3013
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3014 *) Изменение: при записи ошибок в лог записывается также имя сервера,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3015 при обращении к которому произошла ошибка.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3016
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3017 *) Добавление: модуль ngx_http_auth_basic_module и директивы auth_basic
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3018 и auth_basic_user_file.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3019
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3020
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3021 Изменения в nginx 0.1.25 19.03.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3022
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3023 *) Исправление: nginx не работал на Linux parisc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3024
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3025 *) Добавление: nginx теперь не запускается под FreeBSD, если значение
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3026 sysctl kern.ipc.somaxconn слишком большое.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3027
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3028 *) Исправление: если модуль ngx_http_index_module делал внутреннее
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3029 перенаправление запроса в модули ngx_http_proxy_module или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3030 ngx_http_fastcgi_module, то файл индекса не закрывался после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3031 обслуживания запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3032
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3033 *) Добавление: директива proxy_pass может использоваться в location,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3034 заданных регулярным выражением.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3035
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3036 *) Добавление: модуль ngx_http_rewrite_filter_module поддерживает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3037 условия вида "if ($HTTP_USER_AGENT ~ MSIE)".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3038
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3039 *) Исправление: nginx очень медленно запускался при большом количестве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3040 адресов и использовании текстовых значений в директиве geo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3041
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3042 *) Изменение: имя переменной в директиве geo нужно указывать, как
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3043 $name. Прежний вариант без "$" пока работает, но вскоре будет убран.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3044
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3045 *) Добавление: параметр лога "%{VARIABLE}v".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3046
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3047 *) Добавление: директива "set $name value".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3048
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3049 *) Исправление: совместимость с gcc 4.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3050
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3051 *) Добавление: параметр автоконфигурации --with-openssl-opt=OPTIONS.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3052
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3053
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3054 Изменения в nginx 0.1.24 04.03.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3055
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3056 *) Добавление: модуль ngx_http_ssi_filter_module поддерживает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3057 переменные QUERY_STRING и DOCUMENT_URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3058
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3059 *) Исправление: модуль ngx_http_autoindex_module мог выдавать ответ 404
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3060 на существующий каталог, если этот каталог был указан как alias.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3061
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3062 *) Исправление: модуль ngx_http_ssi_filter_module неправильно работал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3063 при больших ответах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3064
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3065 *) Исправление: отсутствие строки заголовка "Referer" всегда считалось
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3066 правильным referrer'ом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3067
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3068
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3069 Изменения в nginx 0.1.23 01.03.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3070
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3071 *) Добавление: модуль ngx_http_ssi_filter_module и директивы ssi,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3072 ssi_silent_errors и ssi_min_file_chunk. Поддерживаются команды 'echo
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3073 var="HTTP_..." default=""' и 'echo var="REMOTE_ADDR"'.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3074
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3075 *) Добавление: параметр лога %request_time.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3076
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3077 *) Добавление: если запрос пришёл без строки заголовка "Host", то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3078 директива proxy_preserve_host устанавливает в качестве этого
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3079 заголовка первое имя сервера из директивы server_name.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3080
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3081 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3082 amd64, sparc и ppc; ошибка появилась в 0.1.22.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3083
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3084 *) Исправление: модуль ngx_http_autoindex_module теперь показывает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3085 информацию не о символическом линке, а о файле или каталоге, на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3086 который он указывает.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3087
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3088 *) Исправление: если клиенту ничего не передавалось, то параметр
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3089 %apache_length записывал в лог отрицательную длину заголовка ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3090
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3091
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3092 Изменения в nginx 0.1.22 22.02.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3093
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3094 *) Исправление: модуль ngx_http_stub_status_module показывал неверную
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3095 статистику для обработанных соединений, если использовалось
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3096 проксирование или FastCGI-сервер.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3097
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3098 *) Исправление: на Linux и Solaris установочные пути были неверно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3099 заключены в кавычки; ошибка появилась в 0.1.21.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3100
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3101
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3102 Изменения в nginx 0.1.21 22.02.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3103
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3104 *) Исправление: модуль ngx_http_stub_status_module показывал неверную
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3105 статистику при использовании метода rtsig или при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3106 нескольких рабочих процессов на SMP машине.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3107
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3108 *) Исправление: nginx не собирался компилятором icc под Линуксом или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3109 если библиотека zlib-1.2.x собиралась из исходных текстов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3110
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3111 *) Исправление: nginx не собирался под NetBSD 2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3112
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3113
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3114 Изменения в nginx 0.1.20 17.02.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3115
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3116 *) Добавление: новые параметры script_filename и remote_port в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3117 директиве fastcgi_params.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3118
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3119 *) Исправление: неправильно обрабатывался поток stderr от
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3120 FastCGI-сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3121
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3122
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3123 Изменения в nginx 0.1.19 16.02.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3124
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3125 *) Исправление: если в запросе есть нуль, то для локальных запросов
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3126 теперь возвращается ошибка 404.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3127
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3128 *) Исправление: nginx не собирался под NetBSD 2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3129
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3130 *) Исправление: во время чтения тела запроса клиента в SSL соединении
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3131 мог произойти таймаут.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3132
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3133
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3134 Изменения в nginx 0.1.18 09.02.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3135
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3136 *) Изменение: для совместимости с Solaris 10 в директивах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3137 devpoll_events и devpoll_changes значения по умолчанию уменьшены с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3138 512 до 32.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3139
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3140 *) Исправление: директивы proxy_set_x_var и fastcgi_set_var не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3141 наследовались.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3142
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3143 *) Исправление: в директиве rewrite, возвращающей редирект, аргументы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3144 присоединялись к URI через символ "&" вместо "?".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3145
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3146 *) Исправление: строки для модуля ngx_http_geo_module без символа ";"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3147 во включённом файле игнорировались.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3148
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3149 *) Добавление: модуль ngx_http_stub_status_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3150
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3151 *) Исправление: неизвестный формат лог-файла в директиве access_log
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3152 вызывал segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3153
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3154 *) Добавление: новый параметр document_root в директиве fastcgi_params.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3155
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3156 *) Добавление: директива fastcgi_redirect_errors.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3157
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3158 *) Добавление: новый модификатор break в директиве rewrite позволяет
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3159 прекратить цикл rewrite/location и устанавливает текущую
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3160 конфигурацию для запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3161
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3162
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3163 Изменения в nginx 0.1.17 03.02.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3164
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3165 *) Изменение: модуль ngx_http_rewrite_module полностью переписан.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3166 Теперь можно делать редиректы, возвращать коды ошибок и проверять
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3167 переменные и рефереры. Эти директивы можно использовать внутри
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3168 location. Директива redirect упразднена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3169
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3170 *) Добавление: модуль ngx_http_geo_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3171
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3172 *) Добавление: директивы proxy_set_x_var и fastcgi_set_var.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3173
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3174 *) Исправление: конфигурация location с модификатором "=" могла
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3175 использоваться в другом location.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3176
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3177 *) Исправление: правильный тип ответа выставлялся только для запросов,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3178 у которых в расширении были только маленькие буквы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3179
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3180 *) Исправление: если для location установлен proxy_pass или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3181 fastcgi_pass, и доступ к нему запрещался, а ошибка перенаправлялась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3182 на статическую страницу, то происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3183
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3184 *) Исправление: если в проксированном ответе в заголовке "Location"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3185 передавался относительный URL, то к нему добавлялось имя хоста и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3186 слэш; ошибка появилась в 0.1.14.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3187
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3188 *) Исправление: на Linux в лог не записывался текст системной ошибки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3189
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3190
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3191 Изменения в nginx 0.1.16 25.01.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3192
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3193 *) Исправление: если ответ передавался chunk'ами, то при запросе HEAD
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3194 выдавался завершающий chunk.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3195
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3196 *) Исправление: заголовок "Connection: keep-alive" выдавался, даже если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3197 директива keepalive_timeout запрещала использование keep-alive.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3198
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3199 *) Исправление: ошибки в модуле ngx_http_fastcgi_module вызывали
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3200 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3201
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3202 *) Исправление: при использовании SSL сжатый ответ мог передаваться не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3203 до конца.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3204
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3205 *) Исправление: опции TCP_NODELAY, TCP_NOPSUH и TCP_CORK, специфичные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3206 для TCP сокетов, не используются для unix domain сокетов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3207
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3208 *) Добавление: директива rewrite поддерживает перезаписывание
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3209 аргументов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3210
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3211 *) Исправление: на запрос POST с заголовком "Content-Length: 0"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3212 возвращался ответ 400; ошибка появилась в 0.1.14.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3213
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3214
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3215 Изменения в nginx 0.1.15 19.01.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3216
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3217 *) Исправление: ошибка соединения с FastCGI-сервером вызывала
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3218 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3219
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3220 *) Исправление: корректная обработка регулярного выражения, в котором
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3221 число выделенных частей не совпадает с числом подстановок.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3222
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3223 *) Добавление: location, который передаётся FastCGI-серверу, может быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3224 задан с помощью регулярного выражения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3225
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3226 *) Исправление: параметр FastCGI REQUEST_URI теперь передаётся вместе с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3227 аргументами и в том виде, в котором был получен от клиента.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3228
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3229 *) Исправление: для использования регулярных выражений в location нужно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3230 было собирать nginx вместе с ngx_http_rewrite_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3231
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3232 *) Исправление: если бэкенд слушал на 80-ом порту, то при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3233 директивы "proxy_preserve_host on" в заголовке "Host" указывался
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3234 также порт 80; ошибка появилась в 0.1.14.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3235
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3236 *) Исправление: если задать одинаковые пути в параметрах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3237 автоконфигурации --http-client-body-temp-path=PATH и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3238 --http-proxy-temp-path=PATH или --http-client-body-temp-path=PATH и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3239 --http-fastcgi-temp-path=PATH, то происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3240
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3241
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3242 Изменения в nginx 0.1.14 18.01.2005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3243
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3244 *) Добавление: параметры автоконфигурации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3245 --http-client-body-temp-path=PATH, --http-proxy-temp-path=PATH и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3246 --http-fastcgi-temp-path=PATH
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3247
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3248 *) Изменение: имя каталога с временными файлами, содержащие тело
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3249 запроса клиента, задаётся директивой client_body_temp_path, по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3250 умолчанию <prefix>/client_body_temp.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3251
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3252 *) Добавление: модуль ngx_http_fastcgi_module и директивы fastcgi_pass,
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3253 fastcgi_root, fastcgi_index, fastcgi_params,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3254 fastcgi_connect_timeout, fastcgi_send_timeout, fastcgi_read_timeout,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3255 fastcgi_send_lowat, fastcgi_header_buffer_size, fastcgi_buffers,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3256 fastcgi_busy_buffers_size, fastcgi_temp_path,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3257 fastcgi_max_temp_file_size, fastcgi_temp_file_write_size,
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3258 fastcgi_next_upstream и fastcgi_x_powered_by.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3259
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3260 *) Исправление: ошибка "[alert] zero size buf"; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3261 0.1.3.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3262
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3263 *) Изменение: в директиве proxy_pass нужно обязательно указывать URI
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3264 после имени хоста.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3265
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3266 *) Изменение: если в URI встречался символ %3F, то он считался началом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3267 строки аргументов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3268
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3269 *) Добавление: поддержка unix domain сoкетов в модуле
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3270 ngx_http_proxy_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3271
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3272 *) Добавление: директивы ssl_engine и ssl_ciphers.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3273 Спасибо Сергею Скворцову за SSL-акселератор.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3274
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3275
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3276 Изменения в nginx 0.1.13 21.12.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3277
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3278 *) Добавление: директивы server_names_hash и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3279 server_names_hash_threshold.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3280
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3281 *) Исправление: имена *.domain.tld в директиве server_name не работали.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3282
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3283 *) Исправление: параметр лога %request_length записывал неверную длину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3284
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3285
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3286 Изменения в nginx 0.1.12 06.12.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3287
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3288 *) Добавление: параметр лога %request_length.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3289
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3290 *) Исправление: при использовании /dev/poll, select и poll на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3291 платформах, где возможны ложные срабатывания указанных методов,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3292 могли быть длительные задержки при обработке запроса по keep-alive
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3293 соединению. Наблюдалось по крайней мере на Solaris с использованием
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3294 /dev/poll.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3295
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3296 *) Исправление: директива send_lowat игнорируется на Linux, так как
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3297 Linux не поддерживает опцию SO_SNDLOWAT.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3298
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3299
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3300 Изменения в nginx 0.1.11 02.12.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3301
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3302 *) Добавление: директива worker_priority.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3303
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3304 *) Изменение: под FreeBSD директивы tcp_nopush и tcp_nodelay вместе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3305 влияют на передачу ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3306
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3307 *) Исправление: nginx не вызывал initgroups().
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3308 Спасибо Андрею Ситникову и Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3309
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3310 *) Изменение: ngx_http_auto_index_module теперь выдаёт размер файлов в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3311 байтах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3312
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3313 *) Исправление: ngx_http_auto_index_module возвращал ошибку 500, если в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3314 каталоге есть битый symlink.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3315
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3316 *) Исправление: файлы больше 4G не передавались с использованием
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3317 sendfile.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3318
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3319 *) Исправление: если бэкенд резолвился в несколько адресов и при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3320 ожидании от него ответа происходила ошибка, то процесс зацикливался.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3321
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3322 *) Исправление: при использовании метода /dev/poll рабочий процесс мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3323 завершиться с сообщением "unknown cycle".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3324
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3325 *) Исправление: ошибки "close() channel failed".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3326
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3327 *) Исправление: автоматическое определение групп nobody и nogroup.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3328
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3329 *) Исправление: директива send_lowat не работала на Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3330
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3331 *) Исправление: если в конфигурации не было раздела events, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3332 происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3333
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3334 *) Исправление: nginx не собирался под OpenBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3335
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3336 *) Исправление: двойные слэшы в "://" в URI превращались в ":/".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3337
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3338
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3339 Изменения в nginx 0.1.10 26.11.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3340
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3341 *) Исправление: если в запросе без аргументов есть "//", "/./", "/../"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3342 или "%XX", то терялся последний символ в строке запроса; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3343 появилась в 0.1.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3344
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3345 *) Исправление: исправление в версии 0.1.9 для файлов больше 2G на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3346 Linux не работало.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3347
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3348
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3349 Изменения в nginx 0.1.9 25.11.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3350
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3351 *) Исправление: если в запросе есть "//", "/./", "/../" или "%XX", то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3352 проксируемый запрос передавался без аргументов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3353
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3354 *) Исправление: при сжатии больших ответов иногда они передавались не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3355 полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3356
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3357 *) Исправление: не передавались файлы больше 2G на Linux,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3358 неподдерживающем sendfile64().
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3359
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3360 *) Исправление: на Linux при конфигурации сборки нужно было обязательно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3361 использовать параметр --with-poll_module; ошибка появилась в 0.1.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3362
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3363
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3364 Изменения в nginx 0.1.8 20.11.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3365
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3366 *) Исправление: ошибка в модуле ngx_http_autoindex_module при показе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3367 длинных имён файлов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3368
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3369 *) Добавление: модификатор "^~" в директиве location.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3370
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3371 *) Добавление: директива proxy_max_temp_file_size.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3372
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3373
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3374 Изменения в nginx 0.1.7 12.11.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3375
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3376 *) Исправление: при использовании sendfile, если передаваемый файл
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3377 менялся, то мог произойти segmentation fault на FreeBSD; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3378 появилась в 0.1.5.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3379
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3380
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3381 Изменения в nginx 0.1.6 11.11.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3382
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3383 *) Исправление: при некоторых комбинациях директив location c
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3384 регулярными выражениями использовалась конфигурация не из того
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3385 location.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3386
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3387
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3388 Изменения в nginx 0.1.5 11.11.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3389
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3390 *) Исправление: на Solaris и Linux могло быть очень много сообщений
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3391 "recvmsg() returned not enough data".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3392
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3393 *) Исправление: в режиме прокси без использования sendfile на Solaris
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3394 возникала ошибка "writev() failed (22: Invalid argument)". На других
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3395 платформах, не поддерживающих sendfile, процесс зацикливался.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3396
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3397 *) Исправление: при использовании sendfile в режиме прокси на Solaris
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3398 возникал segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3399
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3400 *) Исправление: segmentation fault на Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3401
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3402 *) Исправление: обновление исполняемого файла на лету не работало на
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3403 Linux.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3404
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3405 *) Исправление: в списке файлов, выдаваемом модулем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3406 ngx_http_autoindex_module, не перекодировались пробелы, кавычки и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3407 знаки процента.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3408
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3409 *) Изменение: уменьшение операций копирования.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3410
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3411 *) Добавление: директива userid_p3p.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3412
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3413
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3414 Изменения в nginx 0.1.4 26.10.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3415
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3416 *) Исправление: ошибка в модуле ngx_http_autoindex_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3417
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3418
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3419 Изменения в nginx 0.1.3 25.10.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3420
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3421 *) Добавление: модуль ngx_http_autoindex_module и директива autoindex.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3422
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3423 *) Добавление: директива proxy_set_x_url.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3424
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3425 *) Исправление: модуль проксировании мог привести к зацикливанию, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3426 не использовался sendfile.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3427
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3428
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3429 Изменения в nginx 0.1.2 21.10.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3430
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3431 *) Добавление: параметры --user=USER, --group=GROUP и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3432 --with-ld-opt=OPTIONS в configure.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3433
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3434 *) Добавление: директива server_name поддерживает *.domain.tld.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3435
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3436 *) Исправление: улучшена переносимость на неизвестные платформы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3437
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3438 *) Исправление: нельзя переконфигурировать nginx, если конфигурационный
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3439 файл указан в командной строке; ошибка появилась в 0.1.1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3440
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3441 *) Исправление: модуль проксировании мог привести к зацикливанию, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3442 не использовался sendfile.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3443
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3444 *) Исправление: при использовании sendfile текст ответа не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3445 перекодировался согласно директивам модуля charset; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3446 в 0.1.1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3447
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3448 *) Исправление: очень редкая ошибка при обработке kqueue.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3449
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3450 *) Исправление: модуль сжатия сжимал уже сжатые ответы, полученные при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3451 проксировании.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3452
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3453
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3454 Изменения в nginx 0.1.1 11.10.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3455
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3456 *) Добавление: директива gzip_types.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3457
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3458 *) Добавление: директива tcp_nodelay.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3459
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3460 *) Добавление: директива send_lowat работает не только на платформах,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3461 поддерживающих kqueue NOTE_LOWAT, но и на всех, поддерживающих
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3462 SO_SNDLOWAT.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3463
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3464 *) Добавление: эмуляция setproctitle() для Linux и Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3465
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3466 *) Исправление: ошибка при переписывании заголовка "Location" при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3467 проксировании.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3468
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3469 *) Исправление: ошибка в модуле ngx_http_chunked_module, приводившая к
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3470 зацикливанию.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3471
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3472 *) Исправление: ошибки в модуле /dev/poll.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3473
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3474 *) Исправление: при проксировании и использовании временных файлов
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3475 ответы портились.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3476
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3477 *) Исправление: бэкенду передавались запросы с неперекодированными
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3478 символами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3479
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3480 *) Исправление: на Linux 2.4 при конфигурации сборки нужно было
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3481 обязательно использовать параметр --with-poll_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3482
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3483
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3484 Изменения в nginx 0.1.0 04.10.2004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3485
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3486 *) Первая публично доступная версия.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3487