b3304042aa
2005-10-01 Marcus Brinkmann <marcus@g10code.de> * gpgme.texi (Signature Notation Data): New section. (Verify): Added more about the notation data structure. gpgme/ 2005-10-01 Marcus Brinkmann <marcus@g10code.de> * gpgme.def: Add gpgme_data_set_file_name, gpgme_data_get_file_name, gpgme_sig_notation_clear, gpgme_sig_notation_add and gpgme_sig_notation_get. * libgpgme.vers: Add gpgme_sig_notation_clear, gpgme_sig_notation_add and gpgme_sig_notation_get. * Makefile.am (libgpgme_real_la_SOURCES): Add sig-notation.c. * context.h (struct gpgme_context): New field sig_notations. * gpgme.h (struct _gpgme_sig_notation): New member value_len and critical. (GPGME_SIG_NOTATION_CRITICAL): New symbol. (gpgme_sig_notation_flags_t): New type. (gpgme_sig_notation_add, gpgme_sig_notation_clear, gpgme_sig_notation_get): New prototypes. * ops.h (_gpgme_sig_notation_create, _gpgme_sig_notation_free): New prototypes. * sig-notation.c (_gpgme_sig_notation_free): New file. * verify.c (parse_notation): Use support functions. (release_op_data): Likewise. * rungpg.c (append_args_from_sig_notations): New function. (gpg_encrypt_sign, gpg_sign): Call it. tests/ 2005-10-01 Marcus Brinkmann <marcus@g10code.de> * gpg/Makefile.am (TESTS): Add t-sig-notation. * gpg/t-sig-notation.c (check_result): New file. * gpg/t-verify.c (check_result): Also check the length of the notation data. * gpg/gpg.conf: New file. |
||
---|---|---|
.. | ||
cipher-1.asc | ||
cipher-2.asc | ||
geheim.txt | ||
gpg.conf | ||
Makefile.am | ||
mkdemodirs | ||
pubdemo.asc | ||
pubkey-1.asc | ||
secdemo.asc | ||
seckey-1.asc | ||
t-decrypt-verify.c | ||
t-decrypt.c | ||
t-edit.c | ||
t-encrypt-large.c | ||
t-encrypt-sign.c | ||
t-encrypt-sym.c | ||
t-encrypt.c | ||
t-eventloop.c | ||
t-export.c | ||
t-file-name.c | ||
t-genkey.c | ||
t-import.c | ||
t-keylist-sig.c | ||
t-keylist.c | ||
t-sig-notation.c | ||
t-sign.c | ||
t-signers.c | ||
t-support.h | ||
t-thread1.c | ||
t-trustlist.c | ||
t-verify.c | ||
t-wait.c |