type github.com/refraction-networking/utls.UtlsPaddingExtension

40 uses

	github.com/refraction-networking/utls (current package)
		u_common.go#L273: 		if _, ok := ext.(*UtlsPaddingExtension); ok {
		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#L568: 		if _, ok := ext.(*UtlsPaddingExtension); ok {
		u_common.go#L569: 			ext.(*UtlsPaddingExtension).GetPaddingLen = AlwaysPadToLen(len(raw) - 5)
		u_conn.go#L605: 	var paddingExt *UtlsPaddingExtension // reference to padding extension, if present
		u_conn.go#L607: 		if pe, ok := ext.(*UtlsPaddingExtension); !ok {
		u_parrots.go#L81: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L154: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L228: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L300: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L372: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L445: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L516: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L587: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L661: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L734: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L1001: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L1074: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L1156: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle}, //padding
		u_parrots.go#L1235: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle}, //padding
		u_parrots.go#L1339: 				&UtlsPaddingExtension{
		u_parrots.go#L1654: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L1739: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L1885: 				&UtlsPaddingExtension{
		u_parrots.go#L1992: 				&UtlsPaddingExtension{
		u_parrots.go#L2104: 				&UtlsPaddingExtension{
		u_parrots.go#L2285: 				&UtlsPaddingExtension{
		u_parrots.go#L2394: 				&UtlsPaddingExtension{
		u_parrots.go#L2609: 				&UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle},
		u_parrots.go#L2706: 		case *UtlsGREASEExtension, *UtlsPaddingExtension, PreSharedKeyExtension:
		u_parrots.go#L3070: 	padding := UtlsPaddingExtension{GetPaddingLen: BoringPaddingStyle}
		u_tls_extensions.go#L39: 		return &UtlsPaddingExtension{}
		u_tls_extensions.go#L1045: type UtlsPaddingExtension struct {
		u_tls_extensions.go#L1054: func (e *UtlsPaddingExtension) writeToUConn(uc *UConn) error {
		u_tls_extensions.go#L1058: func (e *UtlsPaddingExtension) Len() int {
		u_tls_extensions.go#L1066: func (e *UtlsPaddingExtension) Update(clientHelloUnpaddedLen int) {
		u_tls_extensions.go#L1072: func (e *UtlsPaddingExtension) Read(b []byte) (int, error) {
		u_tls_extensions.go#L1087: func (e *UtlsPaddingExtension) UnmarshalJSON(b []byte) error {
		u_tls_extensions.go#L1105: func (e *UtlsPaddingExtension) Write(_ []byte) (int, error) {