aboutsummaryrefslogtreecommitdiff
path: root/RELEASE-NOTES
blob: 5640135ff4fd21306721111c27ec488b04dd75d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Curl and libcurl 7.11.2. A bugfix release.

 Public curl release number:               80
 Releases counted from the very beginning: 107
 Available command line options:           94
 Available curl_easy_setopt() options:     113

This release includes the following changes:

 o removed maximum user+password+hostname size limit
 o removed maximum dir depth limit for FTP
 o the ares build now requires c-ares 1.2.0 or later
 o --tcp-nodelay and CURLOPT_TCP_NODELAY were added
 o curl/curlver.h contains the libcurl version info now

This release includes the following bugfixes:

 o CURLOPT_IPRESOLVE set to CURL_IPRESOLVE_V6 will now cause a returned error
   if the host only can resolve ipv4 addresses
 o curl -4/-6 now actually sets the requested option in libcurl
 o multi interface on Windows without ares works again
 o improved resolution for the CURLINFO_*_TIME info variables
 o getting only a 100 Continue response and nothing else, when talking HTTP,
   is now treated as an error by libcurl
 o fixed minor memory leak in libcurl for Windows when statically linked
 o POST/PUT using Digest/NTLM/Negotiate (including anyauth) now work better
 o --limit-rate with high speed rates is a lot more accurate now, and supports
   limiting to speeds >2GB/sec on systems with Large File support.
 o curl_strnqual.3 "refer-to" man page fix
 o fixed a minor very old progress meter final update bug
 o added checks for a working NI_WITHSCOPEID before that is used
 o fixed a flaw that prevented ares name resolve timeouts to occur
 o getting user name from http_proxy env variable works now
 o fixed too early name resolve timeouts with ares
 o HTTP Digest "re-negotiation" works now
 o CURLOPT_FAILONERROR (-f/--fail) works with all kinds of authentication
 o better thread-safety thanks to the internal strerror() replacement
 o better thread-safety on AIX thanks to better function detection
 o minor ipv6 build fix for windows
 o the test suite runs fine with mingw-built curl
 o the postit2.c example works now
 o better error message when --interface fails on windows
 o the progress meter now displays very long times better
 o CURLINFO_CONTENT_LENGTH_DOWNLOAD with CURLOPT_NOBODY set TRUE now works
 o passwords longer than 14 letters work with NTLM
 o 'make netware' in the root dir works now
 o builds fine on VMS again and even nicer than before

Other curl-related news since the previous public release:

 o PycURL 7.11.1 was released: http://pycurl.sf.net/
 o CURLHandle 1.9 was released: http://curlhandle.sourceforge.net/
 o A curl module for the Q language was announced:
   http://q-lang.sourceforge.net/
 o New German web mirror: http://curl.netmirror.org/
 o c-ares 1.2.0 was released: http://daniel.haxx.se/projects/c-ares/
 o New US web mirror: http://curl.signal42.com/

This release would not have looked like this without help, code, reports and
advice from friends like these:

 Thomas Schwinge, Marty Kuhrt, G�nter Knauf, Kevin Roth, Glen Nakamura, Gisle
 Vanem, Greg Hewgill, Joe Halpin, Tor Arntsen, Dirk Manske, Roy Shan, Mitz
 Wark, Andr�s Garc�a, Robin Kay, Alan Pinstein, David Byron, Nathan O'Sullivan

        Thanks! (and sorry if I forgot to mention someone)