Page MenuHome GnuPG
Feed All Stories

Dec 6 2024

l10n daemon script <scripty@kde.org> committed rKLEOPATRAa210421dfd6c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 6 2024, 4:09 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4e472f194e15: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 6 2024, 3:31 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1db0eab10100: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 6 2024, 2:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe3e9766e19c2: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 6 2024, 1:41 AM
gniibe closed T7192: gnupg-2.5.0: Use gpgrt_process_spawn API (was: Does not build due to undeclared identifier 'environ') as Resolved.
Dec 6 2024, 1:05 AM · gnupg, Bug Report
gniibe closed T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback` as Resolved.
Dec 6 2024, 1:05 AM · gpgagent, Bug Report

Dec 5 2024

mlaurent committed rMTP04de6a2c8f92: GIT_SILENT: ignore .qtcreator (authored by mlaurent).
GIT_SILENT: ignore .qtcreator
Dec 5 2024, 8:31 PM
mlaurent committed rKLEOPATRAfafc943b4b1d: GIT_SILENT: ignore .qtcreator (authored by mlaurent).
GIT_SILENT: ignore .qtcreator
Dec 5 2024, 8:30 PM
mlaurent committed rLIBKLEO38a4d9958298: GIT_SILENT: ignore .qtcreator (authored by mlaurent).
GIT_SILENT: ignore .qtcreator
Dec 5 2024, 8:28 PM
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 · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg24, 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 export and import of PQC secret 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
bernhard added a comment to T6433: SHA-1 digest is not considered weak.

https://lists.gnupg.org/pipermail/gnupg-devel/2024-December/035686.html <- is a question to see if the situation has changed meanwhile. (I've send it to the list because the topic affects several things in the application and thus ggoes beyond an issue like this one.)

Dec 5 2024, 1:59 PM · Bug Report
TobiasFella committed rKLEOPATRA9df63786f060: Improve DecryptVerifyFilesDialog (authored by TobiasFella).
Improve DecryptVerifyFilesDialog
Dec 5 2024, 12:37 PM
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
TobiasFella committed rKLEOPATRAe8dd18338ac7: Fix crash when output directory for decryption doesn't exist (authored by TobiasFella).
Fix crash when output directory for decryption doesn't exist
Dec 5 2024, 11:11 AM
TobiasFella committed rKLEOPATRAccc4e3855543: Fix crash when output directory for decryption doesn't exist (authored by TobiasFella).
Fix crash when output directory for decryption doesn't exist
Dec 5 2024, 11:08 AM
TobiasFella committed rKLEOPATRA36690e17460b: Fix order of job execution some files did not contain encrypted or signed data (authored by TobiasFella).
Fix order of job execution some files did not contain encrypted or signed data
Dec 5 2024, 11:05 AM
TobiasFella committed rKLEOPATRA9aae8560817e: Fix crash when output directory for decryption doesn't exist (authored by TobiasFella).
Fix crash when output directory for decryption doesn't exist
Dec 5 2024, 11:05 AM
TobiasFella committed rKLEOPATRAcd876272e0d2: Don't fail when canceling one file (authored by TobiasFella).
Don't fail when canceling one file
Dec 5 2024, 11:05 AM
TobiasFella committed rKLEOPATRA9585494ba523: Also handle errors this way (authored by TobiasFella).
Also handle errors this way
Dec 5 2024, 11:05 AM
TobiasFella committed rKLEOPATRA355a7ae50795: Process files that cannot be read the like most other errors (authored by TobiasFella).
Process files that cannot be read the like most other errors
Dec 5 2024, 11:05 AM
TobiasFella committed rKLEOPATRAa2106d5a4395: Improve DecryptVerifyFilesDialog (authored by TobiasFella).
Improve DecryptVerifyFilesDialog
Dec 5 2024, 11:05 AM
ebo closed T6409: Kleopatra: misleading representation of key with multiple uids in sign/encrypt dialog as Resolved.

Better a new ticket for the rest, see T7441

Dec 5 2024, 11:05 AM · vsd33 (vsd-3.3.0), Feature Request, Restricted Project, kleopatra
ebo triaged T7441: Kleopatra: misleading representation of key with multiple uids while searching in the encrypt dialog as Normal priority.
Dec 5 2024, 10:59 AM · kleopatra, gpd5x
ebo moved T6409: Kleopatra: misleading representation of key with multiple uids in sign/encrypt dialog from Backlog to WiP on the vsd33 board.
Dec 5 2024, 10:49 AM · vsd33 (vsd-3.3.0), Feature Request, Restricted Project, kleopatra
ebo edited projects for T6409: Kleopatra: misleading representation of key with multiple uids in sign/encrypt dialog, added: vsd33; removed vsd.
Dec 5 2024, 10:48 AM · vsd33 (vsd-3.3.0), Feature Request, Restricted Project, kleopatra
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, Feature Request
werner closed T7440: Release GPGME 1.24.1 as Resolved.
Dec 5 2024, 9:55 AM · gpgme, Release Info
gniibe committed rGfe147645d239: agent: Use SETDATA --apend for larger data to communicate scdaemon. (authored by gniibe).
agent: Use SETDATA --apend for larger data to communicate scdaemon.
Dec 5 2024, 7:33 AM
gniibe claimed T7436: Allow ssh to sign data larger than the assuan line length..
Dec 5 2024, 7:02 AM · ssh, Feature Request, gnupg26
gniibe committed rC5cfa1aee5b98: fips,kdf: Implement new FIPS service indicator for gcry_kdf_derive. (authored by gniibe).
fips,kdf: Implement new FIPS service indicator for gcry_kdf_derive.
Dec 5 2024, 6:59 AM
l10n daemon script <scripty@kde.org> committed rMTPe927cb3715e5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 5 2024, 4:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2970ea4f3aa9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 5 2024, 4:14 AM
gniibe committed rCf51f4e98930e: fips: Introduce GCRYCTL_FIPS_SERVICE_INDICATOR and the macro. (authored by gniibe).
fips: Introduce GCRYCTL_FIPS_SERVICE_INDICATOR and the macro.
Dec 5 2024, 3:37 AM
gniibe added a comment to T7338: Revamp the FIPS service indicator.

New external API is by GCRYCTL_FIPS_SERVICE_INDICATOR and/or the new macro gcry_get_fips_service_indicator.
This change is pushed by rCf51f4e98930e: fips: Introduce GCRYCTL_FIPS_SERVICE_INDICATOR and the macro.

Dec 5 2024, 3:37 AM · libgcrypt, FIPS, Feature Request
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc13b53514b17: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 5 2024, 3:35 AM
gniibe committed rCe1cf31232825: fips: Introduce an internal API for FIPS service indicator. (authored by gniibe).
fips: Introduce an internal API for FIPS service indicator.
Dec 5 2024, 3:32 AM
gniibe added a comment to T7338: Revamp the FIPS service indicator.

New internal API is introduced with T7340 by the commit rCe1cf31232825: fips: Introduce an internal API for FIPS service indicator.

Dec 5 2024, 3:30 AM · libgcrypt, FIPS, Feature Request
gniibe changed the status of T7340: Introduced a context with thread local storage, a subtask of T7338: Revamp the FIPS service indicator, from Open to Testing.
Dec 5 2024, 3:28 AM · libgcrypt, FIPS, Feature Request
gniibe changed the status of T7340: Introduced a context with thread local storage from Open to Testing.

Change is pushed by rCe1cf31232825: fips: Introduce an internal API for FIPS service indicator.

Dec 5 2024, 3:28 AM · libgcrypt, FIPS, Feature Request
l10n daemon script <scripty@kde.org> committed rMTPf1fa2f2aafd9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 5 2024, 2:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5d8508f947f8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 5 2024, 2:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA262f6d47b24a: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 5 2024, 1:41 AM

Dec 4 2024

ikloecker committed rM7a42ec5d466d: build,python: Fix uninstalling in distcheck (authored by ikloecker).
build,python: Fix uninstalling in distcheck
Dec 4 2024, 5:03 PM
ikloecker committed rM27da4ec6350d: build,python: Add Python 3.13 and remove Python 3.8 (authored by ikloecker).
build,python: Add Python 3.13 and remove Python 3.8
Dec 4 2024, 5:03 PM
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
werner triaged T7440: Release GPGME 1.24.1 as Normal priority.
Dec 4 2024, 2:50 PM · gpgme, Release Info
werner closed T7397: Kleopatra: Support Kyber generation, a subtask of T6636: PQC Implementation, as Resolved.
Dec 4 2024, 2:46 PM · PQC, gnupg, libgcrypt
werner closed T7397: Kleopatra: Support Kyber generation as Resolved.

Works for me in an NSIS installer. The VSD beta thing also works with copied conf files.
(gpg4win-5.0.0-beta27 with some local mods)

Dec 4 2024, 2:46 PM · gpd5x (gpd-5.0.0), kleopatra, PQC
TobiasFella committed rKLEOPATRA96a0ac995fc3: Fix crash when output directory for decryption doesn't exist (authored by TobiasFella).
Fix crash when output directory for decryption doesn't exist
Dec 4 2024, 2:28 PM
ikloecker closed T5944: Kleopatra: Recipient input is confused about secondary user IDs as Resolved.

This doesn't happen anymore now that we offer all valid user IDs and not just the primary user IDs.

Dec 4 2024, 1:52 PM · Restricted Project, kleopatra, Bug Report
TobiasFella claimed T7439: Kleopatra: DecryptVerifyFilesDialog crashes when output folder does not exist.
Dec 4 2024, 1:13 PM · gpd5x (gpd-5.0.0), kleopatra, Bug Report
TobiasFella created T7439: Kleopatra: DecryptVerifyFilesDialog crashes when output folder does not exist.
Dec 4 2024, 1:13 PM · gpd5x (gpd-5.0.0), kleopatra, Bug Report
aheinecke added a comment to T5982: GpgOL: More fine grained discovery of content-id / embedded parts .

Maybe its overthinking the problem of attachments with content-id but no reference in the HTML (btw. if mails are shown as plain text all attachments are listed regardless of their content id. ) I guess code like: if filename.endsWith(.png) || filename.endsWith(.jpg) || filename.endsWith(.jpeg) then ignore_cid=false; else ignore_cid = true. Would do the right thing 99% of the time. Core reference: rOd87848059727587be1f660283e0aeb3be16cc382

Dec 4 2024, 1:10 PM · Restricted Project, gpgol
ikloecker added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

I have created two subtasks for the two changes we could make in Kleopatra to avoid the gpg-agent startup race.

Dec 4 2024, 11:29 AM · gpd5x, gnupg, kleopatra
ikloecker created T7438: Kleopatra: Serialize listing of OpenPGP and S/MIME certificates.
Dec 4 2024, 11:27 AM · kleopatra
ikloecker created T7437: Kleopatra: Remove explicit start of gpg-agent on startup.
Dec 4 2024, 11:20 AM · kleopatra
ikloecker added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

Neither gpg nor gpgsm start gpg-agent if the keyring is empty. That's why Andre made Kleo start gpg-agent explicitly so that people could get going with an empty keyring after inserting their (PKCS#15) smartcard.

Dec 4 2024, 11:11 AM · gpd5x, gnupg, kleopatra
werner committed rG7b0be541a994: w32: Introduce Registry key GNUPG_ASSUME_COMPLIANCE. (authored by werner).
w32: Introduce Registry key GNUPG_ASSUME_COMPLIANCE.
Dec 4 2024, 11:04 AM
werner committed rGc3bab200d974: Require gpgrt 1.51 (authored by werner).
Require gpgrt 1.51
Dec 4 2024, 11:04 AM
werner committed rWc1ee440e535b: Fix uninstalling of gpg-disable-keyboxd.bat (authored by werner).
Fix uninstalling of gpg-disable-keyboxd.bat
Dec 4 2024, 10:35 AM
werner added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

Kleo needs this only because it wants to directly talk to gpg-agent via Assuan. For example to get smartcard infos. What about delaying this part until you have received some data back from gpg or gpgsm? This makes sure that the agent has been started.

Dec 4 2024, 10:07 AM · gpd5x, gnupg, kleopatra
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0d30b7146be9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 4 2024, 4:11 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa8b811aa9bc5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 4 2024, 2:33 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4df17e049532: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 4 2024, 1:41 AM

Dec 3 2024

ikloecker added a comment to T6409: Kleopatra: misleading representation of key with multiple uids in sign/encrypt dialog.

Looks like there's something not correct in the completion model. Or we use different criteria for showing the blue "i" (as "information") which doesn't make it better. Reopen?

Dec 3 2024, 5:31 PM · vsd33 (vsd-3.3.0), Feature Request, Restricted Project, kleopatra
ikloecker added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

Yes, that's what happens. I did an experiment with waiting for gpgconf --launch gpg-agent to succeed, but the timeout of 5 seconds I used was too low and I didn't feel like increasing the timeout. Instead now we run gpgconf --launch gpg-agent detached.

Dec 3 2024, 4:48 PM · gpd5x, gnupg, kleopatra
werner added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

Let me guess: Kleopatra starts the agent using gpgconf --launch gpg-agent which in turn uses gpg-connect-agent to actually start the agent if needed. Kleopatra does not seem to wait for the launch to succeed and fires up gpg and gpgsm. They both wait for the gpg-agent to be started and both use the same locking strategy. However, this involves a pseudo random wait which should avoid deadlocks. See gnupg/common/dotlock.c:next_wait_interval

Dec 3 2024, 4:34 PM · gpd5x, gnupg, kleopatra
ikloecker removed a project from T6626: Kleopatra: Improve certification and revocation: gnupg.
Dec 3 2024, 4:22 PM · kleopatra
ikloecker moved T6663: Kleopatra: change option "publish on keyserver" from Backlog to WIP on the gpd5x board.
Dec 3 2024, 4:20 PM · gpd5x (gpd-5.0.0), vsd, kleopatra
ikloecker changed the status of T6663: Kleopatra: change option "publish on keyserver" from Open to Testing.

This is long done, but only for Qt 6-based releases. Andre's comment T6663#175481 has also been addressed.

Dec 3 2024, 4:20 PM · gpd5x (gpd-5.0.0), vsd, kleopatra
ikloecker changed the status of T6663: Kleopatra: change option "publish on keyserver", a subtask of T6626: Kleopatra: Improve certification and revocation, from Open to Testing.
Dec 3 2024, 4:20 PM · kleopatra
werner renamed T7436: Allow ssh to sign data larger than the assuan line length. from Allow ssh to sign larger data than the assuan line length. to Allow ssh to sign data larger than the assuan line length..
Dec 3 2024, 4:18 PM · ssh, Feature Request, gnupg26
ikloecker moved T6627: Kleopatra: Add checkbox in certifications dialog from Backlog to WIP on the gpd5x board.
Dec 3 2024, 4:14 PM · gpd5x (gpd-5.0.0), kleopatra
ebo renamed T7436: Allow ssh to sign data larger than the assuan line length. from Allow ssh to sign larger data tha the assuan line length. to Allow ssh to sign larger data than the assuan line length..
Dec 3 2024, 4:14 PM · ssh, Feature Request, gnupg26
ikloecker changed the status of T6627: Kleopatra: Add checkbox in certifications dialog, a subtask of T6626: Kleopatra: Improve certification and revocation, from Open to Testing.
Dec 3 2024, 4:14 PM · kleopatra
ikloecker changed the status of T6627: Kleopatra: Add checkbox in certifications dialog from Open to Testing.

This is long done, but only for Qt 6-based releases.

Dec 3 2024, 4:14 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker removed a project from T6553: Kleopatra: Expiry date issues and improvements: Restricted Project.
Dec 3 2024, 4:07 PM · kleopatra
ebo added a comment to T6409: Kleopatra: misleading representation of key with multiple uids in sign/encrypt dialog.

Tested Gpg4win 4.4:
Interesting, when you search for the UID, it looks as before, with the green check mark:

Dec 3 2024, 4:03 PM · vsd33 (vsd-3.3.0), Feature Request, Restricted Project, kleopatra
CarlSchwan committed rOJ94bb5ea04fa2: cleanup: Use else if directly (authored by CarlSchwan).
cleanup: Use else if directly
Dec 3 2024, 3:47 PM
CarlSchwan committed rOJ130fdbd2e719: Remove richt text support (authored by CarlSchwan).
Remove richt text support
Dec 3 2024, 3:47 PM
CarlSchwan committed rOJ84dc339e79e4: webserver: Only listen on localhost (authored by CarlSchwan).
webserver: Only listen on localhost
Dec 3 2024, 3:46 PM