Skip to content

refactor(socks): harden SOCKS5 protocol handling - #233

Open
0x676e67 wants to merge 8 commits into
mainfrom
perf/socks5-codec
Open

refactor(socks): harden SOCKS5 protocol handling #233
0x676e67 wants to merge 8 commits into
mainfrom
perf/socks5-codec

Conversation

@0x676e67

@0x676e67 0x676e67 commented Aug 7, 2026

Copy link
Copy Markdown
Owner

No description provided.

0x676e67 added 7 commits July 26, 2026 00:15
Use a tokio-util codec and typestate transitions for RFC 1928/1929 negotiation, authentication, CONNECT, BIND, and UDP ASSOCIATE.

Preserve prefetched data, enforce protocol and buffer boundaries, and add reqwest interoperability and protocol regression coverage.
# Conflicts:
#	src/server/masque.rs
# Conflicts:
#	Cargo.toml
#	src/server.rs
#	src/server/masque.rs
#	src/server/socks.rs
#	src/server/socks/conn/associate.rs
@0x676e67 0x676e67 changed the title refactor: harden SOCKS5 protocol handling refactor(socks): harden SOCKS5 protocol handling Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant