github.com/refraction-networking/utls.SupportedVersionsExtension.Versions (field)

29 uses

	github.com/refraction-networking/utls (current package)
		u_conn.go#L722: 				minTLSVers, maxTLSVers = findVersionsInSupportedVersionsExtensions(ext.Versions)
		u_parrots.go#L723: 				&SupportedVersionsExtension{Versions: []uint16{
		u_parrots.go#L1311: 					Versions: []uint16{
		u_parrots.go#L1418: 					Versions: []uint16{
		u_parrots.go#L1871: 					Versions: []uint16{
		u_parrots.go#L1975: 					Versions: []uint16{
		u_parrots.go#L2090: 					Versions: []uint16{
		u_parrots.go#L2271: 					Versions: []uint16{
		u_parrots.go#L2375: 					Versions: []uint16{
		u_parrots.go#L2924: 			for i := range ext.Versions {
		u_parrots.go#L2925: 				if isGREASEUint16(ext.Versions[i]) { // just in case the user set a GREASE value instead of unGREASEd
		u_parrots.go#L2926: 					ext.Versions[i] = GetBoringGREASEValue(uconn.greaseSeed, ssl_grease_version)
		u_parrots.go#L3123: 			Versions: makeSupportedVersions(p.TLSVersMin, p.TLSVersMax),
		u_tls_extensions.go#L1447: 	Versions []uint16
		u_tls_extensions.go#L1451: 	uc.HandshakeState.Hello.SupportedVersions = e.Versions
		u_tls_extensions.go#L1456: 	return 4 + 1 + (2 * len(e.Versions))
		u_tls_extensions.go#L1463: 	extLen := 2 * len(e.Versions)
		u_tls_extensions.go#L1475: 	for _, sv := range e.Versions {
		u_tls_extensions.go#L1499: 	e.Versions = supportedVersions
		u_tls_extensions.go#L1514: 			e.Versions = append(e.Versions, GREASE_PLACEHOLDER)
		u_tls_extensions.go#L1516: 			e.Versions = append(e.Versions, VersionTLS13)
		u_tls_extensions.go#L1518: 			e.Versions = append(e.Versions, VersionTLS12)
		u_tls_extensions.go#L1520: 			e.Versions = append(e.Versions, VersionTLS11)
		u_tls_extensions.go#L1522: 			e.Versions = append(e.Versions, VersionTLS10)