Page MenuHome GnuPG
Feed All Stories

Jun 13 2024

ikloecker added a comment to T6787: Kleopatra: Add pinentry counters to smart card management view.

gpg uses "Remaining attempts:" for the pinentry. I'll use this also in Kleopatra so that the users can more easily recognize that this is the same information.

Jun 13 2024, 2:32 PM · Restricted Project, kleopatra
ikloecker added a comment to T7153: Kleopatra: Show all search results (from different origins).

One idea to solve this would be to use a different model because our KeyListModel doesn't allow multiple entries with the same fingerprint. This would also allow us to get rid of columns that make no sense in this workflow like the User IDs column (validity checks are impossible).

Jun 13 2024, 2:17 PM · vsd33, Restricted Project, kleopatra
ikloecker added a comment to T7067: Kleopatra: Add origin information in search results.
In T7067#187088, @ebo wrote:

Should I make a new ticket for making the origin column default for the search?

Jun 13 2024, 2:07 PM · kleopatra, vsd33, Restricted Project
ikloecker added a comment to T6392: Kleopatra: Tags no longer shown in useridlistmodel .

Note that signature notations are now always loaded (after the initial key listing which is done without them). I have enabled this to make features like T6766: Kleopatra: On export, inform user about uncertified user IDs which require all certifications just work, without having to remember to load certifications or signature notations when needed which would just lead to bugs because one would obviously forget to remember this.

Jun 13 2024, 2:03 PM · kleopatra, Restricted Project
ebo moved T7140: Kleopatra: change help menu entry for Secops in the VSD version from Restricted Project Column to Restricted Project Column on the Restricted Project board.

For Gpg4win-4.3.2-beta25: Compendium is now listed before "More documentation".

Jun 13 2024, 1:51 PM · Restricted Project, kleopatra, vsd33
ebo added a comment to T6787: Kleopatra: Add pinentry counters to smart card management view.

I'd say "PIN counters:" is enough in combination with a tool tip. An additional documentation in a manual is always nice, of course. But do we really need the "PIN" here? As long as after the colon PIN, PUK, etc is listed, I think we could drop it here and say "Retry counters"
One could also contemplate using something like "No. of tries left".

Jun 13 2024, 1:36 PM · Restricted Project, kleopatra
werner triaged T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close as High priority.
Jun 13 2024, 12:38 PM · gpgagent, scd, gnupg24, Bug Report
ikloecker changed the status of T6787: Kleopatra: Add pinentry counters to smart card management view from Open to Testing.

Done. This is how it looks like:

Jun 13 2024, 12:11 PM · Restricted Project, kleopatra
ikloecker changed the status of T6787: Kleopatra: Add pinentry counters to smart card management view, a subtask of T6785: Kleopatra: Improvements related to smart cards, from Open to Testing.
Jun 13 2024, 12:11 PM · kleopatra
ebo triaged T7153: Kleopatra: Show all search results (from different origins) as Normal priority.
Jun 13 2024, 12:07 PM · vsd33, Restricted Project, kleopatra
ebo added a parent task for T7067: Kleopatra: Add origin information in search results: T6935: Kleopatra: Key search and refresh related improvements.
Jun 13 2024, 12:01 PM · kleopatra, vsd33, Restricted Project
ebo added a subtask for T6935: Kleopatra: Key search and refresh related improvements: T7067: Kleopatra: Add origin information in search results.
Jun 13 2024, 12:01 PM · kleopatra
ikloecker committed rKLEOPATRA7dd02a4962f2: Trigger a smart card update if a smart card command failed (authored by ikloecker).
Trigger a smart card update if a smart card command failed
Jun 13 2024, 12:01 PM
ebo added a comment to T7067: Kleopatra: Add origin information in search results.

Should I make a new ticket for making the origin column default for the search?

Jun 13 2024, 11:41 AM · kleopatra, vsd33, Restricted Project
ikloecker committed rKLEOPATRA394f2eb16cc3: Ensure that the PIN counters are updated when they changed (authored by ikloecker).
Ensure that the PIN counters are updated when they changed
Jun 13 2024, 11:29 AM
aheinecke created P48 (An Untitled Masterwork).
Jun 13 2024, 11:21 AM
ikloecker committed rKLEOPATRAf29b9ab161ee: Show the PIN retry counters for OpenPGP smart cards (authored by ikloecker).
Show the PIN retry counters for OpenPGP smart cards
Jun 13 2024, 11:10 AM
ebo added a comment to T6392: Kleopatra: Tags no longer shown in useridlistmodel .

This depends on what this ticket was intended to cover.
I always see the tags in the main certificate view in VSD 2.2 as well as the current Gpg4win-4.3.2-beta25.

