Page MenuHome GnuPG
Feed All Stories

Jan 9 2023

aheinecke raised the priority of T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode from Normal to High.
Jan 9 2023, 10:25 AM · Restricted Project, kleopatra
aheinecke triaged T6338: kleo: Japanese Translation as Normal priority.

kwatchgnupg translation commited as revision 1641797 I leave this open as ticket for the rest ?

Jan 9 2023, 9:47 AM · Restricted Project, kleopatra, Bug Report
aheinecke changed the status of T6337: libkleo: Japanese Translation from Open to Testing.

Thanks commited this to https://websvn.kde.org/trunk/l10n-support/ja/summit/messages/libkleo/ this should then be automatically arrive in the po/jp subfolder of libkleo. But I keep it as testing to check if this actually was done.

Jan 9 2023, 9:38 AM · kleopatra, Bug Report
mlaurent committed rKLEOPATRA3a78946126a4: Use auto foo vs auto *foo (authored by mlaurent).
Use auto foo vs auto *foo
Jan 9 2023, 7:03 AM

Jan 8 2023

savoury1 added a comment to T6340: Libgcrypt: Libgcrypt 1.8.10 FTBFS against new Libgpg-error 1.46.

Can you therefore please clarify the purpose of the Libgcrypt LTS branch? My impression was that pairing the Libgcrypt LTS with GnuPG LTS was appropriate, based on both GnuPG and Libgcrypt LTS appearing on your downloads page at approximately the same time (from memory). Specifically, is there any issue using latest Libgcrypt 1.10.x with GnuPG LTS? Thank you.

Jan 8 2023, 7:40 PM · Bug Report
werner added a comment to T5818: Release Libgcrypt 1.8.10.

See T6340 in case of build problems.

Jan 8 2023, 2:02 PM · Release Info, libgcrypt
werner closed T6340: Libgcrypt: Libgcrypt 1.8.10 FTBFS against new Libgpg-error 1.46 as Wontfix.

Will not be fixed because the only change is intentionally the export target for a regression test suite. The other fix is for the old FIPS RNG which is not used at all.

Jan 8 2023, 2:02 PM · Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe31645a48a00: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 8 2023, 3:22 AM

Jan 7 2023

l10n daemon script <scripty@kde.org> committed rKLEOPATRA89272814ce33: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 7 2023, 3:59 AM
tmz added a comment to T6336: Don't use deprecated --supervised option in example systemd service units.

Thanks for the context Werner. This was missing from the commit which added the deprecation warning so all one could do is guess.

Jan 7 2023, 2:25 AM · Bug Report

Jan 6 2023

savoury1 created T6340: Libgcrypt: Libgcrypt 1.8.10 FTBFS against new Libgpg-error 1.46.
Jan 6 2023, 9:48 PM · Bug Report
chriswalker updated chriswalker.
Jan 6 2023, 6:55 PM
bernhard added a comment to T6339: Outlook crashes when selecting a contact (with HTML mails enabled).

As I assume that many people have HTML emails still turned on, and have no crashes, there probably are more conditions that have to be met to trigger this crash.

Jan 6 2023, 2:07 PM · gpgol, Bug Report
bernhard renamed T6339: Outlook crashes when selecting a contact (with HTML mails enabled) from Outlook crashes when selecting a contact to Outlook crashes when selecting a contact (with HTML mails enabled).
Jan 6 2023, 2:05 PM · gpgol, Bug Report
bernhard added a comment to T6334: Remove or explain sha1sum in announcement mails.

Thought about this for a while and rephrased and thus repopened.
I think it would be good to remove or explain the sha1sum checksums in the announcements.
Whether they are replaced by something else, e.g. sha256sum is of lesser importance.

Jan 6 2023, 2:02 PM · dev.gnupg.org, Feature Request
bernhard renamed T6334: Remove or explain sha1sum in announcement mails from Move to sha256sums in the announcments (for GnuPG) to Remove or explain sha1sum in announcement mails.
Jan 6 2023, 1:57 PM · dev.gnupg.org, Feature Request
werner closed T6329: Extend --min-rsa-length by a start date as Wontfix.

It turned out that this does not make much sense.

