RELEASE-NOTES 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. curl and libcurl 8.4.1
  2. Public curl releases: 253
  3. Command line options: 258
  4. curl_easy_setopt() options: 303
  5. Public functions in libcurl: 93
  6. Contributors: 3001
  7. This release includes the following changes:
  8. This release includes the following bugfixes:
  9. o build: add `src/.checksrc` to source tarball [1]
  10. o CI: add autotools, out-of-tree, debug build to distro check job [14]
  11. o CI: ignore test 286 on Appveyor gcc 9 build [6]
  12. o cmake: fix `HAVE_H_ERRNO_ASSIGNABLE` detection [2]
  13. o cmake: fix CURL_DISABLE_GETOPTIONS [12]
  14. o docs: use SOURCE_DATE_EPOCH for generated manpages [16]
  15. o easy_lock: add a pthread_mutex_t fallback [13]
  16. o http2: safer invocation of populate_binsettings [8]
  17. o http: avoid Expect: 100-continue if Upgrade: is used [15]
  18. o lib: fix gcc warning in printf call [7]
  19. o openssl: avoid BN_num_bits() NULL pointer derefs [9]
  20. o quic: manage connection idle timeouts [5]
  21. o test613: stop showing an error on missing output file
  22. o tool_getparam: limit --rate to be smaller than number of ms [3]
  23. o tool_urlglob: make multiply() bail out on negative values [11]
  24. o wolfssl: require WOLFSSL_SYS_CA_CERTS for loading system CA [10]
  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 support for space-separated NOPROXY patterns
  29. See https://curl.se/dev/deprecate.html for details
  30. This release would not have looked like this without help, code, reports and
  31. advice from friends like these:
  32. Alex Klyubin, calvin2021y on github, Dan Fandrich, Daniel Jeliński,
  33. Daniel Stenberg, icy17 on github, Jan Alexander Steffens, Jeroen Ooms,
  34. Kartatz on Github, Loïc Yhuel, Ray Satiro, Romain Geissler, Sohom Datta,
  35. Stefan Eissing, Torben Dury, Viktor Szakats
  36. (16 contributors)
  37. References to bug reports and discussions on issues:
  38. [1] = https://curl.se/bug/?i=12084
  39. [2] = https://curl.se/bug/?i=12093
  40. [3] = https://curl.se/bug/?i=12116
  41. [5] = https://curl.se/bug/?i=12064
  42. [6] = https://curl.se/bug/?i=12040
  43. [7] = https://curl.se/bug/?i=12082
  44. [8] = https://curl.se/bug/?i=12101
  45. [9] = https://curl.se/bug/?i=12099
  46. [10] = https://curl.se/bug/?i=12108
  47. [11] = https://curl.se/bug/?i=12102
  48. [12] = https://curl.se/bug/?i=12091
  49. [13] = https://curl.se/bug/?i=12090
  50. [14] = https://curl.se/bug/?i=12088
  51. [15] = https://curl.se/bug/?i=12022
  52. [16] = https://curl.se/bug/?i=12092