Page MenuHome GnuPG
Feed All Stories

May 4 2023

aheinecke committed rWfb3f08139bfa: okular: Install more icons and kxmlgui rc files (authored by aheinecke).
okular: Install more icons and kxmlgui rc files
May 4 2023, 2:22 PM
aheinecke committed rW603718f7c01f: Update okular and poppler to latest sune-work (authored by aheinecke).
Update okular and poppler to latest sune-work
May 4 2023, 2:22 PM
ikloecker changed the status of T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys" from Open to Testing.

Instead of using gpg --quick-set-expire with the * wildcard for the subkeys to update, the subkeys to update are now listed explicitly. This way the last three options from my comment could be implemented, i.e.

  • Subkeys without explicit expiration are not updated. Note: This doesn't work for already expired subkeys because gpgme has no way to know whether an expired subkey has an explicit expiration set because gpg --list-colon always prints an expiration date for subkeys of expired keys.
  • Not yet expired subkeys with explicit expiration are updated.
  • Expired subkeys which expired at the same time (+/- 10 seconds) as the primary key are updated.
  • All other expired subkeys are not updated.
May 4 2023, 11:35 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA0bb08ff51ea0: Update expiration of subkeys that expired together with the primary key (authored by ikloecker).
Update expiration of subkeys that expired together with the primary key
May 4 2023, 11:22 AM
drybalka created T6478: gpg-agent works for gpg, but not ssh with pinentry-tty.
May 4 2023, 10:15 AM · pinentry, Bug Report
ikloecker claimed T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys".
May 4 2023, 9:00 AM · kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rLIBKLEOfb8bf9b6c5b2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 4 2023, 5:47 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOef7214049032: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 4 2023, 4:08 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA11efbf80adeb: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 4 2023, 4:06 AM

May 3 2023

aheinecke committed rWb18c89abaf40: Add tiff, jpeg and png support for poppler (authored by aheinecke).
Add tiff, jpeg and png support for poppler
May 3 2023, 6:58 PM
aheinecke committed rWb47a86064b48: Add kio / okular and kparts translation (authored by aheinecke).
Add kio / okular and kparts translation
May 3 2023, 6:58 PM
aheinecke committed rW1562d41ba78b: Fix kwindowsystem dependcy to qttools (authored by aheinecke).
Fix kwindowsystem dependcy to qttools
May 3 2023, 6:58 PM
aheinecke committed rWf1d6348a7341: Kleopatra add missing doubledash for reg entries (authored by aheinecke).
Kleopatra add missing doubledash for reg entries
May 3 2023, 6:58 PM
aheinecke committed rW857c5b5441f1: Fix acidentally commited local hack for me (authored by aheinecke).
Fix acidentally commited local hack for me
May 3 2023, 6:58 PM
ebo moved T5989: Kleopatra: Customization Window Title and custom Logo from VERSION file from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 3 2023, 5:06 PM · kleopatra, Restricted Project
werner added a comment to T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys".

There are pros and cons for both key generation versions. I can't remember whether or why I decided that --quick-gen-key should behave different. Maybe because the creation of the subkey was added a bit later or because a new internal API is used here.

May 3 2023, 2:52 PM · kleopatra, Restricted Project
aheinecke added a comment to T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys".

I had two arguments about using gpg_op_createkey, first it was only available on "recent" gnupg versions. That is obsolete now.
Secondly it required you to add each subkey one after another. With rentering the passphasre. This could lead to error behaviors are was just confusing. But otherwise I am all for it. But I think changing this now is a bit too invasive.

May 3 2023, 2:39 PM · kleopatra, Restricted Project
ebo closed T6144: Kleopatra: Please Certify Dialog is no longer shown as Resolved.

works

May 3 2023, 12:50 PM · kleopatra, Restricted Project
aheinecke committed rW58dea21312b4: Add kio_file build and packaging (authored by aheinecke).
Add kio_file build and packaging
May 3 2023, 12:23 PM
aheinecke added a comment to T6439: Kleopatra: Decrypting an encrypted archive fails on Windows.

