Page MenuHome GnuPG
Feed All Stories

Jul 30 2024

aheinecke committed rW46438040c8cc: Add windows VERSIONINFO to all signed binaries (authored by aheinecke).
Add windows VERSIONINFO to all signed binaries
Jul 30 2024, 6:59 PM
aheinecke committed rW3ede4ebcb691: Fix gccwrap FILEVERSION (authored by aheinecke).
Fix gccwrap FILEVERSION
Jul 30 2024, 6:59 PM
aheinecke committed rWb49919a08d12: docker: Use artifacts as the result dir (authored by aheinecke).
docker: Use artifacts as the result dir
Jul 30 2024, 6:59 PM
aheinecke committed rW59c22c04fd69: Update frameworks to 6.4.0 (authored by aheinecke).
Update frameworks to 6.4.0
Jul 30 2024, 6:59 PM
aheinecke committed rW9259f121af99: Install KIconEnginePlugin (authored by aheinecke).
Install KIconEnginePlugin
Jul 30 2024, 6:59 PM
aheinecke committed rW06d6e17a02a9: Add breeze (the style) package (authored by aheinecke).
Add breeze (the style) package
Jul 30 2024, 6:59 PM
aheinecke committed rW62d4501aaa31: Fix uninstallation (authored by aheinecke).
Fix uninstallation
Jul 30 2024, 6:59 PM
aheinecke committed rWfc7907fddfa4: Standardize qt packages names (authored by aheinecke).
Standardize qt packages names
Jul 30 2024, 6:59 PM
aheinecke committed rWd7dd2bfc749e: Add qt patch to make default style configurable (authored by aheinecke).
Add qt patch to make default style configurable
Jul 30 2024, 6:59 PM
aheinecke committed rW7eba36735780: Patch breeze not to fail without QtNetwork and QtOpenGL (authored by aheinecke).
Patch breeze not to fail without QtNetwork and QtOpenGL
Jul 30 2024, 6:59 PM
aheinecke committed rW14507cbbe522: Fix build with missing .gnupg-autogen.rc (authored by aheinecke).
Fix build with missing .gnupg-autogen.rc
Jul 30 2024, 6:59 PM
aheinecke triaged T7228: Kleopatra: icon missing in certification details tab as Normal priority.

I added the burger icon to Gpg4win-master.
So remaining here is to remove the right-click actions when a certification is selected.

Jul 30 2024, 6:47 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
aheinecke committed rW0674b5a0887e: Add additional icons found by findicons.sh (authored by aheinecke).
Add additional icons found by findicons.sh
Jul 30 2024, 5:37 PM
aheinecke committed rW9160638d1a63: Add application-menu icon to list of used icons (authored by aheinecke).
Add application-menu icon to list of used icons
Jul 30 2024, 3:10 PM
aheinecke triaged T7225: Kleopatra: Port away from KIconLoader as Normal priority.
Jul 30 2024, 2:05 PM · kleopatra, Bug Report
aheinecke committed rW7f105286b072: Update snapshots for kleo and gpgpass (authored by aheinecke).
Update snapshots for kleo and gpgpass
Jul 30 2024, 12:48 PM
CarlSchwan committed rLIBKLEO14554ec70486: nameandemailwidget: Small layout improvements (authored by CarlSchwan).
nameandemailwidget: Small layout improvements
Jul 30 2024, 11:22 AM
CarlSchwan committed rLIBKLEO9c1273f3bc36: nameandemailwidget: Small layout improvements (authored by CarlSchwan).
nameandemailwidget: Small layout improvements
Jul 30 2024, 11:20 AM
CarlSchwan committed rGPGPASSbcba534fc4d9: Fix autotest in Qt5 build (authored by CarlSchwan).
Fix autotest in Qt5 build
Jul 30 2024, 10:49 AM
CarlSchwan committed rGPGPASS266f351b5462: Fix Qt5 build (authored by CarlSchwan).
Fix Qt5 build
Jul 30 2024, 10:49 AM
TobiasFella committed rKLEOPATRA0780afef6ec4: Improve wording of expiry dialog (authored by TobiasFella).
Improve wording of expiry dialog
Jul 30 2024, 9:53 AM
ebo moved T7172: Kleopatra: Fix tab order in smart card views from WiP to QA on the vsd33 board.
Jul 30 2024, 9:17 AM · vsd33 (vsd-3.3.0), a11y, kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rLIBKLEOec0378bbe4fb: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 30 2024, 3:34 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7df638f3658c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 30 2024, 3:33 AM

