Dr. Stephen Henson
|
5da98aa687
|
Updated to EVP_PKEY_METHOD code... still doesn't do much.
|
2006-04-06 17:32:43 +00:00 |
|
Dr. Stephen Henson
|
0b6f3c66cd
|
Initial definitions and a few functions for EVP_PKEY_METHOD: an extension
of the EVP routines to public key algorithms.
|
2006-04-06 13:02:06 +00:00 |
|
Bodo Möller
|
a01d9ac558
|
Remove ECC extension information from external representation
of the session -- we don't really need it once the handshake
has completed.
|
2006-04-05 17:11:19 +00:00 |
|
Dr. Stephen Henson
|
e46691a0bc
|
New function to add dynamic alias.
|
2006-04-05 13:24:19 +00:00 |
|
Dr. Stephen Henson
|
732a40e107
|
Last arg to EVP_PKEY_assign() should be void *.
|
2006-04-05 13:04:02 +00:00 |
|
Dr. Stephen Henson
|
29da3ade3c
|
Rebuild mac table to avoid duplicates.
|
2006-04-05 12:09:09 +00:00 |
|
Dr. Stephen Henson
|
de908d6319
|
Typos in a few OID names.
|
2006-04-05 12:06:32 +00:00 |
|
Dr. Stephen Henson
|
9c9c98ad2e
|
Typo.
|
2006-04-05 12:00:22 +00:00 |
|
Dr. Stephen Henson
|
5e0e9fce5d
|
Minor object name edit.
|
2006-04-05 11:29:31 +00:00 |
|
Dr. Stephen Henson
|
53ec8809cf
|
Add an explicit load_config() call so any added algorithms are
visible.
|
2006-04-04 18:47:20 +00:00 |
|
Dr. Stephen Henson
|
863779065e
|
Fix dynamic public key method lookup.
|
2006-04-04 18:32:19 +00:00 |
|
Dr. Stephen Henson
|
0b33dac310
|
New function to retrieve ASN1 info on public key algorithms. New command
line option to print out info.
|
2006-04-04 18:16:03 +00:00 |
|
Dr. Stephen Henson
|
e2bce37720
|
Stop warning.
|
2006-04-04 18:11:49 +00:00 |
|
Dr. Stephen Henson
|
228b4e426b
|
Update and add last (?) set of GOST OIDs.
|
2006-04-04 15:53:21 +00:00 |
|
Bodo Möller
|
a4974de937
|
clarification
|
2006-04-03 14:11:23 +00:00 |
|
Bodo Möller
|
22f41c9b99
|
check length properly
Submitted by: Peter Sylvester
|
2006-04-03 13:57:56 +00:00 |
|
Bodo Möller
|
a123c552cd
|
simplify: use s2n macro
|
2006-04-03 13:07:18 +00:00 |
|
Bodo Möller
|
b2172f4f8e
|
Avoid hard-coded table length where we can use sizeof.
Submitted by: Peter Sylvester
Reviewed by: Bodo Moeller
|
2006-04-03 11:56:30 +00:00 |
|
Bodo Möller
|
dc1d1b6934
|
fix memory leak
Submitted by: Peter Sylvester
|
2006-04-03 11:49:18 +00:00 |
|
Richard Levitte
|
67475a7ed7
|
Change chop to chomp when reading lines, so CRLF is properly processed on
the operating systems where they are the normal line endings
|
2006-04-03 09:15:15 +00:00 |
|
Dr. Stephen Henson
|
362ab3e4f9
|
More GOST OIDs
|
2006-04-02 13:22:39 +00:00 |
|
Dr. Stephen Henson
|
2aed84d16b
|
Add GOST parameter set OIDs.
|
2006-04-02 03:01:27 +00:00 |
|
Dr. Stephen Henson
|
5deea1c015
|
Don't free up key in priv_decode.
|
2006-03-31 18:16:22 +00:00 |
|
Dr. Stephen Henson
|
99516f81b1
|
Initialize pval.
|
2006-03-31 18:11:54 +00:00 |
|
Richard Levitte
|
d6091d5a39
|
If we declare a function, like d2i_TS_MSG_IMPRINT_bio(), we'd better
*define* it too, or things like shared libraries might be a bit sad.
|
2006-03-31 12:25:24 +00:00 |
|
Dr. Stephen Henson
|
5a47825ece
|
Fix gost OIDs.
|
2006-03-31 10:57:32 +00:00 |
|
Richard Levitte
|
16f66ae794
|
Synchronise with recent changes
|
2006-03-30 04:30:45 +00:00 |
|
Richard Levitte
|
7ce1d9e9a6
|
The -config option flag needs to be in the SSLEAY_CONFIG value.
PR: 1300
|
2006-03-30 04:29:38 +00:00 |
|
Bodo Möller
|
a70183bc80
|
fix for hostname extension
Submitted by: Kaspar Brand, Peter Sylvester
|
2006-03-30 02:53:30 +00:00 |
|
Bodo Möller
|
332737217a
|
Implement Supported Elliptic Curves Extension.
Submitted by: Douglas Stebila
|
2006-03-30 02:44:56 +00:00 |
|
Bodo Möller
|
bcbe37b716
|
Change default curve (for compatibility with a
soon-to-be-widely-deployed implementation that doesn't support the
previous default)
Submitted by: Douglas Stebila
|
2006-03-30 02:41:30 +00:00 |
|
Bodo Möller
|
f393b7449d
|
Implement cipher-suite selection logic given Supported Point Formats Extension.
Submitted by: Douglas Stebila
|
2006-03-30 02:35:09 +00:00 |
|
Dr. Stephen Henson
|
531308d929
|
Fix typo.
|
2006-03-29 15:58:55 +00:00 |
|
Dr. Stephen Henson
|
74e564cd46
|
Add some GOST OIDs.
|
2006-03-29 13:02:21 +00:00 |
|
Dr. Stephen Henson
|
42eae426df
|
Add missing function declaration.
|
2006-03-29 12:18:26 +00:00 |
|
Dr. Stephen Henson
|
246e09319c
|
Fix bug where freed OIDs could be accessed in EVP_cleanup() by
defering freeing in OBJ_cleanup().
|
2006-03-28 17:23:48 +00:00 |
|
Dr. Stephen Henson
|
f7a3296d8c
|
Typo.
|
2006-03-28 14:48:42 +00:00 |
|
Dr. Stephen Henson
|
3e4585c8fd
|
New utility pkeyparam. Enhance and bugfix algorithm specific parameter
functions to support it.
|
2006-03-28 14:35:32 +00:00 |
|
Dr. Stephen Henson
|
3e84b6e15f
|
New general public key utility 'pkey'.
|
2006-03-28 12:34:45 +00:00 |
|
Richard Levitte
|
d505d1ef4a
|
Small bug. apps/CA.sh and apps/CA.com look at SSLEAY_CONFIG, not
OPENSSL_CONF.
|
2006-03-28 10:26:12 +00:00 |
|
Richard Levitte
|
70b2ae3edf
|
Since we're moving between directories, let's get an absolute path to
openssl.exe.
|
2006-03-27 14:39:06 +00:00 |
|
Bodo Möller
|
9e5dba197c
|
Simplify ASN.1 for point format list
Submitted by: Douglas Stebila
|
2006-03-26 10:53:52 +00:00 |
|
Richard Levitte
|
a61114c38b
|
Only try to remove the tsa.dir subdirectory if it actually exists.
|
2006-03-25 10:24:22 +00:00 |
|
Dr. Stephen Henson
|
db98bbc114
|
Initial support for generalized public key parameters.
|
2006-03-24 13:46:58 +00:00 |
|
Dr. Stephen Henson
|
e42633140e
|
Add support for legacy PEM format private keys in EVP_PKEY_ASN1_METHOD.
|
2006-03-23 18:02:23 +00:00 |
|
Dr. Stephen Henson
|
bd50e31325
|
Typo.
|
2006-03-23 14:08:33 +00:00 |
|
Dr. Stephen Henson
|
b2c0518e6a
|
Fix bug in DSA, EC methods.
|
2006-03-23 14:04:39 +00:00 |
|
Dr. Stephen Henson
|
d82e2718e2
|
Add information and pem strings. Update dependencies.
|
2006-03-23 11:54:51 +00:00 |
|
Dr. Stephen Henson
|
18e377b4ff
|
Make EVP_PKEY_ASN1_METHOD opaque. Add application level functions to
initialize it. Initial support for application added public key ASN1.
|
2006-03-22 17:59:49 +00:00 |
|
Richard Levitte
|
043b2e9c2e
|
Keep up with the changes in the Unix build system.
|
2006-03-22 14:31:03 +00:00 |
|