Page MenuHome GnuPG
Feed All Stories

Oct 15 2024

CarlSchwan claimed T5957: Kleopatra: Usability improvement for Notepad.
Oct 15 2024, 12:19 PM · gpd5x, kleopatra
ikloecker added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

I found one reason for the intermittently failing concurrent initial keylisting. gpgsm sometimes uses the wrong socket file to (try to) connect to gpg-agent.

Oct 15 2024, 12:11 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
CarlSchwan committed rKLEOPATRAcd0a65026d05: notepad: Move notepad import action to a KMessageWidget (authored by CarlSchwan).
notepad: Move notepad import action to a KMessageWidget
Oct 15 2024, 12:11 PM
CarlSchwan committed rKLEOPATRA83dc53080299: fixup! Move recipients to the left of the notepad (authored by CarlSchwan).
fixup! Move recipients to the left of the notepad
Oct 15 2024, 12:11 PM
CarlSchwan committed rKLEOPATRA817751e19441: notepad: Move message widget to the top (authored by CarlSchwan).
notepad: Move message widget to the top
Oct 15 2024, 12:11 PM
CarlSchwan committed rKLEOPATRAb3e730f3aa4e: Move encrypt button to the bottom of the recipients widget (authored by CarlSchwan).
Move encrypt button to the bottom of the recipients widget
Oct 15 2024, 12:11 PM
ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

I don't think gpg/gpgsm tell gpgme "the keyblock used for decryption". They simply log all public keys used for encryption via STATUS_ENC_TO in the order the packets appear in the encrypted file.

Oct 15 2024, 12:09 PM · gpd5x, kleopatra
TobiasFella reopened T7335: S/MIME keys are not listed correctly as "Open".

I'm still seeing the same problems both with current master and 2.2

Oct 15 2024, 11:43 AM · gnupg, Bug Report
gniibe claimed T7338: Revamp the FIPS service indicator.
Oct 15 2024, 11:25 AM · libgcrypt, FIPS, Feature Request
werner created T7338: Revamp the FIPS service indicator.
Oct 15 2024, 11:24 AM · libgcrypt, FIPS, Feature Request
werner triaged T7334: Kleopatra: ADSK shown as "unknown recipient" as Normal priority.
Oct 15 2024, 9:52 AM · gpd5x, kleopatra
werner added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

There is no such concept of a primary keyblock for a subkey. Using the same subkey for several primary keys is non frequent but nevertheless seen use-case. Thus this behaviour is not ADSK specific. I would suggest to first search the keyblock used for decryption to get the name of another subkey - only if that is not found search the keyring for that subkey and thus the primary key and its user id.

Oct 15 2024, 9:51 AM · gpd5x, kleopatra
werner closed T7335: S/MIME keys are not listed correctly as Resolved.

FWIW, the cache has not been implemented in 2.4 (which will be used for the next gpg4win) and thus there is no need for a fix there.

Oct 15 2024, 9:46 AM · gnupg, Bug Report
werner committed rG374195e741cf: gpgsm: Fix cached istrusted lookup. (authored by werner).
gpgsm: Fix cached istrusted lookup.
Oct 15 2024, 9:46 AM
werner added a comment to T7335: S/MIME keys are not listed correctly.

Was fixed last Thursday with commit rG69a8aefa5bf77136b77383b94e34ba784c1cce89 for 2.2 and will soon make it to master.

Oct 15 2024, 9:43 AM · gnupg, Bug Report
casagrande added a watcher for gnupg22: casagrande.
Oct 15 2024, 4:36 AM
casagrande updated casagrande.
Oct 15 2024, 1:39 AM

Oct 14 2024

ikloecker committed rKLEOPATRA7502abdb0ff5: Do not create RevokersWidget when gpgme is too old (authored by TobiasFella).
Do not create RevokersWidget when gpgme is too old
Oct 14 2024, 11:22 PM
ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

For a subkey the user id of its primary should always been show.

Oct 14 2024, 5:32 PM · gpd5x, kleopatra
TobiasFella added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Summarizing out-of-band discussion (please correct where i remember things wrong):

Oct 14 2024, 5:31 PM · gpd5x, kleopatra
werner committed rGcb5f4aba57dc: dirmngr: Print a brief list of URLs with LISTCRLS. (authored by werner).
dirmngr: Print a brief list of URLs with LISTCRLS.
Oct 14 2024, 5:06 PM
werner committed rGf8b1b7b4df86: dirmngr: Print a brief list of URLs with LISTCRLS. (authored by werner).
dirmngr: Print a brief list of URLs with LISTCRLS.
Oct 14 2024, 5:06 PM
werner added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

