| Daniel Stenberg | de23b98 | 2008-01-08 14:52:05 +0000 | [diff] [blame] | 1 | Curl and libcurl 7.18.0 |
| Daniel Stenberg | 734c17a | 2003-09-22 21:38:52 +0000 | [diff] [blame] | 2 | |
| Daniel Stenberg | 7aba59f | 2007-10-31 09:21:31 +0000 | [diff] [blame] | 3 | Public curl releases: 103 |
| Daniel Stenberg | 2e42b0a | 2008-01-04 23:01:00 +0000 | [diff] [blame] | 4 | Command line options: 125 |
| Daniel Stenberg | 18faa50 | 2008-01-10 10:30:19 +0000 | [diff] [blame] | 5 | curl_easy_setopt() options: 150 |
| Daniel Stenberg | de23b98 | 2008-01-08 14:52:05 +0000 | [diff] [blame] | 6 | Public functions in libcurl: 56 |
| Daniel Stenberg | 22e52dd | 2007-11-15 23:42:21 +0000 | [diff] [blame] | 7 | Public web site mirrors: 42 |
| Daniel Stenberg | 7aba59f | 2007-10-31 09:21:31 +0000 | [diff] [blame] | 8 | Known libcurl bindings: 36 |
| 9 | Contributors: 597 |
| Daniel Stenberg | e9c835a | 2003-10-29 09:53:21 +0000 | [diff] [blame] | 10 | |
| Daniel Stenberg | 1eedad2 | 2006-08-08 22:56:46 +0000 | [diff] [blame] | 11 | This release includes the following changes: |
| Daniel Stenberg | 4e717cd | 2006-10-21 11:32:05 +0000 | [diff] [blame] | 12 | |
| Daniel Stenberg | 18faa50 | 2008-01-10 10:30:19 +0000 | [diff] [blame] | 13 | o --data-urlencode |
| 14 | o CURLOPT_PROXY_TRANSFER_MODE |
| 15 | o --no-keep-alive - now curl does connections with keep-alive enabled by |
| 16 | default |
| Daniel Stenberg | a46b40b | 2008-01-02 21:40:11 +0000 | [diff] [blame] | 17 | o --socks4a added (proxy type CURLPROXY_SOCKS4A for libcurl) |
| Daniel Stenberg | b430576 | 2008-01-05 22:04:18 +0000 | [diff] [blame] | 18 | o --socks5-hostname added (CURLPROXY_SOCKS5_HOSTNAME for libcurl) |
| Daniel Stenberg | 18faa50 | 2008-01-10 10:30:19 +0000 | [diff] [blame] | 19 | o curl_easy_pause() |
| 20 | o CURLOPT_SEEKFUNCTION and CURLOPT_SEEKDATA |
| Daniel Stenberg | 1eedad2 | 2006-08-08 22:56:46 +0000 | [diff] [blame] | 21 | |
| Daniel Stenberg | 734c17a | 2003-09-22 21:38:52 +0000 | [diff] [blame] | 22 | This release includes the following bugfixes: |
| 23 | |
| Daniel Stenberg | 2f285b3 | 2007-10-29 22:13:09 +0000 | [diff] [blame] | 24 | o curl-config --features and --protocols show the correct output when built |
| Dan Fandrich | 48dd0c5 | 2007-11-01 18:55:00 +0000 | [diff] [blame] | 25 | with NSS, and also when SCP, SFTP and libz are not available |
| Daniel Stenberg | 7f62028 | 2007-11-01 21:49:59 +0000 | [diff] [blame] | 26 | o free problem in the curl tool for users with empty home dir |
| Yang Tse | 775b60f | 2007-11-06 17:18:27 +0000 | [diff] [blame] | 27 | o curl.h version 7.17.1 problem when building C++ apps with MSVC |
| Daniel Stenberg | ba6f20a | 2007-11-08 10:22:49 +0000 | [diff] [blame] | 28 | o SFTP and SCP use persistent connections |
| Daniel Stenberg | c5b16d4 | 2007-11-12 21:38:43 +0000 | [diff] [blame] | 29 | o segfault on bad URL |
| Yang Tse | a2926eb | 2007-11-14 00:48:11 +0000 | [diff] [blame] | 30 | o variable wrapping when using absolutely huge send buffer sizes |
| Daniel Stenberg | 22e52dd | 2007-11-15 23:42:21 +0000 | [diff] [blame] | 31 | o variable wrapping when using debug callback and the HTTP request wasn't sent |
| 32 | in one go |
| Daniel Stenberg | c80b9c3 | 2007-11-18 09:45:05 +0000 | [diff] [blame] | 33 | o SSL connections with NSS done with the multi-interface |
| Daniel Stenberg | b6575ce | 2007-11-20 23:17:08 +0000 | [diff] [blame] | 34 | o setting a share no longer activates cookies |
| 35 | o Negotiate now works on auth and proxy simultanouesly |
| Daniel Stenberg | 56ddfbe | 2007-11-29 22:15:22 +0000 | [diff] [blame] | 36 | o support HTTP Digest nonces up to 1023 letters |
| 37 | o resumed ftp upload no longer requires the read callback to return full |
| 38 | buffers |
| Daniel Stenberg | 9d0ffb9 | 2007-12-03 11:41:36 +0000 | [diff] [blame] | 39 | o no longer default-appends ;type= on FTP URLs thru proxies |
| Daniel Stenberg | e1998e3 | 2007-12-03 11:49:20 +0000 | [diff] [blame] | 40 | o SSL session id caching |
| Daniel Stenberg | 7d3ea12 | 2007-12-05 21:20:14 +0000 | [diff] [blame] | 41 | o POST with callback over proxy requiring NTLM or Digest |
| Daniel Stenberg | 7b1a221 | 2007-12-13 10:00:06 +0000 | [diff] [blame] | 42 | o Expect: 100-continue flaw on re-used connection with POSTs |
| Yang Tse | f4ffa85 | 2007-12-18 10:36:32 +0000 | [diff] [blame] | 43 | o build fix for MSVC 9.0 (VS2008) |
| Yang Tse | 674845f | 2007-12-18 18:33:24 +0000 | [diff] [blame] | 44 | o Windows curl builds failed file truncation when retry downloading |
| Daniel Stenberg | fc1d1ea | 2007-12-24 23:45:48 +0000 | [diff] [blame] | 45 | o SSL session ID cache memory leak |
| Daniel Stenberg | 04e4d9a | 2007-12-26 23:29:35 +0000 | [diff] [blame] | 46 | o bad connection re-use check with environment variable-activated proxy use |
| Daniel Stenberg | 7795eb6 | 2008-01-01 21:11:26 +0000 | [diff] [blame] | 47 | o --libcurl now generates a return statement as well |
| Daniel Stenberg | 193d33f | 2008-01-02 22:23:27 +0000 | [diff] [blame] | 48 | o socklen_t is no longer used in the public includes |
| Daniel Stenberg | 4233095 | 2008-01-06 10:50:57 +0000 | [diff] [blame] | 49 | o time zone offsets from -1400 to +1400 are now accepted by the date parser |
| Daniel Stenberg | 0ce484e | 2008-01-10 09:17:07 +0000 | [diff] [blame] | 50 | o allows more spaces in WWW/Proxy-Authenticate: headers |
| Daniel Stenberg | 8df7e0b | 2008-01-10 22:14:02 +0000 | [diff] [blame^] | 51 | o curl-config --libs skips /usr/lib64 |
| Daniel Stenberg | 9af807a | 2007-07-22 10:17:52 +0000 | [diff] [blame] | 52 | |
| 53 | This release includes the following known bugs: |
| 54 | |
| 55 | o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html) |
| 56 | |
| 57 | Other curl-related news: |
| 58 | |
| Daniel Stenberg | 98ecad0 | 2007-11-05 15:43:41 +0000 | [diff] [blame] | 59 | o TclCurl 7.17.1 => http://personal1.iddeo.es/andresgarci/tclcurl/english/ |
| Daniel Stenberg | 3ec3226 | 2007-11-11 14:20:15 +0000 | [diff] [blame] | 60 | o Ruby Curl::Multi 0.1 => http://curl-multi.rubyforge.org/ |
| Daniel Stenberg | 9af807a | 2007-07-22 10:17:52 +0000 | [diff] [blame] | 61 | |
| 62 | New curl mirrors: |
| 63 | |
| Daniel Stenberg | 3ec3226 | 2007-11-11 14:20:15 +0000 | [diff] [blame] | 64 | o http://curl.gominet.net/ is new web mirror in Vizcaya, Portugal |
| Daniel Stenberg | 9af807a | 2007-07-22 10:17:52 +0000 | [diff] [blame] | 65 | |
| 66 | This release would not have looked like this without help, code, reports and |
| 67 | advice from friends like these: |
| 68 | |
| Daniel Stenberg | c5b16d4 | 2007-11-12 21:38:43 +0000 | [diff] [blame] | 69 | Dan Fandrich, Gisle Vanem, Toby Peterson, Yang Tse, Daniel Black, |
| Daniel Stenberg | b6575ce | 2007-11-20 23:17:08 +0000 | [diff] [blame] | 70 | Robin Johnson, Michal Marek, Ates Goral, Andres Garcia, Rob Crittenden, |
| Daniel Stenberg | dc24540 | 2007-12-12 11:22:15 +0000 | [diff] [blame] | 71 | Emil Romanus, Alessandro Vesely, Ray Pekowski, Spacen Jasset, Andrew Moise, |
| Daniel Stenberg | 04e4d9a | 2007-12-26 23:29:35 +0000 | [diff] [blame] | 72 | Gilles Blanc, David Wright, Vikram Saxena, Mateusz Loskot, Gary Maxwell, |
| Daniel Stenberg | 65008a4 | 2008-01-05 21:04:18 +0000 | [diff] [blame] | 73 | Dmitry Kurochkin, Mohun Biswas, Richard Atterer, Maxim Perenesenko, |
| Daniel Stenberg | 18faa50 | 2008-01-10 10:30:19 +0000 | [diff] [blame] | 74 | Daniel Egger, Jeff Johnson, Nikitinskit Dmitriy, Georg Lippitsch |
| Daniel Stenberg | 04d3a8c | 2007-07-10 22:07:33 +0000 | [diff] [blame] | 75 | |
| Daniel Stenberg | 734c17a | 2003-09-22 21:38:52 +0000 | [diff] [blame] | 76 | Thanks! (and sorry if I forgot to mention someone) |