
OPENSSL_VERSION_TEXT is the text variant of the version number and the release date. Version 0.9.5a had an interim interpretation that is like the current one, except the patch level got the highest bit set, to keep continuity. Versions between 0.9.3 and 0.9.5 had a version identifier with this interpretation: MMNNFFRBB major minor fix final beta/patch Versions prior to 0.9.3 have identifiers < 0x0930.

The status nibble has one of the values 0 for development, 1 to e for betas 1 to 14, and f for release. OPENSSL_VERSION_NUMBER is a numeric release version identifier: MNNFFPPS: major minor fix patch status #define OPENSSL_VERSION_TEXT "OpenSSL x.y.z xx XXX xxxx"Ĭonst char *OpenSSL_version(int t) DESCRIPTION #define OPENSSL_VERSION_NUMBER 0xnnnnnnnnnL OPENSSL_VERSION_NUMBER, OPENSSL_VERSION_TEXT, OpenSSL_version, OpenSSL_version_num - get OpenSSL version number SYNOPSIS #include
