Se ha formado la versión principal de nginx 1.21.1, en la cual continúa el desarrollo de nuevas funcionalidades (en la rama estable paralela 1.20, solo se realizan cambios relacionados con la corrección de errores graves y vulnerabilidades).
Principales cambios:
- Nginx ahora siempre devuelve un error al usar el método CONNECT; cuando se especifican simultáneamente los encabezados "Content-Length" y "Transfer-Encoding"; cuando hay espacios o caracteres de control en la cadena de solicitud, en el nombre del encabezado HTTP o en el valor del encabezado "Host".
- Se ha mejorado la prueba de configuración al utilizar múltiples sockets de escucha.
- Se ha establecido el escape de caracteres """, "<", ">", "\", "^", "`", "{", "|" y "}" al realizar un proxy con modificación de URI.
- Se ha reducido el consumo de memoria para solicitudes de larga duración al hacer un proxy utilizando más de 64 buffers.
Fuente: opennet.ru
