Versiunea 1.17.4 a fost lansată în ramura principală nginx. S-au făcut modificări în principal la implementarea protocolului HTTP/2
- Modificare: detectarea îmbunătățită a comportamentului incorect al clientului în HTTP/2.
- Modificare: în gestionarea corpului cererii necitite atunci când returnează erori în HTTP/2.
- Remediere erori: directiva worker_shutdown_timeout ar putea să nu funcționeze când utilizați HTTP/2.
- Remediere: ar putea apărea o eroare de segmentare într-un proces de lucru atunci când se utilizează HTTP/2 și directiva proxy_request_buffering.
- Remediere: Pe Windows, când utilizați SSL, nivelul jurnalului de erori ECONNABORTED a fost „crit” în loc de „eroare”.
- Remediere: nginx a ignorat datele străine atunci când utilizați codificarea transferului în bucăți.
- Remediere: Dacă a fost folosită o directivă return și a apărut o eroare la citirea corpului cererii, nginx a returnat întotdeauna o eroare 500.
- S-a rezolvat gestionarea erorilor de alocare a memoriei.
Sursa: linux.org.ru