# Test cases examples
# -------------------

# File structure:
# - Everything after a '#' character is a comment
# - Blank lines are allowed
# - data lines are either:
#   - "hostname hostport"
#   - "hostname"
# - When hostport is not provided, port 443 is assumed

# SSL/TLS protocols usually use the following ports:
# - https       443/tcp
# - smtps		465/tcp             #smtp protocol over TLS/SSL (was ssmtp)
# - nntps		563/tcp	   snntp	#nntp protocol over TLS/SSL
# - sshell		614/tcp	            #SSLshell
# - ldaps		636/tcp	   sldap	#ldap protocol over TLS/SSL
# - ftps-data	989/tcp	            # ftp protocol, data, over TLS/SSL
# - ftps		990/tcp	            # ftp protocol, control, over TLS/SSL
# - telnets		992/tcp	            # telnet protocol over TLS/SSL
# - imaps		993/tcp	            # imap4 protocol over TLS/SSL
# - ircs		994/tcp	            # irc protocol over TLS/SSL
# - pop3s		995/tcp	   spop3	# pop3 protocol over TLS/SSL
# - ircs-u		6697/tcp            #Internet Relay Chat over TLS/SSL

# Connection tests
# ----------------
github.com 443  # existing hostname on specified port
nonexistent.com # non existent hostname (well, I hope so!)
                # existing hostname on non pingable machine
                # live hostname on non listening port

# Certificate tests from https://badssl.com/
# ------------------------------------------
expired.badssl.com
wrong.host.badssl.com
self-signed.badssl.com
untrusted-root.badssl.com
revoked.badssl.com
pinning-test.badssl.com

no-common-name.badssl.com
no-subject.badssl.com
incomplete-chain.badssl.com

client-cert-missing.badssl.com

null.badssl.com

no-sct.badssl.com

