Page MenuHome GnuPG

ikloecker (Ingo Klöcker)
Engineering

Projects

User Details

User Since
Jul 24 2020, 9:57 AM (299 w, 1 d)
Availability
Busy Busy until Jul 29 2030.

Recent Activity

Thu, Apr 16

ikloecker committed rKLEOPATRAf9866544c042: Offer encryption with lower security for not valid S/MIME certificates (authored by ikloecker).
Offer encryption with lower security for not valid S/MIME certificates
Thu, Apr 16, 5:45 PM
ikloecker committed rKLEOPATRA7939a9a0ed1d: Make underlying results of SignEncryptTask accessible (authored by ikloecker).
Make underlying results of SignEncryptTask accessible
Thu, Apr 16, 5:45 PM
ikloecker committed rKLEOPATRA7f7e6d52465f: Fix copy&paste error (authored by ikloecker).
Fix copy&paste error
Thu, Apr 16, 5:45 PM
ikloecker committed rKLEOPATRAd2127f3be85b: Ensure that task isn't leaked if it's never started (authored by ikloecker).
Ensure that task isn't leaked if it's never started
Thu, Apr 16, 5:15 PM
ikloecker committed rKLEOPATRA6f7904ab3216: Add parent task to all task results (authored by ikloecker).
Add parent task to all task results
Thu, Apr 16, 5:15 PM
ikloecker committed rKLEOPATRA15f533ff149c: Remove unused and unimplemented c'tors (authored by ikloecker).
Remove unused and unimplemented c'tors
Thu, Apr 16, 5:15 PM

Wed, Apr 15

ikloecker committed rW42b9ae9763a8: nsis: Switch early to 64-bit registry for 64-bit installations (authored by ikloecker).
nsis: Switch early to 64-bit registry for 64-bit installations
Wed, Apr 15, 4:43 PM
ikloecker committed rW0be5a7ae01c6: nsis: Remove obsolete comments and commented out code (authored by ikloecker).
nsis: Remove obsolete comments and commented out code
Wed, Apr 15, 4:43 PM
ikloecker added a comment to T8215: Gpg4Win 5.0.2 fails to upgrade from 5.0.1 on Windows 11.

By the way, your screenshot shows the wrong folder. That's why you didn't see the file that the error message mentions.

Wed, Apr 15, 2:50 PM · gpd5x, Windows, Installer, Bug Report, gpg4win
ikloecker changed the status of T8215: Gpg4Win 5.0.2 fails to upgrade from 5.0.1 on Windows 11 from Open to Testing.

Note that the error message may occur a last time when 5.0.2 (or earlier) is updated to a newer version because the uninstaller of 5.0.2 cannot be fixed retroactively.

Wed, Apr 15, 2:46 PM · gpd5x, Windows, Installer, Bug Report, gpg4win
ikloecker committed rW7fbfb437c830: Properly unregister gpgex when uninstalling 32-bit installations (authored by ikloecker).
Properly unregister gpgex when uninstalling 32-bit installations
Wed, Apr 15, 2:37 PM
ikloecker committed rW37e5205ca48f: Handle error when installing/removing libwinpthread-1.dll gracefully (authored by ikloecker).
Handle error when installing/removing libwinpthread-1.dll gracefully
Wed, Apr 15, 2:37 PM
ikloecker committed rW2c6e581e65b3: Remove obsolete files left-over from a merge (authored by ikloecker).
Remove obsolete files left-over from a merge
Wed, Apr 15, 2:36 PM
ikloecker moved T8215: Gpg4Win 5.0.2 fails to upgrade from 5.0.1 on Windows 11 from Backlog to WIP on the gpd5x board.
Wed, Apr 15, 1:44 PM · gpd5x, Windows, Installer, Bug Report, gpg4win
ikloecker claimed T8215: Gpg4Win 5.0.2 fails to upgrade from 5.0.1 on Windows 11.
Wed, Apr 15, 1:43 PM · gpd5x, Windows, Installer, Bug Report, gpg4win
werner awarded rKLEOPATRAbc736b099691: Make it harder to run Kleopatra as admin on Windows a Pterodactyl token.
Wed, Apr 15, 11:26 AM

Tue, Apr 14

ikloecker committed rKLEOPATRAbc736b099691: Make it harder to run Kleopatra as admin on Windows (authored by ikloecker).
Make it harder to run Kleopatra as admin on Windows
Tue, Apr 14, 3:40 PM
ikloecker committed rKLEOPATRA7d8492ca5d66: Check for elevated permissions before checking for running instance (authored by ikloecker).
Check for elevated permissions before checking for running instance
Tue, Apr 14, 3:40 PM
ikloecker added a comment to T7980: Draft: Kleopatra: Add long KeyID to recipient listing (ADSK related).

