summaryrefslogtreecommitdiffstats
path: root/crypto/asn1
AgeCommit message (Collapse)Author
2008-11-01size_tification.Ben Laurie
2008-10-22Create function of the form OBJ_bsearch_xxx() in bsearch typesafe macrosDr. Stephen Henson
with the appropriate parameters which calls OBJ_bsearch(). A compiler will typically inline this. This avoids the need for cmp_xxx variables and fixes unchecked const issues with CHECKED_PTR_OF()
2008-10-20Fix a shed load or warnings:Dr. Stephen Henson
Duplicate const. Use of ; outside function.
2008-10-12Type-checked (and modern C compliant) OBJ_bsearch.Ben Laurie
2008-10-07Experimental new date handling routines. These fix issues with X509_time_adj()Dr. Stephen Henson
and should avoid any OS date limitations such as the year 2038 bug.
2008-09-01Initial support for delta CRLs. If "use deltas" flag is set attempt to findDr. Stephen Henson
a delta CRL in addition to a full CRL. Check and search delta in addition to the base.
2008-08-29Add support for CRLs partitioned by reason code.Dr. Stephen Henson
Tidy CRL scoring system. Add new CRL path validation error.
2008-08-20Initial indirect CRL support.Dr. Stephen Henson
2008-08-08Initial support for name constraints certificate extension.Dr. Stephen Henson
TODO: robustness checking on name forms.
2008-08-05Correctly handle errors in CMS I/O code.Dr. Stephen Henson
2008-08-04Add support for nameRelativeToCRLIssuer field in distribution point nameDr. Stephen Henson
fields.
2008-07-16Make sure not to read beyond end of bufferBodo Möller
2008-07-04Avoid warnings with -pedantic, specifically:Dr. Stephen Henson
Conversion between void * and function pointer. Value computed not used. Signed/unsigned argument.
2008-06-06Fix memory leak. The canonical X509_NAME_ENTRY STACK is reallocated ratherDr. Stephen Henson
than referencing existing X509_NAME_ENTRY structures so needs to be completely freed.
2008-06-04More type-checking.Ben Laurie
2008-03-31Fix it properly this time....Dr. Stephen Henson
2008-03-31Fix macro.Dr. Stephen Henson
2008-03-31Use correct headers for signed receipts. Use consistent naming.Dr. Stephen Henson
Update cms-test.pl to support OpenSSL 0.9.8.
2008-03-23Fix duplicate asn1 ctrl values.Dr. Stephen Henson
2008-03-22Update dependencies.Dr. Stephen Henson
2008-03-16Fix 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-16Fix some warnings.Dr. Stephen Henson
2008-03-14Only call free once in CHOICE type.Dr. Stephen Henson
2008-03-12And 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.
2008-02-28Avoid warnings.Dr. Stephen Henson
2008-02-28Fix typo and avoid warning.Dr. Stephen Henson
2008-02-11Extend attribute setting routines to support non-string types.Dr. Stephen Henson
2008-02-08Support custom primitive type printing routines and add one to LONG type.Dr. Stephen Henson
2007-12-29Source readability fix, which incidentally works around XLC compiler bug.Andy Polyakov
2007-11-21Lookup public key ASN1 methods by string by iterating through allDr. Stephen Henson
implementations instead of all added ENGINEs to cover case where an ENGINE is not added.
2007-11-20Submitted by: "Victor B. Wagner" <vitus@cryptocom.ru>Dr. Stephen Henson
Make {d2i,i2d}_PrivateKey() fall back to PKCS#8 format if no legacy format supported. Add support in d2i_AutoPrivateKey().
2007-10-13Bunch of constifications.Andy Polyakov
2007-09-26Support for certificate status TLS extension.Dr. Stephen Henson
2007-09-18Addenum to "Constify obj_dat.[ch]."Andy Polyakov
2007-09-14Handle empty case in X509_NAME canonical encoding.Dr. Stephen Henson
2007-09-07Change safestack reimplementation to match 0.9.8.Dr. Stephen Henson
Fix additional gcc 4.2 value not used warnings.
2007-07-27Respect ISO aliasing rules.Andy Polyakov
PR: 1296
2007-06-08WIN32 fixes.Dr. Stephen Henson
2007-06-07Finish gcc 4.2 changes.Dr. Stephen Henson
2007-05-22Fix X509_REQ_print_ex() to process extension options.Dr. Stephen Henson
2007-05-17Prepend signature name in dgst output.Dr. Stephen Henson
2007-05-15New function EVP_PKEY_asn1_copy(). Use default MD if type param is NULL.Dr. Stephen Henson
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