Page MenuHome GnuPG
Feed All Stories

Sep 2 2025

werner committed rGdde6a09fb386: po: Update German translation (authored by werner).
po: Update German translation
Sep 2 2025, 2:48 PM
werner committed rG66216bf54637: doc: Document --add-recipients (authored by werner).
doc: Document --add-recipients
Sep 2 2025, 12:35 PM
ikloecker committed rKLEOPATRA8ea3b5bdb6e1: Make dialog usable for CSR creation for smartcard keys (authored by ikloecker).
Make dialog usable for CSR creation for smartcard keys
Sep 2 2025, 11:19 AM
ikloecker committed rKLEOPATRA1f94bca61784: Use same dialog as for creation of CSRs from scratch (authored by ikloecker).
Use same dialog as for creation of CSRs from scratch
Sep 2 2025, 11:19 AM
ikloecker committed rKLEOPATRA7ca8d2facd79: Get rid of separation of technical and non-technical key parameters (authored by ikloecker).
Get rid of separation of technical and non-technical key parameters
Sep 2 2025, 11:19 AM
ikloecker committed rKLEOPATRAd4024a0f103b: Fix setting the algorithm via the key parameters (authored by ikloecker).
Fix setting the algorithm via the key parameters
Sep 2 2025, 11:19 AM
ikloecker committed rKLEOPATRAdbb2a88a5202: GIT_SILENT Define all member functions in definition of Private class (authored by ikloecker).
GIT_SILENT Define all member functions in definition of Private class
Sep 2 2025, 11:19 AM
werner changed the status of T7799: gpg-agent crashes when using putty for ssh connection from Open to Testing.
Sep 2 2025, 9:12 AM · gpd5x (gpd-5.0.0), gpgagent, gpg4win
werner triaged T7799: gpg-agent crashes when using putty for ssh connection as Normal priority.

We will do a new gpg4win beta soon.

Sep 2 2025, 9:12 AM · gpd5x (gpd-5.0.0), gpgagent, gpg4win
werner committed rDbdefc7462726: News about the merch site. (authored by werner).
News about the merch site.
Sep 2 2025, 9:10 AM
gniibe committed rG106d73de8685: agent:w32: Fix non-release of MAPSID. (authored by gniibe).
agent:w32: Fix non-release of MAPSID.
Sep 2 2025, 7:04 AM
gniibe added a comment to T7799: gpg-agent crashes when using putty for ssh connection.

@m.eik Could you please enable debug option for gpg-agent and get the log output for the crash?

Sep 2 2025, 6:53 AM · gpd5x (gpd-5.0.0), gpgagent, gpg4win
gniibe committed rG1b84d649eacf: dirmngr,gpg,scd,sm,tools: Minor fixes for es_free. (authored by gniibe).
dirmngr,gpg,scd,sm,tools: Minor fixes for es_free.
Sep 2 2025, 6:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa49c6d802353: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 2 2025, 5:43 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOd42a2fa2d4c9: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Sep 2 2025, 5:38 AM
gniibe committed rGaba5c8f0cc6c: agent: Minor clean-up for use of es_free. (authored by gniibe).
agent: Minor clean-up for use of es_free.
Sep 2 2025, 4:46 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO2e28dd29ac1d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 2 2025, 3:57 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe563526c1796: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 2 2025, 3:57 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO63743a4f01ee: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Sep 2 2025, 3:35 AM
gniibe claimed T7799: gpg-agent crashes when using putty for ssh connection.
Sep 2 2025, 2:22 AM · gpd5x (gpd-5.0.0), gpgagent, gpg4win

Sep 1 2025

