Page MenuHome GnuPG
Feed Advanced Search

Feb 2 2022

werner added a comment to T5691: Release libgcrypt 1.10.0.

it will be but we first prefer to do some final tests with that version. Feel free to also test. Either this or the next micro version will eventually be announced.

Feb 2 2022, 8:16 PM · FIPS, Release Info, libgcrypt
werner added a comment to T5813: Locating Keys via WKD with gpg4win fails with unknown error..

Check that the server does not prohibit TLS 1.2 - a few server admins allow only TLS 1.3 for whatever security threats they have in mind.

Feb 2 2022, 1:00 PM · wkd, gpg4win, Bug Report

Feb 1 2022

werner committed rD87c005211f03: swdb: Libgcrypt 1.10.0 non-public release (authored by werner).
swdb: Libgcrypt 1.10.0 non-public release
Feb 1 2022, 10:11 PM
werner committed rCdd99ef53d9ee: Prepare master for future work (authored by werner).
Prepare master for future work
Feb 1 2022, 9:56 PM
werner changed the status of T5691: Release libgcrypt 1.10.0 from Open to Testing.
Feb 1 2022, 9:49 PM · FIPS, Release Info, libgcrypt
werner triaged T5810: Release Libgcrypt 1.10.1 as Low priority.
Feb 1 2022, 9:38 PM · libgcrypt, Release Info
werner added a project to T5809: Expire subkey violates assertion "! sig->hashed": gnupg (gpg22).
Feb 1 2022, 4:24 PM · Testing, gnupg (gpg22), Bug Report
werner added a comment to T5809: Expire subkey violates assertion "! sig->hashed".

This code

Feb 1 2022, 4:23 PM · Testing, gnupg (gpg22), Bug Report
werner committed rG57d546674d08: dirmngr: Avoid initial delay on the first keyserver access. (authored by werner).
dirmngr: Avoid initial delay on the first keyserver access.
Feb 1 2022, 4:06 PM
werner committed rGdde88897e2c5: dirmngr: Avoid initial delay on the first keyserver access. (authored by werner).
dirmngr: Avoid initial delay on the first keyserver access.
Feb 1 2022, 4:02 PM
werner committed rGd426ed66ac04: gpg: Set --verbose and clear --quiet in debug mode. (authored by werner).
gpg: Set --verbose and clear --quiet in debug mode.
Feb 1 2022, 3:21 PM
werner committed rG623a427b0cb6: sm: Partly revert last commit. (authored by werner).
sm: Partly revert last commit.
Feb 1 2022, 3:21 PM
werner committed rG51edea995d35: gpg,sm: Set --verbose and clear --quiet in debug mode. (authored by werner).
gpg,sm: Set --verbose and clear --quiet in debug mode.
Feb 1 2022, 3:18 PM

Jan 31 2022

werner closed T5806: Error codes in rsa.c:generate_fips() as Resolved.

Thanks

Jan 31 2022, 1:31 PM · libgcrypt, Bug Report
werner committed rC217bf0a0e7be: rsa: Fix regression in not returning an error for prime generation. (authored by werner).
rsa: Fix regression in not returning an error for prime generation.
Jan 31 2022, 12:54 PM
werner triaged T5807: Extend Authenticode signatures to more (all) Gpg4win binaries and libraries as Normal priority.
Jan 31 2022, 12:42 PM · Feature Request, gpg4win

Jan 28 2022

werner closed T5794: Cannot add ed25519 SSH key with empty comment as Resolved.

Thanks for the report. To keep things easy the empty comment is now translated to "(none)".

Jan 28 2022, 8:03 PM · ssh, gnupg (gpg22), Bug Report
werner committed rG2331900d1cc0: ssh: Fix adding an ed25519 key with a zero length comment. (authored by werner).
ssh: Fix adding an ed25519 key with a zero length comment.
Jan 28 2022, 8:01 PM
werner committed rG934a60de6b88: ssh: Fix adding an ed25519 key with a zero length comment. (authored by werner).
ssh: Fix adding an ed25519 key with a zero length comment.
Jan 28 2022, 8:01 PM
werner closed T5800: gpgconf: Ignores keyserver option in gpgsm.conf as Resolved.
Jan 28 2022, 5:30 PM · Restricted Project, Bug Report, gnupg (gpg22)
werner closed T5800: gpgconf: Ignores keyserver option in gpgsm.conf, a subtask of T5732: Backport option reading in gpgconf to 2.2, as Resolved.
Jan 28 2022, 5:30 PM · Restricted Project, Bug Report, kleopatra, backport, gnupg (gpg22)
werner closed T5732: Backport option reading in gpgconf to 2.2 as Resolved.
Jan 28 2022, 5:30 PM · Restricted Project, Bug Report, kleopatra, backport, gnupg (gpg22)
werner committed rG34ea19aff99f: gpg: Allow --dearmor to decode all kinds of armor files. (authored by werner).
gpg: Allow --dearmor to decode all kinds of armor files.
Jan 28 2022, 12:17 PM
werner lowered the priority of T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful from High to Normal.
Jan 28 2022, 7:20 AM · Bug Report, gnupg (gpg23)
werner added projects to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful : gnupg (gpg23), Bug Report.
Jan 28 2022, 7:20 AM · Bug Report, gnupg (gpg23)
werner updated the task description for T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful .
Jan 28 2022, 7:20 AM · Bug Report, gnupg (gpg23)
werner updated the task description for T5803: outlook restarts on adding a address to a new email.
Jan 28 2022, 7:17 AM · gpgol, Bug Report, gpg4win

Jan 27 2022

werner committed rGf2d1187fcde3: gpgsm: Retire the new --ldapserver. (authored by werner).
gpgsm: Retire the new --ldapserver.
Jan 27 2022, 3:24 PM
werner committed rGe1fc053dc1ad: gpgconf: Tweak the use of ldapserver. (authored by werner).
gpgconf: Tweak the use of ldapserver.
Jan 27 2022, 3:23 PM
werner committed rGed798a97f54f: gpgconf: Teach --show-config the legacy gpgconf.conf. (authored by werner).
gpgconf: Teach --show-config the legacy gpgconf.conf.
Jan 27 2022, 2:44 PM
werner committed rG977b61ddab0c: gpgconf: Return again "keyserver" for gpgsm. (authored by werner).
gpgconf: Return again "keyserver" for gpgsm.
Jan 27 2022, 2:44 PM
werner committed rDece75b2bf564: swdb: Release gpgrt 1.44 (authored by werner).
swdb: Release gpgrt 1.44
Jan 27 2022, 10:34 AM
werner closed T5676: Release Libgpg-error 1.44 as Resolved.
Jan 27 2022, 10:32 AM · Release Info, gpgrt
werner committed rEf8cf25ee6b2e: build: Fixes for make distcheck (authored by werner).
build: Fixes for make distcheck
Jan 27 2022, 10:03 AM
werner committed rE663b91fe91af: Add Turkish translations (authored by Emir SARI <emir_sari@icloud.com>).
Add Turkish translations
Jan 27 2022, 10:03 AM
werner committed rEb4f0f809e126: Post release updates (authored by werner).
Post release updates
Jan 27 2022, 10:03 AM
werner committed rE54eff9cb9ac8: Release 1.44 (authored by werner).
Release 1.44
Jan 27 2022, 10:03 AM
werner triaged T5802: Release libgpg-error 1.45 as Low priority.
Jan 27 2022, 10:00 AM · Release Info, gpgrt

Jan 26 2022

werner committed rGeefa2d19ee3f: gpgconf: Some more fixes for the backported stuff. (authored by werner).
gpgconf: Some more fixes for the backported stuff.
Jan 26 2022, 4:44 PM
werner committed rG85300587cc8a: gpgconf: Fix --list-options for forced options (authored by werner).
gpgconf: Fix --list-options for forced options
Jan 26 2022, 1:32 PM
werner committed rG8fb23094c2f5: gpgconf: Fix --list-options for forced options (authored by werner).
gpgconf: Fix --list-options for forced options
Jan 26 2022, 12:54 PM
werner added a comment to T5800: gpgconf: Ignores keyserver option in gpgsm.conf.

I added --ldapserver to gpgsm because of confusion of what a keyserver is. Right now we see a problem only with this alias but it is a more general problem with aliases. My patch to master was a for public testing - let's discuss this on the phone.

Jan 26 2022, 12:45 PM · Restricted Project, Bug Report, gnupg (gpg22)

Jan 25 2022

