diff options
Diffstat (limited to 'src/lib/libcrypto/opensslv.h')
-rw-r--r-- | src/lib/libcrypto/opensslv.h | 31 |
1 files changed, 21 insertions, 10 deletions
diff --git a/src/lib/libcrypto/opensslv.h b/src/lib/libcrypto/opensslv.h index 55d5d06cf5..55ec97389f 100644 --- a/src/lib/libcrypto/opensslv.h +++ b/src/lib/libcrypto/opensslv.h | |||
@@ -2,20 +2,31 @@ | |||
2 | #define HEADER_OPENSSLV_H | 2 | #define HEADER_OPENSSLV_H |
3 | 3 | ||
4 | /* Numeric release version identifier: | 4 | /* Numeric release version identifier: |
5 | * MMNNFFRBB: major minor fix final beta/patch | 5 | * MMNNFFPPS: major minor fix patch status |
6 | * The status nibble has one of the values 0 for development, 1 to e for betas | ||
7 | * 1 to 14, and f for release. The patch level is exactly that. | ||
6 | * For example: | 8 | * For example: |
7 | * 0.9.3-dev 0x00903000 | 9 | * 0.9.3-dev 0x00903000 |
8 | * 0.9.3beta1 0x00903001 | 10 | * 0.9.3-beta1 0x00903001 |
9 | * 0.9.3beta2-dev 0x00903002 | 11 | * 0.9.3-beta2-dev 0x00903002 |
10 | * 0.9.3beta2 0x00903002 (same as ...beta2-dev) | 12 | * 0.9.3-beta2 0x00903002 (same as ...beta2-dev) |
11 | * 0.9.3 0x00903100 | 13 | * 0.9.3 0x0090300f |
12 | * 0.9.3a 0x00903101 | 14 | * 0.9.3a 0x0090301f |
13 | * 0.9.4 0x00904100 | 15 | * 0.9.4 0x0090400f |
14 | * 1.2.3z 0x1020311a | 16 | * 1.2.3z 0x102031af |
17 | * | ||
18 | * For continuity reasons (because 0.9.5 is already out, and is coded | ||
19 | * 0x00905100), between 0.9.5 and 0.9.6 the coding of the patch level | ||
20 | * part is slightly different, by setting the highest bit. This means | ||
21 | * that 0.9.5a looks like this: 0x0090581f. At 0.9.6, we can start | ||
22 | * with 0x0090600S... | ||
23 | * | ||
15 | * (Prior to 0.9.3-dev a different scheme was used: 0.9.2b is 0x0922.) | 24 | * (Prior to 0.9.3-dev a different scheme was used: 0.9.2b is 0x0922.) |
25 | * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for | ||
26 | * major minor fix final patch/beta) | ||
16 | */ | 27 | */ |
17 | #define OPENSSL_VERSION_NUMBER 0x00905100L | 28 | #define OPENSSL_VERSION_NUMBER 0x0090581fL |
18 | #define OPENSSL_VERSION_TEXT "OpenSSL 0.9.5 28 Feb 2000" | 29 | #define OPENSSL_VERSION_TEXT "OpenSSL 0.9.5a 1 Apr 2000" |
19 | #define OPENSSL_VERSION_PTEXT " part of " OPENSSL_VERSION_TEXT | 30 | #define OPENSSL_VERSION_PTEXT " part of " OPENSSL_VERSION_TEXT |
20 | 31 | ||
21 | #endif /* HEADER_OPENSSLV_H */ | 32 | #endif /* HEADER_OPENSSLV_H */ |