Page MenuHome GnuPG
Feed Advanced Search

Mar 12 2025

werner added a comment to T7547: signatures from revoked or expired keys show up as missing keys.

Uihhh

Mar 12 2025, 3:35 PM · gnupg26, gnupg24, Bug Report
werner triaged T7563: gpgpass: password file creation GUI issues as Normal priority.
Mar 12 2025, 3:30 PM · Bug Report, gpgpass, gpd5x
werner triaged T7562: gpgpass: Restore last window location on next start as Normal priority.
Mar 12 2025, 3:29 PM · Feature Request, gpgpass, gpd5x
werner committed rGc12b7d047e75: common: Add a flag for left anchored substring match to recsel. (authored by werner).
common: Add a flag for left anchored substring match to recsel.
Mar 12 2025, 11:12 AM
werner added a comment to T7547: signatures from revoked or expired keys show up as missing keys.

Did you also tried with --no-sig-cache ? That could help to get a better insight into the reason for that difference.

Mar 12 2025, 9:27 AM · gnupg26, gnupg24, Bug Report
werner triaged T7561: Issues with Okular PGP signature error as Normal priority.
Mar 12 2025, 9:21 AM · Bug Report, okular

Mar 11 2025

werner added a comment to T7544: Kleopatra (gnupg, gpgsm) hang on key-creation when x.509 certs are in keystore.

Please test using the latest gpg4win installer (beta145).

Mar 11 2025, 5:17 PM · gnupg, kleopatra, Bug Report
werner added a comment to T7560: GnuPG should learn the certificates when a new card has been seen.

The problem is that it may take really long to read the certificates form a card and some card applications even require to give a PIN for reading the certs. A background operation may thus surprisingly lock up the box

Mar 11 2025, 5:15 PM · scd, Feature Request, gnupg
werner committed rWde2286385ab4: Move snapshot directory to gnupg.net (authored by werner).
Move snapshot directory to gnupg.net
Mar 11 2025, 4:56 PM
werner committed rWd2148fbe831d: Unify packages list to include all possible gnupg branches. (authored by werner).
Unify packages list to include all possible gnupg branches.
Mar 11 2025, 2:56 PM
werner changed the status of T7547: signatures from revoked or expired keys show up as missing keys, a subtask of T7527: Keyring/keybox denial of service, from Testing to Open.
Mar 11 2025, 11:00 AM · OpenPGP, gnupg, Bug Report
werner changed the status of T7547: signatures from revoked or expired keys show up as missing keys from Testing to Open.
Mar 11 2025, 11:00 AM · gnupg26, gnupg24, Bug Report

Mar 10 2025

werner committed rE0f08f4aa8058: Re-fix logic for finding the beta version number (authored by werner).
Re-fix logic for finding the beta version number
Mar 10 2025, 4:01 PM
werner added a reverting change for rE542b6fce1390: Fix logic for finding the beta version number: rE0f08f4aa8058: Re-fix logic for finding the beta version number.
Mar 10 2025, 4:01 PM
werner committed rDdea932b29ef5: Add new news entry and move old news to the archive (authored by werner).
Add new news entry and move old news to the archive
Mar 10 2025, 3:47 PM
werner committed rGe5555a40e633: Update autogen.sh from upstream to version 2025-03-10 (authored by werner).
Update autogen.sh from upstream to version 2025-03-10
Mar 10 2025, 3:00 PM
werner committed rW26f7e428f651: Update autogen.sh from upstream to version 2025-03-10 (authored by werner).
Update autogen.sh from upstream to version 2025-03-10
Mar 10 2025, 2:58 PM
werner committed rGd6ee7adebe9c: card: Add command "ll" (authored by werner).
card: Add command "ll"
Mar 10 2025, 1:56 PM
werner committed rW91b92743a3e7: New option --release to run a complete build cycle. (authored by werner).
New option --release to run a complete build cycle.
Mar 10 2025, 11:58 AM
werner committed rW13163b8dc769: Fix download directory for the gnupg-w32*xz tarball. (authored by werner).
Fix download directory for the gnupg-w32*xz tarball.
Mar 10 2025, 11:36 AM
werner committed rWbd3dcffb5dbd: Always use the mimetreeparser patch (authored by werner).
Always use the mimetreeparser patch
Mar 10 2025, 11:11 AM

