Page MenuHome GnuPG
Feed All Stories

Jul 25 2024

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, Restricted Project
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
CarlSchwan committed rOJbe676c057616: Port to new OpenPGPCertificateCreationDialog (authored by CarlSchwan).
Port to new OpenPGPCertificateCreationDialog
Jul 24 2024, 4:33 PM
CarlSchwan committed rOJ75a5ad5dee19: Avoid iterating on a temporary (authored by CarlSchwan).
Avoid iterating on a temporary
Jul 24 2024, 4:33 PM
CarlSchwan committed rOJf3a63233c571: Fix build with latest KMime (authored by CarlSchwan).
Fix build with latest KMime
Jul 24 2024, 4:33 PM
TobiasFella changed the status of T7204: Kleopatra: Remove Option "Show tags attached to certificates" from Open to Testing.
Jul 24 2024, 4:28 PM · kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA75979897e36f: Remove option to show tags (authored by TobiasFella).
Remove option to show tags
Jul 24 2024, 4:23 PM
TobiasFella moved T7219: Kleopatra: Change colum name "User IDs" to "Status" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2024, 4:10 PM · vsd33, kleopatra, Restricted Project
TobiasFella claimed T7219: Kleopatra: Change colum name "User IDs" to "Status".
Jul 24 2024, 4:10 PM · vsd33, kleopatra, Restricted Project
TobiasFella committed rLIBKLEO7a55d30e009f: Rename "User IDs" column to "Status" (authored by TobiasFella).
Rename "User IDs" column to "Status"
Jul 24 2024, 4:10 PM
ebo added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

ok, here the comments from our joined feedback session:

Jul 24 2024, 4:03 PM · vsd33, gpd, Restricted Project, kleopatra
TobiasFella added a comment to T7182: Draft: Kleopatra: Improve Certificate Tooltips in Certificate view.

For the certificate list it might make sense to have column-specific tool tips, e.g. to give details on "not certified" in the "User IDs" column. For the fingerprint column (just to pick one example) a tool tip makes little sense.

Jul 24 2024, 3:52 PM · Documentation, Feature Request, kleopatra, Restricted Project
ikloecker committed rKLEOPATRAcc189f36f51c: Remove unused variable (authored by ikloecker).
Remove unused variable
Jul 24 2024, 3:43 PM
aheinecke added a project to T6932: Icons, darkmode and stuff: kleopatra.

I started working on this already since we needed to fix the current changes regarding dark mode detection. T7214: Kleopatra: Dark mode detection problems on Windows 10 2016
Darkmode detection in Qt6 works for us, but the icon theme switch does not happen.

Jul 24 2024, 3:25 PM · kleopatra
ikloecker committed rLIBKLEO827a88f6e049: Fix deprecation warnings for compare_helper (authored by ikloecker).
Fix deprecation warnings for compare_helper
Jul 24 2024, 3:05 PM
ikloecker moved T7089: Kleopatra: show "disabled" status from Backlog to WiP on the vsd33 board.

The latest changes have been backported for VSD 3.3.

Jul 24 2024, 2:34 PM · vsd33, Feature Request, kleopatra, Restricted Project
ikloecker committed rLIBKLEO3fbe76f0ca84: Prioritize "disabled" over "revoked", "expired", "certified" for key status (authored by TobiasFella).
Prioritize "disabled" over "revoked", "expired", "certified" for key status
Jul 24 2024, 2:32 PM
TobiasFella moved T7204: Kleopatra: Remove Option "Show tags attached to certificates" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2024, 2:27 PM · kleopatra, Restricted Project
TobiasFella claimed T7204: Kleopatra: Remove Option "Show tags attached to certificates".
Jul 24 2024, 2:25 PM · kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA7e7d284dae0d: Remove option to show tags (authored by TobiasFella).
Remove option to show tags
Jul 24 2024, 2:23 PM
TobiasFella added a comment to T6485: Kleopatra: give warning if file will only be encrypted to self.

