Commit Graph

528 Commits

Author SHA256 Message Date
3e92c112c1 - added tpm support, added a new subpackage gpg2-tpm
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=274
2022-05-16 09:13:17 +00:00
f51bd484ac Accepting request 976484 from home:jejb1:gpg2
Enable tpm2 support which now exists in gpg2

This request enables tpm2 as a separate packaged add on (so the original gpg2 package and its dependencies is unchanged and the new gpg2-tpm package contains all the tpm2 dependencies).  To enable tpm2 support in
gpg2, you simply install gpg2-tpm and the keytotpm command will then just work

OBS-URL: https://build.opensuse.org/request/show/976484
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=273
2022-05-16 08:30:58 +00:00
Dominique Leuenberger
aef28deec0 Accepting request 975336 from Base:System
OBS-URL: https://build.opensuse.org/request/show/975336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=159
2022-05-08 19:52:27 +00:00
Dominique Leuenberger
2e7366ea03 Accepting request 975336 from Base:System
OBS-URL: https://build.opensuse.org/request/show/975336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=159
2022-05-08 19:52:27 +00:00
5f351f08d1 Accepting request 972712 from home:AndreasStieger:branches:Base:System
GnuPG 2.3.6

OBS-URL: https://build.opensuse.org/request/show/972712
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=271
2022-05-06 07:34:40 +00:00
Dominique Leuenberger
13f71e7745 Accepting request 942136 from Base:System
OBS-URL: https://build.opensuse.org/request/show/942136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=158
2021-12-23 16:53:35 +00:00
Dominique Leuenberger
6eee475d18 Accepting request 942136 from Base:System
OBS-URL: https://build.opensuse.org/request/show/942136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=158
2021-12-23 16:53:35 +00:00
fba2d943b4 Accepting request 942132 from home:AndreasStieger:branches:Base:System
GnuPG 2.3.4

OBS-URL: https://build.opensuse.org/request/show/942132
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=270
2021-12-22 16:48:47 +00:00
Dominique Leuenberger
d659f4259e Accepting request 933499 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/933499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=157
2021-11-26 23:50:50 +00:00
Dominique Leuenberger
4b5604403c Accepting request 933499 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/933499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=157
2021-11-26 23:50:50 +00:00
Dominique Leuenberger
b06e69ae55 https://progress.opensuse.org/issues/101358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=156
2021-10-22 12:39:51 +00:00
Dominique Leuenberger
fc18aa63e0 https://progress.opensuse.org/issues/101358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=156
2021-10-22 12:39:51 +00:00
Dominique Leuenberger
3ce12af435 Accepting request 925429 from Base:System
OBS-URL: https://build.opensuse.org/request/show/925429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=155
2021-10-20 18:23:18 +00:00
Dominique Leuenberger
32fedc8808 Accepting request 925429 from Base:System
OBS-URL: https://build.opensuse.org/request/show/925429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=155
2021-10-20 18:23:18 +00:00
92a47f5ddd Accepting request 924947 from home:AndreasStieger:branches:Base:System
GnuPG 2.3.3

OBS-URL: https://build.opensuse.org/request/show/924947
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=269
2021-10-15 12:24:25 +00:00
929791d8d3 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
2021-08-27 11:48:41 +00:00
0b19f2992d Accepting request 899451 from home:pmonrealgonzalez:branches:Base:System
- GnuPG 2.3.1:
  * The new configuration file common.conf is now used to enable
    the use of the key database daemon with "use-keyboxd". Using
    this option in gpg.conf and gpgsm.conf is supported for a
    transitional period. See doc/example/common.conf for more.
  * gpg: Force version 5 key creation for ed448 and cv448 algorithms.
  * gpg: By default do not use the self-sigs-only option when
    importing from an LDAP keyserver.
  * gpg: Lookup a missing public key of the active card via LDAP.
  * gpgsm: New command --show-certs.
  * scd: Fix CCID driver for SCM SPR332/SPR532.
  * scd: Further improvements for PKCS#15 cards.
  * New configure option --with-tss to allow the selection of the
    TSS library.
