cURL / Mailing Lists / curl-users / Single Mail


ANNOUNCE: curl and libcurl 7.10.4

From: Daniel Stenberg <>
Date: Wed, 2 Apr 2003 10:03:57 +0200 (CEST)

Curl and libcurl 7.10.4 is out! A bugfix release.

Download from As usual, allow some time
before the popular binary archives are up-to-date with this release.

Get curl from your favorite mirror by using this service:

Make sure the files haven't been tampered with by the time they land in your
filesystem by using these MD5 sums:

f7bf1651e5825744ab405490295fe98a curl-7.10.4.tar.gz
6ea69876573104384be9d7f4c346ae33 curl-7.10.4.tar.bz2

This release includes the following changes:

 o curl tool "clears" sensitive commands line args from ps output
 o no emacs local variables in the source files anymore, curl-style.el is the
   new file to use.
 o added script for distributed, automatic, multi-platform testing. Please
   join up and help us test the bleeding edge curl on various platforms!
 o the "scratch buffer" only allocated when actually needed. This drasticly
   reduces the amount of memory used for a single handle.
 o started implementing the 'share' system (detailed elsewhere)
 o removed the strequal and strnequal macros from curl/curl.h
 o added CURLOPT_UNRESTRICTED_AUTH / --location-trusted

This release includes the following bugfixes:

 o "curl -O" only, now outputs an error message accordingly
 o builds fine on Redhat Linux 9 (configure fix)
 o the CA cert bundle included a demo cert now removed
 o changing some attributes between two transfers when re-using a connection
   did not "take effect" properly (multiple errors corrected)
 o the test suite runs faster and hopefully a bit more reliably
 o improved configure check for presence of functions, needed for HPUX
 o the curl tool now makes a correct URL escaping when appending to the URL
   when using -T and the file name is appended to the URL.
 o configure --enable-libgcc now explicitly add -lgcc to the linker
 o better configure checks for headers (since some platforms got nasty
   warnings output previously)
 o configure --help looks nicer
 o data transfer bug on HP-UX systems
 o improved random seeding for systems without a reliable random source
 o 64bit Sparc compiler warnings removed
 o a case where a connect failure didn't return an error string
 o DNS cache problem in AIX 4.3 and later was fixed
 o a POST-then-GET problem when re-using the same handle in libcurl
 o extra precaution added for FTP servers returning 0 bytes to SIZE commands
 o looping issue in the receive function (i.e badly updated progress meter)
 o 'Expect: 100-continue' behavior restored
 o CURLOPT_MAXCONNECTS segfault fixed
 o multi-interface connecting on Windows to non-listening ports fixed
 o Curl_base64_encode() now encodes zero-bytes too properly
 o fixed the infamous SSL error:00000000 outputs
 o zlib build fix in the mingw makefile
 o don't check for ca cert env variable if --insecure is used
 o always use strict cert name check unless --insecure is used
 o Content-Type extracting fixed
 o DEBUGFUNCTION could be called with wrong arguments in uploads
 o ftp downloads could wrongly return CURLE_PARTIAL_FILE in some conditions
 o the fopen.c example source code didn't work
 o Content-Type extracting memory leak fixed
 o curl/multi.h header was fixed for C++ compiles
 o .netrc file scanning for names+passwords fixed
 o curl-config --cflags works even when include dir isn't /usr/include
 o CURLINFO_PRIVATE can return NULL properly

Other curl-related news since the previous public release:

 o project curl turned five years old on March 20, 2003

 o Kjetil Jacobsen released pycurl-7.10.3

 o Jeff Pohlmeyer released an updated CurlPas

 o Andrés García released TclCurl 0.10.3

 o Lars Nilsson announced his libcurl binding for O'Caml:

This release would not have looked like this without help, code, reports and
advice from friends like these:

 Markus Oberhumer, David Thiel, Ian Wilkes, Legoff Vincent, Bertrand
 Demiddelaer, Nick Humfrey, Dave Halbakken, John McGowan, Mats Lidell, Jamie
 Wilkinson, Pavel Cenek, Hamish Mackenzie, Kevin Roth, Julian Noble, Peter
 Forret, James Bursa, Nico Baggus, Jean-Philippe Barrette-LaPierre,
 Christopher R. Palmer, Martin C. Martin, Matthew Clarke, Kjetil Jacobsen,
 Kyle Sallee, Salvatore Sorrentino, Avery Fay, Philippe Raoult, Juan
 F. Codagnone, Troels Walsted Hansen, Andi Jahja, Richard Gorton, Christophe
 Demory, Rick Jones, Thomas Tonino, Gisle Vanem, Andy Cedilnik, Tim Pope,
 Michael Churchill, Götz Babin-Ebell, Richard Bramante, Bryan Kemp, Dan
 Shearer, Frankie Fong, Guillaume Cottenceau

        Thanks! (and sorry if I forgot to mention someone)

 Daniel Stenberg -- curl, cURL, Curl, CURL. Groks URLs.
This email is sponsored by: ValueWeb: 
Dedicated Hosting for just $79/mo with 500 GB of bandwidth! 
No other company gives more support or power for your dedicated server
Received on 2003-04-02