Page MenuHome GnuPG
Feed All Stories

Jul 30 2023

ikloecker committed rKLEOPATRAf38363b550ed: GIT_SILENT Add .git-blame-ignore-revs (authored by ikloecker).
GIT_SILENT Add .git-blame-ignore-revs
Jul 30 2023, 10:51 PM
ikloecker committed rKLEOPATRAd2ed124e7ba1: Add clang-format git pre-commit hook (authored by ikloecker).
Add clang-format git pre-commit hook
Jul 30 2023, 10:51 PM
ikloecker committed rKLEOPATRA17501e66f322: Run clang-format (authored by ikloecker).
Run clang-format
Jul 30 2023, 10:51 PM
ikloecker committed rKLEOPATRAf40797dddb17: Help clang-format giving nicer results (authored by ikloecker).
Help clang-format giving nicer results
Jul 30 2023, 10:51 PM
ikloecker committed rKLEOPATRAe84c7fceb51b: Don't define multiple member variables together (authored by ikloecker).
Don't define multiple member variables together
Jul 30 2023, 10:51 PM
ikloecker committed rKLEOPATRA7caffa7214bd: Fix order of error message and window title (authored by ikloecker).
Fix order of error message and window title
Jul 30 2023, 10:51 PM
ikloecker committed rKLEOPATRA6b256212d404: Replace ternary expression with if-statement (authored by ikloecker).
Replace ternary expression with if-statement
Jul 30 2023, 10:51 PM
ikloecker committed rKLEOPATRAcbbb337f3882: Use list-initialization for QStringLists (authored by ikloecker).
Use list-initialization for QStringLists
Jul 30 2023, 10:51 PM
ikloecker committed rKLEOPATRA183a7b147e3a: Ensure order of includes after clang-format (authored by ikloecker).
Ensure order of includes after clang-format
Jul 30 2023, 10:51 PM
ikloecker committed rKLEOPATRAffd98dce67dd: GIT_SILENT Add .git-blame-ignore-revs (authored by ikloecker).
GIT_SILENT Add .git-blame-ignore-revs
Jul 30 2023, 10:48 PM
ikloecker committed rKLEOPATRAb5eca6c4ae21: Run clang-format (authored by ikloecker).
Run clang-format
Jul 30 2023, 10:48 PM
ikloecker committed rKLEOPATRA79076d88c100: Help clang-format giving nicer results (authored by ikloecker).
Help clang-format giving nicer results
Jul 30 2023, 10:48 PM
ikloecker committed rKLEOPATRA2cf3e6a5ad8f: Add clang-format git pre-commit hook (authored by ikloecker).
Add clang-format git pre-commit hook
Jul 30 2023, 10:48 PM
ikloecker committed rKLEOPATRAf52acd2d097d: Don't define multiple member variables together (authored by ikloecker).
Don't define multiple member variables together
Jul 30 2023, 10:48 PM
ikloecker committed rKLEOPATRAb52d55308573: Fix order of error message and window title (authored by ikloecker).
Fix order of error message and window title
Jul 30 2023, 10:48 PM
ikloecker committed rKLEOPATRAd5896e237357: Ensure order of includes after clang-format (authored by ikloecker).
Ensure order of includes after clang-format
Jul 30 2023, 10:48 PM
ikloecker committed rKLEOPATRA889fb3c24a78: Use list-initialization for QStringLists (authored by ikloecker).
Use list-initialization for QStringLists
Jul 30 2023, 10:48 PM
ikloecker committed rKLEOPATRAdd8d16df5e22: Replace ternary expression with if-statement (authored by ikloecker).
Replace ternary expression with if-statement
Jul 30 2023, 10:48 PM
aheinecke renamed T6618: Check that code signing chain is properly included in our signatures from Installer Exe Certificate Self-Signed to Check that code signing chain is properly included in our signatures.
Jul 30 2023, 6:39 PM · Bug Report, gpg4win
aheinecke reopened T6618: Check that code signing chain is properly included in our signatures as "Open".

