annotate text/ru/CHANGES.ru-0.8 @ 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.8.55 19.07.2011
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 Спасибо Lanshun Zhou.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
9 Изменения в nginx 0.8.54 14.12.2010
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 *) Исправление: если для пары IPv6-адрес:порт описан только один
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
12 сервер, то выделения в регулярных выражениях в директиве server_name
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
13 не работали.
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 *) Исправление: при использовании директивы auth_basic в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
16 процессе мог произойти segmentation fault.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
19 *) Исправление: совместимость с модулем ngx_http_eval_module; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
20 появилась в 0.8.42.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
21
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 Изменения в nginx 0.8.53 18.10.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
24
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
25 *) Добавление: теперь директива error_page позволяет менять код статуса
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 *) Добавление: директива gzip_disable поддерживает специальную маску
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
29 degradation.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
30
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
31 *) Исправление: при использовании файлового AIO могла происходить
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 Спасибо Максиму Дунину.
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 *) Исправление: если в первом сервере не была описана директива listen
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
36 и нигде явно не описан сервер по умолчанию, то сервером по умолчанию
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
37 становился следующий сервер с директивой listen; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
38 0.8.21.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
39
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
40
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
41 Изменения в nginx 0.8.52 28.09.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
42
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
43 *) Исправление: nginx использовал режим SSL для listen сокета, если для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
44 него был установлен любой listen-параметр; ошибка появилась в 0.8.51.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
47 Изменения в nginx 0.8.51 27.09.2010
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 *) Изменение: директива secure_link_expires упразднена.
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 *) Изменение: уровень логгирования ошибок resolver'а понижен с уровня
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
52 alert на error.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
53
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
54 *) Добавление: теперь параметр "ssl" listen-сокета можно устанавливать
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
55 несколько раз.
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 0.8.50 02.09.2010
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 *) Добавление: директивы secure_link, secure_link_md5 и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
61 secure_link_expires модуля ngx_http_secure_link_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
62
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
63 *) Добавление: ключ -q.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
64 Спасибо Геннадию Махомеду.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
65
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 зациклиться во время переконфигурации; ошибка появилась в 0.8.48.
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 *) Исправление: в директиве gzip_disable.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
70 Спасибо Derrick Petzold.
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 *) Исправление: nginx/Windows не мог посылать сигналы stop, quit,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
73 reopen, reload процессу, запущенному в другой сессии.
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 0.8.49 09.08.2010
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 *) Добавление: директива image_filter_jpeg_quality поддерживает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
79 переменные.
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 *) Исправление: при использовании переменной $geoip_region_name в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
82 рабочем процессе мог произойти segmentation fault; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
83 в 0.8.48.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
84
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
85 *) Исправление: ошибки, перехваченные error_page, кэшировались только
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
86 до следующего запроса; ошибка появилась в 0.8.48.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
87
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 Изменения в nginx 0.8.48 03.08.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
90
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
91 *) Изменение: теперь по умолчанию директива server_name имеет значение
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 Спасибо Геннадию Махомеду.
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 *) Изменение: теперь по умолчанию директива server_name_in_redirect
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
96 имеет значение off.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
97
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
98 *) Добавление: переменные $geoip_dma_code, $geoip_area_code и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
99 $geoip_region_name.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
100 Спасибо Christine McGonagle.
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 *) Исправление: директивы proxy_pass, fastcgi_pass, uwsgi_pass и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
103 scgi_pass не наследовались в блоки limit_except.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
104
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
105 *) Исправление: директивы proxy_cache_min_uses, fastcgi_cache_min_uses
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
106 uwsgi_cache_min_uses и scgi_cache_min_uses не работали; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
107 появилась в 0.8.46.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
108
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
109 *) Исправление: директива fastcgi_split_path_info неверно использовала
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
110 выделения, если в выделения попадала только часть URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
111 Спасибо Юрию Тарадаю и Frank Enderle.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
112
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
113 *) Исправление: директива rewrite не экранировала символ ";" при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
114 копировании из URI в аргументы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
115 Спасибо Daisuke Murase.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
116
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
117 *) Исправление: модуль ngx_http_image_filter_module закрывал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
118 соединение, если изображение было больше размера image_filter_buffer.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
119
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 0.8.47 28.07.2010
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 *) Исправление: переменная $request_time имела неверные значения для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
124 подзапросов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
125
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
126 *) Исправление: ошибки, перехваченные error_page, не кэшировались.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
127
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
128 *) Исправление: если использовался параметр max_size, то cache manager
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
129 мог зациклиться; ошибка появилась в 0.8.46.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
130
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
131
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
132 Изменения в nginx 0.8.46 19.07.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
133
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
134 *) Изменение: директивы proxy_no_cache, fastcgi_no_cache,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
135 uwsgi_no_cache и scgi_no_cache теперь влияют только на сохранение
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
136 закэшированного ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
137
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
138 *) Добавление: директивы proxy_cache_bypass, fastcgi_cache_bypass,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
139 uwsgi_cache_bypass и scgi_cache_bypass.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
140
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
141 *) Исправление: nginx не освобождал память в keys_zone кэшей в случае
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
142 ошибки работы с бэкендом: память освобождалась только по истечении
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
145
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
146 Изменения в nginx 0.8.45 13.07.2010
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 *) Добавление: улучшения в модуле ngx_http_xslt_filter.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
149 Спасибо Laurence Rowe.
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 *) Исправление: ответ SSI модуля мог передаваться не полностью после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
152 команды include с параметром wait="yes"; ошибка появилась в 0.7.25.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
155 *) Исправление: директива listen не поддерживала параметр setfib=0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
156
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 Изменения в nginx 0.8.44 05.07.2010
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 *) Изменение: теперь nginx по умолчанию не кэширует ответы бэкендов, в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
161 заголовке которых есть строка "Set-Cookie".
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 *) Добавление: директива listen поддерживает параметр setfib.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
164 Спасибо Андрею Филонову.
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 *) Исправление: директива sub_filter могла изменять регистр букв при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
167 частичном совпадении.
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 *) Исправление: совместимость с HP/UX.
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 *) Исправление: совместимость с компилятором AIX xlC_r.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
172
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
173 *) Исправление: nginx считал большие пакеты SSLv2 как обычные текстовые
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 Спасибо Miroslaw Jaworski.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
176
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 Изменения в nginx 0.8.43 30.06.2010
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 *) Добавление: ускорение загрузки больших баз geo-диапазонов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
181
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
182 *) Исправление: перенаправление ошибки в "location /zero {return 204;}"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
183 без изменения кода ответа оставляло тело ошибки; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
184 0.8.42.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
185
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
186 *) Исправление: nginx мог закрывать IPv6 listen сокет во время
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
190 *) Исправление: переменную $uid_set можно использовать на любой стадии
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
193
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
194 Изменения в nginx 0.8.42 21.06.2010
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 проверяет location'ы, заданные регулярными
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
197 выражениями, если запрос полностью совпал с location'ом, заданным
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
198 строкой префикса. Предыдущее поведение появилось в 0.7.1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
199
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
200 *) Добавление: модуль ngx_http_scgi_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
201 Спасибо Manlio Perillo.
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 *) Добавление: в директиве return можно добавлять текст ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
204
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
205
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
206 Изменения в nginx 0.8.41 15.06.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
207
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
208 *) Безопасность: рабочий процесс nginx/Windows мог завершаться аварийно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
209 при запросе файла с неверной кодировкой UTF-8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
210
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 *) Исправление: директива proxy_redirect неправильно изменяла строку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
215 "Refresh" в заголовке ответа бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
216 Спасибо Андрею Андрееву и Максиму Согину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
217
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
218 *) Исправление: nginx не поддерживал путь без имени хоста в строке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
219 "Destination" в заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
220
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 Изменения в nginx 0.8.40 07.06.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
223
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
224 *) Безопасность: теперь nginx/Windows игнорирует имя потока файла по
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 Спасибо Jose Antonio Vazquez Gonzalez.
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 *) Добавление: модуль ngx_http_uwsgi_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
229 Спасибо Roberto De Ioris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
230
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
231 *) Добавление: директива fastcgi_param со значением, начинающимся со
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
232 строки "HTTP_", изменяет строку заголовка в запросе клиента.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
233
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
234 *) Исправление: строки "If-Modified-Since", "If-Range" и им подобные в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
235 заголовке запроса клиента передавались FastCGI-серверу при
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
238 *) Исправление: listen unix domain сокет нельзя было изменить во время
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
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 Изменения в nginx 0.8.39 31.05.2010
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 *) Исправление: наследуемая директива alias неправильно работала во
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
246 вложенном location'е.
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 *) Исправление: в комбинации директив alias с переменными и try_files;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
249
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
250 *) Исправление: listen unix domain и IPv6 сокеты не наследовались во
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
251 время обновления без перерыва.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
252 Спасибо Максиму Дунину.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
255 Изменения в nginx 0.8.38 24.05.2010
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 *) Добавление: директивы proxy_no_cache и fastcgi_no_cache.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
258
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
259 *) Добавление: теперь при использовании переменной $scheme в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
260 rewrite автоматически делается редирект.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
261 Спасибо Piotr Sikora.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
262
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
263 *) Исправление: теперь задержки в директиве limit_req соответствует
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
264 описанному алгоритму.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
265 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
266
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
267 *) Исправление: переменную $uid_got нельзя было использовать в SSI и
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
270
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
271 Изменения в nginx 0.8.37 17.05.2010
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 *) Добавление: модуль ngx_http_split_clients_module.
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 *) Добавление: директива map поддерживает ключи больше 255 символов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
276
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
277 *) Исправление: nginx игнорировал значения "private" и "no-store" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
278 строке "Cache-Control" в заголовке ответа бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
279
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
280 *) Исправление: параметр stub в SSI-директиве include не использовался,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
281 если пустой ответ имел код 200.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
282
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
283 *) Исправление: если проксированный или FastCGI запрос внутренне
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
284 перенаправлялся в другой проксированный или FastCGI location, то в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
285 рабочем процессе мог произойти segmentation fault; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
286 в 0.8.33.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
287 Спасибо Yichun Zhang.
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 *) Исправление: соединения IMAP к серверу Zimbra могло зависнуть до
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 Спасибо Alan Batie.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
292
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
293
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
294 Изменения в nginx 0.8.36 22.04.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
295
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
296 *) Исправление: модуль ngx_http_dav_module неправильно обрабатывал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
297 методы DELETE, COPY и MOVE для симлинков.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
298
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
299 *) Исправление: модуль SSI в подзапросах использовал закэшированные в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
300 основном запросе значения переменных $query_string, $arg_... и им
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
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 каждого вывода SSI-команды echo; ошибка появилась в 0.6.14.
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 *) Исправление: рабочий процесс зависал при запросе файла FIFO.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
307 Спасибо Vicente Aguilar и Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
308
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
309 *) Исправление: совместимость с OpenSSL-1.0.0 на 64-битном Linux.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
312 *) Исправление: nginx не собирался с параметром --without-http-cache;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
313 ошибка появилась в 0.8.35.
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 Изменения в nginx 0.8.35 01.04.2010
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 *) Изменение: теперь charset-фильтр работает до SSI-фильтра.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
319
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
320 *) Добавление: директива chunked_transfer_encoding.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
321
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 rewrite не экранировался.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
324
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
325 *) Исправление: nginx мог завершаться аварийно во время обработки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
326 сигнала или при использовании директивы timer_resolution на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
327 платформах, не поддерживающих методы kqueue или eventport.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
328 Спасибо George Xie и Максиму Дунину.
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 *) Исправление: если временные файлы и постоянное место хранения
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 время изменения было неверным.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
333 Спасибо Максиму Дунину.
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 *) Исправление: модуль ngx_http_memcached_module мог выдавать ошибку
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
336 "memcached sent invalid trailer".
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
339 *) Исправление: nginx не мог собрать библиотеку zlib-1.2.4 из исходных
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 Спасибо Максиму Дунину.
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 *) Исправление: в рабочем процессе происходил segmentation fault, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
344 перед ответом FastCGI-сервера было много вывода в stderr; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
345 появилась в 0.8.34.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
348
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
349 Изменения в nginx 0.8.34 03.03.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
350
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
351 *) Исправление: nginx не поддерживал все шифры, используемые в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
352 клиентских сертификатах.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
355 *) Исправление: nginx неправильно кэшировал FastCGI-ответы, если перед
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
356 ответом было много вывода в stderr.
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 не поддерживал HTTPS-рефереры.
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 *) Исправление: nginx/Windows мог не находить файлы, если путь в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
361 конфигурации был задан в другом регистре; ошибка появилась в 0.8.33.
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 *) Исправление: переменная $date_local выдавала неверное время, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
364 использовался формат "%s".
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
367 *) Исправление: если ssl_session_cache не был установлен или установлен
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
368 в none, то при проверке клиентского сертификаты могла происходить
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
369 ошибка "session id context uninitialized"; ошибка появилась в 0.7.1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
370
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
371 *) Исправление: geo-диапазон возвращал значение по умолчанию, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
372 диапазон включал в себя одну и более сетей размером /16 и не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
373 начинался на границе сети размером /16.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
374
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
375 *) Исправление: блок, используемый в параметре stub в SSI-директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
376 include, выводился с MIME-типом "text/plain".
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 *) Исправление: $r->sleep() не работал; ошибка появилась в 0.8.11.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
379
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
380
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
381 Изменения в nginx 0.8.33 01.02.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
382
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
383 *) Безопасность: теперь nginx/Windows игнорирует пробелы в конце URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
384 Спасибо Dan Crowley, Core Security Technologies.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
385
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
386 *) Безопасность: теперь nginx/Windows игнорирует короткие имена файлов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
387 Спасибо Dan Crowley, Core Security Technologies.
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 *) Изменение: теперь keepalive соединения после запросов POST не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
390 запрещаются для MSIE 7.0+.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
391 Спасибо Adam Lounds.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
392
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
393 *) Изменение: теперь keepalive соединения запрещены для Safari.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
394 Спасибо Joshua Sierles.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
395
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
396 *) Исправление: если проксированный или FastCGI запрос внутренне
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
397 перенаправлялся в другой проксированный или FastCGI location, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
398 переменная $upstream_response_time могла иметь ненормально большое
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
399 значение; ошибка появилась в 0.8.7.
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 *) Исправление: в рабочем процессе мог произойти segmentation fault при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
402 отбрасывания тела запроса; ошибка появилась в 0.8.11.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
403
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 Изменения в nginx 0.8.32 11.01.2010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
406
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
407 *) Исправление: ошибки при использовании кодировки UTF-8 в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
408 ngx_http_autoindex_module.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
409 Спасибо Максиму Дунину.
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 *) Исправление: именованные выделения в регулярных выражениях работали
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
412 только для двух переменных.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
415 *) Исправление: теперь в строке заголовка запроса "Host" используется
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
416 имя "localhost", если в директиве auth_http указан unix domain
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
417 сокет.
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 *) Исправление: nginx не поддерживал передачу chunk'ами для 201-ых
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 Спасибо Julian Reich.
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 *) Исправление: если директива "expires modified" выставляла дату в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
425 прошлом, то в строке заголовка ответа "Cache-Control" выдавалось
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
429
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
430 Изменения в nginx 0.8.31 23.12.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
431
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
432 *) Добавление: теперь директива error_page может перенаправлять ответы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
433 со статусом 301 и 302.
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 *) Добавление: переменные $geoip_city_continent_code, $geoip_latitude и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
436 $geoip_longitude.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
437 Спасибо Arvind Sundararajan.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
438
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
439 *) Добавление: модуль ngx_http_image_filter_module теперь всегда
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
440 удаляет EXIF и другие данные, если они занимают больше 5% в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
441 JPEG-файле.
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 *) Исправление: nginx закрывал соединение при запросе закэшированного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
444 ответа с пустым телом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
445 Спасибо Piotr Sikora.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
446
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
447 *) Исправление: nginx мог не собираться gcc 4.x при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
448 оптимизации -O2 и выше.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
451 *) Исправление: регулярные выражения в location всегда тестировались с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
452 учётом регистра; ошибка появилась в 0.8.25.
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 *) Исправление: nginx кэшировал 304 ответ, если в заголовке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
455 проксируемого запроса была строка "If-None-Match".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
456 Спасибо Tim Dettrick и David Kostal.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
457
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
458 *) Исправление: nginx/Windows пытался дважды удалить временный файл при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
459 перезаписи уже существующего файла.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
460
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
461
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
462 Изменения в nginx 0.8.30 15.12.2009
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 *) Изменение: теперь по умолчанию размер буфера директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
465 large_client_header_buffers равен 8K.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
466 Спасибо Andrew Cholakian.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
467
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
468 *) Добавление: файл conf/fastcgi.conf для простых конфигураций FastCGI.
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 *) Исправление: nginx/Windows пытался дважды переименовать временный
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
471 файл при перезаписи уже существующего файла.
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 *) Исправление: ошибки double free or corruption, возникающей, если имя
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
474 хоста не было найдено; ошибка появилась в 0.8.22.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
477 *) Исправление: в использовании libatomic на некоторых платформах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
478 Спасибо W-Mark Kubacki.
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 Изменения в nginx 0.8.29 30.11.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
482
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
483 *) Изменение: теперь для проксируемых ответов HTTP/0.9 в лог пишется
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
484 код ответа "009".
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 *) Добавление: директивы addition_types, charset_types, gzip_types,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
487 ssi_types, sub_filter_types и xslt_types поддерживают параметр "*".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
488
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
489 *) Добавление: использование встроенных атомарных операций GCC 4.1+.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
490 Спасибо W-Mark Kubacki.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
491
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
492 *) Добавление: параметр --with-libatomic[=DIR] в configure.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
493 Спасибо W-Mark Kubacki.
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 *) Исправление: listen unix domain сокет имели ограниченные права
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
498 *) Исправление: закэшированные ответы ответов HTTP/0.9 неправильно
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
501 *) Исправление: именованные выделения в регулярных выражениях, заданные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
502 как "?P<...>", не работали в директиве server_name.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
503 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
504
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
505
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
506 Изменения в nginx 0.8.28 23.11.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
507
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
508 *) Исправление: nginx не собирался с параметром --without-pcre; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
509 появилась в 0.8.25.
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 Изменения в nginx 0.8.27 17.11.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
513
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
514 *) Исправление: регулярные выражения не работали в nginx/Windows;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
515 ошибка появилась в 0.8.25.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
516
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 Изменения в nginx 0.8.26 16.11.2009
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 *) Исправление: ошибки при использовании выделений в директиве rewrite;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
521 ошибка появилась в 0.8.25.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
522
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
523 *) Исправление: nginx не собирался без параметра --with-debug; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
524 появилась в 0.8.25.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
525
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 Изменения в nginx 0.8.25 16.11.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
528
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 не найдена с помощью метода $r->variable().
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 *) Добавление: модуль ngx_http_degradation_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
533
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
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 proxy_pass не требуется задавать URI.
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 *) Добавление: теперь директива msie_padding работает и для Chrome.
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 *) Исправление: в рабочем процессе происходил segmentation fault при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
542 недостатке памяти; ошибка появилась в 0.8.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
543
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
544 *) Исправление: nginx передавал сжатые ответы клиентам, не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
545 поддерживающим сжатие, при настройках gzip_static on и gzip_vary
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
546 off; ошибка появилась в 0.8.16.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
547
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 Изменения в nginx 0.8.24 11.11.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
550
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
551 *) Исправление: nginx всегда добавлял строку "Content-Encoding: gzip" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
552 заголовок 304-ых ответов модуля ngx_http_gzip_static_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
553
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
554 *) Исправление: nginx не собирался без параметра --with-debug; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
555 появилась в 0.8.23.
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 *) Исправление: параметр "unix:" в директиве set_real_ip_from
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
558 неправильно наследовался с предыдущего уровня.
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 *) Исправление: в resolver'е при определении пустого имени.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
561
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 Изменения в nginx 0.8.23 11.11.2009
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 *) Безопасность: теперь SSL/TLS renegotiation запрещён.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
566 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
567
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
568 *) Исправление: listen unix domain сокет не наследовался во время
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
571 *) Исправление: параметр "unix:" в директиве set_real_ip_from не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
572 работал без ещё одной директивы с любым IP-адресом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
573
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
574 *) Исправление: segmentation fault и зацикливания в resolver'е.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
575
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
576 *) Исправление: в resolver'е.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
577 Спасибо Артёму Бохану.
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 Изменения в nginx 0.8.22 03.11.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
581
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
582 *) Добавление: директивы proxy_bind, fastcgi_bind и memcached_bind.
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 *) Добавление: директивы access и deny поддерживают IPv6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
585
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
586 *) Добавление: директива set_real_ip_from поддерживает IPv6 адреса в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
587 заголовках запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
588
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
589 *) Добавление: параметр "unix:" в директиве set_real_ip_from.
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 *) Исправление: nginx не удалял unix domain сокет после тестирования
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
594 *) Исправление: nginx удалял unix domain сокет во время обновления без
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
597 *) Исправление: оператор "!-x" не работал.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
598 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
599
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
600 *) Исправление: в рабочем процессе мог произойти segmentation fault при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
601 использовании limit_rate в HTTPS сервере.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
604 *) Исправление: при записи в лог переменной $limit_rate в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
605 процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
606 Спасибо Максиму Дунину.
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 *) Исправление: в рабочем процессе мог произойти segmentation fault,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
609 если внутри блока server не было директивы listen; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
610 в 0.8.21.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
611
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
612
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
613 Изменения в nginx 0.8.21 26.10.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
614
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
615 *) Добавление: теперь ключ -V показывает статус поддержки TLS SNI.
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 *) Добавление: директива listen модуля HTTP поддерживает unix domain
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
618 сокеты.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
619 Спасибо Hongli Lai.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
620
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
621 *) Добавление: параметр "default_server" в директиве listen.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
622
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
623 *) Добавление: теперь параметр "default" не обязателен для установки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
624 параметров listen-сокета.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
625
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
626 *) Исправление: nginx не поддерживал даты в 2038 году на 32-битных
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 *) Исправление: утечки сокетов; ошибка появилась в 0.8.11.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
632 Изменения в nginx 0.8.20 14.10.2009
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 *) Изменение: теперь по умолчанию используются следующие шифры SSL:
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
635 "HIGH:!ADH:!MD5".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
636
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
637 *) Исправление: модуль ngx_http_autoindex_module не показывал последний
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
638 слэш для линков на каталоги; ошибка появилась в 0.7.15.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
639
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
640 *) Исправление: nginx не закрывал лог, заданный параметром конфигурации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
641 --error-log-path; ошибка появилась в 0.7.53.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
642
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
643 *) Исправление: nginx не считал запятую разделителем в строке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
644 "Cache-Control" в заголовке ответа бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
645
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
646 *) Исправление: nginx/Windows мог не создать временный файл, файл в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
647 кэше или файл с помощью директив proxy/fastcgi_store, если рабочий
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 уровня.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
650
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
651 *) Исправление: строки "Set-Cookie" и "P3P" в заголовке ответа
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
652 FastCGI-сервера не скрывались при кэшировании, если не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
653 использовались директивы fastcgi_hide_header с любыми параметрами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
654
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
655 *) Исправление: nginx неверно считал размер кэша на диске.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
658 Изменения в nginx 0.8.19 06.10.2009
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 *) Изменение: теперь протокол SSLv2 по умолчанию запрещён.
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 *) Изменение: теперь по умолчанию используются следующие шифры SSL:
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
663 "ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
664
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
665 *) Исправление: директива limit_req не работала; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
666 0.8.18.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
667
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
668
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
669 Изменения в nginx 0.8.18 06.10.2009
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 *) Добавление: директива read_ahead.
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 *) Добавление: теперь можно использовать несколько директив
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
674 perl_modules.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
675
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
676 *) Добавление: директивы limit_req_log_level и limit_conn_log_level.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
677
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
678 *) Исправление: теперь директива limit_req соответствует алгоритму
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
679 leaky bucket.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
680 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
681
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
682 *) Исправление: nginx не работал на Linux/sparc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
683 Спасибо Marcus Ramberg.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
684
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
685 *) Исправление: nginx слал символ '\0' в строке "Location" в заголовке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
686 в ответе на запрос MKCOL.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
687 Спасибо Xie Zhenye.
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 *) Исправление: вместо кода ответа 499 в лог записывался код 0; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
690 появилась в 0.8.11.
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 *) Исправление: утечки сокетов; ошибка появилась в 0.8.11.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
693
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
694
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
695 Изменения в nginx 0.8.17 28.09.2009
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 *) Безопасность: теперь символы "/../" запрещены в строке "Destination"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
698 в заголовке запроса.
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 *) Изменение: теперь значение переменной $host всегда в нижнем регистре.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
701
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
702 *) Добавление: переменная $ssl_session_id.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
703
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
704 *) Исправление: утечки сокетов; ошибка появилась в 0.8.11.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
707 Изменения в nginx 0.8.16 22.09.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
708
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
709 *) Добавление: директива image_filter_transparency.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
710
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
711 *) Исправление: директива "addition_types" была неверно названа
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
712 "addtion_types".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
713
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
714 *) Исправление: порчи кэша resolver'а.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
715 Спасибо Matthew Dempsky.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
716
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
717 *) Исправление: утечки памяти в resolver'е.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
718 Спасибо Matthew Dempsky.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
719
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
720 *) Исправление: неверная строка запроса в переменной $request
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
721 записывалась в access_log только при использовании error_log на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
722 уровне info или debug.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
723
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
724 *) Исправление: в поддержке альфа-канала PNG в модуле
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
725 ngx_http_image_filter_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
726
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
727 *) Исправление: nginx всегда добавлял строку "Vary: Accept-Encoding" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
728 заголовок ответа, если обе директивы gzip_static и gzip_vary были
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
729 включены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
730
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
731 *) Исправление: в поддержке кодировки UTF-8 директивой try_files в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
732 nginx/Windows.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
733
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
734 *) Исправление: ошибки при использовании post_action; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
735 в 0.8.11.
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
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 Изменения в nginx 0.8.15 14.09.2009
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 *) Безопасность: при обработке специально созданного запроса в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
742 процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
743 Спасибо Chris Ries.
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 *) Исправление: если были описаны имена .domain.tld, .sub.domain.tld и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
746 .domain-some.tld, то имя .sub.domain.tld попадало под маску
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
747 .domain.tld.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
748
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
749 *) Исправление: в поддержке прозрачности в модуле
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
750 ngx_http_image_filter_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
751
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
752 *) Исправление: в файловом AIO.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
753
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
754 *) Исправление: ошибки при использовании X-Accel-Redirect; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
755 появилась в 0.8.11.
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 *) Исправление: ошибки при использовании встроенного перла; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
758 появилась в 0.8.11.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
759
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 Изменения в nginx 0.8.14 07.09.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
762
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
763 *) Исправление: устаревший закэшированный запрос мог залипнуть в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
764 состоянии "UPDATING".
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 *) Исправление: при использовании error_log на уровне info или debug в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
767 рабочем процессе мог произойти segmentation fault.
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 *) Исправление: ошибки при использовании встроенного перла; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
771 появилась в 0.8.11.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
772
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
773 *) Исправление: директива error_page не перенаправляла ошибку 413;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
774 ошибка появилась в 0.6.10.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
775
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 Изменения в nginx 0.8.13 31.08.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
778
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
779 *) Исправление: в директиве "aio sendfile"; ошибка появилась в 0.8.12.
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 не собирался без параметра --with-file-aio на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
782 FreeBSD; ошибка появилась в 0.8.12.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
783
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
784
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
785 Изменения в nginx 0.8.12 31.08.2009
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 *) Добавление: параметр sendfile в директиве aio во FreeBSD.
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 *) Исправление: ошибки при использовании try_files; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
790 0.8.11.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
791
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
792 *) Исправление: ошибки при использовании memcached; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
793 0.8.11.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
794
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
795
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
796 Изменения в nginx 0.8.11 28.08.2009
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 *) Изменение: теперь директива "gzip_disable msie6" не запрещает сжатие
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
799 для MSIE 6.0 SV1.
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 *) Добавление: поддержка файлового AIO во FreeBSD и Linux.
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 *) Добавление: директива directio_alignment.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
804
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 Изменения в nginx 0.8.10 24.08.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
807
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
808 *) Исправление: утечек памяти при использовании базы GeoIP City.
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 *) Исправление: ошибки при копировании временных файлов в постоянное
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
811 место хранения; ошибка появилась в 0.8.9.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
814 Изменения в nginx 0.8.9 17.08.2009
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 *) Добавление: теперь стартовый загрузчик кэша работает в отдельном
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
817 процесс; это должно улучшить обработку больших кэшей.
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 располагаться на разных файловых системах.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
823 Изменения в nginx 0.8.8 10.08.2009
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 FastCGI-записях.
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 *) Исправление: если запрос обрабатывался в двух проксированных или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
829 FastCGI location'ах и в первом из них использовалось кэширование, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
830 в рабочем процессе происходил segmentation fault; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
831 0.8.7.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
832
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
833
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
834 Изменения в nginx 0.8.7 27.07.2009
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 *) Изменение: минимальная поддерживаемая версия OpenSSL - 0.9.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
837
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
838 *) Изменение: параметр ask директивы ssl_verify_client изменён на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
839 параметр optional и теперь он проверяет клиентский сертификат, если
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 Спасибо Brice Figureau.
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 *) Добавление: переменная $ssl_client_verify.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
844 Спасибо Brice Figureau.
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 *) Добавление: директива ssl_crl.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
847 Спасибо Brice Figureau.
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 *) Добавление: параметр proxy директивы geo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
850
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
851 *) Добавление: директива image_filter поддерживает переменные для
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
854 *) Исправление: использование переменной $ssl_client_cert портило
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
855 память; ошибка появилась в 0.7.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
856 Спасибо Сергею Журавлёву.
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 *) Исправление: директивы proxy_pass_header и fastcgi_pass_header" не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
859 передавали клиенту строки "X-Accel-Redirect", "X-Accel-Limit-Rate",
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
860 "X-Accel-Buffering" и "X-Accel-Charset" из заголовка ответа
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 Спасибо Максиму Дунину.
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 *) Исправление: в обработке строк "Last-Modified" и "Accept-Ranges" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
865 заголовке ответа бэкенда; ошибка появилась в 0.7.44.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
866 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
867
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
868 *) Исправление: ошибки "[alert] zero size buf" при получении пустых
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
869 ответы в подзапросах; ошибка появилась в 0.8.5.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
870
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
871
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
872 Изменения в nginx 0.8.6 20.07.2009
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 *) Добавление: модуль ngx_http_geoip_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
875
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
876 *) Исправление: XSLT-фильтр мог выдавать ошибку "not well formed XML
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
877 document" для правильного документа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
878 Спасибо Kuramoto Eiji.
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 *) Исправление: в MacOSX, Cygwin и nginx/Windows при проверке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
881 location'ов, заданных регулярным выражением, теперь всегда делается
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 *) Исправление: теперь nginx/Windows игнорирует точки в конце URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
885 Спасибо Hugo Leisink.
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 *) Исправление: имя файла указанного в --conf-path игнорировалось при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
888 установке; ошибка появилась в 0.6.6.
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
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 Изменения в nginx 0.8.5 13.07.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
893
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
894 *) Исправление: теперь nginx разрешает подчёркивания в методе запроса.
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 *) Исправление: при использовании HTTP Basic-аутентификации на Windows
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
897 для неверных имени/пароля возвращалась 500-ая ошибка.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
898
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
899 *) Исправление: ответы модуля ngx_http_perl_module не работали в
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
902 *) Исправление: в модуле ngx_http_limit_req_module.
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
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 Изменения в nginx 0.8.4 22.06.2009
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 *) Исправление: nginx не собирался с параметром --without-http-cache;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
909 ошибка появилась в 0.8.3.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
912 Изменения в nginx 0.8.3 19.06.2009
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 *) Добавление: переменная $upstream_cache_status.
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 *) Исправление: nginx не собирался на MacOSX 10.6.
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 не собирался с параметром --without-http-cache;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
919 ошибка появилась в 0.8.2.
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 *) Исправление: если использовался перехват 401 ошибки от бэкенда и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
922 бэкенд не возвращал строку "WWW-Authenticate" в заголовке ответа, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
923 в рабочем процессе происходил segmentation fault.
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.8.2 15.06.2009
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 *) Исправление: во взаимодействии open_file_cache и proxy/fastcgi кэша
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 *) Исправление: open_file_cache мог кэшировать открытые файлы очень
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
933 долго; ошибка появилась в 0.7.4.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
936 Изменения в nginx 0.8.1 08.06.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
937
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
938 *) Добавление: параметр updating в директивах proxy_cache_use_stale и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
939 fastcgi_cache_use_stale.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
940
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
941 *) Исправление: строки "If-Modified-Since", "If-Range" и им подобные в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
942 заголовке запроса клиента передавались бэкенду при кэшировании, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
943 не использовалась директива proxy_set_header с любыми параметрами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
944
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
945 *) Исправление: строки "Set-Cookie" и "P3P" в заголовке ответа бэкенда
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 proxy_hide_header/fastcgi_hide_header с любыми параметрами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
948
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
949 *) Исправление: модуль ngx_http_image_filter_module не понимал формат
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
950 GIF87a.
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
953 *) Исправление: nginx не собирался на Solaris 10 и более ранних; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
954 появилась в 0.7.56.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
955
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
956
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
957 Изменения в nginx 0.8.0 02.06.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
958
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
959 *) Добавление: директива keepalive_requests.
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 *) Добавление: директива limit_rate_after.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
962 Спасибо Ivan Debnar.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
963
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
964 *) Исправление: XSLT-фильтр не работал в подзапросах.
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 *) Исправление: обработке относительных путей в nginx/Windows.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
967
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
968 *) Исправление: в proxy_store, fastcgi_store, proxy_cache и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
969 fastcgi_cache в nginx/Windows.
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 *) Исправление: в обработке ошибок выделения памяти.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
972 Спасибо Максиму Дунину и Кириллу Коринскому.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
973
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
974
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
975 Изменения в nginx 0.7.59 25.05.2009
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 *) Добавление: директивы proxy_cache_methods и fastcgi_cache_methods.
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 *) Исправление: утечки сокетов; ошибка появилась в 0.7.25.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
980 Спасибо Максиму Дунину.
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 *) Исправление: при использовании переменной $request_body в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
983 процессе происходил segmentation fault, если в запросе не было тела;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
984 ошибка появилась в 0.7.58.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
985
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
986 *) Исправление: SSL-модули могли не собираться на Solaris и Linux;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
987 ошибка появилась в 0.7.56.
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 *) Исправление: ответы модуля ngx_http_xslt_filter_module не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
990 обрабатывались SSI-, charset- и gzip-фильтрами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
991
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
992 *) Исправление: директива charset не ставила кодировку для ответов
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
993 модуля ngx_http_gzip_static_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
994
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
995
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
996 Изменения в nginx 0.7.58 18.05.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
997
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
998 *) Добавление: директива listen почтового прокси-сервера поддерживает
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
999 IPv6.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1000
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1001 *) Добавление: директива image_filter_jpeg_quality.
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 *) Добавление: директива client_body_in_single_buffer.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1005 *) Добавление: переменная $request_body.
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 *) Исправление: в модуле ngx_http_autoindex_module в ссылках на имена
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1008 файлов, содержащих символ ":".
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 *) Исправление: процедура "make upgrade" не работала; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1011 в 0.7.53.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1012 Спасибо Денису Латыпову.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1015 Изменения в nginx 0.7.57 12.05.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1016
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1017 *) Исправление: при перенаправлении ошибок модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1018 ngx_http_image_filter_module в именованный location в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1019 процессе происходил floating-point fault; ошибка появилась в 0.7.56.
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 Изменения в nginx 0.7.56 11.05.2009
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 *) Добавление: nginx/Windows поддерживает IPv6 в директиве listen
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1025 модуля HTTP.
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 *) Исправление: в модуле ngx_http_image_filter_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1028
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 Изменения в nginx 0.7.55 06.05.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1031
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1032 *) Исправление: параметры http_XXX в директивах proxy_cache_use_stale и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1033 fastcgi_cache_use_stale не работали.
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 *) Исправление: fastcgi кэш не кэшировал ответы, состоящие только из
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1038 *) Исправление: ошибки "select() failed (9: Bad file descriptor)" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1039 nginx/Unix и "select() failed (10038: ...)" в nginx/Windows.
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 *) Исправление: при использовании директивы debug_connection в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1042 процессе мог произойти segmentation fault; ошибка появилась в 0.7.54.
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 *) Исправление: в сборке модуля ngx_http_image_filter_module.
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 *) Исправление: файлы больше 2G не передавались с использованием
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1047 $r->sendfile.
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1051 Изменения в nginx 0.7.54 01.05.2009
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 *) Добавление: модуль ngx_http_image_filter_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1054
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1055 *) Добавление: директивы proxy_ignore_headers и fastcgi_ignore_headers.
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 *) Исправление: при использовании переменных "open_file_cache_errors
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1058 on" в рабочем процессе мог произойти segmentation fault; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1059 появилась в 0.7.53.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1060
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1061 *) Исправление: директива "port_in_redirect off" не работала; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1062 появилась в 0.7.39.
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 *) Исправление: улучшение обработки ошибок метода select.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1065
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1066 *) Исправление: ошибки "select() failed (10022: ...)" в nginx/Windows.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1067
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1068 *) Исправление: в текстовых сообщениях об ошибках в nginx/Windows;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1069 ошибка появилась в 0.7.53.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1070
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 Изменения в nginx 0.7.53 27.04.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1073
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1074 *) Изменение: теперь лог, указанный в --error-log-path, создаётся с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1075 самого начала работы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1076
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1077 *) Добавление: теперь ошибки и предупреждения при старте записываются в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1078 error_log и выводятся на stderr.
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 *) Добавление: при сборке с пустым параметром --prefix= nginx
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1083 *) Добавление: ключ -p.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1084
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1085 *) Добавление: ключ -s на Unix-платформах.
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 *) Добавление: ключи -? и -h.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1088 Спасибо Jerome Loyet.
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 *) Добавление: теперь ключи можно задавать в сжатой форме.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1091
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1092 *) Исправление: nginx/Windows не работал, если файл конфигурации был
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1093 задан ключом -c.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1094
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1095 *) Исправление: при использовании директив proxy_store, fastcgi_store,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1096 proxy_cache или fastcgi_cache временные файлы могли не удаляться.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1097 Спасибо Максиму Дунину.
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 *) Исправление: в заголовке Auth-Method запроса серверу аутентификации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1100 почтового прокси-сервера передавалось неверное значение; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1101 появилась в 0.7.34.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1102 Спасибо Simon Lecaille.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1103
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1104 *) Исправление: при логгировании на Linux не писались текстовые
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1105 описания системных ошибок; ошибка появилась в 0.7.45.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1106
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1107 *) Исправление: директива fastcgi_cache_min_uses не работала.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1108 Спасибо Андрею Воробьёву.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1111 Изменения в nginx 0.7.52 20.04.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1112
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1113 *) Добавление: первая бинарная версия под Windows.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1114
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1115 *) Исправление: корректная обработка метода HEAD при кэшировании.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1116
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1117 *) Исправление: корректная обработка строк "If-Modified-Since",
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1118 "If-Range" и им подобных в заголовке запроса клиента при кэшировании.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1119
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1120 *) Исправление: теперь строки "Set-Cookie" и "P3P" скрываются в
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 был собран с модулем ngx_http_perl_module и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1124 perl поддерживал потоки, то при выходе основного процесса могла
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1125 выдаваться ошибка "panic: MUTEX_LOCK".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1126
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1127 *) Исправление: nginx не собирался с параметром --without-http-cache;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1128 ошибка появилась в 0.7.48.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1129
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1130 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1131 amd64, sparc и ppc; ошибка появилась в 0.7.42.
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 Изменения в nginx 0.7.51 12.04.2009
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 *) Добавление: директива try_files поддерживает код ответа в последнем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1137 параметре.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1138
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1139 *) Добавление: теперь в директиве return можно использовать любой код
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1140 ответа.
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 *) Исправление: директива error_page делала внешний редирект без строки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1143 запроса; ошибка появилась в 0.7.44.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1144
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 адресах, то виртуальные сервера могли не работать; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1147 в 0.7.39.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1150 Изменения в nginx 0.7.50 06.04.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1151
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1152 *) Исправление: переменные $arg_... не работали; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1153 0.7.49.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1154
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1155
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1156 Изменения в nginx 0.7.49 06.04.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1157
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1158 *) Исправление: при использовании переменных $arg_... в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1159 процессе мог произойти segmentation fault; ошибка появилась в 0.7.48.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1160
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1161
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1162 Изменения в nginx 0.7.48 06.04.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1163
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1164 *) Добавление: директива proxy_cache_key.
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 *) Исправление: теперь nginx учитывает при кэшировании строки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1167 "X-Accel-Expires", "Expires" и "Cache-Control" в заголовке ответа
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 кэширует только ответы на запросы GET.
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 *) Исправление: директива fastcgi_cache_key не наследовалась.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1173
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1174 *) Исправление: переменные $arg_... не работали с SSI-подзапросами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1175 Спасибо Максиму Дунину.
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 *) Исправление: nginx не собирался с библиотекой uclibc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1178 Спасибо Timothy Redaelli.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1179
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1180 *) Исправление: nginx не собирался на OpenBSD; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1181 в 0.7.46.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1182
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 Изменения в nginx 0.7.47 01.04.2009
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 *) Исправление: nginx не собирался на FreeBSD 6 и более ранних версиях;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1187 ошибка появилась в 0.7.46.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1188
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1189 *) Исправление: nginx не собирался на MacOSX; ошибка появилась в 0.7.46.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1190
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1191 *) Исправление: если использовался параметр max_size, то cache manager
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1192 мог удалить весь кэш; ошибка появилась в 0.7.46.
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 *) Изменение: в рабочем процессе мог произойти segmentation fault, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1195 директивы proxy_cache/fastcgi_cache и proxy_cache_valid/
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1196 fastcgi_cache_valid не были заданы на одном уровне; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1197 в 0.7.46.
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 *) Исправление: в рабочем процессе мог произойти segmentation fault при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1200 перенаправлении запроса проксированному или FastCGI-серверу с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1201 помощью error_page или try_files; ошибка появилась в 0.7.44.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1204 Изменения в nginx 0.7.46 30.03.2009
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 *) Исправление: архив предыдущего релиза был неверным.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1209 Изменения в nginx 0.7.45 30.03.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1210
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1211 *) Изменение: теперь директивы proxy_cache и proxy_cache_valid можно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1212 задавать на разных уровнях.
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 *) Изменение: параметр clean_time в директиве proxy_cache_path удалён.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1215
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1216 *) Добавление: параметр max_size в директиве proxy_cache_path.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1217
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1218 *) Добавление: предварительная поддержка кэширования в модуле
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1219 ngx_http_fastcgi_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1220
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1221 *) Добавление: теперь при ошибках выделения в разделяемой памяти в логе
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1224 *) Исправление: директива "add_header last-modified ''" не удаляла в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1225 заголовке ответа строку "Last-Modified"; ошибка появилась в 0.7.44.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1226
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1227 *) Исправление: в директиве auth_basic_user_file не работал
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 появилась в 0.7.44.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1230 Спасибо Jerome Loyet.
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 *) Исправление: в директиве alias, заданной переменными без ссылок на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1233 выделения в регулярных выражениях; ошибка появилась в 0.7.42.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1234
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1235
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1236 Изменения в nginx 0.7.44 23.03.2009
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 *) Добавление: предварительная поддержка кэширования в модуле
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1239 ngx_http_proxy_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1240
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1241 *) Добавление: параметр --with-pcre в configure.
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 *) Добавление: теперь директива try_files может быть использована на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1244 уровне server.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1245
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1246 *) Исправление: директива try_files неправильно обрабатывала строку
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1249 *) Исправление: директива try_files могла неверно тестировать каталоги.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1250
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 выделения в регулярных выражениях в директиве server_name не
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1255
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1256 Изменения в nginx 0.7.43 18.03.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1257
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1258 *) Исправление: запрос обрабатывался неверно, если директива root
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1259 использовала переменные; ошибка появилась в 0.7.42.
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 *) Исправление: если сервер слушал на адресах типа "*", то значение
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1262 переменной $server_addr было "0.0.0.0"; ошибка появилась в 0.7.36.
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 Изменения в nginx 0.7.42 16.03.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1266
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1267 *) Изменение: ошибка "Invalid argument", возвращаемая
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1268 setsockopt(TCP_NODELAY) на Solaris, теперь игнорируется.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1269
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 auth_basic_user_file, теперь возвращается ошибка 403 вместо 500.
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 *) Добавление: директива auth_basic_user_file поддерживает переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1274 Спасибо Кириллу Коринскому.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1275
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1276 *) Добавление: директива listen поддерживает параметр ipv6only.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1277 Спасибо Zhang Hua.
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 *) Исправление: в директиве alias со ссылками на выделения в регулярных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1280 выражениях; ошибка появилась в 0.7.40.
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 *) Исправление: совместимость с Tru64 UNIX.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1283 Спасибо Dustin Marquess.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1284
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1285 *) Исправление: nginx не собирался без библиотеки PCRE; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1286 появилась в 0.7.41.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1287
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1288
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1289 Изменения в nginx 0.7.41 11.03.2009
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 *) Исправление: в рабочем процессе мог произойти segmentation fault,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1292 если в server_name или location были выделения в регулярных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1293 выражениях; ошибка появилась в 0.7.40.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1296
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1297 Изменения в nginx 0.7.40 09.03.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1298
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1299 *) Добавление: директива location поддерживает выделения в регулярных
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1302 *) Добавление: директиву alias с ссылками на выделения в регулярных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1303 выражениях можно использовать внутри location'а, заданного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1304 регулярным выражением с выделениями.
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 *) Добавление: директива server_name поддерживает выделения в
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 *) Изменение: модуль ngx_http_autoindex_module не показывал последний
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1310 слэш для каталогов на файловой системе XFS; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1311 0.7.15.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1312 Спасибо Дмитрию Кузьменко.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1313
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 Изменения в nginx 0.7.39 02.03.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1316
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 SSI могли зависать; ошибка появилась в 0.7.28.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1319 Спасибо Артёму Бохану.
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 *) Исправление: при использовании коротких статических вариантов в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1322 директиве try_files в рабочем процессе мог произойти segmentation
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1323 fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1324
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1325
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1326 Изменения в nginx 0.7.38 23.02.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1327
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 *) Исправление: имя/пароль, заданные в auth_basic_user_file,
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 Спасибо Александру Загребину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1333
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1334 *) Исправление: при использовании длинного пути в unix domain сокете в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1335 главном процессе происходил segmentation fault; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1336 0.7.36.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1337
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1338
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1339 Изменения в nginx 0.7.37 21.02.2009
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 *) Исправление: директивы, использующие upstream'ы, не работали; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1342 появилась в 0.7.36.
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.7.36 21.02.2009
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 *) Добавление: предварительная поддержка IPv6; директива listen модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1348 HTTP поддерживает IPv6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1349
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1350 *) Исправление: переменная $ancient_browser не работала для браузеров,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1351 заданных директивами modern_browser.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1354 Изменения в nginx 0.7.35 16.02.2009
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 *) Исправление: директива ssl_engine не использовала SSL-акселератор
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 Спасибо Marcin Gozdalik.
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 *) Исправление: директива try_files выставляла MIME-type, исходя из
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1361 расширения первоначального запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1362
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1363 *) Исправление: в директивах server_name, valid_referers и map
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1364 неправильно обрабатывались имена вида "*domain.tld", если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1365 использовались маски вида ".domain.tld" и ".subdomain.domain.tld";
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1366 ошибка появилась в 0.7.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1367
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 Изменения в nginx 0.7.34 10.02.2009
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 *) Добавление: параметр off в директиве if_modified_since.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1372
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1373 *) Добавление: теперь после команды XCLIENT nginx посылает команду
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1374 HELO/EHLO.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1375 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1376
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1377 *) Добавление: поддержка Microsoft-специфичного режима
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1378 "AUTH LOGIN with User Name" в почтовом прокси-сервере.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1379 Спасибо Максиму Дунину.
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 *) Исправление: в директиве rewrite, возвращающей редирект, старые
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1382 аргументы присоединялись к новым через символ "?" вместо "&";
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1383 ошибка появилась в 0.1.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1384 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1385
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1386 *) Исправление: nginx не собирался на AIX.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1387
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 Изменения в nginx 0.7.33 02.02.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1390
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 мог быть двойным при использовании методов epoll или rtsig.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1393 Спасибо Eden Li.
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 *) Исправление: для некоторых типов редиректов в переменной
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1396 $sent_http_location было пустое значение.
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 *) Исправление: при использовании директивы resolver в SMTP
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1399 прокси-сервере в рабочем процессе мог произойти segmentation fault.
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 Изменения в nginx 0.7.32 26.01.2009
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 *) Добавление: теперь в директиве try_files можно явно указать проверку
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1407 *) Исправление: fastcgi_store не всегда сохранял файлы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1408
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
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 если nginx был собран без отладки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1413 Спасибо Андрею Квасову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1414
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 Изменения в nginx 0.7.31 19.01.2009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1417
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1418 *) Изменение: теперь директива try_files проверяет только файлы,
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1421 *) Добавление: директива fastcgi_split_path_info.
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 *) Исправления в поддержке строки "Expect" в заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1424
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1427 *) Исправление: при отсутствии ответа ngx_http_memcached_module
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1428 возвращал в теле ответа строку "END" вместо 404-ой страницы по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1429 умолчанию; ошибка появилась в 0.7.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1430 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1431
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1432 *) Исправление: при проксировании SMPT nginx выдавал сообщение
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1433 "250 2.0.0 OK" вместо "235 2.0.0 OK"; ошибка появилась в 0.7.22.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1434 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1435
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 Изменения в nginx 0.7.30 24.12.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1438
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1439 *) Исправление: в рабочем процессе происходил segmentation fault, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1440 в директивах fastcgi_pass или proxy_pass использовались переменные и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1441 имя хоста должно было резолвиться; ошибка появилась в 0.7.29.
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.7.29 24.12.2008
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 *) Исправление: директивы fastcgi_pass и proxy_pass не поддерживали
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1447 переменные при использовании unix domain сокетов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1448
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1449 *) Исправления в обработке подзапросов; ошибки появились в 0.7.25.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1450
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1451 *) Исправление: ответ "100 Continue" выдавался для запросов версии
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1452 HTTP/1.0;
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1453 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1454
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1455 *) Исправление: в выделении памяти в модуле ngx_http_gzip_filter_module
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1456 под Cygwin.
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 Изменения в nginx 0.7.28 22.12.2008
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 *) Изменение: в выделении памяти в модуле ngx_http_gzip_filter_module.
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 *) Изменение: значения по умолчанию для директивы gzip_buffers изменены
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1464 с 4 4k/8k на 32 4k или 16 8k.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1465
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1466
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1467 Изменения в nginx 0.7.27 15.12.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1468
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1469 *) Добавление: директива try_files.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1470
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1471 *) Добавление: директива fastcgi_pass поддерживает переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1472
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1473 *) Добавление: теперь директива geo может брать адрес из переменной.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1476 *) Добавление: теперь модификатор location'а можно указывать без
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1477 пробела перед названием.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1478
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1479 *) Добавление: переменная $upstream_response_length.
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 *) Исправление: теперь директива add_header не добавляет пустое
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1482 значение.
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 *) Исправление: при запросе файла нулевой длины nginx закрывал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1485 соединение, ничего не передав; ошибка появилась в 0.7.25.
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 *) Исправление: метод MOVE не мог перемещать файл в несуществующий
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1488 каталог.
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 location, но такой location использовался в директиве error_page, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1492 в рабочем процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1493 Спасибо Сергею Боченкову.
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 Изменения в nginx 0.7.26 08.12.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1497
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1498 *) Исправление: в обработке подзапросов; ошибка появилась в 0.7.25.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1499
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1500
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1501 Изменения в nginx 0.7.25 08.12.2008
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1505 *) Изменение: теперь разрешаются POST'ы без строки "Content-Length" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1506 заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1507
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1508 *) Исправление: теперь директивы limit_req и limit_conn указывают
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1509 причину запрета запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1510
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1511 *) Исправление: в параметре delete директивы geo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1512
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1513
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1514 Изменения в nginx 0.7.24 01.12.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1515
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1516 *) Добавление: директива if_modified_since.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1517
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1518 *) Исправление: nginx не обрабатывал ответ FastCGI-сервера, если перед
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1519 ответом сервер передавал много сообщений в stderr.
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 *) Исправление: переменные "$cookie_..." не работали в SSI and в
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
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 Изменения в nginx 0.7.23 27.11.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1526
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1527 *) Добавление: параметры delete и ranges в директиве geo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1528
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1529 *) Добавление: ускорение загрузки geo-базы с большим числом значений.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1530
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1531 *) Добавление: уменьшение памяти, необходимой для загрузки geo-базы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1532
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 Изменения в nginx 0.7.22 20.11.2008
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 *) Добавление: параметр none в директиве smtp_auth.
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 *) Добавление: переменные "$cookie_...".
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 *) Исправление: директива directio не работала с файловой системой XFS.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1542
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1543 *) Исправление: resolver не понимал большие DNS-ответы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1544 Спасибо Zyb.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1545
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 Изменения в nginx 0.7.21 11.11.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1548
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1549 *) Изменения в модуле ngx_http_limit_req_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1550
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1551 *) Добавление: поддержка EXSLT в модуле ngx_http_xslt_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1552 Спасибо Денису Латыпову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1553
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1554 *) Изменение: совместимость с glibc 2.3.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1555 Спасибо Eric Benson и Максиму Дунину.
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 не запускался на MacOSX 10.4 и более ранних;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1558 ошибка появилась в 0.7.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1559
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 Изменения в nginx 0.7.20 10.11.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1562
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1563 *) Изменения в модуле ngx_http_gzip_filter_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1564
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1565 *) Добавление: модуль ngx_http_limit_req_module.
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 *) Исправление: на платформах sparc и ppc рабочие процессы могли
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1568 выходить по сигналу SIGBUS; ошибка появилась в 0.7.3.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1571 *) Исправление: директивы вида "proxy_pass http://host/some:uri" не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1572 работали; ошибка появилась в 0.7.12.
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 *) Исправление: при использовании HTTPS запросы могли завершаться с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1575 ошибкой "bad write retry".
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 *) Исправление: модуль ngx_http_secure_link_module не работал внутри
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1578 location'ов с именами меньше 3 символов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1579
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1580 *) Исправление: переменная $server_addr могла не иметь значения.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1583 Изменения в nginx 0.7.19 13.10.2008
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 *) Исправление: обновление номера версии.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1586
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 Изменения в nginx 0.7.18 13.10.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1589
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1590 *) Изменение: директива underscores_in_headers; теперь nginx по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1591 умолчанию не разрешает подчёркивания в именах строк в заголовке
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1594 *) Добавление: модуль ngx_http_secure_link_module.
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 *) Добавление: директива real_ip_header поддерживает любой заголовок.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1597
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1598 *) Добавление: директива log_subrequest.
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 *) Добавление: переменная $realpath_root.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1601
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1602 *) Добавление: параметры http_502 и http_504 в директиве
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1603 proxy_next_upstream.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1604
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1605 *) Исправление: параметр http_503 в директивах proxy_next_upstream или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1606 fastcgi_next_upstream не работал.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1607
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1608 *) Исправление: nginx мог выдавать строку "Transfer-Encoding: chunked"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1609 для запросов HEAD.
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 *) Исправление: теперь accept-лимит зависит от числа worker_connections.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1614 Изменения в nginx 0.7.17 15.09.2008
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 *) Добавление: директива directio теперь работает на Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1617
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1618 *) Добавление: переменная $pid.
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 *) Исправление: оптимизация directio, появившаяся в 0.7.15, не работала
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1621 при использовании open_file_cache.
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 *) Исправление: access_log с переменными не работал на Linux; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1624 появилась в 0.7.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1625
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1626 *) Исправление: модуль ngx_http_charset_module не понимал название
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
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 0.7.16 08.09.2008
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 *) Исправление: nginx не собирался на 64-битных платформах; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1633 появилась в 0.7.15.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1636 Изменения в nginx 0.7.15 08.09.2008
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 *) Добавление: модуль ngx_http_random_index_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1639
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1640 *) Добавление: директива directio оптимизирована для запросов файлов,
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1643 *) Добавление: директива directio при необходимости запрещает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1644 использование sendfile.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1645
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1646 *) Добавление: теперь nginx разрешает подчёркивания в именах строк в
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1650 Изменения в nginx 0.7.14 01.09.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1651
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1652 *) Изменение: теперь директивы ssl_certificate и ssl_certificate_key не
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1655 *) Добавление: директива listen поддерживает параметр ssl.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1656
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1657 *) Добавление: теперь при переконфигурации nginx учитывает изменение
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1658 временной зоны на FreeBSD и Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1659
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1660 *) Исправление: параметры директивы listen, такие как backlog, rcvbuf и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1661 прочие, не устанавливались, если сервером по умолчанию был не первый
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1662 сервер.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1663
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1664 *) Исправление: при использовании в качестве аргументов части URI,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1665 выделенного с помощью директивы rewrite, эти аргументы не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1666 экранировались.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1667
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1668 *) Исправление: улучшения тестирования правильности конфигурационного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1669 файла.
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.7.13 26.08.2008
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 *) Исправление: nginx не собирался на Linux и Solaris; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1675 в 0.7.12.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1676
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 Изменения в nginx 0.7.12 26.08.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1679
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1680 *) Добавление: директива server_name поддерживает пустое имя "".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1681
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1682 *) Добавление: директива gzip_disable поддерживает специальную маску
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1683 msie6.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1684
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1685 *) Исправление: при использовании параметра max_fails=0 в upstream'е с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1686 несколькими серверами рабочий процесс выходил по сигналу SIGFPE.
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 *) Исправление: при перенаправлении запроса с помощью директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1690 error_page терялось тело запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1691
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1692 *) Исправление: при перенаправлении запроса с методом HEAD с помощью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1693 директивы error_page возвращался полный ответ.
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 *) Исправление: метод $r->header_in() не возвращал значения строк
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1696 "Host", "User-Agent", и "Connection" из заголовка запроса; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1697 появилась в 0.7.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1698
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1699
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1700 Изменения в nginx 0.7.11 18.08.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1701
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1702 *) Изменение: теперь ngx_http_charset_module по умолчанию не работает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1703 MIME-типом text/css.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1704
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1705 *) Добавление: теперь nginx возвращает код 405 для метода POST при
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1708 *) Добавление: директива proxy_ssl_session_reuse.
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 *) Исправление: после перенаправления запроса с помощью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1711 "X-Accel-Redirect" директива proxy_pass без URI могла использовать
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 *) Исправление: если у каталога были права доступа только на поиск
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1715 файлов и первый индексный файл отсутствовал, то nginx возвращал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1716 ошибку 500.
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 *) Исправление: ошибок во вложенных location'ах; ошибки появились в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1719 0.7.1.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1720
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1721
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1722 Изменения в nginx 0.7.10 13.08.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1723
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1724 *) Исправление: ошибок в директивах addition_types, charset_types,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1725 gzip_types, ssi_types, sub_filter_types и xslt_types; ошибки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1726 появились в 0.7.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1727
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1728 *) Исправление: рекурсивной error_page для 500 ошибки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1729
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1730 *) Исправление: теперь модуль ngx_http_realip_module устанавливает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1731 адрес не для всего keepalive соединения, а для каждого запроса по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1732 этому соединению.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1733
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 Изменения в nginx 0.7.9 12.08.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1736
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1737 *) Изменение: теперь ngx_http_charset_module по умолчанию работает со
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1738 следующими MIME-типами: text/html, text/css, text/xml, text/plain,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1739 text/vnd.wap.wml, application/x-javascript и application/rss+xml.
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 *) Добавление: директивы charset_types и addition_types.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1742
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1743 *) Добавление: теперь директивы gzip_types, ssi_types и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1744 sub_filter_types используют хэш.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1745
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1746 *) Добавление: модуль ngx_cpp_test_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1747
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1748 *) Добавление: директива expires поддерживает суточное время.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1749
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1750 *) Добавление: улучшения и исправления в модуле
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1751 ngx_http_xslt_module.
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1754 *) Исправление: директива log_not_found не работала при поиске
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1755 индексных файлов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1756
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1757 *) Исправление: HTTPS-соединения могли зависнуть, если использовались
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1758 методы kqueue, epoll, rtsig или eventport; ошибка появилась в 0.7.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1759
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1760 *) Исправление: если в директивах server_name, valid_referers и map
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1761 использовалась маска вида "*.domain.tld" и при этом полное имя вида
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1762 "domain.tld" не было описано, то это имя попадало под маску; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1763 появилась в 0.3.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1764
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1765
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1766 Изменения в nginx 0.7.8 04.08.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1767
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1768 *) Добавление: модуль ngx_http_xslt_module.
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 *) Добавление: переменные "$arg_...".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1771
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1772 *) Добавление: поддержка directio в Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1773 Спасибо Ivan Debnar.
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 *) Исправление: теперь, если FastCGI-сервер присылает строку "Location"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1776 в заголовке ответа без строки статуса, то nginx использует код
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1777 статуса 302.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1778 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1779
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 Изменения в nginx 0.7.7 30.07.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1782
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1783 *) Изменение: теперь ошибка EAGAIN при вызове connect() не считается
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 *) Изменение: значением переменной $ssl_client_cert теперь является
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 символ табуляции; неизменённый сертификат доступен через переменную
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1789 $ssl_client_raw_cert.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1790
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1791 *) Добавление: параметр ask директивы ssl_verify_client.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1792
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1793 *) Добавление: улучшения в обработке byte-range.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1796 *) Добавление: директива directio.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1797 Спасибо Jiang Hong.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1798
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1799 *) Добавление: поддержка sendfile() в MacOSX 10.5.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1800
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1801 *) Исправление: в MacOSX и Cygwin при проверке location'ов теперь
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 ограничено только однобайтными locale'ями.
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 *) Исправление: соединения почтового прокси-сервера зависали в режиме
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1806 SSL, если использовались методы select, poll или /dev/poll.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1807
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1808 *) Исправление: ошибки при использовании кодировки UTF-8 в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1809 ngx_http_autoindex_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1810
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1811
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1812 Изменения в nginx 0.7.6 07.07.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1813
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 access_log всегда проверяется существовании root'а для запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1816
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1817 *) Исправление: модуль ngx_http_flv_module не поддерживал несколько
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
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 Изменения в nginx 0.7.5 01.07.2008
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 *) Исправления в поддержке переменных в директиве access_log; ошибки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1824 появились в 0.7.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1825
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1826 *) Исправление: nginx не собирался с параметром
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1827 --without-http_gzip_module; ошибка появилась в 0.7.3.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1830 *) Исправление: при совместном использовании sub_filter и SSI ответы
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1834 Изменения в nginx 0.7.4 30.06.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1835
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1836 *) Добавление: директива access_log поддерживает переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1837
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1838 *) Добавление: директива open_log_file_cache.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1839
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1840 *) Добавление: ключ -g.
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 *) Добавление: поддержка строки "Expect" в заголовке запроса.
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 *) Исправление: большие включения в SSI могли передавались не полностью.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1847 Изменения в nginx 0.7.3 23.06.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1848
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1849 *) Изменение: MIME-тип для расширения rss изменён на
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1850 "application/rss+xml".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1851
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1852 *) Изменение: теперь директива "gzip_vary on" выдаёт строку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1853 "Vary: Accept-Encoding" в заголовке ответа и для несжатых ответов.
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 *) Добавление: теперь при использовании протокола "https://" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1856 директиве rewrite автоматически делается редирект.
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 *) Исправление: директива proxy_pass не работала с протоколом HTTPS;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1859 ошибка появилась в 0.6.9.
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.7.2 16.06.2008
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 *) Добавление: теперь nginx поддерживает шифры с обменом EDH-ключами.
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 *) Добавление: директива ssl_dhparam.
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 *) Добавление: переменная $ssl_client_cert.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1869 Спасибо Manlio Perillo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1870
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1871 *) Исправление: после изменения URI с помощью директивы rewrite nginx
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1872 не искал новый location; ошибка появилась в 0.7.1.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1875 *) Исправление: nginx не собирался без библиотеки PCRE; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1876 появилась в 0.7.1.
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 *) Исправление: при редиректе запроса к каталогу с добавлением слэша
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1879 nginx не добавлял аргументы из оригинального запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1880
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 Изменения в nginx 0.7.1 26.05.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1883
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1884 *) Изменение: теперь поиск location'а делается с помощью дерева.
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 *) Изменение: директива optimize_server_names упразднена в связи с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1887 появлением директивы server_name_in_redirect.
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 *) Изменение: некоторые давно устаревшие директивы больше не
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1892 *) Изменение: параметр "none" в директиве ssl_session_cache; теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1893 этот параметр используется по умолчанию.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1894 Спасибо Rob Mueller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1895
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1896 *) Исправление: рабочие процессы могли не реагировать на сигналы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1897 переконфигурации и ротации логов.
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 *) Исправление: nginx не собирался на последних Fedora 9 Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1900 Спасибо Roxis.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1903 Изменения в nginx 0.7.0 19.05.2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1904
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1905 *) Изменение: теперь символы 0x00-0x1F, '"' и '\' в access_log
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1906 записываются в виде \xXX.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1907 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1908
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1909 *) Изменение: теперь nginx разрешает несколько строк "Host" в заголовке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1910 запроса.
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 *) Добавление: директива expires поддерживает флаг modified.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1913
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1914 *) Добавление: переменные $uid_got и $uid_set можно использовать на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1915 любой стадии обработки запроса.
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 *) Добавление: переменная $hostname.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1918 Спасибо Андрею Нигматулину.
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 *) Добавление: поддержка DESTDIR.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1921 Спасибо Todd A. Fisher и Andras Voroskoi.
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 *) Исправление: при использовании keepalive на Linux в рабочем процессе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1924 мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1925
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 Изменения в 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
1928
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1929 *) Исправление: nginx не обрабатывал ответ FastCGI-сервера, если строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1930 заголовка ответ была в конце записи FastCGI; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1931 0.6.2.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1932 Спасибо Сергею Серову.
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 *) Исправление: при удалении файла и использовании директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1935 open_file_cache_errors off в рабочем процессе мог произойти
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1936 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1937
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1938
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1939 Изменения в 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
1940
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1941 *) Изменение: теперь, если маске, заданной в директиве include, не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1942 соответствует ни один файл, то nginx не выдаёт ошибку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1943
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 например, "1h50m".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1946
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1947 *) Исправление: утечек памяти, если директива ssl_verify_client имела
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1948 значение on.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1949 Спасибо Chavelle Vincent.
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 *) Исправление: директива sub_filter могла вставлять заменяемый текст в
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 *) Исправление: директива error_page не воспринимала параметры в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1955 перенаправляемом URI.
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 *) Исправление: теперь при сборке с Cygwin nginx всегда открывает файлы
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 не собирался под OpenBSD; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1961 0.6.15.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1962
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1963
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1964 Изменения в 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
1965
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1966 *) Добавление: модуль ngx_google_perftools_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1967
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1968 *) Исправление: модуль ngx_http_perl_module не собирался на 64-битных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1969 платформах; ошибка появилась в 0.6.27.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1970
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 Изменения в 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
1973
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1974 *) Исправление: метод rtsig не собирался; ошибка появилась в 0.6.27.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1975
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1976
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1977 Изменения в 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
1978
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1979 *) Изменение: теперь на Linux 2.6.18+ по умолчанию не собирается метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1980 rtsig.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1981
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1982 *) Изменение: теперь при перенаправлении запроса в именованный location
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1983 с помощью директивы error_page метод запроса не изменяется.
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 *) Добавление: директивы resolver и resolver_timeout в SMTP
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1988 *) Добавление: директива post_action поддерживает именованные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1989 location'ы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1990
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1991 *) Исправление: при перенаправлении запроса из location'а c
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1992 обработчиком proxy, FastCGI или memcached в именованный location со
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1993 статическим обработчиком в рабочем процессе происходил segmentation
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1994 fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1995
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1996 *) Исправление: браузеры не повторяли SSL handshake, если при первом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
1997 handshake не оказалось правильного клиентского сертификата.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2000 *) Исправление: при перенаправлении ошибок 495-497 с помощью директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2001 error_page без изменения кода ошибки nginx пытался выделить очень
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2002 много памяти.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2003
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 соединениях.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2007 *) Исправление: утечки памяти в resolver'е.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2009 *) Исправление: при перенаправлении запроса из location'а c
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2010 обработчиком proxy в другой location с обработчиком proxy в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2011 процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2012
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2013 *) Исправление: ошибки в кэшировании переменных $proxy_host и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2014 $proxy_port.
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2017 *) Исправление: директива proxy_pass с переменными использовала порт,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2018 описанной в другой директиве proxy_pass без переменных, но с таким
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 *) Исправление: во время переконфигурации на некоторых 64-битном
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2023 платформах в лог записывался alert "sendmsg() failed (9: Bad file
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2024 descriptor)".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2025
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2026 *) Исправление: при повторном использовании в SSI пустого block'а в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2027 качестве заглушки в рабочем процессе происходил segmentation fault.
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 *) Исправление: ошибки при копировании части URI, содержащего
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2033 Изменения в 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
2034
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2035 *) Исправление: директивы proxy_store и fastcgi_store не проверяли
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2036 длину ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2037
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2038 *) Исправление: при использовании большого значения в директиве expires
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2039 в рабочем процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2040 Спасибо Joaquin Cuenca Abela.
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 *) Исправление: nginx неверно определял длину строки кэша на
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2043 Pentium 4.
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2046 *) Исправление: в проксированных подзапросах и подзапросах к
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2047 FastCGI-серверу вместо метода GET использовался оригинальный метод
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2048 клиента.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2049
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2050 *) Исправление: утечки сокетов в режиме HTTPS при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2051 отложенного accept'а.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2052 Спасибо Ben Maurer.
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 *) Исправление: nginx выдавал ошибочное сообщение "SSL_shutdown()
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2055 failed (SSL: )"; ошибка появилась в 0.6.23.
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 *) Исправление: при использовании HTTPS запросы могли завершаться с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2058 ошибкой "bad write retry"; ошибка появилась в 0.6.23.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2059
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2060
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2061 Изменения в 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
2062
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2063 *) Изменение: вместо специального параметра "*" в директиве server_name
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2064 теперь используется директива server_name_in_redirect.
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 *) Изменение: в качестве основного имени в директиве server_name теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2067 можно использовать имена с масками и регулярными выражениями.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2068
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2069 *) Изменение: директива satisfy_any заменена директивой satisfy.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2070
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2071 *) Изменение: после переконфигурации старые рабочие процесс могли
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2072 сильно нагружать процессор при запуске под Linux OpenVZ.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2073
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2074 *) Добавление: директива min_delete_depth.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2075
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2076 *) Исправление: методы COPY и MOVE не работали с одиночными файлами.
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 *) Исправление: модуль ngx_http_gzip_static_module не позволял работать
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2079 модулю 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
2080
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2081 *) Исправление: утечки сокетов в режиме HTTPS при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2082 отложенного accept'а.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2083 Спасибо Ben Maurer.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2084
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2085 *) Исправление: nginx не собирался без библиотеки PCRE; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2086 появилась в 0.6.23.
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.6.24 27.12.2007
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 *) Исправление: при использовании HTTPS в рабочем процессе мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2092 произойти segmentation fault; ошибка появилась в 0.6.23.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2093
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2094
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2095 Изменения в 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
2096
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2097 *) Изменение: параметр "off" в директиве ssl_session_cache; теперь этот
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 *) Изменение: директива open_file_cache_retest переименована в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2101 open_file_cache_valid.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2102
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2103 *) Добавление: директива open_file_cache_min_uses.
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 *) Добавление: модуль ngx_http_gzip_static_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 *) Добавление: директива gzip_disable.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2108
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2109 *) Добавление: директиву memcached_pass можно использовать внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2110 if.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2111
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2112 *) Исправление: если внутри одного location'а использовались директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2113 "memcached_pass" и "if", то в рабочем процессе происходил
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2114 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2115
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2116 *) Исправление: если при использовании директивы satisfy_any on" были
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2117 заданы директивы не всех модулей доступа, то заданные директивы не
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 *) Исправление: параметры, заданные регулярным выражением в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2121 valid_referers, не наследовалась с предыдущего уровня.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2122
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2123 *) Исправление: директива post_action не работала, если запрос
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2124 завершался с кодом 499.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2125
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2126 *) Исправление: оптимизация использования 16K буфера для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2127 SSL-соединения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2128 Спасибо Ben Maurer.
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 *) Исправление: STARTTLS в режиме SMTP не работал.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2133 *) Исправление: при использовании HTTPS запросы могли завершаться с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2134 ошибкой "bad write retry"; ошибка появилась в 0.5.13.
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.6.22 19.12.2007
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 *) Изменение: теперь все методы модуля ngx_http_perl_module возвращают
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2140 значения, скопированные в память, выделенную perl'ом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2141
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2142 *) Исправление: если nginx был собран с модулем ngx_http_perl_module,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2143 использовался perl до версии 5.8.6 и perl поддерживал потоки, то во
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 появилась в 0.5.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2146 Спасибо Борису Жмурову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2147
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2148 *) Исправление: в методы модуля ngx_http_perl_module могли передаваться
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 *) Исправление: если метод $r->has_request_body() вызывался для
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 получено, то в рабочем процессе происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2154
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2155 *) Исправление: large_client_header_buffers не освобождались перед
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2156 переходом в состояние keep-alive.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2157 Спасибо Олександру Штепе.
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 *) Исправление: в переменной $upstream_addr не записывался последний
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2160 адрес; ошибка появилась в 0.6.18.
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 *) Исправление: директива fastcgi_catch_stderr не возвращала ошибку;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2163 теперь она возвращает ошибку 502, которую можно направить на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2164 следующий сервер с помощью "fastcgi_next_upstream invalid_header".
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 *) Исправление: при использовании директивы fastcgi_catch_stderr в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2167 основном процессе происходил segmentation fault; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2168 0.6.10.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2169 Спасибо Manlio Perillo.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2172 Изменения в 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
2173
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2174 *) Изменение: если в значениях переменных директивы proxy_pass
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2175 используются только IP-адреса, то указывать resolver не нужно.
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 *) Исправление: при использовании директивы proxy_pass c URI-частью в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2178 рабочем процессе мог произойти segmentation fault; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2179 в 0.6.19.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2180
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2181 *) Исправление: если resolver использовался на платформах, не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2182 поддерживающих метод kqueue, то nginx выдавал alert "name is out of
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2183 response".
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2186 *) Исправление: При использовании переменной $server_protocol в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2187 FastCGI-параметрах и запросе, длина которого была близка к значению
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2188 директивы client_header_buffer_size, nginx выдавал alert "fastcgi:
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2189 the request record is too big".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2190
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2191 *) Исправление: при обычном запросе версии HTTP/0.9 к HTTPS серверу
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2192 nginx возвращал обычный ответ.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2193
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2194
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2195 Изменения в 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
2196
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2197 *) Исправление: при использовании директивы proxy_pass c URI-частью в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2198 рабочем процессе мог произойти segmentation fault; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2199 в 0.6.19.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2200
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2201
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2202 Изменения в 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
2203
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2204 *) Исправление: версия 0.6.18 не собиралась.
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.6.18 27.11.2007
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 *) Изменение: теперь модуль ngx_http_userid_module в поле куки с
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2212 *) Изменение: в error_log теперь записывается полная строка запроса
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2213 вместо только URI.
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 *) Добавление: директива proxy_pass поддерживает переменные.
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 *) Добавление: директивы resolver и resolver_timeout.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2218
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2219 *) Добавление: теперь директива "add_header last-modified ''" удаляет в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2220 заголовке ответа строку "Last-Modified".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2221
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2222 *) Исправление: директива limit_rate не позволяла передавать на полной
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
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 Изменения в 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
2227
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2228 *) Добавление: поддержка строки "If-Range" в заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2229 Спасибо Александру Инюхину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2230
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2231 *) Исправление: при использовании директивы msie_refresh повторно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2232 экранировались уже экранированные символы; ошибка появилась в 0.6.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2233
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2234 *) Исправление: директива autoindex не работала при использовании
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2235 "alias /".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2236
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2237 *) Исправление: при использовании подзапросов в рабочем процессе мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2238 произойти segmentation fault.
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 *) Исправление: при использовании SSL и gzip большие ответы могли
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2243 *) Исправление: если ответ проксированного сервера был версии HTTP/0.9,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2244 то переменная $status была равна 0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2245
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 Изменения в 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
2248
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2249 *) Изменение: теперь на Linux используется uname(2) вместо procfs.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2250 Спасибо Илье Новикову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2251
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2252 *) Исправление: если в директиве error_page использовался символ "?",
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2253 то он экранировался при проксировании запроса; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2254 0.6.11.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2255
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2256 *) Исправление: совместимость с mget.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2257
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2258
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2259 Изменения в 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
2260
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2261 *) Добавление: совместимость с Cygwin.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2264 *) Добавление: директива merge_slashes.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2265
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2266 *) Добавление: директива gzip_vary.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2267
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2268 *) Добавление: директива server_tokens.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2269
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2270 *) Исправление: nginx не раскодировал URI в команде SSI include.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2271
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2272 *) Исправление: при использовании переменной в директивах charset или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2273 source_charset на старте или во время переконфигурации происходил
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2274 segmentation fault,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2275
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2276 *) Исправление: nginx возвращал ошибку 400 на запросы вида
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2277 "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
2278 Спасибо James Oakley.
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 *) Исправление: после перенаправления запроса с телом запроса с помощью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2281 директивы error_page nginx пытался снова прочитать тело запроса;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2282 ошибка появилась в 0.6.7.
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 *) Исправление: в рабочем процессе происходил segmentation fault, если
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 server_name; ошибка появилась в 0.6.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2287
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2288
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2289 Изменения в 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
2290
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2291 *) Изменение: теперь по умолчанию команда SSI echo использует
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2292 кодирование entity.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2293
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2294 *) Добавление: параметр encoding в команде SSI echo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2295
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2296 *) Добавление: директиву access_log можно использовать внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2297 limit_except.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2298
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2299 *) Исправление: если все сервера апстрима оказывались недоступными, то
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 равным одному; ошибка появилась в 0.6.6.
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 *) Исправление: при использовании переменных $date_local и $date_gmt
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2304 вне модуля ngx_http_ssi_filter_module в рабочем процессе происходил
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2305 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2306
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2307 *) Исправление: при использовании включённом отладочном логе в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2308 процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2309 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2310
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2311 *) Исправление: ngx_http_memcached_module не устанавливал
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2312 $upstream_response_time.
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2315 *) Исправление: рабочий процесс мог зациклиться при использовании
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2316 memcached.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2317
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2318 *) Исправление: nginx распознавал параметры "close" и "keep-alive" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2319 строке "Connection" в заголовке запроса только, если они были в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2320 нижнем регистре; ошибка появилась в 0.6.11.
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 *) Исправление: sub_filter не работал с пустой строкой замены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2323
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2324 *) Исправление: в парсинге sub_filter.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2325
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2326
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2327 Изменения в 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
2328
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2329 *) Исправление: nginx не закрывал файл каталога для запроса HEAD, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2330 использовался autoindex
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2331 Спасибо Arkadiusz Patyk.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2332
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2333
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2334 Изменения в 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
2335
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2336 *) Изменение: почтовый прокси-сервер разделён на три модуля: pop3, imap
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2337 и smtp.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2338
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2339 *) Добавление: параметры конфигурации --without-mail_pop3_module,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2340 --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
2341
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2342 *) Добавление: директивы smtp_greeting_delay и smtp_client_buffer
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2343 модуля ngx_mail_smtp_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2344
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2345 *) Исправление: wildcard в конце имени сервера не работали; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2346 появилась в 0.6.9.
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 *) Исправление: при использовании разделяемой библиотеки PCRE,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2349 расположенной в нестандартном месте, nginx не запускался на Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2350
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2351 *) Исправление: директивы proxy_hide_header и fastcgi_hide_header не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2352 скрывали строки заголовка ответа с именем больше 32 символов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2353 Спасибо Manlio Perillo.
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 Изменения в 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
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 использовании почтового прокси-сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2360
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2361 *) Исправление: если бэкенд возвращал только заголовок ответа при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2362 небуферизированном проксировании, то nginx закрывал соединение с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2363 бэкендом по таймауту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2364
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2365 *) Исправление: nginx не поддерживал несколько строк "Connection" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2366 заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2367
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2368 *) Исправление: если в сервере апстрима был задан max_fails, то после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2369 первой же неудачной попытки вес сервера навсегда становился равным
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2370 одному; ошибка появилась в 0.6.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2371
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2372
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2373 Изменения в 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
2374
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2375 *) Добавление: директивы open_file_cache, open_file_cache_retest и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2376 open_file_cache_errors.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2377
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2378 *) Исправление: утечки сокетов; ошибка появилась в 0.6.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2379
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2380 *) Исправление: В строку заголовка ответа "Content-Type", указанную в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2381 методе $r->send_http_header(), не добавлялась кодировка, указанная в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2382 директиве charset.
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 *) Исправление: при использовании метода /dev/poll в рабочем процессе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2385 мог произойти segmentation fault.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2388 Изменения в 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
2389
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2390 *) Исправление: рабочий процесс мог зациклиться при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2391 протокола HTTPS; ошибка появилась в 0.6.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2392
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2393 *) Исправление: если сервер слушал на двух адресах или портах, то nginx
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2394 не запускался при использовании wildcard в конце имени сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2395
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2396 *) Исправление: директива ip_hash могла неверно помечать сервера как
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2397 нерабочие.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2398
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2399 *) Исправление: nginx не собирался на amd64; ошибка появилась в 0.6.8.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2402 Изменения в 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
2403
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2404 *) Изменение: теперь nginx пытается установить директивы
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2405 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
2406 worker_rlimit_sigpending без привилегий root'а.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2407
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2408 *) Изменение: теперь nginx экранирует символы пробела и "%" при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2409 передаче запроса серверу аутентификации почтового прокси-сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2410
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2411 *) Изменение: теперь nginx экранирует символ "%" в переменной
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2412 $memcached_key.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2413
18
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 файлу в качестве параметра ключа -c nginx определял путь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2416 относительно конфигурационного префикса; ошибка появилась в 0.6.6.
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 *) Исправление: nginx не работал на FreeBSD/sparc64.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2419
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 Изменения в 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
2422
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2423 *) Изменение: теперь пути, указанные в директивах include,
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2424 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
2425 ssl_certificate_key и ssl_client_certificate, определяются
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2426 относительно каталога конфигурационного файла nginx.conf, а не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2427 относительно префикса.
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 *) Изменение: параметр --sysconfdir=PATH в configure упразднён.
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 *) Изменение: для обновления на лету версий 0.1.x создан специальный
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2432 сценарий make upgrade1.
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 *) Добавление: директивы server_name и valid_referers поддерживают
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2435 регулярные выражения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2436
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2437 *) Добавление: директива server в блоке upstream поддерживает параметр
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2438 backup.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2439
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2440 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2441 $r->discard_request_body.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2442
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2443 *) Добавление: директива "add_header Last-Modified ..." меняет строку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2444 "Last-Modified" в заголовке ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2445
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2446 *) Исправление: если на запрос с телом возвращался ответ с кодом HTTP
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2447 отличным от 200, и после этого запроса соединение переходило в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2448 состояние keep-alive, то на следующий запрос nginx возвращал 400.
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 *) Исправление: если в директиве auth_http был задан неправильный
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2451 адрес, то в рабочем процессе происходил segmentation fault.
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 *) Исправление: теперь по умолчанию nginx использует значение 511 для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2454 listen backlog на всех платформах, кроме FreeBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2455 Спасибо Jiang Hong.
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 *) Исправление: рабочий процесс мог зациклиться, если server в блоке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2458 upstream был помечен как down; ошибка появилась в 0.6.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2459
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2460 *) Исправление: sendfilev() в Solaris теперь не используется при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2461 передаче тела запроса FastCGI-серверу через unix domain сокет.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2462
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2463
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2464 Изменения в 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
2465
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2466 *) Добавление: параметр --sysconfdir=PATH в configure.
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 *) Добавление: именованные location'ы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2469
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2470 *) Добавление: переменную $args можно устанавливать с помощью set.
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 *) Добавление: переменная $is_args.
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 большими весами.
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 соединение, то nginx мог не закрывать соединение с бэкендом.
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 протоколов HTTP и HTTPS без явного указания портов, nginx
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2482 использовал только один порт - 80 или 443.
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 *) Исправление: nginx не собирался на Solaris/amd64 Sun Studio 11 и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2485 более ранними версиями; ошибка появилась в 0.6.4.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2488 Изменения в 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
2489
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2490 *) Добавление: переменная $nginx_version.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2491 Спасибо Николаю Гречуху.
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 *) Добавление: почтовый прокси-сервер поддерживает AUTHENTICATE в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2494 режиме IMAP.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2495 Спасибо Максиму Дунину.
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 *) Добавление: почтовый прокси-сервер поддерживает STARTTLS в режиме
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2498 SMTP.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2499 Спасибо Максиму Дунину.
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 *) Исправление: теперь nginx экранирует пробел в переменной
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2502 $memcached_key.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2503
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2504 *) Исправление: nginx неправильно собирался Sun Studio на
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2505 Solaris/amd64.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2506 Спасибо Jiang Hong.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2507
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2508 *) Исправление: незначительных потенциальных ошибок.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2509 Спасибо Coverity's Scan.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2512 Изменения в 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
2513
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2514 *) Безопасность: при использовании директивы msie_refresh был возможен
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2515 XSS.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2516 Спасибо Максиму Богуку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2517
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2518 *) Изменение: директивы proxy_store и fastcgi_store изменены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2519
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2520 *) Добавление: директивы proxy_store_access и fastcgi_store_access.
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 *) Исправление: nginx не работал на Solaris/sparc64, если был собран
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2523 Sun Studio.
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2526 *) Изменение: обход ошибки в Sun Studio 12.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2527 Спасибо Jiang Hong.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2528
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2529
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2530 Изменения в 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
2531
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2532 *) Добавление: директивы proxy_store и fastcgi_store.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2533
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2534 *) Исправление: при использовании директивы auth_http_header в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2535 процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2536 Спасибо Максиму Дунину.
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 *) Исправление: если использовался метод аутентификации CRAM-MD5, но он
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2539 не был разрешён, то в рабочем процессе происходил segmentation fault.
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 *) Исправление: при использовании протокола HTTPS в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2542 proxy_pass в рабочем процессе мог произойти segmentation fault.
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 *) Исправление: в рабочем процессе мог произойти segmentation fault,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2545 если использовался метод eventport.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2546
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2547 *) Исправление: директивы proxy_ignore_client_abort и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2548 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
2549
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2550
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2551 Изменения в 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
2552
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2553 *) Исправление: если заголовок ответа был разделён в FastCGI-записях,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2554 то nginx передавал клиенту мусор в таких заголовках.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2555
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 Изменения в 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
2558
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2559 *) Исправление: в парсинге SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2560
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2561 *) Исправление: при использовании удалённого подзапроса в SSI
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2562 последующий подзапрос локального файла мог отдаваться клиенту в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2563 неверном порядке.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2564
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2565 *) Исправление: большие включения в SSI, сохранённые во временные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2566 файлы, передавались не полностью.
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 *) Исправление: значение perl'овой переменной $$ модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2569 ngx_http_perl_module было равно номеру главного процесса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2570
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 Изменения в 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
2573
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2574 *) Добавление: директивы "server_name", "map", and "valid_referers"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2575 поддерживают маски вида "www.example.*".
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2578 Изменения в 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
2579
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2580 *) Исправление: nginx не собирался с параметром
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2581 --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
2582
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2583
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2584 Изменения в 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
2585
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2586 *) Безопасность: директива ssl_verify_client не работала, если запрос
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2587 выполнялся по протоколу HTTP/0.9.
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 *) Исправление: при использовании сжатия часть ответа могла
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2590 передаваться несжатой; ошибка появилась в 0.5.23.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2593 Изменения в 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
2594
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2595 *) Добавление: модуль ngx_http_ssl_module поддерживает расширение TLS
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2596 Server Name Indication.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2597
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2598 *) Добавление: директива fastcgi_catch_stderr.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2599 Спасибо Николаю Гречуху, проект OWOX.
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 *) Исправление: на Линуксе в основном процессе происходил segmentation
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2602 fault, если два виртуальных сервера должны bind()ится к
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2605 *) Исправление: если nginx был собран с модулем ngx_http_perl_module и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2606 perl поддерживал потоки, то во время второй переконфигурации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2607 выдавались ошибки "panic: MUTEX_LOCK" и "perl_parse() failed".
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 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2612 Изменения в 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
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 ошибка появилась в 0.5.21.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2616
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 Изменения в 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
2619
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 location'ов, то location'ы, заданные с помощью регулярного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2622 выражения, могли выполняться не в том, порядке, в каком они описаны.
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 *) Исправление: на 64-битной платформе рабочий процесс мог зациклиться,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2625 если 33-тий по счёту или последующий бэкенд упал.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2628 *) Исправление: при использовании библиотеки PCRE на Solaris/sparc64
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2629 мог произойти bus error.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2632 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2633
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 Изменения в 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
2636
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2637 *) Добавление: директива sendfile_max_chunk.
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 *) Добавление: переменные "$http_...", "$sent_http_..." и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2640 "$upstream_http_..." можно менять директивой set.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2641
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2642 *) Исправление: при использовании SSI-команды 'if expr="$var = /"' в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2643 рабочем процессе мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2644
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2645 *) Исправление: завершающая строка multipart range ответа передавалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2646 неверно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2647 Спасибо Evan Miller.
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 *) Исправление: nginx не работал на Solaris/sparc64, если был собран
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2650 Sun Studio.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2651 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2652
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2653 *) Исправление: модуль ngx_http_perl_module не собирался make в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2654 Solaris.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2655 Спасибо Андрею Нигматулину.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2658 Изменения в 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
2659
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2660 *) Изменение: значение переменной $request_time теперь записывается с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2661 точностью до миллисекунд.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2662
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2663 *) Изменение: метод $r->rflush в модуле ngx_http_perl_module
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2664 переименован в $r->flush.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2665
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2666 *) Добавление: переменная $upstream_addr.
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 *) Добавление: директивы proxy_headers_hash_max_size и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2669 proxy_headers_hash_bucket_size.
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2672 *) Исправление: при использовании sendfile и limit_rate на 64-битных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2673 платформах нельзя было передавать файлы больше 2G.
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 *) Исправление: при использовании sendfile на 64-битном Linux нельзя
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2676 было передавать файлы больше 2G.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2677
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 Изменения в 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
2680
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2681 *) Добавление: модуль ngx_http_sub_filter_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2682
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2683 *) Добавление: переменные "$upstream_http_...".
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 *) Добавление: теперь переменные $upstream_status и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2686 $upstream_response_time содержат данные о всех обращениях к
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2687 апстримам, сделанным до X-Accel-Redirect.
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 был собран с модулем ngx_http_perl_module и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2690 perl не поддерживал multiplicity, то после первой переконфигурации и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2691 после получения любого сигнала в основном процессе происходил
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2692 segmentation fault; ошибка появилась в 0.5.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2693
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2694 *) Исправление: если perl не поддерживал multiplicity, то после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2695 переконфигурации перловый код не работал; ошибка появилась в 0.3.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2696
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 Изменения в 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
2699
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2700 *) Изменение: теперь nginx для метода TRACE всегда возвращает код 405.
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 *) Добавление: теперь nginx поддерживает директиву include внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2703 types.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2704
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2705 *) Исправление: использование переменной $document_root в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2706 root и alias запрещено: оно вызывало рекурсивное переполнение стека.
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 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2709
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 $uri) возвращали старое закэшированное значение.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2712
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2713
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2714 Изменения в 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
2715
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2716 *) Исправление: в качестве ключа для хэша в директиве ip_hash не
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 Спасибо Павлу Ярковому.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2719
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2720 *) Исправление: если в строке "Content-Type" в заголовке ответа бэкенда
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2721 был указан charset и строка завершалась символом ";", то в рабочем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2722 процессе мог произойти segmentation fault; ошибка появилась в 0.3.50.
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 *) Исправление: ошибки "[alert] zero size buf" при работе с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2725 FastCGI-сервером, если тело запроса, записанное во временный файл,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2726 было кратно 32K.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2727
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2728 *) Исправление: nginx не собирался на Solaris без параметра
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2729 --with-debug; ошибка появилась в 0.5.15.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2730
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2731
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2732 Изменения в 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
2733
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 SMTP-проксирование и директивы smtp_auth, smtp_capablities и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2736 xclient.
18
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2739 *) Добавление: теперь keep-alive соединения закрываются сразу же по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2740 получении сигнала переконфигурации.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2741
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2742 *) Изменение: директивы imap и auth переименованы соответственно в mail
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2743 и pop3_auth.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2744
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2745 *) Исправление: если использовался метод аутентификации CRAM-MD5 и не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2746 был разрешён метод APOP, то в рабочем процессе происходил
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2747 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2748
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2749 *) Исправление: при использовании директивы starttls only в протоколе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2750 POP3 nginx разрешал аутентификацию без перехода в режим SSL.
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 *) Исправление: рабочие процессы не выходили после переконфигурации и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2753 не переоткрывали логи, если использовался метод eventport.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2754
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2755 *) Исправление: при использовании директивы ip_hash рабочий процесс мог
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2758 *) Исправление: теперь nginx не пишет в лог некоторые alert'ы, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2759 используются методы eventport или /dev/poll.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2760
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 0.5.14 23.02.2007
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 *) Исправление: nginx игнорировал лишние закрывающие скобки "}" в конце
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2765 конфигурационного файла.
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 Изменения в 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
2769
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2770 *) Добавление: методы COPY и MOVE.
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 *) Исправление: модуль ngx_http_realip_module устанавливал мусор для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2773 запросов, переданных по keep-alive соединению.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2774
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2775 *) Исправление: nginx не работал на 64-битном big-endian Linux.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2778 *) Исправление: при получении слишком длинной команды IMAP/POP3-прокси
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2781 *) Исправление: если при использовании метода epoll клиент закрывал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2782 преждевременно соединение со своей стороны, то nginx закрывал это
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2783 соединение только по истечении таймаута на передачу.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2784
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2785 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2786 amd64, sparc и ppc; ошибка появилась в 0.5.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2787
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 Изменения в 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
2790
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2791 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2792 amd64, sparc и ppc; ошибка появилась в 0.5.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2793
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2794 *) Исправление: при использовании временных файлов в время работы с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2795 FastCGI-сервером в рабочем процессе мог произойти segmentation
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2796 fault; ошибка появилась в 0.5.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2797
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2798 *) Исправление: если переменная $fastcgi_script_name записывалась в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2799 лог, то в рабочем процессе мог произойти segmentation fault.
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 *) Исправление: ngx_http_perl_module не собирался на Solaris.
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 Изменения в 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
2805
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2806 *) Добавление: теперь configure определяет библиотеку PCRE в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2807 MacPorts.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2808 Спасибо Chris McGrath.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2809
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 диапазонов; ошибка появилась в 0.5.6.
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 *) Исправление: директива create_full_put_path не могла создавать
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2814 промежуточные каталоги, если не была установлена директива
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2815 dav_access.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2816 Спасибо Evan Miller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2817
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2818 *) Исправление: вместо кодов ошибок "400" и "408" в access_log мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2819 записываться код "0".
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 *) Исправление: при сборке с оптимизацией -O2 в рабочем процессе мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2822 произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2823
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 Изменения в 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
2826
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2827 *) Исправление: во время обновления исполняемого файла новый процесс не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2828 наследовал слушающие сокеты; ошибка появилась в 0.5.9.
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 *) Исправление: при сборке с оптимизацией -O2 в рабочем процессе мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2831 произойти segmentation fault; ошибка появилась в 0.5.1.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2834 Изменения в 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
2835
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2836 *) Изменение: модуль ngx_http_memcached_module теперь в качестве ключа
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2837 использует значение переменной $memcached_key.
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 *) Добавление: переменная $memcached_key.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2840
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2841 *) Добавление: параметр clean в директиве client_body_in_file_only.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2842
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2843 *) Добавление: директива env.
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 *) Добавление: директива sendfile работает внутри блока if.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2846
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2847 *) Добавление: теперь при ошибке записи в access_log nginx записывает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2848 сообщение в error_log, но не чаще одного раза в минуту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2849
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2850 *) Исправление: директива "access_log off" не всегда запрещала запись в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2851 лог.
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 Изменения в 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
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 "client_body_in_file_only on" и тело запроса было небольшое, то мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2858 произойти segmentation fault.
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 *) Исправление: происходил segmentation fault, если использовались
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2861 директивы "client_body_in_file_only on" и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2862 "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
2863 делался переход к следующему бэкенду.
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 *) Исправление: если при использовании директивы "proxy_buffering off"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2866 соединение с клиентом было неактивно, то оно закрывалось по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2867 таймауту, заданному директивой send_timeout; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2868 0.4.7.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2869
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2870 *) Исправление: если при использовании метода epoll клиент закрывал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2871 преждевременно соединение со своей стороны, то nginx закрывал это
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2872 соединение только по истечении таймаута на передачу.
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 *) Исправление: ошибки "[alert] zero size buf" при работе с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2875 FastCGI-сервером.
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 *) Исправление ошибок в директиве limit_zone.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2880 Изменения в 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
2881
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2882 *) Добавление: оптимизация использования памяти в ssl_session_cache.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2883
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2884 *) Исправление ошибок в директивах ssl_session_cache и limit_zone.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2885
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2886 *) Исправление: на старте или во время переконфигурации происходил
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2887 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
2888 использовались на 64-битных платформах.
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 *) Исправление: при использовании директив add_before_body или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2891 add_after_body происходил segmentation fault, если в заголовке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2892 ответа нет строки "Content-Type".
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 *) Исправление: библиотека OpenSSL всегда собиралась с поддержкой
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2895 потоков.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2898 *) Исправление: совместимость библиотеки PCRE-6.5+ и компилятора icc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2899
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2900
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2901 Изменения в 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
2902
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2903 *) Изменение: теперь модуль ngx_http_index_module игнорирует все
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2904 методы, кроме GET, HEAD и POST.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2905
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2906 *) Добавление: модуль ngx_http_limit_zone_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2907
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2908 *) Добавление: переменная $binary_remote_addr.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2909
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2910 *) Добавление: директивы 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
2911 и ngx_imap_ssl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2912
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2913 *) Добавление: метод DELETE поддерживает рекурсивное удаление.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2914
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2915 *) Исправление: при использовании $r->sendfile() byte-ranges
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2918
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2919 Изменения в 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
2920
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2921 *) Изменение: ключ -v больше не выводит информацию о компиляторе.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2922
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2923 *) Добавление: ключ -V.
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 *) Добавление: директива worker_rlimit_core поддерживает указание
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2926 размера в K, M и G.
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 *) Исправление: модуль nginx.pm теперь может устанавливаться
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2929 непривилегированным пользователем.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2930
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2931 *) Исправление: при использовании методов $r->request_body или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2932 $r->request_body_file мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2933
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2934 *) Исправление: ошибок, специфичных для платформы ppc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2935
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2936
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2937 Изменения в 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
2938
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2939 *) Добавление: директиву perl можно использовать внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2940 limit_except.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2941
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2942 *) Исправление: модуль ngx_http_dav_module требовал строку "Date" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2943 заголовке запроса для метода DELETE.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2944
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2945 *) Исправление: при использовании одного параметра в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2946 dav_access nginx мог сообщить об ошибке в конфигурации.
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 *) Исправление: при использовании переменной $host мог произойти
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2949 segmentation fault; ошибка появилась в 0.4.14.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2952 Изменения в 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
2953
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2954 *) Добавление: модуль ngx_http_perl_module поддерживает методы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2955 $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
2956
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2957 *) Добавление: метод $r->variable поддерживает переменные, неописанные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2958 в конфигурации nginx'а.
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 *) Исправление: метод $r->has_request_body не работал.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2961
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 Изменения в 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
2964
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2965 *) Исправление: если в директивах proxy_pass использовалось имя,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2966 указанное в upstream, то nginx пытался найти IP-адрес этого имени;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2967 ошибка появилась в 0.5.1.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2970 Изменения в 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
2971
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2972 *) Исправление: директива post_action могла не работать после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2973 неудачного завершения запроса.
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 *) Изменение: обход ошибки в Eudora для Mac; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2976 0.4.11.
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2977 Спасибо Bron Gondwana.
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 *) Исправление: при указании в директиве fastcgi_pass имени описанного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2980 upstream'а выдавалось сообщение "no port in upstream"; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2981 появилась в 0.5.0.
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 *) Исправление: если в директивах proxy_pass и fastcgi_pass
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 эти директивы использовали первый описанный порт; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2986 0.5.0.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2987
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2988 *) Исправление: если в директивах proxy_pass и fastcgi_pass
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2989 использовались unix domain сокеты, то эти директивы использовали
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2990 первый описанный сокет; ошибка появилась в 0.5.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2991
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2992 *) Исправление: ngx_http_auth_basic_module игнорировал пользователя,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2993 если он был указан в последней строке файла паролей и после пароля
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 *) Исправление: переменная $upstream_response_time могла быть равна
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
2997 "0.000", хотя время обработки было больше 1 миллисекунды.
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 Изменения в 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
3001
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3002 *) Изменение: параметры в виде "%name" в директиве log_format больше не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3003 поддерживаются.
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 *) Изменение: директивы proxy_upstream_max_fails,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3006 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
3007 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
3008 memcached_upstream_fail_timeout больше не поддерживаются.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3009
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3010 *) Добавление: директива server в блоке upstream поддерживает параметры
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3011 max_fails, fail_timeout и down.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3012
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3013 *) Добавление: директива ip_hash в блоке upstream.
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 *) Добавление: статус WAIT в строке "Auth-Status" в заголовка ответа
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3016 сервера аутентификации IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3017
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3018 *) Исправление: nginx не собирался на 64-битных платформах; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3019 появилась в 0.4.14.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3022 Изменения в 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
3023
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3024 *) Добавление: директива proxy_pass_error_message в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3025
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3026 *) Добавление: теперь configure определяет библиотеку PCRE на FreeBSD,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3027 Linux и NetBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3028
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3029 *) Исправление: ngx_http_perl_module не работал с перлом, собранным с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3030 поддержкой потоков; ошибка появилась в 0.3.38.
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 *) Исправление: ngx_http_perl_module не работал корректно, если перл
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3033 вызывался рекурсивно.
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 *) Исправление: nginx игнорировал имя сервера в строке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3036
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3037 *) Исправление: если FastCGI сервер передавал много в stderr, то
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3040 *) Исправление: при изменении системного времени переменная
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3041 $upstream_response_time могла быть отрицательной.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3042
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3043 *) Исправление: при использовании POP3 серверу аутентификации IMAP/POP3
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3044 прокси не передавался параметр Auth-Login-Attempt.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3045
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 IMAP/POP3 прокси мог произойти segmentation fault.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3050 Изменения в 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
3051
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3052 *) Добавление: директиву proxy_pass можно использовать внутри блока
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3053 limit_except.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3054
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3055 *) Добавление: директива limit_except поддерживает все WebDAV методы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3056
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3057 *) Исправление: при использовании директивы add_before_body без
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3058 директивы add_after_body ответ передавался не полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3059
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3060 *) Исправление: большое тело запроса не принималось, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3061 использовались метод epoll и deferred accept().
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3062
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3063 *) Исправление: для ответов модуля ngx_http_autoindex_module не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3064 выставлялась кодировка; ошибка появилась в 0.3.50.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3065
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3066 *) Исправление: ошибки "[alert] zero size buf" при работе с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3067 FastCGI-сервером;
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 *) Исправление: параметр конфигурации --group= игнорировался.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3070 Спасибо Thomas Moschny.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3071
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3072 *) Исправление: 50-й подзапрос в SSI ответе не работал; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3073 появилась в 0.3.50.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3076 Изменения в 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
3077
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3078 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3079 $r->variable.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3080
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3081 *) Исправление: при включении в ответ большого статического файла с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3082 помощью SSI ответ мог передаваться не полностью.
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 *) Исправление: nginx не убирал "#fragment" в URI.
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 Изменения в 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
3088
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3089 *) Добавление: POP3 прокси поддерживает AUTH LOIGN PLAIN и CRAM-MD5.
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 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3092 $r->allow_ranges.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3093
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3094 *) Исправление: при включённой поддержке команды APOP в POP3 прокси
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3095 могли не работать команды USER/PASS; ошибка появилась в 0.4.10.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3096
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 Изменения в 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
3099
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3100 *) Добавление: POP3 прокси поддерживает APOP.
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 *) Исправление: при использовании методов select, poll и /dev/poll во
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3103 время ожидания ответа от сервера аутентификации IMAP/POP3 прокси
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3104 нагружал процессор.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3105
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3106 *) Исправление: при использовании переменной $server_addr в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3107 map мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3108
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3109 *) Исправление: модуль ngx_http_flv_module не поддерживал byte ranges
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3110 для полных ответов; ошибка появилась в 0.4.7.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3111
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3112 *) Исправление: nginx не собирался на Debian amd64; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3113 0.4.9.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3114
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3115
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3116 Изменения в 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
3117
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3118 *) Добавление: параметр set в команде SSI include.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3119
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3120 *) Добавление: модуль ngx_http_perl_module теперь проверяет версию
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3121 модуля nginx.pm.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3124 Изменения в 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
3125
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3126 *) Исправление: если до команды SSI include с параметром wait
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3127 выполнялась ещё одна команда SSI include, то параметр wait мог не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3128 работать.
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 *) Исправление: модуль ngx_http_flv_module добавлял FLV-заголовок для
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3135 Изменения в 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
3136
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3137 *) Добавление: модуль ngx_http_flv_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3138
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3139 *) Добавление: переменная $request_body_file.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3140
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3141 *) Добавление: директивы charset и source_charset поддерживают
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3144 *) Исправление: если до команды SSI include с параметром wait
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3145 выполнялась ещё одна команда SSI include, то параметр wait мог не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3146 работать.
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 *) Исправление: при использовании директивы "proxy_buffering off" или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3149 при работе с memcached соединения могли не закрываться по таймауту.
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 *) Исправление: nginx не запускался на 64-битных платформах, отличных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3152 от amd64, sparc64 и ppc64.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3155 Изменения в 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
3156
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3157 *) Исправление: nginx не запускался на 64-битных платформах, отличных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3158 от amd64, sparc64 и ppc64.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3159
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3160 *) Исправление: при запросе версии HTTP/1.1 nginx передавал ответ
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3161 chunk'ами, если длина ответа в методе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3162 $r->headers_out("Content-Length", ...) была задана текстовой строкой.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3163
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 error_page любая директива модуля ngx_http_rewrite_module возвращала
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3166 эту ошибку; ошибка появилась в 0.4.4.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3169 Изменения в 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
3170
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3171 *) Исправление: nginx не собирался на Linux и Solaris; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3172 в 0.4.4.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3175 Изменения в 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
3176
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3177 *) Добавление: переменная $scheme.
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 *) Добавление: директива expires поддерживает параметр max.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3180
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3181 *) Добавление: директива include поддерживает маску "*".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3182 Спасибо Jonathan Dance.
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 *) Исправление: директива return всегда изменяла код ответа,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3185 перенаправленного директивой error_page.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3186
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3187 *) Исправление: происходил segmentation fault, если в методе PUT
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3188 передавалось тело нулевой длины.
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 *) Исправление: при использовании переменных в директиве proxy_redirect
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3191 редирект изменялся неверно.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3194 Изменения в 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
3195
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3196 *) Изменение: ошибку 499 теперь нельзя перенаправить с помощью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3197 директивы error_page.
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 *) Добавление: поддержка Solaris 10 event ports.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3200
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3201 *) Добавление: модуль ngx_http_browser_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3202
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3203 *) Исправление: при перенаправлении ошибки 400 проксированному серверу
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3204 помощью директивы error_page мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3205
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3206 *) Исправление: происходил segmentation fault, если в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3207 proxy_pass использовался unix domain сокет; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3208 0.3.47.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3209
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3210 *) Исправление: SSI не работал с ответами memcached и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3211 небуферизированными проксированными ответами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3212
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3213 *) Изменение: обход ошибки PAUSE hardware capability в Sun Studio.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3216 Изменения в 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
3217
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3218 *) Исправление: убрана поддержка флага O_NOATIME на Linux; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3219 появилась в 0.4.1.
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 Изменения в 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
3223
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3224 *) Исправление: совместимость с DragonFlyBSD.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3227 *) Изменение: обход ошибки в sendfile() в 64-битном Linux при передаче
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3228 файлов больше 2G.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3229
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3230 *) Добавление: теперь на Linux nginx для статических запросов
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3231 использует флаг O_NOATIME.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3232 Спасибо Yusuf Goolamabbas.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3233
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3234
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3235 Изменения в 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
3236
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3237 *) Изменение во внутреннем API: инициализация модулей HTTP перенесена
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3238 из фазы init module в фазу HTTP postconfiguration.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3239
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3240 *) Изменение: теперь тело запроса в модуле ngx_http_perl_module не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3241 считывается заранее: нужно явно инициировать чтение с помощью метода
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3242 $r->has_request_body.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3243
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3244 *) Добавление: модуль ngx_http_perl_module поддерживает код возврата
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3245 DECLINED.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3246
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3247 *) Добавление: модуль ngx_http_dav_module поддерживает входящую строку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3248 заголовка "Date" для метода PUT.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3249
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3250 *) Добавление: директива ssi работает внутри блока if.
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 *) Исправление: происходил segmentation fault, если в директиве index
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3253 использовалась переменные и при этом первое имя индексного файла
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3254 было без переменных; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3255
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3256
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3257 Изменения в 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
3258
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3259 *) Изменение: директива tcp_nodelay теперь по умолчанию включена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3260
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3261 *) Добавление: директива msie_refresh.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3262
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3263 *) Добавление: директива recursive_error_pages.
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 *) Исправление: директива rewrite возвращала неправильный редирект,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3266 если редирект включал в себя выделенные закодированные символы из
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3267 оригинального URI.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3270 Изменения в 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
3271
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3272 *) Исправление: во время перенаправления ошибки рабочий процесс мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3273 зациклиться; ошибка появилась в 0.3.59.
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.3.59 16.08.2006
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 *) Добавление: теперь можно делать несколько перенаправлений через
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3279 директиву error_page.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3280
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3281 *) Исправление: директива dav_access не поддерживала три параметра.
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 *) Исправление: директива error_page не изменяла строку "Content-Type"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3284 после перенаправления с помощью "X-Accel-Redirect"; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3285 в 0.3.58.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3286
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 Изменения в 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
3289
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3290 *) Добавление: директива error_page поддерживает переменные.
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 *) Изменение: теперь на Linux используется интерфейс procfs вместо
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3293 sysctl.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3294
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3295 *) Изменение: теперь при использовании "X-Accel-Redirect" строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3296 "Content-Type" наследуется из первоначального ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3297
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3298 *) Исправление: директива error_page не перенаправляла ошибку 413.
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 *) Исправление: завершающий "?" не удалял старые аргументы, если в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3301 переписанном URI не было новых аргументов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3302
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3303 *) Исправление: nginx не запускался на 64-битной FreeBSD 7.0-CURRENT.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3304
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 Изменения в 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
3307
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3308 *) Добавление: переменная $ssl_client_serial.
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 *) Исправление: в операторе "!-e" в директиве if.
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 *) Исправление: при проверке клиентского сертификата nginx не передавал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3314 клиенту информацию о требуемых сертификатах.
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 *) Исправление: переменная $document_root не поддерживала переменные в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3317 директиве root.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3318
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 Изменения в 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
3321
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3322 *) Добавление: директива dav_access.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3323
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3324 *) Добавление: директива if поддерживает операторы "-d", "!-d", "-e",
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3325 "!-e", "-x" и "!-x".
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 *) Исправление: при записи в access_log некоторых передаваемых клиенту
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3328 строк заголовков происходил segmentation fault, если запрос
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3329 возвращал редирект.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3332 Изменения в 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
3333
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3334 *) Добавление: параметр stub в команде SSI include.
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 *) Добавление: команда SSI block.
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 *) Добавление: скрипт unicode2nginx добавлен в contrib.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3339
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3340 *) Исправление: если root был задан только переменной, то корень
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3343 *) Исправление: если в запросе был "//" или "/.", и после этого
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3344 закодированные символы в виде "%XX", то проксируемый запрос
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3345 передавался незакодированным.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3346
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3347 *) Исправление: метод $r->header_in("Cookie") модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3348 ngx_http_perl_module теперь возвращает все строки "Cookie" в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3349 заголовке запроса.
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 *) Исправление: происходил segmentation fault, если использовался
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3352 "client_body_in_file_only on" и делался переход к следующему бэкенду.
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 символов внутри директивы charset_map могли считаться неверными;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3356 ошибка появилась в 0.3.50.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3357
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3358
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3359 Изменения в 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
3360
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3361 *) Добавление: nginx теперь записывает в лог информацию о подзапросах.
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 *) Добавление: директивы proxy_next_upstream, fastcgi_next_upstream и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3364 memcached_next_upstream поддерживают параметр off.
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 *) Добавление: директива debug_connection поддерживает запись адресов в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3367 формате CIDR.
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 *) Исправление: при перекодировании ответа проксированного сервера или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3370 сервера FastCGI в UTF-8 или наоборот ответ мог передаваться не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3371 полностью.
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 *) Исправление: переменная $upstream_response_time содержала время
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3374 только первого обращения к бэкенду.
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 *) Исправление: nginx не собирался на платформе amd64; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3377 в 0.3.53.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3378
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 Изменения в 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
3381
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3382 *) Изменение: директива add_header добавляет строки в ответы с кодом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3383 204, 301 и 302.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3384
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3385 *) Добавление: директива server в блоке upstream поддерживает параметр
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3386 weight.
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 *) Добавление: директива server_name поддерживает маску "*".
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 *) Добавление: nginx поддерживает тело запроса больше 2G.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3391
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3392 *) Исправление: если при использовании "satisfy_any on" клиент успешно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3393 проходил аутентификацию, в лог всё равно записалоcь сообщение
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3394 "access forbidden by rule".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3395
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3396 *) Исправление: метод PUT мог ошибочно не создать файл и вернуть код
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3397 409.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3398
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3399 *) Исправление: если во время аутентификации IMAP/POP3 бэкенд возвращал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3400 ошибку, nginx продолжал проксирование.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3403 Изменения в 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
3404
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3405 *) Изменение: восстановлено поведение модуля ngx_http_index_module для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3406 запросов "POST /": как в версии до 0.3.40, модуль теперь не выдаёт
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3407 ошибку 405.
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 мог зациклиться; ошибка появилась в 0.3.37.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3411
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3412 *) Исправление: модуль ngx_http_charset_module записывал в лог ошибку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3413 "unknown charset", даже если перекодировка не требовалась; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3414 появилась в 0.3.50.
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 *) Исправление: если в результате запроса PUT возвращался код 409, то
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3420 Изменения в 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
3421
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3422 *) Исправление: при некоторых условиях в SSI мог пропадать символы "<";
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3423 ошибка появилась в 0.3.50.
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 Изменения в 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
3427
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3428 *) Изменение: директивы proxy_redirect_errors и fastcgi_redirect_errors
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3429 переименованы соответственно в proxy_intercept_errors и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3430 fastcgi_intercept_errors.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3431
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3432 *) Добавление: модуль ngx_http_charset_module поддерживает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3433 перекодирование из однобайтных кодировок в UTF-8 и обратно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3434
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3435 *) Добавление: в режиме прокси и FastCGI поддерживается строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3436 заголовка "X-Accel-Charset" в ответе бэкенда.
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 *) Исправление: символ "\" в парах "\"" и "\'" в SSI командах убирался,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3439 только если также использовался символ "$".
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 *) Исправление: при некоторых условиях в SSI после вставки могла быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3442 добавлена строка "<!--".
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 *) Исправление: если в заголовке ответа была строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3445 "Content-Length: 0", то при использовании небуферизированного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3446 проксировании не закрывалось соединение с клиентом.
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3449 Изменения в 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
3450
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3451 *) Исправление: в директиве set.
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 *) Исправление: при включении в ssi двух и более подзапросов,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3454 обрабатываемых через FastCGI, вместо вывода второго и остальных
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
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 Изменения в 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
3459
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3460 *) Изменение: теперь модуль ngx_http_charset_module работает для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3461 подзапросов, в ответах которых нет строки заголовка "Content-Type".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3462
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3463 *) Исправление: если в директиве proxy_pass не было URI, то директива
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3464 "proxy_redirect default" добавляла в переписанный редирект в начало
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
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3467 *) Исправление: внутренний редирект всегда превращал любой HTTP-метод в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3468 GET, теперь это делается только для редиректов, выполняемых с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3469 помощью X-Accel-Redirect, и у которых метод не равен HEAD; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3470 появилась в 0.3.42.
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 *) Исправление: модуль ngx_http_perl_module не собирался, если перл был
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3473 с поддержкой потоков; ошибка появилась в 0.3.46.
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 Изменения в 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
3477
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3478 *) Добавление: директива upstream.
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 *) Изменение: символ "\" в парах "\"" и "\'" в SSI командах теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3481 всегда убирается.
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.3.46 11.05.2006
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 *) Добавление: директивы proxy_hide_header, proxy_pass_header,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3487 fastcgi_hide_header и fastcgi_pass_header.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3488
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3489 *) Изменение: директивы 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
3490 proxy_pass_server упразднены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3491
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3492 *) Добавление: в режиме прокси поддерживается строка заголовка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3493 "X-Accel-Buffering" в ответе бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3494
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3495 *) Исправление: ошибок и утечек памяти при переконфигурации в модуле
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3496 ngx_http_perl_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3497
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3498
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3499 Изменения в 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
3500
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3501 *) Добавление: директивы ssl_verify_client, ssl_verify_depth и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3502 ssl_client_certificate.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3503
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3504 *) Изменение: теперь переменная $request_method возвращает метод только
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3505 основного запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3506
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3507 *) Изменение: в таблице перекодировки koi-win изменены коды символа
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3508 &deg;.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3509
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3510 *) Добавление: в таблицу перекодировки koi-win добавлены символы евро и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3511 номера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3512
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3513 *) Исправление: если nginx распределял запросы на несколько машин, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3514 при падении одной из них запросы, предназначенные для этой машины,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3515 перенаправлялись только на одну машину вместо того, чтобы равномерно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3516 распределяться между остальными.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3517
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3518
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3519 Изменения в 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
3520
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3521 *) Добавление: параметр wait в команде SSI include.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3522
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3523 *) Добавление: в таблицу перекодировки koi-win добавлены украинские и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3524 белорусские символы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3525
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3526 *) Исправление: в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3527
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3528
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3529 Изменения в 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
3530
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3531 *) Исправление: в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3532
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3533
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3534 Изменения в 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
3535
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3536 *) Добавление: параметр bind в директиве listen в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3537
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3538 *) Исправление: ошибки при использовании в директиве rewrite одного и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3539 того же выделения более одного раза.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3540
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3541 *) Исправление: в лог не записывались переменные
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3542 $sent_http_content_type, $sent_http_content_length,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3543 $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
3544 $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
3545
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3546 *) Исправление: переменная $sent_http_cache_control возвращала
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3547 содержимое только одной строки "Cache-Control" в заголовке ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3548
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3549
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3550 Изменения в 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
3551
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3552 *) Добавление: ключ -v.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3553
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3554 *) Исправление: при включении в SSI удалённых подзапросов мог произойти
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3555 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3556
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3557 *) Исправление: в обработке FastCGI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3558
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3559 *) Исправление: если путь к перловым модулям не был указан с помощью
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3560 --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
3561 старте происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3562
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3563
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3564 Изменения в 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
3565
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3566 *) Добавление: модуль ngx_http_dav_module поддерживает метод MKCOL.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3567
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3568 *) Добавление: директива create_full_put_path.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3569
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3570 *) Добавление: переменная $limit_rate.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3571
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3572
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3573 Изменения в 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
3574
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3575 *) Добавление: директива uninitialized_variable_warn; уровень
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3576 логгирования сообщения о неинициализированной переменной понижен с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3577 уровня alert на warn.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3578
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3579 *) Добавление: директива override_charset.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3580
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3581 *) Изменение: при использовании неизвестной переменной в SSI-командах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3582 echo и if expr='$name' теперь не записывается в лог сообщение о
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3583 неизвестной переменной.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3584
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3585 *) Исправление: счётчик активных соединений рос при превышении лимита
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3586 соединений, заданного директивой worker_connections; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3587 появилась в 0.2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3588
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3589 *) Исправление: при некоторых условия ограничение скорости соединения
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3590 могло не работать; ошибка появилась в 0.3.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3591
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3592
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3593 Изменения в 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
3594
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3595 *) Добавление: модуль ngx_http_dav_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3596
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3597 *) Изменение: оптимизация модуля ngx_http_perl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3598 Спасибо Сергею Скворцову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3599
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3600 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3601 $r->request_body_file.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3602
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3603 *) Добавление: директива client_body_in_file_only.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3604
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3605 *) Изменение: теперь при переполнении диска nginx пытается писать
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3606 access_log'и только раз в секунду.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3607 Спасибо Антону Южанинову и Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3608
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3609 *) Исправление: теперь директива limit_rate точнее ограничивает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3610 скорость при значениях больше 100 Kbyte/s.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3611 Спасибо ForJest.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3612
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3613 *) Исправление: IMAP/POP3 прокси теперь передаёт серверу авторизации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3614 символы "\r" и "\n" в логине и пароле в закодированном виде.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3615 Спасибо Максиму Дунину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3616
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3617
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3618 Изменения в 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
3619
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3620 *) Добавление: директива limit_except.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3621
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3622 *) Добавление: директива if поддерживает операторы "!~", "!~*", "-f" и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3623 "!-f".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3624
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3625 *) Добавление: модуль ngx_http_perl_module поддерживает метод
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3626 $r->request_body.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3627
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3628 *) Исправление: в модуле ngx_http_addition_filter_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3629
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3630
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3631 Изменения в 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
3632
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3633 *) Добавление: модуль ngx_http_addition_filter_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3634
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3635 *) Добавление: директивы proxy_pass и fastcgi_pass можно использовать
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3636 внутри блока if.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3637
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3638 *) Добавление: директивы proxy_ignore_client_abort и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3639 fastcgi_ignore_client_abort.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3640
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3641 *) Добавление: переменная $request_completion.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3642
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3643 *) Добавление: модуль ngx_http_perl_module поддерживает методы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3644 $r->request_method и $r->remote_addr.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3645
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3646 *) Добавление: модуль ngx_http_ssi_module поддерживает команду elif.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3647
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3648 *) Исправление: строка "\/" в начале выражения команды if модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3649 ngx_http_ssi_module воспринималась неверно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3650
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3651 *) Исправление: в использовании регулярных выражениях в команде if
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3652 модуля ngx_http_ssi_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3653
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3654 *) Исправление: при задании относительного пути в директивах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3655 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
3656 perl_modules использовался каталог относительно текущего каталога, а
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3657 не относительно префикса сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3658
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3659
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3660 Изменения в 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
3661
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3662 *) Исправление: accept-фильтр и TCP_DEFER_ACCEPT устанавливались только
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3663 для первой директивы listen; ошибка появилась в 0.3.31.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3664
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3665 *) Исправление: в директиве proxy_pass без URI при использовании в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3666 подзапросе.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3667
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3668
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3669 Изменения в 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
3670
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3671 *) Добавление: директива add_header поддерживает переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3672
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3673
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3674 Изменения в 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
3675
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3676 *) Добавление: параметр http_503 в директивах proxy_next_upstream или
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3677 fastcgi_next_upstream.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3678
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3679 *) Исправление: ngx_http_perl_module не работал со встроенным в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3680 конфигурационный файл кодом, если он не начинался сразу же с "sub".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3681
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3682 *) Исправление: в директиве post_action.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3683
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3684
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3685 Изменения в 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
3686
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3687 *) Исправление: удаление отладочного логгирования на старте и при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3688 переконфигурации; ошибка появилась в 0.3.31.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3689
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3690
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3691 Изменения в 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
3692
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3693 *) Изменение: теперь nginx передаёт неверные ответы проксированного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3694 бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3695
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3696 *) Добавление: директивы listen поддерживают адрес в виде "*:порт".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3697
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3698 *) Добавление: поддержка EVFILER_TIMER в MacOSX 10.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3699
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3700 *) Изменение: обход ошибки обработки миллисекундных таймаутов kqueue в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3701 64-битном ядре MacOSX.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3702 Спасибо Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3703
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3704 *) Исправление: если внутри одного сервера описаны несколько директив
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3705 listen, слушающих на разных адресах, то имена серверов вида
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3706 "*.domain.tld" работали только для первого адреса; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3707 в 0.3.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3708
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3709 *) Исправление: при использовании протокола HTTPS в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3710 proxy_pass не передавались запросы с телом, записанным во временный
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3711 файл.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3712
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3713 *) Исправление: совместимость с perl 5.8.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3714
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3715
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3716 Изменения в 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
3717
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3718 *) Изменение: уровень записи в лог ошибки ECONNABORTED изменён на error
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3719 с уровня crit.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3720
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3721 *) Исправление: модуль ngx_http_perl_module не собирался без модуля
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3722 ngx_http_ssi_filter_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3723
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3724 *) Исправление: nginx не собирался на i386 платформе, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3725 использовался PIC; ошибка появилась в 0.3.27.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3726
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3727
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3728 Изменения в 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
3729
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3730 *) Добавление: теперь nginx использует меньше памяти, если PHP в режиме
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3731 FastCGI передаёт большое количество предупреждений перед ответом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3732
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3733 *) Исправление: в ответах 204 для запросов версии HTTP/1.1 выдавалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3734 строка заголовка "Transfer-Encoding: chunked".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3735
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3736 *) Исправление: nginx возвращал 502 код ответа, если FastCGI сервер
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3737 передавал полные строки заголовка ответа в отдельных FastCGI записях.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3738
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3739 *) Исправление: если в директиве post_action был указан проксируемый
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3740 URI, то он выполнялся только после успешного завершения запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3741
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3742
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3743 Изменения в 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
3744
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3745 *) Добавление: директива restrict_host_names упразднена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3746
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3747 *) Добавление: параметр конфигурации --with-cpu-opt=ppc64.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3748
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3749 *) Исправление: при некоторых условиях проксированное соединение с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3750 клиентом завершалось преждевременно.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3751 Спасибо Владимиру Шутову.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3752
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3753 *) Исправление: строка заголовка "X-Accel-Limit-Rate" не учитывалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3754 для запросов, перенаправленных с помощью строки "X-Accel-Redirect".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3755
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3756 *) Исправление: директива post_action работала только после успешного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3757 завершения запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3758
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3759 *) Исправление: тело проксированного ответа, создаваемого директивой
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3760 post_action, передавалось клиенту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3761
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3762
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3763 Изменения в 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
3764
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3765 *) Изменение: директивы variables_hash_max_size и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3766 variables_hash_bucket_size.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3767
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3768 *) Добавление: переменная $body_bytes_sent доступна не только в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3769 директиве log_format.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3770
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3771 *) Добавление: переменные $ssl_protocol и $ssl_cipher.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3772
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3773 *) Добавление: определение размера строки кэша распространённых
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3774 процессоров при старте.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3775
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3776 *) Добавление: директива accept_mutex теперь поддерживается посредством
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3777 fcntl(2) на платформах, отличных от i386, amd64, sparc64 и ppc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3778
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3779 *) Добавление: директива lock_file и параметр автоконфигурации
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3780 --with-lock-path=PATH.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3781
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3782 *) Исправление: при использовании протокола HTTPS в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3783 proxy_pass не передавались запросы с телом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3784
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3785
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3786 Изменения в 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
3787
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3788 *) Изменение: директива optimize_host_names переименована в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3789 optimize_server_names.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3790
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3791 *) Исправление: при проксировании подзапроса в SSI бэкенду передавался
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3792 URI основного запроса, если в директиве proxy_pass отсутствовал URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3793
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3794
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3795 Изменения в 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
3796
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3797 *) Исправление: при неверной конфигурации на старте или во время
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3798 переконфигурации происходил segmentation fault; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3799 0.3.24.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3800
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3801
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3802 Изменения в 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
3803
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3804 *) Изменение: обход ошибки в kqueue во FreeBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3805
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3806 *) Исправление: ответ, создаваемый директивой post_action, теперь не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3807 передаётся клиенту.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3808
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3809 *) Исправление: при использовании большого количества лог-файлов
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3810 происходила утечка памяти.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3811
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3812 *) Исправление: внутри одного location работала только первая директива
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3813 proxy_redirect.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3814
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3815 *) Исправление: на 64-битных платформах при старте мог произойти
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3816 segmentation fault, если использовалось большое количество имён в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3817 директивах server_name; ошибка появилась в 0.3.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3818
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3819
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3820 Изменения в 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
3821
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3822 *) Добавление: директива optimize_host_names.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3823
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3824 *) Исправление: ошибки при использовании переменных в директивах path и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3825 alias.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3826
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3827 *) Исправление: модуль ngx_http_perl_module неправильно собирался на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3828 Linux и Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3829
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3830
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3831 Изменения в 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
3832
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3833 *) Добавление: модуль ngx_http_perl_module поддерживает методы $r->args
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3834 и $r->unescape.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3835
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3836 *) Добавление: метод $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
3837 упразднён.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3838
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3839 *) Исправление: если в директиве valid_referers указаны только none или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3840 blocked, то происходил segmentation fault; ошибка появилась в 0.3.18.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3841
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3842
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3843 Изменения в 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
3844
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3845 *) Добавление: модуль ngx_http_perl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3846
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3847 *) Изменение: директива valid_referers разрешает использовать рефереры
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3848 совсем без URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3849
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3850
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3851 Изменения в 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
3852
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3853 *) Исправление: ошибки в обработке SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3854
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3855 *) Исправление: модуль ngx_http_memcached_module не поддерживал ключи в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3856 виде /uri?args.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3857
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3858
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3859 Изменения в 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
3860
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3861 *) Добавление: директивы path и alias поддерживают переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3862
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3863 *) Изменение: теперь директива valid_referers опять учитывает URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3864
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3865 *) Исправление: ошибки в обработке SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3866
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3867
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3868 Изменения в 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
3869
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3870 *) Добавление: директива server_names поддерживает имена вида
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3871 ".domain.tld".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3872
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3873 *) Добавление: директива server_names использует хэш для имён вида
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3874 "*.domain.tld" и более эффективный хэш для обычных имён.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3875
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3876 *) Изменение: директивы server_names_hash_max_size и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3877 server_names_hash_bucket_size.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3878
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3879 *) Изменение: директивы 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
3880 упразднены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3881
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3882 *) Добавление: директива valid_referers использует хэш для имён сайтов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3883
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3884 *) Изменение: теперь директива valid_referers проверяет только имена
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3885 сайтов без учёта URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3886
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3887 *) Исправление: некоторые имена вида ".domain.tld" неверно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3888 обрабатывались модулем ngx_http_map_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3889
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3890 *) Исправление: если конфигурационного файла не было, то происходил
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3891 segmentation fault; ошибка появилась в 0.3.12.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3892
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3893 *) Исправление: на 64-битных платформах при старте мог произойти
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3894 segmentation fault; ошибка появилась в 0.3.16.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3895
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3896
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3897 Изменения в 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
3898
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3899 *) Изменение: на Linux configure теперь проверяет наличие epoll и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3900 sendfile64() в ядре.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3901
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3902 *) Добавление: директива map поддерживает доменные имена в формате
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3903 ".domain.tld".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3904
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3905 *) Исправление: во время SSL handshake не иcпользовались таймауты;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3906 ошибка появилась в 0.2.4.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3907
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3908 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3909
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3910 *) Исправление: при использовании протокола HTTPS в директиве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3911 proxy_pass по умолчанию использовался порт 80.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3912
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3913
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3914 Изменения в 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
3915
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3916 *) Добавление: модуль ngx_http_map_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3917
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3918 *) Добавление: директивы 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
3919
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3920 *) Добавление: директива ssi_value_length.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3921
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3922 *) Добавление: директива worker_rlimit_core.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3923
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3924 *) Изменение: при сборке компиляторами icc 8.1 и 9.0 с оптимизацией для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3925 Pentium 4 номер соединения в логах всегда был равен 1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3926
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3927 *) Исправление: команда config timefmt в SSI задавала неверный формат
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3928 времени.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3929
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3930 *) Исправление: nginx не закрывал соединения с IMAP/POP3 бэкендом при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3931 использовании SSL соединений; ошибка появилась в 0.3.13.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3932 Спасибо Rob Mueller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3933
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3934 *) Исправление: segmentation fault мог произойти во время SSL shutdown;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3935 ошибка появилась в 0.3.13.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3936
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3937
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3938 Изменения в 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
3939
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3940 *) Добавление: новой код 444 в директиве return для закрытия соединения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3941
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3942 *) Добавление: директива so_keepalive в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3943
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3944 *) Исправление: nginx теперь вызывает abort() при обнаружении
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3945 незакрытых соединений только при планом выходе и включённой
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3946 директиве debug_points.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3947
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3948
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3949 Изменения в 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
3950
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3951 *) Исправление: в ответе 304 передавалось тело ответа; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3952 в 0.3.13.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3953
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3954
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3955 Изменения в 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
3956
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3957 *) Добавление: IMAP/POP3 прокси поддерживает STARTTLS и STLS.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3958
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3959 *) Исправление: IMAP/POP3 прокси не работала с методами select, poll и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3960 /dev/poll.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3961
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3962 *) Исправление: ошибки в обработке SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3963
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3964 *) Исправление: sendfilev() в Solaris теперь не используется при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3965 передаче тела запроса FastCGI-серверу через unix domain сокет.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3966
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3967 *) Исправление: директива auth_basic не запрещала аутентификацию;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3968 ошибка появилась в 0.3.11.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3969
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3970
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3971 Изменения в 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
3972
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3973 *) Безопасность: если nginx был собран с модулем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3974 ngx_http_realip_module, то при использовании директивы "satisfy_any
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3975 on" директивы доступа и аутентификации не работали. Модуль
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3976 ngx_http_realip_module не собирался и не собирается по умолчанию.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3977
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3978 *) Изменение: имя переменной "$time_gmt" изменено на "$time_local".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3979
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3980 *) Изменение: директивы proxy_header_buffer_size и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3981 fastcgi_header_buffer_size переименованы соответственно в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3982 proxy_buffer_size и fastcgi_buffer_size.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3983
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3984 *) Добавление: модуль ngx_http_memcached_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3985
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3986 *) Добавление: директива proxy_buffering.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3987
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3988 *) Исправление: изменение в работе с accept mutex при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3989 метода rtsig; ошибка появилась в 0.3.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3990
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3991 *) Исправление: если клиент передал строку "Transfer-Encoding: chunked"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3992 в заголовке запроса, то nginx теперь выдаёт ошибку 411.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3993
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3994 *) Исправление: при наследовании директивы auth_basic с уровня http в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3995 строке "WWW-Authenticate" заголовка ответа выводился realm без
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3996 текста "Basic realm".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3997
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3998 *) Исправление: если в директиве access_log был явно указан формат
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
3999 combined, то в лог записывались пустые строки; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4000 0.3.8.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4001
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4002 *) Исправление: nginx не работал на платформе sparc под любыми OS,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4003 кроме Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4004
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4005 *) Исправление: в директиве if теперь не нужно разделять пробелом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4006 строку в кавычках и закрывающую скобку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4007
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4009 Изменения в 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
4010
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4011 *) Исправление: nginx не передавал при проксировании тело запроса и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4012 строки заголовка клиента; ошибка появилась в 0.3.10.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4013
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4014
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4015 Изменения в 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
4016
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4017 *) Изменение: директива valid_referers и переменная $invalid_referer
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4018 перенесены из модуля ngx_http_rewrite_module в новый модуль
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4019 ngx_http_referer_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4020
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4021 *) Изменение: имя переменной "$apache_bytes_sent" изменено на
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4022 "$body_bytes_sent".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4023
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4024 *) Добавление: переменные "$sent_http_...".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4025
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4026 *) Добавление: директива if поддерживает операции "=" и "!=".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4027
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4028 *) Добавление: директива proxy_pass поддерживает протокол HTTPS.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4029
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4030 *) Добавление: директива proxy_set_body.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4031
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4032 *) Добавление: директива post_action.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4033
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4034 *) Добавление: модуль ngx_http_empty_gif_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4035
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4036 *) Добавление: директива worker_cpu_affinity для Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4037
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4038 *) Исправление: директива rewrite не раскодировала символы в редиректах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4039 в URI, теперь символы раскодируются, кроме символов %00-%25 и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4040 %7F-%FF.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4041
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4042 *) Исправление: nginx не собирался компилятором icc 9.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4043
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4044 *) Исправление: если для статического файла нулевого размера был
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4045 разрешён SSI, то ответ передавался неверно при кодировании chunk'ами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4046
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4047
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4048 Изменения в 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
4049
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4050 *) Исправление: nginx считал небезопасными URI, в которых между двумя
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4051 слэшами находилось два любых символа; ошибка появилась в 0.3.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4052
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4053
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4054 Изменения в 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
4055
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4056 *) Безопасность: nginx теперь проверят URI, полученные от бэкенда в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4057 строке "X-Accel-Redirect" в заголовке ответа, или в SSI файле на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4058 наличие путей "/../" и нулей.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4059
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4060 *) Изменение: nginx теперь не воспринимает пустое имя как правильное в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4061 строке "Authorization" в заголовке запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4062
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4063 *) Добавление: директива ssl_session_timeout модулей
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4064 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
4065
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4066 *) Добавление: директива auth_http_header модуля
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4067 ngx_imap_auth_http_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4068
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4069 *) Добавление: директива add_header.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4070
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4071 *) Добавление: модуль ngx_http_realip_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4072
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4073 *) Добавление: новые переменные для использования в директиве
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4074 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
4075 $uri, $request_time, $request_length, $upstream_status,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4076 $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
4077 $connection, $pipe и $msec. Параметры в виде "%name" скоро будут
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4078 упразднены.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4079
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4080 *) Изменение: в директиве "if" ложными значениями переменных теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4081 являются пустая строка "" и строки, начинающиеся на "0".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4082
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4083 *) Исправление: при работает с проксированными или FastCGI-серверами
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4084 nginx мог оставлять открытыми соединения и временные файлы с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4085 запросами клиентов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4086
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4087 *) Исправление: рабочие процессы не сбрасывали буферизированные логи
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4088 при плавном выходе.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4089
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4090 *) Исправление: если URI запроса изменялось с помощью rewrite, а затем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4091 запрос проксировался в location, заданном регулярным выражением, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4092 бэкенду передавался неверный запрос; ошибка появилась в 0.2.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4093
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4094 *) Исправление: директива expires не удаляла уже установленную строку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4095 заголовка "Expires".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4096
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4097 *) Исправление: при использовании метода rtsig и нескольких рабочих
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4098 процессах nginx мог перестать принимать запросы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4099
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4100 *) Исправление: в SSI командах неверно обрабатывались строки "\"" и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4101 "\'".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4102
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4103 *) Исправление: если ответ заканчивался сразу же после SSI команды, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4104 при использовании сжатия ответ передавался не до конца или не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4105 передавался вообще.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4106
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4107
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4108 Изменения в 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
4109
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4110 *) Добавление: директива access_log поддерживает параметр buffer=.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4111
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4112 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4113 amd64, sparc и ppc; ошибка появилась в 0.3.2.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4114
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4115
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4116 Изменения в 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
4117
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4118 *) Изменение: IMAP/POP3 прокси теперь не передаёт серверу авторизации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4119 пустой логин.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4120
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4121 *) Добавление: директива log_format поддерживает переменные в виде
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4122 $name.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4123
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4124 *) Исправление: если хотя бы в одном сервере не было описано ни одной
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4125 директивы listen, то nginx не слушал на 80 порту; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4126 0.3.3.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4127
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4128 *) Исправление: если в директиве proxy_pass отсутствовал URI, то всегда
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4129 использовался порт 80.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4130
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4131
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4132 Изменения в 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
4133
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4134 *) Исправление: если логин IMAP/POP3 менялся сервером авторизации, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4135 мог произойти segmentation fault; ошибка появилась в 0.2.2.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4136
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4137 *) Исправление: accept mutex не работал, все соединения обрабатывались
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4138 одним рабочим процессом; ошибка появилась в 0.3.3.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4139
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4140 *) Исправление: при использовании метода rtsig и директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4141 timer_resolution не работали таймауты.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4142
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4143
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4144 Изменения в 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
4145
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4146 *) Исправление: nginx не собирался на Linux 2.4+ и MacOS X; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4147 появилась в 0.3.3.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4148
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4149
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4150 Изменения в 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
4151
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4152 *) Изменение: параметры "bl" и "af" директивы listen переименованы в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4153 "backlog" и "accept_filter".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4154
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4155 *) Добавление: параметры "rcvbuf" и "sndbuf" в директиве listen.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4156
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4157 *) Изменение: параметр лога $msec теперь не требует дополнительного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4158 системного вызова gettimeofday().
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4159
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4160 *) Добавление: ключ -t теперь проверяет директивы listen.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4161
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4162 *) Исправление: если в директиве listen был указан неверный адрес, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4163 nginx после сигнала -HUP оставлял открытый сокет в состоянии CLOSED.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4164
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4165 *) Исправление: для индексных файлов, содержащих в имени переменную,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4166 мог неверно выставляться тип mime по умолчанию; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4167 0.3.0.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4168
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4169 *) Добавление: директива timer_resolution.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4170
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4171 *) Добавление: параметр лога $upstream_response_time в миллисекундах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4172
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4173 *) Исправление: временный файл с телом запроса клиента теперь удаляется
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4174 сразу после того, как клиенту передан заголовок ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4175
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4176 *) Исправление: совместимость с OpenSSL 0.9.6.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4177
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4178 *) Исправление: пути к файлам с SSL сертификатом и ключом не могли быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4179 относительными.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4180
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4181 *) Исправление: директива ssl_prefer_server_ciphers не работала для
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4182 модуля ngx_imap_ssl_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4183
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4184 *) Исправление: директива ssl_protocols позволяла задать только один
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4185 протокол.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4186
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4187
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4188 Изменения в 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
4189
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4190 *) Добавление: поддержка Sun Studio 10 C compiler.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4191
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4192 *) Добавление: директивы proxy_upstream_max_fails,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4193 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
4194 fastcgi_upstream_fail_timeout.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4195
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4196
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4197 Изменения в 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
4198
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4199 *) Исправление: во время переполнения очереди сигналов при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4200 использовании метода rtsig происходил segmentation fault; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4201 появилась в 0.2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4202
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4203 *) Изменение: корректная обработка пар "\\", "\"", "\'" и "\$" в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4204
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4205
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4206 Изменения в 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
4207
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4208 *) Изменение: убрано десятидневное ограничение времени работы рабочего
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4209 процесса. Ограничение было введено из-за переполнения миллисекундных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4210 таймеров.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4211
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4212
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4213 Изменения в 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
4214
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4215 *) Изменение: с 60 до 10 секунд уменьшено время повторного обращения к
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4216 бэкенду при использовании распределения нагрузки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4217
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4218 *) Изменение: директива proxy_pass_unparsed_uri упразднена,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4219 оригинальный запрос теперь передаётся, если в директиве proxy_pass
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4220 отсутствует URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4221
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4222 *) Добавление: директива error_page поддерживает редиректы и позволяет
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4223 более гибко менять код ошибки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4224
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4225 *) Изменение: в проксированных подзапросах теперь игнорируется
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4226 переданный charset.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4227
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4228 *) Исправление: если после изменения URI в блоке if для запроса не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4229 находилась новая конфигурация, то правила модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4230 ngx_http_rewrite_module выполнялись снова.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4231
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4232 *) Исправление: если директива set устанавливала переменную модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4233 ngx_http_geo_module в какой-либо части конфигурации, то эта
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4234 переменная не была доступна в других частях конфигурации и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4235 выдавалась ошибка "using uninitialized variable"; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4236 0.2.2.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4237
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4238
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4239 Изменения в 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
4240
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4241 *) Изменение: дублирующее значение переменной модуля
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4242 ngx_http_geo_module теперь выдаёт предупреждение и изменяет старое
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4243 значение.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4244
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4245 *) Добавление: модуль ngx_http_ssi_module поддерживает команду set.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4246
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4247 *) Добавление: модуль ngx_http_ssi_module поддерживает параметр file в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4248 команде include.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4249
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4250 *) Добавление: модуль ngx_http_ssi_module поддерживает подстановку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4251 значений переменных в выражениях команды if.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4252
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4253
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4254 Изменения в 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
4255
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4256 *) Добавление: модуль ngx_http_ssi_module поддерживает выражения
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4257 "$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
4258 if.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4259
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4260 *) Исправление: ошибки при проксировании location без слэша в конце;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4261 ошибка появилась в 0.1.44.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4262
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4263 *) Исправление: при использовании метода rtsig мог произойти
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4264 segmentation fault; ошибка появилась в 0.2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4265
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4266
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4267 Изменения в 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
4268
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4269 *) Исправление: nginx не собирался без параметра --with-debug; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4270 появилась в 0.2.2.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4271
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4272
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4273 Изменения в 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
4274
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4275 *) Добавление: команда config errmsg в модуле ngx_http_ssi_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4276
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4277 *) Изменение: переменные модуля ngx_http_geo_module можно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4278 переопределять директивой set.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4279
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4280 *) Добавление: директивы ssl_protocols и ssl_prefer_server_ciphers
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4281 модулей 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
4282
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4283 *) Исправление: ошибка в модуле ngx_http_autoindex_module при показе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4284 длинных имён файлов;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4285
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4286 *) Исправление: модуль ngx_http_autoindex_module теперь не показывает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4287 файлы, начинающиеся на точку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4288
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4289 *) Исправление: если SSL handshake завершался с ошибкой, то это могло
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4290 привести также к закрытию другого соединения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4291 Спасибо Rob Mueller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4292
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4293 *) Исправление: экспортные версии MSIE 5.x не могли соединиться по
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4294 HTTPS.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4295
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4296
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4297 Изменения в 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
4298
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4299 *) Исправление: если все бэкенды, используемые для балансировки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4300 нагрузки, оказывались в нерабочем состоянии после одной ошибки, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4301 nginx мог зациклится; ошибка появилась в 0.2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4302
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4303
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4304 Изменения в 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
4305
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4306 *) Изменились имена pid-файлов, используемые во время обновления
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4307 исполняемого файла. Ручное переименование теперь не нужно. Старый
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4308 основной процесс добавляет к своему pid-файл суффикс ".oldbin" и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4309 запускает новый исполняемый файл. Новый основной процесс создаёт
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4310 обычный pid-файл без суффикса ".newbin". Если новый основной процесс
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4311 выходит, то старый процесс переименовывает свой pid-файл c суффиксом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4312 ".oldbin" в pid-файл без суффикса. При обновлении с версии 0.1.х до
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4313 0.2.0 нужно учитывать, что оба процесса - старый 0.1.x и новый
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4314 0.2.0 - используют pid-файл без суффиксов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4315
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4316 *) Изменение: директива worker_connections, новое название директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4317 connections; директива теперь задаёт максимальное число соединений,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4318 а не максимально возможный номер дескриптора для сокета.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4319
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4320 *) Добавление: SSL поддерживает кэширование сессий в пределах одного
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4321 рабочего процесса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4322
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4323 *) Добавление: директива satisfy_any.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4324
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4325 *) Изменение: модули ngx_http_access_module и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4326 ngx_http_auth_basic_module не работают для подзапросов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4327
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4328 *) Добавление: директивы worker_rlimit_nofile и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4329 worker_rlimit_sigpending.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4330
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4331 *) Исправление: если все бэкенды, используемые для балансировки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4332 нагрузки, оказывались в нерабочем состоянии после одной ошибки, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4333 nginx не обращался к ним в течение 60 секунд.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4334
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4335 *) Исправление: в парсинге аргументов IMAP/POP3 команд.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4336 Спасибо Rob Mueller.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4337
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4338 *) Исправление: ошибки при использовании SSL в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4339
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4340 *) Исправление: ошибки при использовании SSI и сжатия.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4341
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4342 *) Исправление: в ответах 304 не добавлялись строки заголовка ответа
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4343 "Expires" и "Cache-Control".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4344 Спасибо Александру Кукушкину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4345
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4346
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4347 Изменения в 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
4348
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4349 *) Изменение: директива ssl_engine упразднена в модуле
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4350 ngx_http_ssl_module и перенесена на глобальный уровень.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4351
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4352 *) Исправление: ответы с подзапросами, включённые с помощью SSI, не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4353 передавались через SSL соединение.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4354
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4355 *) Разные исправления в IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4356
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4357
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4358 Изменения в 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
4359
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4360 *) Добавление: IMAP/POP3 прокси поддерживает SSL.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4361
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4362 *) Добавление: директива proxy_timeout модуля ngx_imap_proxy_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4363
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4364 *) Добавление: директива userid_mark.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4365
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4366 *) Добавление: значение переменной $remote_user определяется независимо
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4367 от того, используется ли авторизация или нет.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4368
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4369
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4370 Изменения в 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
4371
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4372 *) Добавление: listen(2) backlog в директиве listen можно менять по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4373 сигналу -HUP.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4374
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4375 *) Добавление: скрипт geo2nginx.pl добавлен в contrib.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4376
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4377 *) Изменение: параметры FastCGI с пустым значениями теперь передаются
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4378 серверу.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4379
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4380 *) Исправление: если в ответе проксированного сервера или FastCGI
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4381 сервера была строка "Cache-Control", то при использовании директивы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4382 expires происходил segmentation fault или рабочий процесс мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4383 зациклится; в режиме прокси ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4384
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4385
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4386 Изменения в 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
4387
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4388 *) Исправление: если URI запроса получался нулевой длины после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4389 обработки модулем ngx_http_rewrite_module, то в модуле
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4390 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
4391
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4392 *) Исправление: директива limit_rate не работала внутри блока if;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4393 ошибка появилась в 0.1.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4394
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4395
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4396 Изменения в 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
4397
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4398 *) Исправление: если переменная использовалась в файле конфигурации, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4399 она не могла использоваться в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4400
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4401
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4402 Изменения в 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
4403
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4404 *) Исправление: если клиент слал очень длинную строку заголовка, то в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4405 логе не помещалась информация, связанная с этим запросом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4406
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4407 *) Исправление: при использовании "X-Accel-Redirect" не передавалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4408 строка "Set-Cookie"; ошибка появилась в 0.1.39.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4409
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4410 *) Исправление: при использовании "X-Accel-Redirect" не передавалась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4411 строка "Content-Disposition".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4412
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4413 *) Исправление: по сигналу SIGQUIT основной процесс не закрывал сокеты,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4414 на которых он слушал.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4415
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4416 *) Исправление: после обновления исполняемого файла на лету на Linux и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4417 Solaris название процесса в команде ps становилось короче.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4418
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4419
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4420 Изменения в 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
4421
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4422 *) Изменения в модуле ngx_http_charset_module: директива
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4423 default_charset упразднена; директива charset задаёт кодировку
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4424 ответа; директива source_charset задаёт только исходную кодировку.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4425
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4426 *) Исправление: при перенаправлении ошибки 401, полученной от бэкенда,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4427 не передавалась строка заголовка "WWW-Authenticate".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4428
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4429 *) Исправление: модули 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
4430 могли закрыть соединение до того, как что-нибудь было передано
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4431 клиенту; ошибка появилась в 0.1.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4432
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4433 *) Изменение: обработка ошибки инициализации в crypt_r() в Linux glibc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4434
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4435 *) Исправление: модуль ngx_http_ssi_module не поддерживал относительные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4436 URI в команде include virtual.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4437
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4438 *) Исправление: если в строке заголовка ответа бэкенда была строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4439 "Location", которую nginx не должен был изменять, то в ответе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4440 передавалось тело 500 ошибки; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4441
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4442 *) Исправление: некоторые директивы модулей ngx_http_proxy_module и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4443 ngx_http_fastcgi_module не наследовались с уровня server на уровень
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4444 location; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4445
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4446 *) Исправление: модуль ngx_http_ssl_module не поддерживал цепочки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4447 сертификатов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4448
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4449 *) Исправление: ошибка в модуле ngx_http_autoindex_module при показе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4450 длинных имён файлов; ошибка появилась в 0.1.38.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4451
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4452 *) Исправления в IMAP/POP3 прокси при взаимодействии с бэкендом на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4453 стадии login.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4454
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4455
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4456 Изменения в 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
4457
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4458 *) Добавление: директива limit_rate поддерживается в режиме прокси и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4459 FastCGI.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4460
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4461 *) Добавление: в режиме прокси и FastCGI поддерживается строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4462 заголовка "X-Accel-Limit-Rate" в ответе бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4463
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4464 *) Добавление: директива break.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4465
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4466 *) Добавление: директива log_not_found.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4467
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4468 *) Исправление: при перенаправлении запроса с помощью строки заголовка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4469 "X-Accel-Redirect" не изменялся код ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4470
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4471 *) Исправление: переменные, установленные директивой set не могли
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4472 использоваться в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4473
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4474 *) Исправление: при включении в SSI более одного удалённого подзапроса
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4475 мог произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4476
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4477 *) Исправление: если статусная строка в ответе бэкенда передавалась в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4478 двух пакетах, то nginx считал ответ неверным; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4479 0.1.29.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4480
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4481 *) Добавление: директива ssi_types.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4482
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4483 *) Добавление: директива autoindex_exact_size.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4484
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4485 *) Исправление: модуль ngx_http_autoindex_module не поддерживал длинные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4486 имена файлов в UTF-8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4487
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4488 *) Добавление: IMAP/POP3 прокси.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4489
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4490
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4491 Изменения в 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
4492
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4493 *) Изменение: в конце файла nginx.pid теперь добавляется "\n".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4494
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4495 *) Исправление: при включении большого количества вставок или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4496 нескольких больших вставок с помощью SSI ответ мог передаваться не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4497 полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4498
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4499 *) Исправление: если все бэкенды возвращали ответ 404, то при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4500 использовании параметра http_404 в директивах proxy_next_upstream
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4501 или fastcgi_next_upstream, nginx начинал запрашивать все бэкенды
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4502 снова.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4503
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4504
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4505 Изменения в 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
4506
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4507 *) Изменение: если в заголовке запросе есть дублирующиеся строки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4508 "Host", "Connection", "Content-Length" и "Authorization", то nginx
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4509 теперь выдаёт ошибку 400.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4510
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4511 *) Изменение: директива post_accept_timeout упразднена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4512
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4513 *) Добавление: параметры default, af=, bl=, deferred и bind в директиве
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4514 listen.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4515
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4516 *) Добавление: поддержка accept фильтров во FreeBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4517
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4518 *) Добавление: поддержка TCP_DEFER_ACCEPT в Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4519
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4520 *) Исправление: модуль ngx_http_autoindex_module не поддерживал имена
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4521 файлов в UTF-8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4522
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4523 *) Исправление: после добавления новый лог-файл ротация этого лога по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4524 сигналу -USR1 выполнялась, только если переконфигурировать nginx два
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4525 раза по сигналу -HUP.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4526
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4527
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4528 Изменения в 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
4529
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4530 *) Добавление: директива working_directory.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4531
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4532 *) Добавление: директива port_in_redirect.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4533
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4534 *) Исправление: если заголовок ответа бэкенда не помещался в один
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4535 пакет, то происходил segmentation fault; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4536
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4537 *) Исправление: если было сконфигурировано более 10 серверов или в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4538 сервере не описана директива "listen", то при запуске мог произойти
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4539 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4540
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4541 *) Исправление: если ответ не помещался во временный файл, то мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4542 произойти segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4543
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4544 *) Исправление: nginx возвращал ошибку 400 на запросы вида
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4545 "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
4546
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4547
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4548 Изменения в 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
4549
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4550 *) Исправление: при включении больших ответов с помощью SSI рабочий
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4551 процесс мог зациклиться.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4552
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4553 *) Исправление: переменные, устанавливаемые директивой "set", не были
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4554 доступны в SSI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4555
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4556 *) Добавление: директива autoindex_localtime.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4557
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4558 *) Исправление: пустое значение в директиве proxy_set_header запрещает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4559 передачу заголовка.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4560
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4561
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4562 Изменения в 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
4563
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4564 *) Исправление: nginx не собирался с параметром --without-pcre; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4565 появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4566
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4567 *) Исправление: 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
4568 вызывали bus fault при запуске.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4569
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4570 *) Исправление: в редиректах внутри HTTPS сервера был указан протокол
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4571 HTTP.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4572
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4573 *) Исправление: если директива rewrite использовала выделения внутри
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4574 директивы if, то возвращалась ошибка 500.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4575
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4576
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4577 Изменения в 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
4578
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4579 *) Исправление: в редиректах, выдаваемых с помощью директивы rewrite,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4580 не передавались аргументы; ошибка появилась в 0.1.29.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4581
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4582 *) Добавление: директива if поддерживает выделения в регулярных
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4583 выражениях.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4584
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4585 *) Добавление: директива set поддерживает переменные и выделения из
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4586 регулярных выражений.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4587
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4588 *) Добавление: в режиме прокси и FastCGI поддерживается строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4589 заголовка "X-Accel-Redirect" в ответе бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4590
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4591
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4592 Изменения в 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
4593
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4594 *) Исправление: при использовании SSL ответ мог передаваться не до
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4595 конца.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4596
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4597 *) Исправление: ошибки при обработке SSI в ответе, полученного от
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4598 FastCGI-сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4599
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4600 *) Исправление: ошибки при использовании SSI и сжатия.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4601
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4602 *) Исправление: редирект с кодом 301 передавался без тела ответа;
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4603 ошибка появилась в 0.1.30.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4604
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4605
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4606 Изменения в 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
4607
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4608 *) Исправление: при использовании SSI рабочий процесс мог зациклиться.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4609
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4610 *) Исправление: при использовании SSL ответ мог передаваться не до
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4611 конца.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4612
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4613 *) Исправление: если длина части ответа, полученного за один раз от
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4614 проксируемого или FastCGI сервера была равна 500 байт, то nginx
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4615 возвращал код ответа 500; в режиме прокси ошибка появилась только в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4616 0.1.29.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4617
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4618 *) Исправление: nginx не считал неверными директивы с 8-ю или 9-ю
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4619 параметрами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4620
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4621 *) Добавление: директива return может возвращать код ответа 204.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4622
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4623 *) Добавление: директива ignore_invalid_headers.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4624
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4625
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4626 Изменения в 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
4627
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4628 *) Добавление: модуль ngx_http_ssi_module поддерживает команду include
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4629 virtual.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4630
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4631 *) Добавление: модуль ngx_http_ssi_module поддерживает условную команду
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4632 вида 'if expr="$NAME"' и команды else и endif. Допускается только
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4633 один уровень вложенности.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4634
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4635 *) Добавление: модуль ngx_http_ssi_module поддерживает две переменные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4636 DATE_LOCAL и DATE_GMT и команду config timefmt.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4637
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4638 *) Добавление: директива ssi_ignore_recycled_buffers.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4639
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4640 *) Исправление: если переменная QUERY_STRING не была определена, то в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4641 команде echo не ставилось значение по умолчанию.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4642
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4643 *) Изменение: модуль ngx_http_proxy_module полностью переписан.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4644
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4645 *) Добавление: директивы proxy_redirect, proxy_pass_request_headers,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4646 proxy_pass_request_body и proxy_method.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4647
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4648 *) Добавление: директива proxy_set_header. Директива proxy_x_var
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4649 упразднена и должна быть заменена директивой proxy_set_header.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4650
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4651 *) Изменение: директива proxy_preserve_host упразднена и должна быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4652 заменена директивами "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
4653 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
4654 соответствующими ей директивами proxy_redirect.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4655
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4656 *) Изменение: директива proxy_set_x_real_ip упразднена и должна быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4657 заменена директивой "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
4658
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4659 *) Изменение: директива proxy_add_x_forwarded_for упразднена и должна
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4660 быть заменена директивой
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4661 "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
4662
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4663 *) Изменение: директива proxy_set_x_url упразднена и должна быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4664 заменена директивой
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4665 "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
4666
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4667 *) Добавление: директива fastcgi_param.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4668
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4669 *) Изменение: директивы 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
4670 упразднены и должны быть замены директивами fastcgi_param.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4671
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4672 *) Добавление: директива index может использовать переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4673
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4674 *) Добавление: директива index может быть указана на уровне http и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4675 server.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4676
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4677 *) Изменение: только последний параметр в директиве index может быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4678 абсолютным.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4679
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4680 *) Добавление: в директиве rewrite могут использоваться переменные.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4681
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4682 *) Добавление: директива internal.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4683
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4684 *) Добавление: переменные CONTENT_LENGTH, CONTENT_TYPE, REMOTE_PORT,
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4685 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
4686 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
4687
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4688 *) Изменение: nginx теперь передаёт неверные строки в заголовках
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4689 запроса клиента и ответа бэкенда.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4690
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4691 *) Исправление: если бэкенд долго не передавал ответ и send_timeout был
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4692 меньше, чем proxy_read_timeout, то клиенту возвращался ответ 408.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4693
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4694 *) Исправление: если бэкенд передавал неверную строку в заголовке
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4695 ответа, то происходил segmentation fault; ошибка появилась в 0.1.26.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4696
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4697 *) Исправление: при использовании отказоустойчивой конфигурации в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4698 FastCGI мог происходить segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4699
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4700 *) Исправление: директива expires не удаляла уже установленные строки
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4701 заголовка "Expires" и "Cache-Control".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4702
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4703 *) Исправление: nginx не учитывал завершающую точку в строке заголовка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4704 запроса "Host".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4705
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4706 *) Исправление: модуль ngx_http_auth_module не работал на Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4707
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4708 *) Исправление: директива rewrite неверно работала, если в запросе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4709 присутствовали аргументы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4710
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4711 *) Исправление: nginx не собирался на MacOS X.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4712
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4713
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4714 Изменения в 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
4715
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4716 *) Исправление: при проксировании больших файлов nginx сильно нагружал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4717 процессор.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4718
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4719 *) Исправление: nginx не собирался gcc 4.0 на Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4720
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4721
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4722 Изменения в 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
4723
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4724 *) Добавление: параметр blocked в директиве valid_referers.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4725
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4726 *) Изменение: ошибки обработки заголовка запроса теперь записываются на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4727 уровне info, в лог также записывается имя сервера и строки заголовка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4728 запроса "Host" и "Referer".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4729
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4730 *) Изменение: при записи ошибок в лог записывается также строка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4731 заголовка запроса "Host".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4732
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4733 *) Добавление: директива proxy_pass_unparsed_uri. Специальная обработка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4734 символов "://" в URI, введённая в версии 0.1.11, теперь упразднена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4735
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4736 *) Исправление: nginx не собирался на FreeBSD и Linux, если был указан
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4737 параметр конфигурации --without-ngx_http_auth_basic_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4738
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4739
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4740 Изменения в 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
4741
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4742 *) Изменение: неверные строки заголовка, переданные клиентом, теперь
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4743 игнорируется и записываются в error_log на уровне info.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4744
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4745 *) Изменение: при записи ошибок в лог записывается также имя сервера,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4746 при обращении к которому произошла ошибка.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4747
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4748 *) Добавление: модуль 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
4749 и auth_basic_user_file.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4750
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4751
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4752 Изменения в 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
4753
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4754 *) Исправление: nginx не работал на Linux parisc.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4755
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4756 *) Добавление: nginx теперь не запускается под FreeBSD, если значение
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4757 sysctl kern.ipc.somaxconn слишком большое.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4758
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4759 *) Исправление: если модуль ngx_http_index_module делал внутреннее
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4760 перенаправление запроса в модули ngx_http_proxy_module или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4761 ngx_http_fastcgi_module, то файл индекса не закрывался после
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4762 обслуживания запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4763
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4764 *) Добавление: директива proxy_pass может использоваться в location,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4765 заданных регулярным выражением.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4766
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4767 *) Добавление: модуль ngx_http_rewrite_filter_module поддерживает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4768 условия вида "if ($HTTP_USER_AGENT ~ MSIE)".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4769
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4770 *) Исправление: nginx очень медленно запускался при большом количестве
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4771 адресов и использовании текстовых значений в директиве geo.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4772
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4773 *) Изменение: имя переменной в директиве geo нужно указывать, как
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4774 $name. Прежний вариант без "$" пока работает, но вскоре будет убран.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4775
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4776 *) Добавление: параметр лога "%{VARIABLE}v".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4777
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4778 *) Добавление: директива "set $name value".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4779
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4780 *) Исправление: совместимость с gcc 4.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4781
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4782 *) Добавление: параметр автоконфигурации --with-openssl-opt=OPTIONS.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4783
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4784
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4785 Изменения в 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
4786
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4787 *) Добавление: модуль ngx_http_ssi_filter_module поддерживает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4788 переменные QUERY_STRING и DOCUMENT_URI.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4789
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4790 *) Исправление: модуль ngx_http_autoindex_module мог выдавать ответ 404
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4791 на существующий каталог, если этот каталог был указан как alias.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4792
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4793 *) Исправление: модуль ngx_http_ssi_filter_module неправильно работал
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4794 при больших ответах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4795
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4796 *) Исправление: отсутствие строки заголовка "Referer" всегда считалось
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4797 правильным referrer'ом.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4798
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4799
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4800 Изменения в 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
4801
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4802 *) Добавление: модуль ngx_http_ssi_filter_module и директивы ssi,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4803 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
4804 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
4805
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4806 *) Добавление: параметр лога %request_time.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4807
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4808 *) Добавление: если запрос пришёл без строки заголовка "Host", то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4809 директива proxy_preserve_host устанавливает в качестве этого
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4810 заголовка первое имя сервера из директивы server_name.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4811
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4812 *) Исправление: nginx не собирался на платформах, отличных от i386,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4813 amd64, sparc и ppc; ошибка появилась в 0.1.22.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4814
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4815 *) Исправление: модуль ngx_http_autoindex_module теперь показывает
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4816 информацию не о символическом линке, а о файле или каталоге, на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4817 который он указывает.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4818
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4819 *) Исправление: если клиенту ничего не передавалось, то параметр
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4820 %apache_length записывал в лог отрицательную длину заголовка ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4821
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4822
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4823 Изменения в 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
4824
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4825 *) Исправление: модуль ngx_http_stub_status_module показывал неверную
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4826 статистику для обработанных соединений, если использовалось
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4827 проксирование или FastCGI-сервер.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4828
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4829 *) Исправление: на Linux и Solaris установочные пути были неверно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4830 заключены в кавычки; ошибка появилась в 0.1.21.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4831
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4832
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4833 Изменения в 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
4834
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4835 *) Исправление: модуль ngx_http_stub_status_module показывал неверную
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4836 статистику при использовании метода rtsig или при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4837 нескольких рабочих процессов на SMP машине.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4838
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4839 *) Исправление: nginx не собирался компилятором icc под Линуксом или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4840 если библиотека zlib-1.2.x собиралась из исходных текстов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4841
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4842 *) Исправление: nginx не собирался под NetBSD 2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4843
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4844
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4845 Изменения в 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
4846
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4847 *) Добавление: новые параметры script_filename и remote_port в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4848 директиве fastcgi_params.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4849
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4850 *) Исправление: неправильно обрабатывался поток stderr от
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4851 FastCGI-сервера.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4852
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4853
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4854 Изменения в 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
4855
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4856 *) Исправление: если в запросе есть нуль, то для локальных запросов
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4857 теперь возвращается ошибка 404.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4858
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4859 *) Исправление: nginx не собирался под NetBSD 2.0.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4860
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4861 *) Исправление: во время чтения тела запроса клиента в SSL соединении
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4862 мог произойти таймаут.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4863
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4864
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4865 Изменения в 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
4866
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4867 *) Изменение: для совместимости с Solaris 10 в директивах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4868 devpoll_events и devpoll_changes значения по умолчанию уменьшены с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4869 512 до 32.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4870
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4871 *) Исправление: директивы 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
4872 наследовались.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4873
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4874 *) Исправление: в директиве rewrite, возвращающей редирект, аргументы
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4875 присоединялись к URI через символ "&" вместо "?".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4876
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4877 *) Исправление: строки для модуля ngx_http_geo_module без символа ";"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4878 во включённом файле игнорировались.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4879
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4880 *) Добавление: модуль ngx_http_stub_status_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4881
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4882 *) Исправление: неизвестный формат лог-файла в директиве access_log
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4883 вызывал segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4884
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4885 *) Добавление: новый параметр document_root в директиве fastcgi_params.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4886
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4887 *) Добавление: директива fastcgi_redirect_errors.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4888
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4889 *) Добавление: новый модификатор break в директиве rewrite позволяет
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4890 прекратить цикл rewrite/location и устанавливает текущую
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4891 конфигурацию для запроса.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4892
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4893
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4894 Изменения в 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
4895
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4896 *) Изменение: модуль ngx_http_rewrite_module полностью переписан.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4897 Теперь можно делать редиректы, возвращать коды ошибок и проверять
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4898 переменные и рефереры. Эти директивы можно использовать внутри
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4899 location. Директива redirect упразднена.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4900
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4901 *) Добавление: модуль ngx_http_geo_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4902
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4903 *) Добавление: директивы 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
4904
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4905 *) Исправление: конфигурация location с модификатором "=" могла
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4906 использоваться в другом location.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4907
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4908 *) Исправление: правильный тип ответа выставлялся только для запросов,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4909 у которых в расширении были только маленькие буквы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4910
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4911 *) Исправление: если для location установлен proxy_pass или
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4912 fastcgi_pass, и доступ к нему запрещался, а ошибка перенаправлялась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4913 на статическую страницу, то происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4914
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4915 *) Исправление: если в проксированном ответе в заголовке "Location"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4916 передавался относительный URL, то к нему добавлялось имя хоста и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4917 слэш; ошибка появилась в 0.1.14.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4918
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4919 *) Исправление: на Linux в лог не записывался текст системной ошибки.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4920
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4921
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4922 Изменения в 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
4923
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4924 *) Исправление: если ответ передавался chunk'ами, то при запросе HEAD
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4925 выдавался завершающий chunk.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4926
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4927 *) Исправление: заголовок "Connection: keep-alive" выдавался, даже если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4928 директива keepalive_timeout запрещала использование keep-alive.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4929
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4930 *) Исправление: ошибки в модуле ngx_http_fastcgi_module вызывали
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4931 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4932
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4933 *) Исправление: при использовании SSL сжатый ответ мог передаваться не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4934 до конца.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4935
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4936 *) Исправление: опции TCP_NODELAY, TCP_NOPSUH и TCP_CORK, специфичные
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4937 для TCP сокетов, не используются для unix domain сокетов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4938
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4939 *) Добавление: директива rewrite поддерживает перезаписывание
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4940 аргументов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4941
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4942 *) Исправление: на запрос POST с заголовком "Content-Length: 0"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4943 возвращался ответ 400; ошибка появилась в 0.1.14.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4944
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4945
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4946 Изменения в 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
4947
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4948 *) Исправление: ошибка соединения с FastCGI-сервером вызывала
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4949 segmentation fault.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4950
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4951 *) Исправление: корректная обработка регулярного выражения, в котором
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4952 число выделенных частей не совпадает с числом подстановок.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4953
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4954 *) Добавление: location, который передаётся FastCGI-серверу, может быть
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4955 задан с помощью регулярного выражения.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4956
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4957 *) Исправление: параметр FastCGI REQUEST_URI теперь передаётся вместе с
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4958 аргументами и в том виде, в котором был получен от клиента.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4959
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4960 *) Исправление: для использования регулярных выражений в location нужно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4961 было собирать nginx вместе с ngx_http_rewrite_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4962
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4963 *) Исправление: если бэкенд слушал на 80-ом порту, то при использовании
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4964 директивы "proxy_preserve_host on" в заголовке "Host" указывался
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4965 также порт 80; ошибка появилась в 0.1.14.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4966
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4967 *) Исправление: если задать одинаковые пути в параметрах
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4968 автоконфигурации --http-client-body-temp-path=PATH и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4969 --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
4970 --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
4971
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4972
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4973 Изменения в 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
4974
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4975 *) Добавление: параметры автоконфигурации
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4976 --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
4977 --http-fastcgi-temp-path=PATH
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4978
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4979 *) Изменение: имя каталога с временными файлами, содержащие тело
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4980 запроса клиента, задаётся директивой client_body_temp_path, по
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4981 умолчанию <prefix>/client_body_temp.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4982
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4983 *) Добавление: модуль ngx_http_fastcgi_module и директивы fastcgi_pass,
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4984 fastcgi_root, fastcgi_index, fastcgi_params,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4985 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
4986 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
4987 fastcgi_busy_buffers_size, fastcgi_temp_path,
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4988 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
4989 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
4990
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4991 *) Исправление: ошибка "[alert] zero size buf"; ошибка появилась в
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4992 0.1.3.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4993
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4994 *) Изменение: в директиве proxy_pass нужно обязательно указывать URI
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4995 после имени хоста.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4996
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4997 *) Изменение: если в URI встречался символ %3F, то он считался началом
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4998 строки аргументов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
4999
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5000 *) Добавление: поддержка unix domain сoкетов в модуле
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5001 ngx_http_proxy_module.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5002
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5003 *) Добавление: директивы ssl_engine и ssl_ciphers.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5004 Спасибо Сергею Скворцову за SSL-акселератор.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5005
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5006
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5007 Изменения в 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
5008
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5009 *) Добавление: директивы server_names_hash и
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5010 server_names_hash_threshold.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5011
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5012 *) Исправление: имена *.domain.tld в директиве server_name не работали.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5013
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5014 *) Исправление: параметр лога %request_length записывал неверную длину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5015
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5016
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5017 Изменения в 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
5018
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5019 *) Добавление: параметр лога %request_length.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5020
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5021 *) Исправление: при использовании /dev/poll, select и poll на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5022 платформах, где возможны ложные срабатывания указанных методов,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5023 могли быть длительные задержки при обработке запроса по keep-alive
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5024 соединению. Наблюдалось по крайней мере на Solaris с использованием
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5025 /dev/poll.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5026
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5027 *) Исправление: директива send_lowat игнорируется на Linux, так как
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5028 Linux не поддерживает опцию SO_SNDLOWAT.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5029
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5030
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5031 Изменения в 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
5032
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5033 *) Добавление: директива worker_priority.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5034
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5035 *) Изменение: под FreeBSD директивы tcp_nopush и tcp_nodelay вместе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5036 влияют на передачу ответа.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5037
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5038 *) Исправление: nginx не вызывал initgroups().
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5039 Спасибо Андрею Ситникову и Андрею Нигматулину.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5040
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5041 *) Изменение: ngx_http_auto_index_module теперь выдаёт размер файлов в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5042 байтах.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5043
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5044 *) Исправление: ngx_http_auto_index_module возвращал ошибку 500, если в
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5045 каталоге есть битый symlink.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5046
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5047 *) Исправление: файлы больше 4G не передавались с использованием
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5048 sendfile.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5049
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5050 *) Исправление: если бэкенд резолвился в несколько адресов и при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5051 ожидании от него ответа происходила ошибка, то процесс зацикливался.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5052
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5053 *) Исправление: при использовании метода /dev/poll рабочий процесс мог
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5054 завершиться с сообщением "unknown cycle".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5055
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5056 *) Исправление: ошибки "close() channel failed".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5057
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5058 *) Исправление: автоматическое определение групп nobody и nogroup.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5059
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5060 *) Исправление: директива send_lowat не работала на Linux.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5061
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5062 *) Исправление: если в конфигурации не было раздела events, то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5063 происходил segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5064
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5065 *) Исправление: nginx не собирался под OpenBSD.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5066
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5067 *) Исправление: двойные слэшы в "://" в URI превращались в ":/".
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5068
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5069
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5070 Изменения в 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
5071
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5072 *) Исправление: если в запросе без аргументов есть "//", "/./", "/../"
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5073 или "%XX", то терялся последний символ в строке запроса; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5074 появилась в 0.1.9.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5075
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5076 *) Исправление: исправление в версии 0.1.9 для файлов больше 2G на
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5077 Linux не работало.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5078
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5079
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5080 Изменения в 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
5081
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5082 *) Исправление: если в запросе есть "//", "/./", "/../" или "%XX", то
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5083 проксируемый запрос передавался без аргументов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5084
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5085 *) Исправление: при сжатии больших ответов иногда они передавались не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5086 полностью.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5087
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5088 *) Исправление: не передавались файлы больше 2G на Linux,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5089 неподдерживающем sendfile64().
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5090
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5091 *) Исправление: на Linux при конфигурации сборки нужно было обязательно
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5092 использовать параметр --with-poll_module; ошибка появилась в 0.1.8.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5093
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5094
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5095 Изменения в 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
5096
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5097 *) Исправление: ошибка в модуле ngx_http_autoindex_module при показе
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5098 длинных имён файлов.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5099
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5100 *) Добавление: модификатор "^~" в директиве location.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5101
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5102 *) Добавление: директива proxy_max_temp_file_size.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5103
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5104
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5105 Изменения в 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
5106
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5107 *) Исправление: при использовании sendfile, если передаваемый файл
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5108 менялся, то мог произойти segmentation fault на FreeBSD; ошибка
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5109 появилась в 0.1.5.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5110
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5111
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5112 Изменения в 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
5113
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5114 *) Исправление: при некоторых комбинациях директив location c
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5115 регулярными выражениями использовалась конфигурация не из того
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5116 location.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5117
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5118
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5119 Изменения в 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
5120
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5121 *) Исправление: на Solaris и Linux могло быть очень много сообщений
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5122 "recvmsg() returned not enough data".
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5123
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5124 *) Исправление: в режиме прокси без использования sendfile на Solaris
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5125 возникала ошибка "writev() failed (22: Invalid argument)". На других
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5126 платформах, не поддерживающих sendfile, процесс зацикливался.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5127
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5128 *) Исправление: при использовании sendfile в режиме прокси на Solaris
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5129 возникал segmentation fault.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5130
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5131 *) Исправление: segmentation fault на Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5132
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5133 *) Исправление: обновление исполняемого файла на лету не работало на
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5134 Linux.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5135
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5136 *) Исправление: в списке файлов, выдаваемом модулем
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5137 ngx_http_autoindex_module, не перекодировались пробелы, кавычки и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5138 знаки процента.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5139
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5140 *) Изменение: уменьшение операций копирования.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5141
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5142 *) Добавление: директива userid_p3p.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5143
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5144
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5145 Изменения в 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
5146
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5147 *) Исправление: ошибка в модуле ngx_http_autoindex_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5148
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5149
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5150 Изменения в 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
5151
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5152 *) Добавление: модуль ngx_http_autoindex_module и директива autoindex.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5153
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5154 *) Добавление: директива proxy_set_x_url.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5155
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5156 *) Исправление: модуль проксировании мог привести к зацикливанию, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5157 не использовался sendfile.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5158
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5159
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5160 Изменения в 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
5161
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5162 *) Добавление: параметры --user=USER, --group=GROUP и
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5163 --with-ld-opt=OPTIONS в configure.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5164
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5165 *) Добавление: директива server_name поддерживает *.domain.tld.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5166
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5167 *) Исправление: улучшена переносимость на неизвестные платформы.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5168
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5169 *) Исправление: нельзя переконфигурировать nginx, если конфигурационный
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5170 файл указан в командной строке; ошибка появилась в 0.1.1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5171
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5172 *) Исправление: модуль проксировании мог привести к зацикливанию, если
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5173 не использовался sendfile.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5174
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5175 *) Исправление: при использовании sendfile текст ответа не
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5176 перекодировался согласно директивам модуля charset; ошибка появилась
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5177 в 0.1.1.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5178
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5179 *) Исправление: очень редкая ошибка при обработке kqueue.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5180
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5181 *) Исправление: модуль сжатия сжимал уже сжатые ответы, полученные при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5182 проксировании.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5183
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5184
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5185 Изменения в 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
5186
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5187 *) Добавление: директива gzip_types.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5188
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5189 *) Добавление: директива tcp_nodelay.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5190
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5191 *) Добавление: директива send_lowat работает не только на платформах,
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5192 поддерживающих kqueue NOTE_LOWAT, но и на всех, поддерживающих
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5193 SO_SNDLOWAT.
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5194
18
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5195 *) Добавление: эмуляция setproctitle() для Linux и Solaris.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5196
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5197 *) Исправление: ошибка при переписывании заголовка "Location" при
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5198 проксировании.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5199
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5200 *) Исправление: ошибка в модуле ngx_http_chunked_module, приводившая к
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5201 зацикливанию.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5202
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5203 *) Исправление: ошибки в модуле /dev/poll.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5204
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5205 *) Исправление: при проксировании и использовании временных файлов
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5206 ответы портились.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5207
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5208 *) Исправление: бэкенду передавались запросы с неперекодированными
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5209 символами.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5210
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5211 *) Исправление: на Linux 2.4 при конфигурации сборки нужно было
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5212 обязательно использовать параметр --with-poll_module.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5213
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5214
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5215 Изменения в 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
5216
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5217 *) Первая публично доступная версия.
74438c570949 CHANGES conversion from KOI8-R to UTF-8.
Igor Sysoev <igor@sysoev.ru>
parents: 0
diff changeset
5218