Skip to content

Issue 374/Add proxy enums#832

Open
M-Kusumgar wants to merge 10 commits intoplabayo:mainfrom
M-Kusumgar:issue-374-3
Open

Issue 374/Add proxy enums#832
M-Kusumgar wants to merge 10 commits intoplabayo:mainfrom
M-Kusumgar:issue-374-3

Conversation

@M-Kusumgar
Copy link
Contributor

This one taught me a lot so thank you. Turns out I didn't fully understand how TLS works or what the difference between a transparent HTTP proxy and a MITM one is. I also had no idea what Socks5 was before this.

Also I got stuck for a bit with async move || vs move || {async move {...}} but happy with it now.

There are a lot of benchmarks with this addition. I reduced the sample count to 50 because it was taking a long time to run, happy for it to be raised if you want it back up to 200 but I thought this was more reasonable.

PS: you may not have to do it but I had to actually increase my ulimit to get all these scenarios to run, just in case you run into the "too many open files" error.

Copy link
Member

@GlenDC GlenDC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please address the comments. Also sync with main please.

@GlenDC GlenDC requested a review from soundofspace March 1, 2026 17:25
@GlenDC
Copy link
Member

GlenDC commented Mar 1, 2026

@soundofspace can you give this one a look, once you are happy I'll do the final review, but will be good if you can give it a check as well as you might not have seen it since your out of date review on the previous PR in this series.

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