Hello community, here is the log from the commit of package gpg2 for openSUSE:Factory checked in at 2015-04-13 20:29:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-03-27 09:38:02.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gpg2.new/gpg2.changes 2015-04-13 20:29:47.000000000 +0200 @@ -1,0 +2,30 @@ +Sat Apr 11 18:59:42 UTC 2015 - astie...@suse.com + +- update to 2.1.3: + * gpg: LDAP keyservers are now supported by 2.1. + * gpg: New option --with-icao-spelling. + * gpg: New option --print-pka-records. Changed the PKA method to + use CERT records and hashed names. + * gpg: New command --list-gcrypt-config. New parameter "curve" + for --list-config. + * gpg: Print a NEWSIG status line like gpgsm always did. + * gpg: Print MPI values with --list-packets and --verbose. + * gpg: Write correct MPI lengths with ECC keys. + * gpg: Skip legacy PGP-2 keys while searching. + (drop 0001-gpg-Skip-legacy-keys-while-searching-keyrings.patch + now upstream) + * gpg: Improved searching for mail addresses when using a keybox. + * gpgsm: Changed default algos to AES-128 and SHA-256. + * gpgtar: Fixed extracting files with sizes of a multiple of 512. + * dirmngr: Fixed SNI handling for hkps pools. + (drop hkps-fix-host-name-verification-when-using-pools.patch + now upstream) + * dirmngr: extra-certs and trusted-certs are now always loaded + from the sysconfig dir instead of the homedir. + * Fixed possible problems due to compiler optimization, two minor + regressions, and other bugs. +- refreshed for context changes: + * gnupg-2.0.18-files-are-digests.patch + * gnupg-add_legacy_FIPS_mode_option.patch + +------------------------------------------------------------------- Old: ---- 0001-gpg-Skip-legacy-keys-while-searching-keyrings.patch gnupg-2.1.2.tar.bz2 gnupg-2.1.2.tar.bz2.sig hkps-fix-host-name-verification-when-using-pools.patch New: ---- gnupg-2.1.3.tar.bz2 gnupg-2.1.3.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpg2.spec ++++++ --- /var/tmp/diff_new_pack.aFFBcv/_old 2015-04-13 20:29:48.000000000 +0200 +++ /var/tmp/diff_new_pack.aFFBcv/_new 2015-04-13 20:29:48.000000000 +0200 @@ -17,7 +17,7 @@ Name: gpg2 -Version: 2.1.2 +Version: 2.1.3 Release: 0 Summary: GnuPG 2 License: GPL-3.0+ @@ -33,8 +33,6 @@ Patch8: gnupg-set_umask_before_open_outfile.patch Patch9: gnupg-detect_FIPS_mode.patch Patch11: gnupg-add_legacy_FIPS_mode_option.patch -Patch15: 0001-gpg-Skip-legacy-keys-while-searching-keyrings.patch -Patch16: hkps-fix-host-name-verification-when-using-pools.patch BuildRequires: expect BuildRequires: fdupes BuildRequires: gnutls-devel >= 3.0 @@ -82,8 +80,6 @@ %patch8 -p1 %patch9 -p1 %patch11 -p1 -%patch15 -p1 -%patch16 -p1 %build # build PIEs (position independent executables) for address space randomisation: ++++++ gnupg-2.0.18-files-are-digests.patch ++++++ --- /var/tmp/diff_new_pack.aFFBcv/_old 2015-04-13 20:29:48.000000000 +0200 +++ /var/tmp/diff_new_pack.aFFBcv/_new 2015-04-13 20:29:48.000000000 +0200 @@ -1,14 +1,14 @@ --- g10/gpg.c | 4 +++ g10/options.h | 1 - g10/sign.c | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++----- - 3 files changed, 66 insertions(+), 5 deletions(-) + g10/sign.c | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++------ + 3 files changed, 67 insertions(+), 6 deletions(-) -Index: gnupg-2.1.2/g10/gpg.c +Index: gnupg-2.1.3/g10/gpg.c =================================================================== ---- gnupg-2.1.2.orig/g10/gpg.c -+++ gnupg-2.1.2/g10/gpg.c -@@ -349,6 +349,7 @@ enum cmd_and_opt_values +--- gnupg-2.1.3.orig/g10/gpg.c 2015-04-06 14:03:32.000000000 +0200 ++++ gnupg-2.1.3/g10/gpg.c 2015-04-11 20:45:24.000000000 +0200 +@@ -352,6 +352,7 @@ enum cmd_and_opt_values oTTYtype, oLCctype, oLCmessages, @@ -16,7 +16,7 @@ oXauthority, oGroup, oUnGroup, -@@ -730,6 +731,7 @@ static ARGPARSE_OPTS opts[] = { +@@ -738,6 +739,7 @@ static ARGPARSE_OPTS opts[] = { ARGPARSE_s_s (oPersonalCompressPreferences, "personal-compress-preferences", "@"), ARGPARSE_s_s (oFakedSystemTime, "faked-system-time", "@"), @@ -24,7 +24,7 @@ /* Aliases. I constantly mistype these, and assume other people do as well. */ -@@ -2127,6 +2129,7 @@ main (int argc, char **argv) +@@ -2148,6 +2150,7 @@ main (int argc, char **argv) opt.def_cert_expire = "0"; set_homedir (default_homedir ()); opt.passphrase_repeat = 1; @@ -32,7 +32,7 @@ opt.emit_version = 1; /* Limit to the major number. */ /* Check whether we have a config file on the command line. */ -@@ -2632,6 +2635,7 @@ main (int argc, char **argv) +@@ -2661,6 +2664,7 @@ main (int argc, char **argv) opt.verify_options&=~VERIFY_SHOW_PHOTOS; break; case oPhotoViewer: opt.photo_viewer = pargs.r.ret_str; break; @@ -40,11 +40,11 @@ case oForceMDC: opt.force_mdc = 1; break; case oNoForceMDC: opt.force_mdc = 0; break; -Index: gnupg-2.1.2/g10/options.h +Index: gnupg-2.1.3/g10/options.h =================================================================== ---- gnupg-2.1.2.orig/g10/options.h -+++ gnupg-2.1.2/g10/options.h -@@ -192,6 +192,7 @@ struct +--- gnupg-2.1.3.orig/g10/options.h 2015-04-06 13:41:53.000000000 +0200 ++++ gnupg-2.1.3/g10/options.h 2015-04-11 20:45:24.000000000 +0200 +@@ -194,6 +194,7 @@ struct int no_auto_check_trustdb; int preserve_permissions; int no_homedir_creation; @@ -52,10 +52,10 @@ struct groupitem *grouplist; int mangle_dos_filenames; int enable_progress_filter; -Index: gnupg-2.1.2/g10/sign.c +Index: gnupg-2.1.3/g10/sign.c =================================================================== ---- gnupg-2.1.2.orig/g10/sign.c -+++ gnupg-2.1.2/g10/sign.c +--- gnupg-2.1.3.orig/g10/sign.c 2015-04-05 19:43:32.000000000 +0200 ++++ gnupg-2.1.3/g10/sign.c 2015-04-11 20:45:24.000000000 +0200 @@ -41,7 +41,7 @@ #include "pkglue.h" #include "sysutils.h" @@ -134,7 +134,7 @@ if( multifile ) { @@ -1035,6 +1052,45 @@ sign_file (ctrl_t ctrl, strlist_t filena if( opt.verbose ) - putc( '\n', stderr ); + log_printf ("\n"); } + else if (opt.files_are_digests) { + byte *mdb, ts[5]; ++++++ gnupg-2.1.2.tar.bz2 -> gnupg-2.1.3.tar.bz2 ++++++ ++++ 125979 lines of diff (skipped) ++++++ gnupg-add_legacy_FIPS_mode_option.patch ++++++ --- /var/tmp/diff_new_pack.aFFBcv/_old 2015-04-13 20:29:51.000000000 +0200 +++ /var/tmp/diff_new_pack.aFFBcv/_new 2015-04-13 20:29:51.000000000 +0200 @@ -3,11 +3,11 @@ g10/gpg.c | 9 +++++++++ 2 files changed, 27 insertions(+) -Index: gnupg-2.1.1/doc/gpg.texi +Index: gnupg-2.1.3/doc/gpg.texi =================================================================== ---- gnupg-2.1.1.orig/doc/gpg.texi -+++ gnupg-2.1.1/doc/gpg.texi -@@ -1842,6 +1842,24 @@ implies, this option is for experts only +--- gnupg-2.1.3.orig/doc/gpg.texi 2015-04-11 20:48:01.000000000 +0200 ++++ gnupg-2.1.3/doc/gpg.texi 2015-04-11 20:48:22.000000000 +0200 +@@ -1857,6 +1857,24 @@ implies, this option is for experts only understand the implications of what it allows you to do, leave this off. @option{--no-expert} disables this option. @@ -32,19 +32,19 @@ @end table -Index: gnupg-2.1.1/g10/gpg.c +Index: gnupg-2.1.3/g10/gpg.c =================================================================== ---- gnupg-2.1.1.orig/g10/gpg.c -+++ gnupg-2.1.1/g10/gpg.c -@@ -381,6 +381,7 @@ enum cmd_and_opt_values - oAllowWeakDigestAlgos, +--- gnupg-2.1.3.orig/g10/gpg.c 2015-04-11 20:48:01.000000000 +0200 ++++ gnupg-2.1.3/g10/gpg.c 2015-04-11 20:48:48.000000000 +0200 +@@ -385,6 +385,7 @@ enum cmd_and_opt_values oFakedSystemTime, oNoAutostart, + oPrintPKARecords, + oSetLegacyFips, oNoop }; -@@ -769,6 +770,7 @@ static ARGPARSE_OPTS opts[] = { +@@ -777,6 +778,7 @@ static ARGPARSE_OPTS opts[] = { ARGPARSE_s_n (oAllowMultipleMessages, "allow-multiple-messages", "@"), ARGPARSE_s_n (oNoAllowMultipleMessages, "no-allow-multiple-messages", "@"), ARGPARSE_s_n (oAllowWeakDigestAlgos, "allow-weak-digest-algos", "@"), @@ -52,7 +52,7 @@ /* These two are aliases to help users of the PGP command line product use gpg with minimal pain. Many commands are common -@@ -3134,6 +3136,13 @@ main (int argc, char **argv) +@@ -3170,6 +3172,13 @@ main (int argc, char **argv) case oNoAutostart: opt.autostart = 0; break;