Cabang utama nginx 1.21.1 telah dirilis, di mana pengembangan fitur-fitur baru terus berlanjut (di cabang stabil 1.20 yang didukung paralel, hanya perubahan yang terkait dengan penghapusan kesalahan dan kerentanan serius yang dilakukan).
Perubahan besar:
- Nginx sekarang selalu mengembalikan kesalahan saat menggunakan metode CONNECT; ketika secara bersamaan menentukan header βContent-Lengthβ dan βTransfer-Encodingβ; ketika ada spasi atau karakter kontrol dalam string kueri, nama header HTTP, atau nilai header Host.
- Pengujian konfigurasi yang ditingkatkan saat menggunakan beberapa soket pendengaran.
- Pelarian karakter """, "<", ">", "\", "^", "`", "{", "|" telah ditingkatkan dan "}" saat melakukan proxy dengan perubahan URI.
- Mengurangi konsumsi memori untuk permintaan pemrosesan yang lama saat proksi menggunakan lebih dari 64 buffer.
Sumber: opennet.ru