- 30 5月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
string (some engines may have certificates protected by a PIN!) and a description to put into error messages. Also, have our own password callback that we can send both a password and some prompt info to. The default password callback in EVP assumes that the passed parameter is a password, which isn't always the right thing, and the ENGINE code (at least the nCipher one) makes other assumptions... Also, in spite of having the functions to load keys, some utilities did the loading all by themselves... That's changed too.
-
- 22 5月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
-
- 16 3月, 2001 2 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
Overhaul the display of certificate details in the 'ca' utility. This can now be extensively customised in the configuration file and handles multibyte strings and extensions properly. This is required when extensions copying from certificate requests is supported: the user must be able to view the extensions before allowing a certificate to be issued.
-
- 05 3月, 2001 1 次提交
-
-
由 Bodo Möller 提交于
sets the subject name for a new request or supersedes the subject name in a given request. Add options '-batch' and '-verbose' to 'openssl req'. Submitted by: Massimiliano Pala <madwolf@hackmasters.net> Reviewed by: Bodo Moeller
-
- 22 2月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
make strcasecmp a macro to _stricmp.
-
- 21 2月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
strings.h according to X/Open.
-
- 20 2月, 2001 2 次提交
-
-
由 Richard Levitte 提交于
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.
-
由 Richard Levitte 提交于
sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
-
- 19 2月, 2001 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Remove the old broken bio read of serial numbers in the 'ca' index file. This would choke if a revoked certificate was specified with a negative serial number. Fix typo in uid.c
-
- 16 2月, 2001 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Add revelant new X509V3 extensions. Add OIDs. Fix ASN1 memory leak code to pop info if external allocation used.
-
- 10 2月, 2001 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Fix CRL printing to correctly show when there are no revoked certificates. Make ca.c correctly initialize the revocation date. Make ASN1_UTCTIME_set_string() and ASN1_GENERALIZEDTIME_set_string() set the string type: so they can initialize ASN1_TIME structures properly.
-
- 06 2月, 2001 1 次提交
-
-
由 Ulf Möller 提交于
-
- 18 1月, 2001 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 15 1月, 2001 1 次提交
-
-
由 Bodo Möller 提交于
This allows keeping extensions in a separate configuration file. Submitted by: Massimiliano Pala <madwolf@comune.modena.it>
-
- 14 1月, 2001 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 12 1月, 2001 1 次提交
-
-
由 Bodo Möller 提交于
commands. Submitted by: Massimiliano Pala <madwolf@comune.modena.it>
-
- 16 12月, 2000 1 次提交
-
-
由 Bodo Möller 提交于
(e.g., use a default), we have to call ERR_clear_error().
-
- 09 12月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Merge from the ASN1 branch of new ASN1 code to main trunk. Lets see if the makes it to openssl-cvs :-)
-
- 03 12月, 2000 2 次提交
-
-
由 Ben Laurie 提交于
-
由 Geoff Thorpe 提交于
be used as the hash/compare callbacks without function pointer casting. For now, this is just happening in the apps/ directory whilst a few people check the approach. The rest of the library will be moved across to the same idea if there's no problems with this.
-
- 02 12月, 2000 1 次提交
-
-
由 Geoff Thorpe 提交于
casts) used in the lhash code are about as horrible and evil as they can be. For starters, the callback prototypes contain empty parameter lists. Yuck. This first change defines clearer prototypes - including "typedef"'d function pointer types to use as "hash" and "compare" callbacks, as well as the callbacks passed to the lh_doall and lh_doall_arg iteration functions. Now at least more explicit (and clear) casting is required in all of the dependant code - and that should be included in this commit. The next step will be to hunt down and obliterate some of the function pointer casting being used when it's not necessary - a particularly evil variant exists in the implementation of lh_doall.
-
- 29 10月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
applications.
-
- 27 10月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
At the same time, add VMS support for Rijndael.
-
- 20 9月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
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.
-
- 04 9月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Add DER public key routines. Add -passin argument to 'ca' utility. Document sign and verify options to dgst.
-
- 23 6月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
applications. Also, have it and the certificate and key loading functions take a BIO argument for error output.
-
- 02 6月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
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.
-
- 16 5月, 2000 2 次提交
-
-
由 Ben Laurie 提交于
-
由 Ulf Möller 提交于
-
- 08 3月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 26 2月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
files, unless it's all in unixly syntax. We can't guarantee that right now, so let's skip the whole test suit. There are other places (like the open()) where errors are detected anyway.
-
- 17 2月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 15 2月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
work for directory specifications (this will be reported as a bug to DEC^H^H^HCompaq). It could as well be removed for all others as well, since stat() and open() will return appropriate errors as well, but I leave that to someone else to decide.
-
- 11 2月, 2000 1 次提交
-
-
由 Ralf S. Engelschall 提交于
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline''.
-
- 04 2月, 2000 1 次提交
-
-
由 Ulf Möller 提交于
-
- 03 2月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Add new -notext option to 'ca', -pubkey option to spkac. Remove some "WTF??" casts from applications. Fixes to keep VC++ happy and avoid warnings. Docs tidy.
-
- 25 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
more utilities.
-
- 01 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 12 11月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
pages.
-