Page MenuHome GnuPG
Feed All Stories

Oct 27 2023

werner added a comment to T4195: Fix time API in gpgme.

A quick test shows that the latest patches allow to set and show an expiration date beyond 2038. A new VSD beta will soon be available to customers. And we should also think about getting a gpg4win bug fix release out.

Oct 27 2023, 8:31 AM · gnupg, kleopatra, Restricted Project, gpgme, Feature Request
werner added a parent task for T6736: Year 2038 issue for key validity date: T4195: Fix time API in gpgme.
Oct 27 2023, 8:29 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner added a subtask for T4195: Fix time API in gpgme: T6736: Year 2038 issue for key validity date.
Oct 27 2023, 8:29 AM · gnupg, kleopatra, Restricted Project, gpgme, Feature Request
l10n daemon script <scripty@kde.org> committed rLIBKLEO8e4cf9adb1d7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 27 2023, 5:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAba11d263f925: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 27 2023, 5:14 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO018407aa1793: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 27 2023, 4:18 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7bd950912113: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 27 2023, 4:18 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO099249efc610: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 27 2023, 3:30 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA12f5b815c5d3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 27 2023, 3:30 AM

Oct 26 2023

werner added a project to T6775: GPG cant decrypt message trying to solve it on forum gnupg: gpgol.

Are you sure this is from a regular Outlook installation and not the common web based outlook? Please enable GpgOL logging and share the log with us. Do not use production keys or messages.

Oct 26 2023, 4:30 PM · gpgol
aheinecke committed rW5072f896c1b2: Add patch for dark mode detection on Windows 11 (authored by aheinecke).
Add patch for dark mode detection on Windows 11
Oct 26 2023, 4:27 PM
aheinecke committed rW522bd10ca955: Add fix for unicode filename folder encryption (authored by aheinecke).
Add fix for unicode filename folder encryption
Oct 26 2023, 4:26 PM
werner changed the status of T6736: Year 2038 issue for key validity date from Open to Testing.
Oct 26 2023, 4:26 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner moved T6736: Year 2038 issue for key validity date from WiP to QA on the gnupg24 board.
Oct 26 2023, 4:25 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
aheinecke added a comment to T6772: Reproducible crashes in KOrganizer.

Sorry took a while to download all the debug info. Maybe we have different libical versions and this is a libical issue.

Oct 26 2023, 3:43 PM · Restricted Project, KDE
dvratil added a comment to T6772: Reproducible crashes in KOrganizer.

Hi Andre,

Oct 26 2023, 2:11 PM · Restricted Project, KDE
ikloecker added inline comments to rG5da8fe1c402d: gpg: Allow expiration time after 2013-01-19 on 32 bit Windows..
Oct 26 2023, 1:38 PM
lukas.holenda created T6775: GPG cant decrypt message trying to solve it on forum gnupg.
Oct 26 2023, 1:20 PM · gpgol
werner committed rGa4fe307b5535: gpg: Allow expiration time after 2038-01-19 on 32 bit Windows. (authored by werner).
gpg: Allow expiration time after 2038-01-19 on 32 bit Windows.
Oct 26 2023, 12:49 PM
werner committed rG164c687cb6a1: common: New functions timegm_u64, isotime2epoch_u64. (authored by werner).
common: New functions timegm_u64, isotime2epoch_u64.
Oct 26 2023, 12:49 PM
werner moved T6736: Year 2038 issue for key validity date from WiP to QA on the gnupg22 board.

For 32 bit WIndows I now hacked some extra code to handle the expiration time if given as ISO string. Although gpg won't display the time correctly on the command line, Kleopatra does this and also allows to set the expiration time.

Oct 26 2023, 12:04 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner committed rG5da8fe1c402d: gpg: Allow expiration time after 2013-01-19 on 32 bit Windows. (authored by werner).
gpg: Allow expiration time after 2013-01-19 on 32 bit Windows.
Oct 26 2023, 12:02 PM
werner committed rGbb70089d5757: common: New functions timegm_u64, isotime2epoch_u64. (authored by werner).
common: New functions timegm_u64, isotime2epoch_u64.
Oct 26 2023, 12:02 PM
aheinecke committed rWd7125e980450: Appimage: Replace patch for KF6 kcmutils a symlink (authored by aheinecke).
Appimage: Replace patch for KF6 kcmutils a symlink
Oct 26 2023, 10:28 AM
werner moved T6736: Year 2038 issue for key validity date from QA to WiP on the gnupg24 board.
Oct 26 2023, 9:41 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner changed the status of T6736: Year 2038 issue for key validity date from Testing to Open.