- Rebase patches:
  * gnupg-add_legacy_FIPS_mode_option.patch
  * gnupg-allow-import-of-previously-known-keys-even-without-UIDs.patch
  * gnupg-dont-fail-with-seahorse-agent.patch
  * gnupg-set_umask_before_open_outfile.patch

- GnuPG 2.3.0:
  * A new experimental key database daemon is provided.  To enable
    it put "use-keyboxd" into gpg.conf and gpgsm.conf.  Keys are stored
    in a SQLite database and make key lookup much faster.
  * New tool gpg-card as a flexible frontend for all types of
    supported smartcards.
  * New option --chuid for gpg, gpgsm, gpgconf, gpg-card, and
    gpg-connect-agent.
  * The gpg-wks-client tool is now installed under bin; a wrapper for
    its old location at libexec is also installed.

OBS-URL: https://build.opensuse.org/request/show/899451
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=267
2021-06-21 14:51:47 +00:00
Dominique Leuenberger
c059daa1fb Accepting request 899427 from Base:System
OBS-URL: https://build.opensuse.org/request/show/899427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=154
2021-06-15 14:36:49 +00:00
Dominique Leuenberger
e6cd570008 Accepting request 899427 from Base:System
OBS-URL: https://build.opensuse.org/request/show/899427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=154
2021-06-15 14:36:49 +00:00
8c6498bf40 Accepting request 899100 from home:AndreasStieger:branches:Base:System
- Remove the "files-are-digests" option from the openSUSE package.
  This feature was not upstream and only used in the OBS signing
  daemon. The recommended upstream feature for separating the data
  to be signed from the private keys is gpg agent forwarding,
  available from 2.1. Drop gnupg-2.2.8-files-are-digests.patch

OBS-URL: https://build.opensuse.org/request/show/899100
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=265
2021-06-11 09:17:32 +00:00
e859003726 Accepting request 888302 from home:AndreasStieger:branches:Base:System
Let's leave Factory at 2.2.x, and put 2.3.x into security:privacy until it becomes stable at 2.4.x. See SR#888300

OBS-URL: https://build.opensuse.org/request/show/888302
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=264
2021-04-26 09:47:29 +00:00
58d8332fde Accepting request 883690 from home:AndreasStieger:branches:Base:System
GnuPG 2.3.0

OBS-URL: https://build.opensuse.org/request/show/883690
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=263
2021-04-17 14:15:27 +00:00
Dominique Leuenberger
724eecab26 Accepting request 863296 from Base:System
OBS-URL: https://build.opensuse.org/request/show/863296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=153
2021-01-19 14:59:07 +00:00
Dominique Leuenberger
701c59566b Accepting request 863296 from Base:System
OBS-URL: https://build.opensuse.org/request/show/863296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=153
2021-01-19 14:59:07 +00:00
c9e0dcf362 Accepting request 862726 from home:AndreasStieger:branches:Base:System
GnuPG 2.2.27

OBS-URL: https://build.opensuse.org/request/show/862726
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=261
2021-01-15 10:22:29 +00:00
Dominique Leuenberger
29229a7371 Accepting request 850962 from Base:System
OBS-URL: https://build.opensuse.org/request/show/850962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=152
2020-11-29 11:20:02 +00:00
Dominique Leuenberger
5beb87ca97 Accepting request 850962 from Base:System
OBS-URL: https://build.opensuse.org/request/show/850962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=152
2020-11-29 11:20:02 +00:00
0de8e05766 Accepting request 850318 from home:AndreasStieger:branches:Base:System
GnuPG 2.2.25

OBS-URL: https://build.opensuse.org/request/show/850318
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=259
2020-11-26 09:55:58 +00:00
Dominique Leuenberger
d2b698216f Accepting request 849250 from Base:System
OBS-URL: https://build.opensuse.org/request/show/849250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=151
2020-11-21 11:40:12 +00:00
Dominique Leuenberger
150b6370b8 Accepting request 849250 from Base:System
OBS-URL: https://build.opensuse.org/request/show/849250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=151
2020-11-21 11:40:12 +00:00
441b25f76d Accepting request 849176 from home:AndreasStieger:branches:Base:System
GnuPG 2.2.24

