Page MenuHome GnuPG
Feed All Stories

Jan 10 2024

TobiasFella requested review of D573: qt: Fix icon on wayland.
Jan 10 2024, 11:45 AM
TobiasFella committed rKLEOPATRA179002b69fb6: Improve error handling (authored by TobiasFella).
Improve error handling
Jan 10 2024, 9:47 AM
TobiasFella committed rKLEOPATRAd40fba50b8f4: Improve file drop behavior (authored by TobiasFella).
Improve file drop behavior
Jan 10 2024, 9:37 AM
TobiasFella committed rKLEOPATRAddb90b396470: Improve file drop behavior (authored by TobiasFella).
Improve file drop behavior
Jan 10 2024, 9:36 AM
werner triaged T6926: No tray icon for Kleopatra in dark mode on Windows. as Normal priority.
Jan 10 2024, 8:54 AM · Restricted Project, Bug Report, Windows, kleopatra
mlaurent committed rKLEOPATRA33d8440bc417: GIT_SILENT: it compiles without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles without deprecated methods
Jan 10 2024, 8:26 AM
mlaurent committed rLIBKLEO154457d25cf6: GIT_SILENT: it compiles without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles without deprecated methods
Jan 10 2024, 8:23 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOaa1e7f45d62b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 10 2024, 2:23 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf6441b999fd6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 10 2024, 2:23 AM

Jan 9 2024

werner committed rG6233a17ac99d: g13: New option --no-mount. (authored by werner).
g13: New option --no-mount.
Jan 9 2024, 7:53 PM
werner committed rG4ca017e43bb2: gpg: Print a useful error id SKI algo 253 is found. (authored by werner).
gpg: Print a useful error id SKI algo 253 is found.
Jan 9 2024, 5:25 PM
werner committed rG880dde8e5baf: scd:p15: Allow PIN verification and decryption for CVISION cards. (authored by werner).
scd:p15: Allow PIN verification and decryption for CVISION cards.
Jan 9 2024, 5:19 PM
TobiasFella committed rKLEOPATRAeaa7bbb22ede: Refactor (authored by TobiasFella).
Refactor
Jan 9 2024, 4:33 PM
TobiasFella committed rKLEOPATRA7ad7220041c3: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Jan 9 2024, 2:57 PM
TobiasFella committed rLIBKLEOdbfc7d0b0b7c: Add support for exporting certificates by dragging them out of the keylist (authored by TobiasFella).
Add support for exporting certificates by dragging them out of the keylist
Jan 9 2024, 2:55 PM
TobiasFella committed rKLEOPATRAd2bb7f5b02c3: Allow dragging rows from keylist (authored by TobiasFella).
Allow dragging rows from keylist
Jan 9 2024, 2:55 PM
TobiasFella committed rLIBKLEO2e5601acad94: Add support for exporting certificates by dragging them out of the keylist (authored by TobiasFella).
Add support for exporting certificates by dragging them out of the keylist
Jan 9 2024, 2:51 PM
ikloecker changed the status of T6833: Kleopatra: Multiple dirmngr started when searching for keys from Open to Testing.

Fixed in gpgme and gnupg 2.2/2.4.

Jan 9 2024, 2:31 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
TobiasFella committed rLIBKLEOe81c37b03d44: Add drag support to KeyListModel (authored by TobiasFella).
Add drag support to KeyListModel
Jan 9 2024, 2:13 PM
TobiasFella committed rKLEOPATRAa149db15c77b: Allow dragging rows from keylist (authored by TobiasFella).
Allow dragging rows from keylist
Jan 9 2024, 2:08 PM
TobiasFella committed rKLEOPATRA9fcca14e87b0: Allow dragging rows from keylist (authored by TobiasFella).
Allow dragging rows from keylist
Jan 9 2024, 2:07 PM
werner moved T6918: gpgconf parsing of VERSION file broken from Backlog to gnupg-2.2.43 on the gnupg22 board.
Jan 9 2024, 12:53 PM · gnupg22 (gnupg-2.2.43), gnupg24, Bug Report
werner closed T6918: gpgconf parsing of VERSION file broken as Resolved.
Jan 9 2024, 12:53 PM · gnupg22 (gnupg-2.2.43), gnupg24, Bug Report
werner committed rG35fd89b168b6: gpgconf: Adjust -X command for the new VERSION file format (authored by werner).
gpgconf: Adjust -X command for the new VERSION file format
Jan 9 2024, 12:52 PM
werner committed rG64006729047f: gpgconf: Adjust -X command for the new VERSION file format (authored by werner).
gpgconf: Adjust -X command for the new VERSION file format
Jan 9 2024, 12:52 PM
werner added a comment to T6918: gpgconf parsing of VERSION file broken.

