Page MenuHome GnuPG

ikloecker (Ingo Klöcker)
Engineering

Projects

User Details

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

Recent Activity

Yesterday

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, 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, 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, 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, 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, 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, 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, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker claimed T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely.
Tue, Mar 24, 2:28 PM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker changed the status of T7259: Kleopatra: Kwatchgnupg must not modify conf files, a subtask of T7147: Kleopatra: Add debug information / Log handling, from Open to Testing.
Tue, Mar 24, 2:18 PM · gpd5x, kleopatra
ikloecker changed the status of T7259: Kleopatra: Kwatchgnupg must not modify conf files from Open to Testing.

Note that KWatchGnuPG isn't available on Windows.

Tue, Mar 24, 2:18 PM · gpd5x, Bug Report, kleopatra
ikloecker claimed T7259: Kleopatra: Kwatchgnupg must not modify conf files.

Fixed. KWatchGnuPG doesn't modify GnuPG config files anymore. Instead one has to set socket:// as log file for the components one wants to see in KWatchGnuPG.

Tue, Mar 24, 2:17 PM · gpd5x, Bug Report, kleopatra
ikloecker committed rKLEOPATRA8a31b4d2eccb: Update manual of KWatchGnuPG (authored by ikloecker).
Update manual of KWatchGnuPG
Tue, Mar 24, 2:10 PM
ikloecker committed rKLEOPATRA3ce16e95b5e1: Remove "GnuPG Log Viewer" from menu if kwatchgnupg is not installed (authored by ikloecker).
Remove "GnuPG Log Viewer" from menu if kwatchgnupg is not installed
Tue, Mar 24, 11:52 AM
ikloecker committed rKLEOPATRA475799d3b8e6: kwatchgnupg: Don't modify GnuPG config (authored by ikloecker).
kwatchgnupg: Don't modify GnuPG config
Tue, Mar 24, 11:52 AM
ikloecker added a project to T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST: Info Needed.

It needs to be clarified which kind of errors should be handled and which kind of S/MIME certificates should be allowed to be used for encryption:

  • Valid certificates where the CRL check (or OCSP check?) fails
  • Invalid certificates (e.g. because of incomplete chain/missing CA)
  • Expired certificates
Tue, Mar 24, 9:34 AM · Info Needed, gpd5x, vsd34, Feature Request, kleopatra
ikloecker committed rW68ab2d619376: Update base images when building/updating Docker images (authored by ikloecker).
Update base images when building/updating Docker images
Tue, Mar 24, 9:16 AM
ikloecker committed rW2ab32b38f273: docker: Update base images when building/updating Docker images (authored by ikloecker).
docker: Update base images when building/updating Docker images
Tue, Mar 24, 9:14 AM

Mon, Mar 23

