Izdan je nginx 1.29.3

Objavljen je ispravak glavne grane nginx 1.29.3, u kojoj se nastavlja razvoj novih mogućnosti. U paralelno podržavanoj stabilnoj grani 1.28.x vrše se samo promjene vezane uz ispravljanje ozbiljnih grešaka i ranjivosti. U budućnosti će na osnovi 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 su 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“ ukida nasljeđivanje vrijednosti, dok parametar „merge“ uključuje dodatak 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 komponente ili iz zaglavlja „Host“, 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“ dodan je parametar „volatile“, koji onemogućuje keširanje varijable.
  • Pri izradi s kriptografskom bibliotekom BoringSSL implementirana je mogućnost kompresije certifikata.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster