Page MenuHome GnuPG
Feed Advanced Search

Oct 1 2025

ikloecker added a comment to T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting .

I had a look at Qt 5. All of Qt's Windows styles are broken with regards to button or menu item styling. They change the background color of the hovered and/or selected button, but they use the default foreground color of the common base style class for the text. I don't think that fixing the (obsolete) Windows styles is worth the effort. As workaround we should use the Fusion style if high-contrast is active.

Oct 1 2025, 3:55 PM · vsd34, a11y, kleopatra
ikloecker moved T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting from Backlog to WIP on the vsd34 board.
Oct 1 2025, 3:07 PM · vsd34, a11y, kleopatra
ikloecker claimed T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting .
Oct 1 2025, 3:07 PM · vsd34, a11y, kleopatra
ikloecker changed the status of T7802: Kleopatra: Remember last used file system locations when saving or opening files from Open to Testing.
Oct 1 2025, 9:51 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker moved T7826: Kleopatra: NVDA reads introduction text of Certify dialog four times from Backlog to WIP on the gpd5x board.
Oct 1 2025, 9:49 AM · gpd5x (gpd-5.0.0), a11y, kleopatra

Sep 30 2025

ikloecker moved T7827: Kleopatra: Add workaround for locking issue on key generation from Backlog to WIP on the vsd34 board.
Sep 30 2025, 2:31 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra
ikloecker changed the status of T7827: Kleopatra: Add workaround for locking issue on key generation from Open to Testing.
Sep 30 2025, 2:31 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra
ikloecker moved T7827: Kleopatra: Add workaround for locking issue on key generation from Backlog to WIP on the gpd5x board.

Fixed and backported for VSD 3.4 and VSD 3.3.

Sep 30 2025, 2:30 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra
ikloecker committed rW8bc80780c96c: kleopatra: Add patch for T7827 (Add workaround for locking issue) (authored by ikloecker).
kleopatra: Add patch for T7827 (Add workaround for locking issue)
Sep 30 2025, 2:28 PM
ikloecker committed rKLEOPATRA0f7328d094ca: Suspend automatic key listing during key generation (authored by ikloecker).
Suspend automatic key listing during key generation
Sep 30 2025, 2:26 PM
ikloecker committed rKLEOPATRA95edf3252388: Suspend automatic key listing during key generation (authored by ikloecker).
Suspend automatic key listing during key generation
Sep 30 2025, 2:16 PM
ikloecker renamed T7827: Kleopatra: Add workaround for locking issue on key generation from Kleopatra: Add workaround for locking issue to Kleopatra: Add workaround for locking issue on key generation.
Sep 30 2025, 12:32 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra
ikloecker added a project to T7827: Kleopatra: Add workaround for locking issue on key generation: gpd5x.
Sep 30 2025, 12:04 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra

Sep 29 2025

ikloecker committed rW9fa0480df63d: Add gpgconf.rnames to EXTRA_DIST (authored by ikloecker).
Add gpgconf.rnames to EXTRA_DIST
Sep 29 2025, 5:22 PM
ikloecker committed rP954b3da04ac9: build: Update gettext infrastructure files (authored by ikloecker).
build: Update gettext infrastructure files
Sep 29 2025, 4:26 PM
ikloecker committed rW66ec84dc34db: Add patch to EXTRA_DIST (authored by ikloecker).
Add patch to EXTRA_DIST
Sep 29 2025, 4:18 PM
ikloecker committed rW52c4367fde00: qtbase: a11y: Fix window activation events (authored by ikloecker).
qtbase: a11y: Fix window activation events
Sep 29 2025, 4:17 PM
ikloecker triaged T7826: Kleopatra: NVDA reads introduction text of Certify dialog four times as Normal priority.
Sep 29 2025, 9:45 AM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker committed rKLEOPATRAbe2fe40d3b24: Give keyboard focus to widget after introduction text (authored by ikloecker).
Give keyboard focus to widget after introduction text
Sep 29 2025, 9:35 AM
ikloecker committed rKLEOPATRAc82100d9d977: Show email address in window title if user ID has no name (authored by ikloecker).
Show email address in window title if user ID has no name
Sep 29 2025, 9:35 AM

Sep 19 2025

ikloecker added a comment to T7814: Kleopatra: Save status of checkbox "Encrypt for others".

I think this will make the dialog less user friendly because with this change one always needs to check the status of all check boxes. Without the change the check boxes always have the same status when the dialog is opened the same way. Predictability is very important for usability and even more for accessibility.

