Page MenuHome GnuPG
Feed Advanced Search

Jan 6 2025

werner committed rG72e3fddbfe7b: gpg: Force the use of AES-256 in some cases (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
gpg: Force the use of AES-256 in some cases
Jan 6 2025, 6:30 PM
werner moved T7293: spawn API glitch from WiP to gnupg-2.2.45 on the gnupg22 board.
Jan 6 2025, 12:20 PM · gnupg22 (gnupg-2.2.45), gnupg24, gpgrt, Bug Report
werner added a comment to T7328: Add Kleopatra configs to gpgconf -X.

it would be best to add an API to gpgrt to iterate over registry entries.

Jan 6 2025, 12:14 PM · gpd5x, Windows, gnupg, Feature Request
werner closed T7398: GnuPG 2.2.45 (and earlier) always print 0 instead of the actual AEAD algorithm as last part of DECRYPTION_INFO as Resolved.
Jan 6 2025, 12:11 PM · gnupg22 (gnupg-2.2.46), Bug Report
werner moved T7398: GnuPG 2.2.45 (and earlier) always print 0 instead of the actual AEAD algorithm as last part of DECRYPTION_INFO from QA to gnupg-2.2.46 on the gnupg22 board.
Jan 6 2025, 12:11 PM · gnupg22 (gnupg-2.2.46), Bug Report
werner moved T7363: gpgme testsuite error against gnupg 2.2.45 from QA to gnupg-2.2.46 on the gnupg22 board.
Jan 6 2025, 12:10 PM · gnupg22 (gnupg-2.2.46), Bug Report
werner moved T7314: Release GnuPG 2.2.46 from Backlog to gnupg-2.2.46 on the gnupg22 board.
Jan 6 2025, 12:10 PM · gnupg22 (gnupg-2.2.46), Release Info
werner archived gnupg22 (gnupg-2.2.44).
Jan 6 2025, 12:10 PM
werner created gnupg22 (gnupg-2.2.46).
Jan 6 2025, 12:09 PM

Jan 3 2025

werner added a comment to T7472: Cannot decrypt a message encrypted to a Kyber subkey with AES128.

But keep https://www.cs.auckland.ac.nz/~pgut001/pubs/heffalump_crypto.pdf in mind ;-)

Jan 3 2025, 10:04 AM · PQC, gnupg26, Bug Report

Jan 2 2025

werner committed rG647fa16be740: po: Update French translation (authored by bubu <bubub@no-log.org>).
po: Update French translation
Jan 2 2025, 5:14 PM
werner committed rDbab04fe64de5: Mark GnuPG 2.2 and Libgcrypt 1.8 as end-of-life (authored by werner).
Mark GnuPG 2.2 and Libgcrypt 1.8 as end-of-life
Jan 2 2025, 4:33 PM
werner added a comment to T7472: Cannot decrypt a message encrypted to a Kyber subkey with AES128.

That is what I expected. Meanwhile I re-read the code and history and can tell that the comment is not correct. I wrote it with PQC security level in mind which requires AES256 for the session key as well. However, during the migration phase and as long as --require-pqc-encryption is not enable we should allow an AES-128 session key. This is for the rare case that encryption is also done for non pqc keys which don't have the AES-256 capability set.

Jan 2 2025, 4:23 PM · PQC, gnupg26, Bug Report
werner triaged T7471: gpgme testsuite timebomb as Normal priority.
Jan 2 2025, 3:34 PM · gpgme, Bug Report
werner triaged T7472: Cannot decrypt a message encrypted to a Kyber subkey with AES128 as High priority.

At gnupg/g10/pubkey-enc.c you will find

Jan 2 2025, 3:33 PM · PQC, gnupg26, Bug Report
werner added a comment to T7118: gpgme: Add support for designated revokers.

@ikloecker: Do you still have the private key for tests/json/key-with-revokers.asc somewhere? We need to remove the expiration date due to T7471.

Jan 2 2025, 9:45 AM · gpgme, Restricted Project, kleopatra
werner closed T6965: WKD fail: gpg/dimngr fails to retrieve public key as Resolved.
Jan 2 2025, 9:31 AM · Support, dirmngr

Dec 20 2024

werner closed T7466: gpg4win: Installer creates GnuPG dir regardless of chosen install target as Resolved.

Actually I would like to remove the option to install gpg4win at non-standard places because this is somewhat troublesome. However some users rely on this and thus we better don't remove i.

Dec 20 2024, 3:54 PM · FAQ, Support, gpg4win
werner added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

gpg: [stdin]: clear-sign failed: No pinentrysrc/libwinpty/winpty.cc, line 924

Dec 20 2024, 10:54 AM · Windows, pinentry, Bug Report, gpg4win

Dec 19 2024

werner committed rS512ed39637a7: doc: Add Evolution setup information to Scute manual. (authored by pert).
doc: Add Evolution setup information to Scute manual.
Dec 19 2024, 3:59 PM
werner committed rS93da7798730b: Silence cc warning about unused function. (authored by werner).
Silence cc warning about unused function.
Dec 19 2024, 3:59 PM
werner committed rS343cfbd8f62f: Update NEWS and texi (authored by werner).
Update NEWS and texi
Dec 19 2024, 3:59 PM
werner raised the priority of T3979: GPGSM: Authenticated encryption from Wishlist to Normal.
Dec 19 2024, 10:33 AM · gnupg26, S/MIME

Dec 18 2024

werner reopened T7454: Kleopatra: GnuPG System settings’ translations are not pulled as "Open".
Dec 18 2024, 5:25 PM · Not A Bug, gnupg, Bug Report
werner closed T7454: Kleopatra: GnuPG System settings’ translations are not pulled as Resolved.

Actually not a bug: In my tests I forgot to unset LANGUAGES and LANG before calling gpg.

Dec 18 2024, 3:28 PM · Not A Bug, gnupg, Bug Report
werner added a comment to T7454: Kleopatra: GnuPG System settings’ translations are not pulled.

I can replicate this. A quick strace with LC_MESSAGES=de_DE shows (gnupg master)

Dec 18 2024, 3:12 PM · Not A Bug, gnupg, Bug Report

Dec 16 2024

werner added a comment to T7454: Kleopatra: GnuPG System settings’ translations are not pulled.

show English or Turkish strings?

Dec 16 2024, 3:06 PM · Not A Bug, gnupg, Bug Report
werner added a project to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b: pinentry.
Dec 16 2024, 3:04 PM · Windows, pinentry, Bug Report, gpg4win
werner added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

Jan, you please run something like

Dec 16 2024, 3:04 PM · Windows, pinentry, Bug Report, gpg4win
werner renamed T7460: "Refresh the keyring" in the GPA keyring dialog locks up program from "Refresh the keyring" in the #gpa keyring dialog locks up program to "Refresh the keyring" in the GPA keyring dialog locks up program.
Dec 16 2024, 3:02 PM · gpa, Bug Report
werner renamed T7460: "Refresh the keyring" in the GPA keyring dialog locks up program from "Refresh the keyring" in the keyring dialog locks up program to "Refresh the keyring" in the #gpa keyring dialog locks up program.
Dec 16 2024, 3:02 PM · gpa, Bug Report
werner triaged T7460: "Refresh the keyring" in the GPA keyring dialog locks up program as Normal priority.

I am sorry, that I can't give it a high priority. See the discussion on the mailing list. I'll try my best, though.

Dec 16 2024, 3:01 PM · gpa, Bug Report

Dec 13 2024

werner closed T7450: Check for updates does not work, i.e.: "No updates found" when updates exist as Resolved.

@uwi: We removed the ciphersuite from the server and tested with 4.2.0 that you get an update notification now. Because of some caching you may need to

Dec 13 2024, 3:58 PM · dev.gnupg.org, Bug Report, gpg4win
werner added a project to T7450: Check for updates does not work, i.e.: "No updates found" when updates exist: dev.gnupg.org.

This is due to an update of the server providing the version info. The server (Apache) uses a smaller hash than the ECC key. This is allowed behaviour and was fixed in our TLS library in 2022; see T6059. However, the new library was released only early this year an. We will check whether we can tell our Apache to use a more correct hash algorithm.

Dec 13 2024, 9:24 AM · dev.gnupg.org, Bug Report, gpg4win
werner added a comment to rAcc6c29735d59: w32: Fix errno for assuan_sock_bind failure..

What do you thing of storing the last WSAGetLAstError value also in the context and extend assuan_sock_get_flag to return this error value? The thing here is that I fear the mapped information is not enough to find the problem with the bind call.

Dec 13 2024, 8:57 AM

Dec 12 2024

werner committed rO84b95e305e05: po: msgmerge (authored by werner).
po: msgmerge
Dec 12 2024, 3:07 PM
werner committed rO21b97ff01865: po: Update German translation (authored by werner).
po: Update German translation
Dec 12 2024, 3:07 PM
werner committed rO4cfbbf99548b: Shorten option name to "disableAutoPreview". (authored by werner).
Shorten option name to "disableAutoPreview".
Dec 12 2024, 3:01 PM
werner added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

Right, the first process is the gpg-connect-agent (via gpgconf). I used gpg just as an example. All processes use the same code to launch the agent.

Dec 12 2024, 9:27 AM · gnupg, kleopatra
werner claimed T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).
Dec 12 2024, 7:54 AM · gnupg, kleopatra
werner added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

