Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-05 | make update | Bodo Möller | |
2011-04-15 | Add length limitation from SP800-38E. | Dr. Stephen Henson | |
2011-03-24 | make update | Richard Levitte | |
2011-02-15 | Add non-FIPS algorithm blocking and selftest checking. | Dr. Stephen Henson | |
2011-02-03 | Fix error codes. | Bodo Möller | |
2010-02-23 | Add AES counter mode to EVP. | Andy Polyakov | |
2010-02-07 | Add missing function EVP_CIPHER_CTX_copy(). Current code uses memcpy() to copy | Dr. Stephen Henson | |
an EVP_CIPHER_CTX structure which may have problems with external ENGINEs who need to duplicate internal handles etc. | |||
2009-12-17 | PR: 2127 | Dr. Stephen Henson | |
Submitted by: Tomas Mraz <tmraz@redhat.com> Check for lookup failures in EVP_PBE_CipherInit(). | |||
2009-11-25 | Split PBES2 into cipher and PBKDF2 versions. This tidies the code somewhat | Dr. Stephen Henson | |
and is a pre-requisite to adding password based CMS support. | |||
2009-08-06 | Fix error code. | Dr. Stephen Henson | |
2008-12-29 | If we're going to return errors (no matter how stupid), then we should | Ben Laurie | |
test for them! | |||
2007-05-15 | New function EVP_PKEY_asn1_copy(). Use default MD if type param is NULL. | Dr. Stephen Henson | |
2006-11-21 | Update from 0.9.8 stable. Eliminate duplicate error codes. | Dr. Stephen Henson | |
2006-07-17 | Fix various error codes to match functions. | Dr. Stephen Henson | |
2006-06-09 | Camellia cipher, contributed by NTT | Bodo Möller | |
Submitted by: Masashi Fujita Reviewed by: Bodo Moeller | |||
2006-06-05 | Complete EVP_PKEY_ASN1_METHOD ENGINE support. | Dr. Stephen Henson | |
2006-06-02 | Add ENGINE support for EVP_PKEY_METHOD including lookups of ENGINE | Dr. Stephen Henson | |
implementations and functional reference counting when a context is allocated, free or copied. | |||
2006-04-15 | Use more flexible method of determining output length, by setting &outlen | Dr. Stephen Henson | |
value of the passed output buffer is NULL. The old method of using EVP_PKEY_size(pkey) isn't flexible enough to cover all cases where the output length may depend on the operation or the parameters associated with it. | |||
2006-04-13 | Complete key derivation support. | Dr. Stephen Henson | |
2006-04-13 | Add key derivation support. | Dr. Stephen Henson | |
2006-04-12 | Initial DSA EVP_PKEY_METHOD. Fixup some error codes. | Dr. Stephen Henson | |
2006-04-11 | Initial keygen support. | Dr. Stephen Henson | |
2006-04-09 | Support for digest signing and X931 in rsa_pkey_meth. | Dr. Stephen Henson | |
2006-04-07 | New utility 'pkeyutl' a general purpose version of 'rsautl'. | Dr. Stephen Henson | |
2006-04-07 | Initial functions for main EVP_PKEY_METHOD operations. | Dr. Stephen Henson | |
No method implementations yet. | |||
2006-04-06 | Updated to EVP_PKEY_METHOD code... still doesn't do much. | Dr. Stephen Henson | |
2006-03-20 | Initial support for pluggable public key ASN1 support. Process most public | Dr. Stephen Henson | |
key ASN1 handling through a single EVP_PKEY_ASN1_METHOD structure and move the spaghetti algorithm specific code to a single ASN1 module for each algorithm. | |||
2005-05-11 | Fix more error codes. | Bodo Möller | |
(Also improve util/ck_errf.pl script, and occasionally fix source code formatting.) | |||
2005-04-12 | Rebuild error codes. | Dr. Stephen Henson | |
2004-01-28 | Add the missing parts for DES CFB1 and CFB8. | Richard Levitte | |
Add the corresponding AES parts while I'm at it. make update | |||
2002-08-07 | use a generic EC_KEY structure (EC keys are not ECDSA specific) | Bodo Möller | |
Submitted by: Nils Larsch | |||
2002-02-13 | ECDSA support | Bodo Möller | |
Submitted by: Nils Larsch <nla@trustcenter.de> | |||
2001-09-25 | This changes EVP's cipher and digest code to hook via the ENGINE support. | Geoff Thorpe | |
See crypto/engine/README for details. - it also removes openbsd_hw.c from the build (that functionality is going to be available in the openbsd ENGINE in a upcoming commit) - evp_test has had the extra initialisation added so it will use (if possible) any ENGINEs supporting the algorithms required. | |||
2001-02-19 | Make all configuration macros available for application by making | 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. | |||
2001-02-14 | Option to disable standard block padding with EVP API. | Dr. Stephen Henson | |
Add -nopad option to enc command. Update docs. | |||
2000-10-14 | The experimental Rijndael code moved to the main trunk. | Richard Levitte | |
make update done. | |||
2000-05-30 | More EVP cipher revision. | Dr. Stephen Henson | |
Change EVP_SealInit() and EVP_OpenInit() to handle cipher parameters. Make it possible to set RC2 and RC5 params. Make RC2 ASN1 code use the effective key bits and not the key length. TODO: document how new API works. | |||
2000-05-28 | Third phase of EVP cipher overhaul. | Dr. Stephen Henson | |
Remove duplicated code in EVP. | |||
2000-05-26 | Beginnings of EVP cipher overhaul. This should eventually | Dr. Stephen Henson | |
enhance and tidy up the EVP interface. This patch adds initial support for variable length ciphers and changes S/MIME code to use this. Some other library functions need modifying to support use of modified cipher parameters. Also need to change all the cipher functions that should return error codes, but currenly don't. And of course it needs extensive testing... | |||
2000-03-05 | Preserve reason strings in automatically build tables. | Bodo Möller | |
2000-02-26 | Make ASN1 types real typedefs. | Dr. Stephen Henson | |
Rebuild error files. | |||
2000-02-26 | Rename functions for new convention. | Dr. Stephen Henson | |
2000-02-03 | ispell (and minor modifications) | Ulf Möller | |
1999-11-23 | Support for authority information access extension. | Dr. Stephen Henson | |
Fix so EVP_PKEY_rset_*() check return codes. | |||
1999-10-25 | More multibyte character support. | Dr. Stephen Henson | |
Functions to get keys from EVP_PKEY structures. | |||
1999-06-07 | This is the main PKCS#5 v2.0 key generation function, it parses the ASN1 | Dr. Stephen Henson | |
structure and decides what key to generate (if any). Not currently added to the PBE algorithm list because it is largely untested. | |||
1999-06-06 | Rewrite PBE handling read to support PKCS#5 v2.0 and update the function | Dr. Stephen Henson | |
list for Win32. | |||
1999-05-16 | Fix some obvious bugs in the PKCS#7 library handling. It didn't try to | Dr. Stephen Henson | |
find the right RecipientInfo based on the recipient certificate (so would fail a lot of the time) and fixup cipher structures to correctly (maybe) modify the AlgorithmIdentifiers. Largely untested at present... this will be fixed in due course. Well the stuff was broken to begin with so if its broken now then you haven't lost anything :-) | |||
1999-04-24 | Complete rewrite of the error code generation script. It now runs as a single | Dr. Stephen Henson | |
script, translates function codes better and doesn't need the K&R function prototypes to work (NB. the K&R prototypes can't be wiped just yet: they are still needed by the DEF generator...). I also ran the script with the -rewrite option to update all the header and source files. | |||
1999-04-23 | Change #include filenames from <foo.h> to <openssl.h>. | Bodo Möller | |
Submitted by: Reviewed by: PR: |