Git init
[external/curl.git] / RELEASE-NOTES
1 Curl and libcurl 7.21.3
2
3  Public curl releases:         119
4  Command line options:         143
5  curl_easy_setopt() options:   185
6  Public functions in libcurl:  58
7  Known libcurl bindings:       39
8  Contributors:                 827
9
10 This release includes the following changes:
11
12  o Added --noconfigure switch to testcurl.pl
13  o Added --xattr option
14  o Added CURLOPT_RESOLVE and --resolve
15  o Added CURLAUTH_ONLY
16  o Added version-check.pl to the examples dir
17
18 This release includes the following bugfixes:
19
20  o check for libcurl features for some command line options
21  o Curl_setopt: disallow CURLOPT_USE_SSL without SSL support
22  o http_chunks: remove debug output
23  o URL-parsing: consider ? a divider
24  o SSH: avoid using the libssh2_ prefix
25  o SSH: use libssh2_session_handshake() to work on win64
26  o ftp: prevent server from hanging on closed data connection when stopping
27    a transfer before the end of the full transfer (ranges)
28  o LDAP: detect non-binary attributes properly
29  o ftp: treat server's response 421 as CURLE_OPERATION_TIMEDOUT
30  o gnutls->handshake: improved timeout handling
31  o security: Pass the right parameter to init
32  o krb5: Use GSS_ERROR to check for error
33  o TFTP: resend the correct data
34  o configure: fix autoconf 2.68 warning: no AC_LANG_SOURCE call detected
35  o GnuTLS: now detects socket errors on Windows
36  o symbols-in-versions: updated en masse
37  o added a couple examples that were missing from the tar ball
38  o Curl_send/recv_plain: return errno on failure
39  o Curl_wait_for_resolv (for c-ares): correct timeout
40  o ossl_connect_common: detect connection re-use
41  o configure: Prevent link errors with --librtmp
42  o openldap: use remote port in URL passed to ldap_init_fd()
43  o url: provide dead_connection flag in Curl_handler::disconnect
44  o lots of compiler warning fixes
45  o ssh: fix a download resume point calculation
46  o fix getinfo CURLINFO_LOCAL* for reused connections
47  o multi: the returned running handles conuter could turn negative
48  o multi: only ever consider pipelining for connections doing HTTP(S)
49
50 This release includes the following known bugs:
51
52  o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)
53
54 This release would not have looked like this without help, code, reports and
55 advice from friends like these:
56
57  Dan Fandrich, Guenter Knauf, Pat Ray, Hongli Lai, Kamil Dudka,
58  Stefan Tomanek, Alfred Gebert, Yang Tse, Julien Chaffraix, Adam Light,
59  Rutger Hofman, Matthias Bolte, Heinrich Ko, Dmitri Shubin
60
61         Thanks! (and sorry if I forgot to mention someone)