socks5-client

Socks5 clinet minimalistic library

5 releases (3 breaking)

0.4.1 May 6, 2024
0.4.0 May 6, 2024
0.3.0 Sep 5, 2023
0.2.0 Feb 15, 2023
0.1.0 Jan 16, 2023

#1273 in Network programming

Download history 136/week @ 2024-06-13 190/week @ 2024-06-20 121/week @ 2024-06-27 75/week @ 2024-07-04 61/week @ 2024-07-11 178/week @ 2024-07-18 130/week @ 2024-07-25 96/week @ 2024-08-01 150/week @ 2024-08-08 99/week @ 2024-08-15 121/week @ 2024-08-22 172/week @ 2024-08-29 154/week @ 2024-09-05 177/week @ 2024-09-12 101/week @ 2024-09-19 78/week @ 2024-09-26

537 downloads per month
Used in 14 crates (via cyphernet)

Apache-2.0

60KB
1K SLoC

Minimalistic Rust SOCKS5 client library

Build Tests Lints codecov

crates.io Docs Apache-2 licensed

Overview

Pure rust SOCKS5 protocol implementation for a client with zero dependencies.

The library is a part of rust cyphernet suite.

Manifest

Name: socks5-client
Type: Library
Kind: Free software
License: Apache-2.0
Language: Rust
Compiler: 1.65
Author: Maxim Orlovsky
Maintained: Cyphernet DAO, Switzerland
Maintainers:
  Maxim Orlovsky:
    GitHub: @dr-orlovsky
    GPG: EAE730CEC0C663763F028A5860094BAF18A26EC9
    SSH: BoSGFzbyOKC7Jm28MJElFboGepihCpHop60nS8OoG/A
    EMail: dr@orlovsky.ch
  Alexis Sellier:
    GitHub: @cloudhead
    SSH: iTDjRHSIaoL8dpHbQ0mv+y0IQqPufGl2hQwk4TbXFlw

Documentation

API reference documentation for the library can be accessed at https://docs.rs/cyphergraphy/.

Licensing

The libraries are distributed on the terms of Apache 2.0 opensource license. See LICENCE file for the license details.

Dependencies

~0.5–1MB
~18K SLoC