doc/
authorMarcus Brinkmann <mb@g10code.com>
Sun, 2 Oct 2005 14:39:31 +0000 (14:39 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Sun, 2 Oct 2005 14:39:31 +0000 (14:39 +0000)
commit5f5faeafa1e17663dc10eaaa9281fa98ff625170
treeacefe65067047f5c3c1c21f3ca08bfd0fb231685
parentceb26145c7038fc2200d287bb4075d9f886da663
doc/
2005-10-02  Marcus Brinkmann  <marcus@g10code.de>

* gpgme.texi (Key Management): Add the new member notations of
gpgme_sig_key_t.
(Key Listing Mode): Document GPGME_KEYLIST_MODE_SIG_NOTATIONS.

gpgme/
2005-10-02  Marcus Brinkmann  <marcus@g10code.de>

* util.h (_gpgme_decode_percent_string): Add new argument BINARY
to prototype.
* verify.c (parse_notation): Likewise for invocation.
* conversion.c (_gpgme_decode_percent_string): Likewise to
declaration.  If set, do not replace '\0' characters with a
printable string.
* gpgme.h (struct _gpgme_key_sig): New field notations.
* ops.h (_gpgme_parse_notation): New prototype.
* sig-notation.c (_gpgme_parse_notation): New function.
* key.c (gpgme_key_unref): Free all signature notations.
* keylist.c (op_data_t): New member tmp_keysig.
(finish_key): Clear OPD->tmp_keysig.
* gpgme.c (gpgme_set_keylist_mode): Remove check.
* rungpg.c (gpg_keylist): Support listing signature notations.
(gpg_keylist_ext): Likewise.
14 files changed:
NEWS
doc/ChangeLog
doc/gpgme.texi
gpgme/ChangeLog
gpgme/conversion.c
gpgme/gpgme.c
gpgme/gpgme.h
gpgme/key.c
gpgme/keylist.c
gpgme/ops.h
gpgme/rungpg.c
gpgme/sig-notation.c
gpgme/util.h
gpgme/verify.c