As ingo pointed out in the main issue, just using an "inactive" color for the validity might be confusing / inacessible.
When testing please note that the last changes (i.e. "Ignore expired subkeys when looking for newest subkey" and ""Sort by fingerprint as last resort for deterministic sort order") have not been merged to the gpg4win/3.1.27 branch.
Ignore expired subkeys when looking for newest subkey
Sort by fingerprint as last resort for deterministic sort order
Short-circuit if validity is different
• ikloecker renamed
T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled from
Password prompt for each subkey if password change is cancelled to
Pinentry-Qt: Password prompt for each subkey if password change is cancelled.
I have set T6513: Kleopatra: Require GpgME 1.21 as blocker for this issue because, in my opinion, showing the above mentioned "Operation fully cancelled" error message is from a user perspective worse than showing multiple password prompts.
Use Error::isCanceled instead of comparing error codes
doc,cpp: Treat GPG_ERR_FULLY_CANCELED as canceled
• werner raised the priority of
T6511: EdDSA support in FIPS mode from
Normal to
High.
They re-used the same file name for the update from March and no history section. Anyway that looks promising and may solve the problem of having different algorithms allowed for restricted communication in the EU and the US.
Correct, but the last revision of FIPS 140-3 lists the EdDSA already. The same for the IG for FIPS 140-3:
My understanding is that FIPS 186-x lists more algorithms than approved for FIPS 140-y; the approved algorithms for 140-y are in the latest revisions of SP800-140. I have not checked the latter document, though.
See also commit rG6fcc263c18 from 2020 where I switched to D-lines.
w32: Fix hello_line parsing for fd passing.
l10n daemon script <scripty@kde.org> committed
rLIBKLEOf362dfac0533: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA9b10533afbcc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
The problem of hang of is solved by rGef4f22b9d98b: gpg: Graceful exit for signature checking with --batch.
But the problem itself is not yet solved.
gpg: Graceful exit for signature checking with --batch.
It is reproducible by testing with keyboxd enabled (it hangs), with the modification of following.
l10n daemon script <scripty@kde.org> committed
rLIBKLEO1ad4c5118770: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rKLEOPATRAaaca4b838457: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
w32: Fix use of assuan_sendfd.
Update filenames for poppler
Update Okular and depedency reduction patch
The following works, too:
Removing link to twitter.com/gnuprivacyguard
Replace link to twitter with link to mastodon
Update Kleopatra and Libkleo
Use gpg4win/3.1.27 branch for Kleopatra tarballs
Fix gnupg-w32 src checksum
Update poppler to latest work branch
Add patch for Qt 2023-32763
Setting when the user rejected the pin entry (by pressing the close button, the Cancel button or Esc) causes fully canceled. Unfortunately, Kleopatra (and in fact GpgME::Error) has no idea that fully canceled should be treated as canceled and not as error. Therefore, Kleopatra shows an ugly error message:
An error occurred while trying to change the passphrase for [...]:
Operation fully cancelled
The output folder is now checked with enabled NTFS permissions check for writability. Hopefully, this fixes the problem on Windows.
Use NTFS permissions check to check if output folder is writable
Add helper to check if file is (really) writable (on Windows)
Improve error messages for unacceptable output folders
Use NTFS permissions check to check if output folder is writable
Add helper to check if file is (really) writable (on Windows)
w32: Always include process information in HELLO.
w32: Fix error return for sending fd.
Add release dates of 2.4 versions to NEWS
Kleopatra explicitly checks if the output folder is writable using . But: mentions that NTFS permissions are not checked unless this is enabled explicitly (because it's an expensive operation). I'll try to enable it locally for the check.
• ikloecker moved
T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
l10n daemon script <scripty@kde.org> committed
rLIBKLEOb44b15dfbd50: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA41a44a51e8ae: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rLIBKLEO977c3ca9efb1: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA66552e741d79: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
• werner updated the task description for
T6506: Release GnuPG 2.4.2.
Set OrganizationDomain before registering the DBus service
Set OrganizationDomain before registering the DBus service
On Windows, we had to revert to the old approach which doesn't show progress because KIO::move doesn't work on Windows when crossing partition boundaries. We want to fix this in KIO for a future release. Windows users will have to live without progress for now.
Fixed as suggested by Andre. Additionally, I have added support for hidden files in the old code (which are probably not really a thing on Windows). The downside is that there is no progress on Windows (as before the switch to using KIO::move).
Add a Windows Manifest to kleopatra
Take hidden files into account when copying/removing files/folders
On Windows, revert to using our own helper for moving folders
Make the path helpers available on Windows only
Revert "Remove obsolete helpers"
cpp,python: Respect --disable-gpg-test for tests
core: For key signing and uid revoking allow an empty user id.
Take hidden files into account when copying/removing files/folders
On Windows, revert to using our own helper for moving folders
Make the path helpers available on Windows only
Revert "Remove obsolete helpers"
Let's schedule that for 2.6
Possibly, it may consider the case where errno==0 when failure.
• werner renamed
T6504: Adding an ADSK to several keys may fail with Wrong Key Usage. from
Adding an ADKS to several keys may fail with Wrong Key Usage. to
Adding an ADSK to several keys may fail with Wrong Key Usage..
• ikloecker moved
T6488: Kleopatra: moving decrypted Folder to USB device fails from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
Hmm, gcc used to figure out that attr is initialized by npth_mutexattr_init. One of these gcc warning regressions?
w32: Initialize variable to silence compiler warning.
Use -no-fast-install LDFLAGS for Windows.
l10n daemon script <scripty@kde.org> committed
rLIBKLEO6ffe296f211c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rKLEOPATRAdf583375c228: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rLIBKLEO8a6cf6d1d154: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA040e61b4d6de: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Fix merged to release/23.04 branch.
Nicolas Fella <nicolas.fella@gmx.de> committed
rKLEOPATRAab7a80f0a91c: Adapt to KIconThemes changes (authored by Nicolas Fella <nicolas.fella@gmx.de>).
Adapt to KIconThemes changes