Izdaja nginx 1.29.3

Objavljeno izdanje glavne grane nginx 1.29.3, u kojoj se nastavlja razvoj novih mogućnosti. U paralelno podržavanu stabilnu granu 1.28.x unose se samo promjene povezane s otklanjanjem ozbiljnih grešaka i ranjivosti. U budućnosti će na temelju glavne grane 1.29.x biti formirana stabilna grana 1.30. Kod projekta napisan je na jeziku C i distribuira se pod BSD licencom.

U novom izdanju:

  • Dodane direktive add_header_inherit i add_trailer_inherit, koje omogućuju promjenu pravila nasljeđivanja vrijednosti navedenih u direktivama add_header i add_trailer. Parametar „off“ uklanja nasljeđivanje vrijednosti, dok parametar „merge“ uključuje dodavanje vrijednosti s prethodne razine na vrijednosti na trenutnoj razini.
  • Dodane su varijable $request_port i $is_request_port. Prva varijabla sadrži broj porta iz URI komponenta ili iz „Host“ zaglavlja, dok druga sadrži „:“, ako varijabla $request_port nije prazna.
  • Dodane su varijable $ssl_sigalg i $ssl_client_sigalg, koje sadrže naziv algoritma za generiranje digitalnog potpisa za TLS vezu.
  • U direktivu „geo“ dodat je parametar „volatile“, koji isključuje keširanje varijable.
  • Prilikom sastavljanja s kriptografskom bibliotekom BoringSSL implementirana je mogućnost kompresije certifikata.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster