diff options
author | Daniel Stenberg <daniel@haxx.se> | 2007-02-19 12:20:32 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2007-02-19 12:20:32 +0000 |
commit | 1045b8d3828db484bb7e1f8162362d10cc21d2f3 (patch) | |
tree | 4407f8fa7ecee6b0700e461f175da3205ce71758 | |
parent | d2bdad59457e8df0ed9878bb21a78fbf122bbd30 (diff) |
- Shmulik Regev found a memory leak in re-used HTTPS connections, at least
when the multi interface was used.
-rw-r--r-- | CHANGES | 3 | ||||
-rw-r--r-- | RELEASE-NOTES | 1 | ||||
-rw-r--r-- | lib/url.c | 2 |
3 files changed, 6 insertions, 0 deletions
@@ -7,6 +7,9 @@ Changelog Daniel (19 February 2007) +- Shmulik Regev found a memory leak in re-used HTTPS connections, at least + when the multi interface was used. + - Robson Braga Araujo made passive FTP transfers work with SOCKS (both 4 and 5). diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 2ec048505..8e91e5a92 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -25,6 +25,7 @@ This release includes the following bugfixes: o CURLOPT_RANGE set to NULL resets the range for FTP o curl_multi_remove_handle() rare crash o passive FTP transfers work with SOCKS + o multi interface HTTPS connection re-use memory leak This release includes the following known bugs: @@ -1786,6 +1786,8 @@ static void conn_free(struct connectdata *conn) Curl_destroy_thread_data(&conn->async); #endif + Curl_ssl_close(conn); + Curl_free_ssl_config(&conn->ssl_config); free(conn); /* free all the connection oriented data */ |