Page MenuHome GnuPG
Feed All Stories

Nov 9 2023

mlaurent committed rMTP98288a4c9157: Merge remote-tracking branch 'origin/kf5' (authored by mlaurent).
Merge remote-tracking branch 'origin/kf5'
Nov 9 2023, 7:19 AM
gniibe changed the status of T6654: gpgsm: p12 passphrase visible in debug output from Open to Testing.

Pushed the change to master/2.4.

Nov 9 2023, 5:41 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), vsd32 (vsd-3.2.0), S/MIME, Restricted Project
gniibe committed rGbafa7bf27f7d: gpg,sm: Set confidential in assuan communication for password. (authored by gniibe).
gpg,sm: Set confidential in assuan communication for password.
Nov 9 2023, 5:40 AM
gniibe committed rGec1446f94465: gpg,sm: Set confidential in assuan communication for password. (authored by gniibe).
gpg,sm: Set confidential in assuan communication for password.
Nov 9 2023, 5:39 AM
aheinecke changed the status of T6715: Deleting multiple keys with secret keys fails as normal user with no Administrator privileges from Testing to Open.
Nov 9 2023, 5:25 AM · Bug Report, gpg4win
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1b2aabae0c58: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 9 2023, 4:09 AM
l10n daemon script <scripty@kde.org> committed rMTPd589fb2927b2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 9 2023, 3:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA841f036bfe96: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 9 2023, 3:13 AM
orabelle changed the status of T6715: Deleting multiple keys with secret keys fails as normal user with no Administrator privileges from Open to Testing.
Nov 9 2023, 2:49 AM · Bug Report, gpg4win
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7a5ddd24a3b5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 9 2023, 2:27 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO13d5bdb40306: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 9 2023, 2:27 AM
l10n daemon script <scripty@kde.org> committed rMTP171985056ac5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 9 2023, 2:26 AM
jasonc added a project to T6801: Pinentry-qt: Add support for external password manager with libsecret: pinentry.
Nov 9 2023, 2:24 AM · pinentry
jasonc added a project to D569: pinentry-qt: Add support for external password manager with libsecret: pinentry.
Nov 9 2023, 2:11 AM · pinentry

Nov 8 2023

jasonc requested review of D569: pinentry-qt: Add support for external password manager with libsecret.
Nov 8 2023, 11:21 PM · pinentry
jasonc added a revision to T6801: Pinentry-qt: Add support for external password manager with libsecret: D569: pinentry-qt: Add support for external password manager with libsecret.
Nov 8 2023, 11:21 PM · pinentry
werner triaged T6802: Trying to sign with a brainpool X509 key results in non-compliance error as High priority.
Nov 8 2023, 9:55 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
jasonc added a comment to T6801: Pinentry-qt: Add support for external password manager with libsecret.

I'm not familiar with phabricator software so perhaps there is a better way to attach a diff to this ticket. Here is the diff I created: https://dev.gnupg.org/differential/diff/1543/

Nov 8 2023, 7:48 PM · pinentry
werner claimed T6802: Trying to sign with a brainpool X509 key results in non-compliance error.
Nov 8 2023, 5:19 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner moved T6802: Trying to sign with a brainpool X509 key results in non-compliance error from Backlog to WiP on the gnupg22 board.
Nov 8 2023, 5:19 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner moved T6802: Trying to sign with a brainpool X509 key results in non-compliance error from Backlog to QA on the gnupg24 board.
Nov 8 2023, 5:19 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner changed the status of T6802: Trying to sign with a brainpool X509 key results in non-compliance error from Open to Testing.
Nov 8 2023, 5:18 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner committed rG77fb089835db: gpgsm: Support ECDSA in de-vs mode. (authored by werner).
gpgsm: Support ECDSA in de-vs mode.
Nov 8 2023, 5:18 PM
werner committed rG7340d4ecd7ae: gpgsm: Cleanup of legacy variable name use. (authored by werner).
gpgsm: Cleanup of legacy variable name use.
Nov 8 2023, 5:18 PM
werner committed rG3572b19fbd8f: gpgsm: Support ECDSA in de-vs mode. (authored by werner).
gpgsm: Support ECDSA in de-vs mode.
Nov 8 2023, 5:10 PM
werner committed rGbf7b785b0e47: common: Declare two LibrePGP constants for future use (authored by werner).
common: Declare two LibrePGP constants for future use
Nov 8 2023, 5:10 PM
werner committed rG3a669f175f0d: gpgsm: Cleanup of legacy variable name use. (authored by werner).
gpgsm: Cleanup of legacy variable name use.
Nov 8 2023, 5:10 PM
aheinecke added a comment to T6799: Kleopatra configuration files in wrong places.

