Page MenuHome GnuPG
Feed All Stories

Jun 6 2023

ebo closed T6196: Kleopatra: Canceling encrypt operation in the notepad causes a bogus error message as Resolved.

works

Jun 6 2023, 8:51 AM · Restricted Project, kleopatra, Bug Report
gniibe committed rA2f0232b15fdc: w32: Fix closing for non-socket HANDLE. (authored by gniibe).
w32: Fix closing for non-socket HANDLE.
Jun 6 2023, 8:32 AM

Jun 5 2023

dvratil claimed T6460: KOrganizer: unable to display events with the same UID in multiple calendars.
Jun 5 2023, 11:05 PM · Restricted Project, KDE
dvratil triaged T6521: IncidenceEditor: no way to show or change sign/encrypt state of iTIP message as Normal priority.
Jun 5 2023, 10:34 PM · Restricted Project, KDE
dvratil triaged T6520: KMail: invitations in decrypted messages not rendered as Normal priority.
Jun 5 2023, 10:31 PM · Restricted Project, KDE
ebo created T6519: Kleopatra: "change validity" allows to set an expiry date in the past.
Jun 5 2023, 6:16 PM · backport, kleopatra, Restricted Project
ebo triaged T6479: Kleopatra: "change validity" dialog shows unreasonable default for extension as High priority.

The current date should be avoided even if explicitly chosen, on the command line the earliest allowed date is tomorrow.

Jun 5 2023, 5:43 PM · kleopatra, Restricted Project
ikloecker committed rWdbe52ef25a82: Update patches (authored by ikloecker).
Update patches
Jun 5 2023, 3:56 PM
ikloecker committed rW9e707086e1e4: Add kio (and its dependencies) for kleopatra (authored by ikloecker).
Add kio (and its dependencies) for kleopatra
Jun 5 2023, 3:56 PM
ikloecker committed rW3f047c2948ad: Add bison and flex (authored by ikloecker).
Add bison and flex
Jun 5 2023, 3:56 PM
ikloecker committed rW49935c0da183: Group KDE dependencies by frameworks tier (authored by ikloecker).
Group KDE dependencies by frameworks tier
Jun 5 2023, 3:56 PM
ikloecker committed rW06f453eadfb6: Remove obsolete variable (authored by ikloecker).
Remove obsolete variable
Jun 5 2023, 3:56 PM
werner added a comment to T2701: Do not let users create keys without an expiration date.

To align the default expiration time with the BSI approval and other related software we change this now to 3 years.

Jun 5 2023, 3:06 PM · Feature Request, gnupg (gpg22)
werner closed T5003: GpgME++: Add support for gpgme_set_expire as Resolved.
Jun 5 2023, 3:04 PM · kleopatra, gpg4win
werner closed T5003: GpgME++: Add support for gpgme_set_expire, a subtask of T4999: GPGME: Add interface for quick-set-expire, as Resolved.
Jun 5 2023, 3:04 PM · gpgme, kleopatra, gpg4win
ebo closed T6302: Kleopatra: Report failed imports immediately when importing multiple files as Resolved.

Would work better if every attention craving window would refer to the file resp certificate it addresses but that is covered by T6152

Jun 5 2023, 2:58 PM · Restricted Project, kleopatra
werner triaged T6518: GpgOL shows a blank message if an X.509 curve is used for signing as Normal priority.
Jun 5 2023, 2:58 PM · Restricted Project, gpgol, Feature Request
ebo moved T6183: Kleopatra: on import own public key do not show "certify window" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 5 2023, 2:19 PM · Restricted Project, kleopatra
werner changed the status of T6503: Do not make use of the VirtualStore under Windows from Open to Testing.

Works in kleopatra; tested with gpg4win-4.2.0-beta339.

