Page MenuHome GnuPG
Feed All Stories

Jun 2 2023

l10n daemon script <scripty@kde.org> committed rKLEOPATRAf7ef490cf0ea: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 2 2023, 3:54 AM

Jun 1 2023

SineSwiper updated SineSwiper.
Jun 1 2023, 5:53 PM
SineSwiper created T6515: GPG in FIPS mode spits out useless "out of core handler ignored in FIPS mode" message on every execution.
Jun 1 2023, 5:48 PM · FIPS, Bug Report
werner committed rDb63b05d20edf: web: Add more links to the man pages (authored by werner).
web: Add more links to the man pages
Jun 1 2023, 4:45 PM
werner committed rD4b6480194592: web: We now have man pages online (authored by werner).
web: We now have man pages online
Jun 1 2023, 4:36 PM
werner committed rDbd85db531f44: web: Add backlink to Mastodon (authored by werner).
web: Add backlink to Mastodon
Jun 1 2023, 2:40 PM
LukasZicho1 updated LukasZicho1.
Jun 1 2023, 1:03 PM
werner committed rG22350d0768d3: doc: Replace remaining "gpg2" by "gpg". (authored by werner).
doc: Replace remaining "gpg2" by "gpg".
Jun 1 2023, 12:44 PM
ikloecker changed the status of T6514: Kleopatra: Entries in completion of certificate input field are not sorted from Open to Testing.

