diff options
| author | Adnan Maolood <[email protected]> | 2020-12-16 23:58:02 -0500 |
|---|---|---|
| committer | Adnan Maolood <[email protected]> | 2020-12-16 23:58:02 -0500 |
| commit | 611a7d54c048f36ef3df4ebb703ccd0487a156bc (patch) | |
| tree | b4f029c038ffba7aab17b1c394be214d450344c3 /client.go | |
| parent | Fix escaping of queries (diff) | |
| download | go-gemini-611a7d54c048f36ef3df4ebb703ccd0487a156bc.tar.xz go-gemini-611a7d54c048f36ef3df4ebb703ccd0487a156bc.zip | |
Revert to using hexadecimal to encode fingerprintsv0.1.9
Diffstat (limited to 'client.go')
| -rw-r--r-- | client.go | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -2,7 +2,6 @@ package gemini import ( "bufio" - "bytes" "crypto/tls" "crypto/x509" "errors" @@ -251,7 +250,7 @@ func (c *Client) verifyConnection(req *Request, cs tls.ConnectionState) error { } fingerprint := NewFingerprint(cert.Raw, cert.NotAfter) - if bytes.Equal(knownHost.Raw, fingerprint.Raw) { + if knownHost.Hex == fingerprint.Hex { return nil } return errors.New("gemini: fingerprint does not match") |