ikloecker committed rKLEOPATRA96c8e70ca23b: Add missing checks for errors and improve error messages (authored by ikloecker).
Add missing checks for errors and improve error messages
Sep 1 2025, 5:30 PM
ikloecker committed rLIBKLEO2cdc47bec588: Bump library version (authored by ikloecker).
Bump library version
Sep 1 2025, 5:25 PM
ikloecker committed rLIBKLEO02d4d8854eca: Add getters for some properties of FormTextInput (authored by ikloecker).
Add getters for some properties of FormTextInput
Sep 1 2025, 5:25 PM
ikloecker committed rLIBKLEO1c40a7fd72cb: Return texts that were set as labels (authored by ikloecker).
Return texts that were set as labels
Sep 1 2025, 5:25 PM
m <meik.michalke@gnupg.com> committed rDebde4f52b364: web: use our debian package repos in the list of binary packages (authored by m <meik.michalke@gnupg.com>).
web: use our debian package repos in the list of binary packages
Sep 1 2025, 3:29 PM
m <meik.michalke@gnupg.com> committed rDddfff29fd062: Merge branch 'work/meik/web_update' (authored by m <meik.michalke@gnupg.com>).
Merge branch 'work/meik/web_update'
Sep 1 2025, 3:29 PM
m <meik.michalke@gnupg.com> committed rD41894fafd582: web: updated web/download/supported_systems.org (authored by m <meik.michalke@gnupg.com>).
web: updated web/download/supported_systems.org
Sep 1 2025, 3:29 PM
m <meik.michalke@gnupg.com> committed rDc7949184fe43: web: further updated web/download/supported_systems.org (authored by m <meik.michalke@gnupg.com>).
web: further updated web/download/supported_systems.org
Sep 1 2025, 3:29 PM
mlaurent committed rLIBKLEOea74098d1d4c: Use QCOMPARE here (authored by mlaurent).
Use QCOMPARE here
Sep 1 2025, 7:17 AM
mlaurent committed rKLEOPATRA9cff56b1ad63: Use QCOMPARE here (authored by mlaurent).
Use QCOMPARE here
Sep 1 2025, 7:15 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO5f5cf2566c13: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 1 2025, 5:27 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA16fb0ed4b2ff: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 1 2025, 5:26 AM
gniibe added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

I fixed the problem (which I identified above) in gniibe/t7759 branch. There might be other causes/problems for the particular symptom, so, I don't know the fix resolves the symptom or not, though. Anyhow, I believe that this is an improvement.

Sep 1 2025, 4:16 AM · gpd5x (gpd-5.0.0), gnupg26, gpgme, kleopatra
l10n daemon script <scripty@kde.org> committed rLIBKLEOa3a1eeee6755: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 1 2025, 3:43 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf5f9991836ea: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 1 2025, 3:42 AM

Aug 31 2025

mlaurent committed rMTP7555258e7adb: Use QCOMPARE here (authored by mlaurent).
Use QCOMPARE here
Aug 31 2025, 8:53 PM
mlaurent committed rKLEOPATRAce8876a7bd12: Add windows CI support (authored by mlaurent).
Add windows CI support
Aug 31 2025, 10:03 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa46dfed94f49: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 31 2025, 5:25 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3ca9ad939cb3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 31 2025, 3:46 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO0a02fa53a6b5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 31 2025, 3:45 AM

Aug 30 2025

l10n daemon script <scripty@kde.org> committed rLIBKLEOb467aae1eef2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 30 2025, 5:23 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA018c8f3ce104: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 30 2025, 5:23 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOb45bdae7fd9f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 30 2025, 3:46 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA77be9c47c830: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 30 2025, 3:45 AM

Aug 29 2025

