ปล่อย nginx 1.21.1

สาขาหลักของ nginx 1.21.1 เปิดตัวแล้วซึ่งการพัฒนาคุณสมบัติใหม่ยังคงดำเนินต่อไป (ในสาขาเสถียรที่รองรับ 1.20 แบบขนานมีเพียงการเปลี่ยนแปลงที่เกี่ยวข้องกับการกำจัดข้อผิดพลาดร้ายแรงและช่องโหว่เท่านั้น)

การเปลี่ยนแปลงที่สำคัญ:

  • ตอนนี้ Nginx ส่งคืนข้อผิดพลาดเสมอเมื่อใช้วิธี CONNECT เมื่อระบุส่วนหัว "ความยาวเนื้อหา" และ "การเข้ารหัสการถ่ายโอน" พร้อมกัน เมื่อมีการเว้นวรรคหรืออักขระควบคุมในสตริงการสืบค้น ชื่อส่วนหัว HTTP หรือค่าส่วนหัวของโฮสต์
  • ปรับปรุงการทดสอบการกำหนดค่าเมื่อใช้ซ็อกเก็ตการฟังหลายช่อง
  • ปรับปรุงการ Escape ของอักขระ """, "<", ">", "\", "^", "`", "{", "|" และ "}" เมื่อทำการพร็อกซีด้วยการเปลี่ยนแปลง URI
  • ลดการใช้หน่วยความจำสำหรับคำขอที่ประมวลผลนานเมื่อพร็อกซีโดยใช้บัฟเฟอร์มากกว่า 64 ตัว

ที่มา: opennet.ru

เพิ่มความคิดเห็น