testssl.sh/t
2025-07-30 15:13:44 +02:00
..
baseline_data Fix CI run 2025-07-29 16:07:06 +02:00
00_testssl_help.t Number each check / make it work under MacOS 2025-05-08 14:13:01 +02:00
01_testssl_banner.t Number each check / make it work under MacOS 2025-05-08 14:17:01 +02:00
02_clientsim_txt_parsable.t Number each check 2025-05-08 14:18:30 +02:00
05_ca_hashes_up_to_date.t Better phrasing 2025-05-08 14:30:13 +02:00
10_baseline_ipv4_http.t Fix missing issuer CN 2025-06-10 22:54:11 +02:00
11_baseline_ipv6_http.t.DISABLED s/drwetter/testssl 2025-01-24 11:15:55 +01:00
12_diff_opensslversions.t correct comment, update vulnerablites to include IDS friendly ones 2025-07-23 14:43:41 +02:00
21_baseline_starttls.t Numbering the checks 2025-05-08 23:08:59 +02:00
23_client_simulation.t Ensure that stderr is caught / $prg=testssl.sh 2025-05-27 10:54:25 +02:00
31_isJSON_valid.t Ensure that stderr is caught / $prg=testssl.sh 2025-05-27 10:54:25 +02:00
32_isHTML_valid.t Mask IP addresses, change host, compression 2025-07-28 15:03:51 +02:00
33_isJSON_severitylevel_valid.t Add missing vim modeline config in sh & perl files, cc #1901 2021-06-01 14:40:24 +08:00
51_badssl.com.t Ensure that stderr is caught / $prg=testssl.sh 2025-05-27 10:54:25 +02:00
52_ocsp_revoked.t Fix 52_ocsp_revoked (OCSP --> CRL) 2025-07-03 16:56:28 +02:00
59_hpkp.t.tmpDISABLED Add missing vim modeline config in sh & perl files, cc #1901 2021-06-01 14:40:24 +08:00
61_diff_testsslsh.t Remove QUIC as there are different outputs for Mac+Ubuntu 2025-07-30 15:13:44 +02:00
Readme.md minor stuff 2025-01-27 16:37:04 +01:00

Naming scheme

  • 00-05: Does the bare testssl.sh work at all?
  • 10-29: Do scans work fine (client side)?
  • 30-39: Does reporting work?
  • 50-69: Are the results what I expect (server side)?

Please help to write CI tests! Documentation can be found here. You can consult the existing code here. Feel free to use 10_baseline_ipv4_http.t or 12_diff_opensslversions.t as a template. The latter is newer and code is cleaner.