mod_http3 v0.0.77 добавлен в репозиторий CodeIT. Пакеты собраны для RHEL, CentOS, AlmaLinux, Rocky Linux и Oracle Linux 7, 8, 9 и 10, а также для Ubuntu 22.04 и 24.04.
Основные изменения:
- Соединение больше не закрывается с H3_ID_ERROR после H3MaxConcurrentStreams запросов (100 по умолчанию). Начиная с v0.0.75 сервер каждый раз, когда один поток закрывается, возвращает клиенту новый поток, но nghttp3 сохранял первый предел, поэтому PRIORITY_UPDATE для более нового потока, как это отправляют браузеры, был ошибкой протокола. Теперь nghttp3 получает каждый новый предел из MAX_STREAMS. Из ветки ngtcp2 Жан-Фредерика Клера.
- Поток событий больше не обслуживает каждое соединение при каждом пробуждении. Он пропускает соединение, если нет нового пакета, изменения таймера, изменения предела потоков или вывода worker, и при этом по-прежнему обслуживает каждое из них как минимум раз в секунду для их таймаутов.
