Page MenuHome GnuPG
Feed Advanced Search

May 6 2024

ikloecker committed rKLEOPATRA5dce7b9e7c66: Remove obsolete LearnCardKeysCommand (authored by ikloecker).
Remove obsolete LearnCardKeysCommand
May 6 2024, 5:05 PM
ikloecker committed rKLEOPATRAc145eebebbbb: Force a refresh of the key cache after smart cards were learned (authored by ikloecker).
Force a refresh of the key cache after smart cards were learned
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA149a27066aed: Avoid multiple runs of `gpgsm --learn-card` (authored by ikloecker).
Avoid multiple runs of `gpgsm --learn-card`
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA815aa143b193: Suspend automatic key cache updates while learning smart card certificates (authored by ikloecker).
Suspend automatic key cache updates while learning smart card certificates
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA78f835a95e75: Trigger learning of card certificates via ReaderStatus (authored by ikloecker).
Trigger learning of card certificates via ReaderStatus
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAcda1b1d16f83: Add ability to learn smart cards to ReaderStatus (authored by ikloecker).
Add ability to learn smart cards to ReaderStatus
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAc335d56a50de: Look up certificates for NetKey cards in widget instead of card (authored by ikloecker).
Look up certificates for NetKey cards in widget instead of card
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA624e888124c9: Always show the key list even if it's empty (authored by ikloecker).
Always show the key list even if it's empty
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAed9445ee238d: Remove possibility to learn "NetKey v3 Card Certificates" via systray (authored by ikloecker).
Remove possibility to learn "NetKey v3 Card Certificates" via systray
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA38c71247759e: Fix restoring columns in certificatedetailsdialog (authored by TobiasFella).
Fix restoring columns in certificatedetailsdialog
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAae1d5caad46f: Refactor key list state handling (authored by TobiasFella).
Refactor key list state handling
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA7872112511d4: Automatically learn card keys (authored by ikloecker).
Automatically learn card keys
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA130c8928075e: Remove unused member variable (authored by ikloecker).
Remove unused member variable
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA238d6d610eae: Fix compilation with GPGME versions that don't yet have Key::hasEncrypt (authored by TobiasFella).
Fix compilation with GPGME versions that don't yet have Key::hasEncrypt
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA79e7ed43f108: Also restore column hidden, expanded, order state (authored by TobiasFella).
Also restore column hidden, expanded, order state
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA3ee47dda98ec: Fix copying column widths to new tab (authored by TobiasFella).
Fix copying column widths to new tab
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA70fee030dd35: Update subkey details dialog columns (authored by TobiasFella).
Update subkey details dialog columns
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAa3cbf7ef92da: Fix loading keytreeview column widths (authored by TobiasFella).
Fix loading keytreeview column widths
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAcb3b36c5d2ca: Don't explicitely set a name for the first tab in the tab widget (authored by TobiasFella).
Don't explicitely set a name for the first tab in the tab widget
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAca342b9b7b18: Highlight non-encryption keys in group's key list (authored by TobiasFella).
Highlight non-encryption keys in group's key list
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA7442e2bff162: Prevent sign-only keys from being added to a key group (authored by TobiasFella).
Prevent sign-only keys from being added to a key group
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAbfb725749d24: Add command for creating key groups from selected certificates (authored by TobiasFella).
Add command for creating key groups from selected certificates
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA1758ebb359f3: Add "Configure Groups" to toolbar (authored by TobiasFella).
Add "Configure Groups" to toolbar
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA39346a5015d5: Prevent the user from exporting groups containing sign-only keys (authored by TobiasFella).
Prevent the user from exporting groups containing sign-only keys
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA06aced28f4d6: Use new folder-edit-sign-encrypt icon (authored by CarlSchwan).
Use new folder-edit-sign-encrypt icon
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA9db994410413: Warn the user when deleting keys that are part of a keygroup (authored by TobiasFella).
Warn the user when deleting keys that are part of a keygroup
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAa7c39834f0e1: Show a warning when the user imports a group containing sign-only keys (authored by TobiasFella).
Show a warning when the user imports a group containing sign-only keys
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAeb9765805277: Adapt SignEncryptWidget to be based on UserIDs instead of Keys (authored by TobiasFella).
Adapt SignEncryptWidget to be based on UserIDs instead of Keys
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAcef9c2b0bc61: Implement adding subkeys to an existing key (authored by TobiasFella).
Implement adding subkeys to an existing key
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA4668b9a64b21: Parent DecryptVerifyFilesDialog (authored by TobiasFella).
Parent DecryptVerifyFilesDialog
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAb5d53d28d7c2: Use isEmpty here (authored by mlaurent).
Use isEmpty here
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAe05f2e3be550: Restore column layout for most treeviews (authored by TobiasFella).
Restore column layout for most treeviews
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAf11d9377e473: Use Algorithm and Keygrip columns in keylist (authored by TobiasFella).
Use Algorithm and Keygrip columns in keylist
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAf0ac5246a288: Adapt to upstreamed column configuration menu and renamed… (authored by TobiasFella).
Adapt to upstreamed column configuration menu and renamed…
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA8cfb750cd874: Allow dragging rows from keylist (authored by TobiasFella).
Allow dragging rows from keylist
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAfdafa50c2ba5: Improve file drop behavior (authored by TobiasFella).
Improve file drop behavior
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRA1b67fce5fa70: Add config option for adding a designated revoker for all new keys (authored by TobiasFella).
Add config option for adding a designated revoker for all new keys
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAd8d2a2f93bfb: Use frameless style for QTabWidget (authored by CarlSchwan).
Use frameless style for QTabWidget
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAa9f4e0657d66: extractVersionNumber is necessary only in Windows => compile warning-- (authored by mlaurent).
extractVersionNumber is necessary only in Windows => compile warning--
May 6 2024, 5:04 PM
ikloecker committed rKLEOPATRAc46b5328418f: Update spacing of configuration widgets (authored by CarlSchwan).
Update spacing of configuration widgets
May 6 2024, 5:04 PM
ikloecker claimed T7110: Distribute the GpgME bindings separately from GpgME.
May 6 2024, 9:45 AM · gpgme, Restricted Project
ikloecker triaged T7110: Distribute the GpgME bindings separately from GpgME as Normal priority.
May 6 2024, 9:44 AM · gpgme, Restricted Project

May 3 2024

ikloecker added a comment to T6799: Kleopatra configuration files in wrong places.

Another remark: It's very easy to change the location of the kleopatragroupsrc because we have full control over its usage and can simply specify an absolute path for the file. If the file isn't found we can simply look in the old location, i.e. migration is also trivial (as long as we can reliably determine the old location).

May 3 2024, 5:08 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker changed the status of T7069: Kleopatra: Expiration warning wrong on windows in case of expiry in year 2038+ from Open to Testing.

Fixed and backported for VSD 3.3

May 3 2024, 4:55 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker committed rLIBKLEO98c313adf1c9: Fix problem with expiration dates after 2038 on 32-bit systems (authored by ikloecker).
Fix problem with expiration dates after 2038 on 32-bit systems
May 3 2024, 4:54 PM
ikloecker committed rLIBKLEOe647d571380a: Port CryptoConfigModule away from KPageWidget (authored by TobiasFella).
Port CryptoConfigModule away from KPageWidget
May 3 2024, 4:54 PM
ikloecker committed rLIBKLEO40b52f117053: Fix problem with expiration dates after 2038 on 32-bit systems (authored by ikloecker).
Fix problem with expiration dates after 2038 on 32-bit systems
May 3 2024, 4:51 PM
ikloecker claimed T7069: Kleopatra: Expiration warning wrong on windows in case of expiry in year 2038+.
May 3 2024, 3:48 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T6799: Kleopatra configuration files in wrong places.

Alternatively to patching QStandardPaths we could probably patch KConfig (e.g. make KConfigPrivate::changeFileName use a path set by us instead of QStandardPaths::writableLocation(resourceType)). In any case, I see no other solution than patching the base libraries.

May 3 2024, 3:25 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker added a comment to T7091: Draft: Kleopatra: Simple copy key to card.

I think it needs to be made more clear that the proposed options refer to what to do after (!) copying the secret key to the smart card, e.g.

May 3 2024, 9:43 AM · gpd5x, kleopatra

May 2 2024

