Page MenuHome GnuPG
Feed Advanced Search

Feb 18 2025

ikloecker committed rW4ffa6769d75c: Remove obsolete configure option of kxmlgui (authored by ikloecker).
Remove obsolete configure option of kxmlgui
Feb 18 2025, 1:16 PM
ikloecker committed rWe71f58399014: Remove references to removed DISTRIBUTION_TEXT variable (authored by ikloecker).
Remove references to removed DISTRIBUTION_TEXT variable
Feb 18 2025, 1:16 PM
ikloecker claimed T7040: Make it possible to install GnuPG VSD and GPD in parallel.
Feb 18 2025, 8:49 AM · gpd5x, kleopatra

Feb 14 2025

ikloecker added a comment to T7515: Kleopatra: reduce the number of actions in the context menu.

Details should be the first action (since it's likely the most often used action by people who don't know about double-click). And I'd move the "destructive actions" to the bottom. And there are way to many separators.

Feb 14 2025, 1:19 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker added a comment to T7502: Kleopatra: Import secret key dialog improvement.
In T7502#198141, @ebo wrote:

Reminder: we have to keep in mind the workflow of the import of secret subkeys. Do we need different behavior conditional on "is primary key present" or not?

Feb 14 2025, 1:14 PM · vsd34, gpd5x, kleopatra

Feb 13 2025

ikloecker committed rW3cf5bdcbbe6b: Add new icons to tarball (authored by ikloecker).
Add new icons to tarball
Feb 13 2025, 3:03 PM
ikloecker claimed T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel.
Feb 13 2025, 2:51 PM · vsd34, test on hold, gpd5x, kleopatra

Feb 12 2025

ikloecker committed rKLEOPATRAf2fab2630447: GIT_SILENT Remove Emacs CC Mode file local variable values (authored by ikloecker).
GIT_SILENT Remove Emacs CC Mode file local variable values
Feb 12 2025, 8:53 PM
ikloecker committed rKLEOPATRA7d9036d01d94: Remove unused duplicated icon files (authored by ikloecker).
Remove unused duplicated icon files
Feb 12 2025, 8:53 PM
ikloecker committed rKLEOPATRA99d55f56749a: Also install the scalable kleopatra icon (authored by ikloecker).
Also install the scalable kleopatra icon
Feb 12 2025, 8:53 PM
ikloecker added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

Okay. We now replace the standard Breeze icon of kleopatra with the red head for vsd and with a new blue head for gpd. The replacements are used for the About action and in the About dialog, but kwin (X11) insists on using the standard icon as window icon. And the system tray also shows the standard symbolic Breeze icon instead of the replacements. strace shows that the replacement icons embedded in the AppImage are loaded. No idea why kwin and the system tray still use the standard icons.

Feb 12 2025, 5:33 PM · gpd5x, AppImage, gpg4win
ikloecker committed rWd7311bbd5da1: appimage: Use custom Kleopatra icons for VSD and GPD (authored by ikloecker).
appimage: Use custom Kleopatra icons for VSD and GPD
Feb 12 2025, 5:25 PM
ikloecker committed rW065f56241873: Update list of patches (authored by ikloecker).
Update list of patches
Feb 12 2025, 4:25 PM

Feb 11 2025

ikloecker committed rKLEOPATRAfa8679275237: GIT_SILENT Remove file names from file headers (authored by ikloecker).
GIT_SILENT Remove file names from file headers
Feb 11 2025, 5:52 PM
ikloecker added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

Kleopatra with Breeze style:

Feb 11 2025, 4:52 PM · gpd5x, AppImage, gpg4win
ikloecker committed rWc28ac790d3b0: appimage: Add breeze style (authored by ikloecker).
appimage: Add breeze style
Feb 11 2025, 4:18 PM
ikloecker committed rLIBKLEO228622e0f960: Update translations of archive, checksum and filter definitions (authored by ikloecker).
Update translations of archive, checksum and filter definitions
Feb 11 2025, 2:34 PM
ikloecker added a comment to T7515: Kleopatra: reduce the number of actions in the context menu.
In T7515#198012, @alexk wrote:

Regarding the suggest list I would change the following:
but keep:

  • Enable/Disable Certificate
Feb 11 2025, 11:58 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker created T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel.
Feb 11 2025, 10:35 AM · vsd34, test on hold, gpd5x, kleopatra

Feb 10 2025

ikloecker changed the status of T7525: gpg4win: Add support for Wayland to the Qt5-based AppImage from Open to Testing.

I did a quick test with a test user running a Wayland session and the AppImage works now.

Feb 10 2025, 4:49 PM · Restricted Project, gpg4win
ikloecker committed rW8d4fb5aa4f6f: appimage: Copy Wayland plugins to AppDir (authored by ikloecker).
appimage: Copy Wayland plugins to AppDir
Feb 10 2025, 4:46 PM
ikloecker committed rW51db0c05277f: appimage: Simplify deployment of Okular and its plugins (authored by ikloecker).
appimage: Simplify deployment of Okular and its plugins
Feb 10 2025, 4:46 PM
ikloecker triaged T7525: gpg4win: Add support for Wayland to the Qt5-based AppImage as Normal priority.
Feb 10 2025, 4:26 PM · Restricted Project, gpg4win
ikloecker committed rW8b878c4eef25: Don't clone the whole history if we need just the tip of a single branch (authored by ikloecker).
Don't clone the whole history if we need just the tip of a single branch
Feb 10 2025, 3:57 PM
ikloecker committed rW4fb3f1b719e6: Improve merging of translations (authored by ikloecker).
Improve merging of translations
Feb 10 2025, 3:57 PM
ikloecker committed rW10f7dd2e7f58: Merge local translations instead of keeping only the first one (authored by ikloecker).
Merge local translations instead of keeping only the first one
Feb 10 2025, 3:57 PM
ikloecker committed rW22c56c7d631c: Add script for updating local translation files (authored by ikloecker).
Add script for updating local translation files
Feb 10 2025, 3:57 PM
ikloecker committed rWe704be515b8f: gen-tarball.sh: Support local translations for all languages (authored by ikloecker).
gen-tarball.sh: Support local translations for all languages
Feb 10 2025, 3:57 PM
ikloecker committed rW81109e463fa9: gen-tarball: Add support for gpgmepp and gpgmeqt/qgpgme (authored by ikloecker).
gen-tarball: Add support for gpgmepp and gpgmeqt/qgpgme
Feb 10 2025, 3:57 PM
ikloecker committed rW58f3ca74d5ea: Fix gen-tarball.sh for local/remote repos (authored by ikloecker).
Fix gen-tarball.sh for local/remote repos
Feb 10 2025, 3:57 PM
ikloecker committed rWe481c19e7b71: Set locale to C.UTF-8 in gpg4win-bookworm Docker image (authored by ikloecker).
Set locale to C.UTF-8 in gpg4win-bookworm Docker image
Feb 10 2025, 3:57 PM
ikloecker committed rWdf248809c095: Support building CMake packages for additional gpgex architecture (authored by ikloecker).
Support building CMake packages for additional gpgex architecture
Feb 10 2025, 3:57 PM
ikloecker committed rW7933feac5220: Use the split gpgme packages for gpg4win (authored by ikloecker).
Use the split gpgme packages for gpg4win
Feb 10 2025, 3:57 PM
ikloecker committed rWd692be030c79: gen-tarball: Fix packaging of gpgol.js from local/remote repo (authored by ikloecker).
gen-tarball: Fix packaging of gpgol.js from local/remote repo
Feb 10 2025, 3:57 PM
ikloecker committed rW39e177dee0ce: appimage: Reorder Makefile variable setting and change some names (authored by ikloecker).
appimage: Reorder Makefile variable setting and change some names
Feb 10 2025, 3:57 PM
ikloecker committed rW6520a2a3fbef: Add temporary patch for gpgoljs to fix build against gpgmepp (authored by ikloecker).
Add temporary patch for gpgoljs to fix build against gpgmepp
Feb 10 2025, 3:57 PM
ikloecker committed rWc9718c48304b: Use snapshots of gpgme and gpgol, and add gpgmepp and qgpgme (authored by ikloecker).
Use snapshots of gpgme and gpgol, and add gpgmepp and qgpgme
Feb 10 2025, 3:57 PM
ikloecker committed rW9b32204d1823: appimage: Simplify application of patch file (authored by ikloecker).
appimage: Simplify application of patch file
Feb 10 2025, 3:57 PM
ikloecker committed rW164dfefffd05: appimage: Look for packages in /src/packages by default (authored by ikloecker).
appimage: Look for packages in /src/packages by default
Feb 10 2025, 3:57 PM
ikloecker committed rW501db0146e75: appimage: Avoid mkdir error for an existing directory (authored by ikloecker).
appimage: Avoid mkdir error for an existing directory
Feb 10 2025, 3:57 PM
ikloecker committed rW7d40bdfa7fe1: Update libgpg-error, libksba, npth to latest releases (authored by ikloecker).
Update libgpg-error, libksba, npth to latest releases
Feb 10 2025, 3:57 PM
ikloecker committed rW035619958a23: appimage: Make the out-of-source build work (authored by ikloecker).
appimage: Make the out-of-source build work
Feb 10 2025, 3:57 PM
ikloecker committed rWf40e4ca6825f: appimage: Add missing bits to the Docker image (authored by ikloecker).
appimage: Add missing bits to the Docker image
Feb 10 2025, 3:57 PM
ikloecker committed rW7bbcf00817d2: appimage: Avoid OpenGL dependency in kcrash (authored by ikloecker).
appimage: Avoid OpenGL dependency in kcrash
Feb 10 2025, 3:57 PM
ikloecker committed rW018dac6cc32f: appimage: Update dependencies of gpgpass (authored by ikloecker).
appimage: Update dependencies of gpgpass
Feb 10 2025, 3:57 PM
ikloecker committed rWe5bbb9a990c7: Update patches (authored by ikloecker).
Update patches
Feb 10 2025, 3:57 PM
ikloecker committed rW201e81ba5716: appimage: Re-add fontconfig (authored by ikloecker).
appimage: Re-add fontconfig
Feb 10 2025, 3:57 PM
ikloecker committed rW39708caff93c: appimage: Add tracing to install target for binary packages (authored by ikloecker).
appimage: Add tracing to install target for binary packages
Feb 10 2025, 3:57 PM
ikloecker committed rW187b7049ac40: appimage: Disable most features of qttools (authored by ikloecker).
appimage: Disable most features of qttools
Feb 10 2025, 3:57 PM
ikloecker committed rWb0181d08c812: appimage: Fix hack for building wayland-protocols (authored by ikloecker).
appimage: Fix hack for building wayland-protocols
Feb 10 2025, 3:57 PM
ikloecker committed rWcb6474f62fd6: appimage: Add make targets to build individual packages (authored by ikloecker).
appimage: Add make targets to build individual packages
Feb 10 2025, 3:57 PM
ikloecker committed rW3e03f52992bc: appimage: Reformat the Dockerfile (authored by ikloecker).
appimage: Reformat the Dockerfile
Feb 10 2025, 3:57 PM
ikloecker committed rW40556d2d0330: appimage: Reduce the size of the Docker image (authored by ikloecker).
appimage: Reduce the size of the Docker image
Feb 10 2025, 3:57 PM
ikloecker committed rWa25bac3f0071: Ensure that the build directory is an absolute path (authored by ikloecker).
Ensure that the build directory is an absolute path
Feb 10 2025, 3:57 PM
ikloecker committed rW5ce3dbc842cb: appimage: Use the split gpgme packages (authored by ikloecker).
appimage: Use the split gpgme packages
Feb 10 2025, 3:57 PM
ikloecker committed rW3bf37b4e27f3: appimage: Use a different default for the AppImage build directory (authored by ikloecker).
appimage: Use a different default for the AppImage build directory
Feb 10 2025, 3:57 PM
ikloecker committed rW8eb618ea6784: Improve documentation and fix a couple of typos (authored by ikloecker).
Improve documentation and fix a couple of typos
Feb 10 2025, 3:57 PM
ikloecker committed rW0da1d1deb237: appimage: Fix deployment of Okular and its plugins (authored by ikloecker).
appimage: Fix deployment of Okular and its plugins
Feb 10 2025, 3:57 PM
ikloecker committed rW818500431e21: appimage: Deploy okularGenerator_poppler.so (authored by ikloecker).
appimage: Deploy okularGenerator_poppler.so
Feb 10 2025, 3:57 PM
ikloecker added a comment to T7521: `gpg --use-keyboxd` always emits an incomprehensible warning.