ikloecker committed rW0cfd98a8da9d: extra-cmake-modules: Update patch that reverts an upstream change (authored by ikloecker).
extra-cmake-modules: Update patch that reverts an upstream change
Mon, Mar 23, 4:22 PM
ikloecker committed rWf69e3fa75c3b: breeze-icons: Patches have been upstreamed (authored by ikloecker).
breeze-icons: Patches have been upstreamed
Mon, Mar 23, 4:21 PM
ikloecker committed rWb65b804769e9: extra-cmake-modules: Remove useless patch (authored by ikloecker).
extra-cmake-modules: Remove useless patch
Mon, Mar 23, 4:21 PM
ikloecker committed rWc6bebd0f1c1d: breeze: Patch has been upstreamed (authored by ikloecker).
breeze: Patch has been upstreamed
Mon, Mar 23, 4:21 PM
ikloecker committed rW76b7a3b01b8d: breeze-icons: Patches have been upstreamed (authored by ikloecker).
breeze-icons: Patches have been upstreamed
Mon, Mar 23, 4:21 PM
ikloecker committed rWab4bdc91c94c: breeze: Patch is obsolete with breeze 6.6 (authored by ikloecker).
breeze: Patch is obsolete with breeze 6.6
Mon, Mar 23, 4:21 PM
ikloecker committed rW738af5df7d06: breeze: Patch has been upstreamed (authored by ikloecker).
breeze: Patch has been upstreamed
Mon, Mar 23, 4:21 PM
ikloecker committed rWbc7a02054be0: breeze: Use repackaged breeze 6.5.4 tarball (authored by ikloecker).
breeze: Use repackaged breeze 6.5.4 tarball
Mon, Mar 23, 4:21 PM
ikloecker committed rW7f789a0a2c56: gen-tarball: Deduplicate directory switching (authored by ikloecker).
gen-tarball: Deduplicate directory switching
Mon, Mar 23, 4:21 PM
ikloecker committed rW3ce6986a0f48: gen-tarball: Repackage release tarball of breeze (authored by ikloecker).
gen-tarball: Repackage release tarball of breeze
Mon, Mar 23, 4:21 PM
ikloecker committed rW6037d383d0a4: kwidgetsaddons: Patches have been upstreamed (authored by ikloecker).
kwidgetsaddons: Patches have been upstreamed
Mon, Mar 23, 4:21 PM
ikloecker committed rWd4740be38627: kleopatra: Remove patches applied upstream (authored by ikloecker).
kleopatra: Remove patches applied upstream
Mon, Mar 23, 4:21 PM
ikloecker committed rW4cf09a23b1bc: kleopatra: Remove obsolete patch (authored by ikloecker).
kleopatra: Remove obsolete patch
Mon, Mar 23, 4:21 PM
ikloecker committed rW8e05d705a815: libkleo, kleopatra: Remove obsolete patches (authored by ikloecker).
libkleo, kleopatra: Remove obsolete patches
Mon, Mar 23, 4:21 PM
ikloecker committed rW09db7790706a: Remove left-over bits for knotifications (authored by ikloecker).
Remove left-over bits for knotifications
Mon, Mar 23, 4:21 PM
ikloecker committed rW374b72a2b763: qtbase: Fix dark mode detection on old Windows 10 (authored by ikloecker).
qtbase: Fix dark mode detection on old Windows 10
Mon, Mar 23, 4:21 PM
ikloecker committed rW11a8d8c637a1: kcalendarcore: Patch has been upstreamed (authored by ikloecker).
kcalendarcore: Patch has been upstreamed
Mon, Mar 23, 4:21 PM
ikloecker committed rW00352a1381d5: kguiaddons: Patch is obsolete with KF 6.22 (authored by ikloecker).
kguiaddons: Patch is obsolete with KF 6.22
Mon, Mar 23, 4:21 PM
ikloecker moved T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST from Backlog to WIP on the gpd5x board.
Mon, Mar 23, 3:28 PM · Info Needed, gpd5x, vsd34, Feature Request, kleopatra
ikloecker claimed T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST.
Mon, Mar 23, 3:28 PM · Info Needed, gpd5x, vsd34, Feature Request, kleopatra
ikloecker added a comment to T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST.

Do we have a test certificate for this? The certificate in T6702#176845 is expired.

Mon, Mar 23, 3:02 PM · Info Needed, gpd5x, vsd34, Feature Request, kleopatra
ikloecker committed rWc97c98b252ab: Update gpg4win-tools to current version (authored by ikloecker).
Update gpg4win-tools to current version
Mon, Mar 23, 2:23 PM
ikloecker committed rW8effb6bceb50: gpgme, gpgmepp: Update DLL filenames (authored by ikloecker).
gpgme, gpgmepp: Update DLL filenames
Mon, Mar 23, 2:05 PM
ikloecker added a reverting change for rWdb9529e9501d: Revert "Use the split gpgme packages for gpg4win": rW932d6f4b4a9a: Reapply "Use the split gpgme packages for gpg4win".
Mon, Mar 23, 11:06 AM
ikloecker committed rW932d6f4b4a9a: Reapply "Use the split gpgme packages for gpg4win" (authored by ikloecker).
Reapply "Use the split gpgme packages for gpg4win"
Mon, Mar 23, 11:06 AM
ikloecker added a comment to T6910: pinentry: Possibly add pinentry-gtk with GTK 4, and Drop pinentry-gtk-2.

Just a quick note: I wouldn't remove the gtk-2 pinentry unless you have made sure that all still supported long-term enterprise distributions (RHEL, SLES, Debian, ...) support something newer. I have kept the Qt 4 pinentry although Qt 4 is obsolete since ages because some people still used it.

Mon, Mar 23, 9:13 AM · pinentry
ikloecker removed projects from T6986: Refresh/update OpenPGP keys should check WKD: gpd5x, kleopatra.