ikloecker committed rLIBKLEOdb2c622dd622: Add url parameter to docaction (authored by TobiasFella).
Add url parameter to docaction
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO1a69f443ee84: Add extra source for key origins to KeyListModel (authored by TobiasFella).
Add extra source for key origins to KeyListModel
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO4fa0e44cd855: Try to prevent some invalid LDAP servers (authored by TobiasFella).
Try to prevent some invalid LDAP servers
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO3a6d6d97ec45: Store card information in KeyCache (authored by TobiasFella).
Store card information in KeyCache
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEOba2b613a4024: Start gpg-agent when sending a command to it fails with connection error (authored by ikloecker).
Start gpg-agent when sending a command to it fails with connection error
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO163ae487d06b: Modernize/simplify code (authored by ikloecker).
Modernize/simplify code
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEOacac6a6d593c: Skip check for running gpg-agent when restarting it (authored by ikloecker).
Skip check for running gpg-agent when restarting it
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEOa0dc00ef8851: Add option to skip checking for a running gpg-agent (authored by ikloecker).
Add option to skip checking for a running gpg-agent
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEOf5577c412524: Make Kleo::launchGpgAgent work for multiple threads (authored by ikloecker).
Make Kleo::launchGpgAgent work for multiple threads
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO7899055603d4: Save TreeWidget state when it changes (authored by TobiasFella).
Save TreeWidget state when it changes
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO02f52e295328: Save treeview state when it changes (authored by TobiasFella).
Save treeview state when it changes
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEOf0c692dbebcf: TreeView: add function to explicitely set config group nam (authored by TobiasFella).
TreeView: add function to explicitely set config group nam
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEOd0031d3ee5e0: Disable too verbose logging (authored by ikloecker).
Disable too verbose logging
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO03fd432ee460: Add option to force a refresh of the key cache (authored by ikloecker).
Add option to force a refresh of the key cache
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEOc8f7a4c2578e: Warn about groups containing sign-only keys in the groups dialog (authored by TobiasFella).
Warn about groups containing sign-only keys in the groups dialog
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO5bab2d5d814c: Fix 'ret' may be used uninitialized warning (authored by ikloecker).
Fix 'ret' may be used uninitialized warning
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO53d9b3f69109: Adapt KeySelectionCombo to use user IDs instead of Keys (authored by TobiasFella).
Adapt KeySelectionCombo to use user IDs instead of Keys
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO7d50fabb9e3c: KeyListSortFilterProxyModel: Consider key filters when checking whether groups… (authored by TobiasFella).
KeyListSortFilterProxyModel: Consider key filters when checking whether groups…
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO03ddbfd0bfbf: Rework UserIdProxyModel data handling (authored by TobiasFella).
Rework UserIdProxyModel data handling
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO4bca270cef6f: Various fixes for UserIDProxyModel (authored by TobiasFella).
Various fixes for UserIDProxyModel
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO1311e9a77982: Add elgamal algorithm names to Formatting::prettyAlgorithmName (authored by TobiasFella).
Add elgamal algorithm names to Formatting::prettyAlgorithmName
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO2ad5ee80ed93: Save column state of treewidgets (authored by TobiasFella).
Save column state of treewidgets
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEOb3bbf17eb8d7: Add Algorithm and Keygrip columns to keylist (authored by TobiasFella).
Add Algorithm and Keygrip columns to keylist
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO2a44fe6f27de: Move column configuration menu code to NavigatableTreeView/NavigatableTreeWidget (authored by TobiasFella).
Move column configuration menu code to NavigatableTreeView/NavigatableTreeWidget
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO971032a63c63: Override hidden functions (authored by TobiasFella).
Override hidden functions
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO58b8a061d0c9: Create interface for adding drag functionality to item views (authored by TobiasFella).
Create interface for adding drag functionality to item views
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO6c69992b2392: Add some missing algorithm names (authored by TobiasFella).
Add some missing algorithm names
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO89eb200842fc: Port isChecksumFile away from QRegExp (authored by Volker Krause <vkrause@kde.org>).
Port isChecksumFile away from QRegExp
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEOb7a1fe767a4d: Port KeySelectionDialog away from QRegExp (authored by Volker Krause <vkrause@kde.org>).
Port KeySelectionDialog away from QRegExp
May 2 2024, 3:30 PM
ikloecker committed rLIBKLEO77f85a374176: Port getVersionFromString away from QRegExp (authored by Volker Krause <vkrause@kde.org>).
Port getVersionFromString away from QRegExp
May 2 2024, 3:30 PM
ikloecker committed rKLEOPATRAb19efcac7ddb: Bump kxmlgui rc version (authored by aheinecke).
Bump kxmlgui rc version
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRA4440b7d3d5d8: Restart gpg-agent instead of just shutting down the GnuPG daemons (authored by ikloecker).
Restart gpg-agent instead of just shutting down the GnuPG daemons
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRAaa6cdb47c397: Merge branch 'gpg4win/23.10' into gpg4win/24.05 (authored by ikloecker).
Merge branch 'gpg4win/23.10' into gpg4win/24.05
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRAe7fd39bf0350: Accept close event of main window if Kleo is run with elevated permissions (authored by ikloecker).
Accept close event of main window if Kleo is run with elevated permissions
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRAccb096bda88b: Do not block application shutdown with a QEventLoopLocker (authored by ikloecker).
Do not block application shutdown with a QEventLoopLocker
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRA1d6b91b083f3: Do not quit Kleopatra when user chooses to just close the main window (authored by ikloecker).
Do not quit Kleopatra when user chooses to just close the main window
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRA92aad0618d3a: Quit Kleopatra when last windows is closed for elevated users on Windows (authored by ikloecker).
Quit Kleopatra when last windows is closed for elevated users on Windows
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRA0e8cd21d1a52: Always quit on Quit for users with elevated permissions on Windows (authored by ikloecker).
Always quit on Quit for users with elevated permissions on Windows
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRA3fa060c1572e: Add error handling for Windows process connections (authored by aheinecke).
Add error handling for Windows process connections
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRA3f09cc028611: Fix update check for gpg4win (authored by TobiasFella).
Fix update check for gpg4win
May 2 2024, 12:01 PM
ikloecker committed rKLEOPATRAdd72716ab24a: Add help item for the approval manual (authored by TobiasFella).
Add help item for the approval manual
May 2 2024, 12:01 PM
ikloecker committed rLIBKLEO2d3ca60c68fd: Merge branch 'gpg4win/23.10' into gpg4win/24.05 (authored by ikloecker).
Merge branch 'gpg4win/23.10' into gpg4win/24.05
May 2 2024, 11:56 AM
ikloecker committed rLIBKLEO336d7ef2bd69: Restart gpg-agent instead of just shutting down all GnuPG daemons (authored by ikloecker).
Restart gpg-agent instead of just shutting down all GnuPG daemons
May 2 2024, 11:56 AM
ikloecker committed rKLEOPATRAee8d647b6396: Remove tab frame in certificate details dialog (authored by ikloecker).
Remove tab frame in certificate details dialog
May 2 2024, 9:49 AM

