Skip to content

Use sans-io protocol classes for proxy connections#3136

Merged
dpkp merged 6 commits into
masterfrom
dpkp/proxy-sans-io
Jul 22, 2026
Merged

Use sans-io protocol classes for proxy connections#3136
dpkp merged 6 commits into
masterfrom
dpkp/proxy-sans-io

Conversation

@dpkp

@dpkp dpkp commented Jul 21, 2026

Copy link
Copy Markdown
Owner
  • KafkaTCPProxy: sans-IO protocol base class for proxy connections
  • Convert Socks5 and HTTP-Connect proxy classes to sans-io state machines
  • Drop proxy_url from backend create_connection interface
  • Add Socks5 tests; expand http-connect coverage
  • Add proxy tests
  • remove backend/inet.py

@dpkp
dpkp merged commit b89d102 into master Jul 22, 2026
19 checks passed
@dpkp
dpkp deleted the dpkp/proxy-sans-io branch July 22, 2026 02:18
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