From d1f89eb5097489116eca3d2cc7d4aa1710c7e40e Mon Sep 17 00:00:00 2001 From: notsure2 Date: Sat, 17 Feb 2024 17:21:16 +0200 Subject: [PATCH] Delete dead code. --- internal/client/TLS.go | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/internal/client/TLS.go b/internal/client/TLS.go index 155d027..edeefae 100644 --- a/internal/client/TLS.go +++ b/internal/client/TLS.go @@ -2,7 +2,6 @@ package client import ( cryptoRand "crypto/rand" - "encoding/binary" utls "github.com/refraction-networking/utls" log "github.com/sirupsen/logrus" "math/big" @@ -31,20 +30,6 @@ const ( safari ) -func generateSNI(serverName string) []byte { - serverNameListLength := make([]byte, 2) - binary.BigEndian.PutUint16(serverNameListLength, uint16(len(serverName)+3)) - serverNameType := []byte{0x00} // host_name - serverNameLength := make([]byte, 2) - binary.BigEndian.PutUint16(serverNameLength, uint16(len(serverName))) - ret := make([]byte, 2+1+2+len(serverName)) - copy(ret[0:2], serverNameListLength) - copy(ret[2:3], serverNameType) - copy(ret[3:5], serverNameLength) - copy(ret[5:], serverName) - return ret -} - type DirectTLS struct { *common.TLSConn browser browser