Update to 2.7.0

epel9
Morten Stevens 7 years ago
parent 542678ee98
commit 92f7c522e4

1
.gitignore vendored

@ -10,3 +10,4 @@
/mbedtls-2.4.2-apache.tgz /mbedtls-2.4.2-apache.tgz
/mbedtls-2.5.1-apache.tgz /mbedtls-2.5.1-apache.tgz
/mbedtls-2.6.0-apache.tgz /mbedtls-2.6.0-apache.tgz
/mbedtls-2.7.0-apache.tgz

@ -0,0 +1,20 @@
--- include/mbedtls/config.h.orig 2018-02-05 12:36:59.000000000 +0100
+++ include/mbedtls/config.h 2018-02-06 14:37:48.911218309 +0100
@@ -1431,7 +1431,7 @@
*
* Uncomment this to enable pthread mutexes.
*/
-//#define MBEDTLS_THREADING_PTHREAD
+#define MBEDTLS_THREADING_PTHREAD
/**
* \def MBEDTLS_VERSION_FEATURES
@@ -2508,7 +2508,7 @@
*
* Enable this layer to allow use of mutexes within mbed TLS
*/
-//#define MBEDTLS_THREADING_C
+#define MBEDTLS_THREADING_C
/**
* \def MBEDTLS_TIMING_C

@ -3,7 +3,7 @@
%endif %endif
Name: mbedtls Name: mbedtls
Version: 2.6.0 Version: 2.7.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: Light-weight cryptographic and SSL/TLS library Summary: Light-weight cryptographic and SSL/TLS library
Group: System Environment/Libraries Group: System Environment/Libraries
@ -13,6 +13,7 @@ Source0: https://tls.mbed.org/download/%{name}-%{version}-apache.tgz
# mbed TLS way of enabling features # mbed TLS way of enabling features
Patch0: mbedtls-2.4-config-enable-pkcs11.patch Patch0: mbedtls-2.4-config-enable-pkcs11.patch
Patch1: mbedtls-2.7-config-enable-threading-pthread.patch
BuildRequires: cmake BuildRequires: cmake
BuildRequires: perl-interpreter BuildRequires: perl-interpreter
@ -81,6 +82,7 @@ The %{name}-doc package contains documentation.
%prep %prep
%setup -q %setup -q
%patch0 %patch0
%patch1
%build %build
%cmake -D CMAKE_BUILD_TYPE:String="Release" -D USE_SHARED_MBEDTLS_LIBRARY:BOOL=1 -D USE_PKCS11_HELPER_LIBRARY:BOOL=1 . %cmake -D CMAKE_BUILD_TYPE:String="Release" -D USE_SHARED_MBEDTLS_LIBRARY:BOOL=1 -D USE_PKCS11_HELPER_LIBRARY:BOOL=1 .
@ -127,6 +129,11 @@ LD_LIBRARY_PATH=$PWD/library ctest --output-on-failure -V
%doc apidoc/* %doc apidoc/*
%changelog %changelog
* Tue Feb 06 2018 Morten Stevens <mstevens@fedoraproject.org> - 2.7.0-1
- Update to 2.70
- Enable pthread support (#1533435)
- Security Advisory 2018-01 (CVE-2018-0488)
* Tue Aug 29 2017 Morten Stevens <mstevens@fedoraproject.org> - 2.6.0-1 * Tue Aug 29 2017 Morten Stevens <mstevens@fedoraproject.org> - 2.6.0-1
- Update to 2.6.0 - Update to 2.6.0

@ -1 +1 @@
SHA512 (mbedtls-2.6.0-apache.tgz) = 5eb47d95a31c63e43074a115d141dedae869c43cbe62d5cf7bde11440e14fb8879ac6ed204d0d741b3501b8ba551019a5d47cbdf6673d18b61296be4463e9ffd SHA512 (mbedtls-2.7.0-apache.tgz) = 1cdd0e9a8f0639830c03520a5fdf1546864e0ee7fc4dd5ef2c8a260d0f911b903a83038fd43e25c59a0e1d894b494fb6947478e0007a341c5ffcee5bf25cf43f

Loading…
Cancel
Save