6 releases (3 breaking)

0.4.0 Nov 16, 2023
0.3.2 Nov 8, 2023
0.3.1 May 7, 2023
0.3.0 Oct 23, 2022
0.1.0 Jul 9, 2022

#1987 in Asynchronous

Download history 17222/week @ 2024-01-03 14350/week @ 2024-01-10 17159/week @ 2024-01-17 13568/week @ 2024-01-24 13282/week @ 2024-01-31 3616/week @ 2024-02-07 7762/week @ 2024-02-14 5827/week @ 2024-02-21 6972/week @ 2024-02-28 7348/week @ 2024-03-06 7534/week @ 2024-03-13 9065/week @ 2024-03-20 5747/week @ 2024-03-27 6783/week @ 2024-04-03 11034/week @ 2024-04-10 5517/week @ 2024-04-17

30,819 downloads per month
Used in 8 crates (2 directly)

MIT license

12KB
118 lines

openssh-sftp-client

Rust

crate.io downloads

crate.io version

docs

openssh-sftp-client, implements sftp v3 accodring 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

./run_tests.sh

Dependencies

~3–13MB
~150K SLoC