OPENSSL_VERSION_NUMBER man page on Tru64

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
Tru64 logo
[printable version]

OPENSSL_VERSION_NUMBER(3)			     OPENSSL_VERSION_NUMBER(3)

NAME
       OPENSSL_VERSION_NUMBER,	SSLeay,	 SSLeay_version	 - Get OpenSSL version
       number

SYNOPSIS
       #include	   <openssl/opensslv.h>	    #define	OPENSSL_VERSION_NUMBER
       0xnnnnnnnnnL

       #include <openssl/crypto.h>

       long SSLeay(
	       void ); const char *SSLeay_version(
	       int t );

DESCRIPTION
       OPENSSL_VERSION_NUMBER is a numeric release version identifier: MMNNFF‐
       PPS: major minor fix patch status

       The status nibble has one of the values 0 for development, 1 to	e  for
       betas 1 to 14, and f for release.

       for example
	0x000906000 == 0.9.6 dev
	0x000906023 == 0.9.6b beta 3
	0x00090605f == 0.9.6e release

       Versions	 prior	to  0.9.3  have identifiers < 0x0930. Versions between
       0.9.3 and 0.9.5 had a version identifier with this interpretation:
	MMNNFFRBB major minor fix final beta/patch

       Examples are:
	0x000904100 == 0.9.4 release
	0x000905000 == 0.9.5 dev

       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 continu‐
       ity.  The number was therefore 0x0090581f.

       For backward compatibility, SSLEAY_VERSION_NUMBER is also defined.

       The SSLeay() function returns this number. The return value can be com‐
       pared to the macro to make sure that the correct version of the library
       has been loaded, especially when using DLLs on Windows systems.

       The SSLeay_version() function returns different strings depending on t:
       SSLEAY_VERSION

	      The  text	 variant  of  the version number and the release date.
	      For example, OpenSSL 0.9.5a 1 Apr 2000 SSLEAY_CFLAGS

	      The compiler flags set for the compilation process in  the  form
	      "compiler:..."   if  available,  or  "compiler:  information not
	      available" otherwise.  SSLEAY_BUILT_ON

	      The date of the build process in the form	 "built	 on:  ..."  if
	      available,   or	"built	on:  date  not	available"  otherwise.
	      SSLEAY_PLATFORM

	      The "Configure: target of the library build in the  form	"plat‐
	      form:  ..."  if  available, or "platform: information not avail‐
	      able" otherwise.

       For an unknown t, the text not available is returned.

RETURN VALUE
       The version number.

HISTORY
       The SSLeay() and SSLEAY_VERSION_NUMBER() functions are available in all
       versions of SSLeay and OpenSSL.	The OPENSSL_VERSION_NUMBER() is avail‐
       able in all versions of OpenSSL.

SEE ALSO
       Functions: crypto(3)

						     OPENSSL_VERSION_NUMBER(3)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Tru64

List of man pages available for Tru64

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net