Resync
[CMakeLuaTailorHgBridge.git] / CMakeLua / Utilities / cmcurl-7.19.0 / RELEASE-NOTES
blob2d5f93dcee321714f02d4d58aec56f797c256c1a
1 Curl and libcurl 7.19.0
3  Public curl releases:         106
4  Command line options:         127
5  curl_easy_setopt() options:   153
6  Public functions in libcurl:  58
7  Known libcurl bindings:       36
8  Contributors:                 654
10 This release includes the following changes:
12  o curl_off_t gets its size/typedef somewhat differently than before. This _may_
13    cause an ABI change for you. See lib/README.curl_off_t for a full explanation.
15  o Added CURLINFO_PRIMARY_IP
16  o Added CURLOPT_CRLFILE and CURLE_SSL_CRL_BADFILE
17  o Added CURLOPT_ISSUERCERT and CURLE_SSL_ISSUER_ERROR
18  o curl's option parser for boolean options reworked
19  o Added --remote-name-all
20  o Now builds for the INTEGRITY operating system
21  o Added CURLINFO_APPCONNECT_TIME
22  o Added test selection by key word in runtests.pl
23  o the curl tool's -w option support the %{ssl_verify_result} variable
24  o Added CURLOPT_ADDRESS_SCOPE and scope parsing of the URL according to RFC4007
25  o Support --append on SFTP uploads (not with OpenSSH, though)
26  o Added curlbuild.h and curlrules.h to the external library interface
28 This release includes the following bugfixes:
30  o Fixed curl-config --ca
31  o Fixed the multi interface connection re-use with NSS-built libcurl
32  o connection re-use when using the multi interface with pipelining enabled
33  o curl_multi_socket() socket callback fix for close/re-create sockets case
34  o SCP or SFTP over socks proxy crashed
35  o RC4-MD5 cipher now works with NSS-built libcurl
36  o range requests with --head are now done correctly
37  o fallback to gettimeofday when monotonic clock is unavailable at run-time
38  o range numbers could be made to wrongly get output as signed
39  o unexpected 1xx responses hung transfers
40  o FTP transfers segfault when using different CURLOPT_FTP_FILEMETHOD
41  o c-ares powered libcurls can resolve/use IPv6 addresses
42  o poll not working on Windows Vista due to POLLPRI being incorrectly used
43  o user-agent in CONNECT with non-HTTP protocols
44  o CURL_READFUNC_PAUSE problems fixed
45  o --use-ascii now works on Symbian OS, MS-DOS and OS/2
46  o CURLINFO_SSL_VERIFYRESULT is fixed
47  o FTP URLs and IPv6 URLs mangled when sent to proxy with CURLOPT_PORT set
48  o a user name in a proxy URL without a password was parsed incorrectly
49  o library will now be built with _REENTRANT symbol defined only if needed
50  o no longer link with gdi32 on Windows cross-compiled targets
51  o HTTP PUT with -C - sent bad Content-Range: header
52  o HTTP PUT or POST with redirect could lead to hang
53  o re-use of connections with failed SSL connects in the multi interface
54  o NTLM over proxy state was wrongly cleared when host connection was closed
55  o Windows SSPI DLL loading is now done in curl_global_init()
56  o runtests.pl has an improved find-stunnel-and-invoke
57  o FTP sessions could go out of sync on a long header boundary condition
58  o potential buffer overflows in the MS-DOS command-line port fixed
59  o --stderr is now honoured with the -v option
60  o memory leak in libcurl on Windows built with OpenSSL
61  o improved curl_m*printf() integral data type size and signedness handling
62  o error when --dump-header - used with more than one URL
63  o proxy closing connect during CONNECT with auth with the multi interface
64  o CURLOPT_UPLOAD sets HTTP method back to GET or HEAD when passed in a 0
65  o shared cookies could get locked twice
66  o deal with closed connection while doing POST/PUT
68 This release includes the following known bugs:
70  o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)
72 Other curl-related news:
74  o 
76 This release would not have looked like this without help, code, reports and
77 advice from friends like these:
79  Lenny Rachitsky, Axel Tillequin, Arnaud Ebalard, Yang Tse, Dan Fandrich,
80  Rob Crittenden, Dengminwen, Christopher Palow, Hans-Jurgen May,
81  Phil Pellouchoud, Eduard Bloch, John Lightsey, Stephen Collyer, Tor Arntsen,
82  Rolland Dudemaine, Phil Blundell, Scott Barrett, Andreas Schuldei,
83  Peter Lamberg, David Bau, Pramod Sharma, Yehoshua Hershberg,
84  Constantine Sapuntzakis, Lars Nilsson, Andy Tsouladze, Jamie Lokier,
85  Vincent Le Normand
88         Thanks! (and sorry if I forgot to mention someone)