It is not of the recipient's business to know which certificate also uses a subkey. For all the user needs to know that it is a subkey which belongs to a primary key. In this regard this is not different from a shared encryption subkey as used by many sites for role addresses. For a subkey the user id of its primary should always been show.

Oct 14 2024, 5:00 PM · gpd5x, kleopatra
werner added inline comments to rGf8bf5e01f766: build: Use AC_C_BIGENDIAN for detecting endian..
Oct 14 2024, 4:55 PM
werner triaged T7337: Show a summary of all URLs with dirmngr's LISTCRL command as Normal priority.
Oct 14 2024, 4:41 PM · Feature Request, gnupg22
ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

In case of an unknown encryption subkey we could check if it's the ADSK of a known recipient and then display something like

Unknown ADSK for "Some key with ADSK <with-adsk@example.net>"

instead of

unknown recipient

Oct 14 2024, 4:38 PM · gpd5x, kleopatra
TobiasFella added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Thinking about this some more, I don't think we can anything different from what's done in my patch:

Oct 14 2024, 3:49 PM · gpd5x, kleopatra
TobiasFella set External Link to https://invent.kde.org/pim/libkleo/-/merge_requests/150 on T7334: Kleopatra: ADSK shown as "unknown recipient".
Oct 14 2024, 3:12 PM · gpd5x, kleopatra
TobiasFella added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Both subkeys belong to Alice from gpg's point of view

Oct 14 2024, 2:45 PM · gpd5x, kleopatra
ebo added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

What is wrong in your opinion?

Oct 14 2024, 2:34 PM · gpd5x, kleopatra
TobiasFella committed rLIBKLEOd312a78daeb1: Don't add ADSKs to keycache subkey indices (authored by TobiasFella).
Don't add ADSKs to keycache subkey indices
Oct 14 2024, 2:25 PM
ikloecker added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

I can reproduce this with gnupg 2.2.45-beta27 (STABLE-BRANCH-2-2 69a8aefa) on openSUSE Tumbleweed.

Oct 14 2024, 2:19 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
TobiasFella added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

We have this data already. The problem on kleopatra's side is that in the key cache, we add the ADSK subkey for each key that has it as an ADSK, causing a somewhat broken index and ultimately the problem seen here.

Oct 14 2024, 2:19 PM · gpd5x, kleopatra
TobiasFella committed rLIBKLEO252592c918bf: Don't add ADSKs to keycache subkey indices (authored by TobiasFella).
Don't add ADSKs to keycache subkey indices
Oct 14 2024, 2:15 PM
TobiasFella claimed T7334: Kleopatra: ADSK shown as "unknown recipient".
Oct 14 2024, 2:15 PM · gpd5x, kleopatra
ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Is this R-flag part of the status logging, i.e. do we need to add handling for this in gpgme?

Oct 14 2024, 12:15 PM · gpd5x, kleopatra
TobiasFella triaged T7335: S/MIME keys are not listed correctly as High priority.
Oct 14 2024, 12:00 PM · gnupg, Bug Report
TobiasFella updated the task description for T7335: S/MIME keys are not listed correctly.
Oct 14 2024, 12:00 PM · gnupg, Bug Report
TobiasFella created T7335: S/MIME keys are not listed correctly.
Oct 14 2024, 11:59 AM · gnupg, Bug Report
CarlSchwan committed rGPGPASS451ce362a8f4: PasswordEditorWidget: Clear note field when loading new password (authored by CarlSchwan).
PasswordEditorWidget: Clear note field when loading new password
Oct 14 2024, 10:52 AM
CarlSchwan committed rGPGPASSe17ebbb6da86: Build gpgpass with released libkleo versions (authored by CarlSchwan).
Build gpgpass with released libkleo versions
Oct 14 2024, 10:52 AM
ebo triaged T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds as High priority.
Oct 14 2024, 10:37 AM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
mlaurent committed rMTP3b7354147b97: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Oct 14 2024, 7:53 AM
mlaurent committed rMTP91575c9ba93c: Use KLocalizedQmlContext (authored by mlaurent).
Use KLocalizedQmlContext
Oct 14 2024, 7:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAbf133c25af7b: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Oct 14 2024, 2:41 AM

Oct 13 2024

nicolasfella committed rMTPe025a479a4cc: Revert "GIT_SILENT: it compiles fine without kf deprecated method" (authored by nicolasfella).
Revert "GIT_SILENT: it compiles fine without kf deprecated method"
Oct 13 2024, 10:55 PM
nicolasfella added a reverting change for rMTP8f5343f4099b: GIT_SILENT: it compiles fine without kf deprecated method: rMTPe025a479a4cc: Revert "GIT_SILENT: it compiles fine without kf deprecated method".
Oct 13 2024, 10:55 PM
werner added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Yes. I think that Kleo does not yet fully support the R-flag indicating an ADSK.