OBS-URL: https://build.opensuse.org/request/show/849176
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=257
2020-11-18 09:45:38 +00:00
Dominique Leuenberger
3cc7b17b94 Accepting request 831939 from Base:System
- GnuPG 2.2.23: 
  * gpg: fix AHEAD preference list overflow boo#1176034 /  CVE-2020-25125
  * gpg: fix possible segv in the key cleaning code
  * gpgsm: fix a minor RFC2253 parser gub
  * scdaemon: Fix a PIN verify failure on certain OpenPGP card
    implementations

- GnuPG 2.2.22:
  * gpg: Change the default key algorithm to rsa3072
  * gpg: Add regular expression support for Trust Signatures on
    all platforms
  * gpg: Ignore --personal-digest-prefs for ECDSA keys
  * gpgsm: Make rsaPSS a de-vs compliant scheme
  * gpgsm: Show also the SHA256 fingerprint in key listings
  * gpgsm: Do not require a default keyring for --gpgconf-list
  * gpg-agent: Default to extended key format and record the
    creation time of keys
    Add new option --disable-extended-key-format
  * gpg-agent: Support the WAYLAND_DISPLAY envvar
  * gpg-agent: Allow using --gpgconf-list even if HOME does not
    exist
  * gpg-agent: Make the Pinentry work even if the envvar TERM is
    set to the empty string
  * scdaemon: Add a workaround for Gnuk tokens <= 2.15 which
    wrongly incremented the error counter when using the
    "verify" command of "gpg --edit-key" with only the signature
    key being present
   * dirmngr: Better handle systems with disabled IPv6
   * gpgpslit: Install tool.  It was not installed in the past to
     avoid conflicts with the version installed by GnuPG 1.4

OBS-URL: https://build.opensuse.org/request/show/831939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=150
2020-09-05 22:00:15 +00:00
Dominique Leuenberger
bfc3caa7a2 Accepting request 831939 from Base:System
- GnuPG 2.2.23: 
  * gpg: fix AHEAD preference list overflow boo#1176034 /  CVE-2020-25125
  * gpg: fix possible segv in the key cleaning code
  * gpgsm: fix a minor RFC2253 parser gub
  * scdaemon: Fix a PIN verify failure on certain OpenPGP card
    implementations

- GnuPG 2.2.22:
  * gpg: Change the default key algorithm to rsa3072
  * gpg: Add regular expression support for Trust Signatures on
    all platforms
  * gpg: Ignore --personal-digest-prefs for ECDSA keys
  * gpgsm: Make rsaPSS a de-vs compliant scheme
  * gpgsm: Show also the SHA256 fingerprint in key listings
  * gpgsm: Do not require a default keyring for --gpgconf-list
  * gpg-agent: Default to extended key format and record the
    creation time of keys
    Add new option --disable-extended-key-format
  * gpg-agent: Support the WAYLAND_DISPLAY envvar
  * gpg-agent: Allow using --gpgconf-list even if HOME does not
    exist
  * gpg-agent: Make the Pinentry work even if the envvar TERM is
    set to the empty string
  * scdaemon: Add a workaround for Gnuk tokens <= 2.15 which
    wrongly incremented the error counter when using the
    "verify" command of "gpg --edit-key" with only the signature
    key being present
   * dirmngr: Better handle systems with disabled IPv6
   * gpgpslit: Install tool.  It was not installed in the past to
     avoid conflicts with the version installed by GnuPG 1.4

OBS-URL: https://build.opensuse.org/request/show/831939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=150
2020-09-05 22:00:15 +00:00
d42a10b126 * gpg: fix AHEAD preference list overflow boo#1176034 / CVE-2020-25125
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=255
2020-09-03 18:07:32 +00:00
03802fc910 Accepting request 831935 from home:AndreasStieger:branches:Base:System
GnuPG 2.2.23
with security fix gpg: fix AHEAD preference list overflow boo#1176034

