From 17969768a30467c2f873a51178aea1428f83f4bc Mon Sep 17 00:00:00 2001 From: bptato Date: Thu, 21 Mar 2024 00:45:48 +0100 Subject: ftp: basic sftp support it still sucks, but it is at least slightly more usable. this also fixes a bug in dirlist where sort would mess up item name association --- doc/protocols.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'doc/protocols.md') diff --git a/doc/protocols.md b/doc/protocols.md index 84a8dde1..6eb07112 100644 --- a/doc/protocols.md +++ b/doc/protocols.md @@ -52,11 +52,14 @@ not work. Chawan supports FTP through the `adapter/protocol/ftp.nim` libcurl adapter. For directory listings, it assumes UNIX output style, and will probably break horribly on receiving anything else. Otherwise, the directory listing view -is identical to (and uses the same code path as) the file:// directory listing. +is identical to the file:// directory listing. -In theory, SFTP and FTPS should be supported as well. In practice, SFTP does -not really work yet because there is no way to specify private keys, and I -have never seen an FTPS server in the wild so I assume it is broken too. +SFTP "works" too, but YMMV. Note that if an IdentityFile declaration is found in +your ssh config, then it will prompt for the identity file password, but there +is no way to tell whether it is really asking for that. Also, settings covered +by the Match field are ignored. + +In theory, FTPS should work too, but it is completely untested. ## Gopher -- cgit 1.4.1-2-gfad0