Oct 13 2024, 7:59 PM · gpd5x, kleopatra
mlaurent committed rMTP095a1deac329: Make compile against last kf6 (authored by mlaurent).
Make compile against last kf6
Oct 13 2024, 11:56 AM
mlaurent committed rMTP8f5343f4099b: GIT_SILENT: it compiles fine without kf deprecated method (authored by mlaurent).
GIT_SILENT: it compiles fine without kf deprecated method
Oct 13 2024, 11:42 AM
mlaurent committed rLIBKLEO187af5166262: GIT_SILENT: it compiles fine without kf deprecated method (authored by mlaurent).
GIT_SILENT: it compiles fine without kf deprecated method
Oct 13 2024, 11:36 AM

Oct 12 2024

l10n daemon script <scripty@kde.org> committed rKLEOPATRAa9c5d9c4eeee: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 12 2024, 5:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7f2478533ef7: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Oct 12 2024, 4:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA99eba5b13cf5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 12 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA711c597667cb: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Oct 12 2024, 2:39 AM

Oct 11 2024

alexk edited projects for T7333: Allow gpg to auto-upload a new own key to LDAP servers, added: vsd33; removed kleopatra.

I suggest always updating modifications which are "exportable".

Oct 11 2024, 4:20 PM · vsd33, gnupg22, Unknown Object (Project)
ebo created T7334: Kleopatra: ADSK shown as "unknown recipient".
Oct 11 2024, 3:38 PM · gpd5x, kleopatra
werner renamed T7333: Allow gpg to auto-upload a new own key to LDAP servers from Allow gpg to auto-upload a new key to LDAP servers to Allow gpg to auto-upload a new own key to LDAP servers.
Oct 11 2024, 2:34 PM · vsd33, gnupg22, Unknown Object (Project)
werner triaged T7333: Allow gpg to auto-upload a new own key to LDAP servers as High priority.
Oct 11 2024, 2:32 PM · vsd33, gnupg22, Unknown Object (Project)
werner closed T6929: Kleopatra: Allow revocation of RSA 2048 keys as Resolved.
Oct 11 2024, 2:25 PM · kleopatra, gnupg
TobiasFella committed rKLEOPATRAe9a6c30198a5: Improve debug dialog (authored by TobiasFella).
Improve debug dialog
Oct 11 2024, 12:33 PM
TobiasFella committed rKLEOPATRA8c587d3398eb: Allow specifying the order that the commands appear in (authored by TobiasFella).
Allow specifying the order that the commands appear in
Oct 11 2024, 12:33 PM
TobiasFella committed rKLEOPATRA1e4c39937eef: Allow specifying the order that the commands appear in (authored by TobiasFella).
Allow specifying the order that the commands appear in
Oct 11 2024, 12:33 PM
werner added a comment to rE1860f6407f83: spawn: Add new function to modify environment..
$ echo -n _gpgrt_spawn_actions_set_envchange | wc -c
34
Oct 11 2024, 10:45 AM
werner added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

systemd based Linux?

Oct 11 2024, 10:32 AM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ikloecker committed rLIBKLEO6966f73a2a6a: Use empty() instead of comparing size() with 0 (authored by ikloecker).
Use empty() instead of comparing size() with 0
Oct 11 2024, 9:34 AM
ikloecker committed rLIBKLEO9597b11d1e27: Don't merge already known keys with new keys if there are no new keys (authored by ikloecker).
Don't merge already known keys with new keys if there are no new keys
Oct 11 2024, 9:34 AM
ikloecker committed rLIBKLEO55206cfabebd: Serialize listing of OpenPGP and S/MIME keys (authored by ikloecker).
Serialize listing of OpenPGP and S/MIME keys
Oct 11 2024, 9:34 AM
gniibe committed rE1860f6407f83: spawn: Add new function to modify environment. (authored by gniibe).
spawn: Add new function to modify environment.
Oct 11 2024, 9:32 AM
gniibe added a comment to T7307: Add new function to spawn API which has 'modifying' environment semantics.

With the change, T7169 is fixed (by side-effect).

Oct 11 2024, 9:31 AM · gpgrt, Bug Report
gniibe changed the status of T7307: Add new function to spawn API which has 'modifying' environment semantics from Open to Testing.

Pushed the change: rE1860f6407f83: spawn: Add new function to modify environment.

