Page MenuHome GnuPG
Feed All Stories

Jul 27 2024

Jakuje added a comment to T7220: The CF protection not enabled in libgcrypt.

Thank you. With this patch the IBT flags are present on the shared object and CF protection test passes.

Jul 27 2024, 8:40 AM · libgcrypt, Bug Report
jukivili added a comment to T7220: The CF protection not enabled in libgcrypt.

"rijndael-vaes-avx2-i386.S" should not be build for x86-64 but until now that has not had any affect as #ifdefs in that source file result empty object file on x86-64.

Jul 27 2024, 7:23 AM · libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEOa687102f6d6e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 27 2024, 5:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0140df6368ae: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 27 2024, 5:11 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA73dd8d76b58b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 27 2024, 3:33 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOa4228e17bcd3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 27 2024, 3:33 AM

Jul 26 2024

nicolasfella created T7225: Kleopatra: Port away from KIconLoader.
Jul 26 2024, 9:45 PM · kleopatra, Bug Report
mlaurent committed rMTPbfd4a8cd7e66: GIT_SILENT: prepare rc (authored by mlaurent).
GIT_SILENT: prepare rc
Jul 26 2024, 6:59 PM
ebo created T7224: Kleopatra: broken in Testversion beta-41.
Jul 26 2024, 4:22 PM · Bug Report, kleopatra, Restricted Project
Jakuje added a comment to T7220: The CF protection not enabled in libgcrypt.

Thank you for having a look into this!

Jul 26 2024, 3:25 PM · libgcrypt, Bug Report
TobiasFella committed rKLEOPATRAa0d904d31432: Improve wording of expiry dialog (authored by TobiasFella).
Improve wording of expiry dialog
Jul 26 2024, 1:41 PM
TobiasFella committed rLIBKLEOdcf03c97cb37: Fix context string for subkey validity (authored by TobiasFella).
Fix context string for subkey validity
Jul 26 2024, 12:04 PM
werner triaged T7215: Improve UX of "subkey expiry change" window as Normal priority.
Jul 26 2024, 11:54 AM · Restricted Project, kleopatra
TobiasFella committed rKLEOPATRA32dea3b556d6: Fix removing icon from a key filter (authored by TobiasFella).
Fix removing icon from a key filter
Jul 26 2024, 11:53 AM
TobiasFella committed rKLEOPATRA6f0601692a57: Show filters in the order that they're evaluated in (authored by TobiasFella).
Show filters in the order that they're evaluated in
Jul 26 2024, 11:53 AM
TobiasFella committed rKLEOPATRA5d1d1bbe7b71: Reset to default style instead of "empty" style (authored by TobiasFella).
Reset to default style instead of "empty" style
Jul 26 2024, 11:53 AM
werner triaged T7221: Disable -O flag munging when the libgcrypt is not compiled with rndjent as Low priority.

Not for a broken compiler but for several CC versions which consumed lots of memory for unrulling stuff. iirc, this was not only gcc.

Jul 26 2024, 11:52 AM · libgcrypt, Bug Report
werner triaged T7220: The CF protection not enabled in libgcrypt as Normal priority.
Jul 26 2024, 11:49 AM · libgcrypt, Bug Report
aheinecke updated the task description for T7214: Kleopatra: Dark mode detection problems on Windows 10 2016.
Jul 26 2024, 10:24 AM · vsd32 (vsd-3.2.3), Restricted Project, kleopatra
aheinecke closed T7214: Kleopatra: Dark mode detection problems on Windows 10 2016 as Resolved.

As shown in the above screenshots the fix was tested by me.

Jul 26 2024, 10:21 AM · vsd32 (vsd-3.2.3), Restricted Project, kleopatra
jukivili added a comment to T7220: The CF protection not enabled in libgcrypt.

Here's patches for adding CET support to x86-64 and i386 assembly.

Jul 26 2024, 10:11 AM · libgcrypt, Bug Report
jukivili added a comment to T7220: The CF protection not enabled in libgcrypt.

OpenBSD carries libgcrypt patch for CET which adds endbr64 instruction to CFI_STARTPROC() macro in "asm-common-amd64.h". We could do the same and also add endbr32 to i386 too. That would be easiest way to add required endbr instructions. OpenBSD also has patch for arm64 to add similar BTI instructions to aarch64 variant of CFI_STARTPROC.

