type github.com/refraction-networking/utls.ClientHelloSpec
61 uses
github.com/refraction-networking/utls (current package)
u_clienthello_json.go#L22: func (chsju *ClientHelloSpecJSONUnmarshaler) ClientHelloSpec() ClientHelloSpec {
u_clienthello_json.go#L23: return ClientHelloSpec{
u_common.go#L184: type ClientHelloSpec struct {
u_common.go#L203: func (chs *ClientHelloSpec) ReadCipherSuites(b []byte) error {
u_common.go#L219: func (chs *ClientHelloSpec) ReadCompressionMethods(compressionMethods []byte) error {
u_common.go#L226: func (chs *ClientHelloSpec) ReadTLSExtensions(b []byte, allowBluntMimicry bool, realPSK bool) error {
u_common.go#L270: func (chs *ClientHelloSpec) AlwaysAddPadding() {
u_common.go#L307: func (chs *ClientHelloSpec) ImportTLSClientHello(data map[string][]byte) error {
u_common.go#L471: func (chs *ClientHelloSpec) ImportTLSClientHelloFromJSON(jsonB []byte) error {
u_common.go#L483: func (chs *ClientHelloSpec) FromRaw(raw []byte, ctrlFlags ...bool) error {
u_common.go#L497: *chs = ClientHelloSpec{} // reset
u_common.go#L578: func (chs *ClientHelloSpec) UnmarshalJSON(jsonB []byte) error {
u_conn.go#L37: clientHelloSpec *ClientHelloSpec
u_fingerprinter.go#L36: func (f *Fingerprinter) FingerprintClientHello(data []byte) (clientHelloSpec *ClientHelloSpec, err error) {
u_fingerprinter.go#L45: func (f *Fingerprinter) RawClientHello(raw []byte) (clientHelloSpec *ClientHelloSpec, err error) {
u_fingerprinter.go#L46: clientHelloSpec = &ClientHelloSpec{}
u_fingerprinter.go#L62: func (f *Fingerprinter) UnmarshalJSONClientHello(json []byte) (clientHelloSpec *ClientHelloSpec, err error) {
u_fingerprinter.go#L63: clientHelloSpec = &ClientHelloSpec{}
u_parrots.go#L29: func UTLSIdToSpec(id ClientHelloID) (ClientHelloSpec, error) {
u_parrots.go#L33: func utlsIdToSpec(id ClientHelloID) (ClientHelloSpec, error) {
u_parrots.go#L36: return ClientHelloSpec{
u_parrots.go#L86: return ClientHelloSpec{
u_parrots.go#L158: return ClientHelloSpec{
u_parrots.go#L232: return ClientHelloSpec{
u_parrots.go#L304: return ClientHelloSpec{
u_parrots.go#L376: return ClientHelloSpec{
u_parrots.go#L449: return ClientHelloSpec{
u_parrots.go#L520: return ClientHelloSpec{
u_parrots.go#L592: return ClientHelloSpec{
u_parrots.go#L666: return ClientHelloSpec{
u_parrots.go#L739: return ClientHelloSpec{
u_parrots.go#L812: return ClientHelloSpec{
u_parrots.go#L885: return ClientHelloSpec{
u_parrots.go#L958: return ClientHelloSpec{
u_parrots.go#L1006: return ClientHelloSpec{
u_parrots.go#L1077: return ClientHelloSpec{
u_parrots.go#L1159: return ClientHelloSpec{
u_parrots.go#L1238: return ClientHelloSpec{
u_parrots.go#L1345: return ClientHelloSpec{
u_parrots.go#L1460: return ClientHelloSpec{
u_parrots.go#L1519: return ClientHelloSpec{
u_parrots.go#L1581: return ClientHelloSpec{
u_parrots.go#L1658: return ClientHelloSpec{
u_parrots.go#L1743: return ClientHelloSpec{
u_parrots.go#L1789: return ClientHelloSpec{
u_parrots.go#L1891: return ClientHelloSpec{
u_parrots.go#L1998: return ClientHelloSpec{
u_parrots.go#L2110: return ClientHelloSpec{
u_parrots.go#L2182: return ClientHelloSpec{
u_parrots.go#L2291: return ClientHelloSpec{
u_parrots.go#L2400: return ClientHelloSpec{
u_parrots.go#L2471: return ClientHelloSpec{
u_parrots.go#L2542: return ClientHelloSpec{
u_parrots.go#L2615: return ClientHelloSpec{
u_parrots.go#L2693: return ClientHelloSpec{}, fmt.Errorf("%w: %s", ErrUnknownClientHelloID, id.Str())
u_parrots.go#L2739: var spec ClientHelloSpec
u_parrots.go#L2767: func (uconn *UConn) ApplyPreset(p *ClientHelloSpec) error {
u_parrots.go#L2946: func (uconn *UConn) generateRandomizedSpec() (ClientHelloSpec, error) {
u_parrots.go#L2954: ) (ClientHelloSpec, error) {
u_parrots.go#L2955: p := ClientHelloSpec{}
u_quic.go#L61: func (q *UQUICConn) ApplyPreset(p *ClientHelloSpec) 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. |