Removing kleopatra tag since Kleopatra already does what's requested.

Mon, Mar 23, 9:05 AM · gnupg26, Bug Report, Feature Request

Thu, Mar 19

ikloecker moved T7212: Problems with certificate colors / styles from Backlog to WIP on the vsd34 board.
Thu, Mar 19, 4:47 PM · vsd34, needs discussion, gpd5x, kleopatra, Bug Report
ikloecker changed the status of T7212: Problems with certificate colors / styles from Open to Testing.
Thu, Mar 19, 4:46 PM · vsd34, needs discussion, gpd5x, kleopatra, Bug Report
ikloecker moved T8079: Kleopatra: Order of filters with custom id in settings dialog is wrong from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Mar 19, 4:46 PM · vsd34, gpd5x (gpd-5.0.2), Bug Report, kleopatra
ikloecker added a project to T8079: Kleopatra: Order of filters with custom id in settings dialog is wrong: vsd34.

Should be backported to VSD 3.4 because these changes amend T7212: Problems with certificate colors / styles.

Thu, Mar 19, 4:45 PM · vsd34, gpd5x (gpd-5.0.2), Bug Report, kleopatra
ikloecker added a comment to T7212: Problems with certificate colors / styles.

Backported for VSD 3.4

Thu, Mar 19, 4:44 PM · vsd34, needs discussion, gpd5x, kleopatra, Bug Report
ikloecker committed rKLEOPATRA79f807a6bc90: Fix sorting of key filter config groups by specificity (authored by ikloecker).
Fix sorting of key filter config groups by specificity
Thu, Mar 19, 4:44 PM
ikloecker committed rKLEOPATRAa5b32f8ff9e9: Don't show unused de-vs-specific filters in settings dialog (authored by ikloecker).
Don't show unused de-vs-specific filters in settings dialog
Thu, Mar 19, 4:44 PM
ikloecker committed rKLEOPATRAf2d84f0a84e3: Use config groups stored in list items to save changes (authored by ikloecker).
Use config groups stored in list items to save changes
Thu, Mar 19, 4:44 PM
ikloecker committed rKLEOPATRAbae4e887a91a: Remove code that's commented out since ages (authored by ikloecker).
Remove code that's commented out since ages
Thu, Mar 19, 4:44 PM
ikloecker committed rKLEOPATRAbf40b6a08b6f: Reset to default style instead of "empty" style (authored by TobiasFella).
Reset to default style instead of "empty" style
Thu, Mar 19, 4:44 PM
ikloecker committed rKLEOPATRA1a6f6bc4d4e2: Remove unused parameters and variable (authored by ikloecker).
Remove unused parameters and variable
Thu, Mar 19, 4:44 PM
ikloecker committed rKLEOPATRA82c2f1a7707e: Fix removing icon from a key filter (authored by TobiasFella).
Fix removing icon from a key filter
Thu, Mar 19, 4:44 PM
ikloecker committed rKLEOPATRA69d0abbe39c7: Show filters in the order that they're evaluated in (authored by TobiasFella).
Show filters in the order that they're evaluated in
Thu, Mar 19, 4:44 PM
ikloecker added a comment to T8167: Kleopatra: Add Help menu entries for new manuals.

I put the new menu entries below the menu entry for the Quick Guide into the Help menu.

Thu, Mar 19, 3:40 PM · gpd5x, vsd, vsd34, kleopatra
ikloecker changed the status of T8167: Kleopatra: Add Help menu entries for new manuals from Open to Testing.

Done. And backported for VSD 3.4.

Thu, Mar 19, 3:38 PM · gpd5x, vsd, vsd34, kleopatra
ikloecker committed rKLEOPATRAad604fc821c5: Adjust formatting to formatting used by kxmlgui on writing (authored by ikloecker).
Adjust formatting to formatting used by kxmlgui on writing
Thu, Mar 19, 3:35 PM
ikloecker committed rKLEOPATRAc2e4876ba0f7: Add menu entries for new manuals (authored by ikloecker).
Add menu entries for new manuals
Thu, Mar 19, 3:35 PM
ikloecker committed rKLEOPATRA51049ab05a88: Add menu entries for new manuals (authored by ikloecker).
Add menu entries for new manuals
Thu, Mar 19, 3:34 PM
ikloecker added a comment to T8167: Kleopatra: Add Help menu entries for new manuals.

