Page MenuHome GnuPG
Feed Advanced Search

Jan 15 2024

werner committed rMb37efb11bea7: doc: Fix minor typo. (authored by werner).
doc: Fix minor typo.
Jan 15 2024, 8:56 AM

Jan 12 2024

werner committed rGb97a36f52d80: Prepare the NEWS (authored by werner).
Prepare the NEWS
Jan 12 2024, 4:53 PM
werner renamed T6929: Kleopatra: Allow revocation of RSA 2048 keys from Kleopatra: Allow revokation of RSA 2048 keys to Kleopatra: Allow revocation of RSA 2048 keys.
Jan 12 2024, 4:44 PM · kleopatra, gnupg
werner edited projects for T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t, added: gnupg22; removed backport.
Jan 12 2024, 4:29 PM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)
werner edited projects for T6843: after enable kdf-setup impossible change user/admin pin, added: gnupg22; removed backport, gnupg.
Jan 12 2024, 4:26 PM · gnupg22 (gnupg-2.2.43), scd, yubikey
werner moved T5768: Dirmngr: Use windows proxy settings if system proxy settings should be used from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 12 2024, 3:52 PM · Feature Request, gnupg, Restricted Project
werner closed T5768: Dirmngr: Use windows proxy settings if system proxy settings should be used as Resolved.
Jan 12 2024, 3:52 PM · Feature Request, gnupg, Restricted Project
werner closed T5252: bad expiration value when using --batch Creation-Date/Expire-Date as Resolved.
Jan 12 2024, 3:36 PM · gnupg, Bug Report
werner moved T6719: Support Proxy-Authorization: Negotiate on Windows from Backlog to WiP on the gnupg24 board.
Jan 12 2024, 3:27 PM · gnupg24, gnupg22, Feature Request, Restricted Project
werner changed the status of T6710: Improve Speedo for Linux to set DT_RUNPATH. from Open to Testing.

Now you can untar and run

Jan 12 2024, 1:55 PM · gnupg24 (gnupg-2.4.4), Feature Request
werner committed rG3f12e3dacbe6: speedo: Add install target for Unix. (authored by werner).
speedo: Add install target for Unix.
Jan 12 2024, 1:51 PM
werner committed rG5a6df94a9a4b: speedo: Patch ELF binaries to use built libraries (authored by werner).
speedo: Patch ELF binaries to use built libraries
Jan 12 2024, 10:54 AM
werner committed rTe9e743150c23: Post release updates (authored by werner).
Post release updates
Jan 12 2024, 9:43 AM
werner committed rT2c38007bc4a5: Release 0.3.2 (authored by werner).
Release 0.3.2
Jan 12 2024, 9:43 AM
werner committed rT93ed93fc1256: Add release and sign-release targets. (authored by werner).
Add release and sign-release targets.
Jan 12 2024, 9:43 AM
werner committed rDf7f3d4d7a416: swdb: ntbtls 0.3.2 (authored by werner).
swdb: ntbtls 0.3.2
Jan 12 2024, 8:02 AM
werner committed rD76d489c1f65c: ids: Update a Makefile (authored by werner).
ids: Update a Makefile
Jan 12 2024, 8:01 AM
werner committed rW6b85b5257788: Update ntbtls (authored by werner).
Update ntbtls
Jan 12 2024, 7:52 AM
werner closed T6925: Release ntbtls 0.3.2 as Resolved.

Noteworthy changes in version 0.3.2 (2024-01-12)

Jan 12 2024, 7:45 AM · ntbtls, Release Info

Jan 11 2024

werner triaged T6928: Kleopatra: Speed up S/MIME crypto operations for large files (on Windows) as Normal priority.
Jan 11 2024, 4:44 PM
werner moved T6710: Improve Speedo for Linux to set DT_RUNPATH. from Backlog to WiP on the gnupg24 board.
Jan 11 2024, 4:12 PM · gnupg24 (gnupg-2.4.4), Feature Request
werner added a comment to T5085: Filter APDUs in log output.

The extra option --debug-allow-pin-logging was implemented with commit rGe43bd2a7a78.

