Page MenuHome GnuPG
Feed All Stories

Oct 8 2024

CarlSchwan committed rW4aa72a9a8317: Bump KDE Gear dependencies to 24.08.1 (authored by CarlSchwan).
Bump KDE Gear dependencies to 24.08.1
Oct 8 2024, 10:13 AM
CarlSchwan committed rOJc41bd3f92471: Simplify AttachmentModel::data (authored by CarlSchwan).
Simplify AttachmentModel::data
Oct 8 2024, 10:01 AM
CarlSchwan committed rOJde11fc2eaf85: Correctly size Configure button (authored by CarlSchwan).
Correctly size Configure button
Oct 8 2024, 10:01 AM
CarlSchwan committed rOJ754c567aa3db: Add first time dialog (authored by CarlSchwan).
Add first time dialog
Oct 8 2024, 10:01 AM
CarlSchwan committed rOJ602f039d9534: Show version and connection state in firsttimedialog (authored by CarlSchwan).
Show version and connection state in firsttimedialog
Oct 8 2024, 10:01 AM
CarlSchwan committed rOJ12dcd49cdafd: Expose version from cmake to c++ with ECMSetupVersion (authored by CarlSchwan).
Expose version from cmake to c++ with ECMSetupVersion
Oct 8 2024, 10:01 AM
CarlSchwan committed rOJ3ccef3aff189: Use sendMessageToNativeClient to send sent-email confirmation request (authored by CarlSchwan).
Use sendMessageToNativeClient to send sent-email confirmation request
Oct 8 2024, 10:01 AM
CarlSchwan committed rOJ41ce04d0ab58: Implement sending websocket message to native clients (authored by CarlSchwan).
Implement sending websocket message to native clients
Oct 8 2024, 10:01 AM
CarlSchwan committed rOJ9e68dce51774: Reduce the rate of the increased delay between reconnection attempts (authored by CarlSchwan).
Reduce the rate of the increased delay between reconnection attempts
Oct 8 2024, 10:01 AM
gniibe changed the status of T7316: Curve25519/v5 key cannot be exported, a subtask of T7315: Allow exporting of PQC keys., from Open to Testing.
Oct 8 2024, 8:38 AM · gnupg26, OpenPGP, PQC, gnupg
gniibe changed the status of T7316: Curve25519/v5 key cannot be exported from Open to Testing.
Oct 8 2024, 8:38 AM · gnupg26, OpenPGP, PQC, gnupg
gniibe added a comment to T7316: Curve25519/v5 key cannot be exported.

Pushed the fix for exporting OpenPGP v5 key: rG57dce1ee62c2: common,gpg,scd,sm: Fix for Curve25519 OID supporting new and old.

Oct 8 2024, 8:38 AM · gnupg26, OpenPGP, PQC, gnupg
gniibe committed rG57dce1ee62c2: common,gpg,scd,sm: Fix for Curve25519 OID supporting new and old. (authored by gniibe).
common,gpg,scd,sm: Fix for Curve25519 OID supporting new and old.
Oct 8 2024, 8:35 AM
gniibe committed rGf5703994d469: common,gpg,scd,sm: Use openpgp_oid_or_name_to_curve to get curve. (authored by gniibe).
common,gpg,scd,sm: Use openpgp_oid_or_name_to_curve to get curve.
Oct 8 2024, 8:00 AM

Oct 7 2024

ikloecker triaged T7322: Kleopatra: General error if ADSK is not configured correctly as Normal priority.
Oct 7 2024, 5:07 PM · Restricted Project, vsd33, gnupg
ikloecker changed the status of T7318: Kleopatra: Deletion of S/MIME certificate does not trigger a key listing from Open to Testing.
Oct 7 2024, 5:05 PM · vsd33, Restricted Project
ikloecker triaged T7318: Kleopatra: Deletion of S/MIME certificate does not trigger a key listing as Normal priority.
Oct 7 2024, 5:05 PM · vsd33, Restricted Project
ikloecker moved T7318: Kleopatra: Deletion of S/MIME certificate does not trigger a key listing from Backlog to WiP on the vsd33 board.

Backported for gpg4win 4.x

