Hello community, here is the log from the commit of package libgcrypt for openSUSE:Factory checked in at 2014-11-14 09:18:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgcrypt (Old) and /work/SRC/openSUSE:Factory/.libgcrypt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgcrypt" Changes: -------- --- /work/SRC/openSUSE:Factory/libgcrypt/libgcrypt.changes 2014-09-24 13:09:33.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libgcrypt.new/libgcrypt.changes 2014-11-14 09:18:30.000000000 +0100 @@ -1,0 +2,15 @@ +Wed Nov 5 20:37:24 UTC 2014 - andreas.stie...@gmx.de + +- libgcrypt 1.6.2: + * Map deprecated RSA algo number to the RSA algo number for better + backward compatibility. + * Support a 0x40 compression prefix for EdDSA. + * Improve ARM hardware feature detection and building. + * Fix building for the x32 ABI platform. + * Fix some possible NULL deref bugs. +- remove libgcrypt-1.6.0-use-intenal-functions.patch, upstream + via xtrymalloc macro +- remove libgcrypt-fixed-sizet.patch, upstream +- adjust libgcrypt-1.6.1-use-fipscheck.patch for xtrymalloc change + +------------------------------------------------------------------- Old: ---- libgcrypt-1.6.0-use-intenal-functions.patch libgcrypt-1.6.1.tar.bz2 libgcrypt-1.6.1.tar.bz2.sig libgcrypt-fixed-sizet.patch New: ---- libgcrypt-1.6.2.tar.bz2 libgcrypt-1.6.2.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgcrypt.spec ++++++ --- /var/tmp/diff_new_pack.l8lxcg/_old 2014-11-14 09:18:32.000000000 +0100 +++ /var/tmp/diff_new_pack.l8lxcg/_new 2014-11-14 09:18:32.000000000 +0100 @@ -19,10 +19,10 @@ %define build_hmac256 1 %define separate_hmac256_binary 0 %define libsoname %{name}20 -%define sosuffix 20.0.1 +%define sosuffix 20.0.2 %define cavs_dir %{_libexecdir}/%{name}/cavs Name: libgcrypt -Version: 1.6.1 +Version: 1.6.2 Release: 0 Summary: The GNU Crypto Library License: GPL-2.0+ and LGPL-2.1+ and GPL-3.0+ @@ -45,9 +45,6 @@ Patch5: libgcrypt-unresolved-dladdr.patch #PATCH-FIX-SUSE: N/A Patch7: libgcrypt-1.5.0-LIBGCRYPT_FORCE_FIPS_MODE-env.diff -#PATCH-FIX-UPSTREAM: internal functions are supposed to be used inside libgcrypt, mvysko...@suse.com -Patch8: libgcrypt-1.6.0-use-intenal-functions.patch -Patch11: libgcrypt-fixed-sizet.patch Patch12: libgcrypt-1.6.1-use-fipscheck.patch Patch13: libgcrypt-1.6.1-fips-cavs.patch #PATCH-FIX-SUSE: bnc#724841, fix a random device opening routine @@ -157,8 +154,6 @@ %patch4 -p1 %patch5 -p1 %patch7 -p1 -%patch8 -p1 -%patch11 -p1 %if 0%{?suse_version} > 1310 %patch12 -p1 %patch21 -p1 ++++++ libgcrypt-1.6.1-use-fipscheck.patch ++++++ --- /var/tmp/diff_new_pack.l8lxcg/_old 2014-11-14 09:18:32.000000000 +0100 +++ /var/tmp/diff_new_pack.l8lxcg/_new 2014-11-14 09:18:32.000000000 +0100 @@ -1,7 +1,25 @@ -Index: libgcrypt-1.6.1/src/fips.c +--- + src/Makefile.in | 2 +- + src/fips.c | 39 ++++++++++++++++++++++++++++++++------- + 2 files changed, 33 insertions(+), 8 deletions(-) + +Index: libgcrypt-1.6.2/src/Makefile.in =================================================================== ---- libgcrypt-1.6.1.orig/src/fips.c -+++ libgcrypt-1.6.1/src/fips.c +--- libgcrypt-1.6.2.orig/src/Makefile.in 2014-11-05 20:33:18.000000000 +0000 ++++ libgcrypt-1.6.2/src/Makefile.in 2014-11-05 20:34:04.000000000 +0000 +@@ -449,7 +449,7 @@ libgcrypt_la_LIBADD = $(gcrypt_res) \ + ../cipher/libcipher.la \ + ../random/librandom.la \ + ../mpi/libmpi.la \ +- ../compat/libcompat.la $(GPG_ERROR_LIBS) ++ ../compat/libcompat.la $(GPG_ERROR_LIBS) -ldl + + dumpsexp_SOURCES = dumpsexp.c + dumpsexp_CFLAGS = $(arch_gpg_error_cflags) +Index: libgcrypt-1.6.2/src/fips.c +=================================================================== +--- libgcrypt-1.6.2.orig/src/fips.c 2014-11-05 20:33:18.000000000 +0000 ++++ libgcrypt-1.6.2/src/fips.c 2014-11-05 20:34:04.000000000 +0000 @@ -589,23 +589,48 @@ run_random_selftests (void) return !!err; } @@ -60,8 +78,8 @@ err = gpg_error (GPG_ERR_INTERNAL); else { -- fname = _gcry_malloc (strlen (info.dli_fname) + 1 + 5 + 1 ); -+ fname = _gcry_malloc (strlen (libpath) + 1 + 5 + 1 ); +- fname = xtrymalloc (strlen (info.dli_fname) + 1 + 5 + 1 ); ++ fname = xtrymalloc (strlen (libpath) + 1 + 5 + 1 ); if (!fname) err = gpg_error_from_syserror (); else @@ -74,16 +92,3 @@ p = strrchr (fname, '/'); if (p) p++; -Index: libgcrypt-1.6.1/src/Makefile.in -=================================================================== ---- libgcrypt-1.6.1.orig/src/Makefile.in -+++ libgcrypt-1.6.1/src/Makefile.in -@@ -449,7 +449,7 @@ libgcrypt_la_LIBADD = $(gcrypt_res) \ - ../cipher/libcipher.la \ - ../random/librandom.la \ - ../mpi/libmpi.la \ -- ../compat/libcompat.la $(GPG_ERROR_LIBS) -+ ../compat/libcompat.la $(GPG_ERROR_LIBS) -ldl - - dumpsexp_SOURCES = dumpsexp.c - dumpsexp_CFLAGS = $(arch_gpg_error_cflags) ++++++ libgcrypt-1.6.1.tar.bz2 -> libgcrypt-1.6.2.tar.bz2 ++++++ ++++ 2095 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org