Start implementing SFTP

This commit is contained in:
nora 2024-08-30 22:25:09 +02:00
parent a9e2edc572
commit 2ad87d3a14
11 changed files with 549 additions and 32 deletions

16
Cargo.lock generated
View file

@ -425,12 +425,13 @@ dependencies = [
[[package]]
name = "cluelessh-sftp"
version = "0.1.0"
[[package]]
name = "cluelessh-sftp-proto"
version = "0.1.0"
dependencies = [
"cluelessh-format",
"cluelessh-transport",
"eyre",
"rustix",
"tokio",
"tracing",
]
[[package]]
@ -504,7 +505,10 @@ dependencies = [
name = "cluelesshd-sftp-server"
version = "0.1.0"
dependencies = [
"cluelessh-sftp",
"eyre",
"rustix",
"tokio",
"tracing",
"tracing-subscriber",
]
@ -1634,9 +1638,9 @@ dependencies = [
[[package]]
name = "tokio"
version = "1.39.3"
version = "1.40.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5"
checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
dependencies = [
"backtrace",
"bytes",