]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
RELEASE-NOTES: synced
authorDaniel Stenberg <daniel@haxx.se>
Tue, 8 Nov 2022 09:29:17 +0000 (10:29 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 8 Nov 2022 09:29:17 +0000 (10:29 +0100)
Bumped version to 7.87.0

RELEASE-NOTES
include/curl/curlver.h

index 2eeafa12579cef9466f6f50f66d4b2365e6d9408..59d6ecec2b427dd69c4026da4edbde73453d23fb 100644 (file)
@@ -1,31 +1,37 @@
-curl and libcurl 7.86.1
+curl and libcurl 7.87.0
 
  Public curl releases:         212
  Command line options:         248
- curl_easy_setopt() options:   300
+ curl_easy_setopt() options:   301
  Public functions in libcurl:  91
- Contributors:                 2733
+ Contributors:                 2740
 
 This release includes the following changes:
 
- o
+ o openssl: reduce CA certificate bundle reparsing by caching [11]
 
 This release includes the following bugfixes:
 
  o cmake: really enable warnings with clang [25]
+ o configure: require fork for NTLM-WB [36]
+ o cookie: compare cookie prefixes case insensitively [14]
  o curl: timeout in the read callback [15]
  o curl_path: do not add '/' if homedir ends with one [4]
  o CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE [1]
+ o CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example [31]
+ o docs/EARLY-RELEASE.md: how to determine an early release [37]
  o docs: add missing parameters for --retry flag [2]
  o docs: explain the noproxy CIDR notation support [17]
  o docs: remove performance note in CURLOPT_SSL_VERIFYPEER [13]
  o gen.pl: do not generate CURLHELP bitmask lines > 79 characters [10]
+ o hyper: fix handling of hyper_task's when reusing the same address [33]
+ o lib: fix some type mismatches and remove unneeded typecasts [12]
  o lib: sync guard for Curl_getaddrinfo_ex() definition and use [6]
  o libcurl-errors.3: remove duplicate word [3]
  o misc: remove duplicated include files [28]
  o misc: typo and grammar fixes [23]
  o noproxy: also match with adjacent comma [19]
- o noproxy: fix tail-matching [16]
+ o noproxy: tailmatch like in 7.85.0 and earlier [35]
  o os400: use platform socklen_t in Curl_getnameinfo_a [18]
  o README.md: remove badges and xmas-tree garnish [9]
  o scripts/checksrc.pl: detect duplicated include files [29]
@@ -34,9 +40,13 @@ This release includes the following bugfixes:
  o strcase: use curl_str(n)equal for case insensitive matches [8]
  o system.h: support 64-bit curl_off_t for NonStop 32-bit [21]
  o tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+
+ o tool_operate: when aborting, make sure there is a non-NULL error buffer [20]
+ o WEBSOCKET.md: fix broken link [30]
+ o websockets: fix handling of partial frames [32]
  o windows: fail early with a missing windres in autotools [5]
  o windows: fix linking .rc to shared curl with autotools [24]
  o winidn: drop WANT_IDN_PROTOTYPES [27]
+ o ws: return CURLE_NOT_BUILT_IN when websockets not built in [34]
 
 This release includes the following known bugs:
 
@@ -52,11 +62,14 @@ Planned upcoming removals include:
 This release would not have looked like this without help, code, reports and
 advice from friends like these:
 
-  Adam Averay, Ayesh Karunaratne, Christoph Reiter, Daniel Stenberg,
-  Eric Vigeant, Henning Schild, Joel Depooter, Jon Rumsey, Luca Niccoli,
-  Marc Hörsken, Patrick Monnerat, Patrick Schlangen, Randall S. Becker,
-  Ray Satiro, Thomas Glanzmann, Viktor Szakats, Zespre Schmidt
-  (17 contributors)
+  Adam Averay, AtariDreams on github, Ayesh Karunaratne, Christoph Reiter,
+  Dan Fandrich, Daniel Gustafsson, Daniel Stenberg, Eric Vigeant,
+  Felipe Gasper, Henning Schild, Joel Depooter, Jon Rumsey, Luca Niccoli,
+  Marc Hörsken, Michael Drake, Oskar Sigvardsson, Patrick Monnerat,
+  Patrick Schlangen, Randall S. Becker, Ray Satiro, Stefan Eissing,
+  Stuart Henderson, Thomas Glanzmann, Trail of Bits, Viktor Szakats,
+  Zespre Schmidt
+  (26 contributors)
 
 References to bug reports and discussions on issues:
 
@@ -69,12 +82,15 @@ References to bug reports and discussions on issues:
  [8] = https://curl.se/bug/?i=9837
  [9] = https://curl.se/bug/?i=9833
  [10] = https://curl.se/bug/?i=9834
+ [11] = https://curl.se/bug/?i=9620
+ [12] = https://curl.se/bug/?i=9835
  [13] = https://curl.se/bug/?i=9832
+ [14] = https://curl.se/bug/?i=9863
  [15] = https://sourceforge.net/p/curl/bugs/846/
- [16] = https://curl.se/bug/?i=9821
  [17] = https://curl.se/bug/?i=9818
  [18] = https://curl.se/bug/?i=9811
  [19] = https://curl.se/bug/?i=9813
+ [20] = https://curl.se/bug/?i=9865
  [21] = https://curl.se/bug/?i=9817
  [22] = https://curl.se/bug/?i=9810
  [23] = https://curl.se/bug/?i=9802
@@ -84,3 +100,11 @@ References to bug reports and discussions on issues:
  [27] = https://curl.se/bug/?i=9793
  [28] = https://curl.se/bug/?i=9796
  [29] = https://curl.se/bug/?i=9796
+ [30] = https://curl.se/mail/lib-2022-10/0097.html
+ [31] = https://curl.se/mail/lib-2022-11/0016.html
+ [32] = https://curl.se/bug/?i=9861
+ [33] = https://curl.se/bug/?i=9840
+ [34] = https://curl.se/bug/?i=9851
+ [35] = https://curl.se/bug/?i=9842
+ [36] = https://curl.se/bug/?i=9847
+ [37] = https://curl.se/bug/?i=9820
index 112773383bc9532ed569d42cb97b2af2d84ebbc2..3487d1bdc82de3cd32c9c9ab713f73ab0bbf0e87 100644 (file)
 
 /* This is the version number of the libcurl package from which this header
    file origins: */
-#define LIBCURL_VERSION "7.86.1-DEV"
+#define LIBCURL_VERSION "7.87.0-DEV"
 
 /* The numeric version number is also available "in parts" by using these
    defines: */
 #define LIBCURL_VERSION_MAJOR 7
-#define LIBCURL_VERSION_MINOR 86
-#define LIBCURL_VERSION_PATCH 1
+#define LIBCURL_VERSION_MINOR 87
+#define LIBCURL_VERSION_PATCH 0
 
 /* This is the numeric version of the libcurl version number, meant for easier
    parsing and comparisons by programs. The LIBCURL_VERSION_NUM define will
@@ -59,7 +59,7 @@
    CURL_VERSION_BITS() macro since curl's own configure script greps for it
    and needs it to contain the full number.
 */
-#define LIBCURL_VERSION_NUM 0x075601
+#define LIBCURL_VERSION_NUM 0x075700
 
 /*
  * This is the date and time when the full source package was created. The