Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clean: decouple TCPHandler from the Shadowsocks transport #174

Merged
merged 3 commits into from
Mar 15, 2024

Conversation

fortuna
Copy link

@fortuna fortuna commented Mar 15, 2024

This PR make the TCPHandler independent of the transport used. One could potentially inject a new one.

The TCPHandler interface is simplified, since it doesn't need to know about the replayCache, the cipherList and the findcipher metric.

@fortuna fortuna requested a review from sbruens March 15, 2024 21:22
@fortuna fortuna requested a review from a team as a code owner March 15, 2024 21:22
@fortuna fortuna merged commit 36bf99d into master Mar 15, 2024
4 checks passed
@fortuna fortuna deleted the fortuna-clean branch March 15, 2024 22:57
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.

2 participants