diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | patches/opensslv.h | 13 | ||||
-rwxr-xr-x | update.sh | 1 |
3 files changed, 4 insertions, 15 deletions
@@ -28,10 +28,13 @@ history is also available from Git. | |||
28 | 28 | ||
29 | LibreSSL Portable Release Notes: | 29 | LibreSSL Portable Release Notes: |
30 | 30 | ||
31 | 2.2.4 - Build fixes | 31 | 2.2.4 - Build and bug fixes |
32 | 32 | ||
33 | * Backported build fixes for CMake on Windows, OSX and Linux | 33 | * Backported build fixes for CMake on Windows, OSX and Linux |
34 | 34 | ||
35 | * Fixes for a memory leak and out-of-bounds access in OBJ_obj2txt | ||
36 | reported by Qualys Security. | ||
37 | |||
35 | 2.2.3 - Bug fixes, build enhancements | 38 | 2.2.3 - Bug fixes, build enhancements |
36 | 39 | ||
37 | * LibreSSL 2.2.2 incorrectly handles ClientHello messages that do not | 40 | * LibreSSL 2.2.2 incorrectly handles ClientHello messages that do not |
diff --git a/patches/opensslv.h b/patches/opensslv.h deleted file mode 100644 index 04cdead..0000000 --- a/patches/opensslv.h +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | --- include/openssl/opensslv.h.orig Fri Sep 11 17:03:15 2015 | ||
2 | +++ include/openssl/opensslv.h Fri Sep 11 17:04:56 2015 | ||
3 | @@ -3,8 +3,8 @@ | ||
4 | #define HEADER_OPENSSLV_H | ||
5 | |||
6 | /* These will change with each release of LibreSSL-portable */ | ||
7 | -#define LIBRESSL_VERSION_NUMBER 0x20020003L | ||
8 | -#define LIBRESSL_VERSION_TEXT "LibreSSL 2.2.3" | ||
9 | +#define LIBRESSL_VERSION_NUMBER 0x20020004L | ||
10 | +#define LIBRESSL_VERSION_TEXT "LibreSSL 2.2.4" | ||
11 | |||
12 | /* These will never change */ | ||
13 | #define OPENSSL_VERSION_NUMBER 0x20000000L | ||
@@ -121,7 +121,6 @@ copy_hdrs crypto "stack/stack.h lhash/lhash.h stack/safestack.h | |||
121 | copy_hdrs ssl "srtp.h ssl.h ssl2.h ssl3.h ssl23.h tls1.h dtls1.h" | 121 | copy_hdrs ssl "srtp.h ssl.h ssl2.h ssl3.h ssl23.h tls1.h dtls1.h" |
122 | 122 | ||
123 | $CP $libssl_src/src/crypto/opensslv.h include/openssl | 123 | $CP $libssl_src/src/crypto/opensslv.h include/openssl |
124 | patch -p0 < patches/opensslv.h | ||
125 | awk '/LIBRESSL_VERSION_TEXT/ {print $4}' < include/openssl/opensslv.h | cut -d\" -f1 > VERSION | 124 | awk '/LIBRESSL_VERSION_TEXT/ {print $4}' < include/openssl/opensslv.h | cut -d\" -f1 > VERSION |
126 | echo "LibreSSL version `cat VERSION`" | 125 | echo "LibreSSL version `cat VERSION`" |
127 | 126 | ||