werner committed rWa7db6de4a0d5: Actually put gpgconf.rnames into the MSI (authored by werner).
Actually put gpgconf.rnames into the MSI
Aug 29 2025, 3:06 PM
werner committed rW44d7c1092984: Prepare for 3.3.3 (authored by werner).
Prepare for 3.3.3
Aug 29 2025, 3:06 PM
werner committed rWca8b2d06e03f: Actually put gpgconf.rnames into the MSI (authored by werner).
Actually put gpgconf.rnames into the MSI
Aug 29 2025, 3:06 PM
werner committed rG152e02bd87bb: gpg: Make --auto-upload also work for the --quick commands. (authored by werner).
gpg: Make --auto-upload also work for the --quick commands.
Aug 29 2025, 2:30 PM
ikloecker committed rKLEOPATRAa2188f3b3c46: Fix compile for QGPGME_VERSION < 2.0.0 (authored by Allen Winter <winter@kde.org>).
Fix compile for QGPGME_VERSION < 2.0.0
Aug 29 2025, 12:44 PM
werner committed rGc1056826224a: gpg: Add option --no-auto-key-upload. (authored by werner).
gpg: Add option --no-auto-key-upload.
Aug 29 2025, 12:36 PM
werner committed rGf64a456271dd: gpg: Make --auto-upload also work for --edit-key (authored by werner).
gpg: Make --auto-upload also work for --edit-key
Aug 29 2025, 12:36 PM
ebo edited projects for T7098: Change the GpgOL encryption icon according to its state, added: vsd34; removed vsd33.
Aug 29 2025, 12:30 PM · vsd34, gpd5x, Feature Request, gpgol
TobiasFella committed rKLEOPATRA213be42d2152: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Aug 29 2025, 11:20 AM
TobiasFella committed rKLEOPATRAf8a35b195376: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Aug 29 2025, 11:17 AM
TobiasFella committed rKLEOPATRA613114b51504: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Aug 29 2025, 11:14 AM
TobiasFella committed rKLEOPATRAd38ebcacb927: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Aug 29 2025, 11:08 AM
TobiasFella committed rLIBKLEOdcc550f08e11: Allow setting the info text in an OpenPGPCertificateCreationDialog (authored by TobiasFella).
Allow setting the info text in an OpenPGPCertificateCreationDialog
Aug 29 2025, 11:06 AM
werner added a comment to T7333: Allow gpg to auto-upload a new own key to LDAP servers.

re 1: Only if the option --auto-key-upload is used/configured.
re 2: Do not configure --auto-key-upload but give it on the command line.
re 3: Do not use --auto-key-upload - maybe I should add a --no-auto-key-upload option.

Aug 29 2025, 10:26 AM · vsd34, gnupg26, gnupg22
l10n daemon script <scripty@kde.org> committed rLIBKLEO549ae3a1c83d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 29 2025, 3:43 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA02ad88e0b0d8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 29 2025, 3:43 AM

Aug 28 2025

Allen Winter <winter@kde.org> committed rKLEOPATRA0b68e8f00d09: Fix compile for QGPGME_VERSION < 2.0.0 (authored by Allen Winter <winter@kde.org>).
Fix compile for QGPGME_VERSION < 2.0.0
Aug 28 2025, 10:22 PM
William added a comment to T7333: Allow gpg to auto-upload a new own key to LDAP servers.

Hi
I have some questions about the "auto-key-upload: If an LDAP keyserver is configured (in dirmngr), upload a newly created key directly to that server" feature:

  1. If an LDAP keyserver is configured, will every newly created key be uploaded? Is this upload behavior enabled by default?
  2. Even with an LDAP keyserver configured, what if we don’t want to upload by default? If we prefer manual approval or want to upload only a specific subkey, how should we handle that?
  3. What about keys created for testing, temporary use, or personal privacy-sensitive purposes that we don’t want others to discover?

People who use GPG tend to care deeply about privacy and don’t want to upload or expose unnecessary information.

