Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-10-28 | ec2_mult.c readability update. | Andy Polyakov | |
2008-09-23 | Fix EC_KEY_check_key. | Andy Polyakov | |
2008-08-06 | Remove the dual-callback scheme for numeric and pointer thread IDs, | Geoff Thorpe | |
deprecate the original (numeric-only) scheme, and replace with the CRYPTO_THREADID object. This hides the platform-specifics and should reduce the possibility for programming errors (where failing to explicitly check both thread ID forms could create subtle, platform-specific bugs). Thanks to Bodo, for invaluable review and feedback. | |||
2008-07-03 | Revert my earlier CRYPTO_THREADID commit, I will commit a reworked | Geoff Thorpe | |
version some time soon. | |||
2008-05-02 | Indicate support for digest init ctrl. | Dr. Stephen Henson | |
2008-04-24 | Add 64-bit support to BN_nist_mod_244 and engage BN_nist_mod_* on 64-bit | Andy Polyakov | |
platforms. | |||
2008-03-28 | There was a need to support thread ID types that couldn't be reliably cast | Geoff Thorpe | |
to 'unsigned long' (ie. odd platforms/compilers), so a pointer-typed version was added but it required portable code to check *both* modes to determine equality. This commit maintains the availability of both thread ID types, but deprecates the type-specific accessor APIs that invoke the callbacks - instead a single type-independent API is used. This simplifies software that calls into this interface, and should also make it less error-prone - as forgetting to call and compare *both* thread ID accessors could have led to hard-to-debug/infrequent bugs (that might only affect certain platforms or thread implementations). As the CHANGES note says, there were corresponding deprecations and replacements in the thread-related functions for BN_BLINDING and ERR too. | |||
2008-03-22 | Update dependencies. | Dr. Stephen Henson | |
2008-03-16 | Fix a variety of warnings generated by some elevated compiler-fascism, | Geoff Thorpe | |
OPENSSL_NO_DEPRECATED, etc. Steve, please double-check the CMS stuff... | |||
2008-03-12 | And so it begins... | Dr. Stephen Henson | |
Initial support for CMS. Add zlib compression BIO. Add AES key wrap implementation. Generalize S/MIME MIME code to support CMS and/or PKCS7. | |||
2007-08-31 | Compress and more aggressively constify ec_curve.c [the latter is | Andy Polyakov | |
achieved by minimizing link relocations]. | |||
2007-05-22 | Fix crypto/ec/ec_mult.c to work properly with scalars of value 0 | Bodo Möller | |
2007-04-05 | Fix duplicate error number. | Ben Laurie | |
2007-01-21 | Constify version strings and some structures. | Dr. Stephen Henson | |
2006-12-20 | add support for ecdsa-with-sha256 etc. | Nils Larsch | |
2006-12-19 | Fix the BIT STRING encoding of EC points or parameter seeds | Bodo Möller | |
(need to prevent the removal of trailing zero bits). | |||
2006-11-21 | Update from 0.9.8 stable. Eliminate duplicate error codes. | Dr. Stephen Henson | |
2006-09-28 | Introduce limits to prevent malicious keys being able to | Bodo Möller | |
cause a denial of service. (CVE-2006-2940) [Steve Henson, Bodo Moeller] | |||
2006-07-20 | Use correct pointer types for various functions. | Dr. Stephen Henson | |
2006-07-17 | Fix various error codes to match functions. | Dr. Stephen Henson | |
2006-07-10 | Allow digests to supply S/MIME micalg values from a ctrl. | Dr. Stephen Henson | |
Send ctrls to EVP_PKEY_METHOD during signing of PKCS7 structure so customisation is possible. | |||
2006-06-18 | Change array representation of binary polynomials to make GF2m part of | Bodo Möller | |
the BN library more generally useful. Submitted by: Douglas Stebila | |||
2006-05-24 | New function to dup EVP_PKEY_CTX. This will be needed to make new signing | Dr. Stephen Henson | |
functions and EVP_MD_CTX_copy work properly. | |||
2006-05-24 | Use size_t for new crypto size parameters. | Dr. Stephen Henson | |
2006-05-12 | Someone made a mistake, and some function and reason codes got | Richard Levitte | |
duplicate numbers. Renumbering. | |||
2006-05-07 | Add support for default public key digest type ctrl. | Dr. Stephen Henson | |
2006-04-24 | Correct copyright notice... this doesn't contain any SSLeay code. | Dr. Stephen Henson | |
2006-04-20 | make local function static | Nils Larsch | |
2006-04-18 | Add OID cross reference table. | Dr. Stephen Henson | |
Fix some typos in GOST OIDs. Update dependencies. | |||
2006-04-17 | Allow public key ASN1 methods to set PKCS#7 SignerInfo structures. | Dr. Stephen Henson | |
2006-04-16 | Provisional support for EC pkey method, supporting ECDH and ECDSA. | Dr. Stephen Henson | |
2006-03-28 | New utility pkeyparam. Enhance and bugfix algorithm specific parameter | Dr. Stephen Henson | |
functions to support it. | |||
2006-03-23 | Add support for legacy PEM format private keys in EVP_PKEY_ASN1_METHOD. | Dr. Stephen Henson | |
2006-03-23 | Typo. | Dr. Stephen Henson | |
2006-03-23 | Fix bug in DSA, EC methods. | Dr. Stephen Henson | |
2006-03-23 | Add information and pem strings. Update dependencies. | Dr. Stephen Henson | |
2006-03-22 | Make EVP_PKEY_ASN1_METHOD opaque. Add application level functions to | Dr. Stephen Henson | |
initialize it. Initial support for application added public key ASN1. | |||
2006-03-22 | Move algorithm specific print code from crypto/asn1/t_pkey.c to separate | Dr. Stephen Henson | |
*_prn.c files in each algorithm directory. | |||
2006-03-22 | Gather printing routines into EVP_PKEY_ASN1_METHOD. | Dr. Stephen Henson | |
2006-03-20 | Transfer parameter handling and key comparison to algorithm methods. | 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. | |||
2006-03-15 | fix problems found by coverity: remove useless code | Nils Larsch | |
2006-03-14 | fix error found by coverity: check if ctx is != NULL before calling BN_CTX_end() | Nils Larsch | |
2006-03-13 | fix error found by coverity: check if ctx is != NULL before calling BN_CTX_end() | Nils Larsch | |
2006-02-08 | remove unnecessary check | Nils Larsch | |
2006-01-29 | add additional checks + cleanup | Nils Larsch | |
Submitted by: David Hartman <david_hartman@symantec.com> | |||
2006-01-09 | Further TLS extension updates | Bodo Möller | |
Submitted by: Peter Sylvester | |||
2006-01-08 | Avoid contradictive error code assignments. | Bodo Möller | |
"make errors". | |||
2006-01-08 | Some error code cleanups (SSL lib. used SSL_R_... codes reserved for alerts) | Bodo Möller | |
2005-12-13 | comment | Bodo Möller | |