కొత్త వెర్షన్ సెప్టెంబర్ 11న విడుదలైంది కర్ల్ — నెట్వర్క్ ద్వారా డేటాను స్వీకరించడానికి మరియు పంపడానికి ఒక సాధారణ CLI యుటిలిటీ మరియు లైబ్రరీ. ఆవిష్కరణలు:
- ప్రయోగాత్మక HTTP3 మద్దతు (డిఫాల్ట్గా నిలిపివేయబడింది, అవసరం తిరిగి కలపడం quiche లేదా ngtcp2+nghttp3తో)
- SASL ద్వారా అధికార మెరుగుదలలు
- సమాంతర డేటా బదిలీ (కీ -Z)
- మళ్లీ ప్రయత్నించండి-ఆఫ్టర్ హెడర్ని ప్రాసెస్ చేస్తోంది
- curl_multi_wait()ని curl_multi_poll()తో భర్తీ చేస్తోంది, ఇది వేచి ఉన్నప్పుడు హ్యాంగ్లను నిరోధించవచ్చు.
- బగ్ పరిష్కారాలు: మెమరీ లీక్లు మరియు క్రాష్ల నుండి ప్లాన్ 9 మద్దతు వరకు.
గతంలో, కర్ల్ డెవలపర్ డేనియల్ స్టెన్బర్గ్ పోస్ట్ చేసారు బ్లాగ్ వివరణ మరియు 2,5 గంటలు వీడియో సమీక్ష, HTTP/3 ఎందుకు అవసరం మరియు దానిని ఎలా ఉపయోగించాలి. సంక్షిప్తంగా, TCP TLS గుప్తీకరణతో UDP ద్వారా భర్తీ చేయబడింది. ప్రస్తుతానికి, HTTP/3 వంటివి పని చేస్తాయి: IPv4 మరియు IPv6 ద్వారా యాక్సెస్, అందుబాటులో ఉన్న అన్ని DNS ఫీచర్లు, హెడర్ ప్రాసెసింగ్, కుక్కీలు. పెద్ద శరీరాలు, సమాంతరీకరణ మరియు పరీక్షలు ఉన్న ప్రశ్నలు చేయలేదు.
మూలం: linux.org.ru