Page MenuHome GnuPG
Feed All Stories

May 16 2024

ikloecker lowered the priority of T7045: Kleopatra: Use "SCD DEVINFO --watch" also on Windows from Normal to Low.

I have reverted the changes (also for VSD 3.3). I'll set this to open again and lower priority to low because the legacy file watching seems to work on Windows. We can revisit enabling the DeviceInfoWatcher on Windows when we have time to look into the root cause of T6688.

May 16 2024, 11:00 AM · kleopatra, Restricted Project
ikloecker added a subtask for T7045: Kleopatra: Use "SCD DEVINFO --watch" also on Windows: T6688: Kleopatra GPGME: Reported assert on exit.
May 16 2024, 10:57 AM · kleopatra, Restricted Project
ikloecker added a parent task for T6688: Kleopatra GPGME: Reported assert on exit: T7045: Kleopatra: Use "SCD DEVINFO --watch" also on Windows.
May 16 2024, 10:57 AM · gpgme, kleopatra, Restricted Project
ikloecker added a comment to T6688: Kleopatra GPGME: Reported assert on exit.

Hopefully fixed by disabling the DeviceInfoWatcher on Windows again.

May 16 2024, 10:34 AM · gpgme, kleopatra, Restricted Project
ikloecker changed the status of T6688: Kleopatra GPGME: Reported assert on exit from Open to Testing.
May 16 2024, 10:33 AM · gpgme, kleopatra, Restricted Project
ikloecker claimed T6688: Kleopatra GPGME: Reported assert on exit.
May 16 2024, 10:33 AM · gpgme, kleopatra, Restricted Project
ikloecker moved T7119: Kleopatra: Progress bar in smartcard view does not disappear from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 16 2024, 10:32 AM · vsd33, kleopatra, Restricted Project
ikloecker committed rM3e3db5784ff0: Require at least libgpg-error 1.47 (authored by ikloecker).
Require at least libgpg-error 1.47
May 16 2024, 10:29 AM
ikloecker committed rKLEOPATRA60586ab9ef31: Revert "Re-enable DeviceInfoWatcher on Windows" (authored by ikloecker).
Revert "Re-enable DeviceInfoWatcher on Windows"
May 16 2024, 10:19 AM
ikloecker added a reverting change for rKLEOPATRA3565dcb08f9d: Re-enable DeviceInfoWatcher on Windows: rKLEOPATRA60586ab9ef31: Revert "Re-enable DeviceInfoWatcher on Windows".
May 16 2024, 10:19 AM
ikloecker added a reverting change for rKLEOPATRA3565dcb08f9d: Re-enable DeviceInfoWatcher on Windows: rKLEOPATRA08e0a42bdddc: Revert "Re-enable DeviceInfoWatcher on Windows".
May 16 2024, 10:19 AM
ikloecker committed rKLEOPATRA08e0a42bdddc: Revert "Re-enable DeviceInfoWatcher on Windows" (authored by ikloecker).
Revert "Re-enable DeviceInfoWatcher on Windows"
May 16 2024, 10:19 AM
werner committed rG287e717b55d2: Merge branch 'STABLE-BRANCH-2-4' into master (authored by werner).
Merge branch 'STABLE-BRANCH-2-4' into master
May 16 2024, 9:49 AM
werner closed T7120: Ship dutch translation (po/po.nl) in released tarball as Resolved.

Pretty outdated, but I add it nevertheless to 2.4
s/gnupg-2.4/po/nl.po: 1320 translated messages, 625 fuzzy translations, 268 untranslated messages.

May 16 2024, 9:35 AM · i18n, gnupg, Bug Report
werner committed rG758cd4ccfc11: po: Enable Dutch translation (authored by werner).
po: Enable Dutch translation
May 16 2024, 9:34 AM
werner committed rG7f661aa129fd: kbx: Use standard function to setup gcrypt logging in kbxutil. (authored by werner).
kbx: Use standard function to setup gcrypt logging in kbxutil.
May 16 2024, 9:34 AM
werner committed rG5355d0885512: card: Fix compiler warning. (authored by werner).
card: Fix compiler warning.
May 16 2024, 9:34 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6323f5b1e24c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 16 2024, 5:24 AM
l10n daemon script <scripty@kde.org> committed rMTP7e346b81e997: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 16 2024, 3:43 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO92056f9b7ae2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 16 2024, 3:41 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1eba73f82447: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 16 2024, 3:40 AM
gniibe claimed T7121: gnupg 2.2.43: scdaemon fails with KDF.