In general, we don't show the key IDs. User ID + creation date will almost always uniquely identify all keys. (And only the fingerprint truly identifies a key anyway.)

Tue, Apr 14, 2:41 PM · needs discussion, gpd5x, kleopatra

Mon, Apr 13

ikloecker added a reverting change for rWcb6bec3bad89: Add new package KDSingleApplication: rW12969cf17e70: Revert "Add new package KDSingleApplication".
Mon, Apr 13, 10:58 AM
ikloecker committed rW12969cf17e70: Revert "Add new package KDSingleApplication" (authored by ikloecker).
Revert "Add new package KDSingleApplication"
Mon, Apr 13, 10:58 AM
ikloecker committed rW24479dc23afd: Revert "kleopatra: Add patch which fixes LPE issue" (authored by ikloecker).
Revert "kleopatra: Add patch which fixes LPE issue"
Mon, Apr 13, 10:58 AM
ikloecker added a reverting change for rW6d86d3a6bed7: kleopatra: Add patch which fixes LPE issue: rW24479dc23afd: Revert "kleopatra: Add patch which fixes LPE issue".
Mon, Apr 13, 10:58 AM
ikloecker added a comment to T8215: Gpg4Win 5.0.2 fails to upgrade from 5.0.1 on Windows 11.

This happens occasionally and is not related to upgrading from 5.0.1 to 5.0.2. It can happen when installing any 5.0.x version (including the betas) over an installed 5.0.x.

Mon, Apr 13, 9:49 AM · gpd5x, Windows, Installer, Bug Report, gpg4win

Thu, Apr 9

ikloecker committed rKLEOPATRAd108fc0edea0: WIP: Retry encryption with invalid S/MIME certificates (authored by ikloecker).
WIP: Retry encryption with invalid S/MIME certificates
Thu, Apr 9, 5:49 PM
ikloecker committed rKLEOPATRAc34662e34019: Check for elevated permissions before checking for running instance (authored by ikloecker).
Check for elevated permissions before checking for running instance
Thu, Apr 9, 5:49 PM

Wed, Apr 8

ikloecker added a comment to T8156: pinentry qt and fltk - fallback to tty on invalid DISPLAY.

Well, I don't think we'll add platform-specific X11 code to pinentry-qt just to check for an invalid DISPLAY. We are using Qt so that we don't have to deal with platform-specific stuff. I have no intention to look into this and, given Wayland, investing any more time in X11 feels wasted. We might accept a patch that can be used by all GUI pinentries to check for a usable DISPLAY.

Wed, Apr 8, 6:55 PM · pinentry, Bug Report
ikloecker committed rWd74bc6fc089f: Update EXTRA_DIST (authored by ikloecker).
Update EXTRA_DIST
Wed, Apr 8, 2:21 PM
ikloecker added a comment to T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted".

Maybe. EncryptionResult has a list of invalid recipients and I've changed the code to show the Retry dialog only if there's at least one invalid recipient.

Wed, Apr 8, 2:03 PM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra
ikloecker committed rW7d3f2d7a000f: libkleo: Update patch (authored by ikloecker).
libkleo: Update patch
Wed, Apr 8, 2:00 PM
ikloecker added a comment to T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted".

I tried to add the list of invalid recipients to the message box, but it seems that gpgsm stops the validation of the certificates at the first invalid recipient. I got only the first Bob certificate reported as invalid recipient when I tried to encrypt to both Bob certificates so that it doesn't make sense to list the (incomplete) list of invalid recipients. It also means that Kleopatra cannot update the invalid recipient certificates because it knows only of one invalid certificate.

Wed, Apr 8, 12:18 PM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra
ikloecker committed rW6d86d3a6bed7: kleopatra: Add patch which fixes LPE issue (authored by ikloecker).
kleopatra: Add patch which fixes LPE issue
Wed, Apr 8, 11:30 AM
ikloecker committed rWcb6bec3bad89: Add new package KDSingleApplication (authored by ikloecker).
Add new package KDSingleApplication
Wed, Apr 8, 11:30 AM
ikloecker added a comment to T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted".

Ideally the certificate would change, but Kleopatra has no idea that this certificate turned out to be not valid. In fact, Kleopatra doesn't even know that the encryption failed because of some certificate. It could have failed for any other reason (e.g. full disk). Kleopatra only knows that an error occurred and offers to retry with lower security. (I looked at GpgOL and it does the same.)

