gpgme/lang
Andre Heinecke 05a0e97f5c
cpp: Add some convenience functions
* lang/cpp/src/context.cpp (Context::create): New.
* lang/cpp/src/context.h: Update accordingly.
* lang/cpp/src/key.cpp, lang/cpp/src/key.h:
(Key::isBad, Subkey::isBad, UserID::isBad)
(UserID::Signature::isBad): Add shorthand for the isX checks.
* NEWS: Mention it.

--
I don't know how often I wrote:
if (key.isNull() || key.isExpired() || key.isRevoked() ...

And for the context it is good practice to use a unique ptr
so the API should make it easy.
2018-10-25 14:13:39 +02:00
..
cl cl: Add missing file 2018-10-12 09:05:41 +02:00
cpp cpp: Add some convenience functions 2018-10-25 14:13:39 +02:00
js doc: convert more http:// links to https:// 2018-10-18 00:28:51 -04:00
python docs: python howto 2018-10-23 23:38:56 +11:00
qt doc: use https:// for www.gnu.org 2018-10-18 00:28:51 -04:00
Makefile.am Prepare build system for gpgme-js and dist it 2018-06-19 16:40:40 +02:00
README js: Initial commit for JavaScript Native Messaging API 2018-04-10 18:47:59 +02:00

Language Support for GPGME
--------------------------

This directory contains support for other languages than C.

Please note that language support components may be under a different
license than GPGME itself.  You can find more information in each
sub-directory.

Directory	Language

cl		Common Lisp
cpp		C++
qt		Qt-Framework API
python		Python 2 and 3 (module name: gpg)
js              Native messaging client for the gpgme-json server.