From: Daniel Stenberg Date: Tue, 25 Oct 2005 14:05:21 +0000 (+0000) Subject: multi IP socket description leak with multi interface X-Git-Tag: curl-7_15_1~123 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=33dc28b90514657eb13a4c029a9cc51d5041a8a4;p=curl multi IP socket description leak with multi interface --- diff --git a/CHANGES b/CHANGES index 267ae2f24..a998afb42 100644 --- a/CHANGES +++ b/CHANGES @@ -8,6 +8,14 @@ +Daniel (25 October 2005) +- Amol Pattekar reported a bug with great detail and a fine example in bug + #1326306 (http://curl.haxx.se/bug/view.cgi?id=1326306). When using the multi + interface and connecting to a host with multiple IP addresses, and one of + the addresses fails to connect (the server must exist and respond, just not + accept connections) libcurl leaks a socket descriptor. Thanks to the fine + report, I could find and fix this. + Daniel (22 October 2005) - Dima Barsky reported a problem with GnuTLS-enabled libcurl in bug report #1334338 (http://curl.haxx.se/bug/view.cgi?id=1334338). When reading an SSL diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 381b7a288..93426d630 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -5,7 +5,7 @@ Curl and libcurl 7.15.1 Available command line options: 109 Available curl_easy_setopt() options: 125 Number of public functions in libcurl: 46 - Amount of public web site mirrors: 26 + Amount of public web site mirrors: 27 Number of known libcurl bindings: 32 Number of contributors: 459 @@ -15,12 +15,16 @@ This release includes the following changes: This release includes the following bugfixes: + o multi interface with multi IP hosts could leak socket descriptors + o the GnuTLS code didn't handle rehandshakes + o re-use of a dead FTP connection o name resolve error codes fixed for Windows builds o double WWW-Authenticate Digest headers are now handled o curl-config --vernum fixed Other curl-related news since the previous public release: + o http://curl.nedmirror.nl is a new mirror in Amsterdam, the Netherlands o http://curl.mirror-server.net is a new mirror in Nuremberg, Germany o http://curl.hoxt.com is a new mirror in Florida, US o pycurl 7.15.0 was released http://pycurl.sf.net