gpgme/lang/cpp/src
Andre Heinecke b6b820bff1 Add convenience function to get key from sig
* lang/cpp/src/verificationresult.cpp (Signature::key(bool, bool)):
New. Can be used to search / update the key associcated with this
signature.

--
By using update a caller can ensure that an incomplete key
obtainable through the new key() function is fully loaded.
With search the key can be looked up in the internal keyring.

As the results are cached this can be done in the crypto thread
and the result then better used in the UI thread.
2016-10-10 17:38:43 +02:00
..
interfaces Remove feature check ifdefs 2016-02-22 19:07:41 +01:00
callbacks.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
callbacks.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
configuration.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
configuration.h Cpp / Qt: Reduce boost usage (memory and tuple) 2016-04-03 04:52:16 -08:00
context_glib.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
context_p.h Qt / Cpp: Port auto_ptr to unique_ptr 2016-05-17 17:54:53 +02:00
context_qt.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
context_vanilla.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
context.cpp cpp: Fix gcc diagnostic push / pop 2016-10-05 16:27:18 +02:00
context.h Fix spelling 2016-09-23 16:09:27 +02:00
data_p.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
data.cpp cpp: Add support for URL Data encodings 2016-10-05 16:43:16 +02:00
data.h cpp: Add support for URL Data encodings 2016-10-05 16:43:16 +02:00
decryptionresult.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
decryptionresult.h Cpp / Qt: Reduce boost usage (memory and tuple) 2016-04-03 04:52:16 -08:00
defaultassuantransaction.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
defaultassuantransaction.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
editinteractor.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
editinteractor.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
encryptionresult.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
encryptionresult.h Cpp / Qt: Reduce boost usage (memory and tuple) 2016-04-03 04:52:16 -08:00
engineinfo.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
engineinfo.h Cpp: Add EngineInfo::Version class 2016-07-14 17:02:38 +02:00
error.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
eventloopinteractor.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
eventloopinteractor.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
exception.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
exception.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
global.h cpp: Add WithTofu Keylist Mode 2016-08-25 16:17:46 +02:00
gpgadduserideditinteractor.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
gpgadduserideditinteractor.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
gpgagentgetinfoassuantransaction.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
gpgagentgetinfoassuantransaction.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
gpgmefw.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
gpgmepp_export.h Qt/Cpp: Add license blurb to export headers 2016-07-12 11:35:39 +02:00
gpgmepp_version.h.in Qt/Cpp: Add version headers 2016-07-12 11:35:39 +02:00
GpgmeppConfig.cmake.in.in cpp, qt: Handle modified includedir installation 2016-09-29 12:46:18 +02:00
GpgmeppConfigVersion.cmake.in Add cmake configuration files 2016-03-02 18:41:42 +01:00
gpgsetexpirytimeeditinteractor.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
gpgsetexpirytimeeditinteractor.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
gpgsetownertrusteditinteractor.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
gpgsetownertrusteditinteractor.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
gpgsignkeyeditinteractor.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
gpgsignkeyeditinteractor.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
importresult.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
importresult.h Cpp / Qt: Reduce boost usage (memory and tuple) 2016-04-03 04:52:16 -08:00
key.cpp Add missing includes. 2016-10-06 13:12:52 +02:00
key.h cpp: Add convenience update function to a key 2016-09-05 12:53:02 +02:00
keygenerationresult.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
keygenerationresult.h Cpp / Qt: Reduce boost usage (memory and tuple) 2016-04-03 04:52:16 -08:00
keylistresult.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
keylistresult.h Cpp / Qt: Reduce boost usage (memory and tuple) 2016-04-03 04:52:16 -08:00
Makefile.am cpp, qt: Handle modified includedir installation 2016-09-29 12:46:18 +02:00
notation.h Cpp / Qt: Reduce boost usage (memory and tuple) 2016-04-03 04:52:16 -08:00
result_p.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
result.h Cpp: Fix some pedantic warnings 2016-08-17 07:23:05 +02:00
scdgetinfoassuantransaction.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
scdgetinfoassuantransaction.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
signingresult.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
signingresult.h Cpp / Qt: Reduce boost usage (memory and tuple) 2016-04-03 04:52:16 -08:00
tofuinfo.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
tofuinfo.h cpp: Declare sizes of tofu-info enums 2016-09-16 16:58:38 +02:00
trustitem.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
trustitem.h Initial checkin of gpgmepp sources 2016-02-22 19:01:37 +01:00
util.h cpp: Add WithTofu Keylist Mode 2016-08-25 16:17:46 +02:00
verificationresult.cpp Add convenience function to get key from sig 2016-10-10 17:38:43 +02:00
verificationresult.h Add convenience function to get key from sig 2016-10-10 17:38:43 +02:00
vfsmountresult.cpp cpp, qt: Include config.h 2016-09-23 15:25:51 +02:00
vfsmountresult.h cpp: Get rid of AssuanResult due to its deprecation. 2016-08-24 14:15:58 +02:00