From 16277c07d8c046e5526784ddae24858ed45ece98c8c018988757e4fd64cfbe89 Mon Sep 17 00:00:00 2001 From: Ruediger Oertel Date: Sat, 20 Nov 2010 10:15:36 +0000 Subject: [PATCH] Accepting request 53419 from devel:libraries:c_c++ Accepted submit request 53419 from user mvyskocil OBS-URL: https://build.opensuse.org/request/show/53419 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libgcrypt?expand=0&rev=19 --- libgcrypt-1.4.4.tar.bz2 | 3 --- libgcrypt-1.4.6.tar.bz2 | 3 +++ libgcrypt-strict-aliasing.patch | 10 ++++++---- libgcrypt.changes | 16 ++++++++++++++++ libgcrypt.spec | 4 ++-- 5 files changed, 27 insertions(+), 9 deletions(-) delete mode 100644 libgcrypt-1.4.4.tar.bz2 create mode 100644 libgcrypt-1.4.6.tar.bz2 diff --git a/libgcrypt-1.4.4.tar.bz2 b/libgcrypt-1.4.4.tar.bz2 deleted file mode 100644 index 94377d6..0000000 --- a/libgcrypt-1.4.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3212b88080cf8fa006164d38fc176fafa5c29591c8384f284ab880db0dbf306f -size 1143139 diff --git a/libgcrypt-1.4.6.tar.bz2 b/libgcrypt-1.4.6.tar.bz2 new file mode 100644 index 0000000..d1d8274 --- /dev/null +++ b/libgcrypt-1.4.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e4b30da6b357b565333d0222133b64a0414be99ba72733081165c8ea9bc6b85 +size 1151877 diff --git a/libgcrypt-strict-aliasing.patch b/libgcrypt-strict-aliasing.patch index c83a1ab..7ee9458 100644 --- a/libgcrypt-strict-aliasing.patch +++ b/libgcrypt-strict-aliasing.patch @@ -1,9 +1,11 @@ ---- cipher/Makefile.am -+++ cipher/Makefile.am -@@ -71,3 +71,10 @@ +Index: cipher/Makefile.am +=================================================================== +--- cipher/Makefile.am.orig 2009-12-11 16:31:38.000000000 +0100 ++++ cipher/Makefile.am 2010-11-19 10:53:55.818890156 +0100 +@@ -80,3 +80,10 @@ tiger.lo: $(srcdir)/tiger.c - `echo $(LTCOMPILE) -c $(srcdir)/tiger.c | sed -e 's/-O[2-9s]*/-O1/g' ` + `echo $(LTCOMPILE) -c $(srcdir)/tiger.c | $(o_flag_munging) ` + +# We need to build ac.c with -fno-strict-aliasing +ac.o: $(srcdir)/ac.c diff --git a/libgcrypt.changes b/libgcrypt.changes index 36af772..544c57c 100644 --- a/libgcrypt.changes +++ b/libgcrypt.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Fri Nov 19 09:59:41 UTC 2010 - mvyskocil@suse.cz + +- update to 1.4.6 + * Fixed minor memory leak in DSA key generation. + * No more switching to FIPS mode if /proc/version is not readable. + * Fixed a sigill during Padlock detection on old CPUs. + * Boosted SHA-512 performance by 30% on ia32 boxes and gcc 4.3; + SHA-256 went up by 25%. + * New variants of the TIGER algorithm. + * New cipher algorithm mode for AES-WRAP. + * Interface changes relative to the 1.4.2 release: + GCRY_MD_TIGER1 NEW + GCRY_MD_TIGER2 NEW + GCRY_CIPHER_MODE_AESWRAP NEW + ------------------------------------------------------------------- Sun Jul 4 19:07:16 UTC 2010 - jengelh@medozas.de diff --git a/libgcrypt.spec b/libgcrypt.spec index 4718e18..c3c541f 100644 --- a/libgcrypt.spec +++ b/libgcrypt.spec @@ -21,8 +21,8 @@ Name: libgcrypt BuildRequires: libgpg-error-devel Url: http://www.gnu.org/directory/Security/libgcrypt.html -Version: 1.4.4 -Release: 3 +Version: 1.4.6 +Release: 1 Summary: The GNU Crypto Library License: GPLv2+ ; LGPLv2.1+ Group: Development/Libraries/C and C++