diff --git a/client.go b/client.go index 4f606c3..8c94f23 100644 --- a/client.go +++ b/client.go @@ -149,12 +149,6 @@ func (c *Client) do(conn net.Conn, req *Request) (*Response, error) { return nil, err } - // Store TLS connection state - if tlsConn, ok := conn.(*tls.Conn); ok { - state := tlsConn.ConnectionState() - resp.TLS = &state - } - return resp, nil } diff --git a/response.go b/response.go index 1abe47c..849e3f4 100644 --- a/response.go +++ b/response.go @@ -2,7 +2,6 @@ package gemini import ( "bufio" - "crypto/tls" "fmt" "io" "strconv" @@ -37,10 +36,6 @@ type Response struct { // a zero-length body. It is the caller's responsibility to // close Body. Body io.ReadCloser - - // TLS contains information about the TLS connection on which the - // response was received. It is nil for unencrypted responses. - TLS *tls.ConnectionState } // ReadResponse reads a Gemini response from the provided io.ReadCloser.