Thinking again about this my hypothesis is:

Dec 12 2024, 7:54 AM · gnupg, kleopatra

Dec 11 2024

werner added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

I'm wondering what happened (or why nothing happened) between the exit of gpg-agent[2816] at 10:11:12 and the start of gpg-agent[6492] at 10:12:00.

Dec 11 2024, 4:02 PM · gnupg, kleopatra
werner committed rGd006824de236: speedo,w32: Remove a leftover doc directory. (authored by werner).
speedo,w32: Remove a leftover doc directory.
Dec 11 2024, 3:36 PM
werner closed T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory as Resolved.
Dec 11 2024, 3:34 PM · gpg4win
werner added a comment to T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.

Also fixed for 2.4. Don't use the uninstaller on the command line, you should use the Windows method to do this.

Dec 11 2024, 3:34 PM · gpg4win
werner added a comment to T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.

Fixed with rG4c830b240c for gpd5 but after the release. Will fix it for 2.4 too.

Dec 11 2024, 3:28 PM · gpg4win
werner added a comment to T7451: Kleopatra: Add ".pub" suffix to the file selector filter when importing certificates in Kleopatra.

Really. I do this for PGP files but I have not seen that elsewhere.

Dec 11 2024, 3:21 PM · gpd5x, kleopatra
werner committed rO71aa0767085c: Fix error return in mapihelp functions. (authored by werner).
Fix error return in mapihelp functions.
Dec 11 2024, 1:46 PM
werner committed rO28590ef33d23: Updated the docs and prepared NEWS. (authored by werner).
Updated the docs and prepared NEWS.
Dec 11 2024, 12:15 PM
werner added a comment to T7450: Check for updates does not work, i.e.: "No updates found" when updates exist.

