Вышел релиз http-сервера nginx 0.7.43. В новой версии исправлено две ошибки:
- запрос обрабатывался неверно, если директива root использовала переменные; ошибка появилась в 0.7.42.
- если сервер слушал на адресах типа "*", то значение переменной $server_addr было "0.0.0.0"; ошибка появилась в 0.7.36.
За два дня до этого был выпущен nginx 0.7.42, содержащий следующие изменения:
- Изменение: ошибка "Invalid argument", возвращаемая setsockopt(TCP_NODELAY) на Solaris, теперь игнорируется.
- Изменение: при отсутствии файла, указанного в директиве auth_basic_user_file, теперь возвращается ошибка 403 вместо 500.
- Добавление: директива auth_basic_user_file поддерживает переменные.
- Добавление: директива listen поддерживает параметр ipv6only.
- Исправление: в директиве alias со ссылками на выделения в регулярных выражениях; ошибка появилась в 0.7.40.
- Исправление: совместимость с Tru64 UNIX.
- Исправление: nginx не собирался без библиотеки PCRE; ошибка появилась в 0.7.41.
|