Oct 7 2024, 5:05 PM · vsd33, Restricted Project
ikloecker committed rLIBKLEOccfc6b97e143: Watch the keyboxd database file for changes (authored by ikloecker).
Watch the keyboxd database file for changes
Oct 7 2024, 5:03 PM
ikloecker committed rLIBKLEOc6519956e6e1: Watch the keyboxd database file for changes (authored by ikloecker).
Watch the keyboxd database file for changes
Oct 7 2024, 5:02 PM
ikloecker committed rLIBKLEO3381140452fa: Add tests for Formatting::prettySignature (authored by ikloecker).
Add tests for Formatting::prettySignature
Oct 7 2024, 4:21 PM
aheinecke added a comment to T6424: GpgOL: Move resolver code into Kleopatra.

When I last talked about this ticket I had not thought of the fact that we need to have this in some kleowrap wrapper and that currently stdout and stderr are not printed in a process which forwards its call to an already running kleopatra.

Oct 7 2024, 3:01 PM · vsd33, Restricted Project, kleopatra, gpgol
aheinecke added a comment to T6424: GpgOL: Move resolver code into Kleopatra.

I thought about this and any change here has a regression risk and the release is already overdue. If we change this now as a band aid before a release with keyboxd we really need this only for one release.

Oct 7 2024, 2:59 PM · vsd33, Restricted Project, kleopatra, gpgol
aheinecke added a comment to T6799: Kleopatra configuration files in wrong places.

Regardless of the migration. At least we need to set GNUPGHOME early in Kleopatras main to the value returned by GpgME so that the qt.conf patch works in KF6.

Oct 7 2024, 2:41 PM · gpd5x, kleopatra
TobiasFella moved T7321: Kleopatra: add warning symbol to all unusable groups from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 7 2024, 2:11 PM · vsd33, Restricted Project, kleopatra
TobiasFella set External Link to https://invent.kde.org/pim/libkleo/-/merge_requests/147 on T7321: Kleopatra: add warning symbol to all unusable groups.
Oct 7 2024, 2:11 PM · vsd33, Restricted Project, kleopatra
TobiasFella committed rLIBKLEOba311fd5e260: Groups: Also show warning icon for groups that contain expired/revoked keys (authored by TobiasFella).
Groups: Also show warning icon for groups that contain expired/revoked keys
Oct 7 2024, 2:10 PM
ikloecker added a comment to T6799: Kleopatra configuration files in wrong places.

Andre, didn't we conclude that there's nothing worth migrating except the groups configuration (which is migrated)?

Oct 7 2024, 1:42 PM · gpd5x, kleopatra
aheinecke changed the status of T6799: Kleopatra configuration files in wrong places, a subtask of T7040: Make it possible to install GnuPG VSD and GPD in parallel, from Testing to Open.
Oct 7 2024, 11:52 AM · kleopatra, Restricted Project
aheinecke changed the status of T6799: Kleopatra configuration files in wrong places from Testing to Open.

I see no commits that change the behaviour or do the migration. Then this is not fixed. To clarify. For me this issue is about General config files of KDE / Qt. Not only about the kleopatragroupsrc Since the kleopatragroupsrc was fixed in the last release already.
In the state I left it for VSD 3.3 (master) qt.conf is only written for Gpg4win. And not for VS-Desktop. So testing with Gpg4win has different results. This was the underlying reason since qt.conf was written with FileWrite and not packaged. I only changed that in Gpg4win master.

Oct 7 2024, 11:52 AM · gpd5x, kleopatra
ikloecker committed rMTP4346463142ea: Fix unit tests failure caused by changes in libkleo (authored by CarlSchwan).
Fix unit tests failure caused by changes in libkleo
Oct 7 2024, 10:48 AM
ikloecker committed rLIBKLEO0abc587f2ee4: Fix regression that user ID wasn't HTML escaped anymore (authored by ikloecker).
Fix regression that user ID wasn't HTML escaped anymore
Oct 7 2024, 10:37 AM
werner committed rM1a7bc88ee756: core: New flag fields beta_compliance. (authored by werner).
core: New flag fields beta_compliance.
Oct 7 2024, 10:33 AM
ikloecker added inline comments to rGe8858807bcaf: gpg: Emit status error for an invalid ADSK..
Oct 7 2024, 10:27 AM
werner committed rGb287fb577587: Implement GNUPG_ASSUME_COMPLIANCE envvar for testing (authored by werner).
Implement GNUPG_ASSUME_COMPLIANCE envvar for testing
Oct 7 2024, 9:57 AM
CarlSchwan committed rMTP88dcc9214d8d: Fix unit tests failure caused by changes in libkleo (authored by CarlSchwan).
Fix unit tests failure caused by changes in libkleo
Oct 7 2024, 9:40 AM
CarlSchwan committed rMTP80a94b81f608: Correctly handle outlook transformed open pgp encrypted messages (authored by CarlSchwan).
Correctly handle outlook transformed open pgp encrypted messages
Oct 7 2024, 9:27 AM
CarlSchwan committed rMTPf209f17e4b86: Fix unit tests failure caused by changes in libkleo (authored by CarlSchwan).
Fix unit tests failure caused by changes in libkleo
Oct 7 2024, 9:27 AM
CarlSchwan committed rMTP2b7a38dc56b2: Correctly handle outlook transformed open pgp encrypted messages (authored by CarlSchwan).
Correctly handle outlook transformed open pgp encrypted messages
Oct 7 2024, 9:27 AM
werner committed rGe8858807bcaf: gpg: Emit status error for an invalid ADSK. (authored by werner).
gpg: Emit status error for an invalid ADSK.
Oct 7 2024, 8:30 AM
werner committed rG85d8fa57db0a: gpg: Emit status error for an invalid ADSK. (authored by werner).
gpg: Emit status error for an invalid ADSK.
Oct 7 2024, 8:30 AM
werner committed rGa8b503c42bd4: gpg: Emit status error for an invalid ADSK. (authored by werner).
gpg: Emit status error for an invalid ADSK.
Oct 7 2024, 8:30 AM
werner added a comment to T7322: Kleopatra: General error if ADSK is not configured correctly.

With the new patch you get this now:

[GNUPG:] KEY_CONSIDERED F40ADB902B24264AA42E50BF92EDB04BFF325CF3 1
[GNUPG:] ERROR add_adsk 53
gpg: key "F40ADB902B24264AA42E50BF92EDB04BFF325CF3!" not found: Unusable public key
gpg: Did you specify the fingerprint of a subkey?
[GNUPG:] FAILURE gpg-exit 33554433
Oct 7 2024, 8:26 AM · Restricted Project, vsd33, gnupg
TobiasFella claimed T7321: Kleopatra: add warning symbol to all unusable groups.
Oct 7 2024, 8:07 AM · vsd33, Restricted Project, kleopatra
l10n daemon script <scripty@kde.org> committed rLIBKLEOba88faa3ce89: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 7 2024, 5:05 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa1c359e2ccab: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 7 2024, 5:05 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOfdf94b41abed: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 7 2024, 3:29 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAff0c189f07ab: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 7 2024, 3:29 AM

Oct 6 2024

heirecka committed rKLEOPATRA87e27de39d92: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Oct 6 2024, 9:05 PM
heirecka committed rKLEOPATRA795299e1e6a2: GIT_SILENT Upgrade release service version to 24.08.2. (authored by heirecka).
GIT_SILENT Upgrade release service version to 24.08.2.
Oct 6 2024, 9:05 PM
heirecka committed rKLEOPATRAe382357648ea: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Oct 6 2024, 9:05 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1fa366a145c9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 6 2024, 5:07 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAee45eb45acc8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 6 2024, 3:31 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO59e4cf2bc78c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 6 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO09cab0b5da60: 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
Oct 6 2024, 3:22 AM

Oct 5 2024

l10n daemon script <scripty@kde.org> committed rKLEOPATRAf77c6942848d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 5 2024, 3:33 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO840ab051071e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 5 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO05b148190ac4: 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
Oct 5 2024, 3:23 AM

Oct 4 2024

ikloecker added a project to T7322: Kleopatra: General error if ADSK is not configured correctly: gnupg.

Yes, gpg logs "invalid ADSK ... specified", but it doesn't emit a status error. This needs to be changed in gpg.

Oct 4 2024, 5:50 PM · Restricted Project, vsd33, gnupg
ebo added a comment to T6882: Make ADSK configurable for new keys.

Tested with VS-Desktop-3.2.94.2-Beta.
Works as expected on the cli.

Oct 4 2024, 4:42 PM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
calvin requested review of D605: estream: Use destructor instead of atexit for gpgrt cleanup.
Oct 4 2024, 4:41 PM · gpgrt
ebo added a parent task for T7322: Kleopatra: General error if ADSK is not configured correctly: T6882: Make ADSK configurable for new keys.
Oct 4 2024, 4:35 PM · Restricted Project, vsd33, gnupg
ebo added a subtask for T6882: Make ADSK configurable for new keys: T7322: Kleopatra: General error if ADSK is not configured correctly.
Oct 4 2024, 4:35 PM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
ebo created T7322: Kleopatra: General error if ADSK is not configured correctly.
Oct 4 2024, 4:34 PM · Restricted Project, vsd33, gnupg
ebo moved T7200: Trustdb not updated on import of extended certificate from QA to gnupg-2.2.45 on the gnupg22 board.
Oct 4 2024, 4:19 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ebo moved T7200: Trustdb not updated on import of extended certificate from Backlog to vsd-3.2.4 on the vsd32 board.
Oct 4 2024, 4:18 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ebo added a project to T7200: Trustdb not updated on import of extended certificate: vsd32.
Oct 4 2024, 4:17 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ebo added a comment to T7200: Trustdb not updated on import of extended certificate.

works for VS-Desktop-3.2.94.2-Beta (Beta for VSD 3.2.4)

Oct 4 2024, 4:16 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ebo moved T6722: Kleopatra: Forbid adding non-encryption keys to groups from QA to vsd-3.3.0 on the vsd33 board.
Oct 4 2024, 4:01 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo closed T6722: Kleopatra: Forbid adding non-encryption keys to groups, a subtask of T6916: Kleopatra group related improvements, as Resolved.
Oct 4 2024, 3:59 PM · kleopatra
ebo closed T6722: Kleopatra: Forbid adding non-encryption keys to groups as Resolved.

Test with gpg4win-Beta-50 shows the same as described in the last comment.

Oct 4 2024, 3:59 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo created T7321: Kleopatra: add warning symbol to all unusable groups.
Oct 4 2024, 3:58 PM · vsd33, Restricted Project, kleopatra
ebo closed T6866: Kleopatra: Remove fallback to keys.gnupg.net if no key server is configured as Resolved.

tested with gpg4win-Beta-50:
works as described in https://dev.gnupg.org/T6866#179915

Oct 4 2024, 3:27 PM · vsd33, kleopatra, Restricted Project
werner added a comment to T7308: Speed up the X.509 key listings.

Test on a dedicated Windows box (T 460, i5-6300U@2.40GHz, harddisk):

VSD Versiongpg versionLoad time
3.1.262.2.411:59
3.2.4 beta-22.2.45 beta 250:46
Oct 4 2024, 3:03 PM · S/MIME, Feature Request, gnupg
ebo moved T6957: Add algo and keygrip columns to Kleo's certificate view from Restricted Project Column to Restricted Project Column on the Restricted Project board.

gpg4win-Beta-50:
Columns are now displayed as expected with a fresh installation, too.

Oct 4 2024, 2:33 PM · vsd33, Restricted Project, vsd, kleopatra
ebo added a project to T7259: Kleopatra: Kwatchgnupg must not modify conf files: Restricted Project.
Oct 4 2024, 2:29 PM · gpd5x, Bug Report, kleopatra
ebo moved T6877: Kleopatra: Add support for adding a subkey from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Tested with gpg4win-beta-50:
Adding a subkey works, its possible to add A, E or S subkeys with different algorithms and expiration dates.

Oct 4 2024, 2:12 PM · kleopatra, Restricted Project, vsd33
ikloecker added a comment to T7320: Kleopatra: Decrypting and verifying a pgp-encrypted archive fails with "no data".

I knew that we'd need something like D604 when I saw rM409e31458227, but then I forgot about it. :/

Oct 4 2024, 2:10 PM · vsd33, gpgme, kleopatra, Restricted Project, Bug Report
ikloecker accepted D604: core: fix passing --proc-all-sigs to gpgtar.

Looks good! Thanks!

Oct 4 2024, 2:07 PM
werner committed rD7ccbda17a2e6: web: Add an entry for 2.6 into the EOL list (authored by werner).
web: Add an entry for 2.6 into the EOL list
Oct 4 2024, 2:07 PM
CarlSchwan committed rOJ9b13298dff1b: Add fluent icons to action in pane (authored by CarlSchwan).
Add fluent icons to action in pane
Oct 4 2024, 1:52 PM
CarlSchwan committed rOJeeecadbc1593: gpgol-client: Prevent double start on Linux and Windows (authored by CarlSchwan).
gpgol-client: Prevent double start on Linux and Windows
Oct 4 2024, 1:52 PM
CarlSchwan committed rOJ6d219dc1b529: Support pinning (authored by CarlSchwan).
Support pinning
Oct 4 2024, 1:52 PM
CarlSchwan committed rOJf04240250925: Use gnupg logo (authored by CarlSchwan).
Use gnupg logo
Oct 4 2024, 1:52 PM
ebo closed T3965: Kleopatra: Subkey editing, a subtask of T6874: Kleopatra subkey management improvements, as Invalid.
Oct 4 2024, 1:44 PM · kleopatra
ebo closed T3965: Kleopatra: Subkey editing as Invalid.

closing this ticket as duplicate as adding and changing expiry works.
Revocation of a single subkey is not yet possible in Kleopara, though

Oct 4 2024, 1:44 PM · gpg4win, kleopatra
TobiasFella added a comment to T7320: Kleopatra: Decrypting and verifying a pgp-encrypted archive fails with "no data".

should be fixed with D604

Oct 4 2024, 1:41 PM · vsd33, gpgme, kleopatra, Restricted Project, Bug Report
TobiasFella requested review of D604: core: fix passing --proc-all-sigs to gpgtar.
Oct 4 2024, 1:40 PM
ebo updated the task description for T6874: Kleopatra subkey management improvements.
Oct 4 2024, 1:21 PM · kleopatra
ebo removed projects from T6874: Kleopatra subkey management improvements: Restricted Project, vsd33.

As we now have tabs for the subkeys this task is obsolete, really. Its useful as a parent ticket though.

Oct 4 2024, 1:19 PM · kleopatra
TobiasFella triaged T7320: Kleopatra: Decrypting and verifying a pgp-encrypted archive fails with "no data" as High priority.
Oct 4 2024, 12:48 PM · vsd33, gpgme, kleopatra, Restricted Project, Bug Report
TobiasFella created T7320: Kleopatra: Decrypting and verifying a pgp-encrypted archive fails with "no data".
Oct 4 2024, 12:48 PM · vsd33, gpgme, kleopatra, Restricted Project, Bug Report
werner committed rGf8f6c6c76166: gpgsm: Add compatibility flag no-keyinfo-cache (authored by werner).
gpgsm: Add compatibility flag no-keyinfo-cache
Oct 4 2024, 12:22 PM
werner committed rG9087c1d3637c: gpgsm: Implement a cache for the KEYINFO queries. (authored by werner).
gpgsm: Implement a cache for the KEYINFO queries.
Oct 4 2024, 12:19 PM
werner committed rGa5527edebbad: gpgsm: Add compatibility flag no-keyinfo-cache (authored by werner).
gpgsm: Add compatibility flag no-keyinfo-cache
Oct 4 2024, 12:19 PM
werner committed rG09d4b8f496dd: gpgsm: Use a cache for ISTRUSTED queries. (authored by werner).
gpgsm: Use a cache for ISTRUSTED queries.
Oct 4 2024, 12:19 PM
werner committed rG4fa82eec43e8: agent: Add option --status to the LISTRUSTED command. (authored by werner).
agent: Add option --status to the LISTRUSTED command.
Oct 4 2024, 12:19 PM
werner edited projects for T4537: gpgsm support for timestamp signatures, added: gnupg26; removed gnupg24.
Oct 4 2024, 12:14 PM · gnupg26, S/MIME, Feature Request
werner claimed T7319: gpgsm/dirmngr: Improve forward path-building via http AIA extension in x.509 certificates.
Oct 4 2024, 12:10 PM · S/MIME, gnupg26, Feature Request
werner added a comment to T7308: Speed up the X.509 key listings.

Overall effect of these changes tested on a small Windows VM is only 47 -> 26 seconds. Did also tests with --kbx-buffer-size but that does not make it better than the default, either.

Oct 4 2024, 12:05 PM · S/MIME, Feature Request, gnupg