https://invent.kde.org/pim/kleopatra/-/merge_requests/176 removed the checkbox for encrypting to others

Jul 24 2024, 1:58 PM · kleopatra, Restricted Project
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/176 on T6485: Kleopatra: give warning if file will only be encrypted to self.
Jul 24 2024, 1:58 PM · kleopatra, Restricted Project
TobiasFella changed the status of T6485: Kleopatra: give warning if file will only be encrypted to self from Open to Testing.
Jul 24 2024, 1:57 PM · kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA8c62c8a2d959: Don't use Checkbox to configure encryption for others in SignEncryptWidget (authored by TobiasFella).
Don't use Checkbox to configure encryption for others in SignEncryptWidget
Jul 24 2024, 1:54 PM
ebo triaged T7219: Kleopatra: Change colum name "User IDs" to "Status" as Normal priority.
Jul 24 2024, 1:49 PM · vsd33, kleopatra, Restricted Project
ebo moved T7089: Kleopatra: show "disabled" status from WiP to Backlog on the vsd33 board.
Jul 24 2024, 12:34 PM · vsd33, Feature Request, kleopatra, Restricted Project
ebo created T7219: Kleopatra: Change colum name "User IDs" to "Status".
Jul 24 2024, 12:25 PM · vsd33, kleopatra, Restricted Project
TobiasFella updated the task description for T7089: Kleopatra: show "disabled" status.
Jul 24 2024, 12:04 PM · vsd33, Feature Request, kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA3f9bcbad6229: Bump libkleo version (authored by TobiasFella).
Bump libkleo version
Jul 24 2024, 11:51 AM
TobiasFella committed rLIBKLEOc5691e3cf0b5: Bump version (authored by TobiasFella).
Bump version
Jul 24 2024, 11:50 AM
TobiasFella committed rLIBKLEOf44fb8a69cb4: KeyListSortFilterProxyModel: Allow filtering out disabled keys (authored by TobiasFella).
KeyListSortFilterProxyModel: Allow filtering out disabled keys
Jul 24 2024, 11:50 AM
TobiasFella committed rKLEOPATRAe6268caa7e08: Add off-by-default option to show disabled keys in key list (authored by TobiasFella).
Add off-by-default option to show disabled keys in key list
Jul 24 2024, 11:48 AM
aheinecke added a comment to T7217: Kleopatra: Create an appearance filter for the "disabled" status.

Comment edited. We still might want to have that discussion about what we should aim for but this ticket is not the correct place for it. Apologies.

Jul 24 2024, 11:09 AM · vsd33, kleopatra, Restricted Project
aheinecke raised the priority of T7216: Kleopatra: Integrate "disabled" feature from gpg from Normal to Needs Triage.

Kleopatra of course respects the disabled status because GnuPG does so. But what is the usecase for further extending this?

Jul 24 2024, 11:07 AM · Feature Request, kleopatra, Restricted Project
aheinecke closed T7217: Kleopatra: Create an appearance filter for the "disabled" status, a subtask of T7216: Kleopatra: Integrate "disabled" feature from gpg, as Wontfix.
Jul 24 2024, 11:04 AM · Feature Request, kleopatra, Restricted Project
aheinecke closed T7217: Kleopatra: Create an appearance filter for the "disabled" status as Wontfix.

I fully agree with ingo.

Jul 24 2024, 11:04 AM · vsd33, kleopatra, Restricted Project
ikloecker added a comment to T7217: Kleopatra: Create an appearance filter for the "disabled" status.

Let's not make the filtering more complex. It's already complex enough with the search field and the filter drop down. If we want more flexible filtering then this should be solved in a general way and not as Sonderlocke for "disabled". "disabled" is really a niche feature and, in my opinion, doesn't deserve a prominent UI element in the main UI.