Daniel confused --list-options with --dump-options. The linked completion script uses the latter.

Feb 10 2025, 3:40 PM · keyboxd, gnupg, Bug Report
ikloecker changed the status of T7509: gpg4win: Make the AppImage build work with the new Docker-based build script from Open to Testing.

Needs to be tested/verified by other developers. In short you do

./autogen.sh
cd packages
./download.sh
cd ..
./build.sh --appimage --builddir=...

If you omit the --builddir=... option then ~/b/SRCDIRNAME-appimage will be used.

Feb 10 2025, 3:19 PM · gpd5x, AppImage, gpg4win
ikloecker added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

Building an AppImage including Kleopatra and Okular works now (again) in the gpg4win-5-branch.


Feb 10 2025, 3:12 PM · gpd5x, AppImage, gpg4win
ikloecker moved T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories from Backlog to QA for next release on the gpgme board.
Feb 10 2025, 10:38 AM · Restricted Project, gpgme
ikloecker closed T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories as Resolved.
Feb 10 2025, 10:38 AM · Restricted Project, gpgme

Feb 9 2025

ikloecker added a comment to T7522: pinentry started with invalid DBUS_SESSION_BUS_ADDRESS when invoked by gpg running in flatpak container.

It's pretty ironic that we added DBUS_SESSION_BUS_ADDRESS because of pinentry-gnome3 and now we need to add an option to remove it because of pinentry-gnome3.