Aug 28 2025, 8:57 PM · vsd34, gnupg26, gnupg22
ikloecker committed rKLEOPATRA3ea1c233a9c9: Remove old NewCertificateWizard (authored by ikloecker).
Remove old NewCertificateWizard
Aug 28 2025, 4:58 PM
ikloecker committed rKLEOPATRA9590d0cbca52: Use new CSR dialog for creation of CSRs (authored by ikloecker).
Use new CSR dialog for creation of CSRs
Aug 28 2025, 4:58 PM
ikloecker committed rKLEOPATRA17adaf55476d: Add a new dialog for entering the data for a CSR (authored by ikloecker).
Add a new dialog for entering the data for a CSR
Aug 28 2025, 4:58 PM
ikloecker committed rLIBKLEO3abbecbaa75e: Extend KeyUsage to allow creating group keys (authored by TobiasFella).
Extend KeyUsage to allow creating group keys
Aug 28 2025, 3:45 PM
ikloecker committed rLIBKLEO29fdf1f8748d: Don't make the dialog larger than necessary (authored by ikloecker).
Don't make the dialog larger than necessary
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEO32ee8b8baf9b: Make a few validation helpers public (authored by ikloecker).
Make a few validation helpers public
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEOff0a8f2521f4: Export FormTextInput to allow usage in Kleopatra (authored by ikloecker).
Export FormTextInput to allow usage in Kleopatra
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEOe14d57cdd8d5: Fix duplicate "Error: " prefix of error messages (authored by ikloecker).
Fix duplicate "Error: " prefix of error messages
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEO98f3d1defba7: Avoid indentation of widgets inside AnimatedExpander (authored by ikloecker).
Avoid indentation of widgets inside AnimatedExpander
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEO5ecb49f14460: Avoid incorrect height of collapsed expander (authored by ikloecker).
Avoid incorrect height of collapsed expander
Aug 28 2025, 3:40 PM
werner committed rG48e5282c86c2: gpg: New option --auto-key-upload (authored by werner).
gpg: New option --auto-key-upload
Aug 28 2025, 2:47 PM
alexk added a project to T2380: Auto-refresh key if it is close to its expiration date.: vsd34.

Especially when an LDAP is configured, keys should be automatically refreshed in short intervals (5 days? Configurable?) to notify users about revoked keys or signatures from a trusted key.
Keys that are close to their expiration dates should be prioritized.
Maybe users want to configure for what mail domains a lookup on a configured LDAP should be done.

Aug 28 2025, 2:31 PM · vsd34, gnupg, OpenPGP, Feature Request
ebo closed T4515: GpgOL 2.3.3 - Attachment Problem (Encryption) as Wontfix.

I think it is save to say that we will not implement pgp/inline encryption with attachments

Aug 28 2025, 2:20 PM · Feature Request, gpg4win, gpgol
TobiasFella committed rLIBKLEOaf8da5ae1573: Adapt OpenPGPCertificateCreationDialog to creating team certificates (authored by TobiasFella).
Adapt OpenPGPCertificateCreationDialog to creating team certificates
Aug 28 2025, 1:50 PM
TobiasFella committed rKLEOPATRA7b0fb8308482: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Aug 28 2025, 1:47 PM
TobiasFella committed rLIBKLEO223beeeb46ad: Extend KeyUsage to allow creating group keys (authored by TobiasFella).
Extend KeyUsage to allow creating group keys
Aug 28 2025, 1:30 PM
timegrid updated the task description for T7578: gpgpass: test feedback collection.
Aug 28 2025, 12:05 PM · gpd5x, gpgpass
ikloecker committed rW3ff9e368ee64: appimage: Switch to gcc 14 (authored by ikloecker).
appimage: Switch to gcc 14
Aug 28 2025, 11:48 AM
m.eik changed the edit policy for T7799: gpg-agent crashes when using putty for ssh connection.
Aug 28 2025, 11:06 AM · gpd5x (gpd-5.0.0), gpgagent, gpg4win
m.eik created T7799: gpg-agent crashes when using putty for ssh connection.
Aug 28 2025, 10:57 AM · gpd5x (gpd-5.0.0), gpgagent, gpg4win
l10n daemon script <scripty@kde.org> committed rMTPaeb92db4207c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 28 2025, 4:00 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7707afbcb875: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 28 2025, 3:51 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO637ac8b5d1cc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 28 2025, 3:50 AM