Mar 7 2025

werner closed T7530: Release GnuPG 2.5.5 as Resolved.
Mar 7 2025, 3:37 PM · Release Info, gnupg
werner committed rD98e09067725c: swdb: gnupg 2.5.5 (authored by werner).
swdb: gnupg 2.5.5
Mar 7 2025, 3:35 PM
werner updated the task description for T7530: Release GnuPG 2.5.5.
Mar 7 2025, 3:09 PM · Release Info, gnupg
werner committed rG865adcaa7041: Post release updates (authored by werner).
Post release updates
Mar 7 2025, 3:00 PM
werner committed rW61ed17718c23: Fix Makefile dist files. (authored by werner).
Fix Makefile dist files.
Mar 7 2025, 2:57 PM
werner committed rW8e650b106c94: Update to gnupg 2.5.5 and latest Kleo et al. (authored by werner).
Update to gnupg 2.5.5 and latest Kleo et al.
Mar 7 2025, 2:49 PM
werner committed rGabcefe3a8c89: po: msgmerge (authored by werner).
po: msgmerge
Mar 7 2025, 2:01 PM
werner committed rG5b8c5f71908b: Release 2.5.5 (authored by werner).
Release 2.5.5
Mar 7 2025, 2:01 PM
werner committed rG8cfd261100cd: po: Update German translation (authored by werner).
po: Update German translation
Mar 7 2025, 2:01 PM
werner committed rGf29c8dba743e: Typo fix and add missing prototype. (authored by werner).
Typo fix and add missing prototype.
Mar 7 2025, 2:01 PM
werner committed rG0f0e0a732c59: build: Update Libassuan M4 macros (authored by werner).
build: Update Libassuan M4 macros
Mar 7 2025, 9:32 AM
werner committed rW1d2e3bee9b82: New option --no-sign for build.sh (authored by werner).
New option --no-sign for build.sh
Mar 7 2025, 9:27 AM
werner added a reverting change for rWcec85eb35ccc: Switch download script from wget to curl: rW59085bec8d88: Revert "Switch download script from wget to curl".
Mar 7 2025, 9:27 AM
werner committed rW59085bec8d88: Revert "Switch download script from wget to curl" (authored by werner).
Revert "Switch download script from wget to curl"
Mar 7 2025, 9:27 AM

Mar 6 2025

werner moved T7547: signatures from revoked or expired keys show up as missing keys from Backlog to QA on the gnupg24 board.
Mar 6 2025, 5:58 PM · gnupg26, gnupg24, Bug Report
werner changed the status of T7547: signatures from revoked or expired keys show up as missing keys, a subtask of T7527: Keyring/keybox denial of service, from Open to Testing.
Mar 6 2025, 5:58 PM · OpenPGP, gnupg, Bug Report
werner changed the status of T7547: signatures from revoked or expired keys show up as missing keys from Open to Testing.
Mar 6 2025, 5:58 PM · gnupg26, gnupg24, Bug Report
werner committed rG1e581619bf53: gpg: Fix regression for the recent malicious subkey DoS fix. (authored by werner).
gpg: Fix regression for the recent malicious subkey DoS fix.
Mar 6 2025, 5:22 PM
werner committed rGd3d7713c1799: gpg: Fix regression for the recent malicious subkey DoS fix. (authored by werner).
gpg: Fix regression for the recent malicious subkey DoS fix.
Mar 6 2025, 5:17 PM
werner claimed T7547: signatures from revoked or expired keys show up as missing keys.
Mar 6 2025, 2:56 PM · gnupg26, gnupg24, Bug Report
werner added a comment to T7544: Kleopatra (gnupg, gpgsm) hang on key-creation when x.509 certs are in keystore.

rG25d48663f9 seems to fix this for me. However in my test cases I got a hang in dirmngr simply by running several gpgsm instances to get the details of an X.509 key. I had different logging options enabled, though.

Mar 6 2025, 11:27 AM · gnupg, kleopatra, Bug Report
werner lowered the priority of T7547: signatures from revoked or expired keys show up as missing keys from Unbreak Now! to High.