Apr 30 2024

ikloecker committed rKLEOPATRA5bf452d72e42: Remove tab frame in certificate details dialog (authored by ikloecker).
Remove tab frame in certificate details dialog
Apr 30 2024, 6:35 PM

Apr 29 2024

ikloecker committed rKLEOPATRAab75eeecd0b9: Use std::unique_ptr instead of custom kdtools::pimpl_ptr (authored by ikloecker).
Use std::unique_ptr instead of custom kdtools::pimpl_ptr
Apr 29 2024, 11:59 AM
ikloecker committed rKLEOPATRA2c524b8bb293: Use Q_SET_OBJECT_NAME instead of custom KDAB_SET_OBJECT_NAME (authored by ikloecker).
Use Q_SET_OBJECT_NAME instead of custom KDAB_SET_OBJECT_NAME
Apr 29 2024, 11:59 AM

Apr 26 2024

ikloecker changed the status of T7104: Kleopatra: Allow "Change password" for private key with offline primary from Open to Testing.
Apr 26 2024, 3:50 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ikloecker committed rKLEOPATRAcbdca2e85514: Use std::ranges::all_of/any_of instead of Kleo::all_of/any_of (authored by ikloecker).
Use std::ranges::all_of/any_of instead of Kleo::all_of/any_of
Apr 26 2024, 3:10 PM
ikloecker committed rKLEOPATRAf256a4c385f2: Remove left-over support for old gpgme (authored by ikloecker).
Remove left-over support for old gpgme
Apr 26 2024, 3:10 PM