From c79a1f44842500ac48fb65edd92bc27c6fa75c49 Mon Sep 17 00:00:00 2001 From: adnano Date: Sun, 27 Sep 2020 16:21:56 -0400 Subject: Update documentation --- examples/client/client.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'examples/client') diff --git a/examples/client/client.go b/examples/client/client.go index 5b853de..5c1c104 100644 --- a/examples/client/client.go +++ b/examples/client/client.go @@ -28,7 +28,7 @@ func init() { switch err { case gemini.ErrCertificateNotTrusted: // Alert the user that the certificate is not trusted - fmt.Println("error: certificate is not trusted!") + fmt.Printf("Warning: certificate for %s is not trusted!\n", hostname) fmt.Println("This could indicate a Man-in-the-Middle attack.") case gemini.ErrCertificateUnknown: // Prompt the user to trust the certificate @@ -45,6 +45,10 @@ func init() { return err } + client.GetCertificate = func(req *gemini.Request, store *gemini.CertificateStore) *tls.Certificate { + return &cert + } + // Configure a client side certificate. // To generate a TLS key pair, run: // -- cgit v1.2.3