Please use "unbreak now" only for *released* software with a criticial bug.

Mar 6 2025, 11:23 AM · gnupg26, gnupg24, Bug Report
werner committed rG25d48663f9ed: dirmngr: Use the same thread init strategy as gpg-agent et al. (authored by werner).
dirmngr: Use the same thread init strategy as gpg-agent et al.
Mar 6 2025, 11:19 AM
werner committed rG73f6c2dd4d3e: w32: On socket nonce mismatch close the socket. (authored by werner).
w32: On socket nonce mismatch close the socket.
Mar 6 2025, 11:18 AM
werner triaged T7555: gpg --batch does not block all interactivity (e.g. prompting for passwords still happens) as Normal priority.
Mar 6 2025, 8:57 AM · Documentation, gnupg

Mar 5 2025

werner committed rG41cf76b8c142: Log the Windows system error code at more places. (authored by werner).
Log the Windows system error code at more places.
Mar 5 2025, 10:33 AM
werner closed T7550: master branch fails to build without `./configure --disable-ldap` as Invalid.

master is development and you can't expect that it always build on all platforms.

Mar 5 2025, 8:57 AM · gnupg

Mar 4 2025

werner closed T7542: Subscribing to lists supported at https://lists.gnupg.org/mailman/listinfo/ seems not working as Resolved.
Mar 4 2025, 10:52 AM
werner triaged T7548: Wrong error message when unblocking PIN as Normal priority.
Mar 4 2025, 10:51 AM · gnupg26, gpd5x
werner added a comment to T7548: Wrong error message when unblocking PIN.

We do not have an error code for Admin PINs. The Admin PIN is also an OpenPGP card specific termm and other cards use different terms. For example a NKS has no Admin PIN at all but an alternative PIN.

Mar 4 2025, 10:51 AM · gnupg26, gpd5x
werner added a subtask for T7527: Keyring/keybox denial of service: T7547: signatures from revoked or expired keys show up as missing keys.
Mar 4 2025, 10:47 AM · OpenPGP, gnupg, Bug Report
werner added a parent task for T7547: signatures from revoked or expired keys show up as missing keys: T7527: Keyring/keybox denial of service.
Mar 4 2025, 10:47 AM · gnupg26, gnupg24, Bug Report

Feb 26 2025

werner committed rM0a64c7d0c6d0: Add API gpgme_op_random_bytes. (authored by werner).
Add API gpgme_op_random_bytes.
Feb 26 2025, 2:35 PM
werner committed rM2e21919a1b26: Remove now unused functions. (authored by werner).
Remove now unused functions.
Feb 26 2025, 2:35 PM
werner added a comment to T6694: Random numbers from gpgme.

New API gpgme_op_random_bytes is now in master (gpgme 2.0). Use tests/run-genrandom --help for testing. Extra features will come soon.

Feb 26 2025, 2:22 PM · gpd5x (gpd-5.0.0), gpgpass, gpgme, Feature Request
werner added a comment to T7542: Subscribing to lists supported at https://lists.gnupg.org/mailman/listinfo/ seems not working.

Please try again. This was due to a change in the RBL we use. Might be fixed now.

Feb 26 2025, 2:20 PM

Feb 25 2025

werner triaged T7540: Kleopatra: Wrong tab order in smart card window as Normal priority.
Feb 25 2025, 4:33 PM · gpd5x, kleopatra
werner added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

Looks like scdaemon which I experienced today also but without having enabled scdaemon logging.

Feb 25 2025, 3:48 PM · gpd5x (gpd-5.0.0), gnupg, kleopatra

Feb 24 2025

werner committed rGc68eca636375: tools: Add envvar GPG_AUTHCODE_SIGN_MODE to disable signing. (authored by werner).
tools: Add envvar GPG_AUTHCODE_SIGN_MODE to disable signing.
Feb 24 2025, 10:56 AM
werner closed T7508: GPGME gpgme_pubkey_algo_string Returns "unknown" for RSA Keys as Resolved.
Feb 24 2025, 10:37 AM · gpgme, Bug Report
werner closed T7539: validating an OpenPGP `Signed Message` with a text-mode signature and binary-mode literal data packet as Resolved.

