Commit Graph

  • 4c946bfd49 Fix #1015 David Cooper 2018-03-19 09:40:15 -04:00
  • a178f3e183 relax host+domain names to contain underscore, see #1015 Dirk 2018-03-18 23:38:23 +01:00
  • c91a771465 FIX #1009 and leftover fix for #988 Dirk 2018-03-17 20:37:00 +01:00
  • 4eb6ab5976 better naming of variables from previous commit Dirk 2018-03-17 19:44:40 +01:00
  • 377bde14cc Fixes ssl-native and LOGJAM: no common primes Dirk 2018-03-17 15:40:28 +01:00
  • f6dc501aed Merge pull request #1014 from dcooper16/tls13_cipher_pre_check Dirk Wetter 2018-03-15 21:51:44 +01:00
  • 15ca770980 Merge pull request #1012 from dcooper16/tls13_draft26 Dirk Wetter 2018-03-15 21:51:02 +01:00
  • 2c1c9f33aa Check for TLSv1.3 in OpenSSL David Cooper 2018-03-15 11:58:11 -04:00
  • f7ab400167 TLS 1.3 drafts 25 and 26 David Cooper 2018-03-14 09:55:18 -04:00
  • 107d2dd12e Merge pull request #1007 from dcooper16/revert_read_sigalg_from_file Dirk Wetter 2018-03-12 21:38:44 +01:00
  • 819e4505f1 Revert change to read_sigalg_from_file() David Cooper 2018-03-12 14:10:05 -04:00
  • f718592960 Merge pull request #1006 from dcooper16/X448 Dirk Wetter 2018-03-12 19:43:35 +01:00
  • 714933d607 Add X448 support in TLS 1.3 David Cooper 2018-03-12 13:31:29 -04:00
  • 9618ed993d Better parsing of HPKP Dirk 2018-03-03 21:40:46 +01:00
  • 1011ef1399 polish Dirk 2018-03-02 21:07:33 +01:00
  • ef594c4e1f fix non-initialized variables Dirk 2018-03-02 21:02:16 +01:00
  • 2e5dd0439a document variable for previous commit 080840f Dirk 2018-03-02 20:57:06 +01:00
  • 080840f655 fix uninitialized variables, proper exit if fail2van and friends Dirk 2018-03-02 20:39:07 +01:00
  • b1b30b3fb8 better matching of empty server banners Dirk 2018-03-01 16:01:05 +01:00
  • c636a82b0a Fix HPKP regression where it stated that only one SPKI was used Dirk 2018-03-01 15:34:25 +01:00
  • 8c9fdc6cc9 Fix HPKP regression where it stated that only one SPKI was used Dirk 2018-03-01 15:29:28 +01:00
  • b5fcc00031 reflect previous commit of changed treatment of --severity Dirk 2018-03-01 15:13:55 +01:00
  • d344a1ee04 JSON(PRETTY) + CSV output when scan interrupted, WARN severity Dirk 2018-03-01 13:47:34 +01:00
  • ac5aca0dcf address #876 (empty addcmd2 variable) Dirk 2018-02-27 13:08:42 +01:00
  • abc956344a Address/FIX #876 (empty addcmd2 variable) Dirk 2018-02-27 13:06:29 +01:00
  • 3cf591f513 Merge pull request #1002 from danielchodusov/2.9dev Dirk Wetter 2018-02-22 14:49:32 +01:00
  • 6497157957 Using generic HAProxy name Daniel Chodusov 2018-02-22 13:57:02 +01:00
  • 415f98b655 Some improvements added. bash >= 3.2 is required Dirk 2018-02-19 11:55:12 +01:00
  • 5add07a798 make sure bash is at least 3.2, see #999 Dirk 2018-02-19 11:31:03 +01:00
  • a2d59abf87 Rollup: OpenBSD compatbility, SLES 10 incompatibility v2.9.5-2 Dirk 2018-02-19 11:16:04 +01:00
  • f812403292 Workaround for missing date conversion in OpenBSD Dirk 2018-02-16 23:47:48 +01:00
  • d5c86a8df2 Fix #999, for bash 3.1, regex matchg failed Dirk 2018-02-16 19:11:58 +01:00
  • 6f0a9aee11 Merge pull request #994 from dcooper16/extended_tls_sockets Dirk Wetter 2018-02-15 21:18:45 +01:00
  • 022dd256e9 Merge pull request #993 from dcooper16/extra_extensions_bugfix Dirk Wetter 2018-02-15 21:16:55 +01:00
  • 6536c21bec TLSv1.3 draft 24 David Cooper 2018-02-15 14:25:36 -05:00
  • 41839ab221 Bugfix for extra extensions David Cooper 2018-02-15 14:13:04 -05:00
  • e564783fec Addding private CAs Dirk 2018-02-15 19:28:22 +01:00
  • ba8d613aa5 Add documentation about the current and corrected exit codes Dirk 2018-02-14 23:40:08 +01:00
  • a0dabf9acf cleaned up exit codes for error cases Dirk 2018-02-14 23:15:29 +01:00
  • 17e6802fb4 return codes for all vulnerabilities, #986 Dirk 2018-02-14 22:59:17 +01:00
  • 79427e3040 jsonID, code housekeeping, some CWEs added, split time Dirk 2018-02-14 17:21:48 +01:00
  • 7b5a7579d7 Merge pull request #991 from dcooper16/fix990 Dirk Wetter 2018-02-14 11:28:51 +01:00
  • 4ba52f3a99 Fix #990 David Cooper 2018-02-13 11:55:24 -05:00
  • 3633704fa5 remove extra spaces as suggested by #989 Dirk 2018-02-13 16:55:57 +01:00
  • a2156904eb fix h2 reward for ALPN in JSON output (#988) Dirk 2018-02-13 16:50:35 +01:00
  • 59c5c95efe try to address #928 Dirk 2018-02-13 16:32:28 +01:00
  • fb844e8510 address #986 for do_header() + some code housekeeping Dirk 2018-02-12 12:50:06 +01:00
  • 619dabdb38 fix borken case statement, ((ret++) doesn't seem to work Dirk 2018-02-11 14:04:45 +01:00
  • 5862a90319 mind certificate_info() result from previous commit Dirk 2018-02-11 13:57:26 +01:00
  • f4918c8fd3 further address #986 Dirk 2018-02-11 13:43:35 +01:00
  • b6d4a7d4cd adress #986 for PFS, cipherlists, GREASE Dirk 2018-02-09 20:24:59 +01:00
  • cdced650bf try to address #769, first fix for return values (protocol section) Dirk 2018-02-09 19:42:40 +01:00
  • f7288fd4bf Backport of Alpine Linux Dockerfile from 2.9dev Dirk 2018-02-09 14:11:27 +01:00
  • d1f0380173 add coreutils to provide full date command Dirk 2018-02-08 21:50:20 +01:00
  • 46fa94fa33 Merge branch '2.9dev' of github.com:drwetter/testssl.sh into 2.9dev Dirk 2018-02-08 21:15:12 +01:00
  • cbe38cc4bb convert Dockerfile to alpine linux Dirk 2018-02-08 21:06:19 +01:00
  • 38f0aa04b3 Merge pull request #984 from dcooper16/fix983 Dirk Wetter 2018-02-08 18:24:41 +01:00
  • 8930fe7fb3 add a imssing blank between Access-Control-Allow-Origin Upgrade X-Served-By Referrer-Policy X-UA-Compatible and their value Dirk 2018-02-08 18:20:24 +01:00
  • 3084f241af Fix #983 David Cooper 2018-02-08 11:57:54 -05:00
  • c004469e0f backport of #982 Dirk 2018-02-08 14:16:36 +01:00
  • 7bf070b016 Changes in NPN+ALPN, internal improvements for all *_done_* calls Dirk 2018-02-08 14:02:24 +01:00
  • eb6f9788f6 Merge pull request #982 from dcooper16/fix_981 Dirk Wetter 2018-02-08 11:39:10 +01:00
  • 39990f5ace Fix #981 David Cooper 2018-02-06 14:05:27 -05:00
  • 364011b6ca add missing space for RC4 screen output Dirk 2018-02-05 18:56:33 +01:00
  • 3cfe3ab87e polish #977 -> re-add commas in screen/html output (not JSON/CSV) Dirk 2018-02-05 13:27:25 +01:00
  • 8289e8ba88 Merge pull request #978 from dcooper16/hostcert_txt Dirk Wetter 2018-02-03 10:22:28 +01:00
  • 8bf21d90e2 Save all server certificates for debugging David Cooper 2018-02-02 15:31:49 -05:00
  • 3bee522a4c Fix HOSTCERT_TXT David Cooper 2018-02-02 10:26:27 -05:00
  • 46539d4adf Merge pull request #977 from AresS31/2.9dev Dirk Wetter 2018-02-02 12:54:55 +01:00
  • 195fcf09ad Remove CVE commas for consistency Alexandre Teyar 2018-02-02 11:50:45 +00:00
  • e4d3ccc725 Merge pull request #975 from dcooper16/determine_trust_ossl111 Dirk Wetter 2018-02-02 12:43:22 +01:00
  • 530710f65f Add CVE commas for consistency Alexandre Teyar 2018-02-02 02:04:31 +00:00
  • f839aab044 Fix determine_trust() for OpenSSL 1.1.1 David Cooper 2018-02-01 16:51:12 -05:00
  • 7585ab60e5 fix Travis CI Dirk 2018-01-31 21:44:33 +01:00
  • 20d33da11b unifying output for missing must_staple xt and CT Dirk 2018-01-31 20:38:40 +01:00
  • d2d62a9c55 jsonID changed (server defaults), host certificate in JSON, HOSTCERT_TXT Dirk 2018-01-31 20:01:12 +01:00
  • 656016eae4 Changes to outputs: certificate start+end time, CRL+OCSP Dirk 2018-01-31 17:23:50 +01:00
  • af6ca18933 change certificate enddate not to contain the TZ offset Dirk 2018-01-31 16:37:22 +01:00
  • 02b5497864 remove string GMT from certificate start+end time Dirk 2018-01-29 23:54:22 +01:00
  • 01f7612bd0 add keys to server defaults, cert start/end time in GMT Dirk 2018-01-29 23:43:25 +01:00
  • 6d0123d33c changes + bug fix for certificate expiration time Dirk 2018-01-29 23:12:15 +01:00
  • d7a1236e9b Merge branch '2.9dev' of github.com:drwetter/testssl.sh into 2.9dev Dirk 2018-01-29 20:06:31 +01:00
  • 88cd5528e7 HOSTCERT_TXT populated, certificate end+startdate in JSON Dirk 2018-01-29 20:03:00 +01:00
  • 659a6176b6 Add TLS 1.3, better explanation for -6 Dirk 2018-01-28 12:47:05 +01:00
  • 4cb43733d6 Merge pull request #973 from dcooper16/tls13_run_server_defaults Dirk Wetter 2018-01-27 10:30:44 +01:00
  • 52feb4f578 Merge pull request #972 from dcooper16/fix_HRR Dirk Wetter 2018-01-27 10:18:40 +01:00
  • 018af9972f Merge pull request #974 from dcooper16/relabel_ec_bits Dirk Wetter 2018-01-27 10:16:58 +01:00
  • ee0b12bfca Label elliptic curve public keys as "EC" David Cooper 2018-01-26 17:27:10 -05:00
  • fa87f8ffd5 Add TLSv1.3 support for run_server_defaults() David Cooper 2018-01-26 16:56:31 -05:00
  • f8df2432ef Fix HelloRetryRequest David Cooper 2018-01-26 16:49:08 -05:00
  • c1d75f65ce polish screen output for (extended) keyusage Dirk 2018-01-26 17:02:00 +01:00
  • 61764f332c Fix error where cipherlist checks run always Dirk 2018-01-26 15:57:42 +01:00
  • efbc1a4e92 Minor changes on id and findings Dirk 2018-01-25 17:35:47 +01:00
  • ae94b392e1 Merge pull request #951 from dcooper16/extract_certificates_function Dirk Wetter 2018-01-25 16:55:00 +01:00
  • c8178b03d9 Merge branch '2.9dev' into extract_certificates_function Dirk Wetter 2018-01-25 16:39:30 +01:00
  • e446c80851 Merge pull request #971 from drwetter/new_json_for_serverdefaults Dirk Wetter 2018-01-25 16:11:24 +01:00
  • 513d21244f Merge branch '2.9dev' into new_json_for_serverdefaults Dirk Wetter 2018-01-25 15:49:44 +01:00
  • ed4262f74f Further changes to JSON ID + finding for JSON, std cipherlists Dirk 2018-01-25 15:05:57 +01:00
  • 288175a61f Define extract_certificates() function David Cooper 2017-12-22 11:42:24 -05:00
  • 1cec0181af More changes ID + Finding for JSON outside server defaults Dirk 2018-01-23 15:16:05 +01:00