Aug 27 2025

werner added a comment to T6465: Store the ECDH parameters in the key file.

@gniibe: Now that we use the KEM API, how do we proceed with this ticket?

Aug 27 2025, 4:16 PM · gnupg26, OpenPGP, scd, Bug Report
werner lowered the priority of T7618: gpgsm: Allow selecting keys by SHA2 fpr from Normal to Wishlist.

The problem here is that we don't have the sha-2 fingerprint in our SQL tables. Thus we would not only need to do a full table search but also parse the actual blob to compute the sha-2 fingerprint.

Aug 27 2025, 4:14 PM · S/MIME, gnupg26, Feature Request
werner lowered the priority of T6678: GPGSM: Add support for cert extension 2.5.29.54 Inhibit anyPolicy from Normal to Wishlist.
Aug 27 2025, 4:04 PM · gnupg26, S/MIME, Restricted Project
werner changed the status of T7491: Confusing additional pinentry on creation of new keypair with ADSK configured from Open to Testing.
Aug 27 2025, 4:02 PM · gpgagent, gnupg26, gnupg
werner committed rG1123be6ad659: gpg: Change the ADSK key binding time to the current time. (authored by werner).
gpg: Change the ADSK key binding time to the current time.
Aug 27 2025, 4:02 PM
werner committed rG84c4a30342ea: gpg: Avoid second Pinentry pop-up for a configured ADSK during keygen. (authored by werner).
gpg: Avoid second Pinentry pop-up for a configured ADSK during keygen.
Aug 27 2025, 4:02 PM
werner added a comment to T6882: Make ADSK configurable for new keys.

We should change the key binding time from the ADSK creation time to the current time or the time the other self-signatures use.

Aug 27 2025, 4:01 PM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
m <meik.michalke@gnupg.com> committed rD783691469fa3: blog: removed trailing whitespace (authored by m <meik.michalke@gnupg.com>).
blog: removed trailing whitespace
Aug 27 2025, 3:57 PM
m <meik.michalke@gnupg.com> committed rD2de75e58e70f: blog: copied blog post on deb repos from .com to .org (authored by m <meik.michalke@gnupg.com>).
blog: copied blog post on deb repos from .com to .org
Aug 27 2025, 3:57 PM
werner moved T7491: Confusing additional pinentry on creation of new keypair with ADSK configured from Backlog to WIP on the gnupg26 board.
Aug 27 2025, 3:40 PM · gpgagent, gnupg26, gnupg
werner renamed T7491: Confusing additional pinentry on creation of new keypair with ADSK configured from Kleopatra: Confusing additional pinentry on creation of new keypair with ADSK configured to Confusing additional pinentry on creation of new keypair with ADSK configured .
Aug 27 2025, 3:09 PM · gpgagent, gnupg26, gnupg
ebo updated the task description for T7786: Draft: Kleopatra: improvements of signature verification result messages.
Aug 27 2025, 2:32 PM · a11y, gpd5x, kleopatra
ebo triaged T7797: Kleopatra: Draft: Redesign "Directory Services" configuration tab as Wishlist priority.
Aug 27 2025, 12:36 PM · gpd5x, kleopatra
ebo updated the task description for T7701: Draft: Kleopatra: Add information for verification results.
Aug 27 2025, 12:13 PM · gpd5x, kleopatra
ebo added a comment to T7701: Draft: Kleopatra: Add information for verification results.

tooltip suggestion for d, not trusted and expired:
Ask the sender for an updated certificate and when you receive it, follow the procedure to establish trust and certify it.
or:
Ask the sender for an updated certificate. When you receive it, you need to establish trust and certify it.

Aug 27 2025, 12:11 PM · gpd5x, kleopatra