"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/cms.h" between
libksba-1.5.1.tar.bz2 and libksba-1.6.0.tar.bz2

About: KSBA is a library to make the tasks of working with X.509 certificates, CMS data and related objects more easy.

cms.h  (libksba-1.5.1.tar.bz2):cms.h  (libksba-1.6.0.tar.bz2)
skipping to change at line 127 skipping to change at line 127
ksba_stop_reason_t stop_reason; ksba_stop_reason_t stop_reason;
struct { struct {
char *oid; char *oid;
unsigned long length; unsigned long length;
int ndef; int ndef;
ksba_content_type_t ct; ksba_content_type_t ct;
gpg_error_t (*handler)(ksba_cms_t); gpg_error_t (*handler)(ksba_cms_t);
} content; } content;
/* Data used with auth enveloped data. */
struct { struct {
unsigned char *digest; unsigned char *mac; /* The MAC (authtag) */
int digest_len; int mac_len;
} data; unsigned char *attr; /* DER encoded authAttr. */
int attr_len;
} authdata;
int cms_version; int cms_version;
struct oidlist_s *digest_algos; struct oidlist_s *digest_algos;
struct certlist_s *cert_list; struct certlist_s *cert_list;
char *inner_cont_oid; /* Encapsulated or Encrypted char *inner_cont_oid; /* Encapsulated or Encrypted
ContentInfo.contentType as string */ ContentInfo.contentType as string */
unsigned long inner_cont_len; unsigned long inner_cont_len;
int inner_cont_ndef; int inner_cont_ndef;
int detached_data; /* no actual data */ int detached_data; /* no actual data */
 End of changes. 2 change blocks. 
3 lines changed or deleted 6 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)