Jul 26 2024, 10:02 AM · libgcrypt, Bug Report
ebo moved T7082: Kleopatra: Improve initial column layout in smart card views from QA to vsd-3.3.0 on the vsd33 board.
Jul 26 2024, 9:48 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo closed T7082: Kleopatra: Improve initial column layout in smart card views as Resolved.
Jul 26 2024, 9:48 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo added a comment to T7082: Kleopatra: Improve initial column layout in smart card views.

With Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41) I see the expected result. The width for the additional columns is as expected too. So I'll mark this task as done.

Jul 26 2024, 9:48 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
aheinecke triaged T7223: GpgOL: Handle Outlook settings which allow users to disable automatically marking mails as read as Normal priority.
Jul 26 2024, 9:42 AM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
jukivili added a comment to T7221: Disable -O flag munging when the libgcrypt is not compiled with rndjent.

There is -O flag munging for "tiger.o" in "cipher/Makefile.am", an old workaround for broken compiler I think. IMHO tiger.o case can and should be removed.

Jul 26 2024, 9:33 AM · libgcrypt, Bug Report
aheinecke triaged T7222: pinentry-qt: On PKCS#12 import pinentry shows spaces with pinentry-formatted-passphrase as Normal priority.
Jul 26 2024, 9:31 AM · Restricted Project, pinentry
jukivili added a comment to T7220: The CF protection not enabled in libgcrypt.

OpenBSD carries libgcrypt patch for CET which adds endbr64 instruction to CFI_STARTPROC() macro in "asm-common-amd64.h". We could do the same and also add endbr32 to i386 too. That would be easiest way to add required endbr instructions. OpenBSD also has patch for arm64 to add similar BTI instructions to aarch64 variant of CFI_STARTPROC.

Jul 26 2024, 9:29 AM · libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEOcc78037c2b50: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 26 2024, 5:02 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA88c57ae9b11d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 26 2024, 5:02 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOb0f32f4ed20d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 26 2024, 3:28 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA667f0e41c9ba: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 26 2024, 3:26 AM

Jul 25 2024

dkg added a comment to T7209: gpgv(1) manpage is ambiguous about argument list.

Interesting. i'm also not sure this is a good feature. I also still don't think the gpgv man page explains this clearly, but if you don't want to clarify it, i won't bother re-opening this issue.

Jul 25 2024, 11:23 PM · Documentation, gpgv
CarlSchwan committed rKLEOPATRA07bf7952f679: Use QString::arg with multiple argument (authored by CarlSchwan).
Use QString::arg with multiple argument
Jul 25 2024, 6:52 PM
CarlSchwan committed rKLEOPATRAbc0c7b165ac3: CertificateRequester: Expose NOTIFY signal in properties (authored by CarlSchwan).
CertificateRequester: Expose NOTIFY signal in properties
Jul 25 2024, 6:52 PM
CarlSchwan committed rKLEOPATRAc5202b8d5d63: SignEncryptTask: Use new connect syntax (authored by CarlSchwan).
SignEncryptTask: Use new connect syntax
Jul 25 2024, 6:52 PM
CarlSchwan committed rKLEOPATRAdd8036ca0c32: Avoid detaching by iterating over temporary or non const variables (authored by CarlSchwan).
Avoid detaching by iterating over temporary or non const variables
Jul 25 2024, 6:52 PM
CarlSchwan committed rKLEOPATRA111057c90cbb: Use Q_EMIT when trigerring signal (authored by CarlSchwan).
Use Q_EMIT when trigerring signal
Jul 25 2024, 6:52 PM
CarlSchwan committed rKLEOPATRAe76da0ac17d2: KWatchGnuPGMainWin: Use modern connect syntax (authored by CarlSchwan).
KWatchGnuPGMainWin: Use modern connect syntax
Jul 25 2024, 6:52 PM
ebo moved T7020: Kleopatra: add "Smart Card" tab to certificate detail view from WiP to QA on the vsd33 board.
Jul 25 2024, 5:14 PM · kleopatra
ebo moved T6403: Kleopatra: Warn if a certificate in a group is deleted from WiP to QA on the vsd33 board.
Jul 25 2024, 5:13 PM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
ebo moved T6966: Kleopatra: Show which certificates in a group are not usable for encryption from WiP to QA on the vsd33 board.
Jul 25 2024, 5:13 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo moved T7082: Kleopatra: Improve initial column layout in smart card views from WiP to QA on the vsd33 board.
Jul 25 2024, 5:13 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo moved T6629: Kleopatra: Remove tooltip signature class from WiP to QA on the vsd33 board.
Jul 25 2024, 5:13 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo moved T7128: Kleopatra: make details clear for keys with multiple locations from WiP to QA on the vsd33 board.
Jul 25 2024, 5:13 PM · vsd33, kleopatra, Restricted Project
ebo moved T7080: Kleopatra: Restoring column layout in smart card views doesn't work from WiP to vsd-3.3.0 on the vsd33 board.
Jul 25 2024, 5:11 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo closed T7080: Kleopatra: Restoring column layout in smart card views doesn't work as Resolved.

Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41):
works as described with pkcs#15 and netkey cards.
(The column width is then the same for those cards)

