Page MenuHome GnuPG

ikloecker (Ingo Klöcker)
Engineering

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Jul 24 2020, 9:57 AM (53 w, 12 h)
Availability
Available

Recent Activity

Wed, Jul 28

ikloecker committed rPb0969ef692ac: qt: Check passphrase constraints before accepting passphrase (authored by ikloecker).
qt: Check passphrase constraints before accepting passphrase
Wed, Jul 28, 4:00 PM
ikloecker committed rP8f5d4532fbd6: Add support for passphrase constraints options and checkpin inquiry (authored by ikloecker).
Add support for passphrase constraints options and checkpin inquiry
Wed, Jul 28, 4:00 PM
ikloecker triaged T5532: pinentry: Add support for checking passphrase constraints to pinentry-qt as Normal priority.
Wed, Jul 28, 10:10 AM · pinentry, Restricted Project

Mon, Jul 26

ikloecker changed the status of T4950: pinentry: Add warning when capslock is on from Open to Testing.

@aheinecke Please test this on Windows

Mon, Jul 26, 3:44 PM · Restricted Project, pinentry
ikloecker moved T4950: pinentry: Add warning when capslock is on from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Jul 26, 3:43 PM · Restricted Project, pinentry
ikloecker added a project to T5528: pinentry-qt: Pinentry window not shown on Wayland: Wayland.
Mon, Jul 26, 3:42 PM · Wayland, Restricted Project, pinentry, Bug Report
ikloecker committed rP134f75516d95: Mention Caps Lock warning in NEWS file (authored by ikloecker).
Mention Caps Lock warning in NEWS file
Mon, Jul 26, 3:38 PM
ikloecker committed rP3e803ebf640e: qt: Add support for Caps Lock hint on Wayland (authored by ikloecker).
qt: Add support for Caps Lock hint on Wayland
Mon, Jul 26, 3:38 PM
ikloecker committed rPa074c90c78a6: qt: Differentiate unknown Caps Lock state from off state (authored by ikloecker).
qt: Differentiate unknown Caps Lock state from off state
Mon, Jul 26, 3:38 PM

Thu, Jul 22

ikloecker closed T5528: pinentry-qt: Pinentry window not shown on Wayland as Resolved.
Thu, Jul 22, 2:52 PM · Wayland, Restricted Project, pinentry, Bug Report
ikloecker moved T5528: pinentry-qt: Pinentry window not shown on Wayland from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, Jul 22, 2:51 PM · Wayland, Restricted Project, pinentry, Bug Report
ikloecker committed rP9dd46926f8d5: qt: Fix showing of pinentry window on Wayland (authored by ikloecker).
qt: Fix showing of pinentry window on Wayland
Thu, Jul 22, 11:38 AM
ikloecker moved T5528: pinentry-qt: Pinentry window not shown on Wayland from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, Jul 22, 11:29 AM · Wayland, Restricted Project, pinentry, Bug Report
ikloecker claimed T5528: pinentry-qt: Pinentry window not shown on Wayland.
Thu, Jul 22, 11:28 AM · Wayland, Restricted Project, pinentry, Bug Report
ikloecker created T5528: pinentry-qt: Pinentry window not shown on Wayland.
Thu, Jul 22, 11:28 AM · Wayland, Restricted Project, pinentry, Bug Report
ikloecker added a comment to T4950: pinentry: Add warning when capslock is on.

Implemented for X11 and Windows.

Thu, Jul 22, 10:01 AM · Restricted Project, pinentry

Wed, Jul 21

ikloecker committed rPdeb97f3eb65f: Add support for formatted passphrase options (authored by ikloecker).
Add support for formatted passphrase options
Wed, Jul 21, 5:24 PM
ikloecker committed rPde7024156777: qt: Support passphrase formatting (authored by ikloecker).
qt: Support passphrase formatting
Wed, Jul 21, 5:24 PM
ikloecker committed rP8ad23d6f18ce: qt: Copy passphrase without separators to clipboard (authored by ikloecker).
qt: Copy passphrase without separators to clipboard
Wed, Jul 21, 5:24 PM
ikloecker committed rP85b180f1b014: qt: Show hint if passphrase is shown and formatting is enabled (authored by ikloecker).
qt: Show hint if passphrase is shown and formatting is enabled
Wed, Jul 21, 5:24 PM
ikloecker committed rP5a5a4de1a32e: qt: Select passphrase after generation (authored by ikloecker).
qt: Select passphrase after generation
Wed, Jul 21, 5:24 PM
ikloecker committed rP742462d8a4d1: qt: Enable passphrase generation (authored by ikloecker).
qt: Enable passphrase generation
Wed, Jul 21, 5:24 PM
ikloecker committed rPd875dba1cf87: qt: Keep selection when enabling/disabling passphrase formatting (authored by ikloecker).
qt: Keep selection when enabling/disabling passphrase formatting
Wed, Jul 21, 5:24 PM
ikloecker committed rP64695a5e6f7b: qt: Enable formatted passphrase after generating passphrase (authored by ikloecker).
qt: Enable formatted passphrase after generating passphrase
Wed, Jul 21, 5:24 PM
ikloecker committed rP621500c87258: Fix Assuan commands mentioned in comments (authored by ikloecker).
Fix Assuan commands mentioned in comments
Wed, Jul 21, 5:24 PM
ikloecker committed rP456d81a82da1: doc: Document the passphrase generation (authored by ikloecker).
doc: Document the passphrase generation
Wed, Jul 21, 5:24 PM
ikloecker committed rP78e4284e8d93: qt: Show hint if Caps Lock is on (authored by ikloecker).
qt: Show hint if Caps Lock is on
Wed, Jul 21, 5:24 PM
ikloecker committed rP672260f15bf8: Add support for Caps Lock hint (authored by ikloecker).
Add support for Caps Lock hint
Wed, Jul 21, 5:24 PM
ikloecker committed rGb2a6e5b51696: agent: Add translatable text for Caps Lock hint (authored by ikloecker).
agent: Add translatable text for Caps Lock hint
Wed, Jul 21, 12:59 PM
ikloecker added a comment to T5527: keys.gnupg.net is obsolete.

GnuPG 2.2.29 does not use keys.gnupg.net anymore. What it does is mapping keys.gnupg.net that is read from an (old) keyserver setting in the configuration files to a (hopefully) working keyserver. The documentation of gpg and dirmngr does indeed still mention keys.gnupg.net. The main problem with updating the documentation is that there isn't a good replacement for keys.gnupg.net and since keys.gnupg.net still works (via the aforementioned internal mapping) it is probably the best option for now.

Wed, Jul 21, 9:59 AM · Bug Report

Mon, Jul 19

ikloecker added a comment to T5517: Improvements for symmetric encryption.

For formatting there are four modes: Formatting forced off (the default)/force on/on/off. The latter two modes allow the user to change the option.

Mon, Jul 19, 10:36 AM · pinentry, Restricted Project
ikloecker merged T5526: GPGME: Qt test t-various fails on i386 into T5522: gpgme: qt: t-various.cpp TestVarious::testSignKeyWithExpiration fails on 32 bit.
Mon, Jul 19, 10:25 AM · gpgme, Bug Report
ikloecker merged task T5526: GPGME: Qt test t-various fails on i386 into T5522: gpgme: qt: t-various.cpp TestVarious::testSignKeyWithExpiration fails on 32 bit.
Mon, Jul 19, 10:25 AM · gpgme, Bug Report
ikloecker closed T5526: GPGME: Qt test t-various fails on i386 as Resolved.

This is a duplicate of T5522: gpgme: qt: t-various.cpp TestVarious::testSignKeyWithExpiration fails on 32 bit.

Mon, Jul 19, 10:22 AM · gpgme, Bug Report

Thu, Jul 15

ikloecker committed rPff5c3093639f: doc: Add Qt 5 to the list of available variants of pinentry. (authored by ikloecker).
doc: Add Qt 5 to the list of available variants of pinentry.
Thu, Jul 15, 7:38 PM
ikloecker committed rP51a7a9f63ea7: doc: Fix two typos in HACKING file (authored by ikloecker).
doc: Fix two typos in HACKING file
Thu, Jul 15, 7:38 PM
ikloecker moved T4950: pinentry: Add warning when capslock is on from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, Jul 15, 4:26 PM · Restricted Project, pinentry

Mon, Jul 12

ikloecker committed rG5a93acbc7a51: po: Fix typo in German translation. (authored by ikloecker).
po: Fix typo in German translation.
Mon, Jul 12, 9:54 AM
ikloecker is attending E877: Weekly Standup.
Mon, Jul 12, 9:21 AM

Thu, Jul 8

ikloecker closed T5522: gpgme: qt: t-various.cpp TestVarious::testSignKeyWithExpiration fails on 32 bit as Resolved.
Thu, Jul 8, 2:21 PM · gpgme, Bug Report
ikloecker committed rMa5662a801fc1: core: Ensure gpg.conf for tests is recreated if necessary (authored by ikloecker).
core: Ensure gpg.conf for tests is recreated if necessary
Thu, Jul 8, 12:42 PM
ikloecker committed rM6a79e90dedc1: Make sure expiration time is interpreted as unsigned number (authored by ikloecker).
Make sure expiration time is interpreted as unsigned number
Thu, Jul 8, 12:42 PM
ikloecker claimed T5522: gpgme: qt: t-various.cpp TestVarious::testSignKeyWithExpiration fails on 32 bit.
Thu, Jul 8, 11:42 AM · gpgme, Bug Report

Wed, Jul 7

ikloecker added a comment to T5468: About the API of GpgME to revoke key pairs and subkeys..

What do you mean by "exporting revocation certificates"? Once such a certificate is imported you simply export the public key including the revocation signature. Otherwise, simply takes the revocation certificates from ${GNUPGHOME}/openpgp-revocs.d where they are written to, if you generate a key. Kleopatra uses gpg directly to generate a revocation certificate mimicking what gpgme would do: See https://dev.gnupg.org/source/kleo/browse/master/src/commands/genrevokecommand.cpp.

Wed, Jul 7, 10:24 AM · gpgme, Feature Request

Tue, Jul 6

ikloecker moved T5517: Improvements for symmetric encryption from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Tue, Jul 6, 9:11 AM · pinentry, Restricted Project
ikloecker moved T5473: Libkleo build for Windows broken from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Tue, Jul 6, 9:11 AM · kleopatra, Restricted Project

Mon, Jul 5

ikloecker added a comment to T5473: Libkleo build for Windows broken.

This patch for libkleo fixes the build. Alternatively, updating extra-cmake-modules to 5.80 (where the target-variant of ecm_qt_declare_logging_category was added) fixes the build.

Mon, Jul 5, 7:20 PM · kleopatra, Restricted Project

Thu, Jul 1

ikloecker moved T5473: Libkleo build for Windows broken from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, Jul 1, 10:42 AM · kleopatra, Restricted Project

Jun 30 2021

ikloecker moved T5511: Kleopatra: Show "is this your own key" question for Smartcards somehow, too from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 30 2021, 6:54 PM · kleopatra, Restricted Project
ikloecker changed the status of T5511: Kleopatra: Show "is this your own key" question for Smartcards somehow, too from Open to Testing.

When selecting a certification key without ultimate trust the message "Is this your own key?" is shown.

Jun 30 2021, 6:54 PM · kleopatra, Restricted Project
ikloecker committed rLIBKLEO33b28a9783af: Try hard to keep the currently selected key/item if the model changes (authored by ikloecker).
Try hard to keep the currently selected key/item if the model changes
Jun 30 2021, 6:50 PM
ikloecker committed rLIBKLEO8749864110c6: Avoid emission of detailed model signals if model reset is in progress (authored by ikloecker).
Avoid emission of detailed model signals if model reset is in progress
Jun 30 2021, 6:50 PM
ikloecker committed rKLEOPATRA08d42db60ed5: Allow the user to set owner trust for the certification key (authored by ikloecker).
Allow the user to set owner trust for the certification key
Jun 30 2021, 6:48 PM

Jun 29 2021

