MCPcopy Create free account

hub / github.com/refraction-networking/utls / functions

Functions1,354 in github.com/refraction-networking/utls

FunctionTestUTLSMarshalNoOp
(t *testing.T)
u_conn_test.go:43
FunctionTestUTLSRemoveSNIExtension
(t *testing.T)
u_conn_test.go:190
FunctionTestUTLSServerNameIP
(t *testing.T)
u_conn_test.go:205
FunctionTestVerifyCertificates
(t *testing.T)
tls_test.go:1720
FunctionTestVerifyConnection
(t *testing.T)
handshake_client_test.go:1568
FunctionTestVerifyHostname
(t *testing.T)
tls_test.go:524
FunctionTestVerifyPeerCertificate
(t *testing.T)
handshake_client_test.go:1795
FunctionTestVersion
(t *testing.T)
handshake_server_test.go:425
FunctionTestVersionName
(t *testing.T)
tls_test.go:1651
FunctionTestWarningAlertFlood
(t *testing.T)
tls_test.go:732
FunctionTestX509KeyPair
(t *testing.T)
tls_test.go:114
FunctionTestX509KeyPairErrors
(t *testing.T)
tls_test.go:129
FunctionTestX509MixedKeyPair
(t *testing.T)
tls_test.go:161
FunctionTicketKeyFromBytes
(b [32]byte)
u_public.go:822
MethodTimeout
()
conn.go:196
MethodToHeaderBits
()
internal/quicvarint/protocol/protocol.go:67
MethodToPrivate
()
u_public.go:652
MethodToPrivate
()
u_public.go:678
MethodToPrivate
()
u_public.go:838
MethodToPrivate
()
u_public.go:854
MethodToPrivate
()
u_public.go:874
MethodToPrivate
()
u_public.go:903
MethodToPublic
()
u_public.go:645
MethodToPublic
()
u_public.go:670
MethodToPublic
()
u_public.go:830
MethodToPublic
()
u_public.go:846
MethodToPublic
()
u_public.go:885
MethodToPublic
()
u_public.go:915
FunctionUQUICClient
QUICClient returns a new TLS client side connection using QUICTransport as the underlying transport. The config cannot be nil. The config's MinVersio
u_quic.go:27
FunctionUnmarshalClientHello
UnmarshalClientHello allows external code to parse raw client hellos. It returns nil on failure.
u_public.go:483
MethodUnmarshalJSON
(_ []byte)
u_session_ticket.go:67
MethodUnmarshalJSON
(jsonStr []byte)
u_clienthello_json.go:36
MethodUnmarshalJSON
(jsonStr []byte)
u_clienthello_json.go:66
MethodUnmarshalJSON
(jsonStr []byte)
u_clienthello_json.go:93
MethodUnmarshalJSON
(jsonStr []byte)
u_clienthello_json.go:180
MethodUnmarshalJSON
(_ []byte)
u_tls_extensions.go:161
MethodUnmarshalJSON
(_ []byte)
u_tls_extensions.go:233
MethodUnmarshalJSON
(data []byte)
u_tls_extensions.go:289
MethodUnmarshalJSON
(data []byte)
u_tls_extensions.go:363
MethodUnmarshalJSON
(data []byte)
u_tls_extensions.go:426
MethodUnmarshalJSON
(_ []byte)
u_tls_extensions.go:524
MethodUnmarshalJSON
Copied from SignatureAlgorithmsExtension.UnmarshalJSON
u_tls_extensions.go:556
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:655
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:774
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:813
MethodUnmarshalJSON
(_ []byte)
u_tls_extensions.go:860
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:899
MethodUnmarshalJSON
(_ []byte)
u_tls_extensions.go:947
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:1015
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:1087
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:1207
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:1302
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:1427
MethodUnmarshalJSON
(b []byte)
u_tls_extensions.go:1503
MethodUnmarshalJSON
(data []byte)
u_tls_extensions.go:1580
MethodUnmarshalJSON
draft-agl-tls-nextprotoneg-04: The "extension_data" field of a "next_protocol_negotiation" extension in a "ClientHello" MUST be empty.
u_tls_extensions.go:1625
MethodUnmarshalJSON
(_ []byte)
u_tls_extensions.go:1666
MethodUnmarshalJSON
(_ []byte)
u_tls_extensions.go:1739
MethodUnmarshalJSON
(data []byte)
u_tls_extensions.go:1782
MethodUnmarshalJSON
(data []byte)
u_tls_extensions.go:1842
MethodUnmarshalJSON
Implementation copied from SignatureAlgorithmsExtension.UnmarshalJSON
u_tls_extensions.go:1925
MethodUnmarshalJSON
UnmarshalJSON unmarshals a ClientHello message in the form of JSON into a ClientHelloSpec.
u_common.go:578
MethodUnmarshalJSON
(_ []byte)
u_pre_shared_key.go:314
MethodUnmarshalJSON
(data []byte)
u_pre_shared_key.go:462
MethodUnmarshalJSONClientHello
UnmarshalJSONClientHello returns a ClientHelloSpec which is based on the ClientHello JSON bytes that is passed in as the json argument.
u_fingerprinter.go:62
MethodUnwrap
()
common.go:1764
MethodUnwrap
()
conn.go:195
MethodValue
()
u_quic_transport_parameters.go:99
MethodValue
()
u_quic_transport_parameters.go:113
MethodValue
()
u_quic_transport_parameters.go:123
MethodValue
()
u_quic_transport_parameters.go:133
MethodValue
()
u_quic_transport_parameters.go:143
MethodValue
()
u_quic_transport_parameters.go:153
MethodValue
()
u_quic_transport_parameters.go:163
MethodValue
()
u_quic_transport_parameters.go:173
MethodValue
()
u_quic_transport_parameters.go:183
MethodValue
()
u_quic_transport_parameters.go:193
MethodValue
Its Value MUST ALWAYS be empty.
u_quic_transport_parameters.go:204
MethodValue
()
u_quic_transport_parameters.go:214
MethodValue
()
u_quic_transport_parameters.go:224
MethodValue
()
u_quic_transport_parameters.go:250
MethodValue
()
u_quic_transport_parameters.go:280
MethodValue
()
u_quic_transport_parameters.go:290
MethodValue
Its Value MUST ALWAYS be empty.
u_quic_transport_parameters.go:301
MethodValue
()
u_quic_transport_parameters.go:317
MethodVerifiedChains
Certificate chains we built for verification
u_public.go:740
MethodVers
SSL/TLS version negotiated for the session
u_public.go:716
MethodWrite
(_ []byte)
u_session_ticket.go:71
MethodWrite
Write is a no-op for StatusRequestExtension. SNI should not be fingerprinted and is user controlled.
u_tls_extensions.go:167
MethodWrite
Write is a no-op for StatusRequestExtension. No data for this extension.
u_tls_extensions.go:238
MethodWrite
(b []byte)
u_tls_extensions.go:312
MethodWrite
(b []byte)
u_tls_extensions.go:381
MethodWrite
(b []byte)
u_tls_extensions.go:449
MethodWrite
Write is a no-op for StatusRequestV2Extension. No data for this extension.
u_tls_extensions.go:507
MethodWrite
Write implementation copied from SignatureAlgorithmsExtension.Write Warning: not tested.
u_tls_extensions.go:582
MethodWrite
(b []byte)
u_tls_extensions.go:668
MethodWrite
Write implementation copied from ALPNExtension.Write
u_tls_extensions.go:739
MethodWrite
Write implementation copied from ALPNExtension.Write
u_tls_extensions.go:788
MethodWrite
Write implementation copied from ALPNExtension.Write
u_tls_extensions.go:827
MethodWrite
(_ []byte)
u_tls_extensions.go:864
← previousnext →1,101–1,200 of 1,354, ranked by callers