Add information as provided by Richard Levitte on openssl-users :-)
[openssl.git] / doc / crypto / SSLeay_version.pod
1 =pod
2
3 =head1 NAME
4
5 SSLeay_version - retrieve version/build information about OpenSSL library
6
7 =head1 SYNOPSIS
8
9  #include <openssl/crypto.h>
10
11  const char *SSLeay_version(int type);
12
13 =head1 DESCRIPTION
14
15 SSLeay_version() returns a pointer to a constant string describing the
16 version of the OpenSSL library or giving information about the library
17 build.
18
19 The following B<type> values are supported:
20
21 =over 4
22
23 =item SSLEAY_VERSION
24
25 The version of the OpenSSL library including the release date.
26
27 =item SSLEAY_CFLAGS
28
29 The compiler flags set for the compilation process in the form
30 "compiler: ..."  if available or "compiler: information not available"
31 otherwise.
32
33 =item SSLEAY_BUILT_ON
34
35 The date of the build process in the form "built on: ..." if available
36 or "built on: date not available" otherwise.
37
38 =item SSLEAY_PLATFORM
39
40 The "Configure" target of the library build in the form "platform: ..."
41 if available or "platform: information not available" otherwise.
42
43 =back
44
45 =head1 RETURN VALUES
46
47 The following return values can occur:
48
49 =over 4
50
51 =item "not available"
52
53 An invalid value for B<type> was given.
54
55 =item Pointer to constant string
56
57 Textual description.
58
59 =back
60
61 =head1 SEE ALSO
62
63 L<crypto(3)|crypto(3)>
64
65 =cut