werner updated the task description for T5305: Release Libgcrypt 1.9.3.
Jan 25 2022, 11:03 PM · Release Info, libgcrypt
werner triaged T5800: gpgconf: Ignores keyserver option in gpgsm.conf as High priority.
Jan 25 2022, 8:31 PM · Restricted Project, Bug Report, gnupg (gpg22)
werner committed rG0b4fdbd5f41e: gpgconf: Return --ldapserver and --keyserver from dirmngr. (authored by werner).
gpgconf: Return --ldapserver and --keyserver from dirmngr.
Jan 25 2022, 8:24 PM
werner added a comment to T5800: gpgconf: Ignores keyserver option in gpgsm.conf.

Turns out that the aliasing is a problem; if we allow keyserver as an alias for ldapserver in gpgsm.conf we are not able to get the value unless we add dedicated handling for this. Test in 2.3 but we will have the same problem the other way around in 2.2.

Jan 25 2022, 8:15 PM · Restricted Project, Bug Report, gnupg (gpg22)
werner added a comment to T5800: gpgconf: Ignores keyserver option in gpgsm.conf.

What does kleopatra use to get the list of ldap servers - gpgsm or dirmngr?

Jan 25 2022, 7:58 PM · Restricted Project, Bug Report, gnupg (gpg22)
werner added a comment to T5800: gpgconf: Ignores keyserver option in gpgsm.conf.

The problem comes from the way we handle an alias. That actually depends on the order the options are specified.

Jan 25 2022, 7:56 PM · Restricted Project, Bug Report, gnupg (gpg22)
werner committed rE5ab088aba9f0: core: Fix returning of option attributes for options with args. (authored by werner).
core: Fix returning of option attributes for options with args.
Jan 25 2022, 7:16 PM
werner closed T5799: GnuPG: No change is not set for all [force] option entries as Resolved.

Thanks for debugging. Unfortunately I doubled your effort 'cause I didn't looked into the report anymore. (System test done with GPA ;-)

Jan 25 2022, 7:07 PM · Restricted Project, kleopatra
werner committed rG38c666ec3fdb: scd: Also prefer Yubikeys if no reader port is given. (authored by werner).
scd: Also prefer Yubikeys if no reader port is given.
Jan 25 2022, 7:05 PM
werner committed rGd8e6d1e9ed7d: common: Fix returning of option attributes for options with args. (authored by werner).
common: Fix returning of option attributes for options with args.
Jan 25 2022, 7:05 PM
werner added a comment to T5799: GnuPG: No change is not set for all [force] option entries.

Tip: Use -v to get a human readable list of flags.

Jan 25 2022, 2:49 PM · Restricted Project, kleopatra
werner added a comment to T5712: Yubikey 5 NFC only recognized immediately after it is inserted.

There are reasons why we don't used pcsc-shared by default; for example: Not all OpenPGP cards support reading the current verification state (whether a PIN has already been entered) and thus we use a local cache for this. Other shared applications may change the state behind our back or even switch to another application on the card. Thus we use the safe way.

Jan 25 2022, 10:15 AM · Documentation, Bug Report
werner committed rG1cf0c407bf2f: doc: Add comments on the legacy status of gpgconf.conf. (authored by werner).
doc: Add comments on the legacy status of gpgconf.conf.
Jan 25 2022, 10:11 AM
werner committed rGb64cae5abba2: doc: Add comments on the legacy status of gpgconf.conf. (authored by werner).
doc: Add comments on the legacy status of gpgconf.conf.
Jan 25 2022, 10:10 AM

Jan 24 2022

werner committed rGaf2fbd9b01a1: agent: always use hexgrip when storing key password (authored by James Bottomley via Gnupg-devel <gnupg-devel@gnupg.org>).
agent: always use hexgrip when storing key password
Jan 24 2022, 10:55 PM
werner committed rGb7e1afe9a4ba: doc: Minor typo fixes (authored by werner).
doc: Minor typo fixes
Jan 24 2022, 10:55 PM
werner committed rWbdb805ce6c30: appimage: Use ~/.gnupg-vsd for GnuPG VS-Desktop (authored by werner).
appimage: Use ~/.gnupg-vsd for GnuPG VS-Desktop
Jan 24 2022, 8:26 PM
werner edited projects for T5795: Kleopatra reader selection and quoting, added: gnupg (gpg22); removed gpgme.
Jan 24 2022, 7:10 PM · gnupg (gpg22), Restricted Project, kleopatra
werner claimed T5795: Kleopatra reader selection and quoting.

Yes, kleo always maps '+' -> ' '

