25 releases
0.15.2 | Nov 6, 2024 |
---|---|
0.15.0 | Aug 10, 2024 |
0.14.6 | Jul 25, 2024 |
0.14.1 | Nov 16, 2023 |
0.1.0 |
|
#651 in Network programming
37,641 downloads per month
Used in 10 crates
(5 directly)
230KB
4.5K
SLoC
openssh-sftp-client
openssh-sftp-client, implements sftp v3 according to
openssh-portable/sftp-client.c
in rust using tokio
and serde
.
It exposes highlevel async
APIs that models closely after std::fs
that are
easy to use.
Extensions
This crate support the following extensions:
- limits
- expand path
- fsync
- hardlink
- posix rename
- copy-data
How to run tests
For macOS, please install latest rsync from homebrew.
./run_tests.sh
Dependencies
~4–14MB
~186K SLoC