Not sure about gpg4win 4.2.0 but we had a bug in 4.3.0 which has been resolved with T6985

Dec 11 2024, 11:44 AM · dev.gnupg.org, Bug Report, gpg4win

Dec 10 2024

werner reopened T2179: GPA - clipboard encryption - use textmode as "Open".

Or maybe not. I just did 0.11.0 (T7449) and will do more releases if there is demand for it or we have collected enough patches.

Dec 10 2024, 9:49 PM · gpa, Feature Request
werner committed rD73863f395c46: swdb: gpa 0.11.0 (authored by werner).
swdb: gpa 0.11.0
Dec 10 2024, 9:46 PM
werner closed T7449: Release GPA 0.11 as Resolved.
Dec 10 2024, 9:27 PM · Release Info, gpa
werner committed rGPA7421dfa153c2: Post release updates (authored by werner).
Post release updates
Dec 10 2024, 9:22 PM
werner committed rGPA238304074bbc: po: run msgmerge (authored by werner).
po: run msgmerge
Dec 10 2024, 9:22 PM
werner committed rGPA90bc007b8474: Add the commit-id to the final tarball. (authored by werner).
Add the commit-id to the final tarball.
Dec 10 2024, 9:22 PM
werner committed rGPA769d08a0768a: Release 0.11.0 (authored by werner).
Release 0.11.0
Dec 10 2024, 9:22 PM
werner committed rGPA00b1fb733d03: po: Updated most of the German strings. (authored by werner).
po: Updated most of the German strings.
Dec 10 2024, 9:22 PM
werner committed rGPA53e01417247a: Update autogen.sh. (authored by werner).
Update autogen.sh.
Dec 10 2024, 9:22 PM
werner committed rGPA35314c6da6d7: Add the common release target. (authored by werner).
Add the common release target.
Dec 10 2024, 9:22 PM
werner triaged T7449: Release GPA 0.11 as Low priority.
Dec 10 2024, 6:05 PM · Release Info, gpa
werner committed rO26c2fc196bb7: Add support to disable automatic verify/decrypt of the mail in preview (authored by mmontkowski).
Add support to disable automatic verify/decrypt of the mail in preview
Dec 10 2024, 4:59 PM
werner committed rOf3f0acaf2eee: Minor cleanup of the new function. (authored by werner).
Minor cleanup of the new function.
Dec 10 2024, 3:50 PM
werner committed rOc1b81f8737d0: New Registry option disableTitusHandling. (authored by werner).
New Registry option disableTitusHandling.
Dec 10 2024, 3:50 PM
werner committed rO8097a31430d1: Merge branch 'feat-titus' (authored by werner).
Merge branch 'feat-titus'
Dec 10 2024, 3:50 PM
werner added a comment to T7437: Kleopatra: Remove explicit start of gpg-agent on startup.