Wed, Apr 8, 10:50 AM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra
ikloecker committed rWb14533584829: Update libkleo and kleopatra (authored by ikloecker).
Update libkleo and kleopatra
Wed, Apr 8, 10:28 AM
ikloecker committed rW4f0ec774019b: Add new package KDSingleApplication (authored by ikloecker).
Add new package KDSingleApplication
Wed, Apr 8, 10:21 AM

Tue, Apr 7

ikloecker added a comment to T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted".

Current implementation for the case of an S/MIME certificate which turns out to be invalid when it's used for encryption. Is that what we want?

Tue, Apr 7, 5:01 PM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra
ikloecker committed rKLEOPATRA87ac778945ed: Make new dependency known to kdesrc-build/kde-builder (authored by ikloecker).
Make new dependency known to kdesrc-build/kde-builder
Tue, Apr 7, 4:16 PM
ikloecker committed rKLEOPATRA843a3fe49ad1: Return task belonging to SignEncryptFilesResult (authored by ikloecker).
Return task belonging to SignEncryptFilesResult
Tue, Apr 7, 4:16 PM
ikloecker committed rKLEOPATRA8ca6e88dd4e5: Allow forcing encryption for not validated S/MIME certificates (authored by ikloecker).
Allow forcing encryption for not validated S/MIME certificates
Tue, Apr 7, 4:16 PM
ikloecker committed rKLEOPATRAdde5bf8ddf07: Add some context to updated messages (authored by ikloecker).
Add some context to updated messages
Tue, Apr 7, 4:16 PM
ikloecker added a comment to T8156: pinentry qt and fltk - fallback to tty on invalid DISPLAY.

Apparently, DISPLAY is hostname:displaynumber.screennumber where hostname and .screennumber are optional and where hostname is a hostname or maybe host/unix. Does hostname include IPv6 address literals? Anyway, I guess the only sensible heuristic is to consider any DISPLAY value that contains : as valid.

Tue, Apr 7, 3:26 PM · pinentry, Bug Report
ikloecker committed rMTP7221ffdf7a50: Fix connecting selection model signals (authored by ikloecker).
Fix connecting selection model signals
Tue, Apr 7, 3:12 PM
ikloecker committed rMTPf943780ab486: Fix connecting of attachment model signals (authored by ikloecker).
Fix connecting of attachment model signals
Tue, Apr 7, 3:12 PM
ikloecker committed rKLEOPATRA73471abb92d9: Use KDSingleApplication instead of own KUniqueService (authored by ikloecker).
Use KDSingleApplication instead of own KUniqueService
Tue, Apr 7, 3:01 PM
ikloecker added a comment to T8156: pinentry qt and fltk - fallback to tty on invalid DISPLAY.

How is "invalid DISPLAY" defined? DISPLAY=invalid? Anything that's not DISPLAY=:<some number>? Why do screen and tmux have to use an extra-wurst?

Tue, Apr 7, 2:55 PM · pinentry, Bug Report
ikloecker committed rMTPbc2c5e010fd9: Fix and extend tests for MessageViewerDialog (authored by ikloecker).
Fix and extend tests for MessageViewerDialog
Tue, Apr 7, 2:05 PM
ikloecker committed rMTPf5ff26445877: Improve saving of messages (authored by ikloecker).
Improve saving of messages
Tue, Apr 7, 12:04 PM
ikloecker committed rMTPccdd4a6775a4: Add overload for CryptoUtils::decryptMessage returning error (authored by ikloecker).
Add overload for CryptoUtils::decryptMessage returning error
Tue, Apr 7, 12:04 PM
ikloecker committed rMTP02c63c61e281: Don't crash if decryption failed while saving decrypted message (authored by ikloecker).
Don't crash if decryption failed while saving decrypted message
Tue, Apr 7, 12:04 PM
ikloecker committed rMTPf151c6fb973c: Clear message viewer when there are no messages (authored by ikloecker).
Clear message viewer when there are no messages
Tue, Apr 7, 12:04 PM
ikloecker committed rMTP2c7e79c051d7: MessageViewer: Clear viewer when setting a null message (authored by ikloecker).
MessageViewer: Clear viewer when setting a null message
Tue, Apr 7, 12:04 PM
ikloecker committed rMTPe7a8aeddccdf: MessageViewer: Pass shared_ptr by const-reference (authored by ikloecker).
MessageViewer: Pass shared_ptr by const-reference
Tue, Apr 7, 12:04 PM
ikloecker committed rMTP9b637eadceb8: Offer "View Source" and "Use Fixed Font" also in MessageViewerDialog (authored by ikloecker).
Offer "View Source" and "Use Fixed Font" also in MessageViewerDialog
Tue, Apr 7, 12:04 PM
ikloecker committed rMTP8e0648ff4fd1: Avoid crashes when there is no current message (authored by ikloecker).
Avoid crashes when there is no current message
Tue, Apr 7, 12:04 PM
ikloecker committed rMTPbdbaf2d9ca1c: Disable File actions if there are no messages (authored by ikloecker).
Disable File actions if there are no messages
Tue, Apr 7, 12:04 PM
ikloecker committed rMTPcfcb0bfc023d: Connect to clicked signal instead of pressed signal (authored by ikloecker).
Connect to clicked signal instead of pressed signal
Tue, Apr 7, 12:04 PM
ikloecker committed rMTP75a83b05c91a: Unify update of UI when messages were changed (authored by ikloecker).
Unify update of UI when messages were changed
Tue, Apr 7, 12:04 PM
ikloecker committed rMTPed461a4faf79: Create tool bar in shared constructor (authored by ikloecker).
Create tool bar in shared constructor
Tue, Apr 7, 12:04 PM
ikloecker committed rMTP685faef4228a: Use shared central widget (with optional error message) (authored by ikloecker).
Use shared central widget (with optional error message)
Tue, Apr 7, 12:04 PM
ikloecker committed rMTPe50883385ef2: Don't set the window title to an empty subject (authored by ikloecker).
Don't set the window title to an empty subject
Tue, Apr 7, 12:04 PM

