Okay, I can reproduce it when not using keyboxd.
cipher,mpi: Expose some MPI helper functions by mpi.h.
Also, we should not forget the context of the whole dialog in the window. So we get the wording right, especially regarding key / certificate.
Remove "Decrypt/Verify all files in folder"
Use placeholder component when password can't be decrypted
Add "Retry Decryption" action
Don't open Entry editor when double-clicking in tree
Make appstream lint happier
Fix passphrase wordlist loading
Port away from deprecated cmake command
This is very similar to T5780 except that it concerns a different operation and thus a different window. The fix is likely the same as for T5780.
We do support "Decrypt & Verify" for multiple files (including the presentation of the status) so that it would be easy to do the same for all files in a folder (question is if this should even be recursive). Digging into the history I found that the desktop file was added shortly before Kleopatra 2.0.0-rc1, but that there wasn't any code for iterating a folder, i.e. this can never have worked.
I can't remember that we ever had support this. It is also not easy to come up with the good way to present the status for all files in a folder. We would need to define a format similar to what sha1sum uses: A list of file with they signature file or so. Note that kleopatra has support for running sha256sum in such a way.
doc: Declare --disable-http as legacy.
doc: Declare --disable-http as legacy.
Sorry. I can't reproduce this. Neither with master nor with the 2.4 repo version.
We don't have this exact action on windows, but the normal "Decrypt & Verify" action shows up for folders there (and doesn't work either).
All changes are pushed to master.
mpi: Add a comment on _gcry_mpih_lookup_lli.
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA6676ebc81446: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
mpi: Fix _gcry_mpih_add_lli, as macro.
mpi: Add MPH helper of table lookup, Least Leak Intended.
mpi: Add MPI helper modular exponentiation, Least Leak Intended.
I don't think this is fixed. With this patch in place, if i import first, and then import , it looks to me like i still can't verify signatures made from any of the GnuPG signing keys.
Put full commit id into VERSION.
Can now be tested after the release of libassuan 3.0.2 (T6163)
Released with libassuan 3.0.2 (T7163)
Remove obsolete configure option of kxmlgui
Remove references to removed DISTRIBUTION_TEXT variable
agent: Improve diagnostics for a bind call failure.
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA3eb3874c65d5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
cipher:(EC)DSA: Fix _gcry_dsa_gen_*k not to normalize MPI.
cipher:(EC)DSA: Avoid MPI normalize by mpi_rshift.
cipher:(EC)DSA: Fix _gcry_dsa_modify_k to least leak.
l10n daemon script <scripty@kde.org> committed
rKLEOPATRAad711ac066ec: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
As I am delving a bit into cryptocurrencies and since i have a ledger security token and a bip32 24 word mnemonic now backed up as stamped metal.
build: Create a file with changed sources.
msi: More tweaks and some corrections due to new PO system.
build: Fix diagnostic outputs.
nsis: Tweak includedir paths.
"Exclusive user" sounds a bit odd and could still be misinterpreted. A native speaker would probably say "Are you the sole user of this secret key?“ or (even better and shorter) "Are you the only user of this secret key?"
mpi: Add _gcry_mpih_add_lli.
mpi: Add _gcry_mpih_cmp_lli, Least Leak Intended.
mpi: Add _gcry_mpih_add_1_lli as Least Leak Intended.
md: Make SHA1 non-FIPS and differentiate in the SLI
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA6882df1e4259: 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
rMTP2ae386dca300: 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
rLIBKLEO3290c5109889: 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
rLIBKLEO745ae0761fa8: 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
rKLEOPATRA6e2313ad45ec: 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
rMTP74d3b93e1257: 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
rKLEOPATRA03a6004caa3a: 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
rMTPb691c02408fc: 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
rKLEOPATRA4d398b86416c: 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
rKLEOPATRAfc58cfae5d59: 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
l10n daemon script <scripty@kde.org> committed
rLIBKLEO857048df202b: 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
po: Take care of POT creation date on *po when comparing.
po: Yet another VPATH and docker patch
Update build-aux scripts.
New option --dist for build.sh
Background of my "reminder" comment: we were discussing to establish a sane workflow for sharing keys. Which is quite commonly done e.g. for functional mail addresses, but usually people seem to share the whole secret key which is not advisable. We would want people to only share subkeys for that purpose.
It was the case that somebody gets a subkey for such an "offline" primary for the first time, which I was thinking of.
Details should be the first action (since it's likely the most often used action by people who don't know about double-click). And I'd move the "destructive actions" to the bottom. And there are way to many separators.
po: Simplify the Makefile by dropping the gettext make framework.
Reminder: we have to keep in mind the workflow of the import of secret subkeys. Do we need different behavior conditional on "is primary key present" or not?
• ebo renamed
T6471: Draft: Kleopatra: Increase warning for backup secret key - Especially in de-vs mode from
Kleopatra: Increase warning for backup secret key - Especially in de-vs mode to
Draft: Kleopatra: Increase warning for backup secret key - Especially in de-vs mode.
• ebo renamed
T6485: Kleopatra: Don't use checkboxes to configure signing and encryption from
Kleopatra: give warning if file will only be encrypted to self to
Kleopatra: Don't use checkboxes to configure signing and encryption.
With my initial suggestions, modified by:
l10n daemon script <scripty@kde.org> committed
rMTP3dea7c318b2a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn