Go with Cloudflare experimental patches
🚨 This fork is offered as-is, and without guarantees. It is expected that changes in the code, repository, and API occur in the future. We recommend to take caution before using this library in production. cfgo
This is an experimental fork of Go, that patches the TLS stack, to support:
tls.Config.ClientCurveGuess.To use upstream Go and this fork with the same codebase, this fork sets the cfgo build tag.
Build
You can now use ../bin/go as you would regular go.
crypto/tls: Unit tests for ECH edge caes
Unable to upgrade the go version
crypto/tls: add support for bypassing some kind of SNI blocking
Unable to generate certificate with Ed25519-Dilithium2 digital signature
Creating a ECH client connection
DC tests don't validate certificates
How to properly deploy ECH in transparent proxy mode
Add hybrid pq key exchange for fips-validated module
crypto/tls: Vet interaction between ECH and PSK
Update KEMTLS code