Mon, Mar 30

ikloecker claimed T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted".
Mon, Mar 30, 11:57 AM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra
ikloecker triaged T8201: Kleopatra: Optionally, allow encryption with invalid or expired certificates as Normal priority.
Mon, Mar 30, 11:54 AM · gpd5x, Feature Request, kleopatra
ikloecker added a subtask for T8193: Add a workflow to force encryption/signature with invalid or expired certificates: T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted".
Mon, Mar 30, 11:39 AM · gnupg, Feature Request, gpgol, kleopatra
ikloecker added a parent task for T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted": T8193: Add a workflow to force encryption/signature with invalid or expired certificates.
Mon, Mar 30, 11:39 AM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra
ikloecker removed a parent task for T8193: Add a workflow to force encryption/signature with invalid or expired certificates: T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted".
Mon, Mar 30, 11:39 AM · gnupg, Feature Request, gpgol, kleopatra
ikloecker removed a subtask for T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted": T8193: Add a workflow to force encryption/signature with invalid or expired certificates.
Mon, Mar 30, 11:39 AM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra
ikloecker renamed T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted" from Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST to Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted".
Mon, Mar 30, 11:38 AM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra
ikloecker removed a parent task for T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted": T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST.
Mon, Mar 30, 11:31 AM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra
ikloecker removed a subtask for T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST: T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted".
Mon, Mar 30, 11:31 AM · vsd32 (vsd-3.2.0), vsd, Restricted Project, gpgol
ikloecker added a subtask for T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST: T6559: GPGSM: "always trust like override" or "force" option.
Mon, Mar 30, 11:31 AM · vsd32 (vsd-3.2.0), vsd, Restricted Project, gpgol
ikloecker added a parent task for T6559: GPGSM: "always trust like override" or "force" option: T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST.
Mon, Mar 30, 11:31 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
ikloecker added a comment to T8156: pinentry qt and fltk - fallback to tty on invalid DISPLAY.

As noted by @ametzler1 pinentry-qt has such a fallback. Of course, we can try to improve the heuristics pinentry-qt uses.

Mon, Mar 30, 11:14 AM · pinentry, Bug Report

Thu, Mar 26

ikloecker committed rWf2af0a0bd65b: Update libkleo and kleopatra (authored by ikloecker).
Update libkleo and kleopatra
Thu, Mar 26, 10:45 AM
ikloecker committed rKLEOPATRA0bb1b8532af8: Make the code work for gcc 10 (authored by ikloecker).
Make the code work for gcc 10
Thu, Mar 26, 10:35 AM

Wed, Mar 25