Note: I noticed that most of the old documents use underscores instead of hyphens in the document names. It doesn't really matter, but being consistent makes it easier to avoid typos.

Thu, Mar 19, 3:01 PM · gpd5x, vsd, vsd34, kleopatra
ikloecker claimed T8167: Kleopatra: Add Help menu entries for new manuals.
Thu, Mar 19, 2:47 PM · gpd5x, vsd, vsd34, kleopatra
ikloecker moved T8154: Kleopatra: Adjust folder name in archive decryption feedback for single folder content from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Mar 19, 2:35 PM · vsd34, gpd5x, kleopatra
ikloecker committed rKLEOPATRA270b412f4740: Keep outer folder for renamed archives with containing a single folder (authored by ikloecker).
Keep outer folder for renamed archives with containing a single folder
Thu, Mar 19, 2:35 PM
ikloecker committed rLIBKLEOf66fada390b7: Remove reference to obsolete GPGME_INCLUDES variable (authored by ikloecker).
Remove reference to obsolete GPGME_INCLUDES variable
Thu, Mar 19, 2:04 PM
ikloecker committed rKLEOPATRA378fb942e1ec: CMake - fixes for uninitialized variables (authored by Allen Winter <winter@kde.org>).
CMake - fixes for uninitialized variables
Thu, Mar 19, 1:57 PM
ikloecker committed rKLEOPATRA5a95d120d84c: Remove reference to another obsolete variable (authored by ikloecker).
Remove reference to another obsolete variable
Thu, Mar 19, 1:52 PM
ikloecker committed rKLEOPATRA458c1f450e13: Remove reference to obsolete GPGME_INCLUDES variable (authored by ikloecker).
Remove reference to obsolete GPGME_INCLUDES variable
Thu, Mar 19, 1:42 PM
ikloecker changed the status of T8154: Kleopatra: Adjust folder name in archive decryption feedback for single folder content from Open to Testing.

To avoid confusion the outer folder is now kept if the name of the archived folder doesn't match the name of the archive.

Thu, Mar 19, 12:03 PM · vsd34, gpd5x, kleopatra
ikloecker committed rKLEOPATRAd78aed361f39: Keep outer folder for renamed archives with containing a single folder (authored by ikloecker).
Keep outer folder for renamed archives with containing a single folder
Thu, Mar 19, 12:01 PM
ikloecker changed the status of T8166: Kleopatra: Add "Save Secret Team Key" button to success message after creation of "Team Key" from Open to Testing.

Done.

Thu, Mar 19, 11:18 AM · gpd5x, kleopatra
ikloecker committed rLIBKLEO4d4c0649afcc: Avoid variable shadowing (authored by ikloecker).
Avoid variable shadowing
Thu, Mar 19, 11:17 AM
ikloecker committed rLIBKLEOda6ca21e1c25: Modernize code (and avoid variable shadowing) (authored by ikloecker).
Modernize code (and avoid variable shadowing)
Thu, Mar 19, 11:17 AM
ikloecker committed rKLEOPATRA9671fccc29e5: Add "Save Secret Team Key" button to success message (authored by ikloecker).
Add "Save Secret Team Key" button to success message
Thu, Mar 19, 11:14 AM
ikloecker committed rKLEOPATRA6ecdba8107d9: Use renamed function (authored by ikloecker).
Use renamed function
Thu, Mar 19, 11:14 AM
ikloecker committed rKLEOPATRA992201b0abff: Optionally, don't start gpg-agent on start-up (authored by ikloecker).
Optionally, don't start gpg-agent on start-up
Thu, Mar 19, 11:14 AM
ikloecker committed rKLEOPATRA88149b5f5b88: Optionally, don't use file system watchers (authored by ikloecker).
Optionally, don't use file system watchers
Thu, Mar 19, 11:14 AM
ikloecker committed rLIBKLEO4fb4eb19cd31: Bump library version (authored by ikloecker).
Bump library version
Thu, Mar 19, 11:02 AM
ikloecker committed rLIBKLEO0b54da458cbf: Create message dialog with standard buttons and custom action button (authored by ikloecker).
Create message dialog with standard buttons and custom action button
Thu, Mar 19, 11:02 AM
ikloecker committed rLIBKLEO55bc7948936a: Rename function to improve readability (authored by ikloecker).
Rename function to improve readability
Thu, Mar 19, 11:02 AM
ikloecker claimed T8166: Kleopatra: Add "Save Secret Team Key" button to success message after creation of "Team Key".
Thu, Mar 19, 9:28 AM · gpd5x, kleopatra
ikloecker updated the task description for T8182: Make OK the default action for the "insert card" prompt..
Thu, Mar 19, 9:27 AM · gpgagent, gnupg26, pinentry, Bug Report
ikloecker added a comment to T8093: GPGME: inconsistent behavior on GPGME_KEYLIST_MODE_LOCATE from hkp server.

