Release Notes
Release Notes
o curl: add support for the IPFS protocols via HTTP gateway [46]
o curl_multi_get_handles: get easy handles from a multi handle [20]
o mingw: delete support for legacy mingw.org toolchain [45]
This release would not have looked like this without help, code, reports and
advice from friends like these:
[1] = https://curl.se/bug/?i=11850
[2] = https://curl.se/bug/?i=11846
[3] = https://curl.se/bug/?i=11767
[4] = https://github.com/curl/curl/commit/af3f4e41#r127212213
[5] = https://curl.se/bug/?i=11875
[6] = https://curl.se/bug/?i=11871
[7] = https://curl.se/bug/?i=11877
[8] = https://curl.se/bug/?i=11874
[9] = https://curl.se/bug/?i=11911
[10] = https://curl.se/bug/?i=11843
[11] = https://curl.se/bug/?i=11866
[12] = https://curl.se/bug/?i=11864
[13] = https://curl.se/bug/?i=11855
[14] = https://curl.se/bug/?i=11804
[15] = https://curl.se/bug/?i=11838
[16] = https://curl.se/bug/?i=11862
[17] = https://curl.se/bug/?i=11862
[18] = https://curl.se/bug/?i=11905
[19] = https://curl.se/bug/?i=11909
[20] = https://curl.se/bug/?i=11750
[21] = https://curl.se/bug/?i=11808
[22] = https://curl.se/bug/?i=11837
[23] = https://curl.se/bug/?i=11860
[24] = https://curl.se/bug/?i=11885
[25] = https://curl.se/bug/?i=11897
[26] = https://curl.se/bug/?i=11890
[27] = https://curl.se/bug/?i=11898
[28] = https://curl.se/bug/?i=11892
[29] = https://curl.se/bug/?i=11886
[30] = https://curl.se/bug/?i=11882
[31] = https://curl.se/bug/?i=11888
[32] = https://curl.se/bug/?i=11893
[33] = https://curl.se/bug/?i=11932
[34] = https://curl.se/bug/?i=11884
[35] = https://curl.se/bug/?i=11932
[36] = https://curl.se/bug/?i=12003
[37] = https://curl.se/bug/?i=11931
[38] = https://curl.se/bug/?i=11925
[39] = https://curl.se/bug/?i=11904
[40] = https://curl.se/bug/?i=11921
[41] = https://curl.se/bug/?i=12032
[42] = https://curl.se/bug/?i=11924
[43] = https://curl.se/bug/?i=11796
[44] = https://curl.se/bug/?i=11810
[45] = https://curl.se/bug/?i=11625
[46] = https://curl.se/bug/?i=8805
[47] = https://curl.se/bug/?i=11915
[48] = https://curl.se/bug/?i=11912
[49] = https://curl.se/bug/?i=11982
[50] = https://curl.se/bug/?i=11998
[51] = https://curl.se/bug/?i=11960
[52] = https://curl.se/bug/?i=11957
[53] = https://curl.se/bug/?i=11997
[54] = https://curl.se/bug/?i=11920
[55] = https://curl.se/bug/?i=11941
[56] = https://curl.se/bug/?i=11943
[57] = https://curl.se/bug/?i=11954
[58] = https://curl.se/bug/?i=11951
[59] = https://curl.se/bug/?i=11955
[60] = https://curl.se/bug/?i=11953
[61] = https://curl.se/bug/?i=11996
[62] = https://curl.se/bug/?i=11990
[63] = https://curl.se/bug/?i=11987
[64] = https://curl.se/bug/?i=11987
[65] = https://curl.se/bug/?i=11940
[66] = https://curl.se/bug/?i=11991
[67] = https://curl.se/bug/?i=11994
[68] = https://curl.se/bug/?i=2935
[69] = https://curl.se/bug/?i=11858
[70] = https://curl.se/bug/?i=11937
[71] = https://curl.se/bug/?i=11929
[72] = https://curl.se/bug/?i=11927
[73] = https://curl.se/bug/?i=11926
[74] = https://curl.se/bug/?i=11914
[75] = https://curl.se/bug/?i=11981
[76] = https://curl.se/bug/?i=11979
[77] = https://curl.se/bug/?i=11978
[78] = https://curl.se/bug/?i=12010
[79] = https://curl.se/bug/?i=11988
[80] = https://curl.se/bug/?i=12018
[81] = https://curl.se/bug/?i=11980
[82] = https://curl.se/bug/?i=11986
[83] = https://curl.se/bug/?i=11985
[84] = https://curl.se/bug/?i=11984
[85] = https://curl.se/bug/?i=11974
[86] = https://curl.se/bug/?i=11973
[87] = https://curl.se/bug/?i=11973
[88] = https://curl.se/bug/?i=11975
[89] = https://curl.se/bug/?i=11963
[90] = https://curl.se/bug/?i=11983
[91] = https://curl.se/bug/?i=11977
[92] = https://curl.se/bug/?i=12024
[93] = https://curl.se/bug/?i=11967
[94] = https://curl.se/bug/?i=11958
[95] = https://curl.se/bug/?i=11939
[96] = https://curl.se/bug/?i=12027
[97] = https://curl.se/bug/?i=11908
[98] = https://curl.se/bug/?i=11938
[99] = https://curl.se/bug/?i=12033
[100] = https://curl.se/bug/?i=12059
[101] = https://curl.se/bug/?i=12002
[102] = https://curl.se/bug/?i=11964
[103] = https://curl.se/bug/?i=12066
[104] = https://curl.se/bug/?i=12038
[105] = https://curl.se/bug/?i=12015
[106] = https://curl.se/bug/?i=12013
[107] = https://curl.se/bug/?i=11928
[108] = https://curl.se/bug/?i=12005
[109] = https://curl.se/bug/?i=11999
[110] = https://curl.se/bug/?i=12006
[111] = https://curl.se/bug/?i=12008
[112] = https://curl.se/mail/lib-2023-10/0010.html
[113] = https://curl.se/bug/?i=12045
[114] = https://curl.se/bug/?i=12065
[115] = https://curl.se/bug/?i=12042
[116] = https://curl.se/bug/?i=12041
[117] = https://curl.se/bug/?i=12036
[118] = https://curl.se/docs/CVE-2023-38545.html
[119] = https://curl.se/bug/?i=12031
[120] = https://curl.se/bug/?i=12035
[121] = https://curl.se/bug/?i=12054
[122] = https://curl.se/bug/?i=12034
[123] = https://curl.se/bug/?i=12048
[125] = https://curl.se/bug/?i=12071