#sock #socks5-proxy #proxy #async #socks5 #building-block

socksv5

提供SOCKS v4a和v5的基本构建块,以构建自己的异步SOCKS应用程序

4个版本 (2个重大变更)

0.3.1 2022年12月8日
0.3.0 2021年1月17日
0.2.0 2020年5月25日
0.1.0 2020年5月24日

#2162 in 网络编程

Download history 205/week @ 2024-03-14 247/week @ 2024-03-21 314/week @ 2024-03-28 195/week @ 2024-04-04 142/week @ 2024-04-11 161/week @ 2024-04-18 164/week @ 2024-04-25 168/week @ 2024-05-02 111/week @ 2024-05-09 125/week @ 2024-05-16 124/week @ 2024-05-23 96/week @ 2024-05-30 150/week @ 2024-06-06 90/week @ 2024-06-13 132/week @ 2024-06-20 71/week @ 2024-06-27

每月456次下载
8 个crate中使用(7个直接使用)

MIT/Apache

28KB
713

socksv5

提供SOCKS v4a和v5的基本构建块,以构建自己的异步SOCKS应用程序。请参阅examples/proxy以获取示例用法。

未来

默认支持futures 0.3异步特质。

可以使用带有tokio特性的default-features = false来启用Tokio 1异步特质支持。在这种情况下,为了避免引入futures crate,请设置default-features = false

待办事项

  • 客户端消息解析。
  • 用户名/密码和GSSAPI身份验证方法。
  • 文档。
  • 测试。
  • 同步API。

许可证

根据您的要求,在Apache License,Version 2.0或MIT许可证下发布。
除非您明确表示,否则任何有意提交以包含在本crate中并由您提交的贡献,根据Apache-2.0许可证定义,应如上所述双许可,不附加任何额外条款或条件。

依赖关系

~1-2.9MB
~55K SLoC