o --proxy-ntlm now checks if libcurl supports NTLM before using it
[platform/upstream/curl.git] / RELEASE-NOTES
1 Curl and libcurl 7.11.2. A bugfix release.
2
3  Public curl release number:               80
4  Releases counted from the very beginning: 107
5  Available command line options:           94
6  Available curl_easy_setopt() options:     113
7
8 This release includes the following changes:
9
10  o removed maximum user+password+hostname size limit
11  o removed maximum dir depth limit for FTP
12  o the ares build now requires c-ares 1.2.0 or later
13  o --tcp-nodelay and CURLOPT_TCP_NODELAY were added
14  o curl/curlver.h contains the libcurl version info now
15
16 This release includes the following bugfixes:
17
18  o --proxy-ntlm now checks if libcurl supports NTLM before using it
19  o minor --fail with authentication bugfix
20  o CURLOPT_IPRESOLVE set to CURL_IPRESOLVE_V6 will now cause a returned error
21    if the host only can resolve ipv4 addresses
22  o curl -4/-6 now actually sets the requested option in libcurl
23  o multi interface on Windows without ares works again
24  o improved resolution for the CURLINFO_*_TIME info variables
25  o getting only a 100 Continue response and nothing else, when talking HTTP,
26    is now treated as an error by libcurl
27  o fixed minor memory leak in libcurl for Windows when statically linked
28  o POST/PUT using Digest/NTLM/Negotiate (including anyauth) now work better
29  o --limit-rate with high speed rates is a lot more accurate now, and supports
30    limiting to speeds >2GB/sec on systems with Large File support.
31  o curl_strnqual.3 "refer-to" man page fix
32  o fixed a minor very old progress meter final update bug
33  o added checks for a working NI_WITHSCOPEID before that is used
34  o fixed a flaw that prevented ares name resolve timeouts to occur
35  o getting user name from http_proxy env variable works now
36  o fixed too early name resolve timeouts with ares
37  o HTTP Digest "re-negotiation" works now
38  o CURLOPT_FAILONERROR (-f/--fail) works with all kinds of authentication
39  o better thread-safety thanks to the internal strerror() replacement
40  o better thread-safety on AIX thanks to better function detection
41  o minor ipv6 build fix for windows
42  o the test suite runs fine with mingw-built curl
43  o the postit2.c example works now
44  o better error message when --interface fails on windows
45  o the progress meter now displays very long times better
46  o CURLINFO_CONTENT_LENGTH_DOWNLOAD with CURLOPT_NOBODY set TRUE now works
47  o passwords longer than 14 letters work with NTLM
48  o 'make netware' in the root dir works now
49  o builds fine on VMS again and even nicer than before
50
51 Other curl-related news since the previous public release:
52
53  o PycURL 7.11.1 was released: http://pycurl.sf.net/
54  o CURLHandle 1.9 was released: http://curlhandle.sourceforge.net/
55  o A curl module for the Q language was announced:
56    http://q-lang.sourceforge.net/
57  o c-ares 1.2.0 was released: http://daniel.haxx.se/projects/c-ares/
58  o New curl web mirrors:
59    Germany  http://curl.netmirror.org/
60    USA      http://curl.signal42.com/
61    Denmark  http://curl.cofman.dk/
62
63 This release would not have looked like this without help, code, reports and
64 advice from friends like these:
65
66  Thomas Schwinge, Marty Kuhrt, Günter Knauf, Kevin Roth, Glen Nakamura, Gisle
67  Vanem, Greg Hewgill, Joe Halpin, Tor Arntsen, Dirk Manske, Roy Shan, Mitz
68  Wark, Andrés García, Robin Kay, Alan Pinstein, David Byron, Nathan O'Sullivan
69
70         Thanks! (and sorry if I forgot to mention someone)