--- /dev/null
+2009-09-25 Andres Garcia <fandom@telefonica.netrc
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Fixed CURLOPT_FTP_SSL_CC and following options
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_PROTOCOLS and
+ CURLOPT_REDIR_PROTOCOLS
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_SSH_KNOWNHOSTS and
+ CURLOPT_SSH_KEYFUNCTION.
+
+2009-09-24 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_POSTREDIR
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLAUTH_DIGEST_IE
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_TFTP_BLKSIZE
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_SOCKS5_GSSAPI_SERVICE and
+ CURLOPT_SOCKS5_GSSAPI_NEC
+
+2009-09-23 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in,
+ makefile.in: Updated to TEA 3.7
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_CERTINFO and CURLINFO_CERTINFO.
+
+2008-09-08 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 7.19.0
+
+2008-09-07 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_ADDRESS_SCOPE
+
+2008-08-31 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ generic/multi.h,
+ generic/multi.c: Had to add a lot of 'CONST's to prevent
+ warnings when compiling with Tcl 8.5.4, pretty much the same
+ I had to remove because of 8.5.3.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLINFO_PRIMARY_IP and
+ CURLINFO_APPCONNECT_TIME
+
+2008-08-25 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ tests/getInfo.tcl: Added support for CURLINFO_REDIRECT_URL.
+
+2008-08-25 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Changed the 'anyauth rewind' to use the new
+ CURLOPT_SEEKFUNCTION and CURLOPT_SEEKDATA.
+
+2008-08-24 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h: Fixed the writeproc option.
+
+2008-08-23 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ tests/progressProcPause.tcl: Added commands 'pause' and 'resume'.
+
+2008-08-19 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLPROXY_SOCKS4A and
+ CURLPROXY_SOCKS5_HOSTNAME.
+
+2008-08-19 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ generic/multi.h,
+ generic/multi.c: I had to remove a lot of 'CONST's from the code
+ to prevent warnings when compiling against Tcl 8.5.3.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_PROXY_TRANSFER_MODE.
+
+2007-11-01 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 7.17.1
+
+2007-10-25 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h
+ generic/tclcurl.c: Compensated for the options which changed names.
+
+ * generic/tclcurl.h
+ generic/tclcurl.c: Added support for CURLOPT_POST301 and
+ CURLOPT_SSH_HOST_PUBLIC_KEY_MD5
+
+ * generic/tclcurl.c: Use CURLOPT_COPYPOSTFIELDS instead of
+ CURLOPT_POSTFIELDS.
+
+2007-10-24 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h
+ generic/tclcurl.c: Took advantage of libcurl remembering options
+ passed as strings.
+
+2007-07-19 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 7.16.4
+
+2007-07-16 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Change krb4level to krblevel.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_NEW_FILE_PERMS and
+ CURLOPT_NEW_DIRECTORY_PERMS.
+
+2007-07-07 Andres Garcia <fandom@telefonica.net>
+
+ * generic/multi.h,
+ generic/multi.c: Added support for the CURLMOPT_MAXCONNECTS option.
+
+2007-05-22 Sven Hoexter
+
+ * doc/tclcurl.n: Fixed a couple of errors in the man page.
+
+2007-04-16 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 7.16.2
+
+2007-04-13 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: When saving the headers into an array, TclCurl
+ would only keep the last 'Set-Cookie' header.
+
+2007-04-12 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in,
+ Makefile.in: Updated the configure scripts to TEA 3.6
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for the new SSH options.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_TIMEOUT_MS and
+ CURLOPT_CONNECTTIMEOUT_MS.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_HTTP_CONTENT_DECODING and
+ CURLOPT_HTTP_TRANSFER_DECODING.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_FTP_SSL_CCC.
+
+ * generic/tclcurl.c: Added 'CONV' to the list 'curl::versioninfo' may return.
+
+2007-03-16 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Fixed a crash when changing a handle from using
+ 'writeproc' to not using one.
+
+2006-11-15 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 7.16.0
+
+2006-11-11 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Use the new curl_easy_escape and
+ curl_easy_unescape.
+
+2006-11-07 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ generic/multi.h,
+ generic/multi.c: Added support for CURLMOPT_PIPELINING.
+
+2006-11-05 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Removed support for third party ftp transfers.
+
+2006-10-22 Andres Garcia <fandom@telefonoca.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_FTP_ALTERNATIVE_TO_USER.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_MAX_SEND_SPEED_LARGE and
+ CURLOPT_MAX_RECV_SPEED_LARGE.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLINFO_FTP_ENTRY_PATH
+
+2006-10-22 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in: Changed the code to check the installed version of
+ libcurl to use 'curl-config --checkfor'
+
+2006-10-14 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Prevented a few warnings about casts to
+ and from pointers.
+
+2006-04-17 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 0.15.3
+
+2006-04-16 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLPROXY_SOCKS4.
+
+2006-04-15 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_LOCALPORT,
+ and CURLOPT_LOCALPORTRANGE.
+
+2006-04-13 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Prevented a few compiler warnings.
+
+2006-04-12 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in,
+ Makefile.in,
+ pkIndex.tcl,
+ tclconfig/: Updated the TEA scripts to version 3.5.
+
+2006-01-10 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 0.15.1
+
+2006-01-09 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_FTP_FILEMETHOD.
+
+2006-01-07 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_FTP_SKIP_PASV_IP.
+
+2005-12-28 Andres Garcia <fandom@telefonica.net>
+
+ * packages/Windows/tclcurl.mk: Fixed the doc directory.
+
+2005-09-04 Andres Garcia <fandom@telefonica.net>
+
+ * Relase version 0.14.1
+
+2005-09-03 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ tests/getInfo.tcl: Added support for CURLOPT_COOKIELIST and
+ CURLINFO_COOKIELIST.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_IGNORE_CONTENT_LENGTH.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c.
+ tests/httpPost.tcl: Added support for CURLFORM_FILECONTENT.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Fixed memory leaks during http posts.
+
+2005-06-02 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 0.14.0
+
+2005-06-02 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Updated the way 'sslversion' works.
+
+2005-06-02 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in,
+ Makefile.in: Updated the scripts to the latest version of TEA
+
+2005-05-10 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Fixed the options 'httpauth', 'proxyauth',
+ 'ipresolve', 'ftpssl' and 'ftpsslauth'
+
+2005-04-19 Andres Garcia <fandom@telefonica.net>
+
+ * Released version 0.13.2
+
+2005-04-19 Andres Garcia <fandom@telefonica.net>
+
+ * Makefile.in: Daniel A. Steffen's fix for parallel builds.
+
+2005-04-16 Andres Garcia <fandom@telefonica.net>
+
+ * include/tclcurl.h: Fixed the msys-mingw build.
+
+2005-04-12 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: When the user chooses the 'any' auth method,
+ TclCurl will silently use CURLOPT_IOCTLFUNCTION and
+ CURLOPT_IOCTLDATA in case libcurl needs to 'rewind' the data.
+
+2005-04-08 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support SSPI in curl::versioninfo.
+
+2005-04-07 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support fot CURLOPT_FTP_ACCOUNT.
+
+2005-04-06 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ tests/ftp3party.tcl: Removed suppport for the obsolete options
+ "-sourcehost", "-sourcepath", "-sourceport", "-pasvhost" and
+ added support for the new third party ftp options "-sourceurl"
+ and "-sourcequote".
+
+ * generic/tclcurl.h: Fixed the "-sourcepostquote" option.
+
+2005-04-05 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ tests/getInfo.tcl: Added support for CURLINFO_NUM_CONNECTS,
+ CURLINFO_SSL_ENGINES and CURLINFO_HTTP_CONNECTCODE.
+
+2004-10-18 Andres Garcia <fandom@telefonica.net>
+
+ * Released version 0.12.2
+
+2004-10-08 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Support for the share interface in threads.
+
+2004-10-07 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Fixed the 'cookiejar' option.
+
+2004-10-06 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ tests/strerror.tcl: Added the 'curl::easystrerror', 'curl::sharestrerror'
+ and 'curl::multistrerror' commands.
+
+2004-10-04 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_FTPSSLAUTH.
+
+2004-09-30 Andres Garcia <fandom@telefonica.net>
+
+ * Released version 0.12.1
+
+2004-09-29 Andres Garcia <fandom@telefonica.net>
+
+ * generic/multi.c: Used Tcl_SetMaxBlockTime to improve automatic
+ transfers.
+
+ * tests/ftpUpload: Added an example of ftp upload including commands
+ to the server.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ tests/ftp3party.tcl: Added support for third party ftp transfers.
+
+2004-09-28 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Fixed the 'autoreferer' option.
+
+2004-08-13 Andres Garcia <fandom@telefonica.net>
+
+ * tests/debugProc.tcl: Added the ssl data types.
+
+2004-08-13 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Use CURL_READFUNC_ABORT to abort uploads.
+
+2004-08-13 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added 'reset' to the easy interface commands.
+
+2004-08-12 Andres Garcia <fandom@telefonica.net>
+
+ * generic/multi.h,
+ generic/multi.c: Hooked the multi interface to Tcl's event loop,
+ doesn't work that well so far.
+
+
+2004-07-09 Andres Garcia <fandom@telefonica.net>
+
+ * Released version 0.12.0
+
+2004-07-05 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added incomplete support for the share
+ interface.
+
+2004-07-02 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_PORT,
+ CURLOPT_TCP_NODELAY, CURLOPT_AUTOREFERER.
+
+ * generic/tclcurl.h: Added 'IDN' to the features reported by
+ 'curl::versioninfo'.
+
+2004-04-30 Andres Garcia <fandom@telefonica.net>
+
+ * packages/windows/tclcurl.mk: Uses new curl compilation.
+
+2004-04-06 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Fixed ftps support.
+
+2004-02-04 Andres Garcia <fandom@telefonica.net>
+
+ * Released version 0.11.0
+
+2004-01-15 Andres Garcia <fandom@telefonica.net>
+
+ * ReadMeW32.txt: Updated instructions to compile openssl.
+
+2004-01-08 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c,
+ generic/tclcurl.h: Added support for CURLOP_FTP_SSL.
+
+2004-01-02 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Fixed the 'netrc' option.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_NETRC_FILE.
+
+
+2003-12-29 Andres Garcia <fandom@telefonica.net>
+
+ * Released version 0.10.8
+
+2003-12-19 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h: TclCurl still thought it was in version
+ 0.10.4.
+
+2003-12-18 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLINFO_HTTPAUTH_AVAIL.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLINFO_PROXYAUTH_AVAIL.
+
+ * generic/tclcurl.c: 'curl::versioninfo' will now say if there
+ is support for asynchronus DNS and SPNEGO.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_IPRESOLVE.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_MAXFILESIZE.
+
+2003-12-18 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Fixed the 'httpauth' option.
+
+2003-11-11 Andres Garcia <fandom@telefonica.net>
+
+ * autoconf.in: The configure scripts would sometimes use the
+ cURL in '/usr/bin' instead of the one in '/usr/local/bin'
+ despite the '--with-curlprefix' tag.
+
+2003-11-04 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLINFO_RESPONSE_CODE.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_FPT_RESPONSE_TIMEOUT.
+
+
+2003-09-03 Andres Garcia <fandom@telefonica.net>
+
+ * Release TclCurl 0.10.7
+
+2003-09-03 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in: Changed because of the new version string used by
+ cURL.
+
+2003-08-17 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.tcl,
+ generic/tclcurl.c,
+ generic/tclcurl.h: Some work on hooking the multi interface
+ to Tcl's event loop, it isn't even close to working though.
+
+2003-08-14 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURL_FTP_CREATE_MISSING_DIRS.
+
+2003-08-04 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_HTTPAUTH.
+
+2003-07-31 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added 'command' option to 'configure'
+ to execute a Tcl command after the transfer is done. So
+ far it only works in blocking transfer which is pretty
+ much useless.
+
+2003-05-22 Andres Garcia <fandom@telefonica.net>
+
+ * Release TclCurl 0.10.5
+
+
+2003-05-20 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_FTP_USE_EPTR.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for 'all' in the 'encoding'
+ option.
+
+ * generic/tclcurl.c: Changed the way the http header is dealt
+ with in the 'headervar' option.
+
+
+2003-05-13 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: The 'progressproc' option would crash in
+ windows machines.
+
+ * packages/windows/tclcurl.mk: Changed for OpenSSL 0.9.7b.
+
+ * ReadMeW32.txt: New instructions on how to compile OpenSSL 0.9.7b.
+
+
+2003-05-12 Andres Garcia <fandom@telefonica.net>
+
+ * generic/multi.c: The multihandles couldn't store the data of more
+ than two easy handles.
+
+ * generic/multi.c: The '$multiHandle active' command wasn't returning
+ anything.
+
+
+2003-04-07 Andres Garcia <fandom@telefonica.net>
+
+ * Release TclCurl 0.10.4
+
+2003-04-04 Andres Garcia <fandom@retemailes>
+
+ * generic/tclcurl.tcl: If there is an error, the 'curl::transfer'
+ command will now return the code of the error, without the
+ 'Couldn't perform transfer' message.
+
+2003-03-24 Andres Garcia <fandom@telefonica.net>
+
+ * ReadMeW32.txt: Updated build instructions for Windows.
+
+ * Makefile.in: Added an 'uninstall' target to the make file.
+
+2003-03-18 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.tcl: Added 'getinfo' features to 'curl::transfer'.
+
+2003-02-20 Andres Garcia <fandom@telefonica.net>
+
+ * packages/windows/tclcurl.mk: A make file to create all the Windows
+ packages.
+
+ * packages/windows/SetUp.tcl: The setup script for TclCurl in Windows.
+
+ * packages/rpm/tclcurl.spec: The spec file to create the rpm package.
+
+2003-02-04 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in: It will no longer choke with the version
+ string of cURL's prereleases.
+
+2003-02-03 Andres Garcia <fandom@telefonica.net>
+
+ * tclconfig: Updated to the TEA2 scripts in the CVS.
+
+ * generic/tclcurl.tcl: Alex Khassin suggested using fully qualified
+ names to prevent problems with namespaces.
+
+
+2003-01-30 Andres Garcia <fandom@telefonica.net>
+
+ * Release TclCurl 0.10.3
+
+2003-01-29 Andres Garcia <fandom@telefonica.net>
+
+ * generic/multi.c: if 'curl_multi_perform' returns '-1' it will be
+ invoked again to read all data in the queue.
+
+2003-01-28 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Changed the source to use the new constant names
+ CURLOPT_WRITEDATA, CURLOPT_READDATA and CURLOPT_HEADERDATA.
+
+ * generic/tclcurl.c: When using '-headervar' in Windows you could end
+ up with carriage returns in the name of the header.
+
+2003-01-27 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_HTTP200ALIASES.
+
+2003-01-25 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c,
+ generic/multi.c: Applied Albert Chin-A-Young patch to change C++ style
+ comments to C style.
+
+ * configure.in: If 'curl' is in '/usr/bin/' or '/usr/local/bin' it will no
+ longer be necessary to use '--with-curlprefix' in Windows.
+
+2003-01-24 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in: If you want to compile TclCurl with ssl support in Windows,
+ you can now use the '--enable-ssl' option.
+
+2003-01-08 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: No more crashes when using TclCurl in a threads enabled
+ Tcl.
+
+
+2002-10-14 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 0.10.1
+
+2002-10-13 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for 'CURLOPT_PROXYTYPE'.
+
+ * doc/tclcurl.n,
+ doc/tclcurl.html,
+ doc/tclcurl_multi.n,
+ doc/tclcurl_multi.html: Updated docs.
+
+ * configure.in: Updated version.
+
+ * generic/tclcurl.c: Started using 'curl_free' to free memory
+ allocated by 'curl_escape' and 'curl_unescape'.
+
+ * tests/escape.tcl: Added an example for 'curl::escape' and
+ 'curl::unescape'
+
+
+2002-10-12 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Created the 'curl::versioninfo' command
+ to support 'curl_version_info'.
+
+
+2002-10-11 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for 'CURLOPT_ENCODING', it
+ can either be 'identity' or 'deflated'.
+
+
+2002-10-10 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ tests/bufferSize.tcl: Added support for CURLOPT_BUFFERSIZE.
+
+ * tests/writeProc.tcl: Added a message to the write callback, so
+ that the difference with bufferSize.tcl can be noticed.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLOPT_NOSIGNAL.
+
+
+ * generic/tclcurl.tcl,
+ tests/curlConfig.tcl: Added support for the '-ca' option for
+ the 'curl::curlConfig' command.
+
+
+2002-10-06 Andres Garcia <fandom@telefonica.net>
+
+ * generic/multi.h,
+ generic/multi.c,
+ tests/multi/single.tcl,
+ tests/multi/double.tcl: The multi interface tests should now work
+ as expected.
+
+
+2002-10-03: Andres Garcia <fandom@telefonica.net>
+
+ * configure.in,
+ Makefile.in: Asif Haswarey reported that '--with-curlinclude' did not
+ work and that the 'pkgIndex.tcl' generated would not do in Solaris.
+
+
+2002-10-01 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c,
+ generic/multi.h,
+ generic/multi.c: Added a bunch of CONSTs to prevent warnings when
+ compiling with Tcl/Tk 8.4.
+
+
+2002-09-29 Andres Garcia <fandom@telefonica.net>
+
+ * tests/progressProc.tcl: It will skip all that useless decimals now.
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: The buffer option to post data would not work.
+
+
+2002-09-26 Andres Garcia <fandom@telefonica.net>
+
+ * tests/headNoHead.tcl: removed the 'header 1' option, it is redundant
+ if you use 'writeheader', made the output more explicit.
+
+
+2002-09-24 Andres Garcia <fandom@telefonica.net>
+
+ * doc/tclcurl.n,
+ doc/tclcurl.html,
+ tests/debugProc.tcl: The values given for the data types in the
+ 'debugproc' options were wrong, changed the test to show it more clearly.
+
+
+2002-08-14 Andres Garcia <fandom@telefonica.net>
+
+ * ReadMeW32.txt: New instructions on how to compile TclCurl in Windows.
+
+ * configure.in: Changed so that it will configure in msys-mingw
+ without using a 'curl-config'
+
+
+2002-06-25 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 0.9.8
+
+2002-06-23 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Changed the parameters of the curlProgressCallback
+ function from 'size_t' to 'double'.
+
+
+2002-06-22 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLFORM_BUFFER.
+
+ * generic/tclcurl.c: Fix a bug when duplication a curl handle, I was not
+ allocating space before doing a memcpy.
+
+ * generic/tclcurl.c: Changed all the calls to ckalloc, malloc, ckfree to
+ Tcl_Alloc and Tcl_Free.
+
+
+2002-06-13 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.c: Changed the TIMECOND_IFMODSINCE and
+ TIMECOND_IFMODSINCE, so that now they have a CURL_
+ prefix as they do now in libcurl.
+
+2002-06-12 Andres Garcia <fandom@telefonica.net>
+
+ * generic/tclcurl.h,
+ generic/tclcurl.c: Added support for CURLINFO_REDIRECT_TIME and
+ CURLINFO_REDIRECT_COUNT.
+
+
+2002-05-14 Andres Garcia <fandom@telefonica.net>
+
+ * generic/multi.h,
+ generic/multi.c: Added support for the multi interface.
+
+
+2002-04-30 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 0.9.6
+
+2002-04-30 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.h,
+ tclcurl.c: Changed the 'interface' field in the 'curlObjData'
+ struct to 'interfaces', otherwise it wouldn't compile in Windows,
+ please, don't ask me why (but if you know, please tell me).
+
+ * setup.tcl: the setup script for Windows will now work with
+ older versions of Tcl/Tk.
+
+2002-04-23 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in: fixed a small incompatibility with Solaris.
+
+ * tclcurl.c: fixed a seg fault when using the 'httpheader' option
+ twice.
+
+ * tclcurl.h,
+ tclcurl.c: support for CURLOPT_DNS_CACHE_TIMEOUT and
+ CURLOPT_DNS_USE_GLOBAL_CACHE.
+
+2002-04-22 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.n: Updated the documentation about the error codes.
+
+2002-04-17 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.h,
+ tclcurl.c: added support for CURLOPT_DEBUGFUNCTION.
+
+2002-04-16 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.c: If you set the progressproc option to the empty string
+ the internal progress function will be restored.
+
+
+2002-04-15 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.h,
+ tclcurl.c: added support for CURLFORM_FILENAME and changed the code
+ so that all options are passed in a CURLFORM_ARRAY.
+
+
+2002-04-14 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.h: Changed the 'httpPost' structs to their new
+ name 'curl_httppost'.
+
+2002-04-12 Andres Garcia <fandom@telefonica.net>
+
+ * configure.in,
+ makefile.in,
+ tclconfig/tcl.m4: changed the configure scripts to the lastest
+ CVS version of the sample extension.
+
+ * tclcurl.c,
+ tclcurl.h,
+ tclcurl.tcl: passed this files to the generic subdirectory as done
+ in the sample extension.
+
+2002-04-01 Andres Garcia <fandom@telefonica.net>
+
+ * Release version 0.9.5
+
+2002-03-29
+
+ * tclcurl.h,
+ tclcurl.c: Support for CURLOPT_PREQUOTE
+
+ * tclcurl.tcl: 'curl::transfer' now returns a '0' if everything
+ went well.
+
+2002-03-28
+
+ * Update the configure.in script to the new TEA scripts by
+ Jeff Hobbs.
+
+ * tclcurl.h, tclcurl.c: Added support for CURLINFO_CONTENT_TYPE.
+
+2002-01-29
+
+ * Release version 0.9.3
+
+2002-01-25 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.c: Added support for CURLFORM_CONTENTHEADER.
+
+2002-01-24 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl: the CURLOPT_SSL_VERIFYHOST was misspelled.
+
+ * Added support for CURLOPT_SSLCERTTYPE, CURLOPT_SSLKEY,
+ CURLOPT_SSLKEYTYPE, CURLOPT_SSLKEYPASSWD, CURLOPT_SSL_ENGINE,
+ CURLOPT_SSL_ENGINEDEFAULT.
+
+2002-01-17 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.h, tclcurl.c: TclCurl was not doing binary transfers
+ right in Windows.
+
+ * Makefile.in: 'checkAutoPath.tcl' will only be run if TclCurl
+ is not going to be installed in '/usr'
+
+ * checkAutoPath.tcl: The script will not try to change the 'auto_path'
+ variable in 'init.tcl' if the user doing the install does not
+ have write access to the file.
+
+
+2002-01-16 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.c: No more seg faults for trailing options at the end of
+ a configure command.
+
+
+2001-12-09
+
+ * Release version 0.9.2
+
+2001-12-09 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.n, tclcurl.html: Updated docs, removed the 'setopt' references.
+
+2001-12-08 Andres Garcia <fandom@telefonica.net>
+
+ * Changed the 'httpversion' configure option to libcurl 7.9.2 behaviour.
+
+ * Added support for CURLOP_FTP_USE_EPVS
+
+
+2001-12-07 Andres Garcia <fandom@telefonica.net>
+
+ * The 'perform' command now returns the exit code form 'curl_easy_perform'
+
+ * configure.in, mkIndex.tcl.in: A port to Windows.
+
+ * tclcurl.c, tclcurl.h: The 'configure' command will now also return the
+ value given for the invalid option.
+
+2001-11-14 Andres Garcia <fandom@telefonica.net>
+
+ * mkIndex.tcl.in: Domenico Andreoli noticed there was a mistyped variable name.
+
+2001-11-05
+
+ * Release version 0.9
+
+2001-11-04 Andres Garcia <fandom@telefonica.net>
+
+ * Makefile.in: The man page will be installed compressed.
+
+
+2001-10-31 Andres Garcia <fandom@telefonica.net>
+
+ * Added the code to change the 'auto_path' variable in 'init.tcl' to the
+ makefile.
+
+
+2001-10-30 Andres Garcia <fandom@telefonica.net>
+
+ * Changed the options to the 'timecondition' configure option to lower case.
+
+ * Changed the options to the 'closepolicy' configure option to lower case.
+
+
+2001-10-29 Andres Garcia <fandom@telefonica.net>
+
+ * Added support for the CURLOPT_HTTP_VERSION option.
+
+ * Changed the http posts the new formadd function.
+
+
+2001-10-22 Andres Garcia <fandom@telefonica.net>
+
+ * Added the duphandle command to duplicate a curl handle.
+
+
+2001-10-21 Andres Garcia <fandom@telefonica.net>
+
+ * Added support for the CURLOPT_SSL_CIPHER_LIST option.
+
+ * Added support for the CURLOPT_COOKIEJAR option.
+
+ * Merged Domenico Andreoli patches to ease creating the Debian package.
+
+
+2001-09-03
+
+ * Release version 0.8
+
+
+2001-09-01 Andres Garcia <fandom@telefonica.net>
+
+ * Converted to the new 'curl::transfer' command all the tests
+ where it fitted.
+
+
+2001-08-31 Andres Garcia <fandom@telefonica.net>
+
+ * Added support for CURLOPT_HTTPGET
+
+ * Added support for CURLOPT_SSL_SSL_VERIFYHOST
+
+
+2001-08-30 Andres Garcia <fandom@telefonica.net>
+
+ * Converted all the options of the 'configure' command to
+ lowercase.
+
+ * Converted all the options of the 'getinfo' command to
+ lowercase.
+
+
+2001-08-29 Andres Garcia <fandom@telefonica.net>
+
+ * Fixed the 'infile' option.
+
+ * Added the 'readProc' option to the 'configure' commmand.
+
+
+2001-08-28 Andres Garcia <fandom@telefonica.net>
+
+ * Added the 'writeProc' option to the 'configure' command.
+
+
+2001-08-15 Andres Garcia <fandom@telefonica.net>
+
+ * Added the curl::transfer command.
+
+
+2001-06-13 Andres Garcia <fandom@telefonica.net>
+
+ * Version 0.7 released
+
+
+2001-06-12 Andres Garcia <fandom@telefonica.net>
+
+ * Removed support for the CURLOPT_MUTE option, it no longer does
+ anything.
+
+ * Added the '-vernum' options to 'curl::curlConfig'
+
+
+2001-06-10 Andres Garcia <fandom@telefonica.net>
+
+ * Used libcurl's mprintf funtions to improve TclCurl portability.
+
+ * CURLOPT_TIMEOUT was defined two times.
+
+ * Fixed the bug by which TclCurl would return two many possible options
+ after using a wrong one.
+
+ * Changed the way the curlObjData struct is initialized.
+
+ * Changed the syntax of the 'getinfo' command options.
+
+
+2001-06-08 Andres Garcia <fandom@telefonica.net>
+
+ * Passed all the tests cases to the new 'configure' option.
+
+
+2001-06-06 Andres Garcia <fandom@telefonica.net>
+
+ * Created the 'configure' command.
+
+
+2001-06-03 Andres Garcia <fandom@telefonica.net>
+
+ * TclCurl won't install the 'tclcurl.h' file.
+
+
+2001-05-21 Andres Garcia <fandom@telefonica.net>
+
+ * It is now possible to remove the CURLOPT_FILE, CURLOPT_INFILE and
+ CURLOPT_STDERR options between transfers in a persistant connection.
+
+
+2001-05-30 Andres Garcia <fandom@telefonica.net>
+
+ * Version 0.6.1 released.
+
+
+2001-05-04 Andres Garcia <fandom@telefonica.net>
+
+ * Trying to set a HTTPPOST would provoke a seg fault.
+
+
+2001-05-03 Andres Garcia <fandom@telefonica.net>
+
+ * Prevented segfault when saving to a file without the right permissions or
+ reading for a file that does not exist.
+
+
+2001-05-02 Andres Garcia <fandom@telefonica.net>
+
+ * Added the CURLOPT_CANCELTRANSVAR option.
+
+ * I think I removed some memory leaks by checking that strings are empty
+ before filling them with strdup.
+
+
+2001-05-01 Andres Garcia <fandom@telefonica.net>
+
+ * Added the CURLOPT_PROGRESSPROC option.
+
+
+2001-04-30 Andres Garcia <fandom@telefonica.net>
+
+ * Added the CURLOPT_BODYVAR option to put the body of a request into
+ a Tcl variable.
+
+ * Removed the alternative strdup implementation, if the system does not
+ have it libcurl will (I think).
+
+
+2001-04-28 Andres Garcia <fandom@telefonica.net>
+
+ * tclcurl.h: Added interp field to curlObjData.
+
+ * Added support for the 'CURLOPT_HEADERFUNCTION' option
+ through 'CURLOPT_HEADERVAR'.
+
+
+2001-04-25 Andres Garcia <fandom@telefonica.net>
+
+ * Makefile.in: Modified to be able to install tclcurl.tcl.
+
+ * tclcurl.tcl: Created this file to host the curl::curlConfig procedure.
+
+
+2001-04-23 Andres Garcia <fandom@telefonica.net>
+
+ * tests/getinfo.tcl: Added the option CURLOPT_FILETIME so
+ CURLINFO_FILETIME would work.
+
+
+2001-04-12 Andres Garcia <fandom@telefonica.net>
+
+ * First release.
+