openssl/crypto
Richard Levitte c2bbf9cf6c I got sick and tired of having to keep track of NIDs when such a thing
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.
2000-07-05 02:45:36 +00:00
..
asn1 I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
bf On case-insensitive systems, the 'install' target gets matched against 2000-06-22 18:02:23 +00:00
bio I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
bn Return bignum '0' when BN_rand is asked for a 0 bit random number. 2000-07-02 19:42:19 +00:00
buffer Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
cast EVP constification. 2000-06-03 14:13:58 +00:00
comp I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
conf Safe stack reorganisation in terms of function casts. 2000-06-16 23:29:26 +00:00
des Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
dh Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
dsa Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
dso Steve fixed up some strange errors introduced into dso_win32.c, and I'm 2000-06-23 17:29:05 +00:00
err I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
evp I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
hmac I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
idea EVP constification. 2000-06-03 14:13:58 +00:00
lhash Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
md2 Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
md5 Avoid unnecessary links and incomplete program file in apps/. 2000-06-19 17:38:22 +00:00
mdc2 Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
objects I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
pem I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
perlasm Move the 'file scope' argument in set_label to 2000-03-03 00:06:40 +00:00
pkcs7 I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
pkcs12 I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
rand Undo the changes I just made. I'm not sure what I was thinking of. 2000-06-28 16:47:45 +00:00
rc2 EVP constification. 2000-06-03 14:13:58 +00:00
rc4 In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>, 2000-05-02 12:16:01 +00:00
rc5 EVP constification. 2000-06-03 14:13:58 +00:00
ripemd Avoid unnecessary links and incomplete program file in apps/. 2000-06-19 17:38:22 +00:00
rsa I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
sha In some of the Makefiles CPP was not defined. 2000-03-20 18:16:52 +00:00
stack I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
threads There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
txt_db Using checks of the existence of HEADER_{foo}_H in other header files 2000-06-09 10:41:35 +00:00
x509 I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
x509v3 I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
.cvsignore Always use buildinf.h, which now includes the mk1mfinf.h data. 1999-07-29 12:57:23 +00:00
cpt_err.c Add support for dynamically created and destroyed mutexes. This will 2000-06-18 15:59:04 +00:00
cryptlib.c Handle ASN1_SET_OF and PKCS12_STACK_OF using function 2000-06-20 18:45:28 +00:00
cryptlib.h In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>, 2000-05-02 12:35:04 +00:00
crypto-lib.com Modifications for VMS. 2000-06-18 16:06:44 +00:00
crypto.h Add the missing callback pointer handling functions. 2000-06-19 16:38:27 +00:00
cversion.c Always use buildinf.h, which now includes the mk1mfinf.h data. 1999-07-29 12:57:23 +00:00
ebcdic.c Add new -notext option to 'ca', -pubkey option to spkac. 2000-02-03 02:56:48 +00:00
ebcdic.h EBCDIC support. 2000-02-01 02:21:16 +00:00
ex_data.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
install.com Modifications for VMS. 2000-06-18 16:06:44 +00:00
Makefile.ssl Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
md32_common.h Fix signed/unsigned warnings. 2000-02-16 12:09:17 +00:00
mem.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
mem_dbg.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
opensslconf.h.in Cosmetic change. No, openssl.h.in is not autogenerated :-) 2000-02-18 09:06:55 +00:00
opensslv.h Tagging has now been done, update to the next possible version (I keep 2000-04-01 11:21:14 +00:00
tmdiff.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
tmdiff.h Remove NOPROTO definitions and error code comments. 1999-04-26 16:43:10 +00:00