2006-10-30 03:52:12 -05:00
|
|
|
Curl and libcurl 7.16.1
|
2003-09-22 17:38:52 -04:00
|
|
|
|
2006-10-30 03:52:12 -05:00
|
|
|
Public curl release number: 97
|
|
|
|
Releases counted from the very beginning: 124
|
2006-09-30 16:31:11 -04:00
|
|
|
Available command line options: 112
|
|
|
|
Available curl_easy_setopt() options: 133
|
2006-07-26 18:25:00 -04:00
|
|
|
Number of public functions in libcurl: 54
|
2007-01-14 09:57:51 -05:00
|
|
|
Amount of public web site mirrors: 39
|
2006-10-29 18:03:14 -05:00
|
|
|
Number of known libcurl bindings: 35
|
2006-11-02 17:11:38 -05:00
|
|
|
Number of contributors: 524
|
2003-10-29 04:53:21 -05:00
|
|
|
|
2006-08-08 18:56:46 -04:00
|
|
|
This release includes the following changes:
|
2006-10-21 07:32:05 -04:00
|
|
|
|
2007-01-14 09:57:51 -05:00
|
|
|
o Support for SCP and SFTP were added (powered by libssh2)
|
2006-12-05 11:04:01 -05:00
|
|
|
o CURLOPT_CLOSEPOLICY is now deprecated
|
2007-01-05 18:11:14 -05:00
|
|
|
o --ftp-ssl-ccc and CURLOPT_FTP_SSL_CCC were added
|
2007-01-14 09:57:51 -05:00
|
|
|
o HTTP support for non-ASCII platforms
|
2006-08-08 18:56:46 -04:00
|
|
|
|
2003-09-22 17:38:52 -04:00
|
|
|
This release includes the following bugfixes:
|
|
|
|
|
2006-11-03 07:43:55 -05:00
|
|
|
o proxy close during CONNECT authentication is now dealt with nicely
|
2006-11-08 16:49:14 -05:00
|
|
|
o the CURLOPT_DEBUGFUNCTION was sometimes called even when CURLOPT_VERBOSE
|
|
|
|
was not enabled
|
2006-11-09 16:36:18 -05:00
|
|
|
o multiple TFTP transfers on the same (easy or multi) handle could cause a
|
|
|
|
crash
|
2006-11-09 16:54:33 -05:00
|
|
|
o SIGSEGV when disconnecting on a transfer on a re-used handle when the
|
|
|
|
host name didn't resolve
|
2006-11-13 12:29:07 -05:00
|
|
|
o stack overwrite on 64bit Windows in the chunked decoding department
|
2006-11-25 08:32:04 -05:00
|
|
|
o HTTP responses on persistent connections without Content-Length nor chunked
|
|
|
|
encoding are now considered to be without response body
|
2006-12-01 02:49:22 -05:00
|
|
|
o Content-Range: header parsing improved
|
2006-12-05 08:49:29 -05:00
|
|
|
o CPU 100% load when HTTP upload connection broke
|
|
|
|
o active FTP didn't work with multi interface
|
2006-12-05 09:57:43 -05:00
|
|
|
o curl_getdate() could be off one hour for TZ time zones with DST, on windows
|
2006-12-05 10:17:32 -05:00
|
|
|
o CURLOPT_FORBID_REUSE works again
|
2006-12-05 10:36:26 -05:00
|
|
|
o CURLOPT_MAXCONNECTS set to zero caused libcurl to SIGSEGV
|
2006-12-06 04:37:40 -05:00
|
|
|
o rate limiting works better
|
2006-12-11 04:32:58 -05:00
|
|
|
o getting FTP response code errors when using the multi-interface caused
|
|
|
|
libcurl to leak memory
|
2006-12-16 16:33:51 -05:00
|
|
|
o no more SIGPIPE when GnuTLS is used
|
2006-12-21 05:15:38 -05:00
|
|
|
o FTP downloading 2 zero byte files in a row
|
2006-12-22 02:30:21 -05:00
|
|
|
o using proxy and URLs without protocol prefixes
|
2006-12-25 17:35:48 -05:00
|
|
|
o first using a proxy and then accessing a site that 'no_proxy' matched,
|
|
|
|
would still make libcurl use the proxy...
|
2006-12-29 06:32:14 -05:00
|
|
|
o curl_easy_duphandle() now makes a handle that is valid for the multi
|
|
|
|
interface since the magic number is set fine
|
2007-01-02 17:34:56 -05:00
|
|
|
o libcurl.pc now uses Libs.private for "private" libs
|
|
|
|
o --limit-rate (CURLOPT_MAX_SEND_SPEED_LARGE and CURLOPT_MAX_RECV_SPEED_LARGE)
|
|
|
|
now work on windows again
|
2007-01-03 17:18:38 -05:00
|
|
|
o improved download performance by avoiding the unconditional "double copying"
|
2007-01-03 18:04:38 -05:00
|
|
|
o base64 encoding/decoding works on non-ASCII platforms
|
2007-01-13 18:33:50 -05:00
|
|
|
o large file downloads
|
|
|
|
o CURLOPT_COOKIELIST set to "ALL" crash
|
2007-01-16 17:22:10 -05:00
|
|
|
o easy handle removal from multi handle before completion
|
|
|
|
o TFTP upload memory leak
|
2003-09-22 17:38:52 -04:00
|
|
|
|
2006-08-16 13:56:49 -04:00
|
|
|
Other curl-related news:
|
|
|
|
|
2006-11-18 09:46:33 -05:00
|
|
|
o TclCurl 7.16.0 was released:
|
|
|
|
http://personal1.iddeo.es/andresgarci/tclcurl/english/
|
|
|
|
o Curb - Libcurl bindings for Ruby: http://curb.rubyforge.org/
|
2006-08-16 13:56:49 -04:00
|
|
|
|
|
|
|
New curl mirrors:
|
|
|
|
|
2006-11-21 02:45:49 -05:00
|
|
|
o curl.miroir-francais.fr is a new French web mirror
|
2006-12-05 08:21:55 -05:00
|
|
|
o curl.dsmirror.nl is a new Dutch web mirror
|
2006-08-16 13:56:49 -04:00
|
|
|
|
2003-09-22 17:38:52 -04:00
|
|
|
This release would not have looked like this without help, code, reports and
|
|
|
|
advice from friends like these:
|
|
|
|
|
2006-11-09 16:36:18 -05:00
|
|
|
James Housley, Olaf Stueben, Yang Tse, Gisle Vanem, Bradford Bruce,
|
2006-12-05 08:37:05 -05:00
|
|
|
Ciprian Badescu, Dmitriy Sergeyev, Nir Soffer, Venkat Akella, Toon Verwaest,
|
2006-12-05 16:40:14 -05:00
|
|
|
Matt Witherspoon, Alexey Simak, Martin Skinner, Sh Diao, Jared Lundell,
|
2006-12-21 05:15:38 -05:00
|
|
|
Stefan Krause, Sebastien Willemijns, Alexey Simak, Brendan Jurd,
|
2007-01-02 17:34:56 -05:00
|
|
|
Robson Braga Araujo, David McCreedy, Robert Foreman, Nathanael Nerode,
|
2007-01-16 17:22:10 -05:00
|
|
|
Victor Snezhko, Linus Nielsen Feltzing, Toby Peterson, Dan Fandrich,
|
|
|
|
Armel Asselin
|
2006-03-02 06:37:05 -05:00
|
|
|
|
2003-09-22 17:38:52 -04:00
|
|
|
Thanks! (and sorry if I forgot to mention someone)
|