Starting to understand KIO architecture a bit better. We can easily add more protocols if we want to. For now I have just added the file plugin. I tested with moving.

May 3 2023, 11:43 AM · gnupg24 (gnupg-2.4.1), Restricted Project, Windows, gpg4win, kleopatra, Bug Report
ikloecker updated subscribers of T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys".

Adding @werner @aheinecke to get their feedback especially on the options at the end of the previous comment.

May 3 2023, 11:07 AM · kleopatra, Restricted Project
ikloecker added a comment to T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys".

@Angel thanks for the valuable feedback

May 3 2023, 11:04 AM · kleopatra, Restricted Project
werner added a comment to T6477: WKD redirects and dirmngr redirect rewriting.

I will review the issue. A likely outcome will be to follow your suggestion but to add an option for the old behaviour to avoid further security discussions.

May 3 2023, 8:29 AM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
werner triaged T6477: WKD redirects and dirmngr redirect rewriting as High priority.
May 3 2023, 8:27 AM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
mlaurent committed rKLEOPATRA6928adb7bd58: We already depend against qt6 (authored by mlaurent).
We already depend against qt6
May 3 2023, 7:21 AM
Angel added a comment to T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys".

Option #1 is good from a descriptional POV, but in most cases both the main key and the subkeys will be expired, so it would end up not updating any subkey.

May 3 2023, 5:06 AM · kleopatra, Restricted Project
Angel updated the task description for T6477: WKD redirects and dirmngr redirect rewriting.
May 3 2023, 4:53 AM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
Angel created T6477: WKD redirects and dirmngr redirect rewriting.
May 3 2023, 4:50 AM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1270ffcc8422: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 3 2023, 4:05 AM

May 2 2023

mlaurent committed rLIBKLEO4db92829a243: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
May 2 2023, 8:50 PM
mlaurent committed rKLEOPATRA906b6f72221f: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
May 2 2023, 8:49 PM
ikloecker committed rLIBKLEO82bb6e2b870b: Fix checking never expiring subkeys for expiration (authored by ikloecker).
Fix checking never expiring subkeys for expiration
May 2 2023, 3:29 PM
werner moved T6253: GpgSM: Backport ECC support to 2.2 from Backlog to QA on the gnupg22 board.
May 2 2023, 2:51 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner committed rWf9f0e33fbb63: First May fix for gen-gnupg.sh (authored by werner).
First May fix for gen-gnupg.sh
May 2 2023, 2:27 PM
werner triaged T6450: Kleopatra: add possibility to change filename if it already exists as Normal priority.
May 2 2023, 12:56 PM · Feature Request, kleopatra
werner added a comment to T3469: gpg: decryption failed: No secret key <= after debian upgrade from Jessie to Stretch.

The user tried to sneak in an ad link and he has thus been banned. Here is his probably AI generated comment for documentation:

May 2 2023, 12:54 PM · Support, Documentation
werner added a comment to T6062: Kleopatra: Kleopatra fails with error if signed data is not found.

That comment was used to sneak in an ad. For documentation here is the comment w/o the link:
The changes made to the code have improved the workflow when verifying detached signature [redacted] without a corresponding signed file from Kleopatra's UI, which should make the process more intuitive for users. It is possible that users who experienced this issue in the past may express their satisfaction with the fix in the comments, while others may provide feedback on the usability of the updated workflow.

May 2 2023, 12:49 PM · Restricted Project, kleopatra
werner closed T6442: libgcrypt-1.10.2: getrandom() is not available everywhere as Resolved.

I don't see a reason backing off the original commit. A fix for macOS is now available (rCfa21ddc158b5) and will be in the next release. No reason for other changes.

May 2 2023, 8:49 AM · MacOS, libgcrypt, Bug Report
gniibe added a comment to T3302: Allow non-blocking connect with Tor.

I see the point of use of int.
For backward compatibility, the semantics of 0 should remain as default timeout (let kernel decide == 120 sec, usually), -1 would be meaning immediately (only success when local).

