Te tukunga o te whaipainga cURL 8.0

Ko te whaipainga mo te tango me te tuku raraunga i runga i te whatunga, curl, he 25 tau. Hei whakanui i tenei huihuinga, kua hangaia he peka cURL 8.0 hou. Ko te tuku tuatahi o te peka o mua o curl 7.x i hangaia i te 2000 a mai i tera wa kua piki ake te turanga waehere mai i te 17 ki te 155 mano nga rarangi o te waehere, kua piki ake te maha o nga whiringa raina whakahau ki te 249, te tautoko mo nga kawa whatunga 28 , 13 whare pukapuka cryptographic, 3 whare pukapuka SSH kua whakatinanahia me 3 whare pukapuka HTTP/3. Ka tohatohahia te waehere kaupapa i raro i te raihana Curl (he rereke o te raihana MIT).

Mo te HTTP/HTTPS, ka taea e te whaipainga te hanga ngawari i te tono whatunga me nga tawhā penei i te Pihikete, user_agent, referer me etahi atu pane. I tua atu i te HTTPS, HTTP/1.x, HTTP/2.0 me HTTP/3, ka tautoko te whaipainga ki te tuku tono ma te whakamahi i te SMTP, IMAP, POP3, SSH, Telnet, FTP, SFTP, SMB, LDAP, RTSP, RTMP me etahi atu tikanga whatunga. . I te wa ano, kei te whakawhanakehia te whare pukapuka libcurl, e whakarato ana i te API mo te whakamahi i nga mahi curl katoa i roto i nga kaupapa i roto i nga reo penei i te C, Perl, PHP, Python.

Ko te tukunga hou o cURL 8.0 karekau he mea hou nui, he rerekee te API me te ABI mo te mahi tahi. Ko te whakarereketanga o te tatau na te hiahia ki te whakanui i te huritau 25 o te kaupapa, ka mutu te whakahoki ano i te mati tuarua o te putanga, kua neke atu i te 22 tau e kohi ana.

Ko te putanga hou e whakakore ana i nga whakaraeraetanga e 6 i roto i te TELNET, FTP, SFTP, GSS, SSH, HSTS nga kaihautu awa, e 5 e tohuhia ana he iti, a he iti te taumata o te kino o tetahi (CVE-2023-27535, te kaha ki te whakamahi ano i tetahi i hangaia i mua he hononga FTP me etahi atu tawhā, tae atu ki te kore e rite nga tohu kaiwhakamahi). I roto i nga huringa kaore e pa ana ki te whakakore i nga whakaraerae me nga hapa, ko te korero anake ko te whakamutua o te tautoko mo te hanga i runga i nga punaha kaore he momo raraunga 64-bit mahi (kei te hiahia te hanga i te waahi o te momo "roa roa").

I muri tata mai i te tukunga o te 8.0.0, i tukuna te putanga 8.0.1 me te whakatika mo tetahi pepeke i kitea i te wa i puta ai nga tukinga i etahi ahuatanga whakamatautau.

Source: opennet.ru

Tāpiri i te kōrero