-
Notifications
You must be signed in to change notification settings - Fork 61
Home
Christopher Patton edited this page Mar 1, 2021
·
10 revisions
This is the Cloudflare Go repository. It is based on and is kept closely in-sync with upstream Go, but includes patches for additional features owned by the Cloudflare Research team. Right now this mainly includes algorithms for post-quantum cryptography and emerging features for TLS, like "Encrypted ClientHello (ECH)" and "Delegated Credentials (DCs)".
Different feature sets are needed by different projects/experiments. Thus, each project has a corresponding branch.
-
cf: Includes all "upstreamable" changes, i.e., those that features that are likely to be implemented by the Go maintainers one day. It also includes features that are needed by the other branches. Approvers: @claucece; @armfazh; @cjpatton; @Lekensteyn. -
cf-tls-1000: Includes all changes required for TLS termination at the edge. Approvers: @cjpatton; @Lekensteyn. -
cf-internal: Includes all changes required for TLS termination of orange-to-orange connections. Approvers: @claucece; @armfazh.