May 2 2023, 8:00 AM · libassuan

May 1 2023

hunterthompson added a comment to T6062: Kleopatra: Kleopatra fails with error if signed data is not found.
May 1 2023, 10:57 AM · Restricted Project, kleopatra
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0a113d395076: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 1 2023, 6:06 AM
gniibe closed T6264: gpgrt-config: Support multilib MinGW-w64 as Resolved.
May 1 2023, 5:06 AM · toolchain, gpgrt
gniibe committed rG0fe99d69f0c8: dirmngr: Fix API of functions wrt their error type. (authored by gniibe).
dirmngr: Fix API of functions wrt their error type.
May 1 2023, 4:44 AM
gniibe committed rG698caf30b9f9: common: Fix parsing ECC key. (authored by gniibe).
common: Fix parsing ECC key.
May 1 2023, 4:44 AM
gniibe committed rG3cf5fc2e2f64: scd: Fix cmd_apdu on error. (authored by gniibe).
scd: Fix cmd_apdu on error.
May 1 2023, 4:44 AM
gniibe changed the status of T6476: cmd_apdu uses gpg_strerror instead of apdu_strerror from Open to Testing.

Thank you for your report. Good catch.

May 1 2023, 4:42 AM · Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5a84aab7d7aa: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 1 2023, 4:18 AM

Apr 30 2023

mlaurent committed rKLEOPATRA42ffc4ee4eae: QVector->QList (authored by mlaurent).
QVector->QList
Apr 30 2023, 7:59 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEO2d23ac10b286: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Apr 30 2023, 7:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3d68cec95c0c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Apr 30 2023, 7:30 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO92240390beec: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Apr 30 2023, 5:01 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA993a6b3ecb0a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Apr 30 2023, 4:58 AM

Apr 29 2023

l10n daemon script <scripty@kde.org> committed rKLEOPATRA82d77c874faf: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Apr 29 2023, 4:05 AM
gniibe closed T6322: The warning "lower 3 bits of the secret key are not cleared" keeps showing even cv25519 key was generated by GnuPG as Resolved.

The fix is in 2.4.1.
It's not perfect fix, but it catches the problem when it's not encrypted secret key.

Apr 29 2023, 2:30 AM · gnupg24, Bug Report

Apr 28 2023

mlaurent committed rLIBKLEObddf97b35e66: Show hearder in qtc6 (authored by mlaurent).
Show hearder in qtc6
Apr 28 2023, 10:08 PM
aheinecke added a comment to T6439: Kleopatra: Decrypting an encrypted archive fails on Windows.

The code for the file Job etc. is definetly in there. I think it somehow tries to intospect supported protocols maybe even through dbus and this fails then. My current expectation is that we need to identify where this happens and then to hardcode some supported jobs / workers etc.

Apr 28 2023, 5:43 PM · gnupg24 (gnupg-2.4.1), Restricted Project, Windows, gpg4win, kleopatra, Bug Report
aheinecke claimed T6439: Kleopatra: Decrypting an encrypted archive fails on Windows.

Yes most definetly I am looking it at next

Apr 28 2023, 5:24 PM · gnupg24 (gnupg-2.4.1), Restricted Project, Windows, gpg4win, kleopatra, Bug Report
aheinecke committed rWff15e595c088: Update patch for posix threads for poppler (authored by aheinecke).
Update patch for posix threads for poppler
Apr 28 2023, 5:18 PM
werner empowered ebo as an administrator.
Apr 28 2023, 4:06 PM
ebo closed T3456: GPG does not import secret subkeys from --export-secret-subkeys output if subkey stubs existed before as Resolved.

works, Gpg4win-4.1.1-beta295

