rclone/cmd/serve
Nick Craig-Wood 9d9999d17b serve sftp: fix authentication on one connection blocking others - fixes #4882
Before this change, if one connection was authenticating this would
block any others from authenticating.

This was due to ssh.NewServerConn not being called in a go routine
after the Accept call.

This is fixed by running the ssh authentication in a go routine.

Thanks to @FiloSottile for advice on how to fix this.

See: https://github.com/golang/go/issues/43521
2021-01-13 16:48:18 +00:00
..
dlna dlna: Mark flags in docs as code 2020-06-25 12:18:54 +01:00
ftp serve/ftp: use refactored goftp.io/server library for binary shrink 2020-07-21 16:23:55 +01:00
http serve http: fix serving files of unknown length 2021-01-13 16:48:18 +00:00
httplib accounting: add context to Account and propagate changes #3257 2020-07-28 16:41:17 +01:00
proxy doc: fix typos throughout docs and code 2020-05-20 15:54:51 +01:00
restic build: make rclone build with wasm 2020-08-10 17:32:21 +01:00
servetest serve sftp: fix race in the tests #4171 2020-06-15 21:34:33 +01:00
sftp serve sftp: fix authentication on one connection blocking others - fixes #4882 2021-01-13 16:48:18 +00:00
webdav serve webdav,serve restic: Fix flags so they use environment variables 2020-06-11 19:28:51 +01:00
serve.go build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00