cyrl 7.66.0: arian cyfred a HTTP/3

Fersiwn newydd yn cael ei ryddhau ar Fedi 11 cyrlio β€” cyfleustodau a llyfrgell CLI syml ar gyfer derbyn ac anfon data dros y rhwydwaith. Arloesi:

  • Mae angen cefnogaeth HTTP3 arbrofol (anabl yn ddiofyn ailgynnull gyda quiche neu ngtcp2+nghttp3)
  • Gwelliannau awdurdodi trwy SASL
  • Trosglwyddo data cyfochrog (allwedd -Z)
  • Prosesu'r pennawd Ailgeisio-Ar Γ΄l
  • Yn disodli curl_multi_wait() gyda curl_multi_poll(), a ddylai atal hongian wrth aros.
  • Trwsio namau: o ollyngiadau cof a damweiniau i gefnogaeth Cynllun 9.

Yn flaenorol, postiodd datblygwr curl Daniel Stenberg esboniad blog a 2,5 awr adolygiad fideo, pam mae angen HTTP/3, a sut i'w ddefnyddio. Yn fyr, mae TCP yn cael ei ddisodli gan CDU gydag amgryptio TLS. Am y tro, mae pethau fel HTTP/3 yn gweithio: mynediad trwy IPv4 ac IPv6, yr holl nodweddion DNS sydd ar gael, prosesu penawdau, cwcis. Ni wnaed ymholiadau gyda chyrff mawr, paraleleiddio, a phrofion.

Prosiectau ar GitHub

Ffynhonnell: linux.org.ru

Ychwanegu sylw