Sep 19 2025, 4:51 PM · gpd5x, kleopatra

Sep 18 2025

ikloecker triaged T7816: Kleopatra: Title of Certify dialog is incomplete for email-only user ID as Normal priority.
Sep 18 2025, 4:00 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker closed T7815: Preferred key-server predefined by default? as Invalid.

Since GnuPG 2.5.3 there is no predefined keyserver anymore: https://dev.gnupg.org/T7442

Sep 18 2025, 3:51 PM · gnupg, Bug Report
ikloecker committed rW87eb033d45a8: qtbase: Raise UIA event for toggled tree view item (authored by ikloecker).
qtbase: Raise UIA event for toggled tree view item
Sep 18 2025, 2:43 PM
ikloecker committed rW57929ba508b2: qtbase: Notify a11y tools when check state changes (authored by ikloecker).
qtbase: Notify a11y tools when check state changes
Sep 18 2025, 2:43 PM
ikloecker committed rWcc2b01cf4c31: qtbase: a11y: Remember QTreeView's a11y child interfaces (authored by ikloecker).
qtbase: a11y: Remember QTreeView's a11y child interfaces
Sep 18 2025, 2:43 PM
ikloecker committed rWc1ca2757c2d2: qtbase: Use Qt's standard paths if ExpandEnvironmentStrings fails (authored by ikloecker).
qtbase: Use Qt's standard paths if ExpandEnvironmentStrings fails
Sep 18 2025, 2:43 PM
ikloecker committed rW887623cf2f8c: qtbase: Don't use Qt's logging to log warnings (authored by ikloecker).
qtbase: Don't use Qt's logging to log warnings
Sep 18 2025, 2:43 PM

Sep 16 2025

ikloecker added a comment to T7739: pinentry/kleopatra: NVDA reads text multiple times.

Upstream MR: https://codereview.qt-project.org/c/qt/qtbase/+/676173

Sep 16 2025, 4:22 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker set External Link to https://github.com/nvaccess/nvda/issues/18935 on T7776: Kleopatra: NVDA reads parent window of error messages.
Sep 16 2025, 4:19 PM · gpd5x, a11y, kleopatra
ikloecker updated the task description for T6094: Kleopatra: Make prefilled name and email address for new certificates configurable.
Sep 16 2025, 3:51 PM · vsd, gpd5x, kleopatra
ikloecker added a comment to T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.

I found and fixed a bug (likely a regression in the new code): When CN_prefill or EMAIL_prefill is configured as true and no fixed CN or EMAIL is configured then Kleopatra should prefill Name and Email with values taken from CONFIGDIR/emaildefaults (used by KDE apps on Linux), from the Windows user or from the EMAIL environment variable. This didn't work anymore.

Sep 16 2025, 3:48 PM · gpd5x (gpd-5.0.0), a11y, vsd34, kleopatra
ikloecker committed rKLEOPATRAcd0f64f1bde5: Use prefilled CN/EMAIL if no CN/EMAIL is configured (authored by ikloecker).
Use prefilled CN/EMAIL if no CN/EMAIL is configured
Sep 16 2025, 3:40 PM
ikloecker updated the task description for T6094: Kleopatra: Make prefilled name and email address for new certificates configurable.
Sep 16 2025, 3:04 PM · vsd, gpd5x, kleopatra
ikloecker updated the task description for T6094: Kleopatra: Make prefilled name and email address for new certificates configurable.
Sep 16 2025, 3:03 PM · vsd, gpd5x, kleopatra

Sep 15 2025

ikloecker added a comment to T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.

Notes (probably as intended):

  • [$i]mmutable does not work for CN or EMAIL
Sep 15 2025, 2:32 PM · gpd5x (gpd-5.0.0), a11y, vsd34, kleopatra
ikloecker added a comment to T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.
  • All fields (signing only, rsa4096)
Certificate Request:

[...]

X509v3 Key Usage: critical
    Key Encipherment, Data Encipherment
Sep 15 2025, 2:21 PM · gpd5x (gpd-5.0.0), a11y, vsd34, kleopatra
ikloecker added a comment to T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable.

Note: If i set an invalid path in "Software\\GnuPG:Install Directory"

  • the gpgconf -X output does not change
  • the self-test Config File 'libkleopatrarc' fails with Error in archive definition tar: 'pack-command-openpgp' empty or not found
Sep 15 2025, 12:12 PM · test on hold, Windows, gpd5x, kleopatra
ikloecker added a comment to T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable.

This probably can only be tested with signed releases?