Jul 25 2024, 5:11 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAd4a5207d4a2a: Reset to default style instead of "empty" style (authored by TobiasFella).
Reset to default style instead of "empty" style
Jul 25 2024, 3:20 PM
TobiasFella committed rKLEOPATRA2d22d7f609b3: Show filters in the order that they're evaluated in (authored by TobiasFella).
Show filters in the order that they're evaluated in
Jul 25 2024, 3:20 PM
TobiasFella committed rKLEOPATRA64e92fa7b6a2: Fix removing icon from a key filter (authored by TobiasFella).
Fix removing icon from a key filter
Jul 25 2024, 3:20 PM
CarlSchwan committed rKLEOPATRAb75594571c7f: Use QString::arg with multiple argument (authored by CarlSchwan).
Use QString::arg with multiple argument
Jul 25 2024, 3:18 PM
CarlSchwan committed rKLEOPATRA05fbbb361a17: CertificateRequester: Expose NOTIFY signal in properties (authored by CarlSchwan).
CertificateRequester: Expose NOTIFY signal in properties
Jul 25 2024, 3:18 PM
CarlSchwan committed rKLEOPATRA8b82a8ade5d2: Avoid detaching by iterating over temporary or non const variables (authored by CarlSchwan).
Avoid detaching by iterating over temporary or non const variables
Jul 25 2024, 3:17 PM
CarlSchwan committed rKLEOPATRA49e55956c065: SignEncryptTask: Use new connect syntax (authored by CarlSchwan).
SignEncryptTask: Use new connect syntax
Jul 25 2024, 3:17 PM
CarlSchwan committed rKLEOPATRA5f9a28f8ac76: Use Q_EMIT when trigerring signal (authored by CarlSchwan).
Use Q_EMIT when trigerring signal
Jul 25 2024, 3:17 PM
CarlSchwan committed rKLEOPATRAea105d204d3e: KWatchGnuPGMainWin: Use modern connect syntax (authored by CarlSchwan).
KWatchGnuPGMainWin: Use modern connect syntax
Jul 25 2024, 3:17 PM
Allen Winter <winter@kde.org> committed rMTP64a114af2cc1: src/quick/types.h - include <QQmlEngine> to fix compil (authored by Allen Winter <winter@kde.org>).
src/quick/types.h - include <QQmlEngine> to fix compil
Jul 25 2024, 3:01 PM
TobiasFella committed rKLEOPATRA0d4de56b7484: Apply 3 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 3 suggestion(s) to 1 file(s)
Jul 25 2024, 2:49 PM
Jakuje created T7221: Disable -O flag munging when the libgcrypt is not compiled with rndjent.
Jul 25 2024, 1:52 PM · libgcrypt, Bug Report
Allen Winter <winter@kde.org> committed rMTPaae3aa9ed238: src/quick/types.h - include <QQmlEngine> to fix compil (authored by Allen Winter <winter@kde.org>).
src/quick/types.h - include <QQmlEngine> to fix compil
Jul 25 2024, 1:27 PM
aheinecke added a comment to T7214: Kleopatra: Dark mode detection problems on Windows 10 2016.

