6e5f7c15af
Make Travis CI shut up.
...
A soon-to-be-expired cert can be also HIGH, thus a test
for critical is appropriate.
2018-07-11 17:14:29 +02:00
d23241b8cd
Fix to-be-expired-soon certificate
...
The certificate from self-signed.badssl.com was about to expire
which raises a MEDIUM type issue in testssl.
This commit does a workaround for this, so that those certificates
will be ok in Travis CI.
(Same problem exists in 2.9.5)
2018-06-13 14:30:35 +02:00
7585ab60e5
fix Travis CI
2018-01-31 21:44:33 +01:00
8327171935
simplify few cert checks messages + hopefullt make Travis work again
2018-01-23 11:46:24 +01:00
5890677d85
chmodded
2017-06-01 11:14:52 +02:00
de5b2aa042
readded basic check from seccubus whether check via starttls works
2017-06-01 11:14:04 +02:00
55b89ee131
Rename 02_http.t to 32_http.t
2017-05-30 22:15:13 +02:00
4afedb45b1
Rename 01_badssl.com.t to 31_badssl.com.t
2017-05-30 22:14:19 +02:00
c9b6ee25b1
Delete 11_hpkp.t
2017-05-04 10:29:06 +02:00
7d8479f55e
temporary disabled until either an replacement has been coded or host is up again
2017-05-04 10:14:42 +02:00
6d1aec736e
Add Travis test for HTML output
...
It seems that I needed to escape the plus sign in the check for the HTTP clock skew.
2017-04-19 09:19:24 -04:00
9164230186
Revert "Add Travis test for HTML output"
2017-04-19 00:53:38 +02:00
5285c26759
Merge pull request #712 from dcooper16/travis_check_for_html
...
Add Travis test for HTML output
2017-04-19 00:38:27 +02:00
9ff868b083
fix travis
2017-04-19 00:35:55 +02:00
c76f6019e3
Fix typo
...
Missing "/" in second call to testssl.sh
2017-04-14 16:31:46 -04:00
6d55b2e6f3
Include banner in check
...
* Changed calls to testssl.sh to not include `--quiet` or `--append` flags. Modified perl script to remove HTML header and footer before comparing to terminal output.
* Changed `TERM_WIDTH` to 120 (doesn't affect test, but 80 created too much line wrapping).
* Replace date and time information with X's rather than removing entirely. This should not affect the comparison, but will make the output created displayed in an error message look closer to the actual output of testssl.sh
2017-04-14 16:25:49 -04:00
1249157afd
Handle differing HTTP clock skew
...
Occasionally the HTTP clock skew will differ between the two runs of testssl.sh, so remove that text from the strings that are compared.
2017-04-14 11:39:28 -04:00
d82f809c6d
Add Travis test for HTML output
...
I've never programmed in perl before, but this script seems to work. It includes two checks:
* I runs testssl.sh without the `--debug` flags and checks that the HTML file is the same as what is sent to the terminal.
* It runs testssl.sh with `--debug 4` and checks that the HTML file created is the same as the one created without the `--debug` flag.
2017-04-14 11:24:26 -04:00
603f03e79a
Remove tmp.json files after use
...
Remove tmp.json files after use so that testssl.sh doesn't complain that they already exist.
2017-03-29 11:43:03 -04:00
1723374511
Remove tmp.file files after use
...
Remove tmp.json files are use so that testssl.sh doesn't complain that they already exist.
2017-03-29 11:42:09 -04:00
e7c0ca13f6
Remove tmp.json files after use
...
Remove tmp.json files are use so that testssl.sh doesn't complain that they already exist.
2017-03-29 11:41:23 -04:00
6b8de02072
Fixed broken JSON-PRETTY format. Added test to check severity levels
2017-03-09 18:55:04 +01:00
175ead6d2a
Merge remote-tracking branch 'drwetter/2.9dev' into 2.9dev
2016-11-04 02:54:56 +01:00
694e4c7b6e
pretty json format + severity levels filter
2016-10-28 15:30:07 +02:00
1613bb214e
Merge branch 'master' into CA_pinning
...
Conflicts:
testssl.sh
2016-10-27 21:59:10 +02:00
1c5eb17729
(saving work): major cleanups for output readability and code
2016-10-06 18:53:25 +02:00
5115055895
update
2016-09-29 21:44:54 +02:00
15f9315cd0
fix last build
2016-09-29 21:27:24 +02:00
68697b822e
fixing last run, hopfully
2016-09-29 21:19:09 +02:00
424cf233d1
FIX #431
2016-08-09 10:35:58 +02:00
b0923a1833
- workaround for failed CI test
2016-07-26 22:00:53 +02:00
9133eddb9a
Working unit tests again
2016-07-25 10:57:10 +02:00
5d7367a68d
Shell script to generate ca_hashes.txt (OSX only)
2016-07-25 09:47:24 +02:00
fccc5fe4fb
Merge branch 'CA_pinning' of https://github.com/drwetter/testssl.sh into CA_pinning
2016-07-25 09:38:30 +02:00
59002c1088
Update JSON id for chain-of-trust
2016-07-22 11:57:16 -04:00
845e6c13a3
And we have unit tests too (and found some bugs in the process)
2016-07-05 23:55:19 +02:00
ec9276c17d
Serach and replace failure, fixed now
2016-06-29 00:38:51 +02:00
23ef87c134
Making tests work correctly
2016-06-29 00:35:52 +02:00
ac7dd4da79
CBC isn't done yet. Unit tests count themselves now
2016-06-29 00:24:57 +02:00
6801279471
Additional tests
2016-06-28 23:59:36 +02:00
a25a66ff49
Lets add some unit tests to testssl.sh - Using abdsll.com work
2016-06-27 16:49:54 +02:00