2011-02-17 14:00:25 +01:00
|
|
|
Curl and libcurl 7.21.5
|
2003-09-22 23:38:52 +02:00
|
|
|
|
2011-02-17 14:00:25 +01:00
|
|
|
Public curl releases: 121
|
2010-11-08 11:20:39 +01:00
|
|
|
Command line options: 143
|
|
|
|
curl_easy_setopt() options: 185
|
2008-05-12 23:43:24 +02:00
|
|
|
Public functions in libcurl: 58
|
2009-11-29 20:12:00 +01:00
|
|
|
Known libcurl bindings: 39
|
2011-02-17 14:00:25 +01:00
|
|
|
Contributors: 854
|
2003-10-29 10:53:21 +01:00
|
|
|
|
2006-08-09 00:56:46 +02:00
|
|
|
This release includes the following changes:
|
2008-09-01 16:27:24 +02:00
|
|
|
|
2011-02-09 15:46:41 +01:00
|
|
|
o SOCKOPTFUNCTION: callback can say already-connected
|
2011-02-23 12:59:06 +01:00
|
|
|
o Added --netrc-file
|
2011-03-13 01:06:23 +01:00
|
|
|
o Added (new) support for cyassl
|
2011-04-05 13:42:39 +02:00
|
|
|
o TSL-SRP: enabled with OpenSSL
|
2011-04-11 22:38:07 +02:00
|
|
|
o Added CURLE_NOT_BUILT_IN and CURLE_UNKNOWN_OPTION
|
2006-08-09 00:56:46 +02:00
|
|
|
|
2007-07-22 12:17:52 +02:00
|
|
|
This release includes the following bugfixes:
|
|
|
|
|
2011-02-17 17:37:24 +01:00
|
|
|
o nss: avoid memory leak on SSL connection failure
|
2011-02-22 13:13:53 +01:00
|
|
|
o nss: do not ignore failure of SSL handshake
|
2011-02-23 12:59:06 +01:00
|
|
|
o multi: better failed connect handling when using FTP, SMTP, POP3 and IMAP
|
|
|
|
o runtests.pl: fix pid number concatenation that prevented it from killing
|
|
|
|
the correct process at times
|
|
|
|
o PolarSSL: Return 0 on receiving TLS CLOSE_NOTIFY alert
|
|
|
|
o curl_easy_setopt.3: Removed wrong reference to CURLOPT_USERPASSWORD
|
|
|
|
o multi: close connection on timeout
|
2011-03-13 01:06:23 +01:00
|
|
|
o IMAP in multi mode does SSL connections non-blocking
|
|
|
|
o honours the --disable-ldaps configure option
|
|
|
|
o Force setopt constants written by --libcurl to be long
|
|
|
|
o ssh_connect: treat libssh2 return code better
|
|
|
|
o SFTP upload could stall the state machine when the multi_socket API was
|
|
|
|
used
|
|
|
|
o SFTP and SCP could leak memory when used with the multi interface and
|
|
|
|
the connection was closed
|
|
|
|
o Added missing file to repair the MSVC makefiles
|
|
|
|
o Fixed detection of recvfrom arguments on Android/bionic
|
|
|
|
o GSS: handle reuse fix
|
|
|
|
o transfer: avoid insane conversion of time_t
|
2011-03-15 14:52:26 +01:00
|
|
|
o nss: do not ignore value of CURLOPT_SSL_VERIFYPEER in certain cases
|
2011-03-18 09:30:53 +01:00
|
|
|
o SMTP-multi: non-blocking connect
|
|
|
|
o SFTP-multi: set cselect for sftp and scp to fix "stall" risk
|
|
|
|
o configure: removed wrongly claimed default paths
|
2011-03-25 21:56:50 +01:00
|
|
|
o pop3: fixed torture tests to succeed
|
|
|
|
o symbols-in-versions: many corrections
|
|
|
|
o if a HTTP request gets retried because the connection was dead, rewind if
|
|
|
|
any data was sent as part of it
|
|
|
|
o only probe for working ipv6 once and then re-use that info for further
|
|
|
|
requests
|
|
|
|
o requests that are asked to bound to a local interface/port will no longer
|
|
|
|
wrongly re-use connections that aren't
|
|
|
|
o libcurl.m4: Add missing quotes in AC_LINK_IFELSE
|
|
|
|
o progress output: don't print the last update on a separate line
|
2011-04-05 13:42:39 +02:00
|
|
|
o POP3: the command to send is STLS, not STARTTLS
|
|
|
|
o POP3: PASS command was not sent after upgrade to TLS
|
|
|
|
o configure: fix libtool warning
|
2011-04-01 16:31:28 +02:00
|
|
|
o nss: allow to use multiple client certificates for a single host
|
2011-04-11 22:38:07 +02:00
|
|
|
o HTTP pipelining: Fix handling of zero-length responses
|
|
|
|
o Don't list NTLM in curl-config when HTTP is disabled
|
|
|
|
o curl_easy_setopt.3: CURLOPT_RESOLVE typo version
|
|
|
|
o OpenSSL: build fine with no-sslv2 versions
|
|
|
|
o checkconnection: don't call with NULL pointer with RTSP and multi interface
|
|
|
|
o Borland makefile updates
|
2011-04-16 00:15:44 +02:00
|
|
|
o configure: libssh2 link fix without pkg-config
|
|
|
|
o certinfo crash
|
|
|
|
o CCC crash
|
2010-12-15 15:54:17 +01:00
|
|
|
|
2007-07-22 12:17:52 +02:00
|
|
|
This release includes the following known bugs:
|
|
|
|
|
|
|
|
o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)
|
|
|
|
|
|
|
|
This release would not have looked like this without help, code, reports and
|
|
|
|
advice from friends like these:
|
|
|
|
|
2011-03-13 01:06:23 +01:00
|
|
|
Mike Crowe, Kamil Dudka, Julien Chaffraix, Hoi-Ho Chan, Ben Noordhuis,
|
|
|
|
Dan Fandrich, Henry Ludemann, Karl M, Manuel Massing, Marcus Sundberg,
|
2011-03-18 09:30:53 +01:00
|
|
|
Stefan Krause, Todd A Ouska, Saqib Ali, Andre Guibert de Bruet,
|
2011-04-11 22:38:07 +02:00
|
|
|
Tor Arntsen, Vincent Torri, Dave Reisner, Chris Smowton, Tinus van den Berg,
|
2011-04-16 00:15:44 +02:00
|
|
|
Hongli Lai, Gisle Vanem, Andrei Benea, Mehmet Bozkurt
|
2008-01-28 22:19:15 +01:00
|
|
|
|
2003-09-22 23:38:52 +02:00
|
|
|
Thanks! (and sorry if I forgot to mention someone)
|