Hello community, here is the log from the commit of package gpg2 for openSUSE:Factory checked in at 2016-01-28 17:20:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpg2 (Old) and /work/SRC/openSUSE:Factory/.gpg2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gpg2" Changes: -------- --- /work/SRC/openSUSE:Factory/gpg2/gpg2.changes 2015-12-25 13:05:57.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gpg2.new/gpg2.changes 2016-01-28 17:20:07.000000000 +0100 @@ -1,0 +2,13 @@ +Tue Jan 26 20:23:18 UTC 2016 - astieger@suse.com + +- add g13, an experimental tool for accessing encrypted storage + with with GnuPG (cards) + +------------------------------------------------------------------- +Tue Jan 19 13:56:58 UTC 2016 - vcizek@suse.com + +- fix fingerprint ambiguity (bsc#958891) + * https://bugs.gnupg.org/gnupg/issue2198 + * add 0001-gpg-Improve-the-keyblock-cache-s-transparency.patch + +------------------------------------------------------------------- New: ---- 0001-gpg-Improve-the-keyblock-cache-s-transparency.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpg2.spec ++++++ --- /var/tmp/diff_new_pack.s5oMeC/_old 2016-01-28 17:20:08.000000000 +0100 +++ /var/tmp/diff_new_pack.s5oMeC/_new 2016-01-28 17:20:08.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gpg2 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,6 +34,7 @@ Patch8: gnupg-set_umask_before_open_outfile.patch Patch9: gnupg-detect_FIPS_mode.patch Patch11: gnupg-add_legacy_FIPS_mode_option.patch +Patch12: 0001-gpg-Improve-the-keyblock-cache-s-transparency.patch BuildRequires: expect BuildRequires: fdupes BuildRequires: libadns-devel @@ -84,6 +85,7 @@ %patch8 -p1 %patch9 -p1 %patch11 -p1 +%patch12 -p1 %build # build PIEs (position independent executables) for address space randomisation: @@ -107,7 +109,7 @@ --enable-gpgsm=yes \ --enable-gpg \ --enable-gpgtar \ - --enable-large-rsa \ + --enable-g13 \ --enable-large-secmem \ --with-gnu-ld \ --enable-build-timestamp=$date ++++++ 0001-gpg-Improve-the-keyblock-cache-s-transparency.patch ++++++
From 2e4e10c1dcd8dfeafec51f44ebf26acfeb770c41 Mon Sep 17 00:00:00 2001 From: "Neal H. Walfield"
Date: Tue, 15 Dec 2015 12:21:30 +0100 Subject: [PATCH] gpg: Improve the keyblock cache's transparency.
* kbx/keybox-search.c (keybox_offset): New function.
* g10/keydb.c (struct keyblock_cache): Add fields resource and offset.
(keyblock_cache_clear): Reset HD->KEYBLOCK_CACHE.RESOURCE and
HD->KEYBLOCK_CACHE.OFFSET.
(keydb_search): Don't use the cached result if it comes before the
current file position. When caching an entry, also record the
position at which it was found.
--
Signed-off-by: Neal H. Walfield