This is due to the changed format of the VERSION file.

Jan 9 2024, 12:50 PM · gnupg22 (gnupg-2.2.43), gnupg24, Bug Report
ikloecker committed rM7e520213c09d: qt: Pass home directory with forward slashes when launching dirmngr (authored by ikloecker).
qt: Pass home directory with forward slashes when launching dirmngr
Jan 9 2024, 11:25 AM
ikloecker committed rM85c7a94d635d: cpp,tests: Launch dirmngr with gpg-conf (authored by ikloecker).
cpp,tests: Launch dirmngr with gpg-conf
Jan 9 2024, 11:25 AM
ikloecker committed rLIBKLEO90c4c05e17af: Fix debug logging of process output (authored by ikloecker).
Fix debug logging of process output
Jan 9 2024, 11:06 AM
werner committed rGcc9568cd59b2: common,w32: Remove duplicated backslashes when setting the homedir. (authored by werner).
common,w32: Remove duplicated backslashes when setting the homedir.
Jan 9 2024, 10:23 AM
werner committed rG45f635788145: common,w32: Remove duplicated backslashes when setting the homedir. (authored by werner).
common,w32: Remove duplicated backslashes when setting the homedir.
Jan 9 2024, 10:23 AM
werner moved T6833: Kleopatra: Multiple dirmngr started when searching for keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.

I applied a fix to gnupg which also solves the issue.

Jan 9 2024, 10:14 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ikloecker claimed T6833: Kleopatra: Multiple dirmngr started when searching for keys.

Taking over

Jan 9 2024, 9:48 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner added a comment to T6833: Kleopatra: Multiple dirmngr started when searching for keys.

We did this on purpose once - For Windows ppl it is just weird to see forward slashes.

Jan 9 2024, 8:49 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ikloecker added a comment to T6833: Kleopatra: Multiple dirmngr started when searching for keys.

The fix should go into gpgme to spawn dirmngr with a proper home directory (i.e with forward slashes).

Jan 9 2024, 8:41 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
l10n daemon script <scripty@kde.org> committed rLIBKLEO153080767dcc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 9 2024, 4:08 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe28c8f581f6f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 9 2024, 4:07 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO1630a9c4fc75: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 9 2024, 3:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAbbf81af0f7ad: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 9 2024, 3:11 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO7daec4cd541b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 9 2024, 2:22 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA81661fa8424d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 9 2024, 2:21 AM
Albert Astals Cid <aacid@kde.org> committed rKLEOPATRA68d0cbef8f50: GIT_SILENT Upgrade release service version to 24.01.90. (authored by Albert Astals Cid <aacid@kde.org>).
GIT_SILENT Upgrade release service version to 24.01.90.
Jan 9 2024, 12:39 AM

Jan 8 2024

ikloecker added a comment to T6833: Kleopatra: Multiple dirmngr started when searching for keys.

I think the double backslash quoting happens because _gpgme_io_spawn quotes the backslashes and calls gpgme-w32spawn and then gpgme-w32spawn quotes the backslashes again and calls gpgconf. I haven't seen anything in gpgme-w32spawn that would unquote the quotes backslashes. But maybe that's supposed to happen in the background. A comment in the code reads "We have to quote some things because under Windows the program parses the commandline and does some unquoting.", but maybe that's no longer true.

Jan 8 2024, 9:46 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner added a comment to T6833: Kleopatra: Multiple dirmngr started when searching for keys.

Double backslash quoting is the culprit. For WKD requests the GPGMe QT code makes sure that the dirmngr has been started. This is done by running gpgconf --homedir FOO --launch dirmngr. gpgconf returns the homedir with backslashes on Windows to be be nice to ppl who wonder when they notice (legal) forward slashes on Windowns. Now when the spawn function along with its helper is called, it needs to quote the backslashes. But somewhere on the way back one de-quoting is missing and thus gpg sees double backslashes. That is in general not a problem but when checking whether this is the standard home directory, this does not match and gpg puts the socket into a subdirectory. In turn another dirmngr is started for the WKD purpose.

Jan 8 2024, 5:11 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAbd81ed6a3df4: Add ADSK to all new keys when configured (authored by TobiasFella).
Add ADSK to all new keys when configured
Jan 8 2024, 3:50 PM
TobiasFella committed rKLEOPATRA2ca430eba004: Add ADSK when creating new key (authored by TobiasFella).
Add ADSK when creating new key
Jan 8 2024, 3:41 PM
TobiasFella committed rKLEOPATRA6a9f0777ca99: Implementing adding ADSKs (authored by TobiasFella).
Implementing adding ADSKs
Jan 8 2024, 3:41 PM
TobiasFella committed rMd60d1b7f79bd: qt: Fix validity for (sub)keys generated using QGpgMEQuickJob (authored by TobiasFella).
qt: Fix validity for (sub)keys generated using QGpgMEQuickJob
Jan 8 2024, 2:46 PM
TobiasFella closed D571: qt: Fix validity for (sub)keys generated using QGpgMEQuickJob.

