Commit graph

12 commits

Author SHA1 Message Date
Jonathan Hodgson
62a4e44dc1 Fixes issue with tls handshake failing on some sites
This issue was caused because the ServerName property was not being set
when making tls requests

From the GO docs:
  ServerName is used to verify the hostname on the returned
  certificates unless InsecureSkipVerify is given. It is also included
  in the client's handshake to support virtual hosting unless it is
  an IP address.

https://pkg.go.dev/crypto/tls?tab=doc
2020-05-20 23:38:09 +01:00
Jonathan Hodgson
aa1517a820 Updates certificate signing code
This seems to have fixed the SEC_ERROR_REUSED_ISSUER_AND_SERIAL error I
was getting in firefox.

I have taken the code from the goproxy project.

https://github.com/elazarl/goproxy/issues/311
2020-05-19 16:46:12 +01:00
roglew
bdb2d4db79
Create LICENSE 2020-05-17 15:11:37 -05:00
Rob Glew
9e6ac23f40 Version 0.2.6 2018-02-15 14:48:11 -06:00
Rob Glew
f93ebb818c Version 0.2.5 2018-02-09 17:02:04 -06:00
Rob Glew
26c1ad2ee6 Version 0.2.4 2018-01-17 13:02:12 -06:00
Rob Glew
267d32bdbc bugfix cert messages 2017-06-29 10:56:24 -07:00
Rob Glew
b5a7a93853 Remove additional files 2017-06-29 09:32:10 -07:00
Rob Glew
06defd68df Delete notes 2017-06-29 09:31:21 -07:00
Rob Glew
7b9c878d8f Version 0.0.1 2017-06-29 09:30:03 -07:00
Rob Glew
469cb9f52d bugfixes, etc, this is super alpha branch so your patch notes are the diff 2017-05-06 20:28:44 -05:00
Rob Glew
d5dbf7b29f Initial commit 2017-04-09 22:45:42 -05:00