Robby klein Gunnewiek

Results 25 issues of Robby klein Gunnewiek

We currently output the multi line messages (such as the output of `STAT`) to the logs when in INFO mode. We should handle this differently. Perhaps only do this in...

Got this error with Cyberduck after creating an empty dir and trying to open it. ``` thread 'tokio-runtime-worker' panicked at 'called `Option::unwrap()` on a `None` value', /Users/rkleingunnewiek/unFTP/libunftp/src/server/controlchan/codecs.rs:61:45 ``` Cyberduck uses...

Currently unimplemented.

good first issue
unftp-sbe-gcs

unFTP could have a race condition with the REST command. When a transfer is interrupted and then resumed with REST, unFTP should make sure it is resuming the same file...

when trying the DELE command on a file in a bucket which unftp cannot write to, unFTP throws `550 File not found`

bug
unftp-sbe-gcs

unFTP currently runs either with an authenticator that implements actual user authentication, and anonymous access. But in various places in the code, we match on user names 'anonymous' or 'ftp'....

There's a long standing PR to add support for FTP active mode (https://github.com/bolcom/libunftp/pull/104). There are some things to be added: - we now have proxy protocol mode, if this is...

ftp command

Sendfile can speed up transfers. Perhaps it is not (fully) supported in TLS mode. But when possible, sendfile should be used. Perhaps useful for this: https://docs.rs/sendfile/0.3.0/sendfile/

enhancement

Reload the json credentials file (and other config files in the future) upon receiving HUP signal.

enhancement

In the proxy loop (ftpserver.rs), the function `get_peer_from_proxy_header` is called which blocks until the proxy header has completely been read. When for any reason this happens, new connections can not...