I don't see a bug here and any change in this domain disks a regression with existing data. BTW, the mode byte was not even part of the signed data before signature version 5.

Feb 24 2025, 9:56 AM · Not A Bug, gnupg
werner closed T7106: Trailing newline trouble in clearsigned message generation and verification as Resolved.

My comment from a year ago still holds true; you may want to fix your testing framework and re-openig this bug iff you can show that there will be no regression with PGP 7 and later.

Feb 24 2025, 9:51 AM · Not A Bug, gnupg

Feb 21 2025

werner committed rGfdcc69c29de2: dirmngr: Prepare for new command KS_DEL. (authored by werner).
dirmngr: Prepare for new command KS_DEL.
Feb 21 2025, 2:43 PM
werner committed rGdb7141d462ed: dirmngr: Factor a common command parsing code out. (authored by werner).
dirmngr: Factor a common command parsing code out.
Feb 21 2025, 2:43 PM
werner committed rG75667050dc34: build: Update autogen.sh to the current version. (authored by werner).
build: Update autogen.sh to the current version.
Feb 21 2025, 12:59 PM
werner committed rGbec71fdbe57b: speedo: Do not build gpgme anymore. (authored by werner).
speedo: Do not build gpgme anymore.
Feb 21 2025, 12:56 PM
werner closed T7527: Keyring/keybox denial of service as Resolved.

Also fixed for 2.4

Feb 21 2025, 12:24 PM · OpenPGP, gnupg, Bug Report
werner committed rGda0164efc7f3: gpg: Fix a verification DoS due to a malicious subkey in the keyring. (authored by werner).
gpg: Fix a verification DoS due to a malicious subkey in the keyring.
Feb 21 2025, 12:24 PM
werner committed rG9cd371b12d80: gpg: Remove a signature check function wrapper. (authored by werner).
gpg: Remove a signature check function wrapper.
Feb 21 2025, 12:24 PM
werner lowered the priority of T7527: Keyring/keybox denial of service from High to Normal.

This has been fixed in master with rG48978ccb4e:

Feb 21 2025, 12:18 PM · OpenPGP, gnupg, Bug Report
werner committed rG48978ccb4e20: gpg: Fix a verification DoS due to a malicious subkey in the keyring. (authored by werner).
gpg: Fix a verification DoS due to a malicious subkey in the keyring.
Feb 21 2025, 12:15 PM
werner committed rG5e87e452e4e8: gpg: Remove a signature check function wrapper. (authored by werner).
gpg: Remove a signature check function wrapper.
Feb 21 2025, 12:15 PM
werner committed rM6ad324752885: Update autogen.sh from gpgrt (authored by werner).
Update autogen.sh from gpgrt
Feb 21 2025, 11:24 AM
werner committed rM7e6a65e66a96: Remove the long deprecated and never working trust list functions. (authored by werner).
Remove the long deprecated and never working trust list functions.
Feb 21 2025, 11:24 AM
werner committed rM4139cbcdc244: Bump LT version to C45/A0/R0 (authored by werner).
Bump LT version to C45/A0/R0
Feb 21 2025, 11:24 AM
werner committed rMd54d6eaa642b: Remove long deprecated functions. (authored by werner).
Remove long deprecated functions.
Feb 21 2025, 11:24 AM
werner committed rWd7301355a8fb: Update autogen.sh from libgpg-error. (authored by werner).
Update autogen.sh from libgpg-error.
Feb 21 2025, 11:13 AM
werner committed rE542b6fce1390: Fix logic for finding the beta version number (authored by ikloecker).
Fix logic for finding the beta version number
Feb 21 2025, 11:13 AM
werner added a comment to T4834: gpgme library calls gpg with --list-trust-path.

Finally removed with gpgme 2.0

Feb 21 2025, 10:57 AM · gpgme, Bug Report
werner closed T7294: keyboxd: Possible race conditions (and clean up), a subtask of T7224: Kleopatra: broken in Testversion beta-41, as Resolved.
Feb 21 2025, 9:15 AM · Bug Report, kleopatra, Restricted Project
werner closed T7294: keyboxd: Possible race conditions (and clean up) as Resolved.

Closed after the release of 2.5.4

