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)
commitfdbd99e902b6f8944c1eeb23b3f13b9c75f4570f
tree70b4b8e318d5aa04f0250979790843fa95fec609
parent8c7c23f76bd679b9c73a8b635a8076913a258b23
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:
trunk/NEWS
trunk/doc/ChangeLog
trunk/doc/gpgme.texi
trunk/gpgme/ChangeLog
trunk/gpgme/conversion.c
trunk/gpgme/gpgme.c
trunk/gpgme/gpgme.h
trunk/gpgme/key.c
trunk/gpgme/keylist.c
trunk/gpgme/ops.h
trunk/gpgme/rungpg.c
trunk/gpgme/sig-notation.c
trunk/gpgme/util.h
trunk/gpgme/verify.c