- code distinguishes between OpenSSL 1.1.x and LibreSSL and works with both
- thanks to Wolfgang Frisch <wfr@roembden.net>