RELEASE-NOTES: synced

The curl 8.5.0 release.
This commit is contained in:
Daniel Stenberg 2023-12-06 08:11:44 +01:00
parent ce03fe3bae
commit 7161cb17c0
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2
2 changed files with 51 additions and 0 deletions

View File

@ -34,6 +34,7 @@ This release includes the following bugfixes:
o build: picky warning updates [125] o build: picky warning updates [125]
o build: require Windows XP or newer [86] o build: require Windows XP or newer [86]
o cfilter: provide call to tell connection to forget a socket [65] o cfilter: provide call to tell connection to forget a socket [65]
o checksrc.pl: support #line instructions
o CI: add autotools, out-of-tree, debug build to distro check job [14] o CI: add autotools, out-of-tree, debug build to distro check job [14]
o CI: ignore test 286 on Appveyor gcc 9 build [6] o CI: ignore test 286 on Appveyor gcc 9 build [6]
o cmake: add `CURL_DISABLE_BINDLOCAL` option [146] o cmake: add `CURL_DISABLE_BINDLOCAL` option [146]
@ -76,6 +77,7 @@ This release includes the following bugfixes:
o docs: clarify that curl passes on input unfiltered [47] o docs: clarify that curl passes on input unfiltered [47]
o docs: fix function typo in curl_easy_option_next.3 [36] o docs: fix function typo in curl_easy_option_next.3 [36]
o docs: KNOWN_BUGS cleanup o docs: KNOWN_BUGS cleanup
o docs: make all examples in all libcurl man pages compile [175]
o docs: preserve the modification date when copying the prebuilt man page [89] o docs: preserve the modification date when copying the prebuilt man page [89]
o docs: remove bold from some man page SYNOPSIS sections [90] o docs: remove bold from some man page SYNOPSIS sections [90]
o docs: use SOURCE_DATE_EPOCH for generated manpages [16] o docs: use SOURCE_DATE_EPOCH for generated manpages [16]
@ -87,6 +89,7 @@ This release includes the following bugfixes:
o easy: in duphandle, init the cookies for the new handle [131] o easy: in duphandle, init the cookies for the new handle [131]
o easy: remove duplicate wolfSSH init call [37] o easy: remove duplicate wolfSSH init call [37]
o easy_lock: add a pthread_mutex_t fallback [13] o easy_lock: add a pthread_mutex_t fallback [13]
o examples/rtsp-options.c: add [157]
o fopen: create new file using old file's mode [153] o fopen: create new file using old file's mode [153]
o fopen: create short(er) temporary file name [155] o fopen: create short(er) temporary file name [155]
o getenv: PlayStation doesn't have getenv() [41] o getenv: PlayStation doesn't have getenv() [41]
@ -122,6 +125,7 @@ This release includes the following bugfixes:
o multi: during ratelimit multi_getsock should return no sockets [182] o multi: during ratelimit multi_getsock should return no sockets [182]
o multi: use pipe instead of socketpair to *wakeup() [18] o multi: use pipe instead of socketpair to *wakeup() [18]
o ngtcp2: fix races in stream handling [178] o ngtcp2: fix races in stream handling [178]
o ngtcp2: ignore errors on unknown streams [158]
o ntlm_wb: use pipe instead of socketpair when possible [44] o ntlm_wb: use pipe instead of socketpair when possible [44]
o openldap: move the alloc of ldapconninfo to *connect() [29] o openldap: move the alloc of ldapconninfo to *connect() [29]
o openldap: set the callback argument in oldap_do [30] o openldap: set the callback argument in oldap_do [30]
@ -142,6 +146,7 @@ This release includes the following bugfixes:
o rand: fix build error with autotools + LibreSSL [111] o rand: fix build error with autotools + LibreSSL [111]
o resolve.d: drop a multi use-sentence [100] o resolve.d: drop a multi use-sentence [100]
o RTSP: improved RTP parser [32] o RTSP: improved RTP parser [32]
o rustls: implement connect_blocking [154]
o sasl: fix `-Wunused-function` compiler warning [124] o sasl: fix `-Wunused-function` compiler warning [124]
o schannel: add CA cache support for files and memory blobs [121] o schannel: add CA cache support for files and memory blobs [121]
o setopt: check CURLOPT_TFTP_BLKSIZE range on set [171] o setopt: check CURLOPT_TFTP_BLKSIZE range on set [171]
@ -383,8 +388,11 @@ References to bug reports and discussions on issues:
[150] = https://curl.se/bug/?i=12402 [150] = https://curl.se/bug/?i=12402
[152] = https://curl.se/bug/?i=12410 [152] = https://curl.se/bug/?i=12410
[153] = https://curl.se/bug/?i=12299 [153] = https://curl.se/bug/?i=12299
[154] = https://curl.se/bug/?i=11647
[155] = https://curl.se/bug/?i=12388 [155] = https://curl.se/bug/?i=12388
[156] = https://curl.se/bug/?i=12424 [156] = https://curl.se/bug/?i=12424
[157] = https://curl.se/bug/?i=12452
[158] = https://curl.se/bug/?i=12449
[159] = https://curl.se/bug/?i=12407 [159] = https://curl.se/bug/?i=12407
[160] = https://curl.se/bug/?i=12387 [160] = https://curl.se/bug/?i=12387
[161] = https://curl.se/bug/?i=12384 [161] = https://curl.se/bug/?i=12384
@ -401,6 +409,7 @@ References to bug reports and discussions on issues:
[172] = https://curl.se/bug/?i=12331 [172] = https://curl.se/bug/?i=12331
[173] = https://curl.se/bug/?i=12367 [173] = https://curl.se/bug/?i=12367
[174] = https://curl.se/bug/?i=12440 [174] = https://curl.se/bug/?i=12440
[175] = https://curl.se/bug/?i=12448
[176] = https://curl.se/bug/?i=12439 [176] = https://curl.se/bug/?i=12439
[178] = https://curl.se/bug/?i=12435 [178] = https://curl.se/bug/?i=12435
[179] = https://curl.se/bug/?i=12434 [179] = https://curl.se/bug/?i=12434

