github.com/refraction-networking/utls.ClientHelloSpec.Extensions (field)
76 uses
github.com/refraction-networking/utls (current package)
u_clienthello_json.go#L26: Extensions: chsju.Extensions.Extensions(),
u_common.go#L187: Extensions []TLSExtension // nil => no extensions
u_common.go#L258: chs.Extensions = append(chs.Extensions, extWriter)
u_common.go#L261: chs.Extensions = append(chs.Extensions, &GenericExtension{extension, extData})
u_common.go#L272: for idx, ext := range chs.Extensions {
u_common.go#L280: chs.Extensions = append(chs.Extensions[:idx], append([]TLSExtension{&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle}}, chs.Extensions[idx:]...)...)
u_common.go#L285: chs.Extensions = append(chs.Extensions, &UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle})
u_common.go#L340: chs.Extensions = append(chs.Extensions, &GenericExtension{extType, []byte{}})
u_common.go#L462: chs.Extensions = append(chs.Extensions, extWriter)
u_common.go#L567: for _, ext := range chs.Extensions {
u_parrots.go#L56: Extensions: []TLSExtension{
u_parrots.go#L111: Extensions: []TLSExtension{
u_parrots.go#L181: Extensions: []TLSExtension{
u_parrots.go#L254: Extensions: []TLSExtension{
u_parrots.go#L326: Extensions: []TLSExtension{
u_parrots.go#L398: Extensions: []TLSExtension{
u_parrots.go#L471: Extensions: []TLSExtension{
u_parrots.go#L542: Extensions: ShuffleChromeTLSExtensions([]TLSExtension{
u_parrots.go#L614: Extensions: ShuffleChromeTLSExtensions([]TLSExtension{
u_parrots.go#L688: Extensions: ShuffleChromeTLSExtensions([]TLSExtension{
u_parrots.go#L761: Extensions: ShuffleChromeTLSExtensions([]TLSExtension{
u_parrots.go#L834: Extensions: ShuffleChromeTLSExtensions([]TLSExtension{
u_parrots.go#L907: Extensions: ShuffleChromeTLSExtensions([]TLSExtension{
u_parrots.go#L979: Extensions: []TLSExtension{
u_parrots.go#L1032: Extensions: []TLSExtension{
u_parrots.go#L1103: Extensions: []TLSExtension{
u_parrots.go#L1184: Extensions: []TLSExtension{
u_parrots.go#L1263: Extensions: []TLSExtension{
u_parrots.go#L1370: Extensions: []TLSExtension{
u_parrots.go#L1488: Extensions: []TLSExtension{
u_parrots.go#L1548: Extensions: []TLSExtension{
u_parrots.go#L1613: Extensions: []TLSExtension{
u_parrots.go#L1693: Extensions: []TLSExtension{
u_parrots.go#L1761: Extensions: []TLSExtension{
u_parrots.go#L1811: Extensions: []TLSExtension{
u_parrots.go#L1915: Extensions: []TLSExtension{
u_parrots.go#L2027: Extensions: []TLSExtension{
u_parrots.go#L2136: Extensions: []TLSExtension{
u_parrots.go#L2207: Extensions: []TLSExtension{
u_parrots.go#L2315: Extensions: []TLSExtension{
u_parrots.go#L2422: Extensions: []TLSExtension{
u_parrots.go#L2493: Extensions: ShuffleChromeTLSExtensions([]TLSExtension{
u_parrots.go#L2564: Extensions: ShuffleChromeTLSExtensions([]TLSExtension{
u_parrots.go#L2637: Extensions: ShuffleChromeTLSExtensions([]TLSExtension{
u_parrots.go#L2770: err = uconn.SetTLSVers(p.TLSVersMin, p.TLSVersMax, p.Extensions)
u_parrots.go#L2842: uconn.Extensions = make([]TLSExtension, len(p.Extensions))
u_parrots.go#L2843: copy(uconn.Extensions, p.Extensions)
u_parrots.go#L3073: p.Extensions = []TLSExtension{
u_parrots.go#L3087: p.Extensions = append(p.Extensions, &alpn)
u_parrots.go#L3093: p.Extensions = append(p.Extensions, &padding)
u_parrots.go#L3096: p.Extensions = append(p.Extensions, &status)
u_parrots.go#L3099: p.Extensions = append(p.Extensions, &sct)
u_parrots.go#L3102: p.Extensions = append(p.Extensions, &reneg)
u_parrots.go#L3105: p.Extensions = append(p.Extensions, &ems)
u_parrots.go#L3125: p.Extensions = append(p.Extensions, &ks, &pskExchangeModes, &supportedVersionsExt)
u_parrots.go#L3146: p.Extensions = append(p.Extensions, alps)
u_parrots.go#L3153: r.rand.Shuffle(len(p.Extensions), func(i, j int) {
u_parrots.go#L3154: p.Extensions[i], p.Extensions[j] = p.Extensions[j], p.Extensions[i]
 |
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. |