I don't really understand the problem. After all gpg-agent seems to be started using gpgconf --launch gpg-agent which should handle the locking properly.

Dec 10 2024, 2:54 PM · kleopatra
werner triaged T7448: Draft: Kleopatra: Unify the information given on certificate import as Normal priority.
Dec 10 2024, 2:46 PM · kleopatra
werner committed rWd18d17b34c4b: msi: Fix one GUID. (authored by werner).
msi: Fix one GUID.
Dec 10 2024, 12:42 PM
werner committed rO34d53b430960: Fix nullpointer assignment (authored by mmontkowski).
Fix nullpointer assignment
Dec 10 2024, 11:22 AM
werner committed rWbbd2d3fec368: Extend the versioninfo.txt file. (authored by werner).
Extend the versioninfo.txt file.
Dec 10 2024, 10:16 AM
werner committed rW4448ff49b01e: Actually put the commit-id into the versioninfo.txt (authored by werner).
Actually put the commit-id into the versioninfo.txt
Dec 10 2024, 10:16 AM
werner added a comment to T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.

I read this as bumping the version-number e.g. from 1.24.5 to 2.0.0 without e.g. bumping the soname or changing the api_version as specified in the .pc file. (FWIW I think that is a great plan.)

Dec 10 2024, 9:09 AM · Restricted Project, gpgme

Dec 9 2024

werner committed rG36dbca3e6944: gpg: Allow for longer signature subpackets. (authored by werner).
gpg: Allow for longer signature subpackets.
Dec 9 2024, 1:37 PM

Dec 8 2024

werner committed rGPA6cf1510b0832: Make make distcheck work again. (authored by werner).
Make make distcheck work again.
Dec 8 2024, 11:28 PM

Dec 6 2024

werner committed rG4c830b240c5f: speedo: Change the default to build a 64 bit version (authored by werner).
speedo: Change the default to build a 64 bit version
Dec 6 2024, 12:20 PM
werner committed rD8f93c1eb766c: web: Announce 2.5.2 (authored by werner).
web: Announce 2.5.2
Dec 6 2024, 11:08 AM

Dec 5 2024