Jun 5 2023, 12:53 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.2), Bug Report, kleopatra
werner triaged T6515: GPG in FIPS mode spits out useless "out of core handler ignored in FIPS mode" message on every execution as Normal priority.
Jun 5 2023, 12:49 PM · FIPS, Bug Report
aheinecke committed rWd81c3d85a07d: Update kleopatra to latest gpg4win-branch (authored by aheinecke).
Update kleopatra to latest gpg4win-branch
Jun 5 2023, 11:23 AM
aheinecke committed rWbf4f4171fd02: Use gpg4win/3.1.27 branch for libkleo, too (authored by aheinecke).
Use gpg4win/3.1.27 branch for libkleo, too
Jun 5 2023, 11:23 AM
aheinecke committed rW5750218f1d7f: Add a packages-clean target (authored by aheinecke).
Add a packages-clean target
Jun 5 2023, 11:23 AM
aheinecke committed rW7adf0f8ac9e2: Fix ktextwidgets installer files (authored by aheinecke).
Fix ktextwidgets installer files
Jun 5 2023, 11:23 AM
aheinecke committed rW2970acce2042: Update kparts patches for Textwidgets inclusion (authored by aheinecke).
Update kparts patches for Textwidgets inclusion
Jun 5 2023, 11:23 AM
aheinecke committed rW06378c9c4ffe: Let kxmlgui depend on ktextwidets (authored by aheinecke).
Let kxmlgui depend on ktextwidets
Jun 5 2023, 11:23 AM
aheinecke committed rW4e34dca6b9db: WIP: Add KTextWidgets and sonnet (authored by aheinecke).
WIP: Add KTextWidgets and sonnet
Jun 5 2023, 11:23 AM
aheinecke committed rKLEOPATRAe249c30ef813: Add .0 to kleopatra manifest version (authored by aheinecke).
Add .0 to kleopatra manifest version
Jun 5 2023, 11:11 AM
ikloecker added a comment to T5878: State of libexpat-1 in Gpg4win.

Gpg4win doesn't include libexpat anymore (since it doesn't include gpa and pinentry-gtk anymore).

Jun 5 2023, 11:11 AM · gpg4win
ikloecker closed T5877: Dependency of libexpat-1.dll as Resolved.

Gpg4win doesn't include libexpat anymore (since it doesn't include gpa and pinentry-gtk anymore).

Jun 5 2023, 11:10 AM · gpa
aheinecke committed rKLEOPATRA583d8f202933: Add .0 to kleopatra manifest version (authored by aheinecke).
Add .0 to kleopatra manifest version
Jun 5 2023, 11:10 AM
ikloecker claimed T6517: Update AppImage and include Okular.
Jun 5 2023, 10:59 AM · AppImage, okular, kleopatra, Restricted Project
ikloecker triaged T6517: Update AppImage and include Okular as Normal priority.
Jun 5 2023, 10:59 AM · AppImage, okular, kleopatra, Restricted Project
ikloecker added a comment to T6516: Kleopatra: Indicate CRL check failure when validating certificates.

I had a brief look at this. I don't think there's a way currently to convey "CRL Error" via a keylist result to gpgme. The --with-colons format would probably need to be extended.

Jun 5 2023, 10:00 AM · S/MIME, Restricted Project, kleopatra
ikloecker added a comment to T6215: Kleopatra: "Not certified" Status for Validity with multiple user ids.

I just thought, that we should still show "not certified" if the primary user ID is not certified because Kleopatra always displays the primary user ID (except in the Certificate Details).

Jun 5 2023, 9:47 AM · Restricted Project, kleopatra
aheinecke created P24 (An Untitled Masterwork).
Jun 5 2023, 9:41 AM
gniibe added a comment to T6512: keyboxd with data pipe.

tests/openpgp/import.scm hangs with 4096*4.

Jun 5 2023, 7:03 AM · gnupg26, Bug Report

Jun 4 2023

jukivili committed rCf490ffd739f7: addm/subm/mulm: fix case when destination is same MPI as divider (authored by jukivili).
addm/subm/mulm: fix case when destination is same MPI as divider
Jun 4 2023, 6:32 PM
jukivili committed rCbeeff8eda4a9: twofish-avx2: de-unroll round function (authored by jukivili).
twofish-avx2: de-unroll round function
Jun 4 2023, 6:32 PM
jukivili committed rCce95b6ec3554: serpent: add x86/AVX512 implementation (authored by jukivili).
serpent: add x86/AVX512 implementation
Jun 4 2023, 6:32 PM
mlaurent committed rLIBKLEO412ed7aea492: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jun 4 2023, 9:40 AM
mlaurent committed rKLEOPATRAca1ca7988f6e: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jun 4 2023, 9:38 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAac9910057b88: 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, 5:39 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO7f9e67d7985d: 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:04 AM
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, 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