Dr. Stephen Henson
|
18096abb29
|
Handle NULL parameter in some EVP utility functions.
|
2007-05-31 12:39:21 +00:00 |
|
Dr. Stephen Henson
|
e77dbf325f
|
Prepend signature name in dgst output.
|
2007-05-17 16:19:17 +00:00 |
|
Dr. Stephen Henson
|
e69adea539
|
New function EVP_PKEY_asn1_copy(). Use default MD if type param is NULL.
|
2007-05-15 23:52:03 +00:00 |
|
Bodo Möller
|
96afc1cfd5
|
Add SEED encryption algorithm.
PR: 1503
Submitted by: KISA
Reviewed by: Bodo Moeller
|
2007-04-23 23:48:59 +00:00 |
|
Dr. Stephen Henson
|
18327cd0e4
|
Copy update callback across when copying EVP_MD_CTX.
Remove unnecessary reference to EVP_MD_CTX in HMAC pkey method.
|
2007-04-12 13:02:31 +00:00 |
|
Dr. Stephen Henson
|
2022cfe07e
|
New -mac and -macopt options to dgst utility. Reimplement -hmac option in
terms of new API.
|
2007-04-11 17:20:40 +00:00 |
|
Dr. Stephen Henson
|
74633553a9
|
Experimental HMAC support via EVP_PKEY_METHOD.
|
2007-04-11 12:33:06 +00:00 |
|
Dr. Stephen Henson
|
baecb96e8a
|
Fix digest signing so digest type is set after init.
|
2007-04-08 16:53:50 +00:00 |
|
Dr. Stephen Henson
|
6181f5e404
|
Preliminary support for signctx/verifyctx callbacks.
|
2007-04-08 13:03:26 +00:00 |
|
Ben Laurie
|
ab2d91bd6b
|
Don't copy from a nonexistent next. Coverity ID 47.
|
2007-04-05 17:23:51 +00:00 |
|
Dr. Stephen Henson
|
6e7ca5e1eb
|
Update from stable branch.
|
2007-02-27 18:43:42 +00:00 |
|
Nils Larsch
|
0d5ac5a738
|
allow EVP_PKEY_CTX_free(NULL)
|
2007-02-26 18:32:53 +00:00 |
|
Dr. Stephen Henson
|
52cfa39716
|
Add -hmac option to dgst from 0.9.7 stable branch.
|
2007-02-08 19:07:43 +00:00 |
|
Dr. Stephen Henson
|
560b79cbff
|
Constify version strings and some structures.
|
2007-01-21 13:07:17 +00:00 |
|
Nils Larsch
|
b0ec114685
|
fix order
PR: 1442
|
2006-12-21 19:50:48 +00:00 |
|
Nils Larsch
|
06e2dd037e
|
add support for ecdsa-with-sha256 etc.
|
2006-12-20 08:58:54 +00:00 |
|
Nils Larsch
|
34f0a19309
|
remove trailing '\'
PR: 1438
|
2006-12-19 19:49:02 +00:00 |
|
Nils Larsch
|
7806f3dd4b
|
replace macros with functions
Submitted by: Tracy Camp <tracyx.e.camp@intel.com>
|
2006-11-29 20:54:57 +00:00 |
|
Dr. Stephen Henson
|
47a9d527ab
|
Update from 0.9.8 stable. Eliminate duplicate error codes.
|
2006-11-21 21:29:44 +00:00 |
|
Ben Laurie
|
84948b39df
|
Fix various warnings.
|
2006-11-08 09:45:12 +00:00 |
|
Dr. Stephen Henson
|
02c9b66a6c
|
Fix C++ style comments, change assert to OPENSSL_assert, stop warning with
pedantic mode.
|
2006-08-31 20:56:20 +00:00 |
|
Ben Laurie
|
777c47acbe
|
Make things static that should be. Declare stuff in headers that should be.
Fix warnings.
|
2006-08-28 17:01:04 +00:00 |
|
Dr. Stephen Henson
|
5c95c2ac23
|
Fix various error codes to match functions.
|
2006-07-17 16:33:31 +00:00 |
|
Dr. Stephen Henson
|
29cf84c692
|
New docs for EVP_Digest{Sign,Verify}*() function. Update existing docs.
|
2006-07-12 12:31:30 +00:00 |
|
Dr. Stephen Henson
|
b7683e3a5d
|
Allow digests to supply S/MIME micalg values from a ctrl.
Send ctrls to EVP_PKEY_METHOD during signing of PKCS7 structure so
customisation is possible.
|
2006-07-10 18:36:55 +00:00 |
|
Dr. Stephen Henson
|
0ee2166cc5
|
New functions to add and free up application defined signature OIDs.
|
2006-07-09 16:05:43 +00:00 |
|
Dr. Stephen Henson
|
5ba4bf35c5
|
New functions to enumerate digests and ciphers.
|
2006-07-09 00:53:45 +00:00 |
|
Andy Polyakov
|
975efcbaee
|
Typos(?) in HEAD/crypto/evp/p_lib.c.
|
2006-07-04 20:27:44 +00:00 |
|
Dr. Stephen Henson
|
86207c1960
|
Make return value from EVP_PKEY_cmp() and EVP_PKEY_cmp_parameters() consistent.
|
2006-07-02 21:12:40 +00:00 |
|
Dr. Stephen Henson
|
944f858021
|
Fix EVP_PKEY_CTX_dup() to return correct value and handle NULL keys in
the source.
|
2006-06-27 17:23:24 +00:00 |
|
Bodo Möller
|
dd030860c4
|
Camellia cipher, contributed by NTT
Submitted by: Masashi Fujita
Reviewed by: Bodo Moeller
|
2006-06-11 01:09:07 +00:00 |
|
Bodo Möller
|
f3dea9a595
|
Camellia cipher, contributed by NTT
Submitted by: Masashi Fujita
Reviewed by: Bodo Moeller
|
2006-06-09 15:44:59 +00:00 |
|
Dr. Stephen Henson
|
01b8b3c7d2
|
Complete EVP_PKEY_ASN1_METHOD ENGINE support.
|
2006-06-05 11:52:46 +00:00 |
|
Dr. Stephen Henson
|
e18e3eba76
|
Make update.
|
2006-06-02 17:54:47 +00:00 |
|
Dr. Stephen Henson
|
1892c8bf97
|
Extend default method string to include public key methods.
Add missing prototypes.
Fix engine method lookup.
|
2006-06-02 13:09:59 +00:00 |
|
Dr. Stephen Henson
|
5e428e7d0d
|
Typo.
|
2006-06-02 12:37:02 +00:00 |
|
Dr. Stephen Henson
|
c9777d2659
|
Add ENGINE support for EVP_PKEY_METHOD including lookups of ENGINE
implementations and functional reference counting when a context
is allocated, free or copied.
|
2006-06-02 12:33:39 +00:00 |
|
Dr. Stephen Henson
|
e0c1ea9038
|
Fix error code. make update
|
2006-06-01 12:43:39 +00:00 |
|
Dr. Stephen Henson
|
b28dea4e10
|
New pkey functions for keygen callbacks and retrieving operation type.
|
2006-05-31 17:34:14 +00:00 |
|
Dr. Stephen Henson
|
3207e61222
|
Add prototypes, update Win32 ordinals.
|
2006-05-25 11:44:05 +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
|
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 |
|
Dr. Stephen Henson
|
a620626a33
|
Code tidy.
|
2006-05-18 18:06:03 +00:00 |
|
Dr. Stephen Henson
|
3ef3e07a49
|
make update
|
2006-05-18 17:22:31 +00:00 |
|
Dr. Stephen Henson
|
1631d5f9b9
|
HMAC OIDs from RFC4231.
|
2006-05-17 12:27:45 +00:00 |
|
Dr. Stephen Henson
|
6d3a1eac3b
|
Add PRF preference ctrl to ciphers.
|
2006-05-15 18:35:13 +00:00 |
|