Jan 24 2022, 7:10 PM · gnupg (gpg22), Restricted Project, kleopatra
werner raised a concern with rPTHb5ecd8d2c6fd: posix: Add npth_poll/npth_ppoll..
Jan 24 2022, 6:44 PM

Jan 22 2022

werner closed T5724: gpgconf --show-configs does not show the registry values as Resolved.
Jan 22 2022, 6:33 PM · Windows, gnupg (gpg22), Bug Report
werner changed the edit policy for T5625: 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter.
Jan 22 2022, 6:33 PM · i18n, Bug Report, gpg4win
werner placed T5593: Gpg4Win displayed 'PATH env variable too big' error during setup up for grabs.
Jan 22 2022, 6:32 PM · Bug Report, gpg4win
werner triaged T5593: Gpg4Win displayed 'PATH env variable too big' error during setup as Wishlist priority.
Jan 22 2022, 6:31 PM · Bug Report, gpg4win
werner changed the edit policy for T5593: Gpg4Win displayed 'PATH env variable too big' error during setup.
Jan 22 2022, 6:30 PM · Bug Report, gpg4win
werner closed T5586: Please add dane lookup to --auto-key-retrieve as Wontfix.

DANE has been an experimental thing and is imho dead.

Jan 22 2022, 6:21 PM · gnupg (gpg14), Feature Request
werner closed T5588: GnuPG 2.3.2 --disable-tofu --disable-sqlite unusable as Resolved.
Jan 22 2022, 6:19 PM · gnupg (gpg23), Gentoo, Bug Report
werner triaged T5492: Kleopatra does not report error when calculating checksums and checksum file can not be written as Normal priority.
Jan 22 2022, 6:18 PM · kleopatra, gpgex, Bug Report, gpg4win
werner closed T5754: gpgtar needs to support longer filenames. as Resolved.

Implemented extended headers for filenames and linknames (on Unix).

Jan 22 2022, 6:17 PM · gnupg (gpg22), gpgtar
werner triaged T5796: libgcrypt-1.9.4 build failure on ARM without NEON as Normal priority.
Jan 22 2022, 6:15 PM · arm, libgcrypt, Gentoo, Bug Report
werner added projects to T5796: libgcrypt-1.9.4 build failure on ARM without NEON: libgcrypt, arm.
Jan 22 2022, 6:15 PM · arm, libgcrypt, Gentoo, Bug Report

Jan 21 2022

werner triaged T5793: gpgsm: Wrong length when parsing octetstring in constructed encoding + definite length as Normal priority.
Jan 21 2022, 9:42 PM · Testing, S/MIME, gnupg (gpg22)
werner claimed T5794: Cannot add ed25519 SSH key with empty comment.
Jan 21 2022, 1:09 PM · ssh, gnupg (gpg22), Bug Report
werner triaged T5795: Kleopatra reader selection and quoting as High priority.
Jan 21 2022, 11:53 AM · gnupg (gpg22), Restricted Project, kleopatra

Jan 20 2022

werner triaged T5718: Provide list of supported/compliant key algorithms as Normal priority.
Jan 20 2022, 8:37 PM · gnupg (gpg23), Feature Request
werner committed rM5bb4174efa63: doc: Fixed type of an object member (authored by werner).
doc: Fixed type of an object member
Jan 20 2022, 8:36 PM
werner closed T5719: Notice an error of tofu_info_t introduction in gpgme document as Resolved.

Thanks

Jan 20 2022, 8:36 PM · Documentation, gpgme, Bug Report
werner closed T5738: The ref and unref operation is confusing while using gpg_key_t and gpg_xxx_result_t as Wontfix.

gpgme_key_t is a different kind of object than a gpgme_foo_result_t and thus has different properties.

Jan 20 2022, 8:33 PM · gpgme, Bug Report
werner closed T5793: gpgsm: Wrong length when parsing octetstring in constructed encoding + definite length as Resolved.

Please try again with a recent version of GnuPG (2.2.33 or 2.3.4) and libksba (1.6.0) and reopen this bug if the problem persists.

Jan 20 2022, 8:27 PM · Testing, S/MIME, gnupg (gpg22)
werner renamed T5764: Broken umlauts in the new Windows Terminal from Broken umlauts to Broken umlauts in the new Windows Terminal.
Jan 20 2022, 8:23 PM · i18n, gnupg (gpg23), Bug Report, gpg4win
werner triaged T5765: gnupg2 weird memory fault on NetBSD Loongson/mips64el N32 as Normal priority.
Jan 20 2022, 8:21 PM · MIPS, Bug Report
werner closed T5792: gpgtar Problem with utf8 string/length of filenames as Resolved.