Merged.

Jan 8 2024, 2:37 PM
TobiasFella committed rKLEOPATRA42f57c86595c: Fix race condition and simplify default key selection (authored by TobiasFella).
Fix race condition and simplify default key selection
Jan 8 2024, 2:29 PM
werner moved T6443: ntbtls-0.3.1 does not configure against libgpg-error-1.47 from Backlog to WIP on the ntbtls board.
Jan 8 2024, 2:06 PM · ntbtls
werner moved T6059: ntbtls: use of shorter hash for ECC from Backlog to WIP on the ntbtls board.
Jan 8 2024, 2:04 PM · Feature Request, Restricted Project, ntbtls
werner moved T6925: Release ntbtls 0.3.2 from Backlog to WIP on the ntbtls board.
Jan 8 2024, 2:04 PM · ntbtls, Release Info
werner triaged T6925: Release ntbtls 0.3.2 as Normal priority.
Jan 8 2024, 2:04 PM · ntbtls, Release Info
werner edited projects for T6059: ntbtls: use of shorter hash for ECC, added: Feature Request; removed vsd32.

Yeah we should do an ntbtls release. As a core library it does no matter much which workboard we use. Let's remove it the vsd tag.

Jan 8 2024, 2:01 PM · Feature Request, Restricted Project, ntbtls
ebo reopened T6833: Kleopatra: Multiple dirmngr started when searching for keys as "Open".

It is still there in VS-Desktop-3.2.1.0 insofar as 2 dirmngrs are started. It was only fixed insofar that it is no longer more than 2.

Jan 8 2024, 1:57 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner moved T6833: Kleopatra: Multiple dirmngr started when searching for keys from QA to vsd-3.2.0 on the vsd32 board.
Jan 8 2024, 1:31 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner closed T6833: Kleopatra: Multiple dirmngr started when searching for keys as Resolved.

It does not matter how many gpgsm instances try to start a daemon. The same code is used for starting and this code first takes a lock. When using gpgconf --launch the same code is used too (indirect by calling gpg-connect-agent NOP /bye wityh options for the respective daemon).

Jan 8 2024, 1:31 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
TobiasFella retitled D572: cpp,qt: Implement adding ADSKs from core,qt: Implement adding ADSKs to cpp,qt: Implement adding ADSKs.
Jan 8 2024, 1:11 PM
werner claimed T6833: Kleopatra: Multiple dirmngr started when searching for keys.
Jan 8 2024, 12:21 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ebo added a subtask for T6874: Kleopatra subkey management improvements: T6924: Kleopatra: Make columns of subkey details editable .
Jan 8 2024, 12:19 PM · kleopatra, Restricted Project, vsd33
ebo added a parent task for T6924: Kleopatra: Make columns of subkey details editable : T6874: Kleopatra subkey management improvements.
Jan 8 2024, 12:19 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo created T6924: Kleopatra: Make columns of subkey details editable .
Jan 8 2024, 12:18 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo added a subtask for T6874: Kleopatra subkey management improvements: T3965: Kleopatra: Subkey editing.
Jan 8 2024, 12:05 PM · kleopatra, Restricted Project, vsd33
ebo added a parent task for T3965: Kleopatra: Subkey editing: T6874: Kleopatra subkey management improvements.
Jan 8 2024, 12:05 PM · gpg4win, kleopatra
TobiasFella created T6923: gpg fails to parse sensitive revokers from param files.
Jan 8 2024, 12:01 PM · gnupg, Bug Report
TobiasFella committed rKLEOPATRA65cb42dbe049: Address review comment (authored by TobiasFella).
Address review comment
Jan 8 2024, 11:49 AM
ebo moved T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder from Backlog to QA on the vsd33 board.
Jan 8 2024, 11:43 AM · vsd33, kleopatra, Restricted Project
ebo added a project to T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder: vsd33.
Jan 8 2024, 11:43 AM · vsd33, kleopatra, Restricted Project
TobiasFella requested review of D572: cpp,qt: Implement adding ADSKs.
Jan 8 2024, 11:39 AM
ikloecker accepted D570: core: Implement adding ADSKs.

Looks good.

