summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2021-07-19 09:18:45 +0200
committerDaniel Stenberg <daniel@haxx.se>2021-07-21 08:44:28 +0200
commitbfbde883af33397943df68a3ae01847a634d33bf (patch)
treef06b192d5ad521767dc8dc5bbeafe046087095ce
parent04cca4f5f12e4c70e9393e1b0516a76c48487b37 (diff)
downloadcurl-bfbde883af33397943df68a3ae01847a634d33bf.tar.gz
RELEASE-NOTES: syncedcurl-7_78_0
curl 7.78.0 release
-rw-r--r--RELEASE-NOTES36
-rw-r--r--docs/THANKS49
2 files changed, 78 insertions, 7 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 83bbbee09..1dc81810f 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -4,7 +4,7 @@ curl and libcurl 7.78.0
Command line options: 242
curl_easy_setopt() options: 290
Public functions in libcurl: 85
- Contributors: 2454
+ Contributors: 2459
This release includes the following changes:
@@ -34,11 +34,13 @@ This release includes the following bugfixes:
o c-hyper: support CURLINFO_STARTTRANSFER_TIME [29]
o c-hyper: support CURLOPT_HEADER [32]
o ccsidcurl: fix the compile errors [27]
+ o CI/cirrus: install impacket from PyPI instead of FreeBSD packages [166]
o CI: add bearssl build [1]
o CI: add Circle CI [92]
o CI: add jobs using Zuul [86]
o CI: delete --enable-hsts option (it is the default now) [2]
o CI: remove travis details [144]
+ o cleanup: spell DoH with a lowercase o [172]
o cmake: add CURL_DISABLE_NTLM option [44]
o cmake: avoid leaking absolute paths into exported config [3]
o cmake: fix IoctlSocket FIONBIO check [156]
@@ -73,9 +75,11 @@ This release includes the following bugfixes:
o docs: fix inconsistencies in EGDSOCKET documentation [159]
o docs: fix incorrect argument name reference [161]
o docs: Fix typos [146]
+ o docs: make docs for --etag-save match the program behaviour [169]
o docs: use --max-redirs instead of --max-redir [28]
o doh: (void)-prefix call to curl_easy_setopt
o doh: fix wrong DEBUGASSERT for doh private_data [62]
+ o easy: during upkeep, attach Curl_easy to connections in the cache [171]
o examples/multi-single: fix scan-build warning [150]
o examples: length-limit two sscanf() uses of %s [96]
o examples: safer and more proper read callback logic [127]
@@ -104,12 +108,14 @@ This release includes the following bugfixes:
o idn: fix libidn2 with windows unicode builds [117]
o infof: remove newline from format strings, always append it [149]
o lib: don't compare fd to FD_SETSIZE when using poll [61]
+ o lib: fix compiler warnings with CURL_DISABLE_NETRC [168]
o lib: fix type of len passed to *printf's %*s [133]
o lib: more %u for port and int for %*s fixes [132]
o lib: use %u instead of %ld for port number printf [134]
o libcurl-security.3: mention file descriptors and forks [108]
o libssh2: limit time a disconnect can take to 1 second [111]
o mbedtls: make mbedtls_strerror always work [6]
+ o mbedtls: Remove unnecessary include [175]
o mqtt: detect illegal and too large file size [43]
o mqtt: extend the error message for no topic [136]
o msnprintf: return number of printed characters excluding null byte [148]
@@ -134,11 +140,13 @@ This release includes the following bugfixes:
o rustls: remove native_roots fallback [65]
o schannel: set ALPN length correctly for HTTP/2 [24]
o SChannel: Use '_tcsncmp()' instead [164]
+ o sectransp: check for client certs by name first, then file [167]
o setopt: fix incorrect comments [10]
o socketpair: fix potential hangs [37]
o socks4: scan for the IPv4 address in resolve results [124]
o ssl: read pending close notify alert before closing the connection [9]
o sws: malloc request struct instead of using stack [60]
+ o telnet: fix option parser to not send uninitialized contents [170]
o test1116: hyper doesn't pass through "surprise-trailers" [123]
o test1147: hyper doesn't allow "crazy" request headers like built-in [114]
o test1151: added missing CRLF to work with hyper [120]
@@ -175,11 +183,13 @@ This release includes the following bugfixes:
o url: bad CURLOPT_CONNECT_TO syntax now returns error [31]
o version: turn version number functions into returning void [135]
o vtls: exit addsessionid if no cache is inited [7]
+ o vtls: fix connection reuse checks for issuer cert and case sensitivity [165]
o vtls: only store TIMER_APPCONNECT for non-proxy connect [93]
o vtls: use free() not curl_free() [140]
o warnless: simplify type size handling [30]
o Win32: fix build with Watt-32
o winbuild/README: VC should be set to 6 'or larger' [64]
+ o winbuild: support alternate nghttp2 static lib name [174]
o wolfssl: failing to set a session id is not reason to error out [151]
o write-out.d: clarify urlnum is not unique for de-globbed URLs [145]
o zuul: use the new rustls directory name [141]
@@ -199,16 +209,18 @@ advice from friends like these:
Fawad Mirza, Francisco Munoz, Gabriel Simmer, Gealber Morales, Gergely Nagy,
Gerrit Renker, Gisle Vanem, Gregor Jasny, Gregory Muchka, Harry Sintonen,
Hugh Macdonald, Jacob Hoffman-Andrews, Jishan Shaikh, Joel Depooter,
- Jonathan Wernberg, Jon Rumsey, Jun-ya Kato, Kevin Burke, Laurent Dufresne,
- Li Xinwei, Marcel Raad, Marc Hörsken, Mark Swaanenburg, Martin Howarth,
+ Jonathan Wernberg, Jon Rumsey, Josh Soref, Josie Huddleston, Jun-ya Kato,
+ Kevin Burke, Laurent Dufresne, Li Xinwei, MAntoniak on github, Marcel Raad,
+ Marc Hörsken, Mark Swaanenburg, Martin Howarth, Max Zettlmeißl,
Michael Forney, Michael Kaufmann, Mohammed Naser, nian6324 on github,
- Nikos Mavrogiannopoulos, Paul Groke, Peter Körner, Phil E. Taylor, Randolf J,
- Ray Satiro, Red Hat Product Security, Richard Marion, Richard Whitehouse,
- Sergey Markelov, Shikha Sharma, shithappens2016 on github, sylgal on github,
+ Nikos Mavrogiannopoulos, Paul Groke, Peter Körner, Phil E. Taylor,
+ Pierre Yager, Randolf J, Ray Satiro, Red Hat Product Security,
+ Richard Marion, Richard Whitehouse, Sergey Markelov, Shikha Sharma,
+ shithappens2016 on github, sylgal on github, Timur Artikov, Tobias Nyholm,
Tommy Chiang, User Sg, Vadim Grinshpun, Valentín Gutiérrez, Viktor Szakats,
William Desportes, Wyatt OʼDay, Xiang Xiao, Yongkang Huang, Younes El-karama,
Zhang Xiuhua, Борис Верховский, Коваленко Анатолий Викторович,
- (76 contributors)
+ (83 contributors)
References to bug reports and discussions on issues:
@@ -375,3 +387,13 @@ References to bug reports and discussions on issues:
[162] = https://curl.se/bug/?i=7378
[163] = https://curl.se/bug/?i=7397
[164] = https://curl.se/bug/?i=7398
+ [165] = https://curl.se/docs/CVE-2021-22924.html
+ [166] = https://curl.se/bug/?i=7418
+ [167] = https://curl.se/docs/CVE-2021-22926.html
+ [168] = https://curl.se/bug/?i=7423
+ [169] = https://curl.se/bug/?i=7429
+ [170] = https://curl.se/docs/CVE-2021-22925.html
+ [171] = https://curl.se/bug/?i=7386
+ [172] = https://curl.se/bug/?i=7413
+ [174] = https://curl.se/bug/?i=7446
+ [175] = https://curl.se/bug/?i=7419
diff --git a/docs/THANKS b/docs/THANKS
index 2844ef156..f003461c4 100644
--- a/docs/THANKS
+++ b/docs/THANKS
@@ -45,10 +45,12 @@ Alan Jenkins
Alan Pinstein
Albert Chin-A-Young
Albert Choy
+Albin Vass
Alejandro Alvarez Ayllon
Alejandro Colomar
Alejandro R. Sedeño
Aleksandar Milivojevic
+Aleksander Mazur
Aleksey Tulinov
Ales Mlakar
Ales Novak
@@ -97,6 +99,7 @@ Alexey Simak
Alexey Zakhlestin
Alexis Carvalho
Alexis La Goutte
+Alexis Vachette
Alfonso Martone
Alfred Gebert
Allen Pulsifer
@@ -118,6 +121,7 @@ Anderson Toshiyuki Sasaki
Andi Jahja
Andre Guibert de Bruet
Andre Heinecke
+Andrea Pappacoda
Andreas Damm
Andreas Falkenhahn
Andreas Farber
@@ -138,6 +142,7 @@ Andrei Cipu
Andrei Karas
Andrei Kurushin
Andrei Neculau
+Andrei Rybak
Andrei Sedoi
Andrei Valeriu BICA
Andrei Virtosu
@@ -216,6 +221,7 @@ Axel Tillequin
Ayoub Boudhar
Ayushman Singh Chauhan
b9a1 on github
+Bachue Zhou
Balaji Parasuram
Balaji S Rao
Balaji Salunke
@@ -227,6 +233,7 @@ Bart Whiteley
Baruch Siach
Bas Mevissen
Bas van Schaik
+Bastian Krause
Bastien Bouclet
Basuke Suzuki
baumanj on github
@@ -269,6 +276,8 @@ Bill Middlecamp
Bill Nagel
Bill Pyne
Billyzou0741326 on github
+Bin Lan
+Bin Meng
Bjarni Ingi Gislason
Bjoern Franke
Bjoern Sikora
@@ -396,6 +405,7 @@ Christopher Reid
Christopher Stone
Chungtsun Li
Ciprian Badescu
+civodul on github
Claes Jakobsson
Clarence Gardner
Claudio Neves
@@ -546,6 +556,7 @@ David Wright
David Yan
davidedec on github
dbrowndan on github
+dEajL3kA on github
Dengminwen
Denis Baručić
Denis Chaplygin
@@ -633,6 +644,7 @@ Dániel Bakai
Early Ehlinger
Earnestly on github
Eason-Yu on github
+Ebe Janchivdorj
ebejan on github
Ebenezer Ikonne
Ed Morley
@@ -717,6 +729,7 @@ Fabrice Fontaine
Fabrizio Ammollo
Fahim Chandurwala
Faizur Rahman
+Fawad Mirza
fds242 on github
Federico Bianchi
Fedor Karpelevitch
@@ -739,6 +752,7 @@ Florian Weimer
Florin Petriuc
Forrest Cahoon
Francisco Moraes
+Francisco Munoz
Francisco Sedano
Francois Petitjean
Francois Rivard
@@ -764,6 +778,7 @@ Fredrik Thulin
FuccDucc on github
fullincome on github
Gabriel Kuri
+Gabriel Simmer
Gabriel Sjoberg
Ganesh Kamath
Garrett Holmstrom
@@ -775,6 +790,7 @@ Gavin Wong
Gavrie Philipson
Gaz Iqbal
Gaël Portay
+Gealber Morales
Geeknik Labs
Geoff Beier
Georeth Zhou
@@ -787,6 +803,7 @@ Gerd v. Egidy
Gergely Nagy
Gerhard Herre
Gerrit Bruchhäuser
+Gerrit Renker
Ghennadi Procopciuc
Giancarlo Formicuccia
Giaslas Georgios
@@ -819,6 +836,7 @@ Greg Rowe
Greg Zavertnik
Gregor Jasny
Gregory Jefferis
+Gregory Muchka
Gregory Nicholls
Gregory Szorc
Griffin Downs
@@ -882,6 +900,7 @@ Howard Chu
hsiao yi
htasta on github
Hubert Kario
+Hugh Macdonald
Hugo van Kemenade
Huzaifa Sidhpurwala
huzunhao on github
@@ -1048,6 +1067,7 @@ Jimmy Gaussen
Jiri Dvorak
Jiri Hruska
Jiri Jaburek
+Jishan Shaikh
Jiří Malák
jmdavitt on github
jnbr on github
@@ -1129,6 +1149,7 @@ Jonathan Hseu
Jonathan Moerman
Jonathan Nieder
Jonathan Watt
+Jonathan Wernberg
Jongki Suwandi
Joombalaya on github
Joonas Kuorilehto
@@ -1139,6 +1160,7 @@ Josef Wolf
Joseph Chen
Josh Bialkowski
Josh Kapell
+Josh Soref
joshhe on github
Joshua Kwan
Joshua Swink
@@ -1280,6 +1302,7 @@ Lars Johannesen
Lars Nilsson
Lars Torben Wilson
Laurent Bonnans
+Laurent Dufresne
Laurent Rabret
Lauri Kasanen
Laurie Clark-Michalek
@@ -1402,6 +1425,7 @@ Mark Lentczner
Mark Nottingham
Mark Salisbury
Mark Snelling
+Mark Swaanenburg
Mark Tully
Mark W. Eichin
Mark Wotton
@@ -1427,6 +1451,7 @@ Martin Gartner
Martin Hager
Martin Halle
Martin Hedenfalk
+Martin Howarth
Martin Jansen
Martin Kammerhofer
Martin Kepplinger
@@ -1479,6 +1504,7 @@ Max Kellermann
Max Khon
Max Peal
Max Savenkov
+Max Zettlmeißl
Maxim Ivanov
Maxim Perenesenko
Maxim Prohorov
@@ -1577,6 +1603,7 @@ Mohamed Lrhazi
Mohamed Osama
Mohammad AlSaleh
Mohammad Hasbini
+Mohammed Naser
Mohun Biswas
momala454 on github
moohoorama on github
@@ -1614,6 +1641,7 @@ Neil Spring
nevv on HackerOne/curl
Niall O'Reilly
niallor on github
+nian6324 on github
nianxuejie on github
Nic Roets
Nicholas Maniscalco
@@ -1785,6 +1813,7 @@ Petr Pisar
Petr Voytsik
Phil Blundell
Phil Crump
+Phil E. Taylor
Phil Karn
Phil Lisiecki
Phil Pellouchoud
@@ -1802,6 +1831,7 @@ Pierre
Pierre Brico
Pierre Chapuis
Pierre Joye
+Pierre Yager
Pierre Ynard
Pierre-Yves Bigourdan
Piotr Dobrogost
@@ -1846,6 +1876,7 @@ Ram Krushna Mishra
ramsay-jones on github
Ran Mozes
Randall S. Becker
+Randolf J
Randy Armstrong
Randy McMurchy
Raphael Gozzo
@@ -1856,6 +1887,7 @@ Ray Pekowski
Ray Satiro
Razvan Cojocaru
rcombs on github
+Red Hat Product Security
Reed Loden
Reinhard Max
Reinout van Schouwen
@@ -1893,11 +1925,13 @@ Richard Gorton
Richard Gray
Richard Hosking
Richard Hsu
+Richard Marion
Richard Michael
Richard Moore
Richard Prescott
Richard Silverman
Richard van den Berg
+Richard Whitehouse
Richy Kim
Rici Lake
Rick Deist
@@ -2052,8 +2086,10 @@ Shard
Shaun Jackman
Shawn Landden
Shawn Poulson
+Shikha Sharma
Shine Fan
Shiraz Kanga
+shithappens2016 on github
Shlomi Fish
Shmulik Regev
Siddhartha Prakash Jain
@@ -2146,6 +2182,7 @@ Sven Neuhaus
Sven Wegener
Svyatoslav Mishyn
swalkaus at yahoo.com
+sylgal on github
Sylvestre Ledru
Symeon Paraschoudis
Sébastien Willemijns
@@ -2211,6 +2248,7 @@ Timotej Lazar
Timothe Litt
Timothy Gu
Timothy Polich
+Timur Artikov
Tinus van den Berg
TJ Saunders
tmkk on github
@@ -2220,6 +2258,7 @@ Tobias Hieta
Tobias Hintze
Tobias Lindgren
Tobias Markus
+Tobias Nyholm
Tobias Rundström
Tobias Stoeckmann
Toby Peterson
@@ -2255,6 +2294,7 @@ Tomasz Kojm
Tomasz Lacki
Tommie Gannert
tommink[at]post.pl
+Tommy Chiang
Tommy Odom
Tommy Petty
Tommy Tam
@@ -2287,9 +2327,12 @@ Ulrich Doehner
Ulrich Telle
Ulrich Zadow
UrsusArctos on github
+User Sg
ustcqidi on github
+Vadim Grinshpun
Valentin David
Valentyn Korniienko
+Valentín Gutiérrez
Valerii Zapodovnikov
vanillajonathan on github
Varnavas Papaioannou
@@ -2351,12 +2394,14 @@ Will Roberts
Willem Sparreboom
William A. Rowe Jr
William Ahern
+William Desportes
wmsch on github
wncboy on github
Wojciech Zwiefka
Wouter Van Rooy
Wu Yongzheng
Wyatt O'Day
+Wyatt OʼDay
Xavier Bouchoux
XhmikosR on github
XhstormR on github
@@ -2380,6 +2425,8 @@ Yiming Jing
Yingwei Liu
Ymir1711 on github
Yonggang Luo
+Yongkang Huang
+Younes El-karama
youngchopin on github
Yousuke Kimoto
Yu Xin
@@ -2396,6 +2443,7 @@ Zekun Ni
zelinchen on github
Zenju on github
Zero King
+Zhang Xiuhua
Zhao Yisha
Zhaoyang Wu
Zhibiao Wu
@@ -2409,6 +2457,7 @@ zzq1015 on github
İsmail Dönmez
Łukasz Domeradzki
Štefan Kremeň
+Борис Верховский
Коваленко Анатолий Викторович
Никита Дорохин
ウさん