To be honest, the only backup worthy settings file of kleopatra is the kleopatragroupsrc right now. Most other settings are pretty much only for convenience I would not even bother to back them up. When something important is configured by the administration that should go through the registry. As we recently noticed, through talking to people at froscon and with the BSI the most common case was that our kleopatra settings were actually never updated or only saved by accident.

Nov 8 2023, 5:08 PM · gpd5x, kleopatra
ebo added a comment to T6799: Kleopatra configuration files in wrong places.

So should we at the moment only change our backup/migration recommendations? Add %LOCALAPPDATA%/kleopatra and %LOCALAPPDATA%/*rc to the backup?

Nov 8 2023, 2:44 PM · gpd5x, kleopatra
werner added projects to T6802: Trying to sign with a brainpool X509 key results in non-compliance error: Bug Report, gnupg22, gnupg24.
Nov 8 2023, 2:22 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner triaged T6804: Change the default AKI and SKI to use the keygrip as Normal priority.
Nov 8 2023, 2:20 PM · Bug Report, S/MIME, gnupg24
ebo added a comment to T6802: Trying to sign with a brainpool X509 key results in non-compliance error.

for comparison, the command without compliance enabled:

Nov 8 2023, 2:02 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
ebo created T6802: Trying to sign with a brainpool X509 key results in non-compliance error.
Nov 8 2023, 1:59 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
aheinecke closed T6790: GpgOL: Missing icons in keyresolver as Resolved.

Well the icons are there. So I don't think this needs more QA.

Nov 8 2023, 1:08 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgol
werner changed the status of T6790: GpgOL: Missing icons in keyresolver from Open to Testing.

Test version is available intern.

Nov 8 2023, 12:26 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgol
werner moved T6790: GpgOL: Missing icons in keyresolver from Backlog to QA on the vsd32 board.
Nov 8 2023, 12:19 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgol
werner added a project to T6790: GpgOL: Missing icons in keyresolver: vsd32.
Nov 8 2023, 12:19 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgol
ikloecker changed the status of T5960: Kleopatra: Encoding problems with GnuPG output on Windows from Testing to Open.
Nov 8 2023, 11:35 AM · vsd33, Restricted Project, kleopatra
ikloecker changed the status of T6360: Kleopatra: focus in certificate list changes when details are viewed from Open to Testing.

Fixed.

Nov 8 2023, 11:33 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker committed rLIBKLEO7ed123bc2910: Remove signals that are no longer used by kleopatra (or anybody else) (authored by ikloecker).
Remove signals that are no longer used by kleopatra (or anybody else)
Nov 8 2023, 11:29 AM
ikloecker committed rLIBKLEOe88c59e955aa: Emit model reset signals only once when updating the model (authored by ikloecker).
Emit model reset signals only once when updating the model
Nov 8 2023, 11:29 AM
ikloecker committed rLIBKLEO022ab4b9b1e6: This isn't needed anymore (authored by ikloecker).
This isn't needed anymore
Nov 8 2023, 11:29 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA998f535d8585: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 8 2023, 11:29 AM
ikloecker committed rKLEOPATRAf24cf540ab18: Let the key list models manage themselves (authored by ikloecker).
Let the key list models manage themselves
Nov 8 2023, 11:23 AM
ikloecker committed rKLEOPATRAb8725ba47c57: Preserve selected keys and current key on model changes (authored by ikloecker).
Preserve selected keys and current key on model changes
Nov 8 2023, 11:23 AM
ikloecker committed rKLEOPATRA6ba634afda5f: Listen to model changes instead of key cache changes (authored by ikloecker).
Listen to model changes instead of key cache changes
Nov 8 2023, 11:23 AM
aheinecke triaged T6801: Pinentry-qt: Add support for external password manager with libsecret as Wishlist priority.
Nov 8 2023, 11:18 AM · pinentry
aheinecke committed rW0c83d730294e: Add support to integrate custom l10n into a package (authored by aheinecke).
Add support to integrate custom l10n into a package
Nov 8 2023, 11:17 AM
CarlSchwan committed rMTPbbb8e80e1fdc: Fix edge case where file give is "mbox" (authored by CarlSchwan).
Fix edge case where file give is "mbox"
Nov 8 2023, 10:53 AM
l10n daemon script <scripty@kde.org> committed rMTPf820c0232256: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 8 2023, 10:31 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO25eb781b7659: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 8 2023, 10:30 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAec39a63d6e33: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 8 2023, 10:29 AM
aheinecke removed a project from T6799: Kleopatra configuration files in wrong places: vsd32.

This will definitely not be changed for 3.2 it will be a very invasive patch with a big regression risk and which does not make real sense to do before we switch to Qt6 since it involves patching Qt.

Nov 8 2023, 10:21 AM · gpd5x, kleopatra
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5d6ccd094417: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 8 2023, 9:36 AM
l10n daemon script <scripty@kde.org> committed rMTP98931863a176: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 8 2023, 9:36 AM
mlaurent committed rMTP25814173d963: GIT_SILENT: increase version to 24.01.75 (authored by mlaurent).
GIT_SILENT: increase version to 24.01.75
Nov 8 2023, 7:03 AM
mlaurent committed rLIBKLEO399299f50077: GIT_SILENT: increase version to 24.01.75 (authored by mlaurent).
GIT_SILENT: increase version to 24.01.75
Nov 8 2023, 7:02 AM
gniibe claimed T6425: improve pinentry behavior and texts in smart card context .
Nov 8 2023, 6:54 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
gniibe added a comment to T6654: gpgsm: p12 passphrase visible in debug output.

I guess that it's a case of specifying static passphrase. If so, here is the patch:

diff --git a/g10/call-agent.c b/g10/call-agent.c
index cb7053396..c44c1cddb 100644
--- a/g10/call-agent.c
+++ b/g10/call-agent.c
@@ -161,6 +161,7 @@ default_inq_cb (void *opaque, const char *line)
             || has_leading_keyword (line, "NEW_PASSPHRASE"))
            && opt.pinentry_mode == PINENTRY_MODE_LOOPBACK)
     {
+      assuan_begin_confidential (parm->ctx);
       if (have_static_passphrase ())
         {
           s = get_static_passphrase ();
@@ -187,6 +188,7 @@ default_inq_cb (void *opaque, const char *line)
             err = assuan_send_data (parm->ctx, pw, strlen (pw));
           xfree (pw);
         }
+      assuan_end_confidential (parm->ctx);
     }
   else if ((s = has_leading_keyword (line, "CONFIRM"))
            && opt.pinentry_mode == PINENTRY_MODE_LOOPBACK
diff --git a/sm/call-agent.c b/sm/call-agent.c
index 883c0c644..7f7205f26 100644
--- a/sm/call-agent.c
+++ b/sm/call-agent.c
@@ -222,7 +222,9 @@ default_inq_cb (void *opaque, const char *line)
            && have_static_passphrase ())
     {
       const char *s = get_static_passphrase ();
+      assuan_begin_confidential (parm->ctx);
       err = assuan_send_data (parm->ctx, s, strlen (s));
+      assuan_end_confidential (parm->ctx);
     }
   else
     log_error ("ignoring gpg-agent inquiry '%s'\n", line);

(I also found similar case for gpg as well as gpgsm.)

Nov 8 2023, 6:04 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), vsd32 (vsd-3.2.0), S/MIME, Restricted Project
gniibe added a comment to T6425: improve pinentry behavior and texts in smart card context .

Pushed the changes for ...sc_op_failure routines to master/2.4.

Nov 8 2023, 6:00 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
gniibe committed rGd6f738729f0f: gpg,tools: Handle GPG_ERR_PIN_BLOCKED and GPG_ERR_NO_RESET_CODE. (authored by gniibe).
gpg,tools: Handle GPG_ERR_PIN_BLOCKED and GPG_ERR_NO_RESET_CODE.
Nov 8 2023, 5:58 AM
gniibe committed rG4db2e13e2c8c: tools:gpg-card: Fix an error code for Reset Code. (authored by gniibe).
tools:gpg-card: Fix an error code for Reset Code.
Nov 8 2023, 5:58 AM
gniibe committed rG65607fb81def: tools:gpg-card: Fix an error code for Reset Code. (authored by gniibe).
tools:gpg-card: Fix an error code for Reset Code.
Nov 8 2023, 5:56 AM
gniibe committed rG64f5f7b74e42: gpg,tools: Handle GPG_ERR_PIN_BLOCKED and GPG_ERR_NO_RESET_CODE. (authored by gniibe).
gpg,tools: Handle GPG_ERR_PIN_BLOCKED and GPG_ERR_NO_RESET_CODE.
Nov 8 2023, 5:56 AM
gniibe added a comment to T6425: improve pinentry behavior and texts in smart card context .

We would need to revise tools/card-call-scd.c:status_sc_op_failure and g10/card-util.c:write_sc_op_status to catch GPG_ERR_PIN_BLOCKED and GOG_ERR_NO_RESET_CODE.

Nov 8 2023, 4:00 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc118f3d0a567: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 8 2023, 3:50 AM
gniibe committed rG4257cbb06c8e: scd: Return GPG_ERR_PIN_BLOCKED when it's blocked. (authored by gniibe).
scd: Return GPG_ERR_PIN_BLOCKED when it's blocked.
Nov 8 2023, 3:50 AM
gniibe committed rGe6b3d53db36d: scd: Return GPG_ERR_PIN_BLOCKED when it's blocked. (authored by gniibe).
scd: Return GPG_ERR_PIN_BLOCKED when it's blocked.
Nov 8 2023, 3:47 AM
gniibe added a comment to T6425: improve pinentry behavior and texts in smart card context .

I found two places in scdaemon which return GPG_ERR_BAD_PIN. GPG_ERR_PIN_BLOCKED is relevant here.

diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c
index 66ec9f4a9..77d428786 100644
--- a/scd/app-openpgp.c
+++ b/scd/app-openpgp.c
@@ -2859,7 +2859,7 @@ build_enter_admin_pin_prompt (app_t app, char **r_prompt, int *r_remaining)
   if (!remaining)
     {
       log_info (_("card is permanently locked!\n"));
-      return gpg_error (GPG_ERR_BAD_PIN);
+      return gpg_error (GPG_ERR_PIN_BLOCKED);
     }
Nov 8 2023, 3:35 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
l10n daemon script <scripty@kde.org> committed rMTP5eb8b3c374f3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 8 2023, 2:29 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6de30387cfdc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 8 2023, 2:29 AM
gniibe added a comment to T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages.

Possible approach for source texinfo files and yat2m would be:

Nov 8 2023, 2:03 AM · gpgrt

Nov 7 2023

Albert Astals Cid <aacid@kde.org> committed rKLEOPATRA739e5c325179: GIT_SILENT Upgrade release service version to 24.01.75. (authored by Albert Astals Cid <aacid@kde.org>).
GIT_SILENT Upgrade release service version to 24.01.75.
Nov 7 2023, 9:04 PM
werner committed rG387ee7dcbd77: Merge branch 'STABLE-BRANCH-2-4' (authored by werner).
Merge branch 'STABLE-BRANCH-2-4'
Nov 7 2023, 8:44 PM
mlaurent committed rMTP46a1afd355c9: Merge remote-tracking branch 'origin/kf5' (authored by mlaurent).
Merge remote-tracking branch 'origin/kf5'
Nov 7 2023, 7:22 PM
aheinecke reassigned T6683: GpgOL: Configurable error if sign is selected and prefer_smime from aheinecke to ebo.
Nov 7 2023, 4:00 PM · vsd32 (vsd-3.2.0), gpgol, Restricted Project, vsd
aheinecke triaged T6800: Kleopatra Mailviewer: S/MIME decryption / verification leaves gpgsm server processes hanging around as Normal priority.
Nov 7 2023, 3:50 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ebo moved T6469: Kleopatra: Certify a group from Backlog to vsd-3.2.0 on the vsd32 board.
Nov 7 2023, 3:44 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ebo added a project to T6469: Kleopatra: Certify a group: vsd32.
Nov 7 2023, 3:44 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ebo moved T6766: Kleopatra: On export, inform user about uncertified user IDs from Backlog to vsd-3.2.0 on the vsd32 board.
Nov 7 2023, 3:43 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ebo closed T6766: Kleopatra: On export, inform user about uncertified user IDs as Resolved.
Nov 7 2023, 3:42 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ebo added a comment to T6766: Kleopatra: On export, inform user about uncertified user IDs.

On Windows, the notifications are currently configured in kleopatra.kmessagebox, or more accurately, the wish not to notify is configured there:

Nov 7 2023, 3:41 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke lowered the priority of T6799: Kleopatra configuration files in wrong places from High to Normal.
Nov 7 2023, 3:26 PM · gpd5x, kleopatra
aheinecke added a comment to T6799: Kleopatra configuration files in wrong places.

When I created the GnuPG VS-Desktop MSI Package I messed up and forgot about a file that Gpg4win writes where to place the config files.

Nov 7 2023, 3:25 PM · gpd5x, kleopatra
ebo triaged T6799: Kleopatra configuration files in wrong places as High priority.
Nov 7 2023, 3:02 PM · gpd5x, kleopatra
CarlSchwan closed T6794: Mimeviewer: Wordwrap to viewer size, a subtask of T6199: Kleopatra: MIME viewer support, as Resolved.
Nov 7 2023, 1:58 PM · Restricted Project, kleopatra
CarlSchwan closed T6794: Mimeviewer: Wordwrap to viewer size as Resolved.
Nov 7 2023, 1:58 PM · Restricted Project, kleopatra
CarlSchwan committed rMTPbf6350cb0cb1: Remove more than 2 consecutive blank lines (authored by CarlSchwan).
Remove more than 2 consecutive blank lines
Nov 7 2023, 1:58 PM
aheinecke closed T6791: .eml should be the preferred file extension for saving mails from the Mailviewer as Resolved.

Tested both on Windows and Linux and it works now.

Nov 7 2023, 12:51 PM · Restricted Project, kleopatra
aheinecke closed T6791: .eml should be the preferred file extension for saving mails from the Mailviewer, a subtask of T6199: Kleopatra: MIME viewer support, as Resolved.
Nov 7 2023, 12:51 PM · Restricted Project, kleopatra
aheinecke committed rW7df3f0926d24: Update mimetreeparser to latest kf5 branch (authored by aheinecke).
Update mimetreeparser to latest kf5 branch
Nov 7 2023, 11:56 AM
CarlSchwan added a comment to T6794: Mimeviewer: Wordwrap to viewer size.

Another small improvement in the rendering https://invent.kde.org/pim/mimetreeparser/-/merge_requests/23

Nov 7 2023, 11:11 AM · Restricted Project, kleopatra
CarlSchwan committed rMTPd2f6a7b7ba75: Remove more than 2 consecutive blank lines (authored by CarlSchwan).
Remove more than 2 consecutive blank lines
Nov 7 2023, 11:10 AM
CarlSchwan committed rMTP733e6d7191b5: Fix extension of the save file dialog on Windows (authored by CarlSchwan).
Fix extension of the save file dialog on Windows
Nov 7 2023, 10:50 AM
svuorela added a comment to T6795: HTML support in the mimetreeparser.

From a "being nice to end users PoV", I think a QtWE is the best approach
From a "being nice to our selves PoV", I think QTD is easiest, alternatively having a button to open in a browser.

Nov 7 2023, 10:44 AM · Restricted Project, kleopatra
werner added a comment to T6796: gpg does create socketdir after every operation.

I think there is no configuration option to set the socket directory, it's hardcoded in homedir.c

Nov 7 2023, 10:38 AM · gnupg24 (gnupg-2.4.4), Feature Request
CarlSchwan committed rMTP3379e8ba0824: Fix extension of the save file dialog on Windows (authored by CarlSchwan).
Fix extension of the save file dialog on Windows
Nov 7 2023, 10:32 AM
CarlSchwan added a comment to T6795: HTML support in the mimetreeparser.

Just tested QTextDocument for a few html emails and it works almost perfectly as long as the emails were created for the old outlook still using the html4 engine (iirc the same one as Word)

Nov 7 2023, 10:17 AM · Restricted Project, kleopatra
aheinecke changed the status of T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST from Open to Testing.

I think this works as intended.

Nov 7 2023, 9:54 AM · vsd32 (vsd-3.2.0), vsd, Restricted Project, gpgol
gniibe added a comment to T5963: Yubikey: scdaemon causes libc segfault and clashes with ECC keys.

Applied a patch from 2.4/master to 2.2 for SEGV when card gives bogus data. rG600e69b46149: scd:openpgp: Fix a segv for cards supporting unknown curves.

Nov 7 2023, 9:51 AM · backport, yubikey, scd, segv, Bug Report