mirror of
https://github.com/openssl/openssl.git
synced 2025-02-17 14:32:04 +08:00
could be done automagically, much like the numbering in libeay.num and ssleay.num. The solution works as follows: - New object identifiers are inserted in objects.txt, following the syntax given in objects.README. - objects.pl is used to process obj_mac.num and create a new obj_mac.h. - obj_dat.pl is used to create a new obj_dat.h, using the data in obj_mac.h. This is currently kind of a hack, and the perl code in objects.pl isn't very elegant, but it works as I intended. The simplest way to check that it worked correctly is to look in obj_dat.h and check the array nid_objs and make sure the objects haven't moved around (this is important!). Additions are OK, as well as consistent name changes. |
||
---|---|---|
.. | ||
p7 | ||
t | ||
.cvsignore | ||
bio_ber.c | ||
dec.c | ||
des.pem | ||
doc | ||
enc.c | ||
es1.pem | ||
example.c | ||
example.h | ||
info.pem | ||
infokey.pem | ||
Makefile.ssl | ||
pk7_attr.c | ||
pk7_dgst.c | ||
pk7_doit.c | ||
pk7_enc.c | ||
pk7_lib.c | ||
pk7_mime.c | ||
pk7_smime.c | ||
pkcs7.h | ||
pkcs7err.c | ||
server.pem | ||
sign.c | ||
verify.c |