Deutsch   English   Fran├žais   Italiano  

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!!!!!not-for-mail
From: Andres Garcia <>
Newsgroups: comp.lang.tcl
Subject: Ann TclCurl 7.19.0
Date: Thu, 11 Sep 2008 00:21:33 +0200
Organization: NNTP Server
Lines: 68
Message-ID: <ga9h9d$ia2$>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
User-Agent: KNode/0.10.9
Bytes: 3269

I have just released a new version of TclCurl updated for libcurl 7.19.0, 
with TclCurl you can download and upload files using protocols like 
ftp, ftps, tftp, http, https, scp, sftp, tftp, ldap, telnet, dict and file. 
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

        * 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

Since the last TclCurl (7.17.1), there have been many changes in libcurl
which you can check at: 
For more information, please visit: 
Share the wonders,