summaryrefslogtreecommitdiffstats
path: root/crypto/asn1
AgeCommit message (Collapse)Author
2011-09-05Fix memory leak on bad inputs.Bodo Möller
2011-07-14PR: 2556 (partial)Dr. Stephen Henson
Reported by: Daniel Marschall <daniel-marschall@viathinksoft.de> Reviewed by: steve Fix OID routines. Check on encoding leading zero rejection should start at beginning of encoding. Allow for initial digit when testing when to use BIGNUMs which can increase first value by 2 * 40.
2011-06-22correctly encode OIDs near 2^32Dr. Stephen Henson
2011-01-24PR: 2433Dr. Stephen Henson
Submitted by: Chris Wilson <chris@qwirx.com> Reviewed by: steve Constify ASN1_STRING_set_default_mask_asc().
2011-01-03Fix escaping code for string printing. If *any* escaping is enabled weDr. Stephen Henson
must escape the escape character itself (backslash).
2010-10-03Add call to ENGINE_register_all_complete() to ENGINE_load_builtin_engines(),Dr. Stephen Henson
this means that some implementations will be used automatically, e.g. aesni, we do this for cryptodev anyway. Setup cpuid in ENGINE_load_builtin_engines() too as some ENGINEs use it.
2010-06-12Fix gcc 4.6 warnings. Check TLS server hello extension length.Ben Laurie
2010-03-07The OID sanity check was incorrect. It should only disallow *leading* 0x80Dr. Stephen Henson
values.
2009-11-10check new_der for NULL tooDr. Stephen Henson
2009-11-10PR: 2090Dr. Stephen Henson
Submitted by: Martin Kaiser <lists@kaiser.cx>, Stephen Henson Approved by: steve@openssl.org Improve error checking in asn1_gen.c
2009-10-04Fix unitialized warningsDr. Stephen Henson
2009-10-01PR: 2056Dr. Stephen Henson
Submitted by: Julia Lawall <julia@diku.dk> Approved by: steve@openssl.org Correct BIO_wirte error handling in asn1_par.c
2009-09-06PR: 1644Dr. Stephen Henson
Submitted by: steve@openssl.org Fix to make DHparams_dup() et al work in C++. For 0.9.8, we just change the macro to avoid making incompatible changes to the API.
2009-08-10Backport GeneralizedTime fractional seconds support from HEAD.Dr. Stephen Henson
2009-08-06Reject leading 0x80 in OID subidentifiers.Dr. Stephen Henson
2009-03-25PR: 1868Dr. Stephen Henson
Submitted by: Paolo Ganci <Paolo.Ganci@AdNovum.CH> Approved by: steve@openssl.org Don't set fields to NULL when freeing them up in ASN1 code. On some platforms with sizeof(long) < sizeof(char *) this can cause a crash.
2009-03-25Reject BMPStrings and UniversalStrings of invalid length. This preventsDr. Stephen Henson
a crash in ASN1_STRING_print_ex() which assumes they are valid.
2009-03-14Permit nested ASN1 string encoding but with a maximum depth to avoidDr. Stephen Henson
stack overflow.
2009-03-08PR: 1841Dr. Stephen Henson
Submitted by: Martin Kaiser <lists@kaiser.cx> Reviewed by: steve@openssl.org Remove unused code.
2009-02-14PR: 1835Dr. Stephen Henson
Submitted by: Damien Miller <djm@mindrot.org> Approved by: steve@openssl.org Fix various typos.
2009-01-28Update from HEAD.Dr. Stephen Henson
2009-01-28Support NumericString for name components.Dr. Stephen Henson
2008-11-05Change old obsolete email address...Dr. Stephen Henson
2008-11-05Fix from HEAD.Dr. Stephen Henson
2008-09-25Check for errors in ASN1 sign and verify routines.Dr. Stephen Henson
2008-09-17Make update: delete duplicate error code.Dr. Stephen Henson
2008-09-16Merge changes to build system from fips branch.Dr. Stephen Henson
2008-08-05Fix from HEAD.Dr. Stephen Henson
2008-07-16Make sure not to read beyond end of bufferBodo Möller
2008-05-20Oops... PEM_write_bio_ASN1_stream() shouldn't be in 0.9.8 CMS backport.Dr. Stephen Henson
2008-05-20Fix warning.Ben Laurie
2008-04-03Update default CFLAGS and dependencies.Dr. Stephen Henson
2008-04-03Backport of CMS code to 0.9.8-stable branch. Disabled by default.Dr. Stephen Henson
2008-04-02Add -DOPENSSL_NO_DEPRECATED to debug-steve* targets. Add headers to makeDr. Stephen Henson
build work.
2008-04-02Backport some useful ASN1 utility functions from HEAD.Dr. Stephen Henson
2008-03-31Update from HEAD.Dr. Stephen Henson
2008-02-11Source readability fix, which incidentally works around XLC compiler bugAndy Polyakov
[from HEAD]. PR: 1272
2007-12-16Updates from HEAD.Dr. Stephen Henson
2007-10-12Backport certificate status request TLS extension support to 0.9.8.Dr. Stephen Henson
2007-09-06gcc 4.2 fixes to avoid use or function pointer casts in OpenSSL.Dr. Stephen Henson
Fix various "computed value not used" warnings too.
2007-07-27Respect ISO aliasing rules [from HEAD].Andy Polyakov
PR: 1296
2007-05-22Update from HEAD.Dr. Stephen Henson
2007-04-08Fix OID config module.Dr. Stephen Henson
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-21Update from HEAD.Dr. Stephen Henson
2006-12-19remove trailing '\'Nils Larsch
PR: 1438
2006-12-06Update from HEAD.Dr. Stephen Henson
2006-11-27Add RFC 3779 support, contributed by ARIN.Ben Laurie