1Matteo Corti <matteo@corti.li> 2 3Thanks: 4 5* Many thanks to Kenny McCormack for his help on comp.unix.shell on 6 how to implement a timeout 7* Many thanks to Dan Wallis for several patches and fixes 8 (see the Changelog) 9* Many thanks to Tuomas Haarala for the -P option patch to 10 check TLS certs using other protocols 11* Many thanks to Marcus Rejås for the -N and -n patches 12* Many thanks to Marc Fournier for 13 - the == bashism fix 14 - the mktemp error handling patch 15* Many thanks to Wolfgang Schricker for 16 - the selfsigned bug report and cleanup fixes 17 - the patch adding the possibility to check local files (-f option) 18* Many thanks to Yannick Gravel for the patch fixing the plugin output 19 and the fix on the test order 20* Many thanks to Scott Worthington for the --critical and --warning hints 21* Many thanks to Lawren Quigley-Jones for 22 - the -A,--noauth patch 23 - the trap fix 24* Many thanks to Matthias Fuhrmeister for the -servername patch 25* Many thanks to Raphael Thoma for the patch allowing HTTP to be 26 specified as protocol and the fix on -N with wildcards 27* Many thanks to Sven Nierlein for the client certificate authentication patch 28* Many thanks to Rob Yamry for the help in debugging a problem with 29 certain versions of OpenSSL and TLS extensions 30* Many thanks to Jim Hopp for the "No certificate returned" enhancement patch 31* Many thanks to Javier Gonel for the TLS servername patch 32* Many thanks to Christian Ruppert for the XMPP patch 33* Many thanks to Robin H. Johnson for the 'timeout' patch 34* Many thanks to Max Winterstein for the SSL version patch 35* Many thanks to Colin Smith for the RPM build Makefile patch 36* Many thanks to Andreas Dijkman for the RPM dependencies patch 37* Many thanks to Lawren Quigley-Jones for the common name patch 38* Many thanks to Ryan Nowakowski for the OCSP patch 39* Many thanks to Jérémy Lecour for the review and corrections 40* Many thanks to Mark Ruys for the OCSP patch 41* Many thanks to Milan Koudelka for the serial number patch 42* Many thanks to Konstantin Shalygin for the UTF-8 patch 43* Many thanks to Sam Richards for the SNI patch 44* Many thanks to Sergei Shmanko (https://github.com/sshmanko) for the wildcard 45 certificate patch 46* Many thanks to juckerf (https://github.com/juckerf) for patch to increase 47 control over which SSL/TLS versions to use 48* Many thanks to Rolf Eike Beer for the IRC and SMTP check patch 49* Many thanks to Viktor Szépe for the formatting and style patches 50* Many thanks to Philippe Kueck for the CN patch 51* Many thanks to Ricardo (https://github.com/bb-Ricardo) and xert (https://github.com/xert) for the date timestamp patch 52* Many thanks to xert for the SSLLabs patch 53* Many thanks to Leynos (https://github.com/leynos) for the OCSP proxy patch 54* Many thanks to Philippe Kueck for the selection of the cipher authentication 55* Many thanks to Jalonet (https://github.com/jalonet) for the file/PEM patch 56* Many thanks to Sander Cornelissen (https://github.com/scornelissen85) for the multiple CNs patch 57* Many thanks to Pavel Rochnyak (https://github.com/rpv-tomsk) for the issuer certificate cache patch and 58 the wildcard support in alternative names 59* Many thanks to Vamp898 (https://github.com/Vamp898) for the LDAP patch 60* Many thanks to Emilian Ertel for the curl and date patches 61* Many thanks to Kosta Velikov for the grep patch 62* Many thanks to Vojtech Horky for the OpenSSL 1.1 patch 63* Many thanks to Nicolas Lafont (https://github.com/ManicoW) for the Common Name fix 64* Many thanks to d7415 (https://github.com/d7415) for the -help patch 65* Many thanks to Łukasz Wąsikowski (https://github.com/IdahoPL) for the curl and date display patches 66* Many thanks to booboo-at-gluga-de (https://github.com/booboo-at-gluga-de) for the CRL patch 67* Many thanks to Georg (https://github.com/gbotti) for the fingerprint patch 68* Many thanks to Wim van Ravesteijn (https://github.com/wimvr) for the DER encoded CRL files patch and the OCSP expiring date patch 69* Many thanks to yasirathackersdotmu (https://github.com/yasirathackersdotmu) 70* Many thanks to Christoph Moench-Tegeder (https://github.com/moench-tegeder) for the curl patch 71* Many thanks to Dan Pritts for the --terse patch 72* Many thanks to eeertel (https://github.com/eeertel) for the SNI warning patch 73* Many thanks to Vojtech Horky (https://github.com/vhotspur) for the --format patch 74* Many thanks to Markus Frosch (https://github.com/lazyfrosch) for the cleanup patch 75* Many thanks to Ricardo Bartels (https://github.com/bb-Ricardo) for the patches fixing unit tests, 76 long output on Linux, extending the issuer checks to the whole chain 77* Many thanks to eimamagi (https://github.com/eimamagi) for the client key patch and for the CA file and directory support 78* Many thanks to Stefan Schlesinger for the HTTP_REQUEST patch 79* Many thanks to sokol-44 (https://github.com/sokol-44) for the HTTP request fix 80* Many thanks to Jonas Meurer (https://github.com/mejo-) for the IMAP / IMAPS fix 81* Many thanks to Mathieu Simon (https://github.com/matsimon) for the IMAPS, POP3S and LDAP patches 82* Many thanks to Nico (https://github.com/nicox) for the SSLlabs patch 83* Many thanks to barakAtSoluto (https://github.com/barakAtSoluto) for the SSLlabs warning patch 84* Many thanks to Valentin Heidelberger (https://github.com/va1entin) for the curl user agent patch 85* Many thanks to Tone (https://github.com/anthonyhaussman) for the warning message improvement patch 86* Many thanks to Michael Niewiara (https://github.com/mobitux) for the HTTPS/echo fix 87* Many thanks to Zadkiel (https://github.com/aslafy-z) for the extended regex patch and for the n-elementh check 88* Many thanks to Dick Visser (https://github.com/dnmvisser) for the --inetproto patch 89* Many thanks to jmuecke (https://github.com/jmuecke) for the multiple errors patch 90* Many thanks to iasdeoupxe (https://github.com/iasdeoupxe) for various fixes 91* Many thanks to Andre Klärner (https://github.com/klaernie) for the typos corrections 92* Many thanks to Дилян Палаузов (https://github.com/dilyanpalauzov) for the DANE checks 93* Many thanks to dupondje (https://github.com/dupondje) for the check_prog fix 94* Many thanks to Jörg Thalheim (https://github.com/Mic92) for the xmpp-server patch 95* Many thanks to Arkadiusz Miśkiewicz (https://github.com/arekm) for the OCSP timeout patch 96* Many thanks to Thomas Weißschuh (https://github.com/t-8ch) for the PostgreSQL patch 97* Many thanks to Jonathan Besanceney (https://github.com/jonathan-besanceney) for the proxy patch 98* Many thanks to grizzlydev-sarl (https://github.com/grizzlydev-sarl) for the 99 processing of all the certificate in the chain, the verbose patch and the output cleanup patch 100* Many thanks to Claudio Kuenzler (https://github.com/Napsty) for the chain expiration output fix 101* Many thanks to jf-vf (https://github.com/jf-vf) for the MySQL support patch 102* Many thanks to skanx (https://github.com/skanx) for the --not-issued-by output patch 103* Many thanks to Zadkiel (https://github.com/aslafy-z) for the --version, the 104 --skip-element patches 105* Many thanks to Marcel Burkhalter (https://github.com/explorer69) the custom HTTP header patch. 106* Many thanks to Peter Newmann (https://github.com/peternewman) for the timeout 107 documentation patch and the issuers patch 108* Many thanks to cbiedl (https://github.com/cbiedl) for the proxy patch 109* Many thanks to Robin Schneider (https://github.com/ypid-geberit) for the --long-output all patch 110* Many thanks to Robin Pronk (https://github.com/rfpronk) for the -u patch 111* Many thanks to tunnelpr0 (https://github.com/tunnelpr0) for the --inetproto patch 112* Many thanks to Christoph Moench-Tegeder (https://github.com/moench-tegeder) for the OpenSSL version patch 113* Many thanks to waja (https://github.com/waja) for the GitHub workflows and the chain checks with STARTTLS 114* Many thanks to Tobias Grünewald (https://github.com/tobias-gruenewald) for the client certificate 115* Many thanks to chornberger-c2c (https://github.com/chornberger-c2c) for the critical and warning output fix 116* Many thanks to Claus-Theodor Riegg (https://github.com/ctriegg-mak) for the domain with 117 underscores and certificate chain fixes 118* Many thanks to Ed Sabol (https://github.com/esabol) for the FQDN patch 119* Many thanks to Igor Mironov (https://github.com/mcs6502) for the LibreSSL patch 120* Many thanks to jalbstmeijer (https://github.com/jalbstmeijer) for the OpenSSL and INETPROTO patch 121* Many thanks to Pim Rupert (https://github.com/prupert) for the file(1) patches 122* Many thanks to Alexander Aleksandrovič Klimov (https://github.com/Al2Klimov) for the DANE 312 patch 123* Many thanks to Jaime Hablutzel (https://github.com/hablutzel1) for the --element fix 124* Many thanks to Bernd Stroessenreuther for the CRL and IPv6 fixes and for the floating point patch 125* Many thanks to Kim Jahn for the conversion typo and underscore fixes (https://github.com/mookie-) 126* Many thanks to Bernd Strößenreuther (https://github.com/booboo-at-gluga-de) for the --help patch 127