Jan 6 2023, 10:35 AM · gnupg, Feature Request
werner closed T6280: Release GnuPG 2.2.41 as Resolved.
Jan 6 2023, 10:30 AM · gnupg22, Release Info
ikloecker claimed T6327: Kleopatra: Remove obsolete EMail Operations configuration.
Jan 6 2023, 9:55 AM · Restricted Project, kleopatra
jukivili committed rC86db4b02c6e5: bulkhelp: change bulk function definition to allow modifying context (authored by jukivili).
bulkhelp: change bulk function definition to allow modifying context
Jan 6 2023, 9:54 AM
jukivili committed rC30c9a1d101b4: sm4: add missing OCB 16-way GFNI-AVX512 path (authored by jukivili).
sm4: add missing OCB 16-way GFNI-AVX512 path
Jan 6 2023, 9:54 AM
jukivili committed rCf2153d797f43: Fix compiler warnings seen with clang-powerpc64le target (authored by jukivili).
Fix compiler warnings seen with clang-powerpc64le target
Jan 6 2023, 9:54 AM
jukivili committed rCd1ccc409d4c6: Add GMAC-SM4 and Poly1305-SM4 (authored by jukivili).
Add GMAC-SM4 and Poly1305-SM4
Jan 6 2023, 9:54 AM
ikloecker changed the status of T6323: Kleopatra: Import multiple certificate files one after the other from Open to Testing.

Kleopatra now runs the gpg/gpgsm processes one after another if multiple files are imported. (In fact, since we always try to import with gpg and gpgsm, this actually already happens when a single file is imported.)

Jan 6 2023, 9:48 AM · kleopatra, Restricted Project
cklassen created T6339: Outlook crashes when selecting a contact (with HTML mails enabled).
Jan 6 2023, 9:36 AM · gpgol, Bug Report
ikloecker committed rMdc9cc9aa0754: cpp: Expliticly declare compiler generated copy constructors (authored by ikloecker).
cpp: Expliticly declare compiler generated copy constructors
Jan 6 2023, 9:33 AM
ikloecker committed rM2e9d72a0be85: cpp: Fix comparisons of integer expressions of different signedness (authored by ikloecker).
cpp: Fix comparisons of integer expressions of different signedness
Jan 6 2023, 9:33 AM
ikloecker committed rM64da77620a45: qt: Fix comparisons of integer expressions of different signedness (authored by ikloecker).
qt: Fix comparisons of integer expressions of different signedness
Jan 6 2023, 9:33 AM
ikloecker committed rMe16c368758e5: qt: Replace Q_DECL_OVERRIDE with override (authored by ikloecker).
qt: Replace Q_DECL_OVERRIDE with override
Jan 6 2023, 9:33 AM
werner added a comment to T6336: Don't use deprecated --supervised option in example systemd service units.

Actually, the entire systemd based launching is deprecated and thus the logged warning is on purpose.

Jan 6 2023, 9:20 AM · Bug Report
mlaurent committed rLIBKLEO647629dbe7d9: Add FreeBSD Qt6 CI support (authored by mlaurent).
Add FreeBSD Qt6 CI support
Jan 6 2023, 8:41 AM
mlaurent committed rLIBKLEO522dd22d41f4: GIT_SILENT: prepare 5.22.2 (authored by mlaurent).
GIT_SILENT: prepare 5.22.2
Jan 6 2023, 7:03 AM
gniibe added a comment to T6338: kleo: Japanese Translation.

Here is my fix:

Jan 6 2023, 6:57 AM · Restricted Project, kleopatra, Bug Report
gniibe created T6338: kleo: Japanese Translation.
Jan 6 2023, 6:57 AM · Restricted Project, kleopatra, Bug Report
mlaurent committed rKLEOPATRAe11c427117f2: Add Qt6 CI support (authored by mlaurent).
Add Qt6 CI support
Jan 6 2023, 6:46 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb25f27e99231: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 6 2023, 3:46 AM
gniibe updated the task description for T6337: libkleo: Japanese Translation.
Jan 6 2023, 1:42 AM · kleopatra, Bug Report
gniibe added a comment to T6337: libkleo: Japanese Translation.

Here is my change for libkleo Japanese Translation:

Jan 6 2023, 1:40 AM · kleopatra, Bug Report
gniibe created T6337: libkleo: Japanese Translation.
Jan 6 2023, 1:37 AM · kleopatra, Bug Report
gniibe added projects to T6288: Document gpgrt-config in detail or improve it to support simple invocation: Bug Report, gpgrt.
Jan 6 2023, 1:32 AM · gpgrt, Bug Report

