summaryrefslogtreecommitdiffstats
path: root/crypto/asn1
AgeCommit message (Collapse)Author
2007-05-10More useful ASN1 macros for static allocation functions.Dr. Stephen Henson
2007-04-23Add SEED encryption algorithm.Bodo Möller
PR: 1503 Submitted by: KISA Reviewed by: Bodo Moeller
2007-04-14New function ASN1_STRING_copy() to copy to an alreadyDr. Stephen Henson
alloacted ASN1_STRING structure.
2007-04-13Update smime utility to support streaming for -encrypt and -sign -nodetachDr. Stephen Henson
options. Add new streaming i2d (though strictly speaking it is BER format when streaming) and PEM functions. These all process content on the fly without storing it all in memory.
2007-04-11Experimental HMAC support via EVP_PKEY_METHOD.Dr. Stephen Henson
2007-04-08Fix from stable branch.Dr. Stephen Henson
2007-03-02remove unused fileNils Larsch
2007-02-21Fix incorrect handling of special charactersLutz Jänicke
PR: 1459 Submitted by: tnitschke@innominate.com Reviewed by: steve@openssl.org
2007-02-10remove unreachable codeNils Larsch
2007-01-23Update from 0.9.7-stable.Dr. Stephen Henson
2007-01-21Constify version strings and some structures.Dr. Stephen Henson
2006-12-24Experimental streaming PKCS#7 support.Dr. Stephen Henson
I thought it was about time I dusted this off. This stuff had been sitting on my hard drive for *ages* (2003 in fact). Hasn't been tested well and may not work properly. Nothing uses it at present which is just as well. Think of this as a traditional Christmas present which looks far more impressive in the adverts and on the box, some of the bits are missing and falls to bits if you play with it too much.
2006-12-19remove trailing '\'Nils Larsch
PR: 1438
2006-12-06Fix change to OPENSSL_NO_RFC3779Dr. Stephen Henson
2006-11-30Update dependencies.Dr. Stephen Henson
2006-11-27Add RFC 3779 support.Ben Laurie
2006-11-21Update from 0.9.8 stable. Eliminate duplicate error codes.Dr. Stephen Henson
2006-11-16Initial, incomplete support for typesafe macros without using functionDr. Stephen Henson
casts.
2006-10-27Initialize old_priv_encode, old_priv_decode.Dr. Stephen Henson
2006-10-04ASN1_item_verify needs to initialize ctx before any "goto err" canBodo Möller
happen; the new code for the OID cross reference table failed to do so.
2006-10-03Place standard CRL behaviour in default X509_CRL_METHOD new functions toDr. Stephen Henson
create, free and set default CRL method.
2006-09-28Fix ASN.1 parsing of certain invalid structures that can resultMark J. Cox
in a denial of service. (CVE-2006-2937) [Steve Henson]
2006-09-22Using correct lock for X509_REQ.Dr. Stephen Henson
PR:1348
2006-09-22Update length if copying MSB set in asn1_string_canon().Dr. Stephen Henson
2006-09-21Do CRL method init after other operations.Dr. Stephen Henson
2006-09-21Tidy up CRL handling by checking for critical extensions when it isDr. Stephen Henson
loaded. Add new function X509_CRL_get0_by_serial() to lookup a revoked entry to avoid the need to access the structure directly. Add new X509_CRL_METHOD to allow common CRL operations (verify, lookup) to be redirected.
2006-09-10Add verify callback functions to lookup a STACK of matching certs or CRLsDr. Stephen Henson
based on subject name. New thread safe functions to retrieve matching STACK from X509_STORE. Cache some IDP components.
2006-08-31Fix leakDr. Stephen Henson
2006-07-24Cache some CRL related extensions.Dr. Stephen Henson
2006-07-21Avoid warning.Dr. Stephen Henson
2006-07-18Store canonical encodings of Name structures. Update X509_NAME_cmp() to useDr. Stephen Henson
them.
2006-07-17Fix various error codes to match functions.Dr. Stephen Henson
2006-06-09Camellia cipher, contributed by NTTBodo Möller
Submitted by: Masashi Fujita Reviewed by: Bodo Moeller
2006-06-05Fix obvious typo.Andy Polyakov
2006-06-05Clarify comment and add #ifdef.Dr. Stephen Henson
2006-06-05Complete EVP_PKEY_ASN1_METHOD ENGINE support.Dr. Stephen Henson
2006-05-17Extended PBES2 function supporting application supplied IV and PRF NID.Dr. Stephen Henson
2006-05-15Add PRF preference ctrl to ciphers.Dr. Stephen Henson
2006-05-12make updateRichard Levitte
2006-05-08Update PKCS#7 enveloped data to new API.Dr. Stephen Henson
2006-05-07Add support for default public key digest type ctrl.Dr. Stephen Henson
2006-04-21Add 'flags' parameter to EVP_PKEY_asn1_meth_new() to set algorithm flags.Dr. Stephen Henson
2006-04-19Remove link between digests and signature algorithms.Dr. Stephen Henson
Use cross reference table in ASN1_item_sign(), ASN1_item_verify() to eliminate the need for algorithm specific code.
2006-04-17Allow public key ASN1 methods to set PKCS#7 SignerInfo structures.Dr. Stephen Henson
2006-04-17Fix (most) WIN32 warnings and errors.Dr. Stephen Henson
2006-04-15Revert to original...Dr. Stephen Henson
2006-04-15Oops...Dr. Stephen Henson
2006-04-14Print out zero length string properly.Dr. Stephen Henson
2006-04-11Initial keygen support.Dr. Stephen Henson
2006-04-08Initial functions for RSA EVP_PKEY_METHOD.Dr. Stephen Henson
Update dependencies.