Jul 29 2024

aheinecke added a comment to T7098: Change the GpgOL encryption icon according to its state.

A better solution might be to use categories to have that element "this message will be signed / this message will be encrypted" above the edit window. But what I find more important and so much more a high priority is that in cases we have a failure saving the draft info flags an error message should come up. This happened for a customer and in the logs I could see that MAPI returned an error. the button was not toggled in this case but the mail also was not marked for encryption. T7144 is the task for that so I'd suggest to start with that one.

Jul 29 2024, 10:36 PM · vsd33, Feature Request, Restricted Project, gpgol
aheinecke added a comment to T7098: Change the GpgOL encryption icon according to its state.

In gpgoladdin:

Jul 29 2024, 10:18 PM · vsd33, Feature Request, Restricted Project, gpgol
aheinecke added a comment to T7098: Change the GpgOL encryption icon according to its state.

Changing the icon is unusual and does not match a native look and feel in Outlook where toggle icons are there for a reason, to be toggled or not. This is also the way how Outlooks native encrypt & sign works and Microsoft will probably have thought about this a bit.

Jul 29 2024, 10:09 PM · vsd33, Feature Request, Restricted Project, gpgol
aheinecke changed the status of T6862: Document how to switch akonadi database backend to sqlite from Open to Testing.

Ah, that was what daniel and me actually talked about. So I was a bit dissapointed when I only found the documentation. :)

Jul 29 2024, 9:15 PM · Restricted Project, KMail
jukivili committed rC64ec13d11b08: Add CET support for i386 assembly (authored by jukivili).
Add CET support for i386 assembly
Jul 29 2024, 8:57 PM
jukivili committed rCd69e6a29b986: Add CET support for x86-64 assembly (authored by jukivili).
Add CET support for x86-64 assembly
Jul 29 2024, 8:57 PM
jukivili committed rC5797d75e3b91: Do not build amd64 assembly on i386 (authored by jukivili).
Do not build amd64 assembly on i386
Jul 29 2024, 8:57 PM
jukivili committed rCdd42a4e03e06: Do not build i386 assembly on x86-64 (authored by jukivili).
Do not build i386 assembly on x86-64
Jul 29 2024, 8:57 PM
jukivili committed rC7ee2e73495d0: asm-common-amd64: add missing CFI directives for large memory model code (authored by jukivili).
asm-common-amd64: add missing CFI directives for large memory model code
Jul 29 2024, 8:57 PM
ebo added a comment to T7020: Kleopatra: add "Smart Card" tab to certificate detail view.

noticed testing T7128: The Token is very long. Is the serial number not unique? That one is much shorter and therefore better to handle visually

Jul 29 2024, 5:30 PM · vsd33, Restricted Project, kleopatra
ebo added a comment to T7128: Kleopatra: make details clear for keys with multiple locations.

tested with Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41)

Jul 29 2024, 5:28 PM · vsd33, kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA6510b0ef3fa4: Update (authored by TobiasFella).
Update
Jul 29 2024, 4:47 PM
TobiasFella committed rKLEOPATRAe2db694af761: Adapt to feedback (authored by TobiasFella).
Adapt to feedback
Jul 29 2024, 4:47 PM
TobiasFella committed rKLEOPATRA2fc25dc2baf3: Improve wording of expiry dialog (authored by TobiasFella).
Improve wording of expiry dialog
Jul 29 2024, 4:47 PM
ikloecker added a comment to T7229: Kleopatra: Show keygrip always without spacing.

All tables should now show the keygrip without spacing.

