You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-2
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,20 @@
1
+
# protosocks
1
2
3
+
Socks5 protocol lib in Rust
2
4
5
+
Its design goals are simplicity and robustness. Its design anti-goals include complicated compile-time computations, such as macro or type tricks, even at cost of performance degradation.
6
+
7
+
Features
8
+
+ RFC1928
9
+
+ RFC1929
10
+
+ IPv4
11
+
+ IPv6
12
+
13
+
14
+
Test by using rust-lang Docker image
15
+
`docker run --rm -it -v "${PWD}:/volume" --workdir "/volume" -e RUST_BACKTRACE=full -e RUST_LOG=debug rust:latest cargo test --lib -- --exact --nocapture --test-threads=1`
16
+
17
+
Test different combinations of features
3
18
```shell script
4
19
cargo test --no-default-features --features=proto-ipv4
5
20
cargo test --no-default-features --features=proto-ipv6
0 commit comments