Jan 5 2023

tmz added a comment to T6336: Don't use deprecated --supervised option in example systemd service units.

The attached patch removes the --supervised option from the example dirmng and gpg-agent systemd unit files.

Jan 5 2023, 11:52 PM · Bug Report
tmz created T6336: Don't use deprecated --supervised option in example systemd service units.
Jan 5 2023, 11:47 PM · Bug Report
Volker Krause <vkrause@kde.org> committed rLIBKLEOfe6577aeb3fc: Add Linux Qt 6 CI (authored by Volker Krause <vkrause@kde.org>).
Add Linux Qt 6 CI
Jan 5 2023, 6:00 PM
Volker Krause <vkrause@kde.org> committed rLIBKLEOd723b5424d33: Don't access QByteArray out of bounds (authored by Volker Krause <vkrause@kde.org>).
Don't access QByteArray out of bounds
Jan 5 2023, 6:00 PM
bernhard added a comment to T6334: Remove or explain sha1sum in announcement mails.

Shouldn't we remove the sha1sum then as well? Or add an explanation?

Jan 5 2023, 5:59 PM · dev.gnupg.org, Feature Request
werner committed rD2a8ab8a1b70e: web: Fix last commit (authored by werner).
web: Fix last commit
Jan 5 2023, 5:46 PM
ikloecker committed rKLEOPATRA29d5ba28f89f: Remove obsolete compat helper (authored by ikloecker).
Remove obsolete compat helper
Jan 5 2023, 5:36 PM
ikloecker committed rKLEOPATRA62d67f5488f4: Use Q_OS_WIN instead of Q_OS_WIN32 everywhere (authored by ikloecker).
Use Q_OS_WIN instead of Q_OS_WIN32 everywhere
Jan 5 2023, 5:36 PM
ikloecker committed rKLEOPATRA0abea12c9ba0: Remove never finished support for different certification levels (authored by ikloecker).
Remove never finished support for different certification levels
Jan 5 2023, 5:36 PM
ikloecker committed rKLEOPATRAe0debd65e058: Use #if [Q]GPGME[PP]... instead of #ifdef [Q]GPGME[PP]... (authored by ikloecker).
Use #if [Q]GPGME[PP]... instead of #ifdef [Q]GPGME[PP]...
Jan 5 2023, 5:36 PM
werner committed rD0e0c98fa850a: web: Add sha256 checksums to the integrity page (authored by werner).
web: Add sha256 checksums to the integrity page
Jan 5 2023, 5:31 PM
werner closed T6334: Remove or explain sha1sum in announcement mails as Wontfix.

Nope - too long for checking and introduces line wraps. Those who are not able to check digital signatures are also not able to properly handle checksum verification. On some platforms you don't even have a sha256sum tool. And they need to verify the mails first anyway. Note that for internal purposes we use sha256sum for years.

Jan 5 2023, 5:10 PM · dev.gnupg.org, Feature Request
werner committed rWdc0483d6bd11: Update to libgcrypt 1.8.10 (authored by werner).
Update to libgcrypt 1.8.10
Jan 5 2023, 5:08 PM
werner closed T5818: Release Libgcrypt 1.8.10 as Resolved.
Jan 5 2023, 5:05 PM · Release Info, libgcrypt
werner committed rC69c4bd33779d: build: Fix names in swdb.snippet (authored by werner).
build: Fix names in swdb.snippet
Jan 5 2023, 5:01 PM
werner committed rDe73a421ebf5a: swdb: Fix last commit (authored by werner).
swdb: Fix last commit
Jan 5 2023, 4:59 PM
werner committed rDcbc497c12edb: swdb: Libgcrypt 1.8.10 (authored by werner).
swdb: Libgcrypt 1.8.10
Jan 5 2023, 4:59 PM
werner committed rC2293e7575782: Post release updates (authored by werner).
Post release updates
Jan 5 2023, 4:55 PM
werner committed rC30ab3e6950c3: Release 1.8.10 (authored by werner).
Release 1.8.10
Jan 5 2023, 4:55 PM
werner triaged T6335: Release Libgcrypt 1.8.11 as Low priority.
Jan 5 2023, 4:54 PM · libgcrypt, Release Info
ikloecker committed rM398375a0ab3b: qt: Allow deferred start of import job (authored by ikloecker).
qt: Allow deferred start of import job
Jan 5 2023, 4:40 PM
ikloecker committed rM18c2c0b25090: qt: Support deferred start of jobs (authored by ikloecker).
qt: Support deferred start of jobs
Jan 5 2023, 4:40 PM
ikloecker committed rM270d7523001a: qt: Explicitly instantiate private job classes (authored by ikloecker).
qt: Explicitly instantiate private job classes
Jan 5 2023, 4:40 PM
bernhard added a comment to T6334: Remove or explain sha1sum in announcement mails.

