Thank you. With this patch the IBT flags are present on the shared object and CF protection test passes.
"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.
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
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
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
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
Thank you for having a look into this!
Improve wording of expiry dialog
Fix context string for subkey validity
Fix removing icon from a key filter
Show filters in the order that they're evaluated in
Reset to default style instead of "empty" style
Not for a broken compiler but for several CC versions which consumed lots of memory for unrulling stuff. iirc, this was not only gcc.
As shown in the above screenshots the fix was tested by me.
Here's patches for adding CET support to x86-64 and i386 assembly.
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.
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.
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.
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.
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
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
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
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
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.
Use QString::arg with multiple argument
CertificateRequester: Expose NOTIFY signal in properties
SignEncryptTask: Use new connect syntax
Avoid detaching by iterating over temporary or non const variables
Use Q_EMIT when trigerring signal
KWatchGnuPGMainWin: Use modern connect syntax
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)
Reset to default style instead of "empty" style
Show filters in the order that they're evaluated in
Fix removing icon from a key filter
Use QString::arg with multiple argument
CertificateRequester: Expose NOTIFY signal in properties
Avoid detaching by iterating over temporary or non const variables
SignEncryptTask: Use new connect syntax
Use Q_EMIT when trigerring signal
KWatchGnuPGMainWin: Use modern connect syntax
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
Apply 3 suggestion(s) to 1 file(s)
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
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:
Add patch to disable dark mode on old windows
Rename "User IDs" column to "Status"
flatpak: Update libsecret
Use QString::arg with multiple argument
CertificateRequester: Expose NOTIFY signal in properties
SignEncryptTask: Use new connect syntax
Use Q_EMIT when trigerring signal
Avoid detaching by iterating over temporary or non const variables
KWatchGnuPGMainWin: Use modern connect syntax
Remove unused member variable mHeaderPopup
Move FindLibAssuan and FindLibGpgError to Libkleo
Move FindLibAssuan and FindLibGpgError to Libkleo
Provide cmake find libgpgerror and libassuan modules
Provide cmake find libgpgerror and libassuan modules
fixes some low-hanging bugs to make the configuration behave more as expected
Show filters in the order that they're evaluated in
Reset to default style instead of "empty" style
Fix removing icon from a key filter
All given data files are concatenated; not sure whether this is a good feature but iirc pgp 2 did it the same way.
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.
Unfortunately, sentence like UIs are a nightmare for translators. The only thing that works for all languages is self-contained text fragments.
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
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
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
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
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
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
Thanks for this prompt fix! but they're still not aligned. with this fix, the Synopsis is:
Move FindLibAssuan and FindLibGpgError to Libkleo
Provide cmake find libgpgerror and libassuan modules
Remove not needed set_package_properties call
We could also phrase it more like a sentence, something like