Apr 28 2023, 4:02 PM · gnupg22 (gnupg-2.2.42), Restricted Project
werner committed rDa0fe227e4eb4: Fix last commit (authored by werner).
Fix last commit
Apr 28 2023, 3:59 PM
werner committed rDb23a73335720: web: GnuPG release announcement (authored by werner).
web: GnuPG release announcement
Apr 28 2023, 3:53 PM
werner committed rDc0e58555019a: swdb: GnuPG 2.4.1 (authored by werner).
swdb: GnuPG 2.4.1
Apr 28 2023, 2:56 PM
werner edited Description on gnupg24 (gnupg-2.4.1).
Apr 28 2023, 2:53 PM
werner created gnupg24 (gnupg-2.4.2).
Apr 28 2023, 2:52 PM
werner closed T6454: Release GnuPG 2.4.1 as Resolved.
Apr 28 2023, 2:45 PM · gnupg24 (gnupg-2.4.1), Release Info
werner committed rWc26c74b345f4: Fix previous patch for poppler (authored by werner).
Fix previous patch for poppler
Apr 28 2023, 2:25 PM
werner committed rWc3c02dbfd51c: Update to gnupg 2.4.1 (authored by werner).
Update to gnupg 2.4.1
Apr 28 2023, 2:24 PM
werner committed rGb331ae1c3f30: Release 2.4.1 (authored by werner).
Release 2.4.1
Apr 28 2023, 2:20 PM
werner committed rG625bd9241090: Post release updates (authored by werner).
Post release updates
Apr 28 2023, 2:20 PM
werner committed rG51975712e9d3: po: msgmerge done (authored by werner).
po: msgmerge done
Apr 28 2023, 2:20 PM
werner committed rG2b8109d10207: po: Update German translation (authored by werner).
po: Update German translation
Apr 28 2023, 2:20 PM
ikloecker changed the status of T6474: Kleopatra: Streamline ownertrust dialog from Open to Testing.
Apr 28 2023, 12:31 PM · kleopatra, Restricted Project
ikloecker added a comment to T6474: Kleopatra: Streamline ownertrust dialog.

fixed

Apr 28 2023, 12:29 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRAcc8c99edfbc9: Avoid asking multiple times whether to set owner trust (authored by ikloecker).
Avoid asking multiple times whether to set owner trust
Apr 28 2023, 12:29 PM
ikloecker claimed T6474: Kleopatra: Streamline ownertrust dialog.
Apr 28 2023, 12:23 PM · kleopatra, Restricted Project
ikloecker added projects to T6474: Kleopatra: Streamline ownertrust dialog: Restricted Project, kleopatra.
Apr 28 2023, 12:23 PM · kleopatra, Restricted Project
ikloecker added a project to T6439: Kleopatra: Decrypting an encrypted archive fails on Windows: Restricted Project.
Apr 28 2023, 11:33 AM · gnupg24 (gnupg-2.4.1), Restricted Project, Windows, gpg4win, kleopatra, Bug Report
ikloecker added a comment to T6473: Kleopatra: "Change Validity" does ignore the option "Also update the validity period of the subkeys".

This is basically working as intended by gpg --quick-set-expire. With a first call of gpg --quick-set-expire the validity of the primary key is extended. With a second call of gpg --quick-set-expire with third option * gpg is asked to update the expiration time "of all non-revoked and not yet expired subkeys".

Apr 28 2023, 11:30 AM · kleopatra, Restricted Project
ebo closed T6057: Kleopatra: Add option to disable automatic extraction of tar archives as Resolved.

the option works

Apr 28 2023, 10:51 AM · Restricted Project, kleopatra
werner moved T6462: gpg --edit-card does not display openpgp info on connected card from QA to gnupg-2.4.1 on the gnupg24 board.
Apr 28 2023, 10:49 AM · gnupg24 (gnupg-2.4.1), scd, Restricted Project
werner added a comment to T6462: gpg --edit-card does not display openpgp info on connected card .

Closing. A small change in Kleopatra (T6472) should help to avoid using this hack in common cases.

Apr 28 2023, 10:49 AM · gnupg24 (gnupg-2.4.1), scd, Restricted Project
ikloecker triaged T6439: Kleopatra: Decrypting an encrypted archive fails on Windows as High priority.

Setting priority to high because this should be fixed before the next release.

