RELEASE-NOTES 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. Curl and libcurl 7.11.1. A bugfix release.
  2. Public curl release number: 79
  3. Releases counted from the very beginning: 106
  4. Available command line options: 94
  5. Available curl_easy_setopt() options: 112
  6. This release includes the following changes:
  7. o CURLOPT_POSTFIELDSIZE_LARGE added to offer POSTs larger than 2GB
  8. o CURL_VERSION_LARGEFILE is a feature bit returned by libcurls that feature
  9. large file support
  10. o libcurl only requires winsock 1.1 on windows now
  11. o when doing FTP, curl now sends QUIT before disconnecting
  12. o name resolves can now timeout on windows too
  13. o $HOME is now recognized better when looking for .netrc files
  14. o now re-uses the ares handle when re-using curl handles
  15. o SO_BINDTODEVICE is used for network interface binding
  16. o configure --disable-manual disables the built-in huge manual from the
  17. command line tool
  18. o the default Accept: header used in HTTP requests changed
  19. o asynch dns lookups now require the c-ares library
  20. o curl --socks can be used to set a SOCKS5 proxy to use
  21. o response-headers received after a (proxy) CONNECT request are now passed
  22. to the header callback just like other headers
  23. This release includes the following bugfixes:
  24. o builds and runs on Novell NetWare
  25. o Windows builds now report OS as "i386-pc-win32"
  26. o received signals during SSL connect is handled better
  27. o improved PUT/POST with NTLM/Digest authentication
  28. o following redirects and doing NTLM/Digest (where the first connection gets
  29. closed) with the multi interface work better now
  30. o file: progress meter and getinfo variables work now
  31. o CURLOPT_FRESH_CONNECT and CURLAUTH_NTLM now work when set together
  32. o share interface usage without (un)lock functions segfaulted
  33. o --limit-rate no longer cripples the --speed-limit feature
  34. o fixed verbose output problem with ipv6-enabled re-used connections
  35. o fixed the socks5 code to check version in the socks response properly
  36. o dns cache bug - fixed the 'inuse' counter
  37. o large file fix for Content-Length
  38. o better docs for the share interface
  39. o several configure fixes for mingw/msys
  40. o setting a Host: header is no longer affecting the Host: header used when
  41. libcurl follows a Location:
  42. o fixed numerous compiler warnings on several operating systems and compilers
  43. o PUTing from stdin couldn't disable chunked transfer-encoding
  44. o corrected the mingw makefiles
  45. o improved the configure libz detection
  46. o fixed EPRT/PORT use when doing FTP on ipv6-enabled AIX hosts
  47. o *nroff commands that only support -mandoc and not -man are now supported
  48. (for the built-in manual text in the command line tool)
  49. o fixed the unconditional #include of config.h in hugehelp.c
  50. o builds fine on MPE/iX
  51. o upload using chunked transfer-encoding now sends the last chunk properly
  52. teriminated with an extra CRLF
  53. o Fixed the progress meter display for files >2GB
  54. o persistant connections over a proxy messed up the proxy name/password
  55. o the socks5 code segfaulted if no username/password was set
  56. o the *_LARGE options now take curl_off_t types as parameters and this will
  57. make it possible to handle large files on windows too
  58. o builds with large file support even on systems without strtoll()
  59. Other curl-related news since the previous public release:
  60. o Many platforms are being used to autobuild and autotest curl on a daily
  61. basis. Please join in and test curl on your systems:
  62. http://curl.haxx.se/auto/
  63. o the curl mailing lists moved, (re-)subscribe to the new ones from here:
  64. http://curl.haxx.se/mail/
  65. o c-ares 1.1.0 was relased: http://daniel.haxx.se/projects/c-ares/
  66. o TclCurl 0.11.0 was released:
  67. http://personal1.iddeo.es/andresgarci/tclcurl/english/
  68. o PycURL 7.11.0 was released: http://pycurl.sourceforge.net/
  69. o the libcurl D binding was released:
  70. http://www.atari-soldiers.com/libcurl.html
  71. o new Estonian web site mirror: http://curl.dope-brothers.com/
  72. This release would not have looked like this without help, code, reports and
  73. advice from friends like these:
  74. Gisle Vanem, Vincent Bronner, Richard Bramante, Dirk Manske, Dan Fandrich,
  75. Ken Hirsch, Stadler Stephan, Domenico Andreoli, Patrick Smith, Tor Arntsen,
  76. Andrés García, Tim Baker, Len Krause, Gilad, Ken Rastatter, P R Schaffner,
  77. Greg Hewgill, Ben Greear, Jeff Lawson, Grigory Entin, Doug Porter, David
  78. Byron, Andy Serpa, Joe Halpin, Christopher R. Palmer, Günter Knauf
  79. Thanks! (and sorry if I forgot to mention someone)