Closed wandernauta closed 5 months ago
Instead of specifically requiring OpenSSL 3, the code can also be adapted to use a more widely available variant of the function: https://github.com/berthubert/simplomon/commit/1c99319f0102fa52e05768aef4c73ffbb5c2523c (not really tested).
In general I'd avoid depending on OpenSSL 3 API, supporting a broader range of libcrypto versions helps with porting.
Today I learned about shared_ptr<>
! Thanks :-)
We require OpenSSL 3 because mailmon.cc calls SSL_get0_peer_certificate which does not exist in older versions.