Skip to content
RELEASE-NOTES 3.57 KiB
Newer Older
curl and libcurl 7.65.1
 Public curl releases:         182
Daniel Stenberg's avatar
Daniel Stenberg committed
 Command line options:         221
Daniel Stenberg's avatar
Daniel Stenberg committed
 curl_easy_setopt() options:   268
Daniel Stenberg's avatar
Daniel Stenberg committed
 Public functions in libcurl:  80
Daniel Stenberg's avatar
Daniel Stenberg committed
 Contributors:                 1960
This release includes the following bugfixes:

Daniel Stenberg's avatar
Daniel Stenberg committed
 o CURLOPT_LOW_SPEED_* repaired [6]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o PolarSSL: deprecate support step 1. Removed from configure [3]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o appveyor: add Visual Studio solution build [25]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o cmake: check for if_nametoindex() [2]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o cmake: support CMAKE_OSX_ARCHITECTURES when detecting SIZEOF variables [17]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o config-win32: add support for if_nametoindex and getsockname [8]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o conncache: Remove the DEBUGASSERT on length check [27]
 o conncache: make "bundles" per host name when doing proxy tunnels [21]
 o curl-win32.h: Enable Unix Domain Sockets based on the Windows SDK version [16]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o example/http2-download: fix format specifier [4]
 o examples: cleanups and compiler warning fixes [4]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o http2: Stop drain from being permanently set [26]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o md4: build correctly with openssl without MD4 [9]
 o md4: include the mbedtls config.h to get the MD4 info [10]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o multi: track users of a socket better [15]
 o nss: allow to specify TLS 1.3 ciphers if supported by NSS [20]
 o parse_proxy: make sure portptr is initialized [23]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o parse_proxy: use the IPv6 zone id if given [1]
 o sectransp: handle errSSLPeerAuthCompleted from SSLRead() [13]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o tests: add HAProxy keywords [18]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o tests: add support to test against OpenSSH for Windows [5]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o tests: make test 1420 and 1406 work with rtsp-disabled libcurl [19]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o tool_parse_cfg: Avoid 2 fopen() for WIN32
 o tool_setopt: for builds with disabled-proxy, skip all proxy setopts() [12]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o url: Load if_nametoindex() dynamically from iphlpapi.dll on Windows [24]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o url: fix bad feature-disable #ifdef [7]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o url: use correct port in ConnectionExists() [22]
Daniel Stenberg's avatar
Daniel Stenberg committed
 o winbuild: Use two space indentation [11]

This release includes the following known bugs:

 o see docs/KNOWN_BUGS (https://curl.haxx.se/docs/knownbugs.html)

This release would not have looked like this without help, code, reports and
advice from friends like these:

Daniel Stenberg's avatar
Daniel Stenberg committed
  Benbuck Nason, Daniel Stenberg, Dave Reisner, dbrowndan on github, Edmond Yu,
  elsamuko on github, Gisle Vanem, Hubert Kario, Jonas Vautherin,
  Josie Huddleston, Kunal Ekawde, Maksim Stsepanenka, Marcel Raad,
  Marc Hörsken, Patrick Monnerat, Ray Satiro, smuellerDD on github,
  Steve Holme, Tom Greenslade, Tom van der Woerdt,
  (20 contributors)
        Thanks! (and sorry if I forgot to mention someone)

References to bug reports and discussions on issues:

Daniel Stenberg's avatar
Daniel Stenberg committed
 [1] = https://curl.haxx.se/bug/?i=3482
 [2] = https://curl.haxx.se/bug/?i=3917
 [3] = https://curl.haxx.se/bug/?i=3888
 [4] = https://curl.haxx.se/bug/?i=3919
 [5] = https://curl.haxx.se/bug/?i=3290
 [6] = https://curl.haxx.se/bug/?i=3927
 [7] = https://curl.haxx.se/bug/?i=3924
 [8] = https://curl.haxx.se/bug/?i=3923
 [9] = https://curl.haxx.se/bug/?i=3921
 [10] = https://curl.haxx.se/bug/?i=3922
 [11] = https://curl.haxx.se/bug/?i=3930
 [12] = https://curl.haxx.se/bug/?i=3926
 [13] = https://curl.haxx.se/bug/?i=3932
 [14] = https://curl.haxx.se/bug/?i=3653
Daniel Stenberg's avatar
Daniel Stenberg committed
 [15] = https://curl.haxx.se/bug/?i=3952
 [16] = https://curl.haxx.se/bug/?i=3939
 [17] = https://curl.haxx.se/bug/?i=3945
 [18] = https://curl.haxx.se/bug/?i=3949
 [19] = https://curl.haxx.se/bug/?i=3948
 [20] = https://curl.haxx.se/bug/?i=3916
 [21] = https://curl.haxx.se/bug/?i=3951
 [22] = https://curl.haxx.se/bug/?i=3956
 [23] = https://curl.haxx.se/bug/?i=3959
 [24] = https://curl.haxx.se/bug/?i=3960
 [25] = https://curl.haxx.se/bug/?i=3941
 [26] = https://curl.haxx.se/bug/?i=3966
 [27] = https://curl.haxx.se/bug/?i=3962