aboutsummaryrefslogtreecommitdiffstats
path: root/apps/crl.c
Commit message (Collapse)AuthorAgeFilesLines
* some const fixesNils Larsch2005-04-051-2/+2
|
* use SHA-1 as the default digest for the apps/openssl commandsNils Larsch2005-04-021-1/+1
|
* Don't return an error with crl -noout.Dr. Stephen Henson2004-11-111-1/+5
| | | | | PR:917 Sumbmitted by: Michael Konietzka <konietzka@schlund.de>
* Add usage string for -fingerprint.Richard Levitte2003-03-311-0/+1
| | | | PR: 560
* EXIT() may mean return(). That's confusing, so let's have it really meanRichard Levitte2002-12-031-1/+1
| | | | | | exit() in whatever way works for the intended platform, and define OPENSSL_EXIT() to have the old meaning (the name is of course because it's only used in the openssl program)
* Fix escaping when using the -subj option of "openssl req", documentLutz Jänicke2002-04-301-4/+9
| | | | 'hidden' -nameopt support. (Robert Joop <joop@fokus.gmd.de>)
* Config code updates.Dr. Stephen Henson2002-02-221-0/+3
| | | | | | | | | | | | | | | | | | | CONF_modules_unload() now calls CONF_modules_finish() automatically. Default use of section openssl_conf moved to CONF_modules_load() Load config file in several openssl utilities. Most utilities now load modules from the config file, though in a few (such as version) this isn't done because it couldn't be used for anything. In the case of ca and req the config file used is the same as the utility itself: that is the -config command line option can be used to specify an alternative file.
* Make the necessary changes to work with the recent "ex_data" overhaul.Geoff Thorpe2001-09-011-1/+5
| | | | | | | | | | | See the commit log message for that for more information. NB: X509_STORE_CTX's use of "ex_data" support was actually misimplemented (initialisation by "memset" won't/can't/doesn't work). This fixes that but requires that X509_STORE_CTX_init() be able to handle errors - so its prototype has been changed to return 'int' rather than 'void'. All uses of that function throughout the source code have been tracked down and adjusted.
* Use apps_shutdown() in all applications, in case someone decides notRichard Levitte2001-06-231-0/+1
| | | | | | | to go the monolith way (does anyone do that these days?). NOTE: a few applications are missing in this commit. I've a few more changes in them that I haven't tested yet.
* 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.
* format stringsUlf Möller2001-02-061-1/+1
|
* On VMS, stdout may very well lead to a file that is written to in aRichard Levitte2000-09-201-2/+18
| | | | | | | | | | | | | | | | | 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.
* Fix c_rehash script, add -fingerprint option to crl.Dr. Stephen Henson2000-05-181-0/+29
|
* 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''.
* New function X509_CTX_rget_chain(), make SSL_SESSION_print() display return ↵Dr. Stephen Henson2000-01-091-1/+1
| | | | | | code. Remove references to 'TXT' in -inform and -outform switches.
* Modify the X509 V3 extension lookup code.Dr. Stephen Henson1999-12-011-2/+0
|
* Various CRL enhancements tidies and workaround for broken CRLs.Dr. Stephen Henson1999-09-181-5/+71
|
* Reinitialize global variables when necessary (for monolith application).Bodo Möller1999-09-031-0/+1
|
* Additional user data argument to pem_password_cb function typeBodo Möller1999-07-211-1/+1
| | | | | and to lots of PEM_... functions. Submitted by: Damien Miller <dmiller@ilogic.com.au>
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-261-5/+0
|
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-231-5/+5
| | | | | | Submitted by: Reviewed by: PR:
* Change functions to ANSI C.Ulf Möller1999-04-191-6/+2
|
* Fix `openssl crl -noout -text' combination where `-noout' killed the `-text'Ralf S. Engelschall1999-04-121-2/+3
| | | | | option at all and this way the `-noout -text' combination was inconsistent in `openssl crl' with the friends in `openssl x509|rsa|dsa'.
* Overhaul 'crl' application, add a proper X509_CRL_print function and startDr. Stephen Henson1999-02-191-41/+18
| | | | to support CRL extensions.
* Continued patches so certificates and CRLs now can support and useDr. Stephen Henson1999-01-201-3/+3
| | | | GeneralizedTime.
* Import of old SSLeay release: SSLeay 0.9.1b (unreleased)Ralf S. Engelschall1998-12-211-5/+0
|
* Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall1998-12-211-6/+11
|
* Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall1998-12-211-0/+330