Skip to content

Comments

feat: add factory for TLS proxying with uTLS (v3)#22

Merged
bassosimone merged 1 commit intomainfrom
tls-factory-v3
Jan 18, 2022
Merged

feat: add factory for TLS proxying with uTLS (v3)#22
bassosimone merged 1 commit intomainfrom
tls-factory-v3

Conversation

@bassosimone
Copy link
Contributor

This commit build upon 475e580 to
allow users to optionally specify the TLSClientFactory to use on
a per-Transport basis. If the transport TLSClientFactory isn't set,
we'll default to using the global TLSClientFactory.

While working on this diff, I realized that, for the common use
case, a user doesn't need to override DialTLSContext and they can
just set the global or per-transport TLSClientFactory in order
to use their uTLS fingerprint of choice.

This commit build upon 475e580 to
allow users to optionally specify the TLSClientFactory to use on
a per-Transport basis. If the transport TLSClientFactory isn't set,
we'll default to using the global TLSClientFactory.

While working on this diff, I realized that, for the common use
case, a user doesn't need to override DialTLSContext and they can
just set the global or per-transport TLSClientFactory in order
to use their uTLS fingerprint of choice.
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