RELEASE-NOTES 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. Curl and libcurl 7.28.1
  2. Public curl releases: 130
  3. Command line options: 152
  4. curl_easy_setopt() options: 199
  5. Public functions in libcurl: 58
  6. Known libcurl bindings: 39
  7. Contributors: 979
  8. This release includes the following changes:
  9. o metalink/md5: Use CommonCrypto on Apple operating systems
  10. o href_extractor: new example code extracting href elements
  11. This release includes the following bugfixes:
  12. o Fix broken libmetalink-aware OpenSSL build
  13. o gnutls: fix the error is fatal logic [1]
  14. o darwinssl: un-broke iOS build, fix error on server disconnect
  15. o asyn-ares: restore functionality with c-ares < 1.6.1 [2]
  16. o tlsauthtype: deal with the string case insensitively [3]
  17. o Fixed MSVC libssh2 static build
  18. o evhiperfifo: fix the pointer passed to WRITEDATA [6]
  19. o BUGS: fix the bug tracker URL [4]
  20. o winbuild: Use machine type of development environment
  21. o FTP: prevent the multi interface from blocking [5]
  22. o uniformly use AM_CPPFLAGS, avoid deprecated INCLUDES
  23. o httpcustomheader.c: free the headers after use
  24. o fix >2000 bytes POST over NTLM-using proxy [7]
  25. o redirects to URLs with fragments [8]
  26. o don't send '#' fragments when using proxy [9]
  27. o OpenSSL: show full issuer string [10]
  28. o fix HTTP auth regression [11]
  29. o CURLOPT_SSL_VERIFYHOST: stop supporting the 1 value [12]
  30. o build failure when configured with --with-nss --with-libmetalink [13]
  31. o ftp: EPSV-disable fix over SOCKS [14]
  32. o Digest: Add microseconds into nounce calculation [15]
  33. o SCP/SFTP: improve error code used for send failures
  34. o SSL: Several SSL-backend related fixes
  35. o removed the notorious "additional stuff not fine" debug output
  36. o OpenSSL: Disable SSL/TLS compression - avoid the "CRIME" attack
  37. o FILE: Make upload-writes unbuffered
  38. This release includes the following known bugs:
  39. o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)
  40. This release would not have looked like this without help, code, reports and
  41. advice from friends like these:
  42. Guenter Knauf, Alessandro Ghedini, Nick Zitzmann, Michal Kowalczyk,
  43. Jeff Connelly, Oscar Norlander, Guido Berhoerster, Marc Hoersken,
  44. Dave Reisner, Jan Ehrhardt, John Suprock, Alessandro Ghedini,
  45. Lars Buitinck, Anton Malov, Sergei Nikulov, Patrick Monnerat,
  46. Gabriel Sjoberg, Oscar Koeroo, Fabian Keil, Johnny Luong, Cristian Rodríguez,
  47. Sebastian Rasmussen
  48. Thanks! (and sorry if I forgot to mention someone)
  49. References to bug reports and discussions on issues:
  50. [1] = http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690551
  51. [2] = http://curl.haxx.se/bug/view.cgi?id=3577710
  52. [3] = http://curl.haxx.se/bug/view.cgi?id=3578418
  53. [4] = http://curl.haxx.se/bug/view.cgi?id=3582408
  54. [5] = http://curl.haxx.se/bug/view.cgi?id=3579064
  55. [6] = http://curl.haxx.se/bug/view.cgi?id=3582407
  56. [7] = http://curl.haxx.se/bug/view.cgi?id=3582321
  57. [8] = http://curl.haxx.se/bug/view.cgi?id=3581898
  58. [9] = http://curl.haxx.se/bug/view.cgi?id=3579813
  59. [10] = http://curl.haxx.se/bug/view.cgi?id=3579286
  60. [11] = http://curl.haxx.se/bug/view.cgi?id=3582718
  61. [12] = http://daniel.haxx.se/blog/2012/10/25/libcurl-claimed-to-be-dangerous/
  62. [13] = http://curl.haxx.se/bug/view.cgi?id=3578163
  63. [14] = http://curl.haxx.se/bug/view.cgi?id=3586338
  64. [15] = https://github.com/bagder/curl/pull/50