bifurcation / mint

A Minimal TLS 1.3 Implementation in Go
MIT License
224 stars 36 forks source link

Restore self signing utils #174

Closed ekr closed 6 years ago

ekr commented 6 years ago

This PR cleans up fallout from PR#167 and PR#170. Specifically:

  1. Exposes a public MakeNewSelfSignedCert API because need that several places.
  2. Modifies the server programs so that they explicitly call the new API (otherwise they don't work).
  3. Adds a flag to the clients to skip cert verification.

In future, it would help if we were more careful

ekr commented 6 years ago

On the topic of CI, there's no reason we can't write a shell script to test these programs. It just needs doing.