Jul 29 2024, 4:15 PM · vsd33, kleopatra, Restricted Project
ikloecker committed rKLEOPATRA3a4f4d5f6903: Show the keygrip without spacing (authored by ikloecker).
Show the keygrip without spacing
Jul 29 2024, 3:50 PM
ikloecker committed rLIBKLEO42be626f5d4e: Show the keygrip without spacing (authored by ikloecker).
Show the keygrip without spacing
Jul 29 2024, 3:46 PM
ikloecker committed rLIBKLEO8ec94dc88ff1: Adjust column to its contents when it's made visible (authored by ikloecker).
Adjust column to its contents when it's made visible
Jul 29 2024, 3:46 PM
ikloecker committed rLIBKLEO1b14a95c8984: Respect the default section size for columns (authored by ikloecker).
Respect the default section size for columns
Jul 29 2024, 3:46 PM
ikloecker claimed T7229: Kleopatra: Show keygrip always without spacing.
Jul 29 2024, 3:41 PM · vsd33, kleopatra, Restricted Project
ikloecker triaged T7229: Kleopatra: Show keygrip always without spacing as Normal priority.
Jul 29 2024, 3:41 PM · vsd33, kleopatra, Restricted Project
ikloecker moved T7227: Kleopatra: Ensure columns are wide enough when they are made visible from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 29 2024, 3:33 PM · vsd33, kleopatra, Restricted Project
Jakuje added a comment to T7220: The CF protection not enabled in libgcrypt.

Recent changes fixed the issue for the x86_64 builds, but I see similar symptoms in the aarch64 build now. Annocheck reports the following failures:

Hardened: /usr/lib64/libgcrypt.so.20.5.0: FAIL: dynamic-tags test because the BTI_PLT flag is missing from the dynamic tags 
Hardened: /usr/lib64/libgcrypt.so.20.5.0: info: For more information visit: https://sourceware.org/annobin/annobin.html/Test-dynamic-tags.html
Hardened: /usr/lib64/libgcrypt.so.20.5.0: FAIL: property-note test because properly formatted .note.gnu.property not found (it is needed for branch protection support) 
Hardened: /usr/lib64/libgcrypt.so.20.5.0: info: For more information visit: https://sourceware.org/annobin/annobin.html/Test-property-note.html

I do not have aarch64 machine at hand now to investigate this further, but this sounds like orthogonal functionality to the CET on Intel.

Jul 29 2024, 3:18 PM · libgcrypt, Bug Report
TobiasFella added a comment to T6966: Kleopatra: Show which certificates in a group are not usable for encryption.
In T6966#189067, @ebo wrote:

This is how the upper part of the "New Group" window looks with Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41):

It seems that, deviating from the task description, something else was implemented. And it's not even what Andre suggested in the comments but seemingly something inspired by it.
I do not like it.
I think that the color coding of suitable certificates is a no go for a11y. And it clashes with our color marking in VSD. Which in that case is a convenience only, that info is also available in a column. Instead of a tooltip in this case.

Jul 29 2024, 2:51 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker added a comment to T6966: Kleopatra: Show which certificates in a group are not usable for encryption.

This task only dealt with the lower pane. It added the warning icon and the tool tip "This certificate cannot be used for encryption." For the upper pane see T6722.

Jul 29 2024, 2:29 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAd3f2b094b869: Improve wording of expiry dialog (authored by TobiasFella).
Improve wording of expiry dialog
Jul 29 2024, 2:21 PM
TobiasFella committed rKLEOPATRA95f0ff088563: Adapt to feedback (authored by TobiasFella).
Adapt to feedback
Jul 29 2024, 2:21 PM
ebo added a comment to T7020: Kleopatra: add "Smart Card" tab to certificate detail view.

Checked in Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41):
Looks ok to me.

Jul 29 2024, 2:18 PM · vsd33, Restricted Project, kleopatra
ikloecker added a comment to T7225: Kleopatra: Port away from KIconLoader.

Yes, we can phase it out in master which is what Nico is talking about and which uses Qt 6/KF6. Nobody is going to remove KIconLoader from KF5.