Jun 13 2024, 11:06 AM · kleopatra, Restricted Project
ikloecker committed rMc52e1943a72d: qt,tests: Fix deprecation warnings (in Qt 6 build) (authored by ikloecker).
qt,tests: Fix deprecation warnings (in Qt 6 build)
Jun 13 2024, 10:25 AM
werner updated subscribers of T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.
Jun 13 2024, 10:19 AM · gpgagent, scd, gnupg24, Bug Report
gniibe committed rKf63a9c365052: m4: Update gpg-error.m4 from gpg-error master. (authored by gniibe).
m4: Update gpg-error.m4 from gpg-error master.
Jun 13 2024, 10:12 AM
gniibe committed rK364e67effbf4: Apply spell fixes from GnuPG. (authored by gniibe).
Apply spell fixes from GnuPG.
Jun 13 2024, 10:12 AM
gniibe committed rK95dda84002f6: ksba.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
ksba.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 10:12 AM
ikloecker committed rM60b96d149c71: qt: Specify import options as list of strings instead of as string (authored by ikloecker).
qt: Specify import options as list of strings instead of as string
Jun 13 2024, 10:05 AM
gniibe committed rE82a34b733d89: Apply spell fix. (authored by gniibe).
Apply spell fix.
Jun 13 2024, 8:12 AM
gniibe committed rM6c90ec7be235: m4: Update m4 files. (authored by gniibe).
m4: Update m4 files.
Jun 13 2024, 7:50 AM
gniibe committed rM14b035034ab5: gpgme.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
gpgme.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 7:50 AM
gniibe committed rC0fd9ec3403ea: libgcrypt.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
libgcrypt.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 7:42 AM
gniibe committed rA577c1cd80665: m4: Update gpg-error.m4. (authored by gniibe).
m4: Update gpg-error.m4.
Jun 13 2024, 7:37 AM
gniibe committed rAdb27c9489791: libassuan.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
libassuan.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 7:31 AM
gniibe committed rEc690e6e3655e: Fix gpg-error.m4. (authored by gniibe).
Fix gpg-error.m4.
Jun 13 2024, 6:50 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOa33d30e30259: 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
Jun 13 2024, 3:51 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOc9e95dd14164: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 13 2024, 3:25 AM

Jun 12 2024

ikloecker added a comment to T6787: Kleopatra: Add pinentry counters to smart card management view.

I gathered the CHV-STATUS information of a few cards.

Jun 12 2024, 3:38 PM · Restricted Project, kleopatra
ikloecker updated the task description for T6787: Kleopatra: Add pinentry counters to smart card management view.
Jun 12 2024, 2:22 PM · Restricted Project, kleopatra
ikloecker claimed T6787: Kleopatra: Add pinentry counters to smart card management view.
Jun 12 2024, 2:21 PM · Restricted Project, kleopatra
ikloecker changed the status of T6392: Kleopatra: Tags no longer shown in useridlistmodel from Open to Testing.

This works for me. And it also seems to work for ebo with VS-Desktop. Setting to Testing, but I think it can as well be closed without another test given that ebo already tested it.

Jun 12 2024, 2:14 PM · kleopatra, Restricted Project
ikloecker changed the status of T5968: Kleopatra: p15 widget for S/MIME cards from Open to Testing.

Works for me for a dark blue (R&S) smart card and a Genua smart card. See T6847: Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view.

Jun 12 2024, 1:58 PM · kleopatra, Restricted Project
ikloecker requested changes to D602: Fix assignment of GetProcAddress to func.

I think the correct fix is to C-cast the return value of GetProcAddress to the type of func which we would have to define with a typedef as in the example for GetProcAddress: https://learn.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-getprocaddress

