Релиз http-сервера Apache 2.4.7

Доступен релиз http-сервера Apache 2.4.7, в котором представлено 57 изменений. Из наиболее важных улучшений отмечается значительное обновление модуля mod_proxy_fcgi, оптимизация производительности Event MPM и улучшение WinNT MPM. Среди изменений:

Event MPM переведён на использование структуры данных skiplist. Для сборки Event MPM теперь требуется APR 1.5.0 и более новая версия. В Unix MPM добавлена реализация ap_mpm_podx_* для исключения дублирования кода и синхронизации с актуальным экспериментальным деревом разработки; В mod_proxy_fcgi размер всех закодированных переменных окружения теперь не ограничен 64 Кб, но отдельные переменные не должны превышать 16 Кб. Переработан метод чтения данных, разбитых на несколько пакетов; В mod_ssl улучшена обработка эфемерных ключей DH и ECDH с возможностью определения дополнительных параметров в директиве SSLCertificateFile. Прекращена поддержка шифров экспортного класса с эфемерными ключами, в том числе шифров aNULL, eNULL, EXP. Для работы mod_ssl теперь требуется OpenSSL 0.9.8a или более новая версия. Для Windows добавлена экспериментальная поддержка сборки с использованием cmake; В mod_headers разрешено использование спецификаторов формата в строке подстановки при использовании директивы Header для редактирования заголовков. Добавлена поддержка команды 'setifempty' в директиве Header. Реализован синтаксис 'Header note header-name note-name' для копирования заголовков ответа во внутреннюю переменную. В mod_rewrite учтены особенности протокола WebSocket для обеспечения возможности проксирования запроса; В mod_auth_basic добавлена директива AuthBasicUseDigestAlgorithm для обеспечения миграции паролей от конфигураций с аутинтификацией через mod_auth_digest; В утилиту ab добавлена опция »-l» для отмены проверки длины ответа; В mod_dav устранены проблемы с двойным кодированием URI; В mod_logio добавлена поддержка спецификатора формата »%S», определяющего сумму полученных и отправленных байт; В mod_filter добавлена поддержка флага «change=no» в директиве FilterProtocol; Одновременно доступен релиз Apache 2.2.26 в котором отражены изменения в mod_ssl и mod_dav.

© OpenNet