curl-library
Ann TclCurl 7.19.0
Date: Thu, 11 Sep 2008 00:16:18 +0200
Hi,
I have released a new version of TclCurl for libcurl 7.19.0, the main changes
since the last version are:
* New commands:
* curlHandle pause and curlHandle resume: Pause and resume a
tranfer from within a progress callback procedure.
* New configure options:
* addressscope: Pass a number specifying the scope_id value to
use when connecting to IPv6 link-local or site-local addresses.
* proxytranfermode: Pass a number. If the value is set to 1 (one),
it tells TclCurl to set the transfer mode (binary or ASCII) for
FTP transfers done via an HTTP proxy, by appending ;type=a or
;type=i to the URL. Without this setting, or if set to 0 (zero,
the default), '-tranfertext' has no effect when doing FTP via a
proxy. Beware that not all proxies support this feature.
* Added two new types for the '-proxytype' option: 'socks4a'
and 'socks5hostname'.
* New info available through the 'getinfo' command:
* appconnecttime: Returns the time, in seconds, it took from the start
until the SSL/SSH connect/handshake to the remote host was
completed.
* primaryip: Returns the IP address of the most recent connection done
with this handle.
* redirecturl: Returns the URL a redirect would take you to if you
would enable 'followlocation'. This can come very handy if you
think using the built-in redirect logic isn't good enough for you
but you would still prefer to avoid implementing all the magic of
figuring out the new URL.
* Bug fix: The 'writeproc' option didn't work right.
* Internal changes:
* When compiling against Tcl 8.5.3 I had to remove a lot of CONSTs to
prevent warnings, and then I had to add them back with Tcl 8.5.4,
so, depending on which version you use you might get quite a few
warnings while compiling, they should be harmless though.
* The internal workings of the 'any' http authentication has been
changed.
For more information, please visit:
http://personal1.iddeo.es/andresgarci/tclcurl/english/
Share the wonders,
Andres
Received on 2008-09-11