Jun 12 2024, 1:45 PM
TobiasFella committed rKLEOPATRA8585d4e3f60b: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jun 12 2024, 1:11 PM
TobiasFella changed the status of T7145: Kleopatra: do not change keyserver entries startig with "ldap:", a subtask of T6935: Kleopatra: Key search and refresh related improvements, from Open to Testing.
Jun 12 2024, 12:00 PM · kleopatra
TobiasFella changed the status of T7145: Kleopatra: do not change keyserver entries startig with "ldap:" from Open to Testing.
Jun 12 2024, 12:00 PM · Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAb00f28c6bfaa: Don't assume urls have to contain // (authored by TobiasFella).
Don't assume urls have to contain //
Jun 12 2024, 11:56 AM
CarlSchwan committed rOJ3774052ae8d9: Add installation instructions for Windows (authored by CarlSchwan).
Add installation instructions for Windows
Jun 12 2024, 11:51 AM
TobiasFella committed rKLEOPATRAa9a037a1aba0: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jun 12 2024, 11:51 AM
ikloecker committed rM2187a4de8c17: qt: Allow specifying import options when importing keys (authored by ikloecker).
qt: Allow specifying import options when importing keys
Jun 12 2024, 11:34 AM
TobiasFella committed rKLEOPATRA6837e854d3c8: configured -> specified (authored by TobiasFella).
configured -> specified
Jun 12 2024, 11:28 AM
TobiasFella committed rKLEOPATRAdfdf41eb3d4e: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRA9b2f6cda79af: add default adsk (authored by TobiasFella).
add default adsk
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRA6e968aec3e14: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRA841d8a742765: Revert back to ADSK (authored by TobiasFella).
Revert back to ADSK
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRA1e45b406ae72: Update strings (authored by TobiasFella).
Update strings
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRA877af3e3fbbc: Add spacing (authored by TobiasFella).
Add spacing
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRAaad74b025ee3: Adapt to feedback (authored by TobiasFella).
Adapt to feedback
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRA13245a931eae: Apply 4 suggestion(s) to 2 file(s) (authored by TobiasFella).
Apply 4 suggestion(s) to 2 file(s)
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRA69950ca4e74c: Implementing adding ADSKs (authored by TobiasFella).
Implementing adding ADSKs
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRA9b95f6434a68: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jun 12 2024, 11:27 AM
TobiasFella committed rKLEOPATRA1400ef5282ab: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jun 12 2024, 11:26 AM
TobiasFella moved T7145: Kleopatra: do not change keyserver entries startig with "ldap:" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 12 2024, 11:18 AM · Restricted Project, kleopatra
TobiasFella claimed T7145: Kleopatra: do not change keyserver entries startig with "ldap:".
Jun 12 2024, 11:18 AM · Restricted Project, kleopatra
TobiasFella committed rKLEOPATRA40f4039f9efb: Don't assume urls have to contain // (authored by TobiasFella).
Don't assume urls have to contain //
Jun 12 2024, 11:17 AM
ikloecker renamed T7150: Kleopatra: Import only public keys from WKD from Kleopatra: Import keys from WKD with no-seckeys import option to Kleopatra: Import only public keys from WKD.
Jun 12 2024, 11:04 AM · vsd33, kleopatra, Restricted Project
ikloecker changed the status of T7152: gpgme: Support import options, a subtask of T7150: Kleopatra: Import only public keys from WKD, from Open to Testing.
Jun 12 2024, 11:02 AM · vsd33, kleopatra, Restricted Project
ikloecker changed the status of T7152: gpgme: Support import options from Open to Testing.

This should probably be tested with T7150.

Jun 12 2024, 11:02 AM · gpgme, Restricted Project
ikloecker renamed T7152: gpgme: Support import options from gpgme: Support no-seckeys import option to gpgme: Support import options.
Jun 12 2024, 10:53 AM · gpgme, Restricted Project
ikloecker committed rM5b73b0722a13: tests: Add --import-filter option to usage info of run-import (authored by ikloecker).
tests: Add --import-filter option to usage info of run-import
Jun 12 2024, 10:50 AM
ikloecker committed rM3b9815bd8ad7: core: Allow setting import options when importing keys (authored by ikloecker).
core: Allow setting import options when importing keys
Jun 12 2024, 10:50 AM
ikloecker changed the status of T7146: gpg: Add import option "no-seckeys" from Testing to Open.

This doesn't seem to work. I get

$ gpg --version
gpg (GnuPG) 2.4.6-beta4
libgcrypt 1.11.0
Jun 12 2024, 10:28 AM · Restricted Project
ikloecker committed rM307256d277d8: qt,doc: Fix typos (authored by ikloecker).
qt,doc: Fix typos
Jun 12 2024, 9:10 AM
ikloecker moved T7152: gpgme: Support import options from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 12 2024, 9:06 AM · gpgme, Restricted Project
ikloecker triaged T7152: gpgme: Support import options as Normal priority.
Jun 12 2024, 9:06 AM · gpgme, Restricted Project
ikloecker moved T7150: Kleopatra: Import only public keys from WKD from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 12 2024, 9:04 AM · vsd33, kleopatra, Restricted Project
ikloecker claimed T7150: Kleopatra: Import only public keys from WKD.
Jun 12 2024, 9:04 AM · vsd33, kleopatra, Restricted Project
mlaurent committed rMTP0a7fbf43bdf2: GIT_SILENT: it compiles fine without kf6 deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without kf6 deprecated methods
Jun 12 2024, 8:47 AM
mlaurent committed rKLEOPATRA6bb8e1e9b005: GIT_SILENT: it compiles fine without kf6 deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without kf6 deprecated methods
Jun 12 2024, 8:45 AM
mlaurent committed rLIBKLEOf16e3c5c1a8a: GIT_SILENT: it compiles fine without kf6 deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without kf6 deprecated methods
Jun 12 2024, 8:43 AM
gniibe claimed T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.
Jun 12 2024, 6:42 AM · gpgagent, scd, gnupg24, Bug Report
gniibe created T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.
Jun 12 2024, 6:42 AM · gpgagent, scd, gnupg24, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO9c25dbe47b65: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 12 2024, 5:10 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7329a2cc8365: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 12 2024, 5:09 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3e1a2809ee3a: 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
Jun 12 2024, 5:05 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA10167e038ed2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 12 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO0368e0d466d0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 12 2024, 3:29 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO52e8bd8008bd: 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
Jun 12 2024, 3:21 AM