Jul 29 2024, 2:10 PM · kleopatra, Bug Report
ebo created T7228: Kleopatra: icon missing in certification details tab.
Jul 29 2024, 2:09 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker added a comment to T6862: Document how to switch akonadi database backend to sqlite.

Daniel wrote a migration tool which was merged in January (https://invent.kde.org/pim/akonadi/-/merge_requests/154), i.e. a few weeks after he wrote the documentation. He foresaw that the documentation "will go out-of-date quickly". ;-)

Jul 29 2024, 2:07 PM · Restricted Project, KMail
ebo changed the status of T6966: Kleopatra: Show which certificates in a group are not usable for encryption, a subtask of T6916: Kleopatra group related improvements, from Testing to Open.
Jul 29 2024, 1:35 PM · kleopatra
ebo changed the status of T6966: Kleopatra: Show which certificates in a group are not usable for encryption from Testing to Open.
Jul 29 2024, 1:35 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo updated subscribers of T6966: Kleopatra: Show which certificates in a group are not usable for encryption.

This is how the upper part of the "New Group" window looks with Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41):

Jul 29 2024, 1:27 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
mlaurent committed rKLEOPATRAb86607b6745d: Add i18n context (authored by mlaurent).
Add i18n context
Jul 29 2024, 1:20 PM
mlaurent committed rLIBKLEO7913166a499e: Add i18n context (authored by mlaurent).
Add i18n context
Jul 29 2024, 1:20 PM
ikloecker triaged T7227: Kleopatra: Ensure columns are wide enough when they are made visible as Normal priority.
Jul 29 2024, 12:23 PM · vsd33, kleopatra, Restricted Project
ebo closed T7019: Kleopatra: change "certificate detailed view" to tabbed interface instead of sub-windows as Resolved.

The basic task is definitively done and looks good.
It is not clear if the improvement wishes commented later have consensus and they should be addressed in an new ticket, anyway.

Jul 29 2024, 11:33 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
TobiasFella committed rLIBKLEO562baeb340b1: Fix context string for subkey validity (authored by TobiasFella).
Fix context string for subkey validity
Jul 29 2024, 11:27 AM
ebo moved T6403: Kleopatra: Warn if a certificate in a group is deleted from QA to vsd-3.3.0 on the vsd33 board.
Jul 29 2024, 11:11 AM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
ebo closed T6403: Kleopatra: Warn if a certificate in a group is deleted, a subtask of T6916: Kleopatra group related improvements, as Resolved.
Jul 29 2024, 11:11 AM · kleopatra
ebo closed T6403: Kleopatra: Warn if a certificate in a group is deleted as Resolved.
Jul 29 2024, 11:11 AM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
ebo updated the task description for T6403: Kleopatra: Warn if a certificate in a group is deleted.
Jul 29 2024, 11:11 AM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
ebo added a comment to T6403: Kleopatra: Warn if a certificate in a group is deleted.

Tested with Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41)

Jul 29 2024, 11:09 AM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
aheinecke added a comment to T7224: Kleopatra: broken in Testversion beta-41.

Btw. Here is a nice backtrace, which I think is similar to the crash part of this Task:

Jul 29 2024, 10:54 AM · Bug Report, kleopatra, Restricted Project
aheinecke claimed T7224: Kleopatra: broken in Testversion beta-41.

I think the crash in the end is the same we have in T6688: Kleopatra GPGME: Reported assert on exit where quitting kleopatra with running jobs tries to cancel all open contexts and then crashes where the assert would be triggered in debug builds. In T6688 we just hid this issue again by not keeping the deviceinfowatcher running.