werner committed rD215c7da5809e: ids: Published draft-koch-openpgp-webkey-service-19 (authored by werner).
ids: Published draft-koch-openpgp-webkey-service-19
Dec 5 2024, 4:54 PM
werner moved T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds from Backlog to QA on the gpd5x board.
Dec 5 2024, 4:36 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
werner closed T7193: gnupg-2.5.0: Does not build due to missing declaration of read and write as Resolved.
Dec 5 2024, 4:36 PM · MacOS, gnupg, Bug Report
werner closed T7309: gpg should not proceed with the key import from the smartcard if no valid SCD READKEY information is received as Resolved.
Dec 5 2024, 4:33 PM · Info Needed, scd, gpgagent, Bug Report
werner closed T7316: Curve25519/v5 key cannot be exported, a subtask of T7315: Allow exporting of PQC keys., as Resolved.
Dec 5 2024, 4:32 PM · gnupg26, OpenPGP, PQC, gnupg
werner closed T7316: Curve25519/v5 key cannot be exported as Resolved.
Dec 5 2024, 4:32 PM · gnupg26, OpenPGP, PQC, gnupg
werner committed rG7b2748c6d8fb: gpg: Silence expired trusted-key diagnostics in quiet mode. (authored by werner).
gpg: Silence expired trusted-key diagnostics in quiet mode.
Dec 5 2024, 4:32 PM
werner closed T7351: 2.2.45 exitcode 2 when importing revocation cert for expired key as Resolved.
Dec 5 2024, 4:30 PM · gnupg, Bug Report
werner added a comment to T7351: 2.2.45 exitcode 2 when importing revocation cert for expired key.

@ilf: Yes these message are emitted using log_info in 2.4.7 and 2.5.2. Thus they don't case a failure exit. I will silence them with --quiet in 2.5.3.

Dec 5 2024, 4:28 PM · gnupg, Bug Report
werner closed T7042: AEAD mode does not properly handle modified cipher text as Resolved.
Dec 5 2024, 4:25 PM · gnupg26, Bug Report
werner moved T7289: Release GnuPG 2.5.2 from Backlog to Done on the gnupg26 board.
Dec 5 2024, 11:48 AM · gnupg, Release Info, gnupg26
werner updated the task description for T7289: Release GnuPG 2.5.2.
Dec 5 2024, 11:47 AM · gnupg, Release Info, gnupg26
werner triaged T7442: Release GnuPG 2.5.3 as Normal priority.
Dec 5 2024, 11:45 AM · Release Info, gnupg
werner committed rDb5f0d17f5044: swdb: gnupg 2.5.2 (authored by werner).
swdb: gnupg 2.5.2
Dec 5 2024, 11:34 AM
werner committed rG0f76dd905d87: Post release updates (authored by werner).
Post release updates
Dec 5 2024, 11:29 AM
werner committed rG84e178120148: Release 2.5.2 (authored by werner).
Release 2.5.2
Dec 5 2024, 11:29 AM
werner committed rG2efcbbea6713: po: Run msgmerge (authored by werner).
po: Run msgmerge
Dec 5 2024, 11:29 AM
werner committed rGfba1d1089d8f: po: Update German translation (authored by werner).
po: Update German translation
Dec 5 2024, 11:29 AM
werner added a project to T6545: Support CRL extension issuingDistributionPoint: workaround.

A workaround exists with the new option --ignore-crl-extensions.

Dec 5 2024, 10:19 AM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
werner closed T7440: Release GPGME 1.24.1 as Resolved.
Dec 5 2024, 9:55 AM · gpgme, Release Info

Dec 4 2024

werner committed rM3ba4b7593454: Post release updates (authored by werner).
Post release updates
Dec 4 2024, 4:43 PM
werner committed rMf6257431a8f8: Release 1.24.1 (authored by werner).
Release 1.24.1
Dec 4 2024, 4:43 PM
werner committed rM4a62318422ca: Add a configure test for gettid. (authored by werner).
Add a configure test for gettid.
Dec 4 2024, 4:43 PM
werner committed rDd348a79f4b28: swdb: gpgme 1.24.1 (authored by werner).
swdb: gpgme 1.24.1
Dec 4 2024, 4:12 PM