Notes for testing:

  • First certificates and groups are sorted by their "display name" (i.e. the part of the displayed text before the parenthesis with the other properties).
  • Groups are sorted before certificates if both have the same "display name".
  • Groups with identical name are sorted by their internal ID. (Probably doesn't make much sense to test this.)
  • Certificates with identical "display name" are sorted by validity, then by creation of newest valid subkey, and finally by fingerprint.
Jun 1 2023, 12:31 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRAa3d144d3a813: Sort the entries in the completion pop-up (authored by ikloecker).
Sort the entries in the completion pop-up
Jun 1 2023, 12:24 PM
ikloecker committed rLIBKLEO65e0e84336d2: Bump library version (authored by ikloecker).
Bump library version
Jun 1 2023, 12:21 PM
ikloecker committed rLIBKLEO71fcd4ff657d: Make keyToString public as nameAndEmailForSummaryLine (authored by ikloecker).
Make keyToString public as nameAndEmailForSummaryLine
Jun 1 2023, 12:21 PM
werner committed rE43dcdbff50fa: yat2m: Some basic HTML formatting works now. (authored by werner).
yat2m: Some basic HTML formatting works now.
Jun 1 2023, 12:14 PM
ikloecker claimed T6514: Kleopatra: Entries in completion of certificate input field are not sorted.
Jun 1 2023, 11:41 AM · kleopatra, Restricted Project
ikloecker triaged T6514: Kleopatra: Entries in completion of certificate input field are not sorted as Normal priority.
Jun 1 2023, 11:40 AM · kleopatra, Restricted Project
ikloecker created T6514: Kleopatra: Entries in completion of certificate input field are not sorted.
Jun 1 2023, 11:39 AM · kleopatra, Restricted Project
aheinecke closed T6362: Libkleo, GpgOL: Use global inst-type flag of GPGME as Resolved.

Works good enough for me

Jun 1 2023, 11:19 AM · gpgme (gpgme 1.23.x), Restricted Project, gpgol, kleopatra
aheinecke moved T6362: Libkleo, GpgOL: Use global inst-type flag of GPGME from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 1 2023, 11:19 AM · gpgme (gpgme 1.23.x), Restricted Project, gpgol, kleopatra
aheinecke triaged T6493: Kleopatra: Add feedback in search window as Wishlist priority.

I agree, but can't give this priority because it is more work then it sounds since we need to start from the bottom with dirmngr feedback and then pass this all the way through our layers to kleo.

Jun 1 2023, 11:18 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
aheinecke triaged T6502: Kleopatra: display implicit expiry date as Low priority.

As ingo pointed out in the main issue, just using an "inactive" color for the validity might be confusing / inacessible.

Jun 1 2023, 11:17 AM · kleopatra, Restricted Project
ikloecker changed the status of T6492: Kleopatra: Entries in certificate drop-down are not sorted from Open to Testing.

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.

Jun 1 2023, 10:49 AM · Restricted Project, kleopatra, Bug Report
ikloecker committed rLIBKLEO6e480f6a4f2e: Ignore expired subkeys when looking for newest subkey (authored by ikloecker).
Ignore expired subkeys when looking for newest subkey
Jun 1 2023, 10:44 AM
ikloecker committed rLIBKLEOe63caf7bf67a: Sort by fingerprint as last resort for deterministic sort order (authored by ikloecker).
Sort by fingerprint as last resort for deterministic sort order
Jun 1 2023, 10:44 AM
ikloecker committed rLIBKLEO4e2698db9ccf: Short-circuit if validity is different (authored by ikloecker).
Short-circuit if validity is different
Jun 1 2023, 10:44 AM
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.
Jun 1 2023, 10:11 AM · gpd5x, kleopatra, pinentry, gnupg24 (gnupg-2.4.2)
ikloecker lowered the priority of T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled from High to Normal.

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.

Jun 1 2023, 10:08 AM · gpd5x, kleopatra, pinentry, gnupg24 (gnupg-2.4.2)
ikloecker triaged T6513: Kleopatra: Require GpgME 1.21 as Normal priority.
Jun 1 2023, 10:04 AM · kleopatra, Restricted Project
ikloecker closed T6510: GpgME++: Treat GPG_ERR_FULLY_CANCELED as GPG_ERR_CANCELED in GpgME::Error, a subtask of T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled, as Resolved.
Jun 1 2023, 9:59 AM · gpd5x, kleopatra, pinentry, gnupg24 (gnupg-2.4.2)
ikloecker closed T6510: GpgME++: Treat GPG_ERR_FULLY_CANCELED as GPG_ERR_CANCELED in GpgME::Error as Resolved.

Fixed.

Jun 1 2023, 9:59 AM · gpgme, Restricted Project
ikloecker committed rKLEOPATRAa14b920f5ddd: Use Error::isCanceled instead of comparing error codes (authored by ikloecker).
Use Error::isCanceled instead of comparing error codes
Jun 1 2023, 9:52 AM
gniibe claimed T6511: EdDSA support in FIPS mode.
Jun 1 2023, 9:46 AM · FIPS, libgcrypt, Bug Report
ikloecker committed rM7990f70107bc: doc,cpp: Treat GPG_ERR_FULLY_CANCELED as canceled (authored by ikloecker).
doc,cpp: Treat GPG_ERR_FULLY_CANCELED as canceled
Jun 1 2023, 9:40 AM
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.

Jun 1 2023, 9:26 AM · FIPS, libgcrypt, Bug Report
Jakuje added a comment to T6511: EdDSA support in FIPS mode.

Correct, but the last revision of FIPS 140-3 lists the EdDSA already. The same for the IG for FIPS 140-3:

Jun 1 2023, 9:08 AM · FIPS, libgcrypt, Bug Report
werner triaged T6511: EdDSA support in FIPS mode as Normal priority.

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.

Jun 1 2023, 9:05 AM · FIPS, libgcrypt, Bug Report
werner triaged T6512: keyboxd with data pipe as Low priority.

See also commit rG6fcc263c18 from 2020 where I switched to D-lines.

Jun 1 2023, 8:57 AM · gnupg26, Bug Report
gniibe committed rA592f6bb89ad1: w32: Fix hello_line parsing for fd passing. (authored by gniibe).
w32: Fix hello_line parsing for fd passing.
Jun 1 2023, 6:41 AM
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
Jun 1 2023, 5:31 AM
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
Jun 1 2023, 5:31 AM
gniibe added a comment to T6512: keyboxd with data pipe.

The problem of hang of tests/openpgp/multisig.scm is solved by rGef4f22b9d98b: gpg: Graceful exit for signature checking with --batch.
But the problem itself is not yet solved.

Jun 1 2023, 5:04 AM · gnupg26, Bug Report
gniibe committed rGef4f22b9d98b: gpg: Graceful exit for signature checking with --batch. (authored by gniibe).
gpg: Graceful exit for signature checking with --batch.
Jun 1 2023, 5:03 AM
gniibe added a comment to T6512: keyboxd with data pipe.

It is reproducible by testing tests/openpgp/multisig.scm with keyboxd enabled (it hangs), with the modification of following.

Jun 1 2023, 4:58 AM · gnupg26, Bug Report
gniibe created T6512: keyboxd with data pipe.
Jun 1 2023, 4:51 AM · gnupg26, Bug Report
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
Jun 1 2023, 3:59 AM
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
Jun 1 2023, 3:59 AM
gniibe committed rG0fba0bbc6215: w32: Fix use of assuan_sendfd. (authored by gniibe).
w32: Fix use of assuan_sendfd.
Jun 1 2023, 2:16 AM

May 31 2023

Jakuje created T6511: EdDSA support in FIPS mode.
May 31 2023, 4:51 PM · FIPS, libgcrypt, Bug Report
aheinecke committed rWff3df371760f: Update filenames for poppler (authored by aheinecke).
Update filenames for poppler
May 31 2023, 4:36 PM
aheinecke committed rW4b617425dd46: Update Okular and depedency reduction patch (authored by aheinecke).
Update Okular and depedency reduction patch
May 31 2023, 4:35 PM
ebo closed T6183: Kleopatra: on import own public key do not show "certify window" as Resolved.

The following works, too:

May 31 2023, 4:34 PM · Restricted Project, kleopatra
bernhard committed rD9582ce635af7: Removing link to twitter.com/gnuprivacyguard (authored by bernhard).
Removing link to twitter.com/gnuprivacyguard
May 31 2023, 3:27 PM
bernhard committed rW6d5e8d64af72: Replace link to twitter with link to mastodon (authored by bernhard).
Replace link to twitter with link to mastodon
May 31 2023, 3:11 PM
aheinecke committed rW4e7f496f17fb: Update current patches (authored by aheinecke).
Update current patches
May 31 2023, 3:06 PM
aheinecke committed rW5149be8335a4: Update Kleopatra and Libkleo (authored by aheinecke).
Update Kleopatra and Libkleo
May 31 2023, 3:06 PM
aheinecke committed rW6cd67a46bc7e: Use gpg4win/3.1.27 branch for Kleopatra tarballs (authored by aheinecke).
Use gpg4win/3.1.27 branch for Kleopatra tarballs
May 31 2023, 3:06 PM
aheinecke committed rW7a2b4a9a7fc9: Fix gnupg-w32 src checksum (authored by aheinecke).
Fix gnupg-w32 src checksum
May 31 2023, 3:06 PM
aheinecke committed rW531c6e224e98: Update poppler to latest work branch (authored by aheinecke).
Update poppler to latest work branch
May 31 2023, 3:06 PM
aheinecke committed rWc23c6285c02f: Add patch for Qt 2023-32763 (authored by aheinecke).
Add patch for Qt 2023-32763
May 31 2023, 3:06 PM
ikloecker claimed T6510: GpgME++: Treat GPG_ERR_FULLY_CANCELED as GPG_ERR_CANCELED in GpgME::Error.
May 31 2023, 12:44 PM · gpgme, Restricted Project
ikloecker triaged T6510: GpgME++: Treat GPG_ERR_FULLY_CANCELED as GPG_ERR_CANCELED in GpgME::Error as Normal priority.
May 31 2023, 12:43 PM · gpgme, Restricted Project
werner committed rWfc1bd4cf48d5: Update to GnuPG 2.4.2 (authored by werner).
Update to GnuPG 2.4.2
May 31 2023, 12:37 PM
ikloecker added a comment to T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled.

Setting close_button 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

May 31 2023, 12:34 PM · gpd5x, kleopatra, pinentry, gnupg24 (gnupg-2.4.2)
ikloecker changed the status of T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder from Open to Testing.

The output folder is now checked with enabled NTFS permissions check for writability. Hopefully, this fixes the problem on Windows.

May 31 2023, 10:57 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker committed rKLEOPATRAdfc181cfa2bf: Use NTFS permissions check to check if output folder is writable (authored by ikloecker).
Use NTFS permissions check to check if output folder is writable
May 31 2023, 10:53 AM
ikloecker committed rKLEOPATRA8d603b8766c9: Add helper to check if file is (really) writable (on Windows) (authored by ikloecker).
Add helper to check if file is (really) writable (on Windows)
May 31 2023, 10:53 AM
ikloecker committed rKLEOPATRA70dc090a004e: Improve error messages for unacceptable output folders (authored by ikloecker).
Improve error messages for unacceptable output folders
May 31 2023, 10:52 AM
ikloecker committed rKLEOPATRAd8c9c135e21a: Use NTFS permissions check to check if output folder is writable (authored by ikloecker).
Use NTFS permissions check to check if output folder is writable
May 31 2023, 10:52 AM
ikloecker committed rKLEOPATRA50477d05a8cb: Add helper to check if file is (really) writable (on Windows) (authored by ikloecker).
Add helper to check if file is (really) writable (on Windows)
May 31 2023, 10:52 AM
gniibe committed rAc69578bc248e: w32: Always include process information in HELLO. (authored by gniibe).
w32: Always include process information in HELLO.
May 31 2023, 9:49 AM
gniibe committed rAefccdb36ec33: w32: Fix error return for sending fd. (authored by gniibe).
w32: Fix error return for sending fd.
May 31 2023, 9:49 AM
werner committed rG6ed61d98a04f: Add release dates of 2.4 versions to NEWS (authored by werner).
Add release dates of 2.4 versions to NEWS
May 31 2023, 9:39 AM
ikloecker added a comment to T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder.

Kleopatra explicitly checks if the output folder is writable using QFileInfo::isWritable. But: QFileInfo::isWritable 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.

May 31 2023, 9:35 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner committed rDa74c6de1f738: web: Announce 2.4.2 (authored by werner).
web: Announce 2.4.2
May 31 2023, 9:32 AM
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.
May 31 2023, 9:21 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner closed T6506: Release GnuPG 2.4.2 as Resolved.
May 31 2023, 8:48 AM · gnupg, Release Info
werner committed rD398532ab65c8: swdb: gnupg 2.4.2 (authored by werner).
swdb: gnupg 2.4.2
May 31 2023, 8:39 AM
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
May 31 2023, 6:25 AM
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
May 31 2023, 6:25 AM
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
May 31 2023, 4:40 AM
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
May 31 2023, 4:37 AM

May 30 2023

werner updated the task description for T6506: Release GnuPG 2.4.2.
May 30 2023, 4:42 PM · gnupg, Release Info
werner triaged T6509: Release GnuPG 2.4.3 as Low priority.
May 30 2023, 4:41 PM · gnupg24 (gnupg-2.4.3), Release Info
ikloecker committed rKLEOPATRA9557e5ec1599: Set OrganizationDomain before registering the DBus service (authored by Timothée Ravier <tim@siosm.fr>).
Set OrganizationDomain before registering the DBus service
May 30 2023, 2:38 PM
ikloecker committed rKLEOPATRA66753b1e0d30: Set OrganizationDomain before registering the DBus service (authored by Timothée Ravier <tim@siosm.fr>).
Set OrganizationDomain before registering the DBus service
May 30 2023, 2:34 PM
ikloecker claimed T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder.
May 30 2023, 2:15 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner triaged T6507: SCRYPT does not work in FIPS mode as Normal priority.
May 30 2023, 1:42 PM · libgcrypt, FIPS, Bug Report
werner triaged T6508: Port GnuPG to 64-bit Windows as Normal priority.
May 30 2023, 1:41 PM · Windows 64, Feature Request, gnupg26
ikloecker added a comment to T6373: Kleopatra: Show progress dialog when moving decrypted archive to final destination.

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.

May 30 2023, 12:02 PM · Restricted Project, kleopatra
ikloecker changed the status of T6488: Kleopatra: moving decrypted Folder to USB device fails from Open to Testing.

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).