Jan 11 2024, 4:05 PM · gnupg, Feature Request, scd
werner added a project to T5590: OpenPGP: Curve 448, modernize?: rationale.
Jan 11 2024, 4:02 PM · rationale, gnupg, OpenPGP
werner created rationale.
Jan 11 2024, 4:01 PM
werner closed T5590: OpenPGP: Curve 448, modernize? as Wontfix.

Way to late for a change and also adding another algorithm (SIV) complicates things for no good purposes.

Jan 11 2024, 4:00 PM · rationale, gnupg, OpenPGP
werner committed rGbbad0a2644d1: gpg: Improve error message for expired default keys. (authored by werner).
gpg: Improve error message for expired default keys.
Jan 11 2024, 3:54 PM
werner changed the status of T4704: Wrong error message when key is expired from Open to Testing.
Jan 11 2024, 3:54 PM · gnupg24 (gnupg-2.4.4), UI, Bug Report
werner removed a project from T4704: Wrong error message when key is expired: gnupg (gpg23).
Jan 11 2024, 3:38 PM · gnupg24 (gnupg-2.4.4), UI, Bug Report
werner moved T6578: Release GnuPG 2.4.4 from Backlog to WiP on the gnupg24 board.
Jan 11 2024, 3:35 PM · gnupg24 (gnupg-2.4.4), Release Info
werner closed T6838: keyboxd hangs on stale locks after changing hostname as Resolved.

Tested this some time ago.

Jan 11 2024, 3:31 PM · gnupg24 (gnupg-2.4.4), Bug Report
werner moved T6838: keyboxd hangs on stale locks after changing hostname from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 11 2024, 3:30 PM · gnupg24 (gnupg-2.4.4), Bug Report
werner committed rGe65720f286cc: doc: Document the gpgconf --unlock command. (authored by werner).
doc: Document the gpgconf --unlock command.
Jan 11 2024, 3:30 PM
werner moved T6838: keyboxd hangs on stale locks after changing hostname from Backlog to QA on the gnupg24 board.

Better don't remove your entire ~/.gnupg - removing the *.lock files after gpgconf -K all is sufficient.

Jan 11 2024, 3:12 PM · gnupg24 (gnupg-2.4.4), Bug Report
werner added a comment to T6927: gpgsm: Accept file names for input and output in server mode.

This either requires an updated libassuan which allows "INPUT FILE=foo" in addition to INPUT FD=n" or using custom handlers in for INPUT et al. in gpgsm. I'd prefer the former. Anoter option would be to open and close the file in ggpgme and pass the fd.

Jan 11 2024, 12:03 PM · gnupg, Restricted Project
werner changed the status of T6929: Kleopatra: Allow revocation of RSA 2048 keys from Open to Testing.

Already done with rG89c7eccba51554 which will be in the next VSD release.

Jan 11 2024, 12:00 PM · kleopatra, gnupg
werner committed rG8dfbad0c416e: gpg: Fix regression in the Revoker keyword of the parmeter file. (authored by werner).
gpg: Fix regression in the Revoker keyword of the parmeter file.
Jan 11 2024, 9:09 AM
werner triaged T6923: gpg fails to parse sensitive revokers from param files as Normal priority.
Jan 11 2024, 9:09 AM · gnupg, Bug Report
werner triaged T6924: Kleopatra: Make columns of subkey details editable as Normal priority.
Jan 11 2024, 8:58 AM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project

Jan 10 2024

werner committed rG89c7eccba515: gpg: Allow to create revocations even with non-compliant algos. (authored by werner).
gpg: Allow to create revocations even with non-compliant algos.
Jan 10 2024, 5:21 PM
werner committed rG9938e8d3f4a3: common: Fix unused variable warning on Unix. (authored by werner).
common: Fix unused variable warning on Unix.
Jan 10 2024, 5:21 PM
werner committed rGb7f45ee6adbc: gpg: Allow to create revocations even with non-compliant algos. (authored by werner).
gpg: Allow to create revocations even with non-compliant algos.
Jan 10 2024, 5:18 PM
werner committed rG275ced5067da: scd:p15: Allow signing for CVISION cards (authored by werner).
scd:p15: Allow signing for CVISION cards
Jan 10 2024, 2:37 PM
werner triaged T6926: No tray icon for Kleopatra in dark mode on Windows. as Normal priority.
Jan 10 2024, 8:54 AM · Restricted Project, Bug Report, Windows, kleopatra

