Skip to content
RELEASE-NOTES 2.88 KiB
Newer Older
Curl and libcurl 7.21.2
 Public curl releases:         118
 Command line options:         138
 curl_easy_setopt() options:   180
Daniel Stenberg's avatar
Daniel Stenberg committed
 Known libcurl bindings:       39
 Contributors:                 817
This release includes the following changes:
 o curl -T: ignore file size of special files
 o Added GOPHER protocol support
 o Added mk-ca-bundle.vbs script
 o c-ares build now requires c-ares >= 1.6.0
This release includes the following bugfixes:

 o --remote-header-name security vulnerability fixed:
   http://curl.haxx.se/docs/adv_20101013.html

Daniel Stenberg's avatar
Daniel Stenberg committed
 o multi: support the timeouts correctly, fixes known bug #62
 o multi: use timeouts properly for MAX_RECV/SEND_SPEED
 o negotiation: Wrong proxy authorization
 o multi: avoid sending multiple complete messages
 o cmdline: make -F type= accept ;charset=
 o RESUME_FROM: clarify what ftp uploads do
 o http: handle trailer headers in all chunked responses
 o Curl_is_connected: use correct errno
 o Added SSPI build to Watcom makefile
 o progress: callback for POSTs less than MAX_INITIAL_POST_SIZE
 o linking problem on Fedora 13
 o Link curl and the test apps with -lrt explicitly when necessary
 o chunky parser: only rewind stream internally if needed
 o remote-header-name: don't output filename when NULL
 o Curl_timeleft: avoid returning "no timeout" by mistake
 o timeout: use the correct start value as offset
 o FTP: fix wrong timeout trigger
 o buildconf got better output on failures
 o rtsp: avoid SIGSEGV on malformed header
 o LDAP: Support for tunnelling queries through HTTP proxy
 o configure's --enable-werror had a bashism
 o test565: Don't hardcode IP:PORT
 o configure: check for gcrypt if using GnuTLS
 o configure: don't enable RTMP if the lib detect fails
 o curl_easy_duphandle: clone the c-ares handle correctly
 o MacOSX-Framework: updates for Snowleopard
 o support URL containing colon without trailing port number
 o parsedate: allow time specified without seconds
 o curl_easy_escape: don't escape "unreserved" characters
 o SFTP: avoid downloading negative sizes
 o Lots of GSS/KRB FTP fixes
 o TFTP: Work around tftpd-hpa upload bug
 o libcurl.m4: several fixes
 o HTTP: remove special case for 416
 o examples: use example.com in example URLs
 o globbing: fix crash on unballanced open brace
 o cmake: build fixed

This release includes the following known bugs:

 o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)

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

 Kamil Dudka, Ben Greear, Cameron Kaiser, Dan Fandrich, Dirk Manske,
 Guenter Knauf, Julien Chaffraix, Quanah Gibson-Mount, Tor Arntsen,
 Peter Pentchev, James Bursa, Fabian Keil, Michal Gorny, Mauro Iorio,
 Hendrik Visage, Ning Dong, David McCreedy, Patrick Monnerat,
 Tim Newsome, Dan Locks, Vlad Ureche, Dimitre Dimitrov
        Thanks! (and sorry if I forgot to mention someone)