-
Create the script and its ArgumentParser.
-
Have the script generate the certificates.
-
Listen on the plain port run the MAPI simulator there
-
Have the script listen on the http port and serve the portmap.
-
Have the script listen on server1, test with pymonetdb prototype
-
Same, with server2 and server3.
-
Implement port tls12
-
Implement port expiredcert
-
Remove ports https and goaway from the documentation
-
Remove and SNI, ALPN from the documentation, cannot test it with Python ssl module
-
Implement port clientauth
-
Create prototype docker image
-
Implement GitHub Action in pymonetdb
-
Implement system certificate test in pymonetdb
-
Ask Panos to create tlstester container on Docker Hub, use it in pymonetdb
-
Allow to sign for multiple domains
-
Implement forwarding so simple tests don't need stunnel
-
Allow to use as a library, useful for Mtest
-
Implement prototype integration of tlstester.py in Mtest
Maybe one day:
- For long running instances, renew certificates after a while