Dr. Stephen Henson
|
b28dea4e10
|
New pkey functions for keygen callbacks and retrieving operation type.
|
2006-05-31 17:34:14 +00:00 |
|
Andy Polyakov
|
21f0db692d
|
Tune up AES CFB. Performance improvement varies from 10% to 50% from
platform to platform. Its absolute value is within few percents
marginal from that of ECB.
|
2006-05-30 07:20:13 +00:00 |
|
Richard Levitte
|
4d4e08ec1c
|
Use a new signed int ii instead of j (which is unsigned) to handle the
return value from sk_SSL_CIPHER_find().
|
2006-05-28 19:44:27 +00:00 |
|
Richard Levitte
|
25074d6c22
|
Deal with another name that's longer than 31 characters.
|
2006-05-28 19:39:36 +00:00 |
|
Richard Levitte
|
0cfc80c4c3
|
rslen is unsigned, so it can never go below 0.
|
2006-05-28 19:36:29 +00:00 |
|
Dr. Stephen Henson
|
b8bb15fb51
|
Install openssl.cnf to OPENSSLDIR in mk1mf.pl
|
2006-05-28 00:49:49 +00:00 |
|
Dr. Stephen Henson
|
994df5a248
|
Flush p7bio when all data has been copied.
|
2006-05-26 17:14:23 +00:00 |
|
Dr. Stephen Henson
|
6657b9c73a
|
Fix warnings.
|
2006-05-26 13:27:58 +00:00 |
|
Dr. Stephen Henson
|
ba0d04a986
|
Update pkeyutl to use size_t for pkey functions.
|
2006-05-26 12:24:49 +00:00 |
|
Richard Levitte
|
3cb9eb30d3
|
Signed vs. unsigned conflict
|
2006-05-25 23:40:04 +00:00 |
|
Richard Levitte
|
e0b624e20e
|
There was a problem with too long command lines, so I rebuilt to make
it work better.
|
2006-05-25 23:37:03 +00:00 |
|
Dr. Stephen Henson
|
c27309edcb
|
Allow any supported cipher to be used with smime -encrypt.
|
2006-05-25 16:53:52 +00:00 |
|
Dr. Stephen Henson
|
3207e61222
|
Add prototypes, update Win32 ordinals.
|
2006-05-25 11:44:05 +00:00 |
|
Richard Levitte
|
3671233089
|
Keep in sync with Unix
|
2006-05-25 10:40:01 +00:00 |
|
Dr. Stephen Henson
|
3a828611e9
|
Update EVP_MD_CTX_copy_ex() to use EVP_PKEY_CTX_dup().
|
2006-05-25 00:55:00 +00:00 |
|
Dr. Stephen Henson
|
8bdcef40e4
|
New function to dup EVP_PKEY_CTX. This will be needed to make new signing
functions and EVP_MD_CTX_copy work properly.
|
2006-05-24 23:49:30 +00:00 |
|
Dr. Stephen Henson
|
91c9e62123
|
New functions for enchanced digest sign/verify.
|
2006-05-24 17:30:09 +00:00 |
|
Dr. Stephen Henson
|
0e3453536e
|
Fix warnings.
|
2006-05-24 13:29:32 +00:00 |
|
Dr. Stephen Henson
|
eaff5a1412
|
Use size_t for new crypto size parameters.
|
2006-05-24 12:33:46 +00:00 |
|
Dr. Stephen Henson
|
216e0d5b91
|
Fix smime -pk7out.
|
2006-05-22 13:37:16 +00:00 |
|
Dr. Stephen Henson
|
0965991600
|
Add ctrl to EVP_MD and EVP_PKEY_CTX to EVP_MD_CTX. These will be used
for enhanced sign/verify operations.
|
2006-05-22 13:01:01 +00:00 |
|
Andy Polyakov
|
74aa1a4378
|
Tiny up hpux targets.
|
2006-05-20 08:52:34 +00:00 |
|
Dr. Stephen Henson
|
5531192151
|
Add -resign and -md options to smime command to support resigning an
existing structure and using alternative digest for signing.
|
2006-05-18 23:44:44 +00:00 |
|
Dr. Stephen Henson
|
a620626a33
|
Code tidy.
|
2006-05-18 18:06:03 +00:00 |
|
Dr. Stephen Henson
|
f13a71c66b
|
Typo.
|
2006-05-18 17:46:56 +00:00 |
|
Dr. Stephen Henson
|
3ef3e07a49
|
make update
|
2006-05-18 17:22:31 +00:00 |
|
Dr. Stephen Henson
|
76fa8f1838
|
More S/MIME tidy. Place some common attribute operations in utility
functions.
|
2006-05-18 17:20:23 +00:00 |
|
Dr. Stephen Henson
|
f2b139ed1f
|
Remove old digest type hacks for non RSA keys.
|
2006-05-18 13:05:20 +00:00 |
|
Dr. Stephen Henson
|
a6e7fcd140
|
Multiple signer support in smime application.
|
2006-05-18 12:41:28 +00:00 |
|
Dr. Stephen Henson
|
76cf3fcb43
|
Reformat smime.c utility.
|
2006-05-18 11:54:16 +00:00 |
|
Dr. Stephen Henson
|
121dd39f9f
|
New option to pkcs12 utility to set alternative MAC digest algorithm.
|
2006-05-17 18:46:22 +00:00 |
|
Dr. Stephen Henson
|
a263253545
|
Don't try to print PBE information if it can't be decoded.
|
2006-05-17 18:24:35 +00:00 |
|
Dr. Stephen Henson
|
76d6ac4b06
|
PKCS#12 mac key length should equal digest length.
|
2006-05-17 18:19:51 +00:00 |
|
Dr. Stephen Henson
|
60f20632e2
|
Tidy up of S/MIME code and add new functions which will make is easier
to create S/MIME signed data with multiple signers.
|
2006-05-17 17:17:01 +00:00 |
|
Dr. Stephen Henson
|
ae519a247f
|
Extended PBES2 function supporting application supplied IV and PRF NID.
|
2006-05-17 12:47:17 +00:00 |
|
Dr. Stephen Henson
|
8de916bcee
|
Oops...
|
2006-05-17 12:29:16 +00:00 |
|
Dr. Stephen Henson
|
1631d5f9b9
|
HMAC OIDs from RFC4231.
|
2006-05-17 12:27:45 +00:00 |
|
Dr. Stephen Henson
|
98c82b899e
|
Gather keygen options in req and only use them after all other options have
been processed. This allows any ENGINE changing operations to be processed
first (for example a config file).
|
2006-05-16 12:11:14 +00:00 |
|
Dr. Stephen Henson
|
6d3a1eac3b
|
Add PRF preference ctrl to ciphers.
|
2006-05-15 18:35:13 +00:00 |
|
Dr. Stephen Henson
|
b8f702a0af
|
Change builting PBE to use static table. Add entries for HMAC and MD5, GOST.
|
2006-05-15 17:34:36 +00:00 |
|
Dr. Stephen Henson
|
43c9825c2a
|
Update old **EVIL** PEM_X509_INFO_read_bio() function to correctly assign
private keys.
FIXME: this function should really be rewritten because it is *horrible*.
|
2006-05-15 13:28:00 +00:00 |
|
Dr. Stephen Henson
|
fbf6643607
|
Bugfix: the NONE string for PBE algorithms wasn't working.
|
2006-05-15 13:23:15 +00:00 |
|
Dr. Stephen Henson
|
3f36baa9f4
|
Correctly handle missing DSA parameters.
|
2006-05-15 01:26:52 +00:00 |
|
Dr. Stephen Henson
|
b0e69a0500
|
Add feature to PKCS12_create() if the encryption NID corresponds to a
supported encryption algorithm instead of a PBE NID then use that
algorithm with PBES2.
|
2006-05-15 00:45:10 +00:00 |
|
Dr. Stephen Henson
|
856640b54f
|
Extend PBE code to support non default PKCS#5 v2.0 PRFs.
|
2006-05-14 18:40:53 +00:00 |
|
Dr. Stephen Henson
|
76240b3a39
|
Check for deprecated private key types before PKCS#8 types.
|
2006-05-14 18:35:42 +00:00 |
|
Dr. Stephen Henson
|
34b3c72e4e
|
Typo.
|
2006-05-14 16:50:22 +00:00 |
|
Ulf Möller
|
c264592d69
|
Add includes in synopsis.
Submitted by: Mike Frysinger <vapier@gentoo.org>
|
2006-05-14 11:28:00 +00:00 |
|
Dr. Stephen Henson
|
1bd06bd0c4
|
In interactive mode only config OpenSSL once.
|
2006-05-12 17:11:58 +00:00 |
|
Dr. Stephen Henson
|
9540ccdf1f
|
Stop warnings about deprecated -mcpu option.
|
2006-05-12 16:06:12 +00:00 |
|