summaryrefslogtreecommitdiff
path: root/CHANGES.ru
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES.ru')
-rw-r--r--CHANGES.ru90
1 files changed, 89 insertions, 1 deletions
diff --git a/CHANGES.ru b/CHANGES.ru
index 800785c85..f93650c11 100644
--- a/CHANGES.ru
+++ b/CHANGES.ru
@@ -1,4 +1,92 @@
+Изменения в nginx 0.1.29 12.05.2005
+
+ *) Добавление: модуль ngx_http_ssi_module поддерживает команду include
+ virtual.
+
+ *) Добавление: модуль ngx_http_ssi_module поддерживает условную команду
+ вида 'if expr="$NAME"' и команды else и endif. Допускается только
+ один уровень вложенности.
+
+ *) Добавление: модуль ngx_http_ssi_module поддерживает две переменные
+ DATE_LOCAL и DATE_GMT и команду config timefmt.
+
+ *) Добавление: директива ssi_ignore_recycled_buffers.
+
+ *) Исправление: если переменная QUERY_STRING не была определена, то в
+ команде echo не ставилось значение по умолчанию.
+
+ *) Изменение: модуль ngx_http_proxy_module полностью переписан.
+
+ *) Добавление: директивы proxy_redirect, proxy_pass_request_headers,
+ proxy_pass_request_body и proxy_method.
+
+ *) Добавление: директива proxy_set_header. Директива proxy_x_var
+ упразднена и должна быть заменена директивой proxy_set_header.
+
+ *) Изменение: директива proxy_preserve_host упразднена и должна быть
+ заменена директивами "proxy_set_header Host $host" и "proxy_redirect
+ off" или директивой "proxy_set_header Host $host:$proxy_port" и
+ соответствующими ей директивами proxy_redirect.
+
+ *) Изменение: директива proxy_set_x_real_ip упразднена и должна быть
+ заменена директивой "proxy_set_header X-Real-IP $remote_addr".
+
+ *) Изменение: директива proxy_add_x_forwarded_for упразднена и должна
+ быть заменена директивой
+ "proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for".
+
+ *) Изменение: директива proxy_set_x_url упразднена и должна быть
+ заменена директивой
+ "proxy_set_header X-URL http://$host:$server_port$request_uri".
+
+ *) Добавление: директива fastcgi_param.
+
+ *) Изменение: директивы fastcgi_set_var и fastcgi_params упразднены и
+ должны быть замены директивами fastcgi_param.
+
+ *) Добавление: директива index может использовать переменные.
+
+ *) Добавление: директива index может быть указана на уровне http и
+ server.
+
+ *) Изменение: только последний параметр в директиве index может быть
+ абсолютным.
+
+ *) Добавление: в директиве rewrite могут использоваться переменные.
+
+ *) Добавление: директива internal.
+
+ *) Добавление: переменные CONTENT_LENGTH, CONTENT_TYPE, REMOTE_PORT,
+ SERVER_ADDR, SERVER_PORT, SERVER_PROTOCOL, DOCUMENT_ROOT,
+ SERVER_NAME, REQUEST_METHOD, REQUEST_URI и REMOTE_USER.
+
+ *) Изменение: nginx теперь передаёт неверные строки в заголовках
+ запроса клиента и ответа бэкенда.
+
+ *) Исправление: если бэкенд долго не передавал ответ и send_timeout был
+ меньше, чем proxy_read_timeout, то клиенту возвращался ответ 408.
+
+ *) Исправление: если бэкенд передавал неверную строку в заголовке
+ ответа, то происходил segmentation fault; ошибка появилась в 0.1.26.
+
+ *) Исправление: при использовании отказоустойчивой конфигурации в
+ FastCGI мог происходить segmentation fault.
+
+ *) Исправление: директива expires не удаляла уже установленные строки
+ заголовка "Expires" и "Cache-Control".
+
+ *) Исправление: nginx не учитывал завершающую точку в строке заголовка
+ запроса "Host".
+
+ *) Исправление: модуль ngx_http_auth_module не работал на Linux.
+
+ *) Исправление: директива rewrite неверно работала, если в запросе
+ присутствовали аргументы.
+
+ *) Исправление: nginx не собирался на MacOS X.
+
+
Изменения в nginx 0.1.28 08.04.2005
*) Исправление: при проксировании больших файлов nginx сильно нагружал
@@ -181,7 +269,7 @@
Изменения в nginx 0.1.17 03.02.2005
- *) Добавление: модуль ngx_http_rewrite_module полностью переписан.
+ *) Изменение: модуль ngx_http_rewrite_module полностью переписан.
Теперь можно делать редиректы, возвращать коды ошибок и проверять
переменные и рефереры. Эти директивы можно использовать внутри
location. Директива redirect упразднена.