diff options
Diffstat (limited to 'RELEASE-NOTES')
-rw-r--r-- | RELEASE-NOTES | 59 |
1 files changed, 37 insertions, 22 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 1dbbe21ad..098ef8217 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -26,14 +26,22 @@ This release includes the following bugfixes: o Curl_http2_done: fix memleak in error path [51] o Curl_retry_request: fix memory leak [49] o Curl_saferealloc: Fixed typo in docblock [40] + o FILE: fix CURLOPT_NOBODY and CURLOPT_HEADER output [78] o GnutTLS: TLS 1.3 support [39] o SECURITY-PROCESS: mention the bountygraph program [42] o anyauthput: fix compiler warning on 64-bit Windows [21] + o appveyor: add WinSSL builds [81] + o appveyor: run test suite (on Windows!) [65] o certs: generate tests certs with sha256 digest algorithm [37] + o checksrc: enable strict mode and warnings [63] + o checksrc: handle zero scoped ignore commands [62] o cmake: Backport to work with CMake 3.0 again [55] o cmake: Improve config installation [60] o cmake: don't require OpenSSL if USE_OPENSSL=OFF [35] o cmake: fixed path used in generation of docs/tests [56] + o cmake: suppress MSVC warning C4127 for libtest + o cmake: test and set missed defines during configuration [64] + o comment: Fix multiple typos in function parameters [69] o configure: force-use -lpthreads on HPUX [41] o configure: s/AC_RUN_IFELSE/CURL_RUN_IFELSE [53] o cookies: Remove redundant expired check [14] @@ -41,9 +49,13 @@ This release includes the following bugfixes: o curl: enabled Windows VT Support and UTF-8 output [57] o curl: update the documentation of --tlsv1.0 [17] o curl_multi_wait: call getsock before figuring out timeout [34] + o curl_ntlm_wb: check aprintf() return codes [75] o curl_threads: fix classic MinGW compile break [54] o darwinssl: Fix realloc memleak [32] o darwinssl: more specific and unified error codes [6] + o data-binary.d: clarify default content-type is x-www-form-urlencoded [71] + o docs/BUG-BOUNTY: explain the bounty program [76] + o docs/CIPHERS: mention the colon separation for OpenSSL [73] o docs/examples: URL updates [45] o example/asiohiper: insert warning comment about its status [18] o example/htmltidy: fix include paths of tidy libraries [52] @@ -53,12 +65,16 @@ This release includes the following bugfixes: o examples: Fix memory leaks from realloc errors [31] o examples: do not wait when no transfers are running [16] o ftp: include command in Curl_ftpsend sendbuffer [25] + o gskit: make sure to terminate version string [79] + o hostip: fix check on Curl_shuffle_addr return value [77] o http2: fix memory leaks on error-path [29] o http: fix memleak in rewind error path [50] o krb5: fix memory leak in krb_auth [25] o lib: fix gcc8 warning on Windows [20] o memory: add missing curl_printf header [30] + o memory: ensure to check allocation results [68] o multi: fix memory leak in content encoding related error path [59] + o nss: fix nssckbi module loading on Windows [70] o nss: try to connect even if libnssckbi.so fails to load [36] o ntlm_wb: Fix memory leaks in ntlm_wb_response [24] o ntlm_wb: bail out if the response gets overly large [13] @@ -69,31 +85,22 @@ This release includes the following bugfixes: o openssl: return CURLE_PEER_FAILED_VERIFICATION on failure to parse issuer [6] o openssl: show "proper" version number for libressl builds [28] o pipelining: deprecated [1] + o runtests: ignore disabled even when ranges are given [74] + o runtests: skip ld_preload tests on macOS [80] + o runtests: use Windows paths for Windows curl o schannel: unified error code handling [6] o sendf: Fix whitespace in infof/failf concatenation [26] o ssl: deprecate CURLE_SSL_CACERT in favour of a unified error code [6] + o test1299: use single quotes around asterisk [72] o test1452: mark as flaky [2] + o test320: strip out more HTML when comparing [66] + o tests/negtelnetserver.py: fix Python2-ism in neg TELNET server [67] o tests: add unit tests for url.c [3] + o timeval: fix use of weak symbol clock_gettime() on Apple platforms [61] o travis: bump the Secure Transport build to use xcode [58] o urlglob: improve error message on bad globs [22] o vtls: fix ssl version "or later" behavior change for many backends [38] o x509asn1: return CURLE_PEER_FAILED_VERIFICATION on failure to parse cert [6] - o timeval: fix use of weak symbol clock_gettime() on Apple platforms [61] - o checksrc: handle zero scoped ignore commands [62] - o checksrc: enable strict mode and warnings [63] - o cmake: suppress MSVC warning C4127 for libtest - o cmake: test and set missed defines during configuration [64] - o appveyor: run test suite (on Windows!) [65] - o test320: strip out more HTML when comparing [66] - o runtests: use Windows paths for Windows curl - o tests/negtelnetserver.py: fix Python2-ism in neg TELNET server [67] - o memory: ensure to check allocation results [68] - o comment: Fix multiple typos in function parameters [69] - o nss: fix nssckbi module loading on Windows [70] - o data-binary.d: clarify default content-type is x-www-form-urlencoded [71] - o test1299: use single quotes around asterisk [72] - o docs/CIPHERS: mention the colon separation for OpenSSL [73] - o runtests: ignore disabled even when ranges are given [74] This release includes the following known bugs: @@ -104,13 +111,14 @@ advice from friends like these: Brad King, Christian Heimes, Colin Hogben, Daniel Gustafsson, Daniel Shahaf, Daniel Stenberg, Dave Reisner, Dmitry Kostjuchenko, Doron Behar, - Eason-Yu on github, Erik Minekus, Even Rouault, Han Han, Harry Sintonen, - Jean Fabrice, Jim Fuller, Kamil Dudka, Loganaden Velvindron, Marcel Raad, - Marc Hörsken, Max Dymond, Maxime Legros, Michael Kaufmann, Nate Prewitt, - Nicklas Avén, Nick Zitzmann, Philipp Waehnert, Rainer Jung, Ray Satiro, - Rich Turner, Rikard Falkeborn, Ruslan Baratov, Sergei Nikulov, + Eason-Yu on github, Erik Minekus, Even Rouault, Github user @jakirkham, + Han Han, Harry Sintonen, Jean Fabrice, Jim Fuller, Kamil Dudka, + Loganaden Velvindron, Marcel Raad, Marc Hörsken, Max Dymond, Maxime Legros, + Michael Kaufmann, Nate Prewitt, Nicklas Avén, Nick Zitzmann, + Philipp Waehnert, Rainer Jung, Ray Satiro, Rich Turner, Rick Deist, + Rikard Falkeborn, Ruslan Baratov, Sergei Nikulov, Shaun Jackman, Thomas Glanzmann, Viktor Szakats, Yiming Jing, - (36 contributors) + (39 contributors) Thanks! (and sorry if I forgot to mention someone) @@ -190,3 +198,10 @@ References to bug reports and discussions on issues: [72] = https://github.com/curl/curl/issues/1751#issuecomment-321522580 [73] = https://curl.haxx.se/bug/?i=3077 [74] = https://curl.haxx.se/bug/?i=3075 + [75] = https://curl.haxx.se/bug/?i=3111 + [76] = https://curl.haxx.se/bug/?i=3067 + [77] = https://curl.haxx.se/bug/?i=3110 + [78] = https://curl.haxx.se/bug/?i=3083 + [79] = https://curl.haxx.se/bug/?i=3105 + [80] = https://curl.haxx.se/bug/?i=2394 + [81] = https://curl.haxx.se/bug/?i=3104 |