Pushed the fix: rGbb57c808b2ad: scd:openpgp: Fix PIN pin2hash_if_kdf.

May 16 2024, 3:32 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
gniibe committed rGbb57c808b2ad: scd:openpgp: Fix PIN pin2hash_if_kdf. (authored by gniibe).
scd:openpgp: Fix PIN pin2hash_if_kdf.
May 16 2024, 3:31 AM
gniibe created T7121: gnupg 2.2.43: scdaemon fails with KDF.
May 16 2024, 3:28 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
gniibe committed rG6b2ebc36a932: scd:openpgp: Robust Data Object handling for constructed case. (authored by gniibe).
scd:openpgp: Robust Data Object handling for constructed case.
May 16 2024, 3:09 AM
gniibe committed rG0eefa08295b2: gpg: Allow no CRC24 checksum in armor. (authored by gniibe).
gpg: Allow no CRC24 checksum in armor.
May 16 2024, 2:44 AM
gniibe committed rM87061c0260bb: gpgme.m4: Set $host correctly always. (authored by gniibe).
gpgme.m4: Set $host correctly always.
May 16 2024, 2:29 AM
gniibe added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

Thank you. Applied by : rM87061c0260bb: gpgme.m4: Set $host correctly always.

May 16 2024, 2:28 AM · gpgrt, libgcrypt, Bug Report
dkg created T7120: Ship dutch translation (po/po.nl) in released tarball.
May 16 2024, 2:10 AM · i18n, gnupg, Bug Report

May 15 2024

ametzler1 added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

Ditto for ksba and assuan.

May 15 2024, 6:27 PM · gpgrt, libgcrypt, Bug Report
TobiasFella committed rKLEOPATRAcd352c418b45: Fix (authored by TobiasFella).
Fix
May 15 2024, 4:01 PM
TobiasFella committed rKLEOPATRAf852d4e74ea3: Update (authored by TobiasFella).
Update
May 15 2024, 3:37 PM
CarlSchwan committed rKLEOPATRA825c63d93a55: Use correct KMessageBoxInterface in Qt5 (authored by CarlSchwan).
Use correct KMessageBoxInterface in Qt5
May 15 2024, 3:32 PM
TobiasFella committed rKLEOPATRA5e4667463b3e: Update (authored by TobiasFella).
Update
May 15 2024, 3:31 PM
TobiasFella committed rKLEOPATRA23ccfc622132: Update (authored by TobiasFella).
Update
May 15 2024, 3:26 PM
TobiasFella committed rLIBKLEO26c5ba262a01: Update (authored by TobiasFella).
Update
May 15 2024, 2:50 PM
TobiasFella committed rLIBKLEO7b9ecfe568b1: Update (authored by TobiasFella).
Update
May 15 2024, 2:49 PM
TobiasFella committed rLIBKLEO0e1069a6c2ad: Add UserIDListProxyModel, allowing filtering for the user's own certifications (authored by TobiasFella).
Add UserIDListProxyModel, allowing filtering for the user's own certifications
May 15 2024, 2:49 PM
TobiasFella committed rLIBKLEOdbc83b4267a5: Bump version (authored by TobiasFella).
Bump version
May 15 2024, 2:49 PM
ikloecker added a comment to T6799: Kleopatra configuration files in wrong places.

I don't think we need a fallback. For the group configuration we can manually look in the old location. And for everything else it's okay to lose the configuration.

May 15 2024, 1:31 PM · gpd5x, kleopatra
TobiasFella committed rKLEOPATRAaa5723830634: Update (authored by TobiasFella).
Update
May 15 2024, 1:19 PM
TobiasFella committed rKLEOPATRAcf4195dff3ed: Improve wording for keyserver upload (authored by TobiasFella).
Improve wording for keyserver upload
May 15 2024, 1:15 PM
TobiasFella committed rKLEOPATRA4e338893f8b6: Update (authored by TobiasFella).
Update
May 15 2024, 1:15 PM
werner committed rG3bbfcab606bf: Update NEWS (authored by werner).
Update NEWS
May 15 2024, 12:30 PM
ikloecker committed rMa73a41109fff: tests: Fix test after changed behavior of gpgme_op_verify (authored by ikloecker).
tests: Fix test after changed behavior of gpgme_op_verify
May 15 2024, 11:55 AM
CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

Problem is that this approach doesn't work for settings that are read/written by KF, e.g. the language settings if people change the application language. I also don't particular like the Krita approach of forking everything. n the other hand, patching Qt is also suboptimal and doesn't even work for builds we don't control.