Just a quick note: For any operation that imports something I would expect an import result (gpgme_import_result_t) listing the keys that were imported. op_keylist in locate mode is a strange duck because it can list and import at the same time.

Thu, Mar 19, 9:26 AM · Bug Report

Wed, Mar 18

ikloecker added a comment to T8182: Make OK the default action for the "insert card" prompt..

Cancel (in pinentry-qt) was made default with rP291089ed476d75c71ef1984a7c081d27e357437d. Marc's ChangeLog entry was

  • qt4/main.cpp: (qt_cmd_handler) make Cancel the default button for CONFIRM
Wed, Mar 18, 9:00 PM · gpgagent, gnupg26, pinentry, Bug Report
ikloecker committed rWfc613095e15a: Update URLs of Qt packages (authored by ikloecker).
Update URLs of Qt packages
Wed, Mar 18, 11:42 AM
ikloecker added a project to T7540: Kleopatra: Wrong tab order in smart card window: needs discussion.
Wed, Mar 18, 10:28 AM · needs discussion, gpd5x, kleopatra
ikloecker placed T8154: Kleopatra: Adjust folder name in archive decryption feedback for single folder content up for grabs.
Wed, Mar 18, 10:25 AM · vsd34, gpd5x, kleopatra
ikloecker moved T8154: Kleopatra: Adjust folder name in archive decryption feedback for single folder content from WIP to Backlog on the gpd5x board.

It's not that simple. The user could have decrypted multiple archives. Showing an additional message box after all decrypted archives have been moved to the final destination somehow doesn't feel right. And what if an archive and a regular file were decrypted? Should the additional message box also show the final destination of the regular file? I think this needs more thought.

Wed, Mar 18, 10:21 AM · vsd34, gpd5x, kleopatra
ikloecker claimed T8154: Kleopatra: Adjust folder name in archive decryption feedback for single folder content.
Wed, Mar 18, 9:40 AM · vsd34, gpd5x, kleopatra

Mon, Mar 16

ikloecker added a comment to T7212: Problems with certificate colors / styles.

Filter 16 is the new filter for valid certificates. The problem could be that the version you tested did not yet have this filter.

Mon, Mar 16, 5:14 PM · vsd34, needs discussion, gpd5x, kleopatra, Bug Report
ikloecker triaged T8181: Gpg4win: Reduce the number of patches as Normal priority.
Mon, Mar 16, 10:41 AM · AppImage, gpd5x, gpg4win
ikloecker added a reverting change for rLIBKLEO27f8413d7414: Explicitly use Boost's cmake config file for finding it: rLIBKLEO4047a637714f: Revert "Explicitly use Boost's cmake config file for finding it".
Mon, Mar 16, 9:30 AM
ikloecker committed rLIBKLEO4047a637714f: Revert "Explicitly use Boost's cmake config file for finding it" (authored by ikloecker).
Revert "Explicitly use Boost's cmake config file for finding it"
Mon, Mar 16, 9:30 AM

Thu, Mar 12

ikloecker moved T7404: Kleopatra: Broken result dialog when decrypting/verifying multiple files where some files can't be accessed from Backlog to QA on the gpd5x board.

Please briefly try to reproduce on Windows with Gpg4win 5.0.2. At lot has changed since this ticket was created so that it might be fixed already.

Thu, Mar 12, 3:18 PM · gpd5x, kleopatra, Bug Report
ikloecker changed the status of T7404: Kleopatra: Broken result dialog when decrypting/verifying multiple files where some files can't be accessed from Open to Testing.

I cannot reproduce the empty dialog on Linux with the current build. I always see a correct result dialog for the readable file.

Thu, Mar 12, 3:16 PM · gpd5x, kleopatra, Bug Report