Page MenuHome GnuPG
Feed All Stories

Aug 1 2023

manonfgoo added a comment to T5790: Cannot use "Retired Cert Key Mgm [1-20]” Slots on YubiKey.

Dear Werner, have you had any toughts about this ?

Aug 1 2023, 2:45 AM · gnupg24, gnupg (gpg23), scd, Feature Request

Jul 31 2023

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

Sorry for misleading you and others, perhaps. That particular thing happens to me time and time again. So if there are no symbols the stack symbols will use an offset relative to the nearest exported symbol. So my initial jumps to a conclusion were uncalled for in regards to the meaning of the stack.

Jul 31 2023, 11:58 PM · kleopatra
assarbad added a comment to T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.

I also see this from time to time, mostly when the keyring is empty or very small. But never was able to reproduce it. I thought this might be fixed with keyboxd but if you say that scdaemon might be the culprit then I might misunderstood the issue and it is not the keyring loading that is stuck but maybe rather our configuration initialization which queries the config of each component and is also part of the "Loading certificate cache.."

Jul 31 2023, 10:48 PM · kleopatra
CarlSchwan committed rMTPd6f995523b1c: Don't build example if BUILD_TESTING is off (authored by CarlSchwan).
Don't build example if BUILD_TESTING is off
Jul 31 2023, 6:15 PM
aheinecke created P30 (An Untitled Masterwork).
Jul 31 2023, 6:15 PM
aheinecke moved T6604: GpgOL: MIME parameters provided with "*=" instead of just "=" are not parsed - Resulting in hidden attachments from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 31 2023, 3:31 PM · Restricted Project, gpgol
aheinecke changed the status of T6604: GpgOL: MIME parameters provided with "*=" instead of just "=" are not parsed - Resulting in hidden attachments from Open to Testing.

This works now for me and all the examples I have for the customer. With https://dev.gnupg.org/rO0fc4b87a946dd634d4b61d4e8cb0ad6164faa83c it looks to me in KMail like KMime might handle the transition between different encodings / languages not correctly in continued parameters.

Jul 31 2023, 3:31 PM · Restricted Project, gpgol
aheinecke committed rO0fc4b87a946d: tests: Add some RFC2231 style filename/name combos (authored by aheinecke).
tests: Add some RFC2231 style filename/name combos
Jul 31 2023, 3:17 PM
aheinecke committed rOcc2be8fe6a29: Implement simple handling for RFC2231 params (authored by aheinecke).
Implement simple handling for RFC2231 params
Jul 31 2023, 3:17 PM
aheinecke committed rO731018ea8ef9: tests: Fix out of bounds read. (authored by aheinecke).
tests: Fix out of bounds read.
Jul 31 2023, 3:17 PM
aheinecke committed rO4df9c11f95a8: tests: Make attachment name printing prettier (authored by aheinecke).
tests: Make attachment name printing prettier
Jul 31 2023, 3:17 PM
aheinecke committed rO1ff9e3b9496e: Fix linux build of tests (authored by aheinecke).
Fix linux build of tests
Jul 31 2023, 3:17 PM
onickolay added a comment to T6615: v5 document signatures verification..

Thanks for the reply!

Jul 31 2023, 2:45 PM · Documentation, OpenPGP, Bug Report
werner added projects to T6615: v5 document signatures verification.: OpenPGP, Documentation.
Jul 31 2023, 1:42 PM · Documentation, OpenPGP, Bug Report
werner added a comment to T6615: v5 document signatures verification..

The patch to the specs would be this:

        The three data items hashed for document signatures need to
-       mirror the values of the Literal Data packet.  For detached
-       and cleartext signatures 6 zero bytes are hashed instead.
+       mirror the values of the Literal Data packet.  Note that for a
+       detached signatures this means to hash 6 0x00 octets and for a
+       cleartext signature this means to hash a 't' followed by 5 0x00
+       octets.
Jul 31 2023, 1:41 PM · Documentation, OpenPGP, Bug Report
werner added a comment to T6615: v5 document signatures verification..

Regading your first point: From gnupg (2.4) sign.c:hash_sigversion_to_magic

Jul 31 2023, 1:37 PM · Documentation, OpenPGP, Bug Report
aheinecke added a comment to T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.

werner do you have any idea based on the information from the original report where we could start looking for this?

Jul 31 2023, 1:21 PM · kleopatra
CarlSchwan claimed T6587: GpgME++ / QGpgME MSVC build.
Jul 31 2023, 12:04 PM · gpgme, Restricted Project
aheinecke triaged T6623: Kleopatra hangs "Loading certificate cache" on Windows 10 as High priority.

I also see this from time to time, mostly when the keyring is empty or very small. But never was able to reproduce it. I thought this might be fixed with keyboxd but if you say that scdaemon might be the culprit then I might misunderstood the issue and it is not the keyring loading that is stuck but maybe rather our configuration initialization which queries the config of each component and is also part of the "Loading certificate cache.."

Jul 31 2023, 9:55 AM · kleopatra
aheinecke added a comment to T6460: KOrganizer: unable to display events with the same UID in multiple calendars.

Thank you. I think it is good that we have now the time to attack some of these more difficult problems :) I don't understand the code there so don't expect a review from me.

Jul 31 2023, 8:33 AM · Restricted Project, KDE
mlaurent committed rKLEOPATRA08a83e33a4a9: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jul 31 2023, 7:11 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO77b1cf27b9a9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 31 2023, 6:11 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA90afadc16f22: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 31 2023, 6:10 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA34dfa3f5454d: 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 31 2023, 5:50 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAbae3a172f463: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 31 2023, 5:13 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOa0de63a8cf45: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 31 2023, 4:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8c86307fefdf: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 31 2023, 4:15 AM

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 · 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 · 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 · 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