View File

@ -71,6 +71,7 @@ Alessandro Vesely
Alex aka WindEagle Alex aka WindEagle
Alex Baines Alex Baines
Alex Bligh Alex Bligh
Alex Bozarth
Alex Chan Alex Chan
Alex Crichton Alex Crichton
Alex Fishman Alex Fishman
@ -78,6 +79,7 @@ Alex Gaynor
Alex Grebenschikov Alex Grebenschikov
Alex Gruz Alex Gruz
Alex Kiernan Alex Kiernan
Alex Klyubin
Alex Konev Alex Konev
Alex Malinovich Alex Malinovich
Alex Mayorga Alex Mayorga
@ -111,6 +113,7 @@ Alexandre Ferrieux
Alexandre Pion Alexandre Pion
Alexey Borzov Alexey Borzov
Alexey Eremikhin Alexey Eremikhin
Alexey Larikov
Alexey Melnichuk Alexey Melnichuk
Alexey Pesternikov Alexey Pesternikov
Alexey Savchuk Alexey Savchuk
@ -130,6 +133,7 @@ Alona Rossen
Amaury Denoyelle Amaury Denoyelle
amishmm on github amishmm on github
Amit Katyal Amit Katyal
Ammar Faizi
Amol Pattekar Amol Pattekar
Amr Shahin Amr Shahin
Anatol Belski Anatol Belski
@ -227,6 +231,7 @@ Antoni Villalonga
Antonio Larrosa Antonio Larrosa
Antony74 on github Antony74 on github
Antti Hätälä Antti Hätälä
Anubhav Rai
apparentorder on github apparentorder on github
April King April King
arainchik on github arainchik on github
@ -349,6 +354,7 @@ Bob Schader
bobmitchell1956 on github bobmitchell1956 on github
Bodo Bergmann Bodo Bergmann
Bogdan Nicula Bogdan Nicula
boilingoden
Boris Kuschel Boris Kuschel
Boris Okunskiy Boris Okunskiy
Boris Rasin Boris Rasin
@ -422,6 +428,7 @@ Carlo Cannas
Carlo Marcelo Arenas Belón Carlo Marcelo Arenas Belón
Carlo Teubner Carlo Teubner
Carlo Wood Carlo Wood
Carlos Henrique Lima Melara
Carlos ORyan Carlos ORyan
Carsten Lange Carsten Lange
Casey Bodley Casey Bodley
@ -437,6 +444,7 @@ Chandrakant Bagul
Charles Cazabon Charles Cazabon
Charles Kerr Charles Kerr
Charles Romestant Charles Romestant
Charlie C
Chen Prog Chen Prog
Cherish98 on github Cherish98 on github
Chester Liu Chester Liu
@ -649,6 +657,7 @@ David Sanderson
David Schweikert David Schweikert
David Shaw David Shaw
David Strauss David Strauss
David Suter
David Tarendash David Tarendash
David Thiel David Thiel
David Walser David Walser
@ -780,6 +789,7 @@ Edward Sheldrake
Edward Thomson Edward Thomson
Eelco Dolstra Eelco Dolstra
Eetu Ojanen Eetu Ojanen
eeverettrbx on github
Egon Eckert Egon Eckert
Egor Pugin Egor Pugin
Ehren Bendler Ehren Bendler
@ -806,8 +816,10 @@ Emiliano Ida
Emilio Cobos Álvarez Emilio Cobos Álvarez
Emilio López Emilio López
Emmanuel Tychon Emmanuel Tychon
Enno Boland
Enrico Scholz Enrico Scholz
Enrik Berkhan Enrik Berkhan
enWILLYado on github
eppesuig eppesuig
Eramoto Masaya Eramoto Masaya
Eric Cooper Eric Cooper
@ -868,6 +880,7 @@ Fabrice Fontaine
Fabrizio Ammollo Fabrizio Ammollo
Fahim Chandurwala Fahim Chandurwala
Faizur Rahman Faizur Rahman
Faraz Fallahi
Farzin on github Farzin on github
Fata Nugraha Fata Nugraha
Fawad Mirza Fawad Mirza
@ -1048,6 +1061,7 @@ Hao Wu
Hardeep Singh Hardeep Singh
Haris Okanovic Haris Okanovic
Harold Stuart Harold Stuart
Harry Mallon
Harry Sarson Harry Sarson
Harry Sintonen Harry Sintonen
Harshal Pradhan Harshal Pradhan
@ -1103,6 +1117,8 @@ Ian Lynagh
Ian Spence Ian Spence
Ian Turner Ian Turner
Ian Wilkes Ian Wilkes
iconoclasthero
icy17 on github
Ignacio Vazquez-Abrams Ignacio Vazquez-Abrams
Igor Franchuk Igor Franchuk
Igor Khristophorov Igor Khristophorov
@ -1279,6 +1295,7 @@ Jesse Tan
jethrogb on github jethrogb on github
jhoyla on github jhoyla on github
Jie He Jie He
Jiehong on github
Jilayne Lovejoy Jilayne Lovejoy
Jim Beveridge Jim Beveridge
Jim Drash Jim Drash
@ -1467,10 +1484,12 @@ Kane York
Kang Lin Kang Lin
Kang-Jin Lee Kang-Jin Lee
Kantanat Wannapaka Kantanat Wannapaka
Kareem
Kari Pahula Kari Pahula
Karl Chen Karl Chen
Karl Moerder Karl Moerder
Karol Pietrzak Karol Pietrzak
Kartatz on Github
Karthikdasari0423 Karthikdasari0423
Karthikdasari0423 on github Karthikdasari0423 on github
Kartik Mahajan Kartik Mahajan
@ -1512,6 +1531,7 @@ Kim Minjoong
Kim Rinnewitz Kim Rinnewitz
Kim Vandry Kim Vandry
Kimmo Kinnunen Kimmo Kinnunen
kirbyn17 on hackerone
Kirill Efimov Kirill Efimov
Kirill Marchuk Kirill Marchuk
Kjell Ericson Kjell Ericson
@ -1570,6 +1590,7 @@ Lars J. Aas
Lars Johannesen Lars Johannesen
Lars Nilsson Lars Nilsson
Lars Torben Wilson Lars Torben Wilson
Lau
Laurent Bonnans Laurent Bonnans
Laurent Dufresne Laurent Dufresne
Laurent Rabret Laurent Rabret
@ -1615,15 +1636,18 @@ Litter White
Liviu Chircu Liviu Chircu
Liza Alenchery Liza Alenchery
lizhuang0630 on github lizhuang0630 on github
lkordos on github
lllaffer on github lllaffer on github
Lloyd Fournier Lloyd Fournier
Lluís Batlle i Rossell Lluís Batlle i Rossell
locpyl-tidnyd on github locpyl-tidnyd on github
Loganaden Velvindron Loganaden Velvindron
Loic Dachary Loic Dachary
LoRd_MuldeR
Loren Kirkby Loren Kirkby
Lorenzo Miniero Lorenzo Miniero
Loïc Yhuel Loïc Yhuel
lRoccoon on github
Luan Cestari Luan Cestari
Luca Altea Luca Altea
Luca Boccassi Luca Boccassi
@ -1667,6 +1691,7 @@ Maksim Arhipov
Maksim Kuzevanov Maksim Kuzevanov
Maksim Sciepanienka Maksim Sciepanienka
Maksim Stsepanenka Maksim Stsepanenka
Maksymilian Arciemowicz
Malik Idrees Hasan Khan Malik Idrees Hasan Khan
Mamoru Tasaka Mamoru Tasaka
Mamta Upadhyay Mamta Upadhyay
@ -1693,6 +1718,7 @@ Marcelo Juchem
Marcin Adamski Marcin Adamski
Marcin Gryszkalis Marcin Gryszkalis
Marcin Konicki Marcin Konicki
Marcin Rataj
Marco Deckel Marco Deckel
Marco G. Salvagno Marco G. Salvagno
Marco Kamner Marco Kamner
@ -1756,6 +1782,7 @@ Martin Jansen
Martin Kammerhofer Martin Kammerhofer
Martin Kepplinger Martin Kepplinger
Martin Lemke Martin Lemke
Martin Schmatz
Martin Skinner Martin Skinner
Martin Staael Martin Staael
Martin Storsjö Martin Storsjö
@ -1995,6 +2022,7 @@ Nick Zitzmann
nick-telia on github nick-telia on github
Nicklas Avén Nicklas Avén
Nico Baggus Nico Baggus
Nico Rieck
nico-abram on github nico-abram on github
Nicolas Berloquin Nicolas Berloquin
Nicolas Croiset Nicolas Croiset
@ -2018,6 +2046,7 @@ nimaje on github
niner on github niner on github
Ning Dong Ning Dong
Nir Soffer Nir Soffer
Niracler Li
Niranjan Hasabnis Niranjan Hasabnis
Nis Jorgensen Nis Jorgensen
nk nk
@ -2037,6 +2066,7 @@ Nuru on github
Octavio Schroeder Octavio Schroeder
odek86 on github odek86 on github
Ofer Ofer
ohyeaah on github
Okhin Vasilij Okhin Vasilij
Ola Mork Ola Mork
Olaf Flebbe Olaf Flebbe
@ -2063,6 +2093,7 @@ omau on github
Ondřej Koláček Ondřej Koláček
opensignature on github opensignature on github
opensslonzos-github on github opensslonzos-github on github
Ophir Lojkine
Orange Tsai Orange Tsai
Oren Souroujon Oren Souroujon
Oren Tirosh Oren Tirosh
@ -2346,6 +2377,7 @@ Ricky-Tigg on github
Rider Linden Rider Linden
RiderALT on github RiderALT on github
Rikard Falkeborn Rikard Falkeborn
rilysh
rl1987 on github rl1987 on github
Rob Boeckermann Rob Boeckermann
Rob Cotrone Rob Cotrone
@ -2373,6 +2405,7 @@ Robert Prag
Robert Ronto Robert Ronto
Robert Schumann Robert Schumann
Robert Simpson Robert Simpson
Robert Southee
Robert Weaver Robert Weaver
Robert Wruck Robert Wruck
Robin A. Meade Robin A. Meade
@ -2448,6 +2481,7 @@ Salvador Dávila
Salvatore Sorrentino Salvatore Sorrentino
Sam Deane Sam Deane
Sam Hurst Sam Hurst
Sam James
Sam Roth Sam Roth
Sam Schanken Sam Schanken
Samanta Navarro Samanta Navarro
@ -2482,6 +2516,7 @@ Scott Barrett
Scott Cantor Scott Cantor
Scott Davis Scott Davis
Scott McCreary Scott McCreary
sd0 on hackerone
Sean Boudreau Sean Boudreau
Sean Burford Sean Burford
Sean MacLennan Sean MacLennan
@ -2559,10 +2594,12 @@ Simon Warta
simplerobot on github simplerobot on github
Siva Sivaraman Siva Sivaraman
SLDiggie on github SLDiggie on github
Smackd0wn
Smackd0wn on github Smackd0wn on github
smuellerDD on github smuellerDD on github
sn on hackerone sn on hackerone
sofaboss on github sofaboss on github
Sohom Datta
Somnath Kundu Somnath Kundu
Song Ma Song Ma
Sonia Subramanian Sonia Subramanian
@ -2629,6 +2666,7 @@ Steve Marx
Steve Oliphant Steve Oliphant
Steve Roskowski Steve Roskowski
Steve Walch Steve Walch
Steven Allen
Steven Bazyl Steven Bazyl
Steven G. Johnson Steven G. Johnson
Steven Gu Steven Gu
@ -2714,6 +2752,7 @@ Tim Chen
Tim Costello Tim Costello
Tim Harder Tim Harder
Tim Heckman Tim Heckman
Tim Hill
Tim Mcdonough Tim Mcdonough
Tim Newsome Tim Newsome
Tim Rühsen Tim Rühsen
@ -2793,6 +2832,7 @@ tonystz on Github
Toon Verwaest Toon Verwaest
Tor Arntsen Tor Arntsen
Torben Dannhauer Torben Dannhauer
Torben Dury
Torsten Foertsch Torsten Foertsch
Toshio Kuratomi Toshio Kuratomi
Toshiyuki Maezawa Toshiyuki Maezawa
@ -2809,6 +2849,7 @@ Tseng Jun
Tuomas Siipola Tuomas Siipola
Tuomo Rinne Tuomo Rinne
Tupone Alfredo Tupone Alfredo
Turiiya
Tyler Hall Tyler Hall
Török Edwin Török Edwin
u20221022 on github u20221022 on github
@ -2976,6 +3017,7 @@ Zhang Xiuhua
zhanghu on xiaomi zhanghu on xiaomi
Zhao Yisha Zhao Yisha
Zhaoyang Wu Zhaoyang Wu
zhengqwe on github
Zhibiao Wu Zhibiao Wu
zhihaoy on github zhihaoy on github
Zhouyihai Ding Zhouyihai Ding