Name Description Size
certread.c local; not part of encoding 14884
exports.gyp 748
Makefile 1840
manifest.mn 612
p7common.c PKCS7 implementation -- the exported parts that are used whether creating or decoding. 19796
p7create.c PKCS7 creation. 43337
p7decode.c PKCS7 decoding, verification. 65658
p7encode.c PKCS7 encoding. 34909
p7local.c Support routines for PKCS7 implementation, none of which are exported. This file should only contain things that are needed by both the encoding/creation side *and* the decoding/decryption side. Anything else should be static routines in the appropriate file. 44254
p7local.h Support routines for PKCS7 implementation, none of which are exported. This file should only contain things that are needed by both the encoding/creation side *and* the decoding/decryption side. Anything else should just be static routines in the appropriate file. Do not export this file! If something in here is really needed outside of pkcs7 code, first try to add a PKCS7 interface which will do it for you. If that has a problem, then just move out what you need, changing its name as appropriate! 5854
pkcs7.gyp 645
pkcs7t.h Header for pkcs7 types. 9209
secmime.c Stuff specific to S/MIME policy and interoperability. Depends on PKCS7, but there should be no dependency the other way around. 24893
secmime.h Header file for routines specific to S/MIME. Keep things that are pure pkcs7 out of here; this is for S/MIME policy, S/MIME interoperability, etc. 7163
secpkcs7.h Interface to the PKCS7 implementation. 25439