ikloecker closed T5514: Kleopatra: Use default keyserver from gpg instead of hardcoded value as Resolved.
Jun 29 2021, 12:31 PM · Restricted Project, kleopatra
ikloecker closed T5515: qgpgme: Allow retrieving the default value of a config entry as Resolved.
Jun 29 2021, 12:31 PM · gpgme, Restricted Project, kleopatra
ikloecker closed T5515: qgpgme: Allow retrieving the default value of a config entry, a subtask of T5514: Kleopatra: Use default keyserver from gpg instead of hardcoded value, as Resolved.
Jun 29 2021, 12:31 PM · Restricted Project, kleopatra
ikloecker moved T5515: qgpgme: Allow retrieving the default value of a config entry from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 29 2021, 12:31 PM · gpgme, Restricted Project, kleopatra
ikloecker moved T5514: Kleopatra: Use default keyserver from gpg instead of hardcoded value from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 29 2021, 12:31 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAa633f864dbe9: Set value of OpenPGP keyserver field only if config entry is set (authored by ikloecker).
Set value of OpenPGP keyserver field only if config entry is set
Jun 29 2021, 12:29 PM
ikloecker committed rKLEOPATRA1520a1da1b43: Use default value for OpenPGP keyserver provided by gpg (authored by ikloecker).
Use default value for OpenPGP keyserver provided by gpg
Jun 29 2021, 12:29 PM
ikloecker committed rM12006a782900: qt: Allow retrieving the default value of a config entry (authored by ikloecker).
qt: Allow retrieving the default value of a config entry
Jun 29 2021, 12:27 PM
ikloecker moved T5515: qgpgme: Allow retrieving the default value of a config entry from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 29 2021, 11:56 AM · gpgme, Restricted Project, kleopatra
ikloecker triaged T5515: qgpgme: Allow retrieving the default value of a config entry as Normal priority.
Jun 29 2021, 11:56 AM · gpgme, Restricted Project, kleopatra
ikloecker moved T5514: Kleopatra: Use default keyserver from gpg instead of hardcoded value from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 29 2021, 11:52 AM · Restricted Project, kleopatra
ikloecker claimed T5514: Kleopatra: Use default keyserver from gpg instead of hardcoded value.
Jun 29 2021, 11:52 AM · Restricted Project, kleopatra
ikloecker created T5514: Kleopatra: Use default keyserver from gpg instead of hardcoded value.
Jun 29 2021, 11:52 AM · Restricted Project, kleopatra

Jun 28 2021

ikloecker moved T4717: Kleopatra: Changing expiry does not change expiry for subkeys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 28 2021, 5:56 PM · Restricted Project, kleopatra, gpg4win
ikloecker changed the status of T4717: Kleopatra: Changing expiry does not change expiry for subkeys from Open to Testing.

Fixed as discussed.

Jun 28 2021, 5:55 PM · Restricted Project, kleopatra, gpg4win
ikloecker committed rKLEOPATRA1c77c096c334: GIT_SILENT Fix filename in copyright header (authored by ikloecker).
GIT_SILENT Fix filename in copyright header
Jun 28 2021, 5:46 PM
ikloecker committed rKLEOPATRA390aa44e3703: Avoid binding to a temporary (authored by ikloecker).
Avoid binding to a temporary
Jun 28 2021, 5:46 PM
ikloecker committed rKLEOPATRA6f9a481be003: Optionally, also update subkeys when changing expiration of key (authored by ikloecker).
Optionally, also update subkeys when changing expiration of key
Jun 28 2021, 5:46 PM
ikloecker committed rKLEOPATRA1b7a1df50993: Remove separate expirydialog.ui (authored by ikloecker).
Remove separate expirydialog.ui
Jun 28 2021, 5:46 PM
ikloecker committed rKLEOPATRA47ab3744a366: Modernize code (authored by ikloecker).
Modernize code
Jun 28 2021, 5:46 PM
ikloecker committed rMd8638ed0aa5b: Update NEWS. (authored by ikloecker).
Update NEWS.
Jun 28 2021, 12:13 PM
ikloecker committed rM9d2b876093c2: qt: Fix filenames in copyright headers (authored by ikloecker).
qt: Fix filenames in copyright headers
Jun 28 2021, 12:01 PM
ikloecker committed rMade95b25ce47: qt: Remove superfluous trailing ';' (authored by ikloecker).
qt: Remove superfluous trailing ';'
Jun 28 2021, 12:01 PM
ikloecker committed rM144d580607dd: qt: Allow changing expiration date of primary key and all subkeys (authored by ikloecker).
qt: Allow changing expiration date of primary key and all subkeys
Jun 28 2021, 12:01 PM
ikloecker committed rM3503816570a1: qt: Add mechanism for missing d-pointer in Job (authored by ikloecker).
qt: Add mechanism for missing d-pointer in Job
Jun 28 2021, 12:01 PM
ikloecker committed rM801acd89b234: qt: Add test for ChangeExpiryJob (authored by ikloecker).
qt: Add test for ChangeExpiryJob
Jun 28 2021, 12:01 PM

Jun 26 2021

ikloecker closed T5509: Use-after-free in t-edit-sign test as Resolved.

Thanks for the report. Fixed.

Jun 26 2021, 6:07 PM · gpgme, Bug Report
ikloecker committed rM81a33ea5e1b8: core: Fix use-after-free issue in test (authored by ikloecker).
core: Fix use-after-free issue in test
Jun 26 2021, 6:05 PM

Jun 25 2021

ikloecker committed rLIBKLEO920755459d0f: [q]gpgme[++] has been released as version 1.16.0 (authored by ikloecker).
[q]gpgme[++] has been released as version 1.16.0
Jun 25 2021, 2:33 PM
ikloecker committed rKLEOPATRA3fe2c46116c2: [q]gpgme[++] has been released as version 1.16.0 (authored by ikloecker).
[q]gpgme[++] has been released as version 1.16.0
Jun 25 2021, 2:32 PM
ikloecker committed rKLEOPATRA38711b6858d7: Update copyright info for Windows executable and fix SPDX markers (authored by ikloecker).
Update copyright info for Windows executable and fix SPDX markers
Jun 25 2021, 2:17 PM
ikloecker committed rKLEOPATRA70b96aa79fa6: Use version numbers without release service version suffix for Windows (authored by ikloecker).
Use version numbers without release service version suffix for Windows
Jun 25 2021, 2:17 PM
ikloecker committed rKLEOPATRAfe458d914bb0: Append the patch number as two digit number (authored by ikloecker).
Append the patch number as two digit number
Jun 25 2021, 12:19 PM
ikloecker committed rKLEOPATRAd0369abcd229: Append a compact release service version to Kleopatra's version number (authored by ikloecker).
Append a compact release service version to Kleopatra's version number
Jun 25 2021, 12:19 PM
ikloecker committed rKLEOPATRA56e957273930: Append the patch number as two digit number (authored by ikloecker).
Append the patch number as two digit number
Jun 25 2021, 12:17 PM
ikloecker committed rKLEOPATRA996eb72a120e: GIT_SILENT Make version numbers in Appstream data unique for each release (authored by ikloecker).
GIT_SILENT Make version numbers in Appstream data unique for each release
Jun 25 2021, 12:01 PM
ikloecker committed rKLEOPATRAd44b6729bb7f: GIT_SILENT Make version numbers in Appstream data unique for each release (authored by ikloecker).
GIT_SILENT Make version numbers in Appstream data unique for each release
Jun 25 2021, 11:59 AM
ikloecker committed rKLEOPATRA76fc38c1bf13: Fix appending Git date and commit hash to version number (authored by ikloecker).
Fix appending Git date and commit hash to version number
Jun 25 2021, 11:47 AM
ikloecker committed rKLEOPATRAd07f085d7f27: Append a compact release service version to Kleopatra's version number (authored by ikloecker).
Append a compact release service version to Kleopatra's version number
Jun 25 2021, 11:47 AM

Jun 24 2021

ikloecker moved T4717: Kleopatra: Changing expiry does not change expiry for subkeys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 24 2021, 9:27 AM · Restricted Project, kleopatra, gpg4win

Jun 23 2021

ikloecker added a project to T4717: Kleopatra: Changing expiry does not change expiry for subkeys: Restricted Project.
Jun 23 2021, 5:02 PM · Restricted Project, kleopatra, gpg4win
ikloecker changed the status of T5336: Kleopatra: Add expiry for certifications in certify dialog from Open to Testing.
Jun 23 2021, 4:58 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA0e3e95d00b3d: Allow specifying an expiration date for a certification (authored by ikloecker).
Allow specifying an expiration date for a certification
Jun 23 2021, 4:58 PM
ikloecker closed T5506: gpgme++, qgpgme: Allow specifying an expiration date for key signatures as Resolved.
Jun 23 2021, 4:58 PM · kleopatra, Restricted Project
ikloecker closed T5506: gpgme++, qgpgme: Allow specifying an expiration date for key signatures, a subtask of T5336: Kleopatra: Add expiry for certifications in certify dialog, as Resolved.
Jun 23 2021, 4:58 PM · kleopatra, Restricted Project
ikloecker closed T5505: gpgme: Allow specifying an expiration date for key signatures (gpgme_op_interact) as Resolved.
Jun 23 2021, 4:58 PM · gpgme, kleopatra, Restricted Project
ikloecker closed T5505: gpgme: Allow specifying an expiration date for key signatures (gpgme_op_interact), a subtask of T5336: Kleopatra: Add expiry for certifications in certify dialog, as Resolved.
Jun 23 2021, 4:58 PM · kleopatra, Restricted Project