Oh wait. That shows a Problem in our side. We should include the full chain in our signature. I am renaming your task and will at least investigate if we do or if that maybe changed the last time we updated the certificate. Which might have been after 4.0.3

Jul 30 2023, 6:38 PM · Bug Report, gpg4win
ikloecker added a comment to T6577: KMail: delete all attachments option.

I agree that "Delete All" should use the same list of attachments as "Save All". Additionally, we should make sure that in both cases the list of attachments that are saved/deleted is identical to the list of attachments that is displayed as attachments in the viewer. Hopefully, KMime::Message::attachments() is also used for this.

Jul 30 2023, 3:10 PM · Restricted Project
dvratil added a comment to T6577: KMail: delete all attachments option.

There's also https://bugs.kde.org/show_bug.cgi?id=351426 that argues for a full GUI to allow the user to individually select attachments to delete. I can think of such a GUI but I think the amount of work needed to implement it would not be justified by the rather niche use-case.

Jul 30 2023, 2:05 PM · Restricted Project
dvratil added a comment to T6460: KOrganizer: unable to display events with the same UID in multiple calendars.

PRs:
https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/67
https://invent.kde.org/pim/eventviews/-/merge_requests/88
https://invent.kde.org/pim/korganizer/-/merge_requests/103

Jul 30 2023, 1:38 PM · Restricted Project, KDE
ikloecker committed rKLEOPATRA23c31282baf9: Add the first two UI tests (authored by ikloecker).
Add the first two UI tests
Jul 30 2023, 12:36 PM
mlaurent committed rLIBKLEOcb57b882115f: GIT_SILENT: prepare 5.24.0 rc (authored by mlaurent).
GIT_SILENT: prepare 5.24.0 rc
Jul 30 2023, 9:31 AM
mlaurent committed rKLEOPATRA0c06e487530a: GIT_SILENT: prepare 5.24.0 rc (authored by mlaurent).
GIT_SILENT: prepare 5.24.0 rc
Jul 30 2023, 9:30 AM
mrt22 added a comment to T6618: Check that code signing chain is properly included in our signatures.

OK, had to install the intermediary CA certificate from https://support.globalsign.com/ca-certificates/intermediate-certificates/code-signing-standard-ev-intermediate-certificates . For some reason it was missing from my system.
After installing things look good.

Jul 30 2023, 8:25 AM · Bug Report, gpg4win
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfcb2a9f120c4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 30 2023, 5:15 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3ea74755899e: 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
Jul 30 2023, 5:08 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA688494d147bd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 30 2023, 3:51 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA96e157f24183: 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
Jul 30 2023, 3:38 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe75730863ae4: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 30 2023, 2:47 AM

Jul 29 2023

assarbad added a comment to T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.

The setting which I understood to be the workaround:

Jul 29 2023, 10:42 PM · kleopatra
assarbad created T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.
Jul 29 2023, 10:40 PM · kleopatra
mlaurent committed rMTP61fd34576e15: Increase version (authored by mlaurent).
Increase version
Jul 29 2023, 12:58 PM
mlaurent committed rMTPa87772c0da03: Use Qt6 (authored by mlaurent).
Use Qt6
Jul 29 2023, 12:54 PM
mlaurent committed rMTPf4cc88cac416: Rename as "6" (authored by mlaurent).
Rename as "6"
Jul 29 2023, 12:54 PM
mlaurent committed rMTP8b9f36a85d11: Remove duplicate QT_REQUIRED_VERSION (authored by mlaurent).
Remove duplicate QT_REQUIRED_VERSION
Jul 29 2023, 12:54 PM
mlaurent committed rMTP80fd6ce5a0e7: Fix includes (authored by mlaurent).
Fix includes
Jul 29 2023, 12:54 PM
mlaurent committed rMTP8a72e37e7a7d: Ignore build dir (authored by mlaurent).
Ignore build dir
Jul 29 2023, 12:54 PM
mlaurent committed rMTP48d796c21507: Add CMakePresets.json (authored by mlaurent).
Add CMakePresets.json
Jul 29 2023, 12:54 PM
mlaurent committed rMTP675e570dca67: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jul 29 2023, 12:54 PM
mlaurent committed rLIBKLEO0b2d3cd346dc: GIT_SILENT: prepare 5.24.0rc (authored by mlaurent).
GIT_SILENT: prepare 5.24.0rc
Jul 29 2023, 12:41 PM
CarlSchwan committed rMTPdd34692a4bd0: Fix typo in export header (authored by CarlSchwan).
Fix typo in export header
Jul 29 2023, 11:12 AM
CarlSchwan committed rMTP3ccbbbb3c34d: Add unit test for PartModel::trim (authored by CarlSchwan).
Add unit test for PartModel::trim
Jul 29 2023, 10:38 AM
CarlSchwan committed rMTP0086e398f3f4: Export more symbols to make this library usable in Kube (authored by CarlSchwan).
Export more symbols to make this library usable in Kube
Jul 29 2023, 10:27 AM
CarlSchwan committed rMTP77dc624da42c: Recursively search for headers (authored by CarlSchwan).
Recursively search for headers
Jul 29 2023, 10:27 AM
CarlSchwan committed rMTPdc79497b33c0: Export more of the api for sink (authored by CarlSchwan).
Export more of the api for sink
Jul 29 2023, 10:27 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6899b9f7cb98: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 29 2023, 5:11 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA363b7190fce1: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 29 2023, 3:48 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6fc47d802b2e: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 29 2023, 2:47 AM

Jul 28 2023

CarlSchwan committed rMTP55d68719c671: Fix reuse compliance (authored by CarlSchwan).
Fix reuse compliance
Jul 28 2023, 6:14 PM
CarlSchwan committed rMTPcb421c2fb2e6: Add MailTemplates + test (authored by CarlSchwan).
Add MailTemplates + test
Jul 28 2023, 6:12 PM
CarlSchwan committed rMTPb083e4e9fcda: Simplify htmlutils (authored by CarlSchwan).
Simplify htmlutils
Jul 28 2023, 5:48 PM
ikloecker changed the status of T6095: Kleopatra: Fix accessibility of group configuration from Testing to Open.
Jul 28 2023, 5:47 PM · kleopatra, Restricted Project
ikloecker changed the status of T6095: Kleopatra: Fix accessibility of group configuration, a subtask of T5824: Kleopatra: Full accessibility support, from Testing to Open.
Jul 28 2023, 5:47 PM · a11y, kleopatra
ikloecker changed the status of T6073: Kleopatra: Fix issues with high contrast resp. inverted color scheme, a subtask of T5824: Kleopatra: Full accessibility support, from Testing to Open.
Jul 28 2023, 5:46 PM · a11y, kleopatra
ikloecker changed the status of T6073: Kleopatra: Fix issues with high contrast resp. inverted color scheme from Testing to Open.
Jul 28 2023, 5:46 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
CarlSchwan committed rMTP5fb82dad9ed6: Add crypto test (authored by CarlSchwan).
Add crypto test
Jul 28 2023, 5:36 PM
CarlSchwan committed rMTP8eade3a5bbb5: Make spacing and padding consistent (authored by CarlSchwan).
Make spacing and padding consistent
Jul 28 2023, 5:28 PM
CarlSchwan committed rMTP7bc5c4ae91fe: Fix some sizing issue in the qml MailViewer (authored by CarlSchwan).
Fix some sizing issue in the qml MailViewer
Jul 28 2023, 5:11 PM
CarlSchwan committed rMTP45598107b6a9: Handle empty KMime::Message::Ptr in MessageParser (authored by CarlSchwan).
Handle empty KMime::Message::Ptr in MessageParser
Jul 28 2023, 5:10 PM
ikloecker changed the status of T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad from Open to Testing.

Should be fixed.

