cURL / Mailing Lists / curl-library / Single Mail

curl-library

Ann TclCurl 7.19.0

From: Andrés García <fandom_at_telefonica.net>
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