I am not sure about the initial state of the key. What you are doing is to sign the key with itself (self-signature). Why?
In any case, I can't replicate this. Let's talk about this next week.
Not easy do decide whether something is a PIN or a PUK and we will need to check a lot of places. So, not now.
Nevermind we clarified in chat that we would instead deprecate this API.
Kleopatra doesn't rely on the defaults in the library and other users shouldn't either. I would kill defaultkeygenerationjob. And it's use in newkeyapprovaldialog should be fixed, e.g. by using QuickJob::startCreate().
Btw. TBH I actually should read again about "explicit" in C++ I never really understood its necessity. :)
Thanks for the pointers. I just wanted to paste this as a differential so that it does not get lost in a stash somewhere on my system. I actually do not like this approach anymore. And do not want to commit it in this way. I would rather subclass or extend KAboutData with a verification option and then read from a QSettings style file instead of this Line based thing. For this I really think that an out of process call makes sense because the call is not to gpg but only to gpgv where we can just rely on the return code and even if we just patch it in having a GPGME dependency in KCoreAddons would be bad design IMO.
Why don't you create an MR on invent?
This adds a lot of complexity to a program which should be simple. I tend to say, just accept a small(?) race condition in cache flushing. The power issue of waking up every minute or so is a constructed one and does not result in a noticeable battery drain in real life.
gpgsm: Avoid warnings due to enum conversions
sm: Fix use of value NONE in gnupg_isotime_t type.
I have a bad patch for this. D567 But I think we need a better solution that works without libkleo and could live in KCoreAddons as a change to KAboutData so that we can reuse it better for T6594
Changed the task description to easier find it
• aheinecke renamed
T6676: GgpOL: Signed Mails from Filesystem are modified when opened from
Opening GgpOL-Signed Mails from Filesystem to
GgpOL: Signed Mails from Filesystem are modified when opened.
l10n daemon script <scripty@kde.org> committed
rLIBKLEO1024987a0305: 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
rKLEOPATRA53dee58ed953: 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
rLIBKLEOa296f7a10231: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
I concluded that it's just simpler not to do so. Since expected use cases are only for passphrase cache expiration and some monitoring something, it would be overkill.
l10n daemon script <scripty@kde.org> committed
rMTPa606a730a817: 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
rKLEOPATRAb3986caf9bac: 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
rLIBKLEOd6d5fd2b48ce: 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
rMTP9258f3a7b7fe: 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
rKLEOPATRA7310d3d0ce9c: 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
rLIBKLEO3ec0b38cc031: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Yuri Chornoivan <yurchor@ukr.net> committed
rMTP692884b6672e: Fix minor typo (authored by Yuri Chornoivan <yurchor@ukr.net>).
Fix minor typo
l10n daemon script <scripty@kde.org> committed
rKLEOPATRAe829c7860898: 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
rKLEOPATRA4c8b988af325: 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
rMTP4aa57f6e1993: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Hi,
This is a classical support question. Please use one of the community channels under:
for this.
Turning this into a feature request: We should create P12 files using AES instead of 3DES
If we ever add a way to take the password from a file we will for sure hide that in the log files. Ceterum autem censeo tesserae esse delendam.
gpg: Do not continue the export after a cancel for the primary key.
Adapt to Kleo::outputFileExtension change
Handle opening .asc file in the MessageViewerDialog
feat: open mbox and eml files directly
Add overload for isMimeFile and mayBeMimeFile
Bump libkleo version to 5.24.41
Improve classification based on known filenames
Replace manual binary search by a QHash
common: New function substitute_vars.
dirmngr: Fix LDAP time parser.
dirmngr: Extend the AD_QUERY command.
dirmngr: New command AD_QUERY.
dirmngr: Return modifyTimestamp and add server option --newer.
Handle opening .asc file in the MessageViewerDialog
This is now merged in master :)
Add overload for isMimeFile and mayBeMimeFile
Improve classification based on known filenames
Improve classification based on known filenames
Handle opening .asc file in the MessageViewerDialog
Adjust to KCModule not being a QWidget any more
widget: Don't show signature if it is the same as the previous one
Don't display bar when message is not signed
Display recipients and simplify SignatureInfo from a QObject to QGadget
Don't expose libkleo in public interface
qml: Fix inconsistency with qtwidget version
widget: Add signature info for other types of messagepart
Add support for VS-NfD compliance mode
widget: Add signature information
widgets: Frameless view in MessageViewer
Use enum instead of string in PartModel
Bump libkleo version to 5.24.41
Bump libkleo version to 5.24.41
Bump libkleo version to 5.24.41
Replace manual binary search by a QHash
l10n daemon script <scripty@kde.org> committed
rMTP1ab30c673ec6: 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
rKLEOPATRA070123e7e4b6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
fc883388 changed the visibility for
U13 Gpg4win-Tools.
Nicolas Fella <nicolas.fella@gmx.de> committed
rKLEOPATRAaa79c5689241: Adjust to KCModule not being a QWidget any more (authored by Nicolas Fella <nicolas.fella@gmx.de>).
Adjust to KCModule not being a QWidget any more
Nicolas Fella <nicolas.fella@gmx.de> committed
rKLEOPATRA5f26e16431a4: Merge branch 'master' into kf6 (authored by Nicolas Fella <nicolas.fella@gmx.de>).
Merge branch 'master' into kf6
Adapt to Kleo::outputFileExtension change
Return QString in Kleo::outputFileExtension