Feb 21 2025, 9:15 AM · keyboxd, Bug Report, kleopatra, Restricted Project
werner triaged T7492: gpgconf failed to kill all gpgagent daemons on windows as Normal priority.
Feb 21 2025, 9:11 AM · Windows, gnupg, Bug Report
werner triaged T7538: Kleopatra: Do only ask for confirmation twice when deleting a secret key as Normal priority.
Feb 21 2025, 9:11 AM · gpd5x, kleopatra
werner added a comment to T7492: gpgconf failed to kill all gpgagent daemons on windows.

Right when you use a different homedir you also need to pass --homedir to gpgconf or set GNUPGHOME before invoking gpgconf. If you call gpgconf via GPGME the --homedir option is passed; afaics we don't have a kill option gpgme.

Feb 21 2025, 9:09 AM · Windows, gnupg, Bug Report
werner triaged T7536: Key import dialog should come into foreground when import was triggered by file association as Normal priority.

This even happens with native Windows applications thus normal priority. Users need to watch the taskbar for blinking items.

Feb 21 2025, 9:04 AM · UI, Bug Report, gpg4win
werner triaged T7537: WKD key import denied due to false dirmngr caching as Normal priority.

The caching works on the base of the requested domain, that is example.org and not openpgpkey.example.org - thus it should not make a difference when you change your setup. There is an initial test for a cached domain status before the resolving process starts. If you want to look yourself: gnupg/dirmngr/server.c:cmd_wkd_get() and domainfo.c.

Feb 21 2025, 9:00 AM · dirmngr, wkd, Bug Report

Feb 20 2025

werner added a member for Contributor: fmg.
Feb 20 2025, 2:56 PM
werner edited projects for T7527: Keyring/keybox denial of service, added: OpenPGP; removed keyboxd.

Well, the different outcome depends on the order of the certificates or the string comparision in keyboxd. So it is not a keyboxd vs. pubring.kbx thing.

Feb 20 2025, 9:30 AM · OpenPGP, gnupg, Bug Report
werner added a comment to T7527: Keyring/keybox denial of service.

Okay, I can reproduce it when not using keyboxd.

Feb 20 2025, 8:15 AM · OpenPGP, gnupg, Bug Report

Feb 19 2025

werner triaged T7535: Kleopatra: "Decrypt/Verify all files in folder" doesn't work as Low priority.
Feb 19 2025, 12:06 PM · Feature Request, kleopatra
werner added a comment to T7535: Kleopatra: "Decrypt/Verify all files in folder" doesn't work.

I can't remember that we ever had support this. It is also not easy to come up with the good way to present the status for all files in a folder. We would need to define a format similar to what sha1sum uses: A list of file with they signature file or so. Note that kleopatra has support for running sha256sum in such a way.

Feb 19 2025, 12:05 PM · Feature Request, kleopatra
werner committed rG4c11359aecf2: doc: Declare --disable-http as legacy. (authored by werner).
doc: Declare --disable-http as legacy.
Feb 19 2025, 11:56 AM
werner committed rG23913618953d: doc: Declare --disable-http as legacy. (authored by werner).
doc: Declare --disable-http as legacy.
Feb 19 2025, 11:56 AM
werner added a comment to T7527: Keyring/keybox denial of service.

Sorry. I can't reproduce this. Neither with master nor with the 2.4 repo version.

Feb 19 2025, 11:27 AM · OpenPGP, gnupg, Bug Report

Feb 18 2025

werner triaged T7462: gpg4win CLI installation ignores .ini configuration as Normal priority.
Feb 18 2025, 4:51 PM · gpd5x, gpg4win
werner triaged T7534: GpgOL: Header info disappears when forwarding a HTML mail as Normal priority.
Feb 18 2025, 4:50 PM · gpgol
werner committed rA9139b983278e: Post release updates (authored by werner).
Post release updates
Feb 18 2025, 2:14 PM
werner committed rA0f84595a4bc7: Release 3.0.2 (authored by werner).
Release 3.0.2
Feb 18 2025, 2:14 PM
werner committed rA27b58fd6674c: Put full commit id into VERSION. (authored by werner).
Put full commit id into VERSION.
Feb 18 2025, 2:14 PM