UtgÄvan av huvudversionen nginx 1.27.3 har presenterats, dÀr utvecklingen av nya funktioner fortsÀtter. I den parallellt stödda stabila versionen 1.26.x görs endast Àndringar relaterade till att ÄtgÀrda allvarliga buggar och sÄrbarheter. I framtiden kommer en stabil version 1.28 att baseras pÄ huvudversionen 1.27.x. Projektets kod Àr skriven i C och distribueras under BSD-licens.
Bland Àndringarna:
- I direktivet "server", som anvÀnds i blocket "upstream", har stöd för parametern "resolve" lagts till, vilket gör det möjligt att spÄra förÀndringar. IP-adresser för det anvÀnda domÀnnamnet och automatiskt uppdatera konfigurationen av "upstream"-blocket utan att behöva starta om nginx vid adresÀndringar.
- I ngx_mail_proxy_module har stöd för det specifika för SmarterMail-modet IMAP LOGIN med ett icke-taggat CAPABILITY-svar lagts till.
- Protokollen TLSv1 och TLSv1.1 Àr som standard inaktiverade.
- I direktiven "proxy_bind", "fastcgi_bind", "grpc_bind", "memcached_bind", "scgi_bind" och "uwsgi_bind", samt som klientadress i modulen ngx_http_realip_module, Àr det tillÄtet att ange IPv6-adresser i hakparenteser utan portnummer.
- Fel har ÄtgÀrdats i implementationerna av modulen ngx_http_mp4_module och direktivet "proxy_store".
- PĂ„ plattformen DragonFly BSD har funktionen so_keepalive i direktivet listen etablerats.
KĂ€lla: opennet.ru