Oct 11 2024, 9:31 AM · gpgrt, Bug Report
gniibe changed the status of T7307: Add new function to spawn API which has 'modifying' environment semantics, a subtask of T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ'), from Open to Testing.
Oct 11 2024, 9:31 AM · gpgrt, MacOS, Bug Report
werner removed a member for g10code: bad.
Oct 11 2024, 9:30 AM
werner removed a member for g10code: MuckiSG.
Oct 11 2024, 9:30 AM
mlaurent committed rMTPfdb3b2b05bf8: GIT_SILENT: prepare 6.2.3 (authored by mlaurent).
GIT_SILENT: prepare 6.2.3
Oct 11 2024, 6:54 AM
mlaurent committed rKLEOPATRA20f0e5338abe: GIT_SILENT: prepare 6.2.3 (authored by mlaurent).
GIT_SILENT: prepare 6.2.3
Oct 11 2024, 6:53 AM
l10n daemon script <scripty@kde.org> committed rMTP9351e78d6888: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 11 2024, 5:20 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa4935192fa6e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 11 2024, 5:19 AM
l10n daemon script <scripty@kde.org> committed rMTP455ac5f62c45: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 11 2024, 3:37 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO88b675b45e95: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 11 2024, 3:37 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAecbb5256fd2d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 11 2024, 3:36 AM
gniibe committed rGf8bf5e01f766: build: Use AC_C_BIGENDIAN for detecting endian. (authored by gniibe).
build: Use AC_C_BIGENDIAN for detecting endian.
Oct 11 2024, 3:24 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8b74dd91b55a: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Oct 11 2024, 2:42 AM

Oct 10 2024

ikloecker committed rLIBKLEO23a5e65561f6: Use empty() instead of comparing size() with 0 (authored by ikloecker).
Use empty() instead of comparing size() with 0
Oct 10 2024, 10:00 PM
ikloecker committed rLIBKLEOc32c4a89356f: Don't merge already known keys with new keys if there are no new keys (authored by ikloecker).
Don't merge already known keys with new keys if there are no new keys
Oct 10 2024, 10:00 PM
ikloecker committed rLIBKLEO1ab933a893b4: Serialize listing of OpenPGP and S/MIME keys (authored by ikloecker).
Serialize listing of OpenPGP and S/MIME keys
Oct 10 2024, 10:00 PM
werner committed rG69a8aefa5bf7: gpgsm: Fix cached istrusted lookup. (authored by werner).
gpgsm: Fix cached istrusted lookup.
Oct 10 2024, 6:06 PM
CarlSchwan committed rGPGPASS4ec21eb98453: ErrorLabel: correct version check (authored by CarlSchwan).
ErrorLabel: correct version check
Oct 10 2024, 5:24 PM
CarlSchwan committed rGPGPASSc60167090620: Don't build openpgpcertificatecreationjob with older kleo versions (authored by CarlSchwan).
Don't build openpgpcertificatecreationjob with older kleo versions
Oct 10 2024, 5:24 PM
CarlSchwan committed rGPGPASS34309ee0f957: Add FindLibGpgError (authored by CarlSchwan).
Add FindLibGpgError
Oct 10 2024, 5:24 PM
CarlSchwan committed rGPGPASS8bb880ac6cd7: Update build instructions (authored by CarlSchwan).
Update build instructions
Oct 10 2024, 5:24 PM
CarlSchwan committed rGPGPASS664be0f99acc: ifdef certificate creation dialog depending on libkleo version (authored by CarlSchwan).
ifdef certificate creation dialog depending on libkleo version
Oct 10 2024, 5:24 PM
Volker Krause <vkrause@kde.org> committed rMTP7fd13587853d: Don't assume const and non-const Content::headers() return the same type (authored by Volker Krause <vkrause@kde.org>).
Don't assume const and non-const Content::headers() return the same type
Oct 10 2024, 5:17 PM
ikloecker added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

I have reproduced this with libkleo from our gpg4win/24.05 branch and with gpg (GnuPG) 2.4.6-beta102 (HEAD of STABLE-BRANCH-2-4) and current master of gpgme and all GnuPG libraries. It took just 8 runs until a unittest failed.

Oct 10 2024, 3:19 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

gpgme logs for a failed test where the keylisting with gpgsm failed

Oct 10 2024, 2:56 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
TobiasFella committed rKLEOPATRAe3ff6cf89ec1: Improve debug dialog (authored by TobiasFella).
Improve debug dialog
Oct 10 2024, 2:44 PM
alexk added a comment to T7324: Autostart.

Last time I used the Non-Sucking Service Manager to create a windows service.
This works fine when the program gracefully stops on a OS terminate signal.
But this is an additional dependency.

Oct 10 2024, 2:26 PM · gpgol2
ikloecker claimed T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.
Oct 10 2024, 2:19 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ikloecker created T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.
Oct 10 2024, 2:19 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ebo added a project to T5079: Add compliance flag to trustlist.txt: gnupg22.
Oct 10 2024, 1:50 PM · gnupg22, gnupg24 (gnupg-2.4.1), Unknown Object (Project), Feature Request