Or better wait. We can now pass "seconds=2147483648" as expire value but that is added to the creation date which might not want we want. I'll look again into this.

Oct 26 2023, 9:41 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner changed the status of T6736: Year 2038 issue for key validity date from Open to Testing.
Oct 26 2023, 9:33 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner added a comment to T6754: Kleopatra: wrong success message for changing validity in case of not available card key.

Can be tested with vsd 3.1.90.252

Oct 26 2023, 9:09 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner moved T6754: Kleopatra: wrong success message for changing validity in case of not available card key from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 26 2023, 9:09 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner added projects to T6634: Port GPGME to Windows 64-bit: gpgme, Windows 64.
Oct 26 2023, 9:08 AM · Windows 64, gpgme
werner closed T6705: Provide strong v5 fingerprints also for v4 keys as Resolved.

Will be in 2.4.4. GPGME 1.23.0 with support has been released.

Oct 26 2023, 9:07 AM · gpgme (gpgme 1.23.x), OpenPGP, Feature Request
werner closed T6774: Release GPGME 1.23.0 as Resolved.
Oct 26 2023, 9:05 AM · gpgme (gpgme 1.23.x), Release Info
werner moved T6705: Provide strong v5 fingerprints also for v4 keys from Backlog to gpgme 1.23.x on the gpgme board.
Oct 26 2023, 9:05 AM · gpgme (gpgme 1.23.x), OpenPGP, Feature Request
werner moved T6774: Release GPGME 1.23.0 from Backlog to gpgme 1.23.x on the gpgme board.
Oct 26 2023, 9:05 AM · gpgme (gpgme 1.23.x), Release Info
aheinecke merged task T5183: Kleopatra: Generate S/MIME CSR for OpenPGP card key into T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode.
Oct 26 2023, 8:50 AM · Restricted Project, kleopatra
aheinecke merged T5183: Kleopatra: Generate S/MIME CSR for OpenPGP card key into T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode.
Oct 26 2023, 8:50 AM · Restricted Project, kleopatra
aheinecke added a comment to T5183: Kleopatra: Generate S/MIME CSR for OpenPGP card key.

I just noticed this because it was accidentally assigned to me and WIP. Since you already mention it in T6325 I would close this as a duplicate of T6325 because at least they can be tested together and testing is the only thing left here that it works with the next 2.2 version.

Oct 26 2023, 8:49 AM · Restricted Project, kleopatra
aheinecke added a comment to T6772: Reproducible crashes in KOrganizer.

I have another one, a bit hard to report upstream since it is related to the event and that contains personal information. So I will forward you the event in question privately. It is an ics file attached to a mail, I select "open with Korganizer" and when I hit "merge into existing calendar" it crashes with the debug output:

Oct 26 2023, 8:35 AM · Restricted Project, KDE
l10n daemon script <scripty@kde.org> committed rLIBKLEO3db973fb40d9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 26 2023, 5:30 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAec18c9cb4929: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 26 2023, 5:30 AM
l10n daemon script <scripty@kde.org> committed rMTP4650c1b7af58: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 26 2023, 4:31 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOfc4bdcd8c57f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 26 2023, 4:31 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2600d2078520: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 26 2023, 4:29 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO6d7b392a4baf: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Oct 26 2023, 4:18 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA50f7306a30f8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 26 2023, 3:32 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO5d66da4d0e0b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 26 2023, 3:32 AM
l10n daemon script <scripty@kde.org> committed rMTPbe9ba474fee1: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 26 2023, 3:31 AM

Oct 25 2023

aheinecke committed rGTO506cc223baad: Fix gpgolconfig.qrc syntax (authored by aheinecke).
Fix gpgolconfig.qrc syntax
Oct 25 2023, 6:50 PM
aheinecke committed rGTOcae009e78375: Add two icons that were loaded from theme (authored by aheinecke).
Add two icons that were loaded from theme
Oct 25 2023, 6:50 PM
aheinecke changed the status of T6728: Kleopatra: encryption via "Encrypt folder" has unicode issue from Open to Testing.

