core,cpp: New key flag 'is_de_vs'.
authorWerner Koch <wk@gnupg.org>
Mon, 20 Mar 2017 18:56:10 +0000 (19:56 +0100)
committerWerner Koch <wk@gnupg.org>
Mon, 20 Mar 2017 19:05:16 +0000 (20:05 +0100)
commitea9686ec71a2dd2225ce2b6d6d4038821d36205f
tree3fecc122563a27bc34a14ed797b4084529d0aaf8
parent392e51dd1181d035c19918222da65d08fdb2ee6d
core,cpp: New key flag 'is_de_vs'.

* src/gpgme.h.in (_gpgme_subkey): New flag is_de_vs.
* tests/run-keylist.c (main): Print that flag.
* src/keylist.c (parse_pub_field18): New.
(keylist_colon_handler): Parse compliance flags.
* lang/cpp/src/key.cpp (Key::isDeVs): New.
(Subkey::isDeVs): New.

* lang/cpp/src/key.h (class Key): New method isDeVs.
(class Subkey): New method isDeVs.

Signed-off-by: Werner Koch <wk@gnupg.org>
NEWS
doc/gpgme.texi
lang/cpp/src/key.cpp
lang/cpp/src/key.h
src/gpgme.h.in
src/keylist.c
tests/run-keylist.c