Udgivet version 1.27.3 af hovedgrenen af nginx, hvor udviklingen af nye funktioner fortsætter. I den parallelt understøttede stabile gren 1.26.x foretages der kun ændringer relateret til udbedring af alvorlige fejl og sårbarheder. Fremover vil den stabile gren 1.28 blive dannet på basis af hovedgrenen 1.27.x. Projektets kode er skrevet i C og distribueres under BSD-licensen.
Blandt ændringerne:
- Support for the "resolve" parameter has been added to the "server" directive used in the "upstream" block, enabling tracking of changes IP-adresser for the domain name in use and automatic updates of the "upstream" block configuration without needing to restart nginx if the address changes.
- Support for SmarterMail-specific IMAP LOGIN mode with untagged CAPABILITY response has been added to the ngx_mail_proxy_module.
- Som standard er protokollerne TLSv1 og TLSv1.1 deaktiveret.
- I direktiverne «proxy_bind», «fastcgi_bind», «grpc_bind», «memcached_bind», «scgi_bind» og «uwsgi_bind», samt som klientadresse i modulet ngx_http_realip_module, er det muligt at angive IPv6-adresser i firkantede parenteser uden portnummer.
- Fejl er rettet i implementationerne af modulet ngx_http_mp4_module og direktivet 'proxy_store'.
- På DragonFly BSD-platformen er parameteren so_keepalive blevet aktiveret i direktivet listen.
Kilde: opennet.ru