Reported by https://social.tchncs.de/@duxsco@digitalcourage.social/109546865597565084

Jan 5 2023, 4:38 PM · dev.gnupg.org, Feature Request
bernhard created T6334: Remove or explain sha1sum in announcement mails.
Jan 5 2023, 4:37 PM · dev.gnupg.org, Feature Request
ikloecker committed rKLEOPATRA406decfdf9fa: Start multiple import jobs importing from data (or files) one after another (authored by ikloecker).
Start multiple import jobs importing from data (or files) one after another
Jan 5 2023, 3:55 PM
ikloecker added a comment to T6328: Kleopatra: Hangs when decrypting an archive on an USB Stick.

@ikloecker the proper fix for this would be T5478 so you do not have to spend time looking for this, we will remove the Process Input / Outputs of Kleopatra altogether.

Jan 5 2023, 1:19 PM · kleopatra
werner committed rCafe72f2bf53b: tests: Allow running testdrv on Unix in the build dir (authored by werner).
tests: Allow running testdrv on Unix in the build dir
Jan 5 2023, 12:47 PM
werner committed rC55956913f8a8: tests: Fix minor glitches. (authored by werner).
tests: Fix minor glitches.
Jan 5 2023, 12:47 PM
werner committed rC47993489a81f: New test Makefile target xtestsuite (authored by werner).
New test Makefile target xtestsuite
Jan 5 2023, 12:47 PM
werner committed rC72bd92465063: New test driver to allow for standalone regression tests. (authored by werner).
New test driver to allow for standalone regression tests.
Jan 5 2023, 12:47 PM
aheinecke merged T6300: Kleopatra: Add columns “origin” and “last update” to the User ID list for a certificate into T5959: Kleopatra: Show key source in details widget if it is not unkown.
Jan 5 2023, 12:36 PM · Restricted Project, kleopatra
aheinecke merged task T6300: Kleopatra: Add columns “origin” and “last update” to the User ID list for a certificate into T5959: Kleopatra: Show key source in details widget if it is not unkown.
Jan 5 2023, 12:36 PM · kleopatra, Feature Request
aheinecke placed T6300: Kleopatra: Add columns “origin” and “last update” to the User ID list for a certificate up for grabs.
Jan 5 2023, 12:35 PM · kleopatra, Feature Request
aheinecke closed T5334: Kleopatra: Add more support for WKS / WKD as Resolved.

For now that we do not want to push for more WKS support with gpgcom, as this will depend on adoption of WKS. So I am resolving this issue.

Jan 5 2023, 12:35 PM · kleopatra, Restricted Project
aheinecke triaged T6333: GpgOL: Improve handling of HTML Only mails as Normal priority.
Jan 5 2023, 11:48 AM · gpgol, Restricted Project
aheinecke triaged T6332: GPG: Extend / rework "is_file_compressed" as Normal priority.
Jan 5 2023, 11:39 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
aheinecke triaged T6331: Gpg4win: Replace GpgEX functionality through Windows registry as Normal priority.
Jan 5 2023, 11:26 AM · gpgex, gpg4win, Restricted Project
aheinecke triaged T6330: Kleopatra: Additional Expiry handling as High priority.
Jan 5 2023, 11:21 AM · kleopatra, Restricted Project
aheinecke raised the priority of T5478: Kleopatra: Performance problems decrypting and encrypting large Archives from Normal to High.

Since the issue T6328 described an issue with high pirority which would be fixed by this issue I am raising the prio here.