Feb 9 2025, 8:14 PM · Linux, pinentry, gpgagent, Bug Report

Feb 7 2025

ikloecker added a comment to T7518: `gpg --gpgconf-list` reports some data from the config file or command line, and other data that is about compiled in defaults.
$ man gpg
       --gpgconf-list
              This command is similar to --list-config but in general only internally used by the gpgconf tool.

In general, "only internally used" means: Don't use this yourself or accept what it does.

Feb 7 2025, 9:44 AM · Not A Bug, gnupg, Bug Report

Feb 6 2025

ikloecker changed the status of T7510: Kleopatra: Cert view search field - cursor always jumping to the end when editing from Open to Testing.

Fixed.

Feb 6 2025, 1:44 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker added a comment to T7515: Kleopatra: reduce the number of actions in the context menu.

I'd suggest removing:

Feb 6 2025, 1:43 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rKLEOPATRA331b167ec36e: Avoid cursor jumping to end of line edit when user edits search term (authored by ikloecker).
Avoid cursor jumping to end of line edit when user edits search term
Feb 6 2025, 1:35 PM

Feb 5 2025

ikloecker reopened T7513: Kleopatra: For "Update" via WKD show if the certificate was unchanged as "Testing".
Feb 5 2025, 4:44 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker closed T7513: Kleopatra: For "Update" via WKD show if the certificate was unchanged as Resolved.

If a single OpenPGP certificate is updated then we now show the same detailed information for the update from WKD as for the update from a keyserver, i.e. if the certificate didn't change via WKD then we say so.

Feb 5 2025, 4:43 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rKLEOPATRAeb315723cdd2: Show detailed information if a single key was updated via WKD (authored by ikloecker).
Show detailed information if a single key was updated via WKD
Feb 5 2025, 4:40 PM
ikloecker added a comment to T6986: Refresh/update OpenPGP keys should check WKD.

I think there's some confusion.

Feb 5 2025, 4:31 PM · gpd5x, Bug Report, Feature Request, gnupg24, kleopatra
ikloecker claimed T7513: Kleopatra: For "Update" via WKD show if the certificate was unchanged.
Feb 5 2025, 4:15 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/364 on T7510: Kleopatra: Cert view search field - cursor always jumping to the end when editing.
Feb 5 2025, 9:25 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rKLEOPATRA2c26cbdeeac8: Avoid cursor jumping to end of line edit when user edits search term (authored by ikloecker).
Avoid cursor jumping to end of line edit when user edits search term
Feb 5 2025, 9:09 AM
ikloecker moved T7510: Kleopatra: Cert view search field - cursor always jumping to the end when editing from Backlog to WIP on the gpd5x board.
Feb 5 2025, 9:07 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker claimed T7510: Kleopatra: Cert view search field - cursor always jumping to the end when editing.
Feb 5 2025, 9:07 AM · gpd5x (gpd-5.0.0), kleopatra

Feb 4 2025

ikloecker moved T7134: Kleopatra: Allow PIN reset with Admin-PIN from Backlog to WIP on the gpd5x board.
Feb 4 2025, 4:37 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra
ikloecker moved T6787: Kleopatra: Add pinentry counters to smart card management view from Backlog to WIP on the gpd5x board.
Feb 4 2025, 4:30 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker edited projects for T6787: Kleopatra: Add pinentry counters to smart card management view, added: gpd5x; removed Restricted Project.
Feb 4 2025, 4:29 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker added a comment to T7503: Kleopatra: change to secret key import window.

You need to be asked this question when you restore the backup of all of your keys or when you migrate all your secret keys to a new computer.

Feb 4 2025, 4:08 PM · gpd5x, kleopatra
ikloecker committed rMbaa174e5d611: NEWS: Fix typos (authored by ikloecker).
NEWS: Fix typos
Feb 4 2025, 2:57 PM
ikloecker moved T7509: gpg4win: Make the AppImage build work with the new Docker-based build script from Backlog to WIP on the gpd5x board.
Feb 4 2025, 10:54 AM · gpd5x, AppImage, gpg4win
ikloecker triaged T7509: gpg4win: Make the AppImage build work with the new Docker-based build script as Normal priority.
Feb 4 2025, 10:54 AM · gpd5x, AppImage, gpg4win
ikloecker closed T7499: Update AppImage for Gpg4win 4.4 / VSD 3.3 as Resolved.

Tested locally:

  • Build the Docker image for building the AppImage (using the archived CentOS 7 packages).
  • Build an AppImage for Gpg4win 4.4 with the unsplit gpgme repo.
  • Build an AppImage for Gpg4win 4.4 with the split gpgme repos (T7262).
Feb 4 2025, 10:51 AM · Restricted Project, AppImage, kleopatra

Feb 3 2025

ikloecker added a comment to T7488: Improve decryption error message caused by deleted card key.

I'm not sure what Kleopatra should do differently. Kleopatra relies on the error messages provided by gpgme which in turn relies on gpg's status messages.

Feb 3 2025, 6:18 PM · kleopatra, gpd5x, gnupg
ikloecker committed rWddceffdb78a6: appimage: Add temporary patch for kleopatra (authored by ikloecker).
appimage: Add temporary patch for kleopatra
Feb 3 2025, 2:50 PM
ikloecker committed rW95b3145c1283: appimage: Use the split gpgme packages (authored by ikloecker).
appimage: Use the split gpgme packages
Feb 3 2025, 2:50 PM
ikloecker committed rKLEOPATRAd6eb643737e5: Explicitely require threads (authored by ikloecker).
Explicitely require threads
Feb 3 2025, 2:40 PM
ikloecker committed rM8ad04695d9c2: Bump version after splitting off bindings (authored by ikloecker).
Bump version after splitting off bindings
Feb 3 2025, 12:39 PM
ikloecker committed rM932caf37d36e: python: Remove Python bindings (authored by ikloecker).
python: Remove Python bindings
Feb 3 2025, 12:39 PM
ikloecker committed rMdf41dbec8951: doc: Refer to separate repositories for C++ and Python bindings (authored by ikloecker).
doc: Refer to separate repositories for C++ and Python bindings
Feb 3 2025, 12:39 PM
ikloecker committed rM763d5f5d6a88: cpp,qt: Remove C++ and Qt bindings (authored by ikloecker).
cpp,qt: Remove C++ and Qt bindings
Feb 3 2025, 12:39 PM
werner awarded T6351: Kleopatra: Performance problems when encrypting large files a Pterodactyl token.
Feb 3 2025, 11:57 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker committed rLIBKLEOd02e8556e054: Add missing braces (authored by ikloecker).
Add missing braces
Feb 3 2025, 9:59 AM
ikloecker moved T7499: Update AppImage for Gpg4win 4.4 / VSD 3.3 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 3 2025, 9:43 AM · Restricted Project, AppImage, kleopatra

Jan 31 2025

ikloecker committed rW3e68159100e0: Use snapshots of gpgme and gpgol, and add gpgmepp and qgpgme (authored by ikloecker).
Use snapshots of gpgme and gpgol, and add gpgmepp and qgpgme
Jan 31 2025, 10:13 AM
ikloecker committed rWc4509ead57d1: Use the split gpgme packages for gpg4win (authored by ikloecker).
Use the split gpgme packages for gpg4win
Jan 31 2025, 10:13 AM
ikloecker committed rW29eb6e0b8286: Support building CMake packages for additional gpgex architecture (authored by ikloecker).
Support building CMake packages for additional gpgex architecture
Jan 31 2025, 10:13 AM