2014-11-17 18:47:39 +01:00
|
|
|
|
2017-07-13 14:02:33 +02:00
|
|
|
##### Credits to
|
2014-11-17 18:47:39 +01:00
|
|
|
|
2014-11-18 20:24:10 +01:00
|
|
|
* Peter Mosmans
|
2017-07-13 14:00:41 +02:00
|
|
|
- started way better cmd line parsing
|
|
|
|
- cleanups, fixes
|
|
|
|
- openssl sources support with the "missing" features
|
2015-03-13 12:21:06 +01:00
|
|
|
|
2015-07-21 10:25:46 +02:00
|
|
|
* John Newbigin
|
2017-07-13 14:00:41 +02:00
|
|
|
- Proxy support (sockets and openssl)
|
2015-07-21 10:25:17 +02:00
|
|
|
|
|
|
|
* Jonathan Roach
|
2017-07-13 14:00:41 +02:00
|
|
|
- TLS_FALLBACK_SCSV checks
|
2015-10-26 09:56:33 +01:00
|
|
|
|
2015-06-29 23:31:51 +02:00
|
|
|
* Mark Felder
|
2017-07-13 14:00:41 +02:00
|
|
|
- lots of cleanups
|
|
|
|
- Shellcheck static analysis
|
2015-06-29 23:31:51 +02:00
|
|
|
|
2016-01-15 16:27:18 +01:00
|
|
|
* Frank Breedijk
|
2017-07-13 14:00:41 +02:00
|
|
|
- Detection of insecure redirects
|
|
|
|
- JSON and CSV output
|
|
|
|
- CA pinning
|
|
|
|
- Client simulations
|
|
|
|
- CI integration, some test cases for it
|
2016-01-15 16:27:18 +01:00
|
|
|
|
2016-06-07 20:23:33 +02:00
|
|
|
* David Cooper
|
2017-07-13 14:00:41 +02:00
|
|
|
- Detection + output of multiple certificates
|
|
|
|
- several cleanups of server certificate related stuff
|
|
|
|
- extended parsing of TLS ServerHello messages
|
|
|
|
- testssl.sh -e/-E: testing with a mixture of openssl + sockets
|
|
|
|
- finding more TLS extensions via sockets
|
|
|
|
- extensive CN+SAN <--> hostname check
|
2017-09-20 17:20:24 +02:00
|
|
|
- separate check for curves
|
2017-07-13 14:00:41 +02:00
|
|
|
- RFC 7919, key shares extension
|
|
|
|
- parallel mass testing!
|
2017-09-19 17:34:22 +02:00
|
|
|
- RFC <--> OpenSSL cipher name space switches for the command line
|
2017-07-13 14:00:41 +02:00
|
|
|
- numerous fixes
|
2017-09-19 17:34:22 +02:00
|
|
|
- GREASE support
|
|
|
|
|
2017-07-13 14:00:41 +02:00
|
|
|
* Steven Danneman
|
2017-07-13 14:02:33 +02:00
|
|
|
- Postgres and MySQL STARTTLS support
|
2017-05-17 18:56:07 +02:00
|
|
|
|
2016-11-21 09:05:56 +01:00
|
|
|
* Thomas Patzke:
|
2017-05-17 18:56:07 +02:00
|
|
|
- Support of supplying timeout value for openssl connect
|
|
|
|
|
2016-11-21 09:05:56 +01:00
|
|
|
* Oleksandr Nosenko
|
2017-05-17 18:56:07 +02:00
|
|
|
- non-flat JSON support (--json-pretty)
|
|
|
|
- in file output (CSV, JSON flat, JSON non-flat) support of a minimum severity level
|
2016-10-03 20:21:38 +02:00
|
|
|
|
2017-07-13 14:00:41 +02:00
|
|
|
* Christoph Badura
|
|
|
|
- NetBSD fixes
|
2016-01-30 23:57:00 +01:00
|
|
|
|
2015-10-26 09:56:33 +01:00
|
|
|
* Jean Marsault
|
2017-07-13 14:00:41 +02:00
|
|
|
- client auth: ideas, code snipplets
|
2017-05-17 18:56:07 +02:00
|
|
|
|
|
|
|
* Maciej Grela
|
2015-07-21 10:25:17 +02:00
|
|
|
- colorless handling
|
2015-06-29 23:31:51 +02:00
|
|
|
|
2015-07-21 10:25:17 +02:00
|
|
|
* Olivier Paroz
|
2017-05-17 18:56:07 +02:00
|
|
|
- conversion xxd --> hexdump stuff
|
2015-07-21 10:25:17 +02:00
|
|
|
|
2015-10-01 13:19:15 +02:00
|
|
|
* @typingArtist
|
|
|
|
- improved BEAST detection
|
|
|
|
|
2015-07-21 10:25:17 +02:00
|
|
|
* @f-s
|
2017-07-13 14:00:41 +02:00
|
|
|
- ARM binary support
|
2015-07-21 10:25:17 +02:00
|
|
|
|
2015-08-04 10:33:48 +02:00
|
|
|
* Jeroen Wiert Pluimers
|
2016-10-03 20:21:38 +02:00
|
|
|
- Darwin binaries support
|
2015-08-04 10:33:48 +02:00
|
|
|
|
2015-07-21 10:32:31 +02:00
|
|
|
* Julien Vehent
|
2017-07-13 14:00:41 +02:00
|
|
|
- supplied 1st Darwin binary
|
2015-07-21 10:32:31 +02:00
|
|
|
|
2015-07-21 10:25:17 +02:00
|
|
|
* Rechi
|
2017-07-13 14:00:41 +02:00
|
|
|
- initial MX stuff
|
|
|
|
- fixes
|
2015-06-29 23:31:51 +02:00
|
|
|
|
2015-12-24 12:41:52 +01:00
|
|
|
* Laine Gholson
|
2017-07-13 14:00:41 +02:00
|
|
|
- avahi/mDNS support
|
|
|
|
- HTTP2/ALPN
|
|
|
|
- bugfixes
|
|
|
|
- former ARM binary support
|
2015-12-24 12:41:52 +01:00
|
|
|
|
2015-03-17 22:14:05 +01:00
|
|
|
* Дилян Палаузов
|
2017-07-13 14:00:41 +02:00
|
|
|
- bug fix for 3des report
|
|
|
|
- reported a tricky STARTTLS bug
|
2015-03-17 22:14:05 +01:00
|
|
|
|
2015-08-02 00:07:08 +02:00
|
|
|
* Viktor Szépe
|
2017-07-13 14:00:41 +02:00
|
|
|
- color function maker
|
2015-08-02 00:07:08 +02:00
|
|
|
|
2016-02-01 22:41:36 +01:00
|
|
|
* Thomas Martens
|
2017-07-13 14:00:41 +02:00
|
|
|
- adding colorblind option
|
2016-02-01 22:41:36 +01:00
|
|
|
- no-rfc mapping
|
|
|
|
|
2015-07-21 10:25:17 +02:00
|
|
|
* Jonathon Rossi
|
2015-08-02 00:07:08 +02:00
|
|
|
- fix for bash3 (Darwin)
|
2015-08-18 10:15:15 +02:00
|
|
|
- and other Darwin fixes
|
2015-07-21 10:25:17 +02:00
|
|
|
|
2015-03-13 12:21:06 +01:00
|
|
|
* @nvsofts (NV)
|
2017-07-13 14:02:33 +02:00
|
|
|
- LibreSSL patch for GOST
|
2015-03-13 12:21:06 +01:00
|
|
|
|
2017-05-17 18:56:07 +02:00
|
|
|
* Markus Manzke
|
2017-07-13 14:02:33 +02:00
|
|
|
- Fix for HSTS + subdomains
|
|
|
|
- LibreSSL patch
|
2015-05-17 22:34:50 +02:00
|
|
|
|
2014-11-17 18:47:39 +01:00
|
|
|
* Dmitri S
|
2017-07-13 14:02:33 +02:00
|
|
|
- inspiration & help for Darwin port
|
2014-11-17 18:47:39 +01:00
|
|
|
|
2017-05-17 18:56:07 +02:00
|
|
|
|
|
|
|
Others I forgot to mention which did give me feedback, bug reports and helped one way or another.
|
|
|
|
|
2014-11-17 18:47:39 +01:00
|
|
|
|
2014-11-17 18:59:57 +01:00
|
|
|
##### Last but not least:
|
2014-11-17 18:47:39 +01:00
|
|
|
|
2016-01-15 17:05:43 +01:00
|
|
|
* OpenSSL team for providing openssl.
|
|
|
|
|
2016-01-23 19:25:45 +01:00
|
|
|
* Ivan Ristic/Qualys for the liberal license which made it possible to use the client data
|
2014-11-17 18:47:39 +01:00
|
|
|
|
2017-05-17 18:56:07 +02:00
|
|
|
* My family for supporting me doing this work
|
2016-10-03 20:21:38 +02:00
|
|
|
|