]> granicus.if.org Git - curl/commitdiff
RELEASE-NOTES: synced
authorDaniel Stenberg <daniel@haxx.se>
Mon, 8 Oct 2018 13:03:21 +0000 (15:03 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 8 Oct 2018 13:03:21 +0000 (15:03 +0200)
RELEASE-NOTES

index 1dbbe21ad841c3fbe07d32bf0757eca6ff89e6dd..098ef8217eb007f5489b0dc86e810d1abda48476 100644 (file)
@@ -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