aboutsummaryrefslogtreecommitdiffstats
path: root/apps/spkac.c
Commit message (Collapse)AuthorAgeFilesLines
* Modify apps to use NCONF code instead of old CONF code.Dr. Stephen Henson2001-06-281-5/+6
| | | | | | | | | | Add new extension functions which work with NCONF. Tidy up extension config routines and remove redundant code. Fix NCONF_get_number(). Todo: more testing of apps to see they still work...
* Make better use of load_cert, load_certs and load_key.Richard Levitte2001-06-251-12/+5
|
* Provide an application-common setup function for engines and use itRichard Levitte2001-06-181-17/+1
| | | | everywhere.
* Use new-style system-id macros everywhere possible. I hope I haven'tRichard Levitte2001-02-201-2/+2
| | | | | | | missed any. This compiles and runs on Linux, and external applications have no problems with it. The definite test will be to build this on VMS.
* Merge the engine branch into the main trunk. All conflicts resolved.Richard Levitte2000-10-261-0/+27
| | | | At the same time, add VMS support for Rijndael.
* On VMS, stdout may very well lead to a file that is written to in aRichard Levitte2000-09-201-3/+19
| | | | | | | | | | | | | | | | | record-oriented fashion. That means that every write() will write a separate record, which will be read separately by the programs trying to read from it. This can be very confusing. The solution is to put a BIO filter in the way that will buffer text until a linefeed is reached, and then write everything a line at a time, so every record written will be an actual line, not chunks of lines and not (usually doesn't happen, but I've seen it once) several lines in one record. Voila, BIO_f_linebuffer() is born. Since we're so close to release time, I'm making this VMS-only for now, just to make sure no code is needlessly broken by this. After the release, this BIO method will be enabled on all other platforms as well.
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-2/+2
| | | | | | | | | like Malloc, Realloc and especially Free conflict with already existing names on some operating systems or other packages. That is reason enough to change the names of the OpenSSL memory allocation macros to something that has a better chance of being unique, like prepending them with OPENSSL_. This change includes all the name changes needed throughout all C files.
* Add missing include (only MONOLITH builds were possible without it).Bodo Möller2000-03-051-0/+1
| | | | Submitted by: Andrew W. Gray
* Add an #include.Bodo Möller2000-03-031-0/+1
|
* Pass phrase reorganisation.Dr. Stephen Henson2000-02-161-16/+10
|
* Make gcc 2.95.2 happy again, even under ``-Wall -Wshadow -Wpointer-arith ↵Ralf S. Engelschall2000-02-111-0/+2
| | | | | | -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline''.
* Add command line password options to the reamining utilities,Dr. Stephen Henson2000-02-081-2/+20
| | | | amend docs.
* Add new -notext option to 'ca', -pubkey option to spkac.Dr. Stephen Henson2000-02-031-13/+19
| | | | | | | | Remove some "WTF??" casts from applications. Fixes to keep VC++ happy and avoid warnings. Docs tidy.
* Fixes so NO_RSA works again.Dr. Stephen Henson1999-12-241-1/+0
|
* Add new 'spkac' utility and several SPKAC utility functions.Dr. Stephen Henson1999-09-031-0/+255