RELEASE-NOTES 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. curl and libcurl 8.1.0
  2. Public curl releases: 217
  3. Command line options: 250
  4. curl_easy_setopt() options: 302
  5. Public functions in libcurl: 91
  6. Contributors: 2841
  7. This release includes the following changes:
  8. This release includes the following bugfixes:
  9. o CI: fix brew retries on GHA
  10. o CI: skip Azure for commits which change only GHA
  11. o cmake: bring in the network library on Haiku [9]
  12. o cmake: set SONAME for SunOS too [3]
  13. o data.d: emphasize no conversion [5]
  14. o digest: clear target buffer [8]
  15. o GHA-linux: add an address-sanitizer build [15]
  16. o GHA: add a memory-sanitizer job [2]
  17. o GHA: run all linux test jobs with valgrind [14]
  18. o gskit: various compile errors in OS400 [12]
  19. o multi: add handle asserts in DEBUG builds [11]
  20. o ngtcp2: adjust config and code checks for ngtcp2 without nghttp3 [4]
  21. o ntlm: clear lm and nt response buffers before use [7]
  22. o runtests: die if curl version can be found [10]
  23. o server/getpart: clear target buffer before load [6]
  24. o tool_operate: pass a long as CURLOPT_HEADEROPT argument [13]
  25. This release includes the following known bugs:
  26. o see docs/KNOWN_BUGS (https://curl.se/docs/knownbugs.html)
  27. Planned upcoming removals include:
  28. o gskit
  29. o NSS
  30. o support for space-separated NOPROXY patterns
  31. o support for the original legacy mingw version 1
  32. See https://curl.se/dev/deprecate.html for details
  33. This release would not have looked like this without help, code, reports and
  34. advice from friends like these:
  35. Brian Lund, Dan Fandrich, Daniel Stenberg, Douglas R. Reno, Jon Rumsey,
  36. Paul Howarth, Stefan Eissing
  37. (7 contributors)
  38. References to bug reports and discussions on issues:
  39. [2] = https://curl.se/bug/?i=10815
  40. [3] = https://curl.se/bug/?i=10816
  41. [4] = https://curl.se/bug/?i=10793
  42. [5] = https://curl.se/bug/?i=10823
  43. [6] = https://curl.se/bug/?i=10822
  44. [7] = https://curl.se/bug/?i=10814
  45. [8] = https://curl.se/bug/?i=10814
  46. [9] = https://curl.se/bug/?i=10296
  47. [10] = https://curl.se/bug/?i=10813
  48. [11] = https://curl.se/bug/?i=10812
  49. [12] = https://curl.se/bug/?i=10799
  50. [13] = https://curl.se/bug/?i=10798
  51. [14] = https://curl.se/bug/?i=10798
  52. [15] = https://curl.se/bug/?i=10810