]> granicus.if.org Git - curl/commitdiff
multi IP socket description leak with multi interface
authorDaniel Stenberg <daniel@haxx.se>
Tue, 25 Oct 2005 14:05:21 +0000 (14:05 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 25 Oct 2005 14:05:21 +0000 (14:05 +0000)
CHANGES
RELEASE-NOTES

diff --git a/CHANGES b/CHANGES
index 267ae2f24cc81c6977131eebb280e907a849895c..a998afb42ea56da764726515c1a7715c0cc4fd7d 100644 (file)
--- 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
index 381b7a2888d8f1787d3d7b0e1eea12c4842cad94..93426d63044f09d31b137e381c10b379f5cd7f10 100644 (file)
@@ -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