github.com/refraction-networking/utls.SupportedCurvesExtension.Curves (field)
27 uses
github.com/refraction-networking/utls (current package)
u_parrots.go#L693: &SupportedCurvesExtension{Curves: []CurveID{
u_parrots.go#L1270: Curves: []CurveID{
u_parrots.go#L1377: Curves: []CurveID{
u_parrots.go#L1510: &SupportedCurvesExtension{Curves: []CurveID{
u_parrots.go#L1819: Curves: []CurveID{
u_parrots.go#L1923: Curves: []CurveID{
u_parrots.go#L2035: Curves: []CurveID{
u_parrots.go#L2142: Curves: []CurveID{
u_parrots.go#L2215: Curves: []CurveID{
u_parrots.go#L2323: Curves: []CurveID{
u_parrots.go#L2870: for i := range ext.Curves {
u_parrots.go#L2871: if isGREASEUint16(uint16(ext.Curves[i])) {
u_parrots.go#L2872: ext.Curves[i] = CurveID(GetBoringGREASEValue(uconn.greaseSeed, ssl_grease_group))
u_tls_extensions.go#L264: Curves []CurveID
u_tls_extensions.go#L268: return 6 + 2*len(e.Curves)
u_tls_extensions.go#L278: b[2] = byte((2 + 2*len(e.Curves)) >> 8)
u_tls_extensions.go#L279: b[3] = byte(2 + 2*len(e.Curves))
u_tls_extensions.go#L280: b[4] = byte((2 * len(e.Curves)) >> 8)
u_tls_extensions.go#L281: b[5] = byte(2 * len(e.Curves))
u_tls_extensions.go#L282: for i, curve := range e.Curves {
u_tls_extensions.go#L299: e.Curves = append(e.Curves, GREASE_PLACEHOLDER)
u_tls_extensions.go#L304: e.Curves = append(e.Curves, CurveID(group))
u_tls_extensions.go#L328: e.Curves = curves
u_tls_extensions.go#L333: uc.config.CurvePreferences = e.Curves
u_tls_extensions.go#L334: uc.HandshakeState.Hello.SupportedCurves = e.Curves
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |