tests/
authorWerner Koch <wk@gnupg.org>
Wed, 13 Mar 2002 10:18:54 +0000 (10:18 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 13 Mar 2002 10:18:54 +0000 (10:18 +0000)
commitd93a478116dfcfc813b72340dff9429b8f8859fc
tree67ca70728d7bc4f4994a511a89ed8d0b60f5ef26
parentd819c5289a05913fff8cb6f8d9e9e68edacf8cf2
tests/
* t-cms-parser.c (one_file): Distinguish between signed and
eneveloped CMS objects.

src/
* cms.h (value_tree_s): New and use it for recp_info.
* cms.c (release_value_tree): New.
(ksba_cms_release): And use it here.
(ksba_cms_get_issuer_serial): Use the new recp_list structure and
take the IDX into account.
(ksba_cms_get_enc_val): Ditto.
(ksba_cms_set_sig_val,ksba_cms_set_enc_val): Don't store a leading
zero.
* cms-parser.c (_ksba_cms_parse_enveloped_data_part_1): Handle
multiple recipients.
* cms.c (build_signed_data_rest): Write 3 end tags.
src/ChangeLog
src/ber-decoder.c
src/cms-parser.c
src/cms.asn
src/cms.c
src/cms.h
tests/ChangeLog
tests/t-cms-parser.c