The bug with the long filenames has been fixed but it is not yet released. Release will be in gpg4win 4.0.1 See T5754.

Jan 20 2022, 8:19 PM · gpgtar, Bug Report, gpg4win
werner closed T5760: Kleopatra hangs loading certificate cache on Windows 11 as Resolved.
Jan 20 2022, 8:41 AM · Bug Report, gpg4win
werner triaged T5782: Smartcard unusable secret key until used via command line as Normal priority.
Jan 20 2022, 8:40 AM · kleopatra, Bug Report, gpg4win
werner triaged T5785: libgcrypt-1.9.4 build failure on ppc64le as Low priority.
Jan 20 2022, 8:40 AM · Gentoo, Bug Report
werner closed T5787: GPG 2.3.4, YubiKey - gpg --card-status reports Version 0.0 as Resolved.
Jan 20 2022, 8:39 AM · yubikey

Jan 19 2022

werner committed rD432cceac2924: web: It's gnupg.org and not gnupg.com (authored by werner).
web: It's gnupg.org and not gnupg.com
Jan 19 2022, 12:35 PM
werner committed rDcb7a44a71b46: web: Add a separate signature_key.asc file (authored by werner).
web: Add a separate signature_key.asc file
Jan 19 2022, 12:21 PM
werner added a comment to T5512: Implement service indicators.

AFAICS, the last commit removes some tests. We should never remove a test just because FIPS does not allow it. The old tests need to be run in non-fips mode.

Jan 19 2022, 9:43 AM · Feature Request, FIPS, libgcrypt

Jan 18 2022

werner added a comment to T5788: gpgconf --apply-defaults cannot write "debug-level".
$ gpg --debug 0 --gpgconf-test
gpg: reading options from '/etc/gnupg/gpg.conf'
gpg: reading options from '/home/foo/.gnupg/gpg.conf'
gpg: reading options from '[cmdline]'
gpg: reading options from '/etc/gnupg/common.conf'
gpg: reading options from '/home/foo/.gnupg/common.conf'
Jan 18 2022, 10:57 PM · Bug Report
werner changed the status of T5784: Prioritization of weak Brainpool-Curves, when de-vs aka VS-NfD mode is activated (compliance de-vs) from Resolved to Wontfix.

vitusb: We had this discussion on cryptography@ years ago. No need to start it again - or well, try it over there. This is a bug tracker and not a discussion forum.

Jan 18 2022, 7:20 PM · Not A Bug, gpg4win, gnupg
werner triaged T5702: Display prompt to user when YubiKey is waiting for touch confirmation as Low priority.
Jan 18 2022, 7:18 PM · patch, Feature Request
werner added a comment to T5732: Backport option reading in gpgconf to 2.2.

ikloecker: gpgconf.conf ist not anymore used since we have the global config files.

Jan 18 2022, 6:31 PM · Restricted Project, Bug Report, kleopatra, backport, gnupg (gpg22)
werner committed rG38e100acb720: gpg: Print Yubikey version correctly. (authored by werner).
gpg: Print Yubikey version correctly.
Jan 18 2022, 8:05 AM
werner added a comment to T5787: GPG 2.3.4, YubiKey - gpg --card-status reports Version 0.0.

This is related to the fix for T5100. We had to to remove the version number from the AID and gpg --card-status takes the version number from the AID. gpg-card was fixed for this but gpg --card-status not.

Jan 18 2022, 7:40 AM · yubikey
werner closed T5788: gpgconf --apply-defaults cannot write "debug-level" as Wontfix.

--apply-defaults is an obsolete option because we now have global config files. I would also like to get rid of --debug-level but that won't be easy. Using --debug LIST_OF_DEBUG_FLAGS is a more versatile way of specifying debug options.

Jan 18 2022, 7:24 AM · Bug Report
werner closed T5789: gpg --list-options [comp] has missing closing quotes for strings as Resolved.

Nope. The double quote indicates a string. See the man page.

Jan 18 2022, 7:21 AM · Not A Bug, Bug Report
werner triaged T5790: Cannot use "Retired Cert Key Mgm [1-20]” Slots on YubiKey as Normal priority.
Jan 18 2022, 7:20 AM · gnupg (gpg23), scd, Feature Request