f885fc89cf6247a1fae703c300001a9d7a4d52cc
[platform/upstream/curl.git] / RELEASE-NOTES
1 Curl and libcurl 7.19.0
2
3  Public curl releases:         106
4  Command line options:         127
5  curl_easy_setopt() options:   153
6  Public functions in libcurl:  58
7  Public web site mirrors:      37
8  Known libcurl bindings:       36
9  Contributors:                 654
10
11 This release includes the following changes:
12  
13  o Added CURLINFO_PRIMARY_IP
14  o Added CURLOPT_CRLFILE and CURLE_SSL_CRL_BADFILE
15  o Added CURLOPT_ISSUERCERT and CURLE_SSL_ISSUER_ERROR
16  o curl's option parser for boolean options reworked
17  o Added --remote-name-all
18  o Now builds for the INTEGRITY operating system
19  o Added CURLINFO_APPCONNECT_TIME
20  o Added test selection by key word in runtests.pl
21  o the curl tool's -w option support the %{ssl_verify_result} variable
22  o Added CURLOPT_ADDRESS_SCOPE and scope parsing of the URL according to RFC4007
23  o Support --append on SFTP uploads (not with OpenSSH, though)
24
25 This release includes the following bugfixes:
26
27  o Fixed curl-config --ca
28  o Fixed the multi interface connection re-use with NSS-built libcurl
29  o connection re-use when using the multi interface with pipelining enabled
30  o curl_multi_socket() socket callback fix for close/re-create sockets case
31  o SCP or SFTP over socks proxy crashed
32  o RC4-MD5 cipher now works with NSS-built libcurl
33  o range requests with --head are now done correctly
34  o fallback to gettimeofday when monotonic clock is unavailable at run-time
35  o range numbers could be made to wrongly get output as signed
36  o unexpected 1xx responses hung transfers
37  o FTP transfers segfault when using different CURLOPT_FTP_FILEMETHOD
38  o c-ares powered libcurls can resolve/use IPv6 addresses
39  o poll not working on Windows Vista due to POLLPRI being incorrectly used
40  o user-agent in CONNECT with non-HTTP protocols
41  o CURL_READFUNC_PAUSE problems fixed
42  o --use-ascii now works on Symbian OS, MS-DOS and OS/2
43  o CURLINFO_SSL_VERIFYRESULT is fixed
44  o FTP URLs and IPv6 URLs mangled when sent to proxy with CURLOPT_PORT set
45  o a user name in a proxy URL without a password was parsed incorrectly
46  o library will now be built with _REENTRANT symbol defined only if needed
47  o no longer link with gdi32 on Windows cross-compiled targets
48  o HTTP PUT with -C - sent bad Content-Range: header
49  o HTTP PUT or POST with redirect could lead to hang
50  o re-use of connections with failed SSL connects in the multi interface
51
52 This release includes the following known bugs:
53
54  o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)
55
56 Other curl-related news:
57
58  o 
59
60 New curl mirrors:
61
62  o 
63
64 This release would not have looked like this without help, code, reports and
65 advice from friends like these:
66
67  Lenny Rachitsky, Axel Tillequin, Arnaud Ebalard, Yang Tse, Dan Fandrich,
68  Rob Crittenden, Dengminwen, Christopher Palow, Hans-Jurgen May,
69  Phil Pellouchoud, Eduard Bloch, John Lightsey, Stephen Collyer, Tor Arntsen,
70  Rolland Dudemaine, Phil Blundell, Scott Barrett, Andreas Schuldei,
71  Peter Lamberg, David Bau, Pramod Sharma, Yehoshua Hershberg
72
73
74         Thanks! (and sorry if I forgot to mention someone)