133次发布

0.35.6 2024年7月22日
0.35.4 2024年6月14日
0.35.1 2023年12月19日
0.34.0 2023年4月24日
0.6.0 2016年7月28日

#1403网络编程

Download history • Rust 包仓库 294/week @ 2024-04-28 • Rust 包仓库 157/week @ 2024-05-05 • Rust 包仓库 267/week @ 2024-05-12 • Rust 包仓库 436/week @ 2024-05-19 • Rust 包仓库 461/week @ 2024-05-26 • Rust 包仓库 193/week @ 2024-06-02 • Rust 包仓库 264/week @ 2024-06-09 • Rust 包仓库 228/week @ 2024-06-16 • Rust 包仓库 201/week @ 2024-06-23 • Rust 包仓库 102/week @ 2024-06-30 • Rust 包仓库 77/week @ 2024-07-07 • Rust 包仓库 200/week @ 2024-07-14 • Rust 包仓库 410/week @ 2024-07-21 • Rust 包仓库 591/week @ 2024-07-28 • Rust 包仓库 130/week @ 2024-08-04 • Rust 包仓库 182/week @ 2024-08-11 • Rust 包仓库

1,330 每月下载次数
用于 14 个crate(12个直接使用)

Apache-2.0

470KB
10K SLoC

Thrussh

SSH 2协议的完整实现,包括服务器端和客户端。

Thrussh完全异步,可以使用Tokio与其他协议结合使用。

贡献

我们欢迎贡献。目前,我们需要帮助的主要领域包括

  • 在所有平台上正确处理SSH密钥。特别是,与代理、PGP以及受密码保护/加密的密钥的交互尚未实现。

  • 审计我们的代码,并编写测试。代码编写方式使得协议可以完全在向量中运行(而不是网络套接字)。

通过贡献,您同意在Apache 2.0许可下许可您的所有贡献。

此外,主要的贡献平台是Nest,目前仍处于实验阶段。因此,尽管我们尽力避免,但我们的仓库可能会被重置,导致所有贡献者的补丁被合并。

问题报告

请在此存储库的问题页面上报告错误。Thrussh有一个负责任的漏洞披露政策。如果您已识别出安全问题,请联系contact@pijul.org

依赖项

~21–31MB
~267K SLoC