This works now. Tested both decrypt and encrypt. Sadly just one commit after GPGME 1.23.0 but this was a miscommunication because I was a bit unavailable :( But we can patch this into our installer.

Oct 25 2023, 5:46 PM · gpgme (gpgme 1.23.x), kleopatra, Restricted Project
aheinecke committed rMa0a4cd411c6d: Change gpgme-w32-spawn to unicode (authored by aheinecke).
Change gpgme-w32-spawn to unicode
Oct 25 2023, 5:43 PM
aheinecke committed rW4092f46d4459: Update gpg4win-tools (authored by aheinecke).
Update gpg4win-tools
Oct 25 2023, 4:39 PM
aheinecke committed rWfd40d0548c2e: Update kleopatra, libkleo, okular and gpg4win-tools (authored by aheinecke).
Update kleopatra, libkleo, okular and gpg4win-tools
Oct 25 2023, 4:34 PM
lecris added a comment to T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag.

Would love to test this, but I can't seem to compile this project, getting stuck at The system does not provide a working iconv function. Is there a Fedora based dockerfile or equivalent where I could build it? Here is the reference Fedora source. I have tried to hack it and build from a gitarchive, but I am still encountering issues No rule to make target 'audit-events.h', needed by 'all'. Stop.

Oct 25 2023, 3:44 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
werner committed rD8951353dc0ce: swdb: gpgme 1.23.0 (authored by werner).
swdb: gpgme 1.23.0
Oct 25 2023, 1:37 PM
mlaurent committed rLIBKLEO614acbda33f2: Remove support for older versions of GpgME (authored by ikloecker).
Remove support for older versions of GpgME
Oct 25 2023, 1:30 PM
mlaurent committed rLIBKLEO5ea3b424778d: Require GpgME 1.20 (authored by ikloecker).
Require GpgME 1.20
Oct 25 2023, 1:30 PM
mlaurent committed rLIBKLEOcf02f18a7c5f: Add helper to find an element in a range (authored by ikloecker).
Add helper to find an element in a range
Oct 25 2023, 1:30 PM
mlaurent committed rLIBKLEO3f240a0bab07: Add helpers for some lists of algorithms (authored by ikloecker).
Add helpers for some lists of algorithms
Oct 25 2023, 1:30 PM
mlaurent committed rKLEOPATRAf47ced12dd95: Merge remote-tracking branch 'origin/kf5' (authored by mlaurent).
Merge remote-tracking branch 'origin/kf5'
Oct 25 2023, 1:28 PM
CarlSchwan committed rLIBKLEOafdac9a0882f: Fix compilation error (authored by CarlSchwan).
Fix compilation error
Oct 25 2023, 1:27 PM
werner committed rW5ec5eb3c9dcb: Update gpgme to version 1.23.0 (authored by werner).
Update gpgme to version 1.23.0
Oct 25 2023, 11:56 AM
werner committed rG88b8add558dc: build: Add mising file for make distcheck. (authored by werner).
build: Add mising file for make distcheck.
Oct 25 2023, 11:53 AM
ikloecker closed T6631: Kleopatra: Require GpgME 1.20 as Resolved.

This is finally done.

Oct 25 2023, 11:51 AM · kleopatra, Restricted Project
ikloecker changed the status of T6750: Kleopatra: Offer only compliant algorithms for key generation on smart cards in VSD from Open to Testing.

Only compliant algorithms are offered when (re)generating single keys or all keys. In de-vs mode, Brainpool 256 is preselected if the smart card supports it. Otherwise, RSA 3072 is preselected.

Oct 25 2023, 11:48 AM · vsd32 (vsd-3.2.0), vsd, kleopatra, Restricted Project
werner committed rMaae967ec9cb3: Release 1.23.0 (authored by werner).
Release 1.23.0
Oct 25 2023, 11:44 AM
werner committed rM8faaf7b72bfd: Post release updates (authored by werner).
Post release updates
Oct 25 2023, 11:44 AM
werner committed rG93293487ecc0: Add new NEWS items (authored by werner).
Add new NEWS items
Oct 25 2023, 11:36 AM
ikloecker committed rKLEOPATRA8516e7df0eae: Remove obsolete files (authored by ikloecker).
Remove obsolete files
Oct 25 2023, 11:35 AM
ikloecker committed rKLEOPATRAe112d40c6507: Remove support for older versions of GpgME (authored by ikloecker).
Remove support for older versions of GpgME
Oct 25 2023, 11:35 AM
ikloecker committed rKLEOPATRA4f6ce6af8eea: Require GpgME 1.20 (authored by ikloecker).
Require GpgME 1.20
Oct 25 2023, 11:35 AM
werner updated the task description for T6774: Release GPGME 1.23.0.
Oct 25 2023, 11:14 AM · gpgme (gpgme 1.23.x), Release Info
werner updated the task description for T6668: Release GPGME 1.22.0.
Oct 25 2023, 10:48 AM · gpgme, Release Info
werner triaged T6774: Release GPGME 1.23.0 as Normal priority.
Oct 25 2023, 10:47 AM · gpgme (gpgme 1.23.x), Release Info
werner moved T6437: Kleopatra: sign/encrypt folder results in general error from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:43 AM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project
werner moved T6362: Libkleo, GpgOL: Use global inst-type flag of GPGME from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:43 AM · gpgme (gpgme 1.23.x), Restricted Project, gpgol, kleopatra
werner moved T5438: gpgme_op_keylist_from_data_start ignores GPGME_KEYLIST_MODE_SIGS from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:43 AM · gpgme (gpgme 1.23.x), OpenPGP, Bug Report
werner moved T4939: GPGME: Add KEYLIST_MODE_WITH_KEYGRIP from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x)
werner moved T4820: gpgme's json test fails with gpg 2.2.19 from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T4310: GPGME: Add ssh export mode from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Feature Request
werner moved T4551: Release GPGME-1.13.1 from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Release Info
werner moved T4456: gpgme repeatedly segfaults claws-mail after update to 1.13.0 from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T3056: gpgme-1.8.0: test failures on NetBSD from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
werner moved T3920: t-verify test fails from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T3147: Make a GPGME release from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), g10code Sprint
werner moved T3137: Document API changes also in the GPGME manual from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Documentation
werner moved T2916: GPGME should have a way to suppress delete key prompts from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Feature Request
werner moved T2961: gpgme_op_revuid silently fails to remove the last UID from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:41 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T3018: Assuan: No obvious way to connect to gpg-agent with non-standard homedir from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:41 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T6456: Kleopatra: Offers encryption-only OpenPGP keys as signing key from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:40 AM · gpgme (gpgme 1.23.x), Restricted Project, kleopatra, Bug Report
werner moved T6559: GPGSM: "always trust like override" or "force" option from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:40 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner moved T6534: gpg's progress_filter needs to use uint64_t from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:39 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
ikloecker committed rLIBKLEO5d7932d5f407: Remove support for older versions of GpgME (authored by ikloecker).
Remove support for older versions of GpgME
Oct 25 2023, 10:33 AM
ikloecker committed rLIBKLEO96d50da7f9e6: Require GpgME 1.20 (authored by ikloecker).
Require GpgME 1.20
Oct 25 2023, 10:33 AM
werner moved T6187: Kleopatra: Import of p12 file fails with "invalid crypto engine" from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:18 AM · gpgme (gpgme 1.23.x), kleopatra, gnupg, Restricted Project
werner moved T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:17 AM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project, kleopatra
werner moved T6748: Let gpgme tell that a encryption subkey exists even if expired from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:16 AM · gpgme (gpgme 1.23.x), Feature Request
werner moved T6363: Add progress status output to gpgtar from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:16 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
ikloecker committed rKLEOPATRA710110d0ac4f: Use algorithm lists from libkleo (authored by ikloecker).
Use algorithm lists from libkleo
Oct 25 2023, 10:13 AM
ikloecker committed rKLEOPATRA6492b380fde9: Offer only compliant algorithms when generating card keys (authored by ikloecker).
Offer only compliant algorithms when generating card keys
Oct 25 2023, 10:13 AM