Home GnuPG

* cms.h (signer_info_s, sig_val_s): New. Actually moved out of ksba_cms_s and…
1ff0ebc1f8e8Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

(no title)

* cms.h (signer_info_s, sig_val_s): New.  Actually moved out of ksba_cms_s and made it pointers there. * cms.c (ksba_cms_release): Changed for new types of signer_info and sig_val. (ksba_cms_get_issuer_serial): Implemented index for signer_info. (ksba_cms_get_digest_algo): Ditto. (ksba_cms_get_message_digest): Ditto. (ksba_cms_get_sig_val): Ditto. (ksba_cms_hash_signed_attrs): Ditto. (build_signed_data_attributes): Build the list of signer_infos. (build_signed_data_rest): And process the list. (ksba_cms_set_sig_val): Append values. (build_signed_data_rest): Use the sig_val list. (ct_build_signed_data): Changed check for set sig_val. (build_signed_data_header): Fixed writing of more than one algo. * cms-parser.c (_ksba_cms_parse_signed_data_part_2): Create a list of signer_infos and not just one.

Details

Provenance
wernerAuthored on Aug 9 2002, 9:54 PM
Parents
rKf275b11bc638: Add debianization of package.
Branches
Unknown
Tags
Unknown