Nginx 1.21.1:n päähaara on julkaistu, jonka sisällä uusien ominaisuuksien kehittäminen jatkuu (rinnakkaistuetussa vakaassa haarassa 1.20 tehdään vain vakavien virheiden ja haavoittuvuuksien poistamiseen liittyviä muutoksia).
Suurimmat muutokset:
- Nginx palauttaa nyt aina virheen, kun käytetään CONNECT-menetelmää; kun määritetään samanaikaisesti otsikot "Content-Length" ja "Transfer-Encoding"; kun kyselymerkkijonossa on välilyöntejä tai ohjausmerkkejä, HTTP-otsikon nimi tai isäntäotsikon arvo.
- Parannettu konfiguraatiotestaus käytettäessä useita kuunteluliittimiä.
- Paranneltu merkkien """, "<", ">", "\", "^", "`", "{", "|" poistomerkkiä ja "}", kun välityspalvelinta käytetään URI-muutoksen kanssa.
- Pienempi muistin kulutus pitkien käsittelypyyntöjen yhteydessä, kun välityspalvelinta käytetään yli 64 puskuria käyttäen.
Lähde: opennet.ru