Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gpg2 for openSUSE:Factory checked in 
at 2021-01-19 15:59:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpg2 (Old)
 and      /work/SRC/openSUSE:Factory/.gpg2.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpg2"

Tue Jan 19 15:59:07 2021 rev:153 rq:863296 version:2.2.27

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpg2/gpg2.changes        2020-11-29 
12:20:05.969496743 +0100
+++ /work/SRC/openSUSE:Factory/.gpg2.new.28504/gpg2.changes     2021-01-19 
15:59:34.151141885 +0100
@@ -1,0 +2,21 @@
+Tue Jan 12 22:45:11 UTC 2021 - Andreas Stieger <[email protected]>
+
+- GnuPG 2.2.27:
+   * gpgconf: Fix case with neither local nor global gpg.conf
+   * gpgconf: Fix description of two new options
+- includes changes from 2.2.26:
+  * gpg: New AKL method "ntds"
+  * gpg: Fix --trusted-key with fingerprint arg
+  * scd: Fix writing of ECC keys to an OpenPGP card
+  * scd: Make an USB error fix specific to SPR532 readers
+  * dirmngr: With new LDAP keyservers store the new attributes. 
+    Never store the useless pgpSignerID. Fix a long standing
+    bug storing some keys on an ldap server.
+  * dirmngr: Support the new Active Direcory LDAP schema for
+    keyservers
+  * dirmngr: Allow LDAP OpenPGP searches via fingerprint
+  * dirmngr: Do not block other threads during keyserver LDAP calls
+  * Support global configuration files
+  * Fix the iconv fallback handling to UTF-8
+
+-------------------------------------------------------------------

Old:
----
  gnupg-2.2.25.tar.bz2
  gnupg-2.2.25.tar.bz2.sig

New:
----
  gnupg-2.2.27.tar.bz2
  gnupg-2.2.27.tar.bz2.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gpg2.spec ++++++
--- /var/tmp/diff_new_pack.o1Z3sf/_old  2021-01-19 15:59:34.943143081 +0100
+++ /var/tmp/diff_new_pack.o1Z3sf/_new  2021-01-19 15:59:34.943143081 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gpg2
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           gpg2
-Version:        2.2.25
+Version:        2.2.27
 Release:        0
 Summary:        File encryption, decryption, signature creation and 
verification utility
 License:        GPL-3.0-or-later
@@ -61,7 +61,6 @@
 Requires:       libgcrypt20 >= 1.8.0
 Requires:       libksba >= 1.3.5
 Requires:       pinentry
-Requires(post): %{install_info_prereq}
 Recommends:     dirmngr = %{version}
 Provides:       gnupg = %{version}
 Provides:       gpg = 1.4.9
@@ -165,10 +164,6 @@
 
 %post
 %udev_rules_update
-%install_info --info-dir=%{_infodir} %{_infodir}/gnupg.info.gz
-
-%preun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/gnupg.info.gz
 
 %files lang -f gnupg2.lang
 

++++++ gnupg-2.2.25.tar.bz2 -> gnupg-2.2.27.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/gpg2/gnupg-2.2.25.tar.bz2 
/work/SRC/openSUSE:Factory/.gpg2.new.28504/gnupg-2.2.27.tar.bz2 differ: char 
11, line 1

++++++ gnupg-2.2.8-files-are-digests.patch ++++++
--- /var/tmp/diff_new_pack.o1Z3sf/_old  2021-01-19 15:59:35.003143172 +0100
+++ /var/tmp/diff_new_pack.o1Z3sf/_new  2021-01-19 15:59:35.007143178 +0100
@@ -4,11 +4,11 @@
  g10/sign.c    |   68 
++++++++++++++++++++++++++++++++++++++++++++++++++++------
  3 files changed, 67 insertions(+), 6 deletions(-)
 
-Index: gnupg-2.2.20/g10/gpg.c
+Index: gnupg-2.2.27/g10/gpg.c
 ===================================================================
---- gnupg-2.2.20.orig/g10/gpg.c
-+++ gnupg-2.2.20/g10/gpg.c
-@@ -380,6 +380,7 @@ enum cmd_and_opt_values
+--- gnupg-2.2.27.orig/g10/gpg.c
++++ gnupg-2.2.27/g10/gpg.c
+@@ -382,6 +382,7 @@ enum cmd_and_opt_values
      oTTYtype,
      oLCctype,
      oLCmessages,
@@ -16,7 +16,7 @@
      oXauthority,
      oGroup,
      oUnGroup,
-@@ -834,6 +835,7 @@ static ARGPARSE_OPTS opts[] = {
+@@ -838,6 +839,7 @@ static ARGPARSE_OPTS opts[] = {
    ARGPARSE_s_s (oWeakDigest, "weak-digest","@"),
    ARGPARSE_s_n (oUnwrap, "unwrap", "@"),
    ARGPARSE_s_n (oOnlySignTextIDs, "only-sign-text-ids", "@"),
@@ -24,7 +24,7 @@
  
    /* Aliases.  I constantly mistype these, and assume other people do
       as well. */
-@@ -2421,6 +2423,7 @@ main (int argc, char **argv)
+@@ -2372,6 +2374,7 @@ main (int argc, char **argv)
      opt.def_cert_expire = "0";
      gnupg_set_homedir (NULL);
      opt.passphrase_repeat = 1;
@@ -32,7 +32,7 @@
      opt.emit_version = 0;
      opt.weak_digests = NULL;
  
-@@ -2997,6 +3000,7 @@ main (int argc, char **argv)
+@@ -2944,6 +2947,7 @@ main (int argc, char **argv)
            opt.verify_options&=~VERIFY_SHOW_PHOTOS;
            break;
          case oPhotoViewer: opt.photo_viewer = pargs.r.ret_str; break;
@@ -40,10 +40,10 @@
  
            case oDisableSignerUID: opt.flags.disable_signer_uid = 1; break;
            case oIncludeKeyBlock:  opt.flags.include_key_block = 1; break;
-Index: gnupg-2.2.20/g10/options.h
+Index: gnupg-2.2.27/g10/options.h
 ===================================================================
---- gnupg-2.2.20.orig/g10/options.h
-+++ gnupg-2.2.20/g10/options.h
+--- gnupg-2.2.27.orig/g10/options.h
++++ gnupg-2.2.27/g10/options.h
 @@ -202,6 +202,7 @@ struct
    int no_auto_check_trustdb;
    int preserve_permissions;
@@ -52,10 +52,10 @@
    struct groupitem *grouplist;
    int mangle_dos_filenames;
    int enable_progress_filter;
-Index: gnupg-2.2.20/g10/sign.c
+Index: gnupg-2.2.27/g10/sign.c
 ===================================================================
---- gnupg-2.2.20.orig/g10/sign.c
-+++ gnupg-2.2.20/g10/sign.c
+--- gnupg-2.2.27.orig/g10/sign.c
++++ gnupg-2.2.27/g10/sign.c
 @@ -43,6 +43,8 @@
  #include "../common/mbox-util.h"
  #include "../common/compliance.h"
@@ -65,7 +65,7 @@
  #ifdef HAVE_DOSISH_SYSTEM
  #define LF "\r\n"
  #else
-@@ -834,6 +836,8 @@ write_signature_packets (ctrl_t ctrl,
+@@ -844,6 +846,8 @@ write_signature_packets (ctrl_t ctrl,
        if (duration || opt.sig_policy_url
            || opt.sig_notations || opt.sig_keyserver_url)
          sig->version = 4;
@@ -74,10 +74,10 @@
        else
          sig->version = pk->version;
  
-@@ -860,8 +864,12 @@ write_signature_packets (ctrl_t ctrl,
-           else
-             err = 0;
+@@ -872,8 +876,12 @@ write_signature_packets (ctrl_t ctrl,
          }
+       else
+         err = 0;  /* Actually never reached.  */
 +      if (!opt.files_are_digests) {
        hash_sigversion_to_magic (md, sig);
        gcry_md_final (md);
@@ -87,7 +87,7 @@
  
        if (!err)
          err = do_sign (ctrl, pk, sig, md, hash_for (pk), cache_nonce, 0);
-@@ -924,6 +932,8 @@ sign_file (ctrl_t ctrl, strlist_t filena
+@@ -937,6 +945,8 @@ sign_file (ctrl_t ctrl, strlist_t filena
      SK_LIST sk_rover = NULL;
      int multifile = 0;
      u32 duration=0;
@@ -96,7 +96,7 @@
  
      pfx = new_progress_context ();
      afx = new_armor_context ();
-@@ -941,7 +951,16 @@ sign_file (ctrl_t ctrl, strlist_t filena
+@@ -954,7 +964,16 @@ sign_file (ctrl_t ctrl, strlist_t filena
        fname = NULL;
  
      if( fname && filenames->next && (!detached || encryptflag) )
@@ -114,7 +114,7 @@
  
      if(encryptflag==2
         && (rc=setup_symkey(&efx.symkey_s2k,&efx.symkey_dek)))
-@@ -962,7 +981,7 @@ sign_file (ctrl_t ctrl, strlist_t filena
+@@ -975,7 +994,7 @@ sign_file (ctrl_t ctrl, strlist_t filena
        goto leave;
  
      /* prepare iobufs */
@@ -123,7 +123,7 @@
        inp = NULL; /* we do it later */
      else {
        inp = iobuf_open(fname);
-@@ -1100,7 +1119,7 @@ sign_file (ctrl_t ctrl, strlist_t filena
+@@ -1124,7 +1143,7 @@ sign_file (ctrl_t ctrl, strlist_t filena
      for (sk_rover = sk_list; sk_rover; sk_rover = sk_rover->next)
        gcry_md_enable (mfx.md, hash_for (sk_rover->pk));
  
@@ -132,7 +132,7 @@
        iobuf_push_filter( inp, md_filter, &mfx );
  
      if( detached && !encryptflag)
-@@ -1155,6 +1174,8 @@ sign_file (ctrl_t ctrl, strlist_t filena
+@@ -1179,6 +1198,8 @@ sign_file (ctrl_t ctrl, strlist_t filena
  
      write_status_begin_signing (mfx.md);
  
@@ -141,7 +141,7 @@
      /* Setup the inner packet. */
      if( detached ) {
        if( multifile ) {
-@@ -1195,6 +1216,45 @@ sign_file (ctrl_t ctrl, strlist_t filena
+@@ -1219,6 +1240,45 @@ sign_file (ctrl_t ctrl, strlist_t filena
            if( opt.verbose )
                log_printf ("\n");
        }
@@ -187,7 +187,7 @@
        else {
            /* read, so that the filter can calculate the digest */
            while( iobuf_get(inp) != -1 )
-@@ -1213,8 +1273,8 @@ sign_file (ctrl_t ctrl, strlist_t filena
+@@ -1237,8 +1297,8 @@ sign_file (ctrl_t ctrl, strlist_t filena
  
      /* write the signatures */
      rc = write_signature_packets (ctrl, sk_list, out, mfx.md,

Reply via email to