May 30 2023, 11:58 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA33da3c3ada5c: Add a Windows Manifest to kleopatra (authored by werner).
Add a Windows Manifest to kleopatra
May 30 2023, 11:54 AM
ikloecker committed rKLEOPATRA7f8cb8371ecd: Take hidden files into account when copying/removing files/folders (authored by ikloecker).
Take hidden files into account when copying/removing files/folders
May 30 2023, 11:50 AM
ikloecker committed rKLEOPATRA72ceb4227ff2: On Windows, revert to using our own helper for moving folders (authored by ikloecker).
On Windows, revert to using our own helper for moving folders
May 30 2023, 11:50 AM
ikloecker committed rKLEOPATRA4ca1d4ced18a: Make the path helpers available on Windows only (authored by ikloecker).
Make the path helpers available on Windows only
May 30 2023, 11:50 AM
ikloecker added a reverting change for rKLEOPATRA26f01cf32094: Remove obsolete helpers: rKLEOPATRAebc39866fefb: Revert "Remove obsolete helpers".
May 30 2023, 11:50 AM
ikloecker committed rKLEOPATRAebc39866fefb: Revert "Remove obsolete helpers" (authored by ikloecker).
Revert "Remove obsolete helpers"
May 30 2023, 11:50 AM
werner committed rMe2103be39076: cpp,python: Respect --disable-gpg-test for tests (authored by Biswapriyo Nath <nathbappai@gmail.com>).
cpp,python: Respect --disable-gpg-test for tests
May 30 2023, 11:45 AM
werner committed rMfbc3963d6229: core: For key signing and uid revoking allow an empty user id. (authored by werner).
core: For key signing and uid revoking allow an empty user id.
May 30 2023, 11:45 AM
Jakuje created T6507: SCRYPT does not work in FIPS mode.
May 30 2023, 11:33 AM · libgcrypt, FIPS, Bug Report
ikloecker committed rKLEOPATRA03c6eae82b38: Take hidden files into account when copying/removing files/folders (authored by ikloecker).
Take hidden files into account when copying/removing files/folders
May 30 2023, 11:29 AM
ikloecker committed rKLEOPATRA4f84606811fb: On Windows, revert to using our own helper for moving folders (authored by ikloecker).
On Windows, revert to using our own helper for moving folders
May 30 2023, 11:29 AM