Jan 9 2024

werner committed rG6233a17ac99d: g13: New option --no-mount. (authored by werner).
g13: New option --no-mount.
Jan 9 2024, 7:53 PM
werner committed rG4ca017e43bb2: gpg: Print a useful error id SKI algo 253 is found. (authored by werner).
gpg: Print a useful error id SKI algo 253 is found.
Jan 9 2024, 5:25 PM
werner committed rG880dde8e5baf: scd:p15: Allow PIN verification and decryption for CVISION cards. (authored by werner).
scd:p15: Allow PIN verification and decryption for CVISION cards.
Jan 9 2024, 5:19 PM
werner moved T6918: gpgconf parsing of VERSION file broken from Backlog to gnupg-2.2.43 on the gnupg22 board.
Jan 9 2024, 12:53 PM · gnupg22 (gnupg-2.2.43), gnupg24, Bug Report
werner closed T6918: gpgconf parsing of VERSION file broken as Resolved.
Jan 9 2024, 12:53 PM · gnupg22 (gnupg-2.2.43), gnupg24, Bug Report
werner committed rG35fd89b168b6: gpgconf: Adjust -X command for the new VERSION file format (authored by werner).
gpgconf: Adjust -X command for the new VERSION file format
Jan 9 2024, 12:52 PM
werner committed rG64006729047f: gpgconf: Adjust -X command for the new VERSION file format (authored by werner).
gpgconf: Adjust -X command for the new VERSION file format
Jan 9 2024, 12:52 PM
werner added a comment to T6918: gpgconf parsing of VERSION file broken.

This is due to the changed format of the VERSION file.

Jan 9 2024, 12:50 PM · gnupg22 (gnupg-2.2.43), gnupg24, Bug Report
werner committed rGcc9568cd59b2: common,w32: Remove duplicated backslashes when setting the homedir. (authored by werner).
common,w32: Remove duplicated backslashes when setting the homedir.
Jan 9 2024, 10:23 AM
werner committed rG45f635788145: common,w32: Remove duplicated backslashes when setting the homedir. (authored by werner).
common,w32: Remove duplicated backslashes when setting the homedir.
Jan 9 2024, 10:23 AM
werner moved T6833: Kleopatra: Multiple dirmngr started when searching for keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.

I applied a fix to gnupg which also solves the issue.

Jan 9 2024, 10:14 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner added a comment to T6833: Kleopatra: Multiple dirmngr started when searching for keys.

We did this on purpose once - For Windows ppl it is just weird to see forward slashes.

Jan 9 2024, 8:49 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra

Jan 8 2024

werner added a comment to T6833: Kleopatra: Multiple dirmngr started when searching for keys.

Double backslash quoting is the culprit. For WKD requests the GPGMe QT code makes sure that the dirmngr has been started. This is done by running gpgconf --homedir FOO --launch dirmngr. gpgconf returns the homedir with backslashes on Windows to be be nice to ppl who wonder when they notice (legal) forward slashes on Windowns. Now when the spawn function along with its helper is called, it needs to quote the backslashes. But somewhere on the way back one de-quoting is missing and thus gpg sees double backslashes. That is in general not a problem but when checking whether this is the standard home directory, this does not match and gpg puts the socket into a subdirectory. In turn another dirmngr is started for the WKD purpose.

