curl 7.66.0: concurrency uye HTTP/3

Shanduro itsva yakaburitswa munaGunyana 11 curl they - iri nyore CLI yekushandisa uye raibhurari yekugamuchira uye kutumira data pamusoro petiweki. Zvitsva:

  • Yekuyedza HTTP3 rutsigiro (yakaremara nekusarudzika, inoda reassembly ne quiche kana ngtcp2+nghttp3)
  • Kuvandudzwa kwemvumo kuburikidza neSASL
  • Parallel data transfer (kiyi -Z)
  • Kugadzira iyo Yedzazve-Mushure memusoro
  • Kutsiva curl_multi_wait() ne curl_multi_poll(), iyo inofanirwa kudzivirira kurembera uchimirira.
  • Bug inogadzirisa: kubva mundangariro kudonha uye kubondera kuChirongwa 9 rutsigiro.

Pakutanga, curl mugadziri Daniel Stenberg akaisa blog tsananguro uye 2,5 awa kuongororwa kwevhidhiyo, nei HTTP/3 ichidikanwa, uye mashandisiro ayo. Muchidimbu, TCP inotsiviwa neUDP ine TLS encryption. Parizvino, zvinhu zvakaita seHTTP/3 zvinoshanda: kuwana kuburikidza neIPv4 uye IPv6, ese aripo eDNS maficha, musoro kugadzirisa, makuki. Mibvunzo ine miviri mikuru, parallelization, uye bvunzo haina kuitwa.

Zvirongwa paGitHub

Source: linux.org.ru

Voeg