OBS-URL: https://build.opensuse.org/request/show/831935
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=254
2020-09-03 17:55:58 +00:00
3c3e528fd8 Accepting request 831325 from home:AndreasStieger:branches:Base:System
GnuPG 2.2.22, with keyring refresh

OBS-URL: https://build.opensuse.org/request/show/831325
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=253
2020-09-02 15:10:22 +00:00
Dominique Leuenberger
44a10ba7d0 Accepting request 820863 from Base:System
OBS-URL: https://build.opensuse.org/request/show/820863
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=149
2020-07-15 09:13:43 +00:00
Dominique Leuenberger
15352e8d90 Accepting request 820863 from Base:System
OBS-URL: https://build.opensuse.org/request/show/820863
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=149
2020-07-15 09:13:43 +00:00
87317a4d5e Accepting request 820859 from home:pmonrealgonzalez:branches:Base:System
- Fix regression in latest gpg2 that makes gpgme fail to build [bsc#1174007]
- Add gnupg-gpgme-t-encrypt-sym.patch

OBS-URL: https://build.opensuse.org/request/show/820859
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=251
2020-07-14 11:02:45 +00:00
a1dcded9f7 Accepting request 819712 from home:AndreasStieger:branches:Base:System
GnuPG 2.2.21

OBS-URL: https://build.opensuse.org/request/show/819712
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=250
2020-07-09 11:50:14 +00:00
Dominique Leuenberger
a2674ccd66 Accepting request 799268 from Base:System
OBS-URL: https://build.opensuse.org/request/show/799268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=148
2020-05-02 20:15:35 +00:00
Dominique Leuenberger
bdad601634 Accepting request 799268 from Base:System
OBS-URL: https://build.opensuse.org/request/show/799268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=148
2020-05-02 20:15:35 +00:00
d54932d177 Accepting request 799267 from home:pmonrealgonzalez:branches:Base:System
- Fix gpgme and gpgme-qt builds on gpg2 2.2.20 update [bsc#1170811]
- Refresh patches:
  * gnupg-2.2.8-files-are-digests.patch
  * gnupg-add_legacy_FIPS_mode_option.patch

OBS-URL: https://build.opensuse.org/request/show/799267
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=248
2020-04-30 14:04:35 +00:00
Tomáš Chvátal
166cc8d6b6 Accepting request 786987 from home:AndreasStieger:branches:Base:System
GnuPG 2.2.20

OBS-URL: https://build.opensuse.org/request/show/786987
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=247
2020-03-21 08:06:35 +00:00
Dominique Leuenberger
5f24045378 Accepting request 784634 from Base:System
OBS-URL: https://build.opensuse.org/request/show/784634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=147
2020-03-16 09:16:15 +00:00
Dominique Leuenberger
0dfd85574c Accepting request 784634 from Base:System
OBS-URL: https://build.opensuse.org/request/show/784634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=147
2020-03-16 09:16:15 +00:00
Tomáš Chvátal
24f6e57c6d Accepting request 784621 from home:favogt:rpmsmalle
- Split dirmngr into a subpackage to avoid a hard dependency of
  gpg2 on libgnutls

OBS-URL: https://build.opensuse.org/request/show/784621
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=245
2020-03-13 12:49:16 +00:00
Dominique Leuenberger
a975a5f562 Accepting request 776240 from Base:System
OBS-URL: https://build.opensuse.org/request/show/776240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=146
2020-02-22 18:03:23 +00:00
Dominique Leuenberger
cabc9804da Accepting request 776240 from Base:System
OBS-URL: https://build.opensuse.org/request/show/776240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpg2?expand=0&rev=146
2020-02-22 18:03:23 +00:00
Tomáš Chvátal
85543adb99 Accepting request 776234 from home:pmonrealgonzalez:branches:Base:System
- Fix build with GCC-10: [bsc#1160394]
  * Always use EXTERN_UNLESS_MAIN_MODULE pattern
  * In GCC-10, the default option -fcommon will change to -fno-common
- Add gpg2-gcc10-build-fno-common.patch

OBS-URL: https://build.opensuse.org/request/show/776234
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpg2?expand=0&rev=243
2020-02-19 09:09:05 +00:00