Sep 15 2025, 12:07 PM · test on hold, Windows, gpd5x, kleopatra
ikloecker added a comment to T7802: Kleopatra: Remember last used file system locations when saving or opening files.

I don't see how this could happen unless you have canceled an export. In this case Kleopatra saved an empty path as last location and then on the next export Kleopatra proposed Documents. The latest changes prevent Kleopatra from saving an empty path as last location and they ensure that Kleopatra immediately writes [Export]LastDirectory to disk.

Sep 15 2025, 11:42 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rKLEOPATRAbe30b425f653: Ensure that the last used folder is written to disk (authored by ikloecker).
Ensure that the last used folder is written to disk
Sep 15 2025, 11:37 AM
ikloecker committed rKLEOPATRA77c95eecd72a: Don't save empty path as last used folder (authored by ikloecker).
Don't save empty path as last used folder
Sep 15 2025, 11:32 AM

Sep 11 2025

ikloecker committed rLIBKLEO3daccbf9273c: Use push_back instead of operator<< to avoid false positive cppcheck (authored by ikloecker).
Use push_back instead of operator<< to avoid false positive cppcheck
Sep 11 2025, 5:25 PM
ikloecker committed rLIBKLEOc76db63f5b01: Use const references and pointers to const if possible (authored by ikloecker).
Use const references and pointers to const if possible
Sep 11 2025, 5:25 PM
ikloecker committed rLIBKLEOb9e88c82e514: Suppress cppcheck warning about redundant initialization (authored by ikloecker).
Suppress cppcheck warning about redundant initialization
Sep 11 2025, 5:25 PM
ikloecker committed rLIBKLEO6585a579e06a: Remove redundant condition (authored by ikloecker).
Remove redundant condition
Sep 11 2025, 5:25 PM
ikloecker committed rLIBKLEO66ba02e3a503: Remove unused code (authored by ikloecker).
Remove unused code
Sep 11 2025, 4:09 PM
ikloecker committed rLIBKLEO8fded3cb3f0d: Deduplicate and simplify removal of empty strings from list (authored by ikloecker).
Deduplicate and simplify removal of empty strings from list
Sep 11 2025, 4:09 PM
ikloecker committed rLIBKLEO9e605bc58bd5: Don't run v5 tests if not supported by engine (authored by svuorela).
Don't run v5 tests if not supported by engine
Sep 11 2025, 1:45 PM

Sep 9 2025

ikloecker committed rLIBKLEOfd63fb0e081d: Make a few constructors explicit (authored by ikloecker).
Make a few constructors explicit
Sep 9 2025, 5:52 PM
ikloecker committed rLIBKLEO0450c19ba8a2: Suppress cppcheck warnings in deprecated class (authored by ikloecker).
Suppress cppcheck warnings in deprecated class
Sep 9 2025, 5:21 PM
ikloecker committed rLIBKLEOcbdae14e4660: Explicitly disable copy and assignment of Private/UI classes (authored by ikloecker).
Explicitly disable copy and assignment of Private/UI classes
Sep 9 2025, 5:21 PM
ikloecker committed rLIBKLEO57e14147f15e: Test my cppcheck branch (authored by ikloecker).
Test my cppcheck branch
Sep 9 2025, 4:09 PM

Sep 8 2025

ikloecker committed rKLEOPATRAd77cbce51c9c: Don't crash when progress dialog is already gone (authored by ikloecker).
Don't crash when progress dialog is already gone
Sep 8 2025, 4:34 PM
ikloecker committed rKLEOPATRA0d510e332cd8: Don't crash when progress dialog is already gone (authored by ikloecker).
Don't crash when progress dialog is already gone
Sep 8 2025, 4:30 PM

Sep 3 2025

ikloecker committed rLIBKLEO8823f0107189: Remove superfluous EXPORT macro from enum class (authored by ikloecker).
Remove superfluous EXPORT macro from enum class
Sep 3 2025, 4:17 PM
ikloecker claimed T6825: Kleopatra: make (un)checking of user IDs in the certification window accessible.
Sep 3 2025, 10:12 AM · gpd5x (gpd-5.0.0), a11y, kleopatra

Sep 2 2025

ikloecker changed the status of T7802: Kleopatra: Remember last used file system locations when saving or opening files from Open to Testing.
Sep 2 2025, 4:54 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker changed the status of T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Sep 2 2025, 4:53 PM · a11y, kleopatra
ikloecker changed the status of T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible from Open to Testing.
Sep 2 2025, 4:53 PM · gpd5x (gpd-5.0.0), a11y, vsd34, kleopatra
ikloecker added a comment to T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.

Notes for testing (and maybe documentation update):

  • A few features (?) of the old CSR creation have been removed:
    • The different choices offered after CSR creation (e.g. save to file, send to CA, create signing/encryption CSR with same settings, etc.) have been removed; now a file save dialog pops up when the CSR has been generated
    • Custom labels for the RSA key sizes ([CertificateCreationWizard]RSAKeySizeLabels); we use GnuPG's algorithm IDs as labels (items in the drop down box)
    • Custom key type ([CertificateCreationWizard]CMSKeyType); CSR creation supported (and still supports) only RSA as "key type"; by marking the config key as immutable one could force the creation of signing+encryption CSRs which makes little sense for S/MIME and might have been "copied" from OpenPGP key creation where forcing the generation of keys for signing & encryption does make some sense.
    • Specification of the CA's email address ([CertificateCreationWizard]CAEmailAddress); the generated CSRs are now always written to disk; the users will have to create an email themselves
Sep 2 2025, 4:52 PM · gpd5x (gpd-5.0.0), a11y, vsd34, kleopatra
ikloecker moved T7802: Kleopatra: Remember last used file system locations when saving or opening files from Backlog to WIP on the gpd5x board.
Sep 2 2025, 4:05 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rKLEOPATRAcae609ac6e2e: Store last used folders persistently (authored by ikloecker).
Store last used folders persistently
Sep 2 2025, 4:05 PM
ikloecker committed rKLEOPATRAfea96ba9999e: Unify saving of generated CSRs to disk (authored by ikloecker).
Unify saving of generated CSRs to disk
Sep 2 2025, 4:05 PM
ikloecker triaged T7802: Kleopatra: Remember last used file system locations when saving or opening files as Normal priority.
Sep 2 2025, 3:54 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rKLEOPATRA8ea3b5bdb6e1: Make dialog usable for CSR creation for smartcard keys (authored by ikloecker).
Make dialog usable for CSR creation for smartcard keys
Sep 2 2025, 11:19 AM
ikloecker committed rKLEOPATRA1f94bca61784: Use same dialog as for creation of CSRs from scratch (authored by ikloecker).
Use same dialog as for creation of CSRs from scratch
Sep 2 2025, 11:19 AM
ikloecker committed rKLEOPATRA7ca8d2facd79: Get rid of separation of technical and non-technical key parameters (authored by ikloecker).
Get rid of separation of technical and non-technical key parameters
Sep 2 2025, 11:19 AM
ikloecker committed rKLEOPATRAd4024a0f103b: Fix setting the algorithm via the key parameters (authored by ikloecker).
Fix setting the algorithm via the key parameters
Sep 2 2025, 11:19 AM
ikloecker committed rKLEOPATRAdbb2a88a5202: GIT_SILENT Define all member functions in definition of Private class (authored by ikloecker).
GIT_SILENT Define all member functions in definition of Private class
Sep 2 2025, 11:19 AM

Sep 1 2025

ikloecker committed rKLEOPATRA96c8e70ca23b: Add missing checks for errors and improve error messages (authored by ikloecker).
Add missing checks for errors and improve error messages
Sep 1 2025, 5:30 PM
ikloecker committed rLIBKLEO2cdc47bec588: Bump library version (authored by ikloecker).
Bump library version
Sep 1 2025, 5:25 PM
ikloecker committed rLIBKLEO02d4d8854eca: Add getters for some properties of FormTextInput (authored by ikloecker).
Add getters for some properties of FormTextInput
Sep 1 2025, 5:25 PM
ikloecker committed rLIBKLEO1c40a7fd72cb: Return texts that were set as labels (authored by ikloecker).
Return texts that were set as labels
Sep 1 2025, 5:25 PM

Aug 29 2025

ikloecker committed rKLEOPATRAa2188f3b3c46: Fix compile for QGPGME_VERSION < 2.0.0 (authored by Allen Winter <winter@kde.org>).
Fix compile for QGPGME_VERSION < 2.0.0
Aug 29 2025, 12:44 PM

Aug 28 2025

