Commit Graph

  • fee2f68a64 Support TLSv1.3 draft 22 David Cooper 2017-11-29 14:47:22 -05:00
  • affc9d6bb6 Merge pull request #909 from dcooper16/remove_extra_spaces Dirk Wetter 2017-11-29 19:39:54 +01:00
  • 34f4a8cb4f Merge pull request #910 from dcooper16/hrr_socket Dirk Wetter 2017-11-29 19:39:15 +01:00
  • 77b5a58b2d Remove extra spaces David Cooper 2017-11-28 10:30:55 -05:00
  • 0a6e88041c Don't open new socket for second ClientHello David Cooper 2017-11-28 10:54:24 -05:00
  • a53cb4b971 Recognise TLS alerts as a sign that SSLv2 is not supported Dirk 2017-11-29 12:00:53 +01:00
  • f61b701f5a recognise TLS alert as a sign that SSLv2 is not supported Dirk 2017-11-29 11:43:35 +01:00
  • ece1d868c4 change wording and color for not valid SSLv2 server hello Dirk 2017-11-28 10:03:49 +01:00
  • 20b38d5aa6 Make SSLv2 parsing more robust Dirk 2017-11-27 21:55:17 +01:00
  • 0633ca595d Merge pull request #904 from dcooper16/negotiated_proto_and_cipher Dirk Wetter 2017-11-27 12:42:29 +01:00
  • d840209b2b don't run as root Dirk 2017-11-25 18:19:52 +01:00
  • 0896c901db fix problem with servers which return gzip encoded body Dirk 2017-11-25 17:55:55 +01:00
  • 47409a32d6 delayed commit for file prefix Dirk 2017-11-24 23:13:38 +01:00
  • 59b4f6364b Increase STARTTLS_SLEEP for lame servers Dirk 2017-11-24 23:09:03 +01:00
  • d1e7498458 Increase STARTTLS_SLEEP for lame servers Dirk 2017-11-24 22:55:13 +01:00
  • f2b37c767d Remove output of ticketbleed for STARTTLS Dirk 2017-11-24 22:43:35 +01:00
  • e9aaae0d46 remove any spdy + alpn output for STARTTLS Dirk 2017-11-24 22:39:18 +01:00
  • 9fe02e45fa Add robustness to STARTTLS+sockets Dirk 2017-11-24 19:28:55 +01:00
  • ad97b6fc4e Polish screen output "protos" not offered Dirk 2017-11-24 16:21:06 +01:00
  • 778a7cc12d Fix change of warning logic (no protos offered) Dirk 2017-11-24 15:15:50 +01:00
  • 5c54f976e8 Add TLSv1.3 support for negotiated protocol and cipher David Cooper 2017-11-21 16:14:04 -05:00
  • e0a5050553 Merge pull request #903 from dcooper16/fix_901 Dirk Wetter 2017-11-21 15:36:18 +01:00
  • c65a352dcf Fix #901 David Cooper 2017-11-20 13:26:10 -05:00
  • 77fc111b13 put new socksend() into production Dirk 2017-11-20 16:33:40 +01:00
  • 209b21c817 fix travis in cce48a34d0 Dirk 2017-11-19 23:13:33 +01:00
  • cce48a34d0 New socksend(), json flat: scan time Dirk 2017-11-19 20:44:06 +01:00
  • 9949be750d Merge pull request #900 from dcooper16/fix_heartbleed Dirk Wetter 2017-11-19 18:27:03 +01:00
  • fd4e5469fe changed output in CAA and OCSP stapling Dirk 2017-11-19 17:11:22 +01:00
  • f20ce1a0f8 replace old school grep/sed/sort in certificate_info() Dirk 2017-11-19 17:02:24 +01:00
  • 5854607d60 label:experimental Dirk 2017-11-19 16:48:05 +01:00
  • bf0fde27e6 backport dockerfile from 2.9dev Dirk 2017-11-19 16:14:30 +01:00
  • 9db0a8f78c Fix run_heartbleed() David Cooper 2017-11-17 16:15:37 -05:00
  • fb3aa6ad7f fix for filename output beginnng with . Dirk 2017-11-17 22:09:56 +01:00
  • 98f4f28017 FIX #898 Dirk 2017-11-17 20:56:18 +01:00
  • 52809d0800 Merge pull request #899 from dcooper16/yet_another_ossl111_fix Dirk Wetter 2017-11-17 20:21:28 +01:00
  • c7a0de1280 fixed missing ps Dirk 2017-11-16 21:16:06 +01:00
  • 7219f16c2a Yet another fix for OpenSSL 1.1.1 David Cooper 2017-11-16 14:22:56 -05:00
  • 54b9119162 FIX #897 Dirk 2017-11-16 01:07:26 +01:00
  • 7ec0d7ffb7 Polish #846, correct level for OCSP and GOST Dirk 2017-11-14 20:50:14 +01:00
  • e450eb34e4 FIX #846 -- add output filename prefix Dirk 2017-11-14 19:41:25 +01:00
  • 1a7b761f5b Merge pull request #688 from dr4y/2.9dev Dirk Wetter 2017-11-14 17:39:43 +01:00
  • 6ce2a98637 updated Dirk 2017-11-14 13:52:13 +01:00
  • 2379af5a5f Rearranged credits Dirk 2017-11-14 13:49:27 +01:00
  • ea86884e05 Merge pull request #895 from dcooper16/heartbleed_tls_sockets Dirk Wetter 2017-11-13 16:20:47 +01:00
  • 07d6aa8e60 Use tls_sockets() for run_heartbleed() David Cooper 2017-11-07 16:07:30 -05:00
  • db9000a955 Merge pull request #894 from dcooper16/fix_std_cipherlists_false_positives Dirk Wetter 2017-11-08 08:46:30 +01:00
  • fdfaa01946 Fix false positive in std_cipherlists() David Cooper 2017-11-07 11:53:49 -05:00
  • 3c427c31a0 Remove Matt's pointer to the image Dirk Wetter 2017-11-06 21:56:06 +01:00
  • 5bd8cb08ba fix #892 (trailing dot in supplied hostname) Dirk 2017-11-05 22:41:11 +01:00
  • 000f957646 minor changes on TLS 1.3 protocol tests (see #890) Dirk 2017-11-05 20:30:18 +01:00
  • b613f3fcf0 Merge pull request #889 from dcooper16/run_pfs_tls13 Dirk Wetter 2017-11-05 14:40:06 +01:00
  • a9c0804749 Merge pull request #890 from dcooper16/run_protocols_tls13 Dirk Wetter 2017-11-05 14:39:40 +01:00
  • a75617cfdb Add TLSv1.3 support for run_protocols() David Cooper 2017-11-02 17:13:54 -04:00
  • dd58fbb9aa Add public keys David Cooper 2017-11-02 11:44:29 -04:00
  • cd6c84bfd3 Add a secp224r1 key pair David Cooper 2017-11-02 11:30:24 -04:00
  • a102ee8fb6 Add TLSv1.3 support for run_pfs() David Cooper 2017-11-02 11:28:09 -04:00
  • 9daec2a515 Add "auto" keyword to -oA/-oa (FIX #887) Dirk 2017-11-01 09:58:52 +01:00
  • 9b7000e87e Final check to make sure fileout and pr*warning correlates Dirk 2017-10-31 12:23:16 +01:00
  • 2aeabd19b2 Better clarification on bit size and encryption strength Dirk 2017-10-31 12:00:09 +01:00
  • 278202ace9 FIX #848 -- determine tls date only when instructed Dirk 2017-10-31 11:27:19 +01:00
  • dca4da4736 FIX #884, FIX #885 Dirk 2017-10-30 18:41:19 +01:00
  • bec17e1ad6 Merge pull request #886 from dcooper16/Expect_CT_header Dirk Wetter 2017-10-30 17:08:41 +01:00
  • ad6cde996a Add check for the Expect-CT header David Cooper 2017-10-30 11:48:48 -04:00
  • b9723424e7 Merge pull request #882 from dcooper16/suppress_config_file_warn Dirk Wetter 2017-10-30 08:41:55 +01:00
  • fd9ee18ab5 Merge pull request #883 from dcooper16/run_cipher_match_tls13 Dirk Wetter 2017-10-27 23:58:28 +02:00
  • 24c342b34b Add TLSv1.3 support for run_cipher_match() David Cooper 2017-10-27 13:52:09 -04:00
  • 1addd74178 Suppress more config file warnings David Cooper 2017-10-27 13:07:04 -04:00
  • a0fc34763f Merge pull request #881 from dcooper16/libressl_enc_names Dirk Wetter 2017-10-27 17:55:15 +02:00
  • a25cbf5078 Fix problem with LibreSSL encryption names David Cooper 2017-10-27 11:49:11 -04:00
  • 884fa3ffed Merge pull request #879 from dcooper16/use_helper_function Dirk Wetter 2017-10-27 17:13:26 +02:00
  • 06f842ae69 Use read_sigalg_from_file() helper function David Cooper 2017-10-27 10:34:04 -04:00
  • a85ca3c250 FIX #765 Dirk 2017-10-26 11:46:14 +02:00
  • 4e70ac6ad5 FIX #870 = testssl.sh -v/-b picks up wrong openssl binary Dirk 2017-10-22 23:41:17 +02:00
  • f88e3d89f1 Merge pull request #826 from dcooper16/fix772 Dirk Wetter 2017-10-22 23:28:16 +02:00
  • b16a86cf46 Merge pull request #827 from dcooper16/OpenSSL_111_fix Dirk Wetter 2017-10-22 23:27:50 +02:00
  • 90eb1f128c Merge pull request #873 from tomwassenberg/comment-fix Dirk Wetter 2017-10-21 11:49:08 +02:00
  • 39bc207d0e Correct small inconsistency in comment Tom Wassenberg 2017-10-20 21:36:41 +02:00
  • e3b254d0a1 FIX #869 Dirk 2017-10-20 19:58:20 +02:00
  • 63fe5fa170 Complete fix of #772 David Cooper 2017-09-19 12:37:03 -04:00
  • 0efaf9114f Another fix for OpenSSL 1.1.1 David Cooper 2017-09-19 17:16:41 -04:00
  • f212b609ab Merge pull request #867 from dcooper16/tls13_for_run_allciphers Dirk Wetter 2017-10-20 18:12:02 +02:00
  • d65566921f Merge pull request #868 from dcooper16/tls13_for_run_server_preference Dirk Wetter 2017-10-20 18:09:17 +02:00
  • ca7c8200eb Add TLSv1.3 support for run_server_preference() David Cooper 2017-10-18 16:37:35 -04:00
  • fb5c049fd7 Add TLSv1.3 support for run_allciphers() David Cooper 2017-10-18 14:25:43 -04:00
  • 50fa1e74bd Merge branch '2.9dev' of github.com:drwetter/testssl.sh into 2.9dev Dirk 2017-10-20 16:45:59 +02:00
  • d3795f1254 Add output options similar to nmap (FIX #861) Dirk 2017-10-20 16:32:57 +02:00
  • d83f310baf Merge pull request #872 from dcooper16/fix_871 Dirk Wetter 2017-10-20 15:42:16 +02:00
  • ebb99a53d2 Fix #871 David Cooper 2017-10-20 09:09:52 -04:00
  • 52e02d9d43 CAA work Dirk 2017-10-18 18:43:54 +02:00
  • 4b187d6253 fix travis error in 8ceb1b5 Dirk 2017-10-18 17:13:05 +02:00
  • 8ceb1b5ad8 use bash internal functions for #864 Dirk 2017-10-18 15:25:43 +02:00
  • 76248493a0 Merge pull request #863 from dcooper16/run_server_preference_ssl3_bugfix Dirk Wetter 2017-10-18 13:42:54 +02:00
  • 5b6344f6fb Merge pull request #864 from seccubus/recursive_caa Dirk Wetter 2017-10-18 13:42:02 +02:00
  • 0bb1767cc4 This should return it to normal Frank Breedijk 2017-10-18 08:22:51 +02:00
  • 4544f0f300 Make CAA record lookups resolve the entire DNS tree (Fixes #862) Frank Breedijk 2017-10-18 08:05:02 +02:00
  • ab9c70119f run_server_preference() bug fix David Cooper 2017-10-17 13:28:15 -04:00
  • 4adc96b2f7 Merge pull request #856 from dcooper16/run_cipher_per_proto_tls13 Dirk Wetter 2017-10-14 09:21:09 +02:00
  • ac3ff349c9 Merge pull request #859 from dcooper16/rc4 Dirk Wetter 2017-10-14 09:17:19 +02:00
  • cd4009fed9 Merge pull request #854 from dcooper16/tls13_run_std_cipherlists Dirk Wetter 2017-10-14 09:15:16 +02:00
  • 605d0178ec run_rc4() and #660 David Cooper 2017-10-13 16:50:36 -04:00