Jul 29 2024, 10:43 AM · Bug Report, kleopatra, Restricted Project
mmontkowski claimed T7098: Change the GpgOL encryption icon according to its state.
Jul 29 2024, 10:19 AM · vsd33, Feature Request, Restricted Project, gpgol
werner added projects to T7226: libgcrypt 1.11.0 buid error on armhf with gcc-14: arm, FTBFS.
Jul 29 2024, 10:16 AM · FTBFS, arm, libgcrypt, Bug Report
werner created FTBFS.
Jul 29 2024, 10:16 AM
mlaurent committed rKLEOPATRA65cbd77bb1a7: Use @option:check (authored by mlaurent).
Use @option:check
Jul 29 2024, 8:58 AM
mlaurent committed rLIBKLEO4a8ae4d16acd: Use @option:check (authored by mlaurent).
Use @option:check
Jul 29 2024, 8:58 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOb1cb1d8a58f3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 29 2024, 3:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA864dbd3d72e8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 29 2024, 3:31 AM

Jul 28 2024

ametzler1 created T7226: libgcrypt 1.11.0 buid error on armhf with gcc-14.
Jul 28 2024, 6:20 PM · FTBFS, arm, libgcrypt, Bug Report
Volker Krause <vkrause@kde.org> committed rMTP929f47ad8c88: Port away from deprecated KMime API (authored by Volker Krause <vkrause@kde.org>).
Port away from deprecated KMime API
Jul 28 2024, 2:44 PM
l10n daemon script <scripty@kde.org> committed rMTPac4cc3012728: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 28 2024, 5:12 AM
l10n daemon script <scripty@kde.org> committed rMTP5b6efbe440fe: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 28 2024, 3:33 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOd1bd20176a68: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 28 2024, 3:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA29bcf2b88b36: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 28 2024, 3:32 AM
aheinecke reassigned T6354: All VSD and GPD binaries need a proper product name on Windows. from aheinecke to werner.

Phew. Got it. a new script: "gccwrap.sh.in"

Jul 28 2024, 12:11 AM · vsd33, vsd, kleopatra, Restricted Project, gpd

Jul 27 2024

aheinecke added a comment to T6862: Document how to switch akonadi database backend to sqlite.

Well, so the documentation is that there is no way to migrate and you have to delete everything and then set it up manually again? In that case it is still missing the deletion of the KMail settings etc.

Jul 27 2024, 9:56 PM · Restricted Project, KMail
aheinecke closed T3516: Gpg4win: Version info for Kleopatra as Resolved.

That fixed it.

Jul 27 2024, 9:09 PM · kleopatra, gpg4win
aheinecke closed T3516: Gpg4win: Version info for Kleopatra, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Jul 27 2024, 9:09 PM · gpg4win
werner triaged T7224: Kleopatra: broken in Testversion beta-41 as High priority.

Fixing this is important for getting the next release out.

Jul 27 2024, 5:45 PM · Bug Report, kleopatra, Restricted Project
werner added a comment to T7225: Kleopatra: Port away from KIconLoader.

Is the QIcon API available in QT5 ? If not we can't phase that out.

Jul 27 2024, 5:43 PM · kleopatra, Bug Report
mlaurent committed rMTP467937fa99fa: GIT_SILENT: increase version (authored by mlaurent).
GIT_SILENT: increase version
Jul 27 2024, 3:06 PM
mlaurent committed rKLEOPATRA9fa5bf6582be: GIT_SILENT: increase version (authored by mlaurent).
GIT_SILENT: increase version
Jul 27 2024, 3:05 PM
mlaurent committed rLIBKLEO67a2e815520a: GIT_SILENT: increase version (authored by mlaurent).
GIT_SILENT: increase version
Jul 27 2024, 3:03 PM
mlaurent committed rKLEOPATRAf4d26b44a297: GIT_SILENT: use last version (authored by mlaurent).
GIT_SILENT: use last version
Jul 27 2024, 1:04 PM
mlaurent committed rLIBKLEO43ab22938aef: Fix version (authored by mlaurent).
Fix version
Jul 27 2024, 1:03 PM
mlaurent committed rMTP586584ce4a50: GIT_SILENT: prepare rc (authored by mlaurent).
GIT_SILENT: prepare rc
Jul 27 2024, 12:22 PM
mlaurent committed rKLEOPATRA11d84d98d394: GIT_SILENT: prepare rc (authored by mlaurent).
GIT_SILENT: prepare rc
Jul 27 2024, 12:20 PM
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