Релиз http-сервера lighttpd 1.4.31

Вышел релиз легковесного http-сервера lighttpd 1.4.31. Релиз носит корректирующий характер и содержит 14 исправлений, из которых можно отметить:
  • Устранёна ошибка, приводившая к краху при обработке первого https-запроса при использовании OpenSSL без поддержки TLSEXT/SNI;
  • По умолчанию отключена поддержка mmap из-за возможного краха, проявляющегося при усечении файла в процессе его чтения. Для включения mmap следует явно определить флаг сборки "./configure --enable-mmap";
  • В mod_compress устранена проблема с двойным ответом при отключении etags но указании в настройках cache-dir;
  • Устранены проблемы с внутренним сопоставлением элементов массивов (добавлено принудительное преобразование в нижний регистр перед сравнением);
  • Решены проблемы при обработке пустого списка заголовков в http_request_split_value;
  • Добавлено экранирование символов " и \ в логе;
  • В mod_auth устранены проблемы в реализации md5-sess;
  • Добавлена переменная окружения AUTH_TYPE;
  • В mod_*cgi и mod_accesslog устранены проблемы с отделением номера порта в URL при указании IPv6 адреса;
  • В mod_extforward добавлена поддержка адресов IPv6;
  • В mod_redirect добавлена опция url.redirect-code.

© OpenNet