Revision tags: OpenSSL_FIPS_1_0, OpenSSL_0_9_7i, OpenSSL_0_9_8a, OpenSSL_0_9_7h |
|
#
28d83629 |
| 29-Jul-2005 |
Nils Larsch |
add comment
|
#
3eeaab4b |
| 16-Jul-2005 |
Nils Larsch |
make ./configure no-deprecated [no-dsa] [no-dh] [no-ec] [no-rsa] make depend all test work again PR: 1159
|
Revision tags: OpenSSL_0_9_8, FIPS_TEST_10, OpenSSL_0_9_8-beta6, OpenSSL_0_9_8-beta5, FIPS_TEST_9, OpenSSL_0_9_8-beta4, OpenSSL_0_9_8-beta3, BEN_FIPS_TEST_8, OpenSSL_0_9_8-beta2, OpenSSL_0_9_8-beta1, OpenSSL_0_9_7g |
|
#
41a15c4f |
| 31-Mar-2005 |
Ben Laurie |
Give everything prototypes (well, everything that's actually used).
|
Revision tags: OpenSSL_0_9_7f, BEN_FIPS_TEST_7, BEN_FIPS_TEST_6, OpenSSL_0_9_7e |
|
#
60a938c6 |
| 19-Apr-2004 |
Geoff Thorpe |
(oops) Apologies all, that last header-cleanup commit was from the wrong tree. This further reduces header interdependencies, and makes some associated cleanups.
|
Revision tags: OpenSSL_0_9_7d, OpenSSL-engine-0_9_6m, OpenSSL_0_9_6m, LEVITTE_after_const, LEVITTE_before_const, BEN_FIPS_TEST_5, BEN_FIPS_TEST_4, OpenSSL-engine-0_9_6l, OpenSSL_0_9_6l, BEN_FIPS_TEST_3, BEN_FIPS_TEST_2, BEN_FIPS_TEST_1, OpenSSL-engine-0_9_6k, OpenSSL_0_9_6k, OpenSSL_0_9_7c, OpenSSL-engine-0_9_6j, OpenSSL_0_9_7b, OpenSSL_0_9_6j, OpenSSL-engine-0_9_6i, OpenSSL_0_9_6i, OpenSSL_0_9_7a, OpenSSL_0_9_7, OpenSSL_0_9_7-beta6, STATE_after_zlib, STATE_before_zlib, OpenSSL_0_9_7-beta5, OpenSSL-engine-0_9_6h, OpenSSL_0_9_6h, OpenSSL_0_9_7-beta4, OpenSSL-engine-0_9_6g, OpenSSL_0_9_6g, OpenSSL-engine-0_9_6f, OpenSSL_0_9_6f |
|
#
14a7cfb3 |
| 07-Aug-2002 |
Bodo Möller |
use a generic EC_KEY structure (EC keys are not ECDSA specific) Submitted by: Nils Larsch
|
Revision tags: OpenSSL_0_9_7-beta3, OpenSSL-engine-0_9_6e, OpenSSL_0_9_6e |
|
#
0bee0e62 |
| 26-Jul-2002 |
Bodo Möller |
Use SEC1 format for EC private keys. This is not ECDSA specific, so it's now PEM_STRING_ECPRIVATEKEY etc. Submitted by: Nils Larsch <nlarsch@compuserve.de>
|
#
5dbd3efc |
| 14-Jul-2002 |
Bodo Möller |
Replace 'ecdsaparam' commandline utility by 'ecparam' (the same keys can be used for ECC schemes other than ECDSA) and add some new options. Similarly, use string "EC PARAMETERS" ins
Replace 'ecdsaparam' commandline utility by 'ecparam' (the same keys can be used for ECC schemes other than ECDSA) and add some new options. Similarly, use string "EC PARAMETERS" instead of "ECDSA PARAMETERS" in 'PEM' format. Fix ec_asn1.c (take into account the desired conversion form). 'make update'. Submitted by: Nils Larsch
show more ...
|
Revision tags: OpenSSL_0_9_7-beta2, OpenSSL_0_9_7-beta1, AFTER_COMPAQ_PATCH, BEFORE_COMPAQ_PATCH, OpenSSL-engine-0_9_6d, OpenSSL_0_9_6d, OpenSSL-engine-0_9_6d-beta1, OpenSSL_0_9_6d-beta1, OpenSSL-engine-0_9_6c |
|
#
4d94ae00 |
| 13-Feb-2002 |
Bodo Möller |
ECDSA support Submitted by: Nils Larsch <nla@trustcenter.de>
|
Revision tags: OpenSSL_0_9_6c |
|
#
1241126a |
| 27-Jul-2001 |
Dr. Stephen Henson |
More linker bloat reorganisation: Split private key PEM and normal PEM handling. Private key handling needs to link in stuff like PKCS#8. Relocate the ASN1 *_dup() functions, to
More linker bloat reorganisation: Split private key PEM and normal PEM handling. Private key handling needs to link in stuff like PKCS#8. Relocate the ASN1 *_dup() functions, to the relevant ASN1 modules using new macro IMPLEMENT_ASN1_DUP_FUNCTION. Previously these were all in crypto/x509/x_all.c along with every ASN1 BIO/fp function which linked in *every* ASN1 function if a single dup was used. Move the authority key id ASN1 structure to a separate file. This is used in the X509 routines and its previous location linked in all the v3 extension code. Also move ASN1_tag2bit to avoid linking in a_bytes.c which is now largely obsolete. So far under Linux stripped binary with single PEM_read_X509 is now 238K compared to 380K before these changes.
show more ...
|
#
19da1300 |
| 26-Jul-2001 |
Dr. Stephen Henson |
First of several reorganisations to reduce linker bloat. For example the single line: PEM_read_X509() results in a binary of around 400K in Linux! This first step s
First of several reorganisations to reduce linker bloat. For example the single line: PEM_read_X509() results in a binary of around 400K in Linux! This first step separates some of the PEM functions and avoids linking in some PKCS#7 and PKCS#12 code.
show more ...
|
Revision tags: OpenSSL-engine-0_9_6b, OpenSSL_0_9_6b, OpenSSL_0_9_6a, OpenSSL-engine-0_9_6a, OpenSSL-engine-0_9_6a-beta3, OpenSSL_0_9_6a-beta3, OpenSSL-engine-0_9_6a-beta2, OpenSSL_0_9_6a-beta2, OpenSSL-engine-0_9_6a-beta1, OpenSSL_0_9_6a-beta1 |
|
#
cf1b7d96 |
| 19-Feb-2001 |
Richard Levitte |
Make all configuration macros available for application by making sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other package
Make all configuration macros available for application by making 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.
show more ...
|
Revision tags: rsaref, BEFORE_engine, OpenSSL_0_9_6-beta2, OpenSSL_0_9_6-beta1, OpenSSL_0_9_6, OpenSSL-engine-0_9_6, OpenSSL-engine-0_9_6-beta3, OpenSSL_0_9_6-beta3, OpenSSL-engine-0_9_6-beta2, OpenSSL-engine-0_9_6-beta1, OpenSSL_0_9_5, OpenSSL_0_9_5a, OpenSSL_0_9_5a-beta2, OpenSSL_0_9_5a-beta1, OpenSSL_0_9_5beta2 |
|
#
c7cb16a8 |
| 26-Feb-2000 |
Dr. Stephen Henson |
Rename functions for new convention.
|
Revision tags: OpenSSL_0_9_5beta1 |
|
#
8a208cba |
| 18-Feb-2000 |
Dr. Stephen Henson |
New functions and option to use NEW in certificate requests.
|
#
12aefe78 |
| 24-Dec-1999 |
Dr. Stephen Henson |
Fixes so NO_RSA works again.
|
#
d4cec6a1 |
| 26-Nov-1999 |
Dr. Stephen Henson |
New options to the -verify program which can be used for chain verification. Extend the X509_PURPOSE structure to include shortnames for purposed and default trust ids. Still need so
New options to the -verify program which can be used for chain verification. Extend the X509_PURPOSE structure to include shortnames for purposed and default trust ids. Still need some extendable trust checking code and integration with the SSL and S/MIME code.
show more ...
|
#
52664f50 |
| 21-Nov-1999 |
Dr. Stephen Henson |
Transparent support for PKCS#8 private keys in RSA/DSA. New universal public key format. Fix CRL+cert load problem in by_file.c Make verify report errors when loading files
Transparent support for PKCS#8 private keys in RSA/DSA. New universal public key format. Fix CRL+cert load problem in by_file.c Make verify report errors when loading files or dirs
show more ...
|
#
ce1b4fe1 |
| 04-Nov-1999 |
Dr. Stephen Henson |
Allow additional information to be attached to a certificate: currently this includes trust settings and a "friendly name".
|
#
3ea23631 |
| 04-Oct-1999 |
Dr. Stephen Henson |
Add support for public key input and output in rsa and dsa utilities with some new DSA public key functions that were missing. Also beginning of a cache for X509_EXTENSION structures: th
Add support for public key input and output in rsa and dsa utilities with some new DSA public key functions that were missing. Also beginning of a cache for X509_EXTENSION structures: this will allow them to be accessed more quickly for things like certificate chain verification...
show more ...
|
Revision tags: OpenSSL_0_9_4 |
|
#
0b977773 |
| 09-Jun-1999 |
Bodo Möller |
Repair PEM_write_PrivateKey and PEM_write_bio_PrivateKey.
|
#
f62676b9 |
| 09-Jun-1999 |
Dr. Stephen Henson |
Change the PEM function implementation to use a common set of macros: this should make modifying them easier. Fix the selfsign demo: it was rather ancient and used deleted functions.
|
#
e7871ffa |
| 05-Jun-1999 |
Dr. Stephen Henson |
More PKCS#8 stuff. Support for unencrypted forms of private key.
|
#
b0c6fb80 |
| 04-Jun-1999 |
Dr. Stephen Henson |
The rest of the PKCS#5, PKCS#8 patch I forgot before :-)
|
Revision tags: OpenSSL_0_9_3a, OpenSSL_0_9_3, OpenSSL_0_9_3beta2, OpenSSL_0_9_3beta1 |
|
#
3ae76679 |
| 14-May-1999 |
Bodo Möller |
Introduce and use function typedef pem_password_cb so that we don't call those functions without having a parameter list declaration. (There are various similar cases left ...)
|
#
ec577822 |
| 23-Apr-1999 |
Bodo Möller |
Change #include filenames from <foo.h> to <openssl.h>. Submitted by: Reviewed by: PR:
|
#
6b691a5c |
| 19-Apr-1999 |
Ulf Möller |
Change functions to ANSI C.
|