Jun 11 2024

ikloecker triaged T7150: Kleopatra: Import only public keys from WKD as Normal priority.
Jun 11 2024, 4:31 PM · vsd33, kleopatra, Restricted Project
ebo moved T6072: Kleopatra: Display "gpgconf -X" from WiP to Backlog on the vsd33 board.
Jun 11 2024, 4:19 PM · vsd33, Restricted Project, kleopatra, Feature Request
ebo added a comment to T6072: Kleopatra: Display "gpgconf -X" .

Tested with Gpg4win-4.3.2-beta25

Jun 11 2024, 4:14 PM · vsd33, Restricted Project, kleopatra, Feature Request
werner triaged T7146: gpg: Add import option "no-seckeys" as Normal priority.
Jun 11 2024, 3:57 PM · Restricted Project
werner changed the status of T7146: gpg: Add import option "no-seckeys" from Open to Testing.

Done for all branches,

Jun 11 2024, 3:56 PM · Restricted Project
werner committed rG7788aba7d864: gpg: Add --import-option "no-seckeys". (authored by werner).
gpg: Add --import-option "no-seckeys".
Jun 11 2024, 3:55 PM
werner committed rGdb556fcb7ada: gpg: Add --import-option "no-seckeys". (authored by werner).
gpg: Add --import-option "no-seckeys".
Jun 11 2024, 3:53 PM
werner committed rG8e691efb0588: gpg: Add --import-option "no-seckeys". (authored by werner).
gpg: Add --import-option "no-seckeys".
Jun 11 2024, 3:51 PM
ikloecker added a comment to T7110: Distribute the GpgME bindings separately from GpgME.

gpgme and the C++, Qt 5 and Python bindings can be configured, built and installed with the following commands:

./autogen-all.sh  # runs autogen.sh for gpgme, lang/cpp, lang/qt and lang/python
mkdir build
cd build
../configure --prefix=/opt/gnupg/2.4 --enable-maintainer-mode --enable-languages="cpp qt python" --enable-qt-version=5
make
make check
make install

i.e. the only difference is that one needs to run ./autogen-all.sh instead of ./autogen.sh. And that one needs to enable the bindings and specify the Qt version. (By default, the Qt 6 are built if Qt 6 is found.)

Jun 11 2024, 3:48 PM · gpgme, Restricted Project
ikloecker updated subscribers of T7110: Distribute the GpgME bindings separately from GpgME.
Jun 11 2024, 3:41 PM · gpgme, Restricted Project
werner committed rG12ac129a709c: gpg: Allow shortcut algo string "pqc" for --quick-gen-key. (authored by werner).
gpg: Allow shortcut algo string "pqc" for --quick-gen-key.
Jun 11 2024, 3:41 PM
ikloecker added a comment to T7110: Distribute the GpgME bindings separately from GpgME.

The current proposal has been pushed to the branch ikloecker/t7110-nested-bindings-packages.

Jun 11 2024, 3:41 PM · gpgme, Restricted Project
ebo renamed T6072: Kleopatra: Display "gpgconf -X" from Debug Tab in Kleopatra to Kleopatra: Display "gpgconf -X" .
Jun 11 2024, 1:33 PM · vsd33, Restricted Project, kleopatra, Feature Request
ebo added a comment to T6879: Kleopatra: Add support for adding an ADSK.

Noticed when looking at the MR that there seems to be no error handling for the case that no ADSK is configured (or something is wrong with the configuration). At least I did not see any strings informing the user about an error.

Jun 11 2024, 1:13 PM · kleopatra, vsd33, Restricted Project
werner committed rGc489bf7e7e9f: gpg: Do not bail out on secret keys with an unknown algo (authored by werner).
gpg: Do not bail out on secret keys with an unknown algo
Jun 11 2024, 12:44 PM
werner committed rGd81bb417c02f: gpg: Do not bail out on secret keys with an unknown algo (authored by werner).
gpg: Do not bail out on secret keys with an unknown algo
Jun 11 2024, 12:42 PM