Nginx 1.21.4 release

Cabang utama nginx 1.21.4 wis dirilis, ing ngendi pangembangan fitur-fitur anyar terus (ing cabang stabil sing didhukung paralel 1.20, mung owah-owahan sing ana gandhengane karo penghapusan kesalahan lan kerentanan serius).

Owah-owahan utama:

  • Dhukungan kanggo nggawe sambungan HTTP / 2 nggunakake extension NPN (Next Protocol Negotiation) tinimbang ALPN wis mandheg;
  • Mesthekake yen sambungan SSL ditutup nalika klien nggunakake ekstensi ALPN yen protokol sing didhukung ora dipilih sajrone negosiasi sambungan;
  • Ing arahan "sendfile_max_chunk", nilai standar wis diganti dadi 2 megabyte;
  • Ing modul stream, direktif proxy_half_close wis ditambahake, sing sampeyan bisa ngatur prilaku nalika nutup sambungan TCP proxied ing salah siji sisih ("TCP setengah cedhak");
  • Ing modul stream, arahan ssl_alpn wis ditambahake kanggo nemtokake dhaptar protokol ALPN sing didhukung (h2, http / 1.1) lan variabel $ ssl_alpn_protocol, nggambarake protokol ALPN sing disepakati karo klien;
  • Dhukungan ditambahake kanggo nelpon SSL_sendfile () nalika nggunakake OpenSSL 3.0;
  • Nambahake arahan "mp4_start_key_frame" ing modul ngx_http_mp4_module kanggo nyebarake stream video sing diwiwiti saka pigura tombol.
  • Ndandani setelan variabel $content_length nalika nggunakake enkoding transfer chunked;
  • Ndandani kesalahan caching sambungan nalika nampa respon kanthi dawa sing salah saka backend proxied;
  • Ndandani log kanthi tingkat "kesalahan" tinimbang "info" nalika header saka backends ora bener;
  • Panjaluk tetep digantung nalika nggunakake HTTP / 2 lan arahan aio_write.

Source: opennet.ru

Add a comment