With the fixes a build from Gpg4win master (kf5) should now no longer switch the colors or the icons when in dark mode. This should only be done in high contrast mode. I am adding screenshots from the tests here so I also don't get confused between the different versions:

Jul 25 2024, 1:26 PM · vsd32 (vsd-3.2.3), Restricted Project, kleopatra
aheinecke committed rW5b1ce175f5c5: Add patch to disable dark mode on old windows (authored by aheinecke).
Add patch to disable dark mode on old windows
Jul 25 2024, 1:24 PM
TobiasFella changed the status of T7219: Kleopatra: Change colum name "User IDs" to "Status" from Open to Testing.
Jul 25 2024, 1:22 PM · vsd33, kleopatra, Restricted Project
CarlSchwan committed rKLEOPATRAd5b40635c052: Don't build Akonadi (authored by CarlSchwan).
Don't build Akonadi
Jul 25 2024, 1:20 PM
CarlSchwan committed rKLEOPATRA1f536e5c87e0: Fix build of libsecret (authored by CarlSchwan).
Fix build of libsecret
Jul 25 2024, 1:20 PM
TobiasFella committed rLIBKLEOf5f6c76dd972: Rename "User IDs" column to "Status" (authored by TobiasFella).
Rename "User IDs" column to "Status"
Jul 25 2024, 1:19 PM
CarlSchwan committed rKLEOPATRAb7448e0a57b2: flatpak: Update libsecret (authored by CarlSchwan).
flatpak: Update libsecret
Jul 25 2024, 12:21 PM
CarlSchwan committed rKLEOPATRA77d67b98f654: Use QString::arg with multiple argument (authored by CarlSchwan).
Use QString::arg with multiple argument
Jul 25 2024, 12:10 PM
CarlSchwan committed rKLEOPATRAdcc1a1ffa3a1: CertificateRequester: Expose NOTIFY signal in properties (authored by CarlSchwan).
CertificateRequester: Expose NOTIFY signal in properties
Jul 25 2024, 12:10 PM
CarlSchwan committed rKLEOPATRAd77cccc29dd9: SignEncryptTask: Use new connect syntax (authored by CarlSchwan).
SignEncryptTask: Use new connect syntax
Jul 25 2024, 12:10 PM
CarlSchwan committed rKLEOPATRA21b47c269fb5: Use Q_EMIT when trigerring signal (authored by CarlSchwan).
Use Q_EMIT when trigerring signal
Jul 25 2024, 12:10 PM
CarlSchwan committed rKLEOPATRA4187391a064a: Avoid detaching by iterating over temporary or non const variables (authored by CarlSchwan).
Avoid detaching by iterating over temporary or non const variables
Jul 25 2024, 12:10 PM
CarlSchwan committed rKLEOPATRA7cb43b0a71cd: KWatchGnuPGMainWin: Use modern connect syntax (authored by CarlSchwan).
KWatchGnuPGMainWin: Use modern connect syntax
Jul 25 2024, 12:10 PM
Jakuje created T7220: The CF protection not enabled in libgcrypt.
Jul 25 2024, 11:54 AM · libgcrypt, Bug Report
CarlSchwan committed rKLEOPATRAb74ec32afb14: Remove unused member variable mHeaderPopup (authored by CarlSchwan).
Remove unused member variable mHeaderPopup
Jul 25 2024, 11:29 AM
CarlSchwan committed rKLEOPATRAf23d01e5557f: Move FindLibAssuan and FindLibGpgError to Libkleo (authored by CarlSchwan).
Move FindLibAssuan and FindLibGpgError to Libkleo
Jul 25 2024, 11:23 AM
CarlSchwan committed rKLEOPATRAda0347995682: Move FindLibAssuan and FindLibGpgError to Libkleo (authored by CarlSchwan).
Move FindLibAssuan and FindLibGpgError to Libkleo
Jul 25 2024, 11:15 AM
CarlSchwan committed rLIBKLEOc070c1a580b5: Provide cmake find libgpgerror and libassuan modules (authored by CarlSchwan).
Provide cmake find libgpgerror and libassuan modules
Jul 25 2024, 11:15 AM
CarlSchwan committed rLIBKLEOd41ff0176f71: Provide cmake find libgpgerror and libassuan modules (authored by CarlSchwan).
Provide cmake find libgpgerror and libassuan modules
Jul 25 2024, 11:14 AM
TobiasFella added a comment to T7212: Problems with certificate colors / styles.

