8 releases (4 breaking)
| 0.5.1 | Nov 6, 2024 |
|---|---|
| 0.5.0 | Aug 10, 2024 |
| 0.4.0 | Nov 16, 2023 |
| 0.3.2 |
|
| 0.1.0 | Jul 9, 2022 |
#9 in #multiplex
65,584 downloads per month
Used in 16 crates
(2 directly)
12KB
118 lines
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
~2–16MB
~177K SLoC