Mercurial > hg > nginx-vendor-current
comparison CHANGES.ru @ 558:2da4537168f8 NGINX_0_8_31
nginx 0.8.31
*) Feature: now the "error_page" directive may redirect the 301 and 302
responses.
*) Feature: the $geoip_city_continent_code, $geoip_latitude, and
$geoip_longitude variables.
Thanks to Arvind Sundararajan.
*) Feature: now the ngx_http_image_filter_module deletes always EXIF
and other application specific data if the data consume more than 5%
of a JPEG file.
*) Bugfix: nginx closed a connection if a cached response had an empty
body.
Thanks to Piotr Sikora.
*) Bugfix: nginx might not be built by gcc 4.x if the -O2 or higher
optimization option was used.
Thanks to Maxim Dounin and Denis F. Latypoff.
*) Bugfix: regular expressions in location were always tested in
case-sensitive mode; the bug had appeared in 0.8.25.
*) Bugfix: nginx cached a 304 response if there was the "If-None-Match"
header line in a proxied request.
Thanks to Tim Dettrick and David Kostal.
*) Bugfix: nginx/Windows tried to delete a temporary file twice if the
file should replace an already existent file.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Wed, 23 Dec 2009 00:00:00 +0300 |
parents | 25255878df91 |
children | daf4847b43ff |
comparison
equal
deleted
inserted
replaced
557:72104cd120ec | 558:2da4537168f8 |
---|---|
1 | |
2 Изменения в nginx 0.8.31 23.12.2009 | |
3 | |
4 *) Добавление: теперь директива error_page может перенаправлять ответы | |
5 со статусом 301 и 302. | |
6 | |
7 *) Добавление: переменные $geoip_city_continent_code, $geoip_latitude и | |
8 $geoip_longitude. | |
9 Спасибо Arvind Sundararajan. | |
10 | |
11 *) Добавление: модуль ngx_http_image_filter_module теперь всегда | |
12 удаляет EXIF и другие данные, если они занимают больше 5% в | |
13 JPEG-файле. | |
14 | |
15 *) Исправление: nginx закрывал соединение при запросе закэшированного | |
16 ответа с пустым телом. | |
17 Спасибо Piotr Sikora. | |
18 | |
19 *) Исправление: nginx мог не собираться gcc 4.x при использовании | |
20 оптимизации -O2 и выше. | |
21 Спасибо Максиму Дунину и Денису Латыпову. | |
22 | |
23 *) Исправление: регулярные выражения в location всегда тестировались с | |
24 учётом регистра; ошибка появилась в 0.8.25. | |
25 | |
26 *) Исправление: nginx кэшировал 304 ответ, если в заголовке | |
27 проксируемого запроса была строка "If-None-Match". | |
28 Спасибо Tim Dettrick и David Kostal. | |
29 | |
30 *) Исправление: nginx/Windows пытался дважды удалить временный файл при | |
31 перезаписи уже существующего файла. | |
32 | |
1 | 33 |
2 Изменения в nginx 0.8.30 15.12.2009 | 34 Изменения в nginx 0.8.30 15.12.2009 |
3 | 35 |
4 *) Изменение: теперь по умолчанию размер буфера директивы | 36 *) Изменение: теперь по умолчанию размер буфера директивы |
5 large_client_header_buffers равен 8K. | 37 large_client_header_buffers равен 8K. |
400 "X-Accel-Buffering" и "X-Accel-Charset" из заголовка ответа | 432 "X-Accel-Buffering" и "X-Accel-Charset" из заголовка ответа |
401 бэкенда. | 433 бэкенда. |
402 Спасибо Максиму Дунину. | 434 Спасибо Максиму Дунину. |
403 | 435 |
404 *) Исправление: в обработке строк "Last-Modified" и "Accept-Ranges" в | 436 *) Исправление: в обработке строк "Last-Modified" и "Accept-Ranges" в |
405 заголовке ответа бэкенда; ошибка появилась в 0.7.44 | 437 заголовке ответа бэкенда; ошибка появилась в 0.7.44. |
406 Спасибо Максиму Дунину. | 438 Спасибо Максиму Дунину. |
407 | 439 |
408 *) Исправление: ошибки "[alert] zero size buf" при получении пустых | 440 *) Исправление: ошибки "[alert] zero size buf" при получении пустых |
409 ответы в подзапросах; ошибка появилась в 0.8.5. | 441 ответы в подзапросах; ошибка появилась в 0.8.5. |
410 | 442 |