2008-01-08 15:52:05 +01:00
|
|
|
Curl and libcurl 7.18.0
|
2003-09-22 23:38:52 +02:00
|
|
|
|
2007-10-31 10:21:31 +01:00
|
|
|
Public curl releases: 103
|
2008-01-12 23:10:53 +01:00
|
|
|
Command line options: 126
|
2008-01-10 11:30:19 +01:00
|
|
|
curl_easy_setopt() options: 150
|
2008-01-08 15:52:05 +01:00
|
|
|
Public functions in libcurl: 56
|
2008-01-20 12:29:30 +01:00
|
|
|
Public web site mirrors: 43
|
2007-10-31 10:21:31 +01:00
|
|
|
Known libcurl bindings: 36
|
|
|
|
Contributors: 597
|
2003-10-29 10:53:21 +01:00
|
|
|
|
2006-08-09 00:56:46 +02:00
|
|
|
This release includes the following changes:
|
2006-10-21 13:32:05 +02:00
|
|
|
|
2008-01-10 11:30:19 +01:00
|
|
|
o --data-urlencode
|
|
|
|
o CURLOPT_PROXY_TRANSFER_MODE
|
2008-01-12 23:10:53 +01:00
|
|
|
o --no-keepalive - now curl does connections with keep-alive enabled by
|
2008-01-10 11:30:19 +01:00
|
|
|
default
|
2008-01-02 22:40:11 +01:00
|
|
|
o --socks4a added (proxy type CURLPROXY_SOCKS4A for libcurl)
|
2008-01-05 23:04:18 +01:00
|
|
|
o --socks5-hostname added (CURLPROXY_SOCKS5_HOSTNAME for libcurl)
|
2008-01-10 11:30:19 +01:00
|
|
|
o curl_easy_pause()
|
|
|
|
o CURLOPT_SEEKFUNCTION and CURLOPT_SEEKDATA
|
2008-01-12 23:10:53 +01:00
|
|
|
o --keepalive-time
|
2008-01-12 23:56:12 +01:00
|
|
|
o curl --help output was re-ordered
|
2006-08-09 00:56:46 +02:00
|
|
|
|
2007-07-22 12:17:52 +02:00
|
|
|
This release includes the following bugfixes:
|
|
|
|
|
2007-10-29 23:13:09 +01:00
|
|
|
o curl-config --features and --protocols show the correct output when built
|
2007-11-01 19:55:00 +01:00
|
|
|
with NSS, and also when SCP, SFTP and libz are not available
|
2007-11-01 22:49:59 +01:00
|
|
|
o free problem in the curl tool for users with empty home dir
|
2007-11-06 18:18:27 +01:00
|
|
|
o curl.h version 7.17.1 problem when building C++ apps with MSVC
|
2007-11-08 11:22:49 +01:00
|
|
|
o SFTP and SCP use persistent connections
|
2007-11-12 22:38:43 +01:00
|
|
|
o segfault on bad URL
|
2007-11-14 01:48:11 +01:00
|
|
|
o variable wrapping when using absolutely huge send buffer sizes
|
2007-11-16 00:42:21 +01:00
|
|
|
o variable wrapping when using debug callback and the HTTP request wasn't sent
|
|
|
|
in one go
|
2007-11-18 10:45:05 +01:00
|
|
|
o SSL connections with NSS done with the multi-interface
|
2007-11-21 00:17:08 +01:00
|
|
|
o setting a share no longer activates cookies
|
|
|
|
o Negotiate now works on auth and proxy simultanouesly
|
2007-11-29 23:15:22 +01:00
|
|
|
o support HTTP Digest nonces up to 1023 letters
|
|
|
|
o resumed ftp upload no longer requires the read callback to return full
|
|
|
|
buffers
|
2007-12-03 12:41:36 +01:00
|
|
|
o no longer default-appends ;type= on FTP URLs thru proxies
|
2007-12-03 12:49:20 +01:00
|
|
|
o SSL session id caching
|
2007-12-05 22:20:14 +01:00
|
|
|
o POST with callback over proxy requiring NTLM or Digest
|
2007-12-13 11:00:06 +01:00
|
|
|
o Expect: 100-continue flaw on re-used connection with POSTs
|
2007-12-18 11:36:32 +01:00
|
|
|
o build fix for MSVC 9.0 (VS2008)
|
2007-12-18 19:33:24 +01:00
|
|
|
o Windows curl builds failed file truncation when retry downloading
|
2007-12-25 00:45:48 +01:00
|
|
|
o SSL session ID cache memory leak
|
2007-12-27 00:29:35 +01:00
|
|
|
o bad connection re-use check with environment variable-activated proxy use
|
2008-01-01 22:11:26 +01:00
|
|
|
o --libcurl now generates a return statement as well
|
2008-01-02 23:23:27 +01:00
|
|
|
o socklen_t is no longer used in the public includes
|
2008-01-06 11:50:57 +01:00
|
|
|
o time zone offsets from -1400 to +1400 are now accepted by the date parser
|
2008-01-10 10:17:07 +01:00
|
|
|
o allows more spaces in WWW/Proxy-Authenticate: headers
|
2008-01-10 23:14:02 +01:00
|
|
|
o curl-config --libs skips /usr/lib64
|
2008-01-11 15:20:41 +01:00
|
|
|
o range support for file:// transfers
|
2008-01-14 23:02:14 +01:00
|
|
|
o libcurl hang with huge POST request and request-body read from callback
|
2008-01-16 00:19:02 +01:00
|
|
|
o removed extra newlines from many error messages
|
2008-01-16 13:24:00 +01:00
|
|
|
o improved pipelining
|
2008-01-16 22:01:30 +01:00
|
|
|
o improved OOM handling for data url encoded HTTP POSTs when read from a file
|
2008-01-16 23:08:37 +01:00
|
|
|
o test suite could pick wrong tool(s) if more than one existed in the PATH
|
2008-01-18 22:51:10 +01:00
|
|
|
o curl_multi_fdset() failed to return socket while doing CONNECT over proxy
|
2008-01-22 00:48:58 +01:00
|
|
|
o curl_multi_remove_handle() on a handle that is in used for a pipeline now
|
|
|
|
break that pipeline
|
2008-01-23 23:22:12 +01:00
|
|
|
o CURLOPT_COOKIELIST memory leaks
|
2008-01-26 00:33:45 +01:00
|
|
|
o progress meter/callback during http proxy CONNECT requests
|
|
|
|
o auth for http proxy when the proxy closes connection after first response
|
2007-07-22 12:17:52 +02:00
|
|
|
|
|
|
|
This release includes the following known bugs:
|
|
|
|
|
|
|
|
o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)
|
|
|
|
|
|
|
|
Other curl-related news:
|
|
|
|
|
2007-11-05 16:43:41 +01:00
|
|
|
o TclCurl 7.17.1 => http://personal1.iddeo.es/andresgarci/tclcurl/english/
|
2007-11-11 15:20:15 +01:00
|
|
|
o Ruby Curl::Multi 0.1 => http://curl-multi.rubyforge.org/
|
2008-01-17 23:43:29 +01:00
|
|
|
o curl-java 0.2.1 => http://curl.haxx.se/libcurl/java/
|
2007-07-22 12:17:52 +02:00
|
|
|
|
|
|
|
New curl mirrors:
|
|
|
|
|
2008-01-20 12:07:43 +01:00
|
|
|
o http://curl.gominet.net/ is new mirror in Vizcaya, Portugal
|
|
|
|
o http://curl.very-clever.com/ is a new mirror in Nuremberg, Germany
|
2007-07-22 12:17:52 +02:00
|
|
|
|
|
|
|
This release would not have looked like this without help, code, reports and
|
|
|
|
advice from friends like these:
|
|
|
|
|
2007-11-12 22:38:43 +01:00
|
|
|
Dan Fandrich, Gisle Vanem, Toby Peterson, Yang Tse, Daniel Black,
|
2007-11-21 00:17:08 +01:00
|
|
|
Robin Johnson, Michal Marek, Ates Goral, Andres Garcia, Rob Crittenden,
|
2007-12-12 12:22:15 +01:00
|
|
|
Emil Romanus, Alessandro Vesely, Ray Pekowski, Spacen Jasset, Andrew Moise,
|
2007-12-27 00:29:35 +01:00
|
|
|
Gilles Blanc, David Wright, Vikram Saxena, Mateusz Loskot, Gary Maxwell,
|
2008-01-05 22:04:18 +01:00
|
|
|
Dmitry Kurochkin, Mohun Biswas, Richard Atterer, Maxim Perenesenko,
|
2008-01-14 23:02:14 +01:00
|
|
|
Daniel Egger, Jeff Johnson, Nikitinskit Dmitriy, Georg Lippitsch, Eric Landes,
|
2008-01-26 00:33:45 +01:00
|
|
|
Joe Malicki, Nathan Coulter, Lau Hang Kin, Judson Bishop, Igor Franchuk,
|
|
|
|
Kevin Reed
|
2007-07-11 00:07:33 +02:00
|
|
|
|
2003-09-22 23:38:52 +02:00
|
|
|
Thanks! (and sorry if I forgot to mention someone)
|