github.com/refraction-networking/utls.ClientHelloID.Weights (field)

22 uses

	github.com/refraction-networking/utls (current package)
		u_common.go#L153: 	Weights *Weights
		u_parrots.go#L2970: 	if id.Weights == nil {
		u_parrots.go#L2971: 		id.Weights = &DefaultWeights
		u_parrots.go#L2981: 		if r.FlipWeightedCoin(id.Weights.Extensions_Append_ALPN) {
		u_parrots.go#L2996: 	if r.FlipWeightedCoin(id.Weights.TLSVersMax_Set_VersionTLS13) {
		u_parrots.go#L3016: 	p.CipherSuites = removeRandomCiphers(r, shuffledSuites, id.Weights.CipherSuites_Remove_RandomCiphers)
		u_parrots.go#L3030: 	if r.FlipWeightedCoin(id.Weights.SigAndHashAlgos_Append_ECDSAWithSHA1) {
		u_parrots.go#L3033: 	if r.FlipWeightedCoin(id.Weights.SigAndHashAlgos_Append_ECDSAWithP521AndSHA512) {
		u_parrots.go#L3036: 	if r.FlipWeightedCoin(id.Weights.SigAndHashAlgos_Append_PSSWithSHA256) || p.TLSVersMax == VersionTLS13 {
		u_parrots.go#L3039: 		if r.FlipWeightedCoin(id.Weights.SigAndHashAlgos_Append_PSSWithSHA384_PSSWithSHA512) {
		u_parrots.go#L3057: 	if r.FlipWeightedCoin(id.Weights.CurveIDs_Append_X25519) && p.TLSVersMax == VersionTLS13 {
		u_parrots.go#L3060: 	if r.FlipWeightedCoin(id.Weights.CurveIDs_Append_X25519) || p.TLSVersMax == VersionTLS13 {
		u_parrots.go#L3064: 	if r.FlipWeightedCoin(id.Weights.CurveIDs_Append_CurveP521) {
		u_parrots.go#L3090: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_Padding) || p.TLSVersMax == VersionTLS13 {
		u_parrots.go#L3095: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_Status) {
		u_parrots.go#L3098: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_SCT) {
		u_parrots.go#L3101: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_Reneg) {
		u_parrots.go#L3104: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_EMS) {
		u_parrots.go#L3111: 		if r.FlipWeightedCoin(id.Weights.FirstKeyShare_Set_CurveP256) { // legacy setting, not used by default
		u_parrots.go#L3114: 			if r.FlipWeightedCoin(id.Weights.KeyShare_Append_RandomGroups) {
		u_parrots.go#L3117: 			if r.FlipWeightedCoin(id.Weights.KeyShare_Append_RandomGroups) {
		u_parrots.go#L3142: 			if r.FlipWeightedCoin(id.Weights.Extensions_Append_ALPS) {