Page MenuHome GnuPG
Feed All Stories

Jun 4 2023

l10n daemon script <scripty@kde.org> committed rKLEOPATRA4fe7a7e2dc5f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 4 2023, 4:02 AM

Jun 3 2023

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

Jun 2 2023

heirecka committed rKLEOPATRA75e4d2ddaa72: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Jun 2 2023, 9:30 PM
heirecka committed rKLEOPATRA92529e3737ac: GIT_SILENT Upgrade release service version to 23.04.2. (authored by heirecka).
GIT_SILENT Upgrade release service version to 23.04.2.
Jun 2 2023, 9:30 PM
heirecka committed rKLEOPATRAc8be87b6db2b: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Jun 2 2023, 9:30 PM
mlaurent committed rKLEOPATRAfac8fdde19a8: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jun 2 2023, 1:45 PM
mlaurent committed rLIBKLEObd3c6030709a: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jun 2 2023, 1:43 PM
ikloecker closed T6467: KMail: Replace usage of NearExpiryChecker with new ExpiryChecker, a subtask of T6198: KMail: Port to keyresolver from libkleo, as Resolved.
Jun 2 2023, 1:38 PM · Restricted Project, Feature Request, KDE, kleopatra
ikloecker closed T6467: KMail: Replace usage of NearExpiryChecker with new ExpiryChecker as Resolved.

https://invent.kde.org/pim/messagelib/-/commit/f8373bc09b228cc88577ec88b285c58a06122575

Jun 2 2023, 1:38 PM · Restricted Project, Feature Request, KDE, kleopatra
werner edited projects for T3164: The argument parser does not detect invalid integers, added: gpgrt, Bug Report; removed common.
Jun 2 2023, 11:52 AM · Bug Report, gpgrt
werner removed a project from T5323: adduid and key expiration oddity in gpg-wks-client: gnupg (gpg23).
Jun 2 2023, 11:49 AM · gnupg24, Bug Report, wkd
ikloecker committed rLIBKLEOe5fbb86bdef6: Bump library version (authored by ikloecker).
Bump library version
Jun 2 2023, 11:37 AM
ikloecker committed rLIBKLEOd29ac53dfea8: Do not declare Qt metatype for GpgME::Key in public API (authored by ikloecker).
Do not declare Qt metatype for GpgME::Key in public API
Jun 2 2023, 11:37 AM
aheinecke triaged T6516: Kleopatra: Indicate CRL check failure when validating certificates as Normal priority.
Jun 2 2023, 10:06 AM · S/MIME, Restricted Project, kleopatra
gniibe added a comment to T6512: keyboxd with data pipe.

Test with Wine (i686) emulation, I encountered another hang at: Checking armored_key_8192

Jun 2 2023, 8:33 AM · gnupg26, Bug Report
gniibe added a comment to T6512: keyboxd with data pipe.

It looks like having the datastream_thread may be not worth.
One possibility is to implement synchronous read from pipe in kbx_client_data_wait, instead of datastream_thread.

Jun 2 2023, 8:29 AM · gnupg26, Bug Report
mlaurent committed rLIBKLEO75db1afc0dd5: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jun 2 2023, 7:29 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO42671e9335fd: 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
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 · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project
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 · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project
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 · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project
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 · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project
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, 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, 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, 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