mirror of https://github.com/openssl/openssl.git
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.
|
||
|---|---|---|
| .. | ||
| .cvsignore | ||
| Makefile.ssl | ||
| rsa.h | ||
| rsa_chk.c | ||
| rsa_eay.c | ||
| rsa_err.c | ||
| rsa_gen.c | ||
| rsa_lib.c | ||
| rsa_none.c | ||
| rsa_null.c | ||
| rsa_oaep.c | ||
| rsa_pk1.c | ||
| rsa_saos.c | ||
| rsa_sign.c | ||
| rsa_ssl.c | ||
| rsa_test.c | ||