From a6c3b7d6f5a7c5e34658ac2d78d178befcf556b0 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Sun, 27 Mar 2022 16:21:29 +0200 Subject: [PATCH] TODO: Read keys from ~/.ssh/id_ecdsa, id_ed25519 It would be nice to expand the list of key locations curl uses for the newer key types supported by libssh2. Closes #8586 --- docs/TODO | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/TODO b/docs/TODO index 616611d508..08d221d6d9 100644 --- a/docs/TODO +++ b/docs/TODO @@ -136,6 +136,7 @@ 17. SSH protocols 17.1 Multiplexing 17.2 Handle growing SFTP files + 17.3 Read keys from ~/.ssh/id_ecdsa, id_ed25519 17.4 Support CURLOPT_PREQUOTE 17.5 SSH over HTTPS proxy with more backends @@ -911,6 +912,14 @@ https://github.com/curl/curl/issues/4344 +17.3 Read keys from ~/.ssh/id_ecdsa, id_ed25519 + + The libssh2 backend in curl is limited to only reading keys from id_rsa and + id_dsa, which makes it fail connecting to servers that use more modern key + types. + + https://github.com/curl/curl/issues/8586 + 17.4 Support CURLOPT_PREQUOTE The two other QUOTE options are supported for SFTP, but this was left out for