https://invent.kde.org/pim/kleopatra/-/merge_requests/255 fixes some low-hanging bugs to make the configuration behave more as expected

Jul 25 2024, 11:07 AM · kleopatra, Restricted Project, Bug Report
TobiasFella committed rKLEOPATRAb2fb0cdcc51a: Show filters in the order that they're evaluated in (authored by TobiasFella).
Show filters in the order that they're evaluated in
Jul 25 2024, 11:00 AM
TobiasFella committed rKLEOPATRA1ab4a5440334: Reset to default style instead of "empty" style (authored by TobiasFella).
Reset to default style instead of "empty" style
Jul 25 2024, 11:00 AM
TobiasFella committed rKLEOPATRAb94bc339ceae: Fix removing icon from a key filter (authored by TobiasFella).
Fix removing icon from a key filter
Jul 25 2024, 11:00 AM
werner edited projects for T7213: PKCS #12 import fails on broken P12 files which MS accepts, added: gnupg22, Bug Report, S/MIME; removed gnupg22 (gnupg-2.2.44).
Jul 25 2024, 10:57 AM · gnupg22 (gnupg-2.2.44), S/MIME, Bug Report, Restricted Project
werner closed T7209: gpgv(1) manpage is ambiguous about argument list as Resolved.

All given data files are concatenated; not sure whether this is a good feature but iirc pgp 2 did it the same way.

Jul 25 2024, 10:56 AM · Documentation, gpgv
werner triaged T7216: Kleopatra: Integrate "disabled" feature from gpg as Normal priority.

BTW, gpgme does not yet use --quick-set-ownertrust which can also be used to set the disabled flag. We should replace the interactor by the new command. See rG21f7ad563d for the new command.

Jul 25 2024, 10:52 AM · Feature Request, kleopatra
werner triaged T7218: pinentry memory leak as Low priority.
Jul 25 2024, 10:46 AM · pinentry, Bug Report
ikloecker added a comment to T7215: Improve UX of "subkey expiry change" window .

Unfortunately, sentence like UIs are a nightmare for translators. The only thing that works for all languages is self-contained text fragments.

Jul 25 2024, 10:15 AM · Restricted Project, kleopatra
l10n daemon script <scripty@kde.org> committed rMTP99127f0a244b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 25 2024, 5:18 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO2a4d1c5897e0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 25 2024, 5:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAca41c971cafc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 25 2024, 5:16 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO24e923bad55c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 25 2024, 3:29 AM
l10n daemon script <scripty@kde.org> committed rMTP68c3cf8499bd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 25 2024, 3:28 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc16e66395a53: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 25 2024, 3:28 AM
dkg reopened T7209: gpgv(1) manpage is ambiguous about argument list as "Open".

Thanks for this prompt fix! but they're still not aligned. with this fix, the Synopsis is:

Jul 25 2024, 1:37 AM · Documentation, gpgv

Jul 24 2024

CarlSchwan committed rKLEOPATRAf6f1b4b9f375: Move FindLibAssuan and FindLibGpgError to Libkleo (authored by CarlSchwan).
Move FindLibAssuan and FindLibGpgError to Libkleo
Jul 24 2024, 4:53 PM
CarlSchwan committed rLIBKLEO16d34f40aae5: Provide cmake find libgpgerror and libassuan modules (authored by CarlSchwan).
Provide cmake find libgpgerror and libassuan modules
Jul 24 2024, 4:53 PM
CarlSchwan committed rKLEOPATRA42fb957662ba: Remove not needed set_package_properties call (authored by CarlSchwan).
Remove not needed set_package_properties call
Jul 24 2024, 4:49 PM
TobiasFella added a comment to T7215: Improve UX of "subkey expiry change" window .

We could also phrase it more like a sentence, something like

Jul 24 2024, 4:41 PM · Restricted Project, kleopatra