aboutsummaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Collapse)AuthorFilesLines
2000-01-23Tidy up CRYPTO_EX_DATA structures.Dr. Stephen Henson1-0/+19
2000-01-20WINDOWS is defined in e_os.h. The problem was WIN32 (the new egcs uses _WIN32).Ulf Möller2-4/+4
2000-01-20Define WINDOWS in all Mingw32 cases.Bodo Möller2-3/+3
2000-01-20Define WINDOWS.Bodo Möller1-1/+1
2000-01-20Finish off the X509_ATTRIBUTE string stuff.Dr. Stephen Henson1-0/+14
2000-01-19Rename X509_att*() stuff to X509at_*(), add X509_REQ wrappers.Dr. Stephen Henson1-7/+7
2000-01-14Avoid some warnings, and run "make update".Bodo Möller1-0/+5
2000-01-07Submitted by:Ulf Möller2-0/+16
Reviewed by: PR:
2000-01-07Honor the no-xxx Configure options when creating .DEF files.Ulf Möller1-19/+61
2000-01-07More X509_ATTRIBUTE changes.Dr. Stephen Henson1-2/+2
2000-01-01Fix some of the command line password stuff. New functionDr. Stephen Henson1-0/+1
that can automatically determine the type of a DER encoded "traditional" format private key and change some of the d2i functions to use it instead of requiring the application to work out the key type.
1999-12-29Simplify the trust structure: basically zap the bit strings andDr. Stephen Henson1-3/+5
represent everything by OIDs.
1999-12-26New {i2d,d2i}_PrivateKey_{bio, fp} functions.Dr. Stephen Henson1-0/+4
1999-12-24Allow passwords to be included on command line for a fewDr. Stephen Henson1-0/+3
more utilities.
1999-12-24Fixes so NO_RSA works again.Dr. Stephen Henson1-1/+42
1999-12-23Add PKCS#8 utility functions and add PBE options.Dr. Stephen Henson2-1/+13
1999-12-18RenameBodo Möller1-0/+8
CRYPTO_add_info => CRYPTO_push_info CRYPTO_remove_info => CRYPTO_pop_info in the hope that these names are more descriptive; and "make update".
1999-12-08Add i2d_ASN1_PRINTABLESTRING() function, and do 'make update'Dr. Stephen Henson1-0/+15
1999-12-03New function PKC12_newpass()Dr. Stephen Henson1-0/+1
1999-12-02Change the trust and purpose code so it doesn't need initDr. Stephen Henson1-237/+229
either and has a static and dynamic mix.
1999-11-29Remainder of SSL purpose and trust code: trust and purpose setting inDr. Stephen Henson1-0/+4
SSL_CTX and SSL, functions to set them and defaults if no values set.
1999-11-29Add part of chain verify SSL support code: not complete or doing anythingDr. Stephen Henson1-10/+45
yet. Add a function X509_STORE_CTX_purpose_inherit() which implements the logic of "inheriting" purpose and trust from a parent structure and using a default: this will be used in the SSL code and possibly future S/MIME. Partial documentation of the 'verify' utility. Still need to document how all the extension checking works and the various error messages.
1999-11-26New options to the -verify program which can be used for chain verification.Dr. Stephen Henson1-3/+13
Extend the X509_PURPOSE structure to include shortnames for purposed and default trust ids. Still need some extendable trust checking code and integration with the SSL and S/MIME code.
1999-11-23Support for authority information access extension.Dr. Stephen Henson1-0/+28
Fix so EVP_PKEY_rset_*() check return codes.
1999-11-21Transparent support for PKCS#8 private keys in RSA/DSA.Dr. Stephen Henson1-11/+33
New universal public key format. Fix CRL+cert load problem in by_file.c Make verify report errors when loading files or dirs
1999-11-19Support for otherName in GeneralName.Dr. Stephen Henson1-0/+6
1999-11-08Fix to the -revoke option in ca. It was leaking memory, crashing and justDr. Stephen Henson1-0/+22
plain not working :-( Also fix some memory leaks in the new X509_NAME code. Fix so new app_rand code doesn't crash 'x509' and move #include so it compiles under Win32.
1999-10-27Continued multibyte character support.Dr. Stephen Henson1-0/+5
Add a bunch of functions to simplify the creation of X509_NAME structures. Change the X509_NAME_entry_add stuff in req/ca so it no longer uses X509_NAME_entry_count(): passing -1 has the same effect.
1999-10-25Update Borland C++ builder support.Bodo Möller1-1/+1
Submitted by: Janez Jere <jj@void.si>
1999-10-25Improve support for running everything as a monolithic application.Bodo Möller1-0/+1
Submitted by: Lennart Bång, Bodo Möller
1999-10-25More multibyte character support.Dr. Stephen Henson1-0/+29
Functions to get keys from EVP_PKEY structures.
1999-10-21New function ASN1_mbstring_copy() to handle ASN1 string copying. UltimatelyDr. Stephen Henson1-0/+1
this will be used to clear up the horrible DN mess.
1999-10-20Replace the macros in asn1.h with function equivalents. Also make UTF8StringsDr. Stephen Henson1-0/+83
tolerated in certificates.
1999-09-27"make update"Bodo Möller1-0/+1
1999-09-10"make update"Bodo Möller1-0/+2
1999-09-04New UTF8 utility functions to parse/generate UTF8 strings.Dr. Stephen Henson1-0/+2
1999-09-03Handle "#if 0" correctly (I hope)Bodo Möller1-0/+6
1999-09-03Add new 'spkac' utility and several SPKAC utility functions.Dr. Stephen Henson1-0/+6
1999-08-24make update.Ulf Möller1-0/+14
1999-08-13Compile pkcs7 and des apps.Ulf Möller1-0/+4
1999-08-12Remove -DWINDOWS in debug configuration.Bodo Möller1-1/+1
Submitted by: Erik Johannisson <erik@johannisson.se>
1999-08-10Updates.Bodo Möller1-0/+6
Prototypes and constant declarations for non-copying reads and writes for BIO pairs (which is totally untested as of now, so I don't yet commit the actual source code, but reserve the numbers to avoid conflicts).
1999-08-05DSA_dup_DH.Bodo Möller1-0/+1
1999-08-05Change all the -'s to _'s.Dr. Stephen Henson1-1/+1
1999-07-29Avoid path separator problems.Ulf Möller1-1/+1
1999-07-29*** empty log message ***Ulf Möller1-1/+1
1999-07-29Always use buildinf.h, which now includes the mk1mfinf.h data.Bodo Möller1-9/+8
Using different files caused problems because the dependencies in the Makefiles produced by mk1mf.pl were for the standard case, i.e. mentioned buildinf.h and not mk1mfinf.h.
1999-07-27New function OBJ_obj2txt()Dr. Stephen Henson1-0/+1
1999-07-27close files.Bodo Möller1-0/+2
1999-07-27Use correct CFLAG definition for makefile.one builds.Bodo Möller1-0/+36