Jan 5 2023, 10:20 AM · Restricted Project, gpgme, kleopatra
aheinecke merged T6328: Kleopatra: Hangs when decrypting an archive on an USB Stick into T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.
Jan 5 2023, 10:19 AM · Restricted Project, gpgme, kleopatra
aheinecke merged task T6328: Kleopatra: Hangs when decrypting an archive on an USB Stick into T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.
Jan 5 2023, 10:19 AM · kleopatra
aheinecke added a comment to T6328: Kleopatra: Hangs when decrypting an archive on an USB Stick.

@ikloecker the proper fix for this would be T5478 so you do not have to spend time looking for this, we will remove the Process Input / Outputs of Kleopatra altogether.

Jan 5 2023, 10:16 AM · kleopatra
aheinecke placed T5478: Kleopatra: Performance problems decrypting and encrypting large Archives up for grabs.
Jan 5 2023, 10:14 AM · Restricted Project, gpgme, kleopatra
aheinecke added a comment to T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.

We have discussed this and what we think would be the best solution would be to have an extension in the engine-gpg of GpgME either through a flag or through a new API to use gpgtar directly with --encrypt and decrypt. This should behave exactly like the gpg encrypt / decrypt / verify functions but would avoid the need of Piping in Kleopatra. It is a fairly recent development that gpgtar can do the crypto operations by itself so this is why this was not done initially.

Jan 5 2023, 10:14 AM · Restricted Project, gpgme, kleopatra
l10n daemon script <scripty@kde.org> committed rKLEOPATRA41a33273d9f9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 5 2023, 4:43 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe0518ba0df1f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 5 2023, 3:27 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOda440a2a6f45: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 5 2023, 3:25 AM
gniibe added a comment to T6324: libassuan, w32: assuan_sock_check_nonce fails with master.

My understanding is that: selftest in Kleo does call assuan_socket_connect (possibly in kleopatra/src/libkleopatraclient/core/command.cpp), and it didn't send nonce correctly.

Jan 5 2023, 1:06 AM · Restricted Project, libassuan

Jan 4 2023

Volker Krause <vkrause@kde.org> committed rLIBKLEO7421f4aac7e3: Add Linux Qt 6 CI (authored by Volker Krause <vkrause@kde.org>).
Add Linux Qt 6 CI
Jan 4 2023, 9:18 PM
justus added a comment to T6297: PyPI GPG package.

@justus: Please talk to @kuwv on how to transfer the package to him.

Jan 4 2023, 4:14 PM · gpgme
werner committed rDf59475d6e553: web: Fixed date of 25 years gnupg news entry (authored by werner).
web: Fixed date of 25 years gnupg news entry
Jan 4 2023, 12:01 PM
aheinecke closed T6324: libassuan, w32: assuan_sock_check_nonce fails with master as Resolved.

Thanks! I don't understand why your fix helps as Kleopatra never calls assuan_socket_connect on the server side, but it helps. :) So this is probably called indirectly and I don't see it.

Jan 4 2023, 11:22 AM · Restricted Project, libassuan
werner added a comment to T6329: Extend --min-rsa-length by a start date.

We can simply change the arg type from number to string and use a value like 3072/20240101

Jan 4 2023, 10:58 AM · gnupg, Feature Request
aheinecke added a comment to T6328: Kleopatra: Hangs when decrypting an archive on an USB Stick.

Yes this is windows. With the USB Stick I think it makes it more reproducable that bytesToWrite will return something. We also had reports that this happened on Network drives so its probably just "some added delay or something where the Windows Kernel does not do buffering".

Jan 4 2023, 9:40 AM · kleopatra
ikloecker added a comment to T6328: Kleopatra: Hangs when decrypting an archive on an USB Stick.

The first thing I noticed is that ProcessStdInOutput uses redirect_close<QProcess> as process class. redirect_close overrides QProcess::close, but it never calls the original close(). That's very dubious. Maybe it's not a problem, but there's no comment explaining why the original close() doesn't need to be called. Or maybe that's what is causing the hang in waitForFinished.

Jan 4 2023, 9:17 AM · kleopatra
l10n daemon script <scripty@kde.org> committed rLIBKLEO17da6ef9f125: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 4 2023, 5:52 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa46731ba1930: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 4 2023, 5:44 AM
gniibe committed rAe4e54fb4ba1b: w32: Fix assuan_socket_connect. (authored by gniibe).
w32: Fix assuan_socket_connect.
Jan 4 2023, 5:41 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO5944f175da1c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 4 2023, 3:59 AM