Apr 28 2023, 10:48 AM · gnupg24 (gnupg-2.4.1), Restricted Project, Windows, gpg4win, kleopatra, Bug Report
ikloecker merged T6475: Kleopatra: KIO error when trying to decrypt tar.gpg file into T6439: Kleopatra: Decrypting an encrypted archive fails on Windows.
Apr 28 2023, 10:46 AM · gnupg24 (gnupg-2.4.1), Restricted Project, Windows, gpg4win, kleopatra, Bug Report
ikloecker merged task T6475: Kleopatra: KIO error when trying to decrypt tar.gpg file into T6439: Kleopatra: Decrypting an encrypted archive fails on Windows.
Apr 28 2023, 10:46 AM · kleopatra, Restricted Project
robin-nitrokey created T6476: cmd_apdu uses gpg_strerror instead of apdu_strerror.
Apr 28 2023, 10:43 AM · Bug Report
ikloecker changed the status of T6472: Kleopatra: Switch smart card app back to openpgp after any operation from Open to Testing.

I have checked that we now switch back to openpgp (if necessary) after every use of ReaderStatus::startSimpleTransaction and ReaderStatus::startTransaction. The only uses of those functions outside of subclasses of CardCommand are by PGPCardWidget for which switching back to openpgp isn't needed.

Apr 28 2023, 10:43 AM · Restricted Project, kleopatra
werner added a comment to T3302: Allow non-blocking connect with Tor.

Why can't we keep the signed int? Do we ever need such a long timeout. We could for example define -1 as use default timeout.

Apr 28 2023, 9:19 AM · libassuan
mlaurent committed rKLEOPATRA1944c77120ee: GIT_SILENT: remove kcmutils_version.h (authored by mlaurent).
GIT_SILENT: remove kcmutils_version.h
Apr 28 2023, 8:07 AM
gniibe added a comment to T3302: Allow non-blocking connect with Tor.

assuan_sock_connect_byname may be extended to change the third argument (now int reserved) to unsigned int timeout.
It's a kind of API change, but ABI wise, the impact is minimum.

Apr 28 2023, 7:56 AM · libassuan
l10n daemon script <scripty@kde.org> committed rKLEOPATRA57a23f8a9aeb: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Apr 28 2023, 3:58 AM

Apr 27 2023

aheinecke committed rW7e7d44c09a2c: Add poppler patch to fix gcc-win32 pthread problem (authored by aheinecke).
Add poppler patch to fix gcc-win32 pthread problem
Apr 27 2023, 5:23 PM
ebo added a comment to T6464: No error message if PIN wrong on keytocard.

in gpg.conf

Apr 27 2023, 5:01 PM · Restricted Project
werner closed T6448: NSIS: Fix g4wihelp runonce and path_add for recent NSIS Versions as Resolved.
Apr 27 2023, 4:56 PM · Restricted Project, Installer
werner moved T6448: NSIS: Fix g4wihelp runonce and path_add for recent NSIS Versions from Restricted Project Column to Restricted Project Column on the Restricted Project board.

This has been fixed for gnupg24 and gpg4win.

Apr 27 2023, 4:56 PM · Restricted Project, Installer
werner triaged T6464: No error message if PIN wrong on keytocard as Normal priority.

!ebo: Did you set a log-file into gpg.conf or common.conf ?

Apr 27 2023, 4:55 PM · Restricted Project
werner triaged T6468: Message when key will expire soon as Normal priority.
Apr 27 2023, 4:52 PM · gpgol, Feature Request
mlaurent committed rKLEOPATRA4e57e2ead9f5: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Apr 27 2023, 1:34 PM
ebo closed T6372: Kleopatra: Allow users to change name of sign/encryption result if (archive) file already exists, a subtask of T5478: Kleopatra: Performance problems decrypting and encrypting large Archives, as Resolved.
Apr 27 2023, 1:07 PM · Restricted Project, gpgme, kleopatra
ebo closed T6372: Kleopatra: Allow users to change name of sign/encryption result if (archive) file already exists as Resolved.

This works, basically.

Apr 27 2023, 1:07 PM · Restricted Project, kleopatra