ikloecker committed rKLEOPATRA3ea1c233a9c9: Remove old NewCertificateWizard (authored by ikloecker).
Remove old NewCertificateWizard
Aug 28 2025, 4:58 PM
ikloecker committed rKLEOPATRA9590d0cbca52: Use new CSR dialog for creation of CSRs (authored by ikloecker).
Use new CSR dialog for creation of CSRs
Aug 28 2025, 4:58 PM
ikloecker committed rKLEOPATRA17adaf55476d: Add a new dialog for entering the data for a CSR (authored by ikloecker).
Add a new dialog for entering the data for a CSR
Aug 28 2025, 4:58 PM
ikloecker committed rLIBKLEO3abbecbaa75e: Extend KeyUsage to allow creating group keys (authored by TobiasFella).
Extend KeyUsage to allow creating group keys
Aug 28 2025, 3:45 PM
ikloecker committed rLIBKLEO29fdf1f8748d: Don't make the dialog larger than necessary (authored by ikloecker).
Don't make the dialog larger than necessary
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEO32ee8b8baf9b: Make a few validation helpers public (authored by ikloecker).
Make a few validation helpers public
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEOff0a8f2521f4: Export FormTextInput to allow usage in Kleopatra (authored by ikloecker).
Export FormTextInput to allow usage in Kleopatra
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEOe14d57cdd8d5: Fix duplicate "Error: " prefix of error messages (authored by ikloecker).
Fix duplicate "Error: " prefix of error messages
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEO98f3d1defba7: Avoid indentation of widgets inside AnimatedExpander (authored by ikloecker).
Avoid indentation of widgets inside AnimatedExpander
Aug 28 2025, 3:41 PM
ikloecker committed rLIBKLEO5ecb49f14460: Avoid incorrect height of collapsed expander (authored by ikloecker).
Avoid incorrect height of collapsed expander
Aug 28 2025, 3:40 PM
ikloecker committed rW3ff9e368ee64: appimage: Switch to gcc 14 (authored by ikloecker).
appimage: Switch to gcc 14
Aug 28 2025, 11:48 AM

Aug 25 2025

ikloecker added a comment to T7794: gpg pick the wrong username.

I don't see the problem. The pattern "Kyber768" is ambiguous because it matches the user IDs of both keys. The match is a simple substring match. There's no logic for "exact match" and no heuristic for "better match". If you want to ensure that a specific key is chosen then you must use a unique identifier for the key. Best use the fingerprint.

Aug 25 2025, 8:45 PM · gnupg, FAQ
ikloecker moved T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible from Backlog to WIP on the gpd5x board.
Aug 25 2025, 11:40 AM · gpd5x (gpd-5.0.0), a11y, vsd34, kleopatra

Aug 21 2025

ikloecker moved T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open from Backlog to WIP on the vsd34 board.
Aug 21 2025, 4:12 PM · gpd5x (gpd-5.0.0), vsd34, Bug Report, kleopatra
ikloecker moved T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open from Backlog to WIP on the vsd34 board.
Aug 21 2025, 3:47 PM · gpd5x (gpd-5.0.0), vsd34, Bug Report, kleopatra
ikloecker moved T7558: Kleopatra: Show a certificate's comment field in certification dialog. from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Aug 21 2025, 3:47 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker moved T7707: Kleopatra: Unformatted fingerprints from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Aug 21 2025, 3:45 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker committed rKLEOPATRAbbcf9c758450: Improve wording of expiry dialog (authored by ikloecker).
Improve wording of expiry dialog
Aug 21 2025, 3:44 PM
ikloecker committed rKLEOPATRA8a5ae7e438ae: Use nicer formatting for showing fingerprints of card keys (authored by TobiasFella).
Use nicer formatting for showing fingerprints of card keys
Aug 21 2025, 3:44 PM
ikloecker committed rLIBKLEO4b1d01fb592c: Improve formatting for fingerprints in tooltips (authored by TobiasFella).
Improve formatting for fingerprints in tooltips
Aug 21 2025, 3:43 PM
ikloecker committed rLIBKLEOd59781e5024d: Use nicer formatting for key ids in comboboxes (authored by TobiasFella).
Use nicer formatting for key ids in comboboxes
Aug 21 2025, 3:42 PM
ikloecker added a comment to T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open.

Backported for VSD 3.4

Aug 21 2025, 3:38 PM · gpd5x (gpd-5.0.0), vsd34, Bug Report, kleopatra
ikloecker committed rKLEOPATRA72a347c23311: UrlLabel: Only focus next child if event is not from mouse (authored by TobiasFella).
UrlLabel: Only focus next child if event is not from mouse
Aug 21 2025, 3:36 PM
ikloecker moved T7552: Kleopatra: Add search function to "configuration overview" from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Aug 21 2025, 3:31 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker moved T7615: Kleopatra: Make completion of commands entered in GnuPG Configuration Overview dialog case-sensitive from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Aug 21 2025, 3:29 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra