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) {
 |
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. |