May 15 2024, 11:43 AM · gpd5x, kleopatra
TobiasFella moved T6453: Kleopatra: Show isQualified in Certificate details if true from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 15 2024, 11:12 AM · kleopatra, Restricted Project
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/201 on T6453: Kleopatra: Show isQualified in Certificate details if true.
May 15 2024, 11:12 AM · kleopatra, Restricted Project
TobiasFella claimed T6453: Kleopatra: Show isQualified in Certificate details if true.
May 15 2024, 11:12 AM · kleopatra, Restricted Project
TobiasFella committed rKLEOPATRAce39e0f0d0f9: CertificateDetailsWidget: Show qualified status for SMIME certificates (authored by TobiasFella).
CertificateDetailsWidget: Show qualified status for SMIME certificates
May 15 2024, 11:07 AM
werner added a comment to T6185: `gpg2 --list-keys --with-colons > /dev/full` exits with status 0.

Done for gpg. Needs to be done for gpgsm.

May 15 2024, 9:57 AM · Bug Report, gnupg
werner committed rGb36e557c5b05: gpg: Terminate key listing on output write error. (authored by werner).
gpg: Terminate key listing on output write error.
May 15 2024, 9:57 AM
TobiasFella committed rKLEOPATRAbff810c6ee81: Default to uploading revocations for ldap keyservers (authored by TobiasFella).
Default to uploading revocations for ldap keyservers
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRA9efd326931d3: Work (authored by TobiasFella).
Work
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRAf344d803e040: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRAc594004b5fd1: Improvements (authored by TobiasFella).
Improvements
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRA569e1ef7601d: Automatically export certificate after revocation and ask the user to publish it (authored by TobiasFella).
Automatically export certificate after revocation and ask the user to publish it
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRA40fc605934a4: Change texts (authored by TobiasFella).
Change texts
May 15 2024, 9:27 AM
TobiasFella added a reverting change for rKLEOPATRAe96e8ae65345: Remove UI for adding a reason: rKLEOPATRAe0d5289b815b: Revert "Remove UI for adding a reason".
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRAf1f3c4ac0160: Put reason in an expander (authored by TobiasFella).
Put reason in an expander
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRAe0d5289b815b: Revert "Remove UI for adding a reason" (authored by TobiasFella).
Revert "Remove UI for adding a reason"
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRAbd428fac3604: Change some strings (authored by TobiasFella).
Change some strings
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRA21ddffd60fde: Use active form (authored by TobiasFella).
Use active form
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRA4943f867b54d: Remove UI for adding a reason (authored by TobiasFella).
Remove UI for adding a reason
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRAab53f8c85950: Add more spacing (authored by TobiasFella).
Add more spacing
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRA7a3094d2debc: Improve text (authored by TobiasFella).
Improve text
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRA2ddd75efe94f: Make groupboxes frameless (authored by TobiasFella).
Make groupboxes frameless
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRAd6612a2158ad: Improve revocation dialog (authored by TobiasFella).
Improve revocation dialog
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRAbc8282164c9d: Use strong emphasis (authored by TobiasFella).
Use strong emphasis
May 15 2024, 9:27 AM
TobiasFella committed rKLEOPATRAb4cf4ecd8660: Indent certificate (authored by TobiasFella).
Indent certificate
May 15 2024, 9:27 AM
ebo triaged T7119: Kleopatra: Progress bar in smartcard view does not disappear as Normal priority.
May 15 2024, 9:11 AM · vsd33, kleopatra, Restricted Project
ikloecker moved T7118: gpgme: Add support for designated revokers from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 15 2024, 8:55 AM · gpgme, Restricted Project, kleopatra
gniibe committed rGe0543f97be00: tpm2d: Use BYTE type to acces TPM2B object. (authored by gniibe).
tpm2d: Use BYTE type to acces TPM2B object.
May 15 2024, 8:32 AM
mlaurent committed rKLEOPATRA7d1ed09a6275: Add QPushbutton i18n context (authored by mlaurent).
Add QPushbutton i18n context
May 15 2024, 8:08 AM
l10n daemon script <scripty@kde.org> committed rMTP49b41228dffc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 15 2024, 5:01 AM
gniibe committed rG0cb7f6fbb7ca: common: Remove unused function. (authored by gniibe).
common: Remove unused function.
May 15 2024, 4:58 AM
gniibe changed the status of T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR from Open to Testing.
May 15 2024, 4:22 AM · gpgrt, libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rMTP0bd6c73a8ea3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 15 2024, 3:28 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOefe5fbf7895f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 15 2024, 3:27 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6a758a197990: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 15 2024, 3:26 AM

May 14 2024

ametzler1 added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

The gcrypt change works for me. Thanks!

May 14 2024, 6:38 PM · gpgrt, libgcrypt, Bug Report
ikloecker added a comment to T6799: Kleopatra configuration files in wrong places.

Problem is that this approach doesn't work for settings that are read/written by KF, e.g. the language settings if people change the application language. I also don't particular like the Krita approach of forking everything. On the other hand, patching Qt is also suboptimal and doesn't even work for builds we don't control. Maybe KConfig needs a way to override the default config location retrieved from Qt.

May 14 2024, 5:12 PM · gpd5x, kleopatra
ikloecker committed rKLEOPATRAdb7ce1f67172: Improve some button texts and tooltips for OpenPGP smart cards (authored by ikloecker).
Improve some button texts and tooltips for OpenPGP smart cards
May 14 2024, 4:40 PM
CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

I have a proof of concept for the second part, for reading config from ~/.gnupg/kleopatra/kleopatrarc (while still supporting the legacy ~/.config/kleopatrarc) at https://invent.kde.org/pim/kleopatra/-/merge_requests/199

May 14 2024, 4:33 PM · gpd5x, kleopatra
TobiasFella committed rKLEOPATRA649ad3f3d246: Add option to disable symmetric encryption (authored by TobiasFella).
Add option to disable symmetric encryption
May 14 2024, 4:29 PM
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/200 on T7107: Kleopatra: Option "PublicKeyEncryptionOnly".
May 14 2024, 4:29 PM · Feature Request, Restricted Project, kleopatra
TobiasFella claimed T6663: Kleopatra: change option "publish on keyserver".
May 14 2024, 4:28 PM · gpd5x, vsd, kleopatra
TobiasFella committed rKLEOPATRAab561c22bc86: Improve wording for keyserver upload (authored by TobiasFella).
Improve wording for keyserver upload
May 14 2024, 4:27 PM
CarlSchwan committed rKLEOPATRAac5fdde0656a: Read kleopatra config from gnupghome/kleopatra/kleopatrarc (authored by CarlSchwan).
Read kleopatra config from gnupghome/kleopatra/kleopatrarc
May 14 2024, 4:24 PM
CarlSchwan committed rLIBKLEO3fdefeebe7a7: Add KSharedConfig wrapper that reads the config from GNUPGHOME (authored by CarlSchwan).
Add KSharedConfig wrapper that reads the config from GNUPGHOME
May 14 2024, 4:23 PM
TobiasFella committed rKLEOPATRA3f5a2a89c2ce: Improve wording for keyserver upload (authored by TobiasFella).
Improve wording for keyserver upload
May 14 2024, 4:20 PM
dkg added a comment to T6185: `gpg2 --list-keys --with-colons > /dev/full` exits with status 0.

I note that @DemiMarie offered a patch for this over a year ago. It doesn't appear to have had any review. If it's good, maybe apply it? If it's problematic, can we identify the problem?

May 14 2024, 4:01 PM · Bug Report, gnupg
ikloecker committed rKLEOPATRA3acb0e8a8f73: Improve some button texts and tooltips for OpenPGP smart cards (authored by ikloecker).
Improve some button texts and tooltips for OpenPGP smart cards
May 14 2024, 3:44 PM
TobiasFella committed rKLEOPATRA9b676c51f539: Add debug view (authored by TobiasFella).
Add debug view
May 14 2024, 3:42 PM
ffontaine added a comment to T7109: Build failure of gnupg2 with uclibc-ng .

Thanks, I confirm that this new commit is fixing the issue.

May 14 2024, 3:22 PM · npth, Bug Report
TobiasFella changed the status of T7091: Kleopatra: Simple copy key to card, a subtask of T6785: Kleopatra: Improvements related to smart cards, from Open to Testing.
May 14 2024, 3:05 PM · kleopatra
TobiasFella changed the status of T7091: Kleopatra: Simple copy key to card from Open to Testing.
May 14 2024, 3:05 PM · gpd5x, kleopatra
TobiasFella committed rKLEOPATRA22bf9ef6017d: Add command for copying a key to a card (authored by TobiasFella).
Add command for copying a key to a card
May 14 2024, 2:58 PM
TobiasFella committed rKLEOPATRA2aef338b9fd4: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 14 2024, 2:53 PM
ikloecker committed rKLEOPATRAa17bec76542c: Use KConfig on Windows for KMessageBox don't ask me again checkboxes (authored by CarlSchwan).
Use KConfig on Windows for KMessageBox don't ask me again checkboxes
May 14 2024, 2:22 PM