From be538e07667e1ba880b7201014be706851428d40 Mon Sep 17 00:00:00 2001 From: Kamil Dudka Date: Fri, 15 Jan 2016 10:27:33 +0100 Subject: ssh: make CURLOPT_SSH_PUBLIC_KEYFILE treat "" as NULL The CURLOPT_SSH_PUBLIC_KEYFILE option has been documented to handle empty strings specially since curl-7_25_0-31-g05a443a but the behavior was unintentionally removed in curl-7_38_0-47-gfa7d04f. This commit restores the original behavior and clarifies it in the documentation that NULL and "" have both the same meaning when passed to CURLOPT_SSH_PUBLIC_KEYFILE. Bug: http://curl.haxx.se/mail/lib-2016-01/0072.html --- RELEASE-NOTES | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE-NOTES') diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 8afa3d3e3..58259f928 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -68,6 +68,7 @@ This release includes the following bugfixes: o configure: assume IPv6 works when cross-compiled [29] o openssl: for 1.1.0+ they now provide a SSLeay() macro of their own o openssl: improved error detection/reporting + o ssh: CURLOPT_SSH_PUBLIC_KEYFILE now treats "" as NULL again [30] This release includes the following known bugs: @@ -116,4 +117,5 @@ References to bug reports and discussions on issues: [27] = http://curl.haxx.se/bug/?i=597 [28] = http://curl.haxx.se/bug/?i=584 [29] = http://curl.haxx.se/bug/?i=594 + [30] = http://curl.haxx.se/mail/lib-2016-01/0072.html -- cgit v1.2.3