Updated to nettle 3.2

This commit is contained in:
Nikos Mavrogiannopoulos 2016-02-03 11:36:28 +01:00
parent 98c18365f0
commit 2b25156519
5 changed files with 15 additions and 4149 deletions

1
.gitignore vendored
View File

@ -3,3 +3,4 @@ nettle-1.15.tar.gz
/nettle-2.6.tar.gz /nettle-2.6.tar.gz
/nettle-2.7.1-hobbled.tar.gz /nettle-2.7.1-hobbled.tar.gz
/nettle-3.1.1-hobbled.tar.gz /nettle-3.1.1-hobbled.tar.gz
/nettle-3.2-hobbled.tar.xz

File diff suppressed because it is too large Load Diff

View File

@ -1,8 +1,8 @@
diff --git a/version.h.in b/version.h.in diff --git a/version.h.in b/version.h.in
index 447e933..e3c01db 100644 index cf429f2..da0ad15 100644
--- a/version.h.in --- a/version.h.in
+++ b/version.h.in +++ b/version.h.in
@@ -44,12 +44,6 @@ extern "C" { @@ -45,12 +45,6 @@ extern "C" {
#define NETTLE_USE_MINI_GMP @NETTLE_USE_MINI_GMP@ #define NETTLE_USE_MINI_GMP @NETTLE_USE_MINI_GMP@
@ -12,6 +12,6 @@ index 447e933..e3c01db 100644
-# define GMP_NUMB_BITS @GMP_NUMB_BITS@ -# define GMP_NUMB_BITS @GMP_NUMB_BITS@
-#endif -#endif
- -
#ifdef __cplusplus int
} nettle_version_major (void);
#endif

View File

@ -1,16 +1,15 @@
Name: nettle Name: nettle
Version: 3.1.1 Version: 3.2
Release: 6%{?dist} Release: 1%{?dist}
Summary: A low-level cryptographic library Summary: A low-level cryptographic library
Group: Development/Libraries Group: Development/Libraries
License: LGPLv3+ or GPLv2+ License: LGPLv3+ or GPLv2+
URL: http://www.lysator.liu.se/~nisse/nettle/ URL: http://www.lysator.liu.se/~nisse/nettle/
Source0: %{name}-%{version}-hobbled.tar.gz Source0: %{name}-%{version}-hobbled.tar.xz
#Source0: http://www.lysator.liu.se/~nisse/archive/%{name}-%{version}.tar.gz #Source0: http://www.lysator.liu.se/~nisse/archive/%{name}-%{version}.tar.gz
Patch0: nettle-3.1.1-remove-ecc-testsuite.patch Patch0: nettle-3.1.1-remove-ecc-testsuite.patch
Patch1: nettle-3.1.1-sha3-fix.patch Patch1: nettle-3.2-version-h.patch
Patch2: nettle-3.1.1-version-h.patch
BuildRequires: gmp-devel m4 texinfo-tex BuildRequires: gmp-devel m4 texinfo-tex
@ -46,7 +45,6 @@ sed 's/ecc-192.c//g' -i Makefile.in
sed 's/ecc-224.c//g' -i Makefile.in sed 's/ecc-224.c//g' -i Makefile.in
%patch0 -p1 %patch0 -p1
%patch1 -p1 %patch1 -p1
%patch2 -p1
%build %build
%configure --enable-shared --disable-arm-neon %configure --enable-shared --disable-arm-neon
@ -102,6 +100,10 @@ fi
%changelog %changelog
* Wed Feb 3 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 3.2-1
- updated to 3.2 (#1301310)
- Fixed CVE-2015-8803 secp256r1 calculation bug (#1304305)
* Wed Dec 9 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 3.1.1-6 * Wed Dec 9 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 3.1.1-6
- Made version.h architecture independent (#1289938) - Made version.h architecture independent (#1289938)

View File

@ -1 +1 @@
7d1d1e4844bdc196ba34db6b8bb6549a nettle-3.1.1-hobbled.tar.gz caa868f3b25f36dd197e15d08047d7e6 nettle-3.2-hobbled.tar.xz