rclone/backend
Nick Craig-Wood 5f822f2660 sftp: fix "failed to parse private key file: ssh: not an encrypted key" error
This error started happening after updating golang/x/crypto which was
done as a side effect of:

3801b8109 vendor: update termbox-go to fix ncdu command on FreeBSD

This turned out to be a deliberate policy of making
ssh.ParsePrivateKeyWithPassphrase fail if the passphrase was empty.

See: https://go-review.googlesource.com/c/crypto/+/207599

This fix calls ssh.ParsePrivateKey if the passphrase is empty and
ssh.ParsePrivateKeyWithPassphrase otherwise which fixes the problem.
2020-01-13 11:05:16 +00:00
..
alias build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
all New backend for Citrix Sharefile - Fixes #1543 2019-09-30 12:28:33 +01:00
amazonclouddrive amazonclouddrive: use lib/encoder 2019-09-30 22:00:24 +01:00
azureblob azureblob: disable logging to the Windows event log 2019-10-21 11:50:31 +01:00
b2 b2: remove `unverified:` prefix on sha1 - fixes #3654 2019-10-23 08:41:56 +01:00
box box: use lib/encoder 2019-09-30 14:05:49 +01:00
cache mount: don't build on go1.10 as bazil/fuse no longer supports it 2020-01-08 08:44:02 +00:00
chunker chunker: reduce length of temporary suffix 2019-12-09 16:56:32 +00:00
crypt crypt: reorder the filename encryption options 2020-01-12 14:23:35 +00:00
drive drive: add --drive-stop-on-upload-limit flag to stop syncs when upload limit reached 2020-01-12 15:47:31 +00:00
dropbox hash: fix hash names for DropboxHash and CRC-32 2019-10-30 12:20:10 +00:00
fichier fichier: fix accessing files > 2GB on 32 bit systems - fixes #3581 2019-10-01 16:03:49 +01:00
ftp ftp: allow disabling EPSV mode 2019-10-10 21:00:41 +01:00
googlecloudstorage googlecloudstorage: use lib/encoder 2019-09-30 22:00:24 +01:00
googlephotos rest: add context propagation to rest library #3257 2019-09-09 23:27:07 +01:00
http http: fix race introduced in 7982aaf151 2019-09-14 08:48:13 +01:00
hubic Add context to all http.NewRequest #3257 2019-09-09 23:27:07 +01:00
jottacloud jottacloud: add support whitelabel versions 2020-01-02 15:37:33 +01:00
koofr koofr: use rclone HTTP client. 2019-11-14 11:36:44 +00:00
local local: fix update of hidden files on Windows - fixes #3839 2020-01-05 19:52:22 +00:00
mailru mailru: comment out some debugging statements 2019-10-02 20:10:01 +01:00
mega mega: fix after lib/encoder change 2019-10-02 12:41:52 +01:00
onedrive onedrive: no trailing slash reading metadata... 2019-10-29 13:33:11 +00:00
opendrive opendrive: use lib/encoder 2019-09-30 14:05:49 +01:00
pcloud pcloud: use lib/encoder 2019-09-30 22:00:24 +01:00
premiumizeme premiumizeme: use lib/encoder 2019-10-02 11:34:08 +01:00
putio putio: add ability to resume uploads 2019-10-14 20:01:16 +01:00
qingstor vendor: update all dependencies 2019-11-14 21:51:34 +00:00
s3 s3: fix missing x-amz-meta-md5chksum headers for multipart uploads 2020-01-07 19:39:39 +00:00
sftp sftp: fix "failed to parse private key file: ssh: not an encrypted key" error 2020-01-13 11:05:16 +00:00
sharefile sharefile: use lib/encoder 2019-09-30 22:00:25 +01:00
swift swift: fix parsing of X-Object-Manifest 2019-11-21 13:25:02 +00:00
union docs: make the config walkthroughs consistent for each backend 2019-08-26 10:47:17 +01:00
webdav webdav: fix case of "Bearer" in Authorization: header to agree with RFC 2019-11-27 12:04:31 +00:00
yandex yandex: use lib/encoder 2019-10-05 10:22:43 +01:00