summaryrefslogtreecommitdiff
path: root/RELEASE-NOTES
blob: 3e7b21ec160d9489a7237651abf821892281e50e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
curl and libcurl 8.1.0

 Public curl releases:         217
 Command line options:         250
 curl_easy_setopt() options:   302
 Public functions in libcurl:  91
 Contributors:                 2841

This release includes the following changes:

This release includes the following bugfixes:

 o CI: fix brew retries on GHA
 o CI: skip Azure for commits which change only GHA
 o cmake: bring in the network library on Haiku [9]
 o cmake: set SONAME for SunOS too [3]
 o data.d: emphasize no conversion [5]
 o digest: clear target buffer [8]
 o GHA-linux: add an address-sanitizer build [15]
 o GHA: add a memory-sanitizer job [2]
 o GHA: run all linux test jobs with valgrind [14]
 o gskit: various compile errors in OS400 [12]
 o multi: add handle asserts in DEBUG builds [11]
 o ngtcp2: adjust config and code checks for ngtcp2 without nghttp3 [4]
 o ntlm: clear lm and nt response buffers before use [7]
 o runtests: die if curl version can be found [10]
 o server/getpart: clear target buffer before load [6]
 o tool_operate: pass a long as CURLOPT_HEADEROPT argument [13]

This release includes the following known bugs:

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

Planned upcoming removals include:

 o gskit
 o NSS
 o support for space-separated NOPROXY patterns
 o support for the original legacy mingw version 1

 See https://curl.se/dev/deprecate.html for details

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

  Brian Lund, Dan Fandrich, Daniel Stenberg, Douglas R. Reno, Jon Rumsey,
  Paul Howarth, Stefan Eissing
  (7 contributors)

References to bug reports and discussions on issues:

 [2] = https://curl.se/bug/?i=10815
 [3] = https://curl.se/bug/?i=10816
 [4] = https://curl.se/bug/?i=10793
 [5] = https://curl.se/bug/?i=10823
 [6] = https://curl.se/bug/?i=10822
 [7] = https://curl.se/bug/?i=10814
 [8] = https://curl.se/bug/?i=10814
 [9] = https://curl.se/bug/?i=10296
 [10] = https://curl.se/bug/?i=10813
 [11] = https://curl.se/bug/?i=10812
 [12] = https://curl.se/bug/?i=10799
 [13] = https://curl.se/bug/?i=10798
 [14] = https://curl.se/bug/?i=10798
 [15] = https://curl.se/bug/?i=10810