- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Aug 31 2023
Aug 30 2023
Nothing to test (except that the tool tips are now shown for the widgets).
Aug 28 2023
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().
Why don't you create an MR on invent?
Aug 25 2023
Aug 24 2023
Optionally, (configurable on the Directory Services page) Kleopatra now queries WKDs for all user IDs when updating an OpenPGP certificate.
Aug 23 2023
Fixed. Removing Gentoo tag because it's not Gentoo-specific.
It may be better to open a separate issue for the issue in gpg, so that it's not overlooked/forgotten when the issue in gpgtar is fixed.
Aug 22 2023
I'm not sure, but you may also want to sync the state config (which stores mostly window geometries). In fact, we might want to use the state config for more settings that change often, e.g. the different last used directories.
We decided to keep the current behavior as default (privacy by default), but to add an option to enable WKD lookups for all user IDs.
Aug 21 2023
The following patch fixes this (for me):
diff --git a/lang/qt/tests/Makefile.am b/lang/qt/tests/Makefile.am index 32ad6466..aedd3264 100644 --- a/lang/qt/tests/Makefile.am +++ b/lang/qt/tests/Makefile.am @@ -51,10 +51,10 @@ LDADD = ../../cpp/src/libgpgmepp.la ../src/libqgpgme.la \ ../../../src/libgpgme.la @GPGME_QT5_LIBS@ @GPG_ERROR_LIBS@ \ @GPGME_QT5TEST_LIBS@ @LDADD_FOR_TESTS_KLUDGE@ -lstdc++
This happens because you build in the source directory and therefore the wrong debug.h is found. While this should work in general we strongly suggest to use a separate build directory.
The changes have been backported to VSD. Note that they require today's changes in gpgme (just after the release of gpgme 1.22.0).
OpenPGP keys are now also updated via WKD, but only for user IDs which were originally retrieved via WKD (i.e. which have origin WKD).
Done. Will be tested with T5903: Kleopatra: Add refresh button in certificatedetails .
Minor correction of the interface changes:
qt: toLogString NEW.
Aug 17 2023
Yes, gpgtar emits a SUCCESS status. gpgme should probably check for this.
Aug 16 2023
The sign/encrypt archive jobs now also take care of removing the output file if the operation was canceled or failed.
Aug 15 2023
I think the problem is that SignEncryptTask is destroyed before the canceled job reports the result. Therefore the clean-up code never runs. The added logging should confirm this.
Aug 14 2023
Kleopatra should (try to) delete the file: rKLEOPATRA59652a394662: Remove the output file if job was canceled or an error occurred. The attempt to delete the file is logged, so you should see the logs in the debug output. If nothing is logged, then something weird is happening. Or the QFile::exists() check does not work for some reason.
So far only the dev branch of Craft supports this. Also there are still some platforms where it doesn't work.
Done. This can be tested with the run-import test runner (which I did).
Aug 11 2023
Closing. For now, all that's needed has been added to GpgME. Additional changes in Kleopatra are tracked in T5903: Kleopatra: Add refresh button in certificatedetails . If further changes in GpgME are needed, then a new task will be opened.
Aug 9 2023
KDECompilerSettings now sets -DQT_NO_CAST_FROM_ASCII (and others) also on Windows because we increased the required KF5 version to 5.104.
Aug 8 2023
gpgv might not support ASCII armored key files. Try with a binary key file.
Aug 7 2023
I think you should simply use gpgv for verifying signatures. gpgv exists for exactly this use case. You don't even have to import anything because you can directly pass a keyring to gpgv.
Aug 4 2023
@aheinecke Backport to gpg4win/23.07?
@aheinecke Backport to gpg4win/23.07?
Technically, the canX are already checking a flag internally because _gpgme_key stores the can_X values as single bits. There are still 17 unused bits in _gpgme_key, i.e. there's plenty of space for more flags like can_haz_cheezeburger.
Aug 3 2023
I suppose you have read https://docs.appimage.org/user-guide/run-appimages.html#integrating-appimages-into-the-desktop, even though I think those two helpers don't do what you want and, on top, they are Linux-specific.