Page MenuHome GnuPG
Feed Advanced Search

Mar 7 2025

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
werner committed rDfca69ef13b11: swdb: libassuan 3.0.2 (authored by werner).
swdb: libassuan 3.0.2
Feb 18 2025, 2:03 PM
werner added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

Can now be tested after the release of libassuan 3.0.2 (T6163)

Feb 18 2025, 1:53 PM · gpd5x (gpd-5.0.0), gnupg, kleopatra
werner closed T7456: libassuan: Windows: assuan_sock_bind error as Resolved.

Released with libassuan 3.0.2 (T7163)

Feb 18 2025, 1:52 PM · libassuan, Windows
werner updated the task description for T7163: Release libassuan 3.0.0 and 3.0.1.
Feb 18 2025, 1:45 PM · libassuan, Release Info
werner committed rGfeeceed97061: agent: Improve diagnostics for a bind call failure. (authored by werner).
agent: Improve diagnostics for a bind call failure.
Feb 18 2025, 12:17 PM
werner committed rG3239a41ddea0: doc: Add some notes (authored by werner).
doc: Add some notes
Feb 18 2025, 9:25 AM

Feb 17 2025

werner committed rW6f8a2da1a04b: build: Create a file with changed sources. (authored by werner).
build: Create a file with changed sources.
Feb 17 2025, 6:19 PM
werner committed rWc00991043659: msi: More tweaks and some corrections due to new PO system. (authored by werner).
msi: More tweaks and some corrections due to new PO system.
Feb 17 2025, 6:10 PM
werner committed rW89e9ee26e525: build: Fix diagnostic outputs. (authored by werner).
build: Fix diagnostic outputs.
Feb 17 2025, 6:10 PM
werner committed rW4de33834af87: nsis: Tweak includedir paths. (authored by werner).
nsis: Tweak includedir paths.
Feb 17 2025, 6:10 PM

Feb 14 2025

werner committed rW875e2b1d51de: po: Take care of POT creation date on *po when comparing. (authored by werner).
po: Take care of POT creation date on *po when comparing.
Feb 14 2025, 5:27 PM
werner committed rWd5a0b32d5f36: po: Include a POT file (authored by werner).
po: Include a POT file
Feb 14 2025, 5:27 PM
werner committed rWd65d583c7b8d: po: Yet another VPATH and docker patch (authored by werner).
po: Yet another VPATH and docker patch
Feb 14 2025, 5:27 PM
werner committed rWc1e634b18db6: Update build-aux scripts. (authored by werner).
Update build-aux scripts.
Feb 14 2025, 5:27 PM
werner committed rW2c5621ee5ea8: New option --dist for build.sh (authored by werner).
New option --dist for build.sh
Feb 14 2025, 5:27 PM
werner committed rW74ada0da848c: po: Simplify the Makefile by dropping the gettext make framework. (authored by werner).
po: Simplify the Makefile by dropping the gettext make framework.
Feb 14 2025, 1:01 PM

Feb 13 2025

werner triaged T7531: `--assert-pubkey-algo` does not behave as documented as Low priority.
Feb 13 2025, 8:50 AM · gpgv, Bug Report

Feb 12 2025

werner committed rWb1147a917a40: Fix last commit (authored by werner).
Fix last commit
Feb 12 2025, 1:41 PM
werner committed rW55de237e7a62: Update to gnupg 2.5.4 (authored by werner).
Update to gnupg 2.5.4
Feb 12 2025, 1:39 PM
werner committed rD9c37124c64d0: swdb: gnupg 2.5.4 (authored by werner).
swdb: gnupg 2.5.4
Feb 12 2025, 12:06 PM
werner closed T7071: gpg: Support of No CRC in ASCII armor as Resolved.
Feb 12 2025, 12:04 PM · gnupg, Bug Report
werner closed T7527: Keyring/keybox denial of service as Resolved.
Feb 12 2025, 12:03 PM · OpenPGP, gnupg, Bug Report
werner closed T7442: Release GnuPG 2.5.3 as Resolved.
Feb 12 2025, 12:03 PM · Release Info, gnupg
werner closed T7480: Release GnuPG 2.5.4 as Resolved.
Feb 12 2025, 12:01 PM · gnupg26, gnupg, Release Info
werner committed rG80491dd91a8b: Post release updates (authored by werner).
Post release updates
Feb 12 2025, 11:57 AM
werner committed rGf2297f1952d5: po: msgmerge (authored by werner).
po: msgmerge
Feb 12 2025, 11:57 AM
werner committed rGec6c2e38f1cd: Release 2.5.4 (authored by werner).
Release 2.5.4
Feb 12 2025, 11:57 AM
werner committed rGfc8619fce2bd: Update Turkish translations (authored by bitigchi).
Update Turkish translations
Feb 12 2025, 11:57 AM