ikloecker committed rMTPf017e4e01e9b: Share creation of common actions between MessageViewer{Dialog,Window} (authored by ikloecker).
Share creation of common actions between MessageViewer{Dialog,Window}
Wed, Mar 25, 5:58 PM
ikloecker committed rMTPf15845dc602c: Share creation of status bar between MessageViewer{Dialog,Window} (authored by ikloecker).
Share creation of status bar between MessageViewer{Dialog,Window}
Wed, Mar 25, 5:58 PM
ikloecker committed rMTP1f45124315a9: Improve error message shown if there are no messages (authored by ikloecker).
Improve error message shown if there are no messages
Wed, Mar 25, 5:58 PM
ikloecker committed rMTP7b74790a31bc: Fix typo (authored by ikloecker).
Fix typo
Wed, Mar 25, 5:58 PM
ikloecker committed rMTP798811bceb23: Share creation of tool bar between MessageViewer{Dialog,Window} (authored by ikloecker).
Share creation of tool bar between MessageViewer{Dialog,Window}
Wed, Mar 25, 5:58 PM
ikloecker committed rMTP15b595938531: Show dialog (with error message) if there are no messages (authored by ikloecker).
Show dialog (with error message) if there are no messages
Wed, Mar 25, 5:58 PM
ikloecker committed rMTP0575b47d2734: Use setCurrentIndex to set initial message and window title (authored by ikloecker).
Use setCurrentIndex to set initial message and window title
Wed, Mar 25, 5:58 PM
ikloecker committed rMTP4cc79d907977: Avoid out-of-bounds access to messages (authored by ikloecker).
Avoid out-of-bounds access to messages
Wed, Mar 25, 5:58 PM
ikloecker committed rMTP588b4b116d7a: Share more code between MessageViewerDialog and MessageViewerWindow (authored by ikloecker).
Share more code between MessageViewerDialog and MessageViewerWindow
Wed, Mar 25, 5:58 PM
ikloecker committed rMTPb8fd310d04b9: Share code between MessageViewerDialog and MessageViewerWindow (authored by ikloecker).
Share code between MessageViewerDialog and MessageViewerWindow
Wed, Mar 25, 5:58 PM
ikloecker committed rMTP76746f557de5: Remove useless compiler define (authored by ikloecker).
Remove useless compiler define
Wed, Mar 25, 5:57 PM
ikloecker committed rMTPe83c139b2d28: Move "using namespace ..." after all includes (authored by ikloecker).
Move "using namespace ..." after all includes
Wed, Mar 25, 5:57 PM
ikloecker committed rMTP5c855b7f41e7: Require GpgME 2.0 (authored by ikloecker).
Require GpgME 2.0
Wed, Mar 25, 5:57 PM
ikloecker committed rMTP19e120c9aba6: Remove useless mimetreeparserng-version.h file (authored by ikloecker).
Remove useless mimetreeparserng-version.h file
Wed, Mar 25, 5:57 PM
ikloecker placed T6702: Kleopatra: Offer retry of S/MIME encryption if encryption failed with "not trusted" up for grabs.
Wed, Mar 25, 10:04 AM · needs discussion, gpd5x, vsd34, Feature Request, kleopatra

Tue, Mar 24

ikloecker changed the status of T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely from Open to Testing.
Tue, Mar 24, 4:47 PM · vsd33 (vsd-3.3.7), gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker committed rM1aa866c6ff07: Update NEWS (authored by ikloecker).
Update NEWS
Tue, Mar 24, 4:47 PM
ikloecker moved T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely from Backlog to WiP on the vsd33 board.
Tue, Mar 24, 4:37 PM · vsd33 (vsd-3.3.7), gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker added a project to T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely: vsd33.

I have added the fix as patch for VSD 3.3 because the commits that introduced this regression were also added as patches for VSD 3.3.

Tue, Mar 24, 4:36 PM · vsd33 (vsd-3.3.7), gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker committed rW51e1943cd1d1: Add gpgme patch which fixes a regression caused by the other patches (authored by ikloecker).
Add gpgme patch which fixes a regression caused by the other patches
Tue, Mar 24, 4:34 PM
ikloecker added a comment to T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely.

This is a regression that was introduced with T7759: Kleopatra: Notepad encryption with S/MIME fails.

Tue, Mar 24, 4:25 PM · vsd33 (vsd-3.3.7), gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker committed rM775e1eb923fa: gpgsm: Read all pending lines before waiting for more data (authored by ikloecker).
gpgsm: Read all pending lines before waiting for more data
Tue, Mar 24, 4:19 PM
ikloecker moved T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely from Backlog to QA for next release on the gpgme board.
Tue, Mar 24, 4:07 PM · vsd33 (vsd-3.3.7), gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker moved T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely from Backlog to WIP on the vsd34 board.

Fixed. For VSD 3.4 this will also be fixed if gpgme is updated.

Tue, Mar 24, 4:07 PM · vsd33 (vsd-3.3.7), gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker added a project to T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely: gpgme.

This is a bug in gpgme. gpgsm_assuan_simple_command only reads a single line before waiting for more data although there is a second line (ERR ...) ready to be read. gpgsm never sends more data because it has already sent its full answer. So gpgme waits forever.

Tue, Mar 24, 3:44 PM · vsd33 (vsd-3.3.7), gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra