From 929791d8d35f3447739b9735f08c3b43dda37e7833eeff7a59530746c8b5c27c Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 27 Aug 2021 11:48:41 +0000 Subject: [PATCH] Accepting request 914200 from home:pmonrealgonzalez:branches:Base:System - GnuPG 2.3.2: * gpg: Allow fingerprint based lookup with --locate-external-key. * gpg: Allow decryption w/o public key but with correct card inserted. * gpg: Auto import keys specified with --trusted-keys. * gpg: Do not use import-clean for LDAP keyserver imports. * gpg: Fix mailbox based search via AKL keyserver method. * gpg: Fix memory corruption with --clearsign introduced with 2.3.1. * gpg: Use a more descriptive prompt for symmetric decryption. * gpg: Improve speed of secret key listing. * gpg: Support keygrip search with traditional keyring. * gpg: Let --fetch-key return an exit code on failure. * gpg: Emit the NO_SECKEY status again for decryption. * gpgsm: Support decryption of password based encryption (pwri). * gpgsm: Support AES-GCM decryption. * gpgsm: Let --dump-cert --show-cert also print an OpenPGP fingerprint. * gpgsm: Fix finding of issuer in use-keyboxd mode. * gpgsm: New option --ldapserver as an alias for --keyserver. * agent: Use SHA-256 for SSH fingerprint by default. * agent: Fix calling handle_pincache_put. * agent: Fix importing protected secret key. * agent: Fix a regression in agent_get_shadow_info_type. * agent: Add translatable text for Caps Lock hint. * agent: New option --pinentry-formatted-passphrase. * agent: Add checkpin inquiry for pinentry. * agent: New option --check-sym-passphrase-pattern. * agent: Use the sysconfdir for a pattern file. * agent: Make QT_QPA_PLATFORMTHEME=qt5ct work for the pinentry. * dirmngr: LDAP search by a mailbox now ignores revoked keys. * dirmngr: For KS_SEARCH return the fingerprint also with LDAP. * dirmngr: Allow for non-URL specified ldap keyservers. OBS-URL: https://build.opensuse.org/request/show/914200 OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=268 --- gnupg-2.3.1.tar.bz2 | 3 --- gnupg-2.3.1.tar.bz2.sig | Bin 119 -> 0 bytes gnupg-2.3.2.tar.bz2 | 3 +++ gnupg-2.3.2.tar.bz2.sig | Bin 0 -> 119 bytes gpg2.changes | 57 ++++++++++++++++++++++++++++++++++++++++ gpg2.spec | 39 +++++++++++---------------- 6 files changed, 76 insertions(+), 26 deletions(-) delete mode 100644 gnupg-2.3.1.tar.bz2 delete mode 100644 gnupg-2.3.1.tar.bz2.sig create mode 100644 gnupg-2.3.2.tar.bz2 create mode 100644 gnupg-2.3.2.tar.bz2.sig diff --git a/gnupg-2.3.1.tar.bz2 b/gnupg-2.3.1.tar.bz2 deleted file mode 100644 index 7719901..0000000 --- a/gnupg-2.3.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c498db346a9b9a4b399e514c8f56dfc0a888ce8f327f10376ff984452cd154ec -size 7570431 diff --git a/gnupg-2.3.1.tar.bz2.sig b/gnupg-2.3.1.tar.bz2.sig deleted file mode 100644 index f03209c3aa23cab4d5714f59e5873cf467bbc1b7273c1cda8f5db4a96c117701..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmeAuWnmEGV2~A4WXWBXm$E!p!y#PSlPRcU`VKV*t6Qv033b~ZGjMSVz(iyt8U7c{ zSw8XUEB*W1Rl2x8xIS}vSLZb)?NYiD!;xU=jNYvW7#U7&X}bM&&3iYgIdLnP-hK#N VeL;Qup&2QEf1F754(oPj0|1dhGu;3H diff --git a/gnupg-2.3.2.tar.bz2 b/gnupg-2.3.2.tar.bz2 new file mode 100644 index 0000000..f73b40c --- /dev/null +++ b/gnupg-2.3.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1d953e0e296072fca284215103ef168885eaac596c4660c5039a36a83e3041b +size 7589445 diff --git a/gnupg-2.3.2.tar.bz2.sig b/gnupg-2.3.2.tar.bz2.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..b4aa29923f89d3f8a2a443b0412a2d880311d465664010ee838b26b8a7a3158f GIT binary patch literal 119 zcmeAuWnmEGV2~A4WXWBXm$E!p!y#PSlPRcU`VKV*t6Qv0iK<#<3|yQ7Fp-dtj0{WH z9-UeDXm6RydB>fOx66dC{@h*Sq5Sjwat6iT*}dmV7#Z&R+p{I;{`+#xy + +- GnuPG 2.3.2: + * gpg: Allow fingerprint based lookup with --locate-external-key. + * gpg: Allow decryption w/o public key but with correct card inserted. + * gpg: Auto import keys specified with --trusted-keys. + * gpg: Do not use import-clean for LDAP keyserver imports. + * gpg: Fix mailbox based search via AKL keyserver method. + * gpg: Fix memory corruption with --clearsign introduced with 2.3.1. + * gpg: Use a more descriptive prompt for symmetric decryption. + * gpg: Improve speed of secret key listing. + * gpg: Support keygrip search with traditional keyring. + * gpg: Let --fetch-key return an exit code on failure. + * gpg: Emit the NO_SECKEY status again for decryption. + * gpgsm: Support decryption of password based encryption (pwri). + * gpgsm: Support AES-GCM decryption. + * gpgsm: Let --dump-cert --show-cert also print an OpenPGP fingerprint. + * gpgsm: Fix finding of issuer in use-keyboxd mode. + * gpgsm: New option --ldapserver as an alias for --keyserver. + * agent: Use SHA-256 for SSH fingerprint by default. + * agent: Fix calling handle_pincache_put. + * agent: Fix importing protected secret key. + * agent: Fix a regression in agent_get_shadow_info_type. + * agent: Add translatable text for Caps Lock hint. + * agent: New option --pinentry-formatted-passphrase. + * agent: Add checkpin inquiry for pinentry. + * agent: New option --check-sym-passphrase-pattern. + * agent: Use the sysconfdir for a pattern file. + * agent: Make QT_QPA_PLATFORMTHEME=qt5ct work for the pinentry. + * dirmngr: LDAP search by a mailbox now ignores revoked keys. + * dirmngr: For KS_SEARCH return the fingerprint also with LDAP. + * dirmngr: Allow for non-URL specified ldap keyservers. + * dirmngr: New option --ldapserver. + * dirmngr: Fix regression in KS_GET for mail address pattern. + * card: New option --shadow for the list command. + * tests: Make sure the built keyboxd is used. + * scd: Fix computing shared secrets for 512 bit curves. + * scd: Fix unblock PIN by a Reset Code with KDF. + * scd: Fix PC/SC removed card problem. + * scd: Recover the partial match for PORTSTR for PC/SC. + * scd: Make sure to release the PC/SC context. + * scd: Fix zero-byte handling in ECC. + * scd: Fix serial number detection for Yubikey 5. + * scd: Add basic support for AET JCOP cards. + * scd: Detect external interference when --pcsc-shared is in use. + * scd: Fix access to the list of cards. + * gpgconf: Do not list a disabled tpm2d. + * gpgconf: Make runtime changes with different homedir work. + * keyboxd: Fix searching for exact mail adddress. + * keyboxd: Fix searching with multiple patterns. + * tools: Extend gpg-check-pattern. + * wkd: Fix client issue with leading or trailing spaces in user-ids. + * Pass XDG_SESSION_TYPE and QT_QPA_PLATFORM envvars to Pinentry. + * Change the default keyserver to keyserver.ubuntu.com. This is a + temporary change due to the shutdown of the SKS keyserver pools. + ------------------------------------------------------------------- Fri Jun 11 12:19:16 UTC 2021 - Pedro Monreal diff --git a/gpg2.spec b/gpg2.spec index 7c53cc1..229c933 100644 --- a/gpg2.spec +++ b/gpg2.spec @@ -17,7 +17,7 @@ Name: gpg2 -Version: 2.3.1 +Version: 2.3.2 Release: 0 Summary: File encryption, decryption, signature creation and verification utility License: GPL-3.0-or-later @@ -29,16 +29,16 @@ Source2: https://gnupg.org/ftp/gcrypt/gnupg/gnupg-%{version}.tar.bz2.sig Source3: %{name}.keyring Source4: scdaemon.udev Source99: %{name}.changes -Patch4: gnupg-2.0.9-langinfo.patch -Patch6: gnupg-dont-fail-with-seahorse-agent.patch -Patch8: gnupg-set_umask_before_open_outfile.patch -Patch9: gnupg-detect_FIPS_mode.patch -Patch11: gnupg-add_legacy_FIPS_mode_option.patch -Patch12: gnupg-2.2.16-secmem.patch -Patch13: gnupg-accept_subkeys_with_a_good_revocation_but_no_self-sig_during_import.patch -Patch14: gnupg-add-test-cases-for-import-without-uid.patch -Patch15: gnupg-allow-import-of-previously-known-keys-even-without-UIDs.patch -Patch1124847: gnupg-gpg-agent-ulimit.patch +Patch1: gnupg-gpg-agent-ulimit.patch +Patch2: gnupg-2.0.9-langinfo.patch +Patch3: gnupg-dont-fail-with-seahorse-agent.patch +Patch4: gnupg-set_umask_before_open_outfile.patch +Patch5: gnupg-detect_FIPS_mode.patch +Patch6: gnupg-add_legacy_FIPS_mode_option.patch +Patch7: gnupg-2.2.16-secmem.patch +Patch8: gnupg-accept_subkeys_with_a_good_revocation_but_no_self-sig_during_import.patch +Patch9: gnupg-add-test-cases-for-import-without-uid.patch +Patch10: gnupg-allow-import-of-previously-known-keys-even-without-UIDs.patch BuildRequires: expect BuildRequires: fdupes BuildRequires: ibmswtpm2 @@ -90,18 +90,11 @@ gpgsm, or via the gpg-connect-agent tool. %lang_package %prep -%setup -q -n gnupg-%{version} -%patch1124847 -p1 -%patch4 -p1 -%patch6 -p1 -%patch8 -p1 -%patch9 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 -touch -d 2018-05-04 doc/gpg.texi # to compensate for patch11 in order to not have man pages and info files have the build date (boo#1047218) +%autosetup -p1 -n gnupg-%{version} + +# In order to compensate for gnupg-add_legacy_FIPS_mode_option.patch +# to not have man pages and info files have the build date (boo#1047218) +touch -d 2018-05-04 doc/gpg.texi %build date=$(date -u +%%Y-%%m-%%dT%%H:%%M+0000 -r %{SOURCE99})