Jan 8 2024, 5:11 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner moved T6443: ntbtls-0.3.1 does not configure against libgpg-error-1.47 from Backlog to WIP on the ntbtls board.
Jan 8 2024, 2:06 PM · ntbtls
werner moved T6059: ntbtls: use of shorter hash for ECC from Backlog to WIP on the ntbtls board.
Jan 8 2024, 2:04 PM · Feature Request, Restricted Project, ntbtls
werner moved T6925: Release ntbtls 0.3.2 from Backlog to WIP on the ntbtls board.
Jan 8 2024, 2:04 PM · ntbtls, Release Info
werner triaged T6925: Release ntbtls 0.3.2 as Normal priority.
Jan 8 2024, 2:04 PM · ntbtls, Release Info
werner edited projects for T6059: ntbtls: use of shorter hash for ECC, added: Feature Request; removed vsd32.

Yeah we should do an ntbtls release. As a core library it does no matter much which workboard we use. Let's remove it the vsd tag.

Jan 8 2024, 2:01 PM · Feature Request, Restricted Project, ntbtls
werner moved T6833: Kleopatra: Multiple dirmngr started when searching for keys from QA to vsd-3.2.0 on the vsd32 board.
Jan 8 2024, 1:31 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner closed T6833: Kleopatra: Multiple dirmngr started when searching for keys as Resolved.

It does not matter how many gpgsm instances try to start a daemon. The same code is used for starting and this code first takes a lock. When using gpgconf --launch the same code is used too (indirect by calling gpg-connect-agent NOP /bye wityh options for the respective daemon).

Jan 8 2024, 1:31 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner claimed T6833: Kleopatra: Multiple dirmngr started when searching for keys.
Jan 8 2024, 12:21 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra

Jan 5 2024

werner triaged T6918: gpgconf parsing of VERSION file broken as Low priority.
Jan 5 2024, 2:31 PM · gnupg22 (gnupg-2.2.43), gnupg24, Bug Report
werner moved T6052: gnupg2 tpm2d tests do not work from Backlog to QA on the gnupg24 board.
Jan 5 2024, 12:06 PM · gnupg24 (gnupg-2.4.4), Tests, TPM, Bug Report
werner moved T6379: Kleopatra: Brainpool key can not be moved to smart card from Backlog to QA on the gnupg24 board.
Jan 5 2024, 12:06 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra
werner moved T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t from Backlog to QA on the gnupg24 board.
Jan 5 2024, 12:06 PM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)
werner moved T6811: gpgv: Read-only trustedkeys.kbx should not be compressed from Backlog to QA on the gnupg24 board.
Jan 5 2024, 12:06 PM · gnupg24 (gnupg-2.4.5), gpgv, Bug Report
werner moved T2069: Passphrase prompts for each subkey, but not clear which dialog belongs to which subkey from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:05 PM · gnupg24, Bug Report
werner moved T6365: Help text translation is not applied from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:05 PM · MacOS, i18n, Bug Report, gnupg24
werner moved T6322: The warning "lower 3 bits of the secret key are not cleared" keeps showing even cv25519 key was generated by GnuPG from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:05 PM · gnupg24, Bug Report
werner moved T6313: 2.4.0 does not support in-source-tree builds from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:05 PM · gnupg24, workaround, Bug Report
werner moved T6309: Typo fixes ("outpust" et al) from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:05 PM · gnupg24, gnupg (gpg23), Bug Report
werner moved T6255: --list-keys output truncated and loops repeatedly from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:05 PM · gnupg24, Windows, gnupg (gpg23), can't replicate, Bug Report
werner moved T5897: Fix MinGW compilation error with 'struct _stat32' in common/sysutils.c from gnupg-2.3.4 from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:05 PM · gnupg24, toolchain, Feature Request, patch
werner moved T6179: gnupg 2.3.7 broke YubiKey support: DBG: Curve with OID not supported: 2b06010401da470f01 from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:05 PM · gnupg24, scd, Bug Report
werner moved T5109: Initial socket connection to server from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:04 PM · gnupg24, gnupg (gpg23)
werner moved T4823: Test Yubikey's support for ed25519 from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:04 PM · gnupg24, gnupg (gpg23), yubikey
werner moved T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:04 PM · Not A Bug, workaround, gnupg24, Windows, ssh
werner moved T3390: Showing complete OpenPGP key flags from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:04 PM · gnupg24, patch, Feature Request
werner moved T3753: Bad self-signatures and missing subkey usage flags when creating ECDSA/Ed25519 keys in batch mode from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:02 PM · gnupg24, Bug Report
werner moved T3398: fingerprint-based import screener is no defense against malice from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:02 PM · gnupg24, gnupg (gpg23), Feature Request
werner moved T6558: gpgtar: Does not stop spawned gpg process when exiting from Backlog to done on the gnupg24 board.
Jan 5 2024, 12:02 PM · gnupg24, Restricted Project, gpgtar, Bug Report
werner added a comment to T4160: ed488 support.

I sued the done column because we have not assigned it to any milestone.

Jan 5 2024, 12:01 PM · gnupg24, gnupg (gpg23), Feature Request
werner moved T4160: ed488 support from WiP to done on the gnupg24 board.
Jan 5 2024, 12:00 PM · gnupg24, gnupg (gpg23), Feature Request
werner moved T4160: ed488 support from QA to WiP on the gnupg24 board.
Jan 5 2024, 11:59 AM · gnupg24, gnupg (gpg23), Feature Request
werner closed T4160: ed488 support, a subtask of T4417: Work needed for gnupg 2.3, as Resolved.
Jan 5 2024, 11:58 AM · gnupg (gpg23)
werner closed T4160: ed488 support as Resolved.

Fixed a long time ago.

Jan 5 2024, 11:58 AM · gnupg24, gnupg (gpg23), Feature Request
werner moved T6757: gpgsm 2.4 Fails to import P12 certificate/key from Backlog to QA on the gnupg24 board.

We can't test this but assume that the fix for T6752 is sufficient here.

Jan 5 2024, 11:44 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner changed the status of T6796: gpg does create socketdir after every operation from Open to Testing.

With rG239c1fdc28dcd0dc7aa5341be7c966da2231642a we now have a socketdir keyword for gpgconf.ctl. man gpgconf and look for that file. Will be released with 2.4.4.

Jan 5 2024, 11:39 AM · gnupg24 (gnupg-2.4.4), Feature Request
werner committed rG2cb97713e9b6: gpg: Improve error return for --quick-add-subkey and -add-adsk. (authored by werner).
gpg: Improve error return for --quick-add-subkey and -add-adsk.
Jan 5 2024, 11:34 AM
werner added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

gpg 2.4 now returns ERROR status lines for failed --quick-add-subkey and --quick-add-adsk.

Jan 5 2024, 11:34 AM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
werner moved T6919: Add support for smartcafe cards from Backlog to QA on the gnupg24 board.
Jan 5 2024, 11:32 AM · gnupg24 (gnupg-2.4.4), Restricted Project, Feature Request, scd

Jan 4 2024

werner committed rG3f8cb9b33949: scd: Add support for SCE 7.0 (authored by werner).
scd: Add support for SCE 7.0
Jan 4 2024, 4:31 PM
werner triaged T6919: Add support for smartcafe cards as Normal priority.
Jan 4 2024, 4:26 PM · gnupg24 (gnupg-2.4.4), Restricted Project, Feature Request, scd
werner closed T1839: Can't Encrypt with PIV-I Encryption Certificate - Unsupported Certificate as Resolved.

Note that we now have also an option instead of the workaround from 2015

Jan 4 2024, 4:18 PM · gnupg, dirmngr, Feature Request, S/MIME

Jan 2 2024

werner added a comment to T6873: v2.4 unnecessarily prompts on multi-key encryption despite 1st key being unlocked.

This seemed to be related to T6831 but here we have the case of different keys and not just different subkeys.

Jan 2 2024, 10:43 AM · Feature Request, gnupg24, Bug Report
werner committed rG4c04143d8137: gpg: Choose key from inserted card over a non-inserted card (authored by werner).
gpg: Choose key from inserted card over a non-inserted card
Jan 2 2024, 10:35 AM
werner changed the status of T6831: May chose a signing key from a not inserted card over an inserted one from Open to Testing.

I applied your patch and also fixed another possible problem.

Jan 2 2024, 10:33 AM · gnupg24 (gnupg-2.4.4), OpenPGP, patch, Bug Report