Add OPENSSL_VERSION_AT_LEAST
authorMichael Richardson <mcr@sandelman.ca>
Thu, 1 Feb 2018 18:22:48 +0000 (13:22 -0500)
committerRich Salz <rsalz@openssl.org>
Thu, 1 Feb 2018 18:22:48 +0000 (13:22 -0500)
commit3c5a61dd0f9d9a9eac098419bcaf47d1c296ca81
tree614596820eb1a0405358a338b7e2e7dfff488f7e
parent67c836e860c735cf1b039ef52973237fd26b74d6
Add OPENSSL_VERSION_AT_LEAST

added macro to create version number
use the macro to build OPENSSL_VERSION_AT_LEAST(maj,min,fix) so that
customers of libssl (such as ruby-openssl) do not need to be so aware of
openssl version numbers.
includes updates to ssl(7) and OPENSSL_VERSION_NUMBER(3) man page

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5212)
doc/man3/OPENSSL_VERSION_NUMBER.pod
doc/man7/ssl.pod
include/openssl/opensslv.h