Jan 8 2024, 11:13 AM
TobiasFella committed rLIBKLEO9d3f0f0bd495: Add model containing the user ids of all keys (authored by TobiasFella).
Add model containing the user ids of all keys
Jan 8 2024, 11:11 AM
TobiasFella committed rLIBKLEO60aa871a255f: Consider expired user ids as well (authored by TobiasFella).
Consider expired user ids as well
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOa9f5f65bde39: Refactor code (authored by TobiasFella).
Refactor code
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEO7de01270d4db: Improve string for LtR (authored by TobiasFella).
Improve string for LtR
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEO861eb98e4259: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOb98f12797c31: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOd2c595005f57: Fix performance problems (authored by TobiasFella).
Fix performance problems
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEObe2f68baeb60: Try fixing windows build (authored by TobiasFella).
Try fixing windows build
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEO3408310e1959: Undo changes to KeySelectionCombo (authored by TobiasFella).
Undo changes to KeySelectionCombo
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEObcef1d769625: Fix per-UserID fg/bg colors (authored by TobiasFella).
Fix per-UserID fg/bg colors
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOb3f56d1b5671: Adapt Validity and Summary Role to individual user ids (authored by TobiasFella).
Adapt Validity and Summary Role to individual user ids
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOff8bf697b9e4: Limit filtering to SMIME keys (authored by TobiasFella).
Limit filtering to SMIME keys
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOe618212850d6: WIP (authored by TobiasFella).
WIP
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOadf511957440: Add model containing the user ids of all keys (authored by TobiasFella).
Add model containing the user ids of all keys
Jan 8 2024, 11:04 AM
ikloecker triaged T6922: GpgME: Extend sign/encrypt/decrypt/verify S/MIME jobs to accept input / output from a filename as Normal priority.
Jan 8 2024, 11:02 AM · gpgme, Restricted Project
ikloecker committed rKLEOPATRA4fc4188ee785: Fix sign/encrypt for S/MIME (authored by ikloecker).
Fix sign/encrypt for S/MIME
Jan 8 2024, 10:47 AM
ikloecker committed rKLEOPATRAc9528f3113ae: Use direct file I/O for verifying detached OpenPGP signatures (authored by ikloecker).
Use direct file I/O for verifying detached OpenPGP signatures
Jan 8 2024, 10:47 AM
CarlSchwan closed T6800: Kleopatra Mailviewer: S/MIME decryption / verification leaves gpgsm server processes hanging around, a subtask of T6199: Kleopatra: MIME viewer support, as Resolved.
Jan 8 2024, 10:00 AM · Restricted Project, kleopatra
CarlSchwan closed T6800: Kleopatra Mailviewer: S/MIME decryption / verification leaves gpgsm server processes hanging around as Resolved.
Jan 8 2024, 10:00 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke closed T6861: GpgOL: Crash when switching from calendar back to mailview as Resolved.

Since this is hard / impossible to test for, but the fix was obvious I am closing this directly. The fix for this is in GpgOL 2.5.12.

Jan 8 2024, 8:26 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgol
mlaurent committed rKLEOPATRAbf11c09e0af0: Add donation url (authored by mlaurent).
Add donation url
Jan 8 2024, 7:31 AM
gniibe committed rCdbfb7cc76ef3: Avoid use of C99 feature for enum. (authored by gniibe).
Avoid use of C99 feature for enum.
Jan 8 2024, 5:47 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA329b484a0ba8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 8 2024, 3:17 AM

Jan 7 2024

aheinecke committed rW2a7053760115: Post release version bump (authored by aheinecke).
Post release version bump
Jan 7 2024, 6:38 PM
aheinecke committed rW2e2571eb63af: Improve language for 3.2.1 NEWS (authored by aheinecke).
Improve language for 3.2.1 NEWS
Jan 7 2024, 6:38 PM
aheinecke committed rWb835202e4a66: Add NEWS for 3.2.1 (authored by aheinecke).
Add NEWS for 3.2.1
Jan 7 2024, 6:38 PM
aheinecke added a comment to T4066: Kleopatra, performance: Use icons as a resource.

For the record. The code used to detect early on if the dark or bright icon theme should be loaded as a resource caused a crash during startup on at least Windows Server 2016 Enterprise. Our new fix avoids such API but I have created T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream to keep track of this since our fix is not fully complete in that it does not properly detect the Bright (Desert) High contrast mode and it should either be merged into KIconThemes or fixed in / with Qt6.

Jan 7 2024, 5:57 PM · vsd32 (vsd-3.2.0), gpg4win, kleopatra
aheinecke triaged T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream as Normal priority.
Jan 7 2024, 5:54 PM · Restricted Project, kleopatra
mlaurent committed rMTP0f2a828615e1: Fix explicit signal argument (authored by mlaurent).
Fix explicit signal argument
Jan 7 2024, 9:59 AM