Die Hauptversion von nginx 1.29.2 wurde veröffentlicht, in der die Entwicklung neuer Funktionen fortgesetzt wird. In die parallel unterstĂŒtzte stabile Version 1.28.x werden nur Ănderungen zur Behebung schwerwiegender Fehler und SicherheitsanfĂ€lligkeiten eingearbeitet. ZukĂŒnftig wird auf Basis der Hauptversion 1.29.x eine stabile Version 1.30 gebildet. Der Code des Projekts ist in C geschrieben und wird unter der BSD-Lizenz vertrieben.
In der neuen Version:
- Die Möglichkeit zur Erstellung mit der von Amazon entwickelten kryptografischen Bibliothek AWS-LC wurde hinzugefĂŒgt.
- Ein Problem bei der Verwendung der Direktive âssl_protocolsâ wurde behoben mit einem virtuellen Server, der vom Standardserver abweicht. Das Problem trat bei der Verwendung von OpenSSL 1.1.1 und neueren Versionen auf.
- Ein Absturz bei der Aushandlung der Verbindung TLSv1.3 in Konfigurationen mit OpenSSL und Client-Zertifikaten wurde behoben. Der Absturz trat beim Wiederherstellen einer Sitzung mit einem anderen SNI-Wert auf.
- Ein Fehler, der zur Ausgabe der Log-Nachricht âignoring stale global SSL errorâ bei der Verwendung des Protokolls QUIC und der Direktive âssl_reject_handshakeâ fĂŒhrte, wurde behoben.
- Ein Problem bei der Verarbeitung von Zeitwerten im zurĂŒckgegebenen HTTP-Header âCache-Controlâ des Backends wurde behoben.
- Die Verwendung der xtext-Codierung in der XCLIENT-Anweisung wurde optimiert.
- Ein Problem mit der Cache-Verwaltung wurde behoben TLS-Zertifikate wÀhrend der Neukonfiguration.
DarĂŒber hinaus sollte die Veröffentlichung der Version FreeNginx 1.29.2 erwĂ€hnt werden, die einen Fork von Nginx weiterentwickelt. Die Entwicklung des Forks wird von Maxim Dunin, einem der Hauptentwickler von Nginx, geleitet. FreeNginx positioniert sich als gemeinnĂŒtziges Projekt, das die Entwicklung des Nginx-Quellcodes ohne unternehmerische Eingriffe gewĂ€hrleistet. Der Code von FreeNginx wird weiterhin unter der BSD-Lizenz bereitgestellt. Zu den Ănderungen in FreeNginx 1.29.2 gehört die UnterstĂŒtzung der TLS-Erweiterung ECH (Encrypted Client Hello).
Quelle: opennet.ru
