curl 7.66.0: konkorrenza u HTTP/3

Verżjoni ġdida rilaxxata fil-11 ta' Settembru curl — utilità CLI sempliċi u librerija biex tirċievi u tibgħat data fuq in-netwerk. Innovazzjonijiet:

  • Appoġġ sperimentali HTTP3 (diżattivat awtomatikament, jeħtieġ assemblaġġ mill-ġdid b'quiche jew ngtcp2+nghttp3)
  • Titjib fl-awtorizzazzjoni permezz tas-SASL
  • Trasferiment ta' data parallel (ċavetta -Z)
  • Ipproċessa l-header Retry-After
  • Tissostitwixxi curl_multi_wait() b'curl_multi_poll(), li għandu jipprevjeni hangs waqt l-istennija.
  • Bug fixes: minn tnixxijiet tal-memorja u ħabtiet għall-appoġġ tal-Pjan 9.

Preċedentement, l-iżviluppatur curl Daniel Stenberg stazzjonat spjegazzjoni tal-blog u 2,5 siegħa reviżjoni tal-vidjo, għaliex HTTP/3 huwa meħtieġ, u kif tużah. Fil-qosor, TCP huwa sostitwit minn UDP b'kriptaġġ TLS. Għalissa, affarijiet bħall-HTTP/3 jaħdmu: aċċess permezz tal-IPv4 u IPv6, il-karatteristiċi DNS kollha disponibbli, l-ipproċessar tal-header, il-cookies. Mistoqsijiet b'korpi kbar, parallelizzazzjoni, u testijiet ma sarux.

Proġetti fuq GitHub

Sors: linux.org.ru

Żid kumment