Jul 24 2024, 10:36 AM · vsd33, kleopatra, Restricted Project
Jakuje created T7218: pinentry memory leak.
Jul 24 2024, 10:27 AM · pinentry, Bug Report
ebo raised the priority of T7217: Kleopatra: Create an appearance filter for the "disabled" status from Normal to Needs Triage.
Jul 24 2024, 10:26 AM · vsd33, kleopatra, Restricted Project
ebo triaged T7217: Kleopatra: Create an appearance filter for the "disabled" status as Normal priority.
Jul 24 2024, 10:26 AM · vsd33, kleopatra, Restricted Project
TobiasFella committed rLIBKLEO3c34e8dcfefb: Prioritize "disabled" over "revoked", "expired", "certified" for key status (authored by TobiasFella).
Prioritize "disabled" over "revoked", "expired", "certified" for key status
Jul 24 2024, 10:14 AM
TobiasFella committed rLIBKLEO359d448dc255: Align precedence order of key status: Disable > Revoked > Expired >… (authored by TobiasFella).
Align precedence order of key status: Disable > Revoked > Expired >…
Jul 24 2024, 10:13 AM
ebo updated the task description for T7216: Kleopatra: Integrate "disabled" feature from gpg.
Jul 24 2024, 10:11 AM · Feature Request, kleopatra, Restricted Project
ebo renamed T7089: Kleopatra: show "disabled" status from Kleopatra: Integrate "disabled" feature from gpg to Kleopatra: show "disabled" status.
Jul 24 2024, 9:50 AM · vsd33, Feature Request, kleopatra, Restricted Project
ebo added a parent task for T7089: Kleopatra: show "disabled" status: T7216: Kleopatra: Integrate "disabled" feature from gpg.
Jul 24 2024, 8:53 AM · vsd33, Feature Request, kleopatra, Restricted Project
ebo added a subtask for T7216: Kleopatra: Integrate "disabled" feature from gpg: T7089: Kleopatra: show "disabled" status.
Jul 24 2024, 8:53 AM · Feature Request, kleopatra, Restricted Project
ebo triaged T7216: Kleopatra: Integrate "disabled" feature from gpg as Normal priority.
Jul 24 2024, 8:53 AM · Feature Request, kleopatra, Restricted Project
ebo added a comment to T7089: Kleopatra: show "disabled" status.

The order of states is "expired", "revoked", "disabled", "invalid", "certified", "not certified". Since we show only one state we need to define an order. I guess it would make sense to give "disabled" the highest priority. (I also think that "revoked" should have higher priority than "expired".)

Jul 24 2024, 8:41 AM · vsd33, Feature Request, kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rLIBKLEO517f977a8ba1: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 24 2024, 3:28 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfe2721890475: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 24 2024, 3:27 AM

Jul 23 2024

aheinecke added a comment to rG62384ba55651: Revert "speedo: Use remote gitrep if local does not exist".

Found a workaround for me. I thought that to only set gitrep if it is not set an ":=" would be required but as other variables in there were also assigned by a single equal sign, I tried to set it on the command line, too and this worked.

Jul 23 2024, 11:39 PM
aheinecke added a comment to rG62384ba55651: Revert "speedo: Use remote gitrep if local does not exist".

Sure! I agree. But my commit did not change that, it only changed that if it that preferable source directory is not at the expected place that it falls back to a remote connection. Since this is also not done in release builds etc. I don't see the harm. And it makes it easier to build GnuPG I think it is weird that users need to modify the script for a git build, this is also not documented. Or a manually reviewed source tree setup under ~/s . But the maintainer could have such a setup and so that setup is preferred! So nothing has been changed for the maintainer.

Jul 23 2024, 11:10 PM
CarlSchwan committed rKLEOPATRAca28c4262ca6: Remove not needed set_package_properties call (authored by CarlSchwan).
Remove not needed set_package_properties call
Jul 23 2024, 9:45 PM