[size="3"]Вышел релиз http-сервера lighttpd 1.4.21[/size]
Спустя пол года с момента прошлого релиза представлена (http://www.lighttpd.net/2009/2/16/1-4-21-yes-we-can-do-another-release) новая версия http-сервера lighttpd (http://www.lighttpd.net/) - 1.4.21. По сравнению с прошлой версией внесено 34 изменения.
Наиболее интересные новшества:
* Решено удалить из поставки скрипт spawn-fcgi начиная со следующего релиза. spawn-fcgi в будущем будет развиваться как отдельный проект (http://redmine.lighttpd.net/projects/spawn-fcgi).
* Из-за многочисленных жалоб возвращена старая логика работы mod_rewrite и mod_redirect. Внимание, не используйте редирект для защиты скрытых URL, злоумышленник легко может обойти правила редиректа через экранирование параметров запроса (url-encoded);
* Исправлена проблема, возникающая при достижении лимита server.max-connections;
* Протокол SSLv2 теперь запрещен в настройках по умолчанию;
* Новый параметр конфигурации "server.reject-expect-100-with-417", для запрещения вывода кода 417 в случае получения заголовка "Expect: 100-continue";
* Строковые значения в числовых параметрах конфигурации теперь автоматически приводятся к числовому типу (удобно при использовании переменных окружения для формирования конфигурации);
* В mod_compress реализована поддержка кеширования через теги etags и last-modified;
* По умолчанию в лог теперь не помещаются записи о завершении соединения по таймауту. Вернуть записи в лог можно через переменную debug.log-timeouts = "enable";
* В условиях теперь можно использовать $HTTP["language"], например:
$HTTP["language"] =~ "(de|it|hr)" {
url.redirect = ( "^/$" => "http://www.site.net/%1/" )
}
http://www.opennet.r...shtml?num=20356 (http://www.opennet.ru/opennews/art.shtml?num=20356)
[size="3"]Вышла новая версия Http-сервера lighttpd - 1.4.23[/size]
Вышла новая версия http-сервера lighttpd - 1.4.23. По сравнению с прошлой версией внесено 52 изменения, наиболее важные из которых:
* Из поставки вынесен в отдельный проект скрипт spawn-fcgi;
* Решены проблемы с передачей некорректной информации о пути/имени скрипта при использовании fastcgi префикса "/", что приводило к проблемам с выполнением wsgi приложений в корне сайта (для решения проблемы необходимо использовать fastcgi/scgi опцию "fix-root-scriptname");
* В коде FastCGI исправлены ошибки, связанные с переполнением идентификатора запроса при большой нагрузке и с понижением производительности при обработке ответов большого размера;
* Для решения проблем с возможностью задания некорректных имен файлов на некоторых ОС, добавлена дополнительная проверка на наличие завершающего символа '/' в именах файлов;
* В mod_proxy добавлена поддержка IPv6;
http://www.opennet.r...shtml?num=22249 (http://www.opennet.ru/opennews/art.shtml?num=22249)
[size="3"]Релиз http-сервера lighttpd 1.4.29 [/size]После 10 месяцев разработки увидел свет (http://www.lighttpd.net/2011/7/3/1-4-29) релиз легковесного http-сервера lighttpd 1.4.29 (http://www.lighttpd.net/). Релиз носит корректирующий характер и содержит 11 исправлений, из которых можно отметить:
- Устранен конфликт встроенных md5-функций с их аналогами из состава OpenSSL, встроенные функции теперь снабжены префиксом "li_";
- Улучшение поддержки SSL, реализованы алгоритмы обмена ключами Diffie-Hellman и Elliptic-Curve Diffie-Hellman, а также поддержка ssl.use-sslv3;
- На платформе Solaris реализован fdevent-обработчик "solaris-eventports (http://redmine.lighttpd.net/issues/show/2171)".
- Решена проблема с ожиданием ответа в mod_proxy, даже если заголовок content-length равен нулю;
- В лог больше не выводятся вводящие в заблуждение сообщения "connection closed: poll() -> ERR";
- В mod_cgi буфер чтения адаптируется под большие блоки входных данных;
- Налажено определение в процессе сборки библиотеки libev;
- Устранены проблемы при попытке сборки без поддержки SSL;
- При обработке CGI-скриптов в переменной окружения DOCUMENT_ROOT теперь указывается реальная базовая директория.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31074)