openssl/crypto/x509
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
..
.cvsignore Ignore Makefile.save 1999-04-29 16:04:54 +00:00
by_dir.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
by_file.c Make sure the return value of by_file_ctrl(..., X509_L_FILE_LOAD, ...) 2000-02-17 21:04:40 +00:00
Makefile.ssl I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
x509.h Handle ASN1_SET_OF and PKCS12_STACK_OF using function 2000-06-20 18:45:28 +00:00
x509_att.c Rename functions for new convention. 2000-02-26 01:55:33 +00:00
x509_cmp.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
x509_d2.c Report an error from X509_STORE_load_locations 1999-10-26 01:52:16 +00:00
x509_def.c Initial support for MacOS. 1999-09-11 17:54:18 +00:00
x509_err.c Preserve reason strings in automatically build tables. 2000-03-05 00:19:36 +00:00
x509_ext.c Rename the X509V3_*_d2i functions to X509_get_ext_d2i() etc. 2000-02-07 01:17:22 +00:00
x509_lu.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
x509_obj.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
x509_r2x.c Replace the macros in asn1.h with function equivalents. Also make UTF8Strings 1999-10-20 01:50:23 +00:00
x509_req.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
x509_set.c Replace the macros in asn1.h with function equivalents. Also make UTF8Strings 1999-10-20 01:50:23 +00:00
x509_trs.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
x509_txt.c Add trust setting support to the verify code. It now checks the 1999-11-27 19:43:10 +00:00
x509_v3.c Change the trust and purpose code so it doesn't need init 1999-12-02 02:33:56 +00:00
x509_vfy.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
x509_vfy.h Safe stack reorganisation in terms of function casts. 2000-06-16 23:29:26 +00:00
x509name.c Make V_ASN1_APP_CHOOSE work again. 2000-03-14 03:29:57 +00:00
x509rset.c Change #include filenames from <foo.h> to <openssl.h>. 1999-04-23 22:13:45 +00:00
x509spki.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
x509type.c Change #include filenames from <foo.h> to <openssl.h>. 1999-04-23 22:13:45 +00:00
x_all.c The previous commit to crypto/stack/*.[ch] pulled the type-safety strings 2000-06-01 02:36:58 +00:00