Jul 28 2023, 4:56 PM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project, kleopatra
werner raised the priority of T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad from Normal to High.
Jul 28 2023, 4:47 PM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project, kleopatra
werner added a comment to T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad.

Phew! This bug has been with us for more than 20 years unless gpg's behaviour has changed only later.

Jul 28 2023, 4:46 PM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project, kleopatra
ebo closed T6120: Kleopatra: Unify wording of (start and) end of validity period as Resolved.
Jul 28 2023, 4:19 PM · Restricted Project, kleopatra
ikloecker committed rMa9b28c79e92f: core: Prevent wrong plaintext when verifying clearsigned signature (authored by ikloecker).
core: Prevent wrong plaintext when verifying clearsigned signature
Jul 28 2023, 4:15 PM
ikloecker added a comment to T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad.

Using -o signedtext.txt fixes the problem. Unfortunately, gpgme does

      err = add_arg (gpg, "--output");
      if (!err)
	err = add_arg (gpg, "-");
[...]
      if (!err)
	err = add_data (gpg, plaintext, 1, 1);

i.e. it tells gpg to write the output to stdout and then reads everything from stdout as plaintext.

Jul 28 2023, 4:15 PM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project, kleopatra
ebo added a comment to T6095: Kleopatra: Fix accessibility of group configuration.

In the group dialog I can not cycle forward with Tab endlessly through the not-greyed-out buttons of the window because the focus gets stuck in the bottom row. There "Revert" is included in the cycling, which is not correct, since it is greyed out. With Shift+Tab, cycling backwards works as expected.

Jul 28 2023, 4:09 PM · kleopatra, Restricted Project
ebo added a comment to T6073: Kleopatra: Fix issues with high contrast resp. inverted color scheme.

On windows the main window looks ok with high contrast mode black. But with dark backgrounds some items in other windows are not readable:

Jul 28 2023, 3:11 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo closed T6104: Kleopatra: Make Subkeys Details dialog accessible as Resolved.
Jul 28 2023, 2:51 PM · kleopatra, Restricted Project
ebo closed T6104: Kleopatra: Make Subkeys Details dialog accessible, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Jul 28 2023, 2:51 PM · a11y, kleopatra
ikloecker changed the status of T6617: General error when trying to decrypt a public key block in the notepad from Open to Testing.

The error was changed to "Bad data" which should be more appropriate.

Jul 28 2023, 2:32 PM · gpgme (gpgme 1.23.x), Restricted Project
ikloecker updated subscribers of T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad.

What we have here is a clear text signature followed by a public key. If you run this with
gpg -o signedtext.txt --status-fd 2 signedtext.txt should only receive "bar" and not the key listing. If that is not the case something would be very wrong.

Jul 28 2023, 2:31 PM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project, kleopatra
ikloecker triaged T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad as Normal priority.
Jul 28 2023, 2:30 PM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project, kleopatra
ikloecker committed rM777cf7f2d173: core: Return bad data error instead of general error on unexpected data (authored by ikloecker).
core: Return bad data error instead of general error on unexpected data
Jul 28 2023, 2:24 PM
ebo closed T6013: Kleopatra: Email address of CA is not set as recipient when sending new CSR by email as Resolved.

This works on Linux with KMail and with Claws (although with Claws the attachment is added twice).

Jul 28 2023, 2:22 PM · Restricted Project, kleopatra, Bug Report
hefee committed rLIBKLEO6fcf77be6b8a: Make KeyResolverCore ready to create subclasses. (authored by hefee).
Make KeyResolverCore ready to create subclasses.
Jul 28 2023, 2:19 PM
hefee committed rLIBKLEOff895f2d9b4e: [fix] setSigningKeys is ignored for unknown protocol. (authored by hefee).
[fix] setSigningKeys is ignored for unknown protocol.
Jul 28 2023, 2:19 PM
ebo closed T6036: Kleopatra: Show focus indicator for (text) labels that got focus, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Jul 28 2023, 1:49 PM · a11y, kleopatra
ebo closed T6036: Kleopatra: Show focus indicator for (text) labels that got focus as Resolved.

works on windows, too

Jul 28 2023, 1:49 PM · kleopatra, Restricted Project
ebo closed T5791: Kleopatra: Make settings read-only if corresponding GnuPG config entries or KConfigXT entries are read-only as Resolved.
Jul 28 2023, 1:33 PM · Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRAc987425ff7c6: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Jul 28 2023, 1:24 PM
CarlSchwan committed rKLEOPATRA66927edb72af: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Jul 28 2023, 1:24 PM
ikloecker added a comment to T6519: Kleopatra: "change validity" allows to set an expiry date in the past.

This issue should be tested together with T6621: Kleopatra: Remove "in n days/weeks/months/years" input from Change Validity Period dialog.

Jul 28 2023, 1:01 PM · backport, kleopatra, Restricted Project
ikloecker changed the status of T6621: Kleopatra: Remove "in n days/weeks/months/years" input from Change Validity Period dialog from Open to Testing.

I have also further unified the handling of the expiration date when

  • generating a new OpenPGP certificate
  • changing the validity period of an OpenPGP certificate
  • certifying an OpenPGP certificate
Jul 28 2023, 12:57 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAfb8d970115ac: Check for valid expiration date when creating new OpenPGP certificate (authored by ikloecker).
Check for valid expiration date when creating new OpenPGP certificate
Jul 28 2023, 12:55 PM
ikloecker committed rKLEOPATRAd6ab68abf97e: Unify setup of expiration date selection (authored by ikloecker).
Unify setup of expiration date selection
Jul 28 2023, 12:55 PM
ikloecker committed rKLEOPATRAc30cedf713aa: Do not rely on maximum date of combo box for unlimited validity (authored by ikloecker).
Do not rely on maximum date of combo box for unlimited validity
Jul 28 2023, 12:54 PM
ikloecker committed rKLEOPATRA04ba26634573: Use the configured (or hard-coded) validity period also for certifications (authored by ikloecker).
Use the configured (or hard-coded) validity period also for certifications
Jul 28 2023, 12:54 PM
ikloecker committed rKLEOPATRAc9fb37509edc: Fix the check for a valid expiration date (authored by ikloecker).
Fix the check for a valid expiration date
Jul 28 2023, 12:54 PM
ikloecker committed rKLEOPATRA2d42d28c2a4d: Unify selection of expiration date in different dialogs (authored by ikloecker).
Unify selection of expiration date in different dialogs
Jul 28 2023, 12:54 PM
ikloecker committed rKLEOPATRA33555baaaeed: Connect to the overriding accept (authored by ikloecker).
Connect to the overriding accept
Jul 28 2023, 12:54 PM
gniibe committed rGPA12b102444d84: build: Update gpg-error.m4 and libassuan.m4. (authored by gniibe).
build: Update gpg-error.m4 and libassuan.m4.
Jul 28 2023, 12:25 PM
CarlSchwan committed rMTPd96492fb6ad2: Add missing KWidgetsAddons to .kde-ci.yml (authored by CarlSchwan).
Add missing KWidgetsAddons to .kde-ci.yml
Jul 28 2023, 12:05 PM
CarlSchwan committed rKLEOPATRA8e1b11a814e7: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Jul 28 2023, 12:01 PM
CarlSchwan committed rKLEOPATRAec136e20e9f9: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Jul 28 2023, 12:01 PM
CarlSchwan committed rKLEOPATRA200a1ccd3c38: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Jul 28 2023, 11:50 AM
ebo closed T5958: Kleopatra: Change passphrase is enabled even when it is impossible as Resolved.

I didn't check with a CardOS / PKCS#15 card but as the solution is not card specific, checking with another card should be sufficent.

Jul 28 2023, 11:48 AM · Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRAbed99e526ae4: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Jul 28 2023, 11:02 AM