asn1: Make sure not to exceed buffer for binary OID
[strongswan.git] / src / libstrongswan / asn1 / asn1.c
2014-09-09 Tobias Brunnerasn1: Make sure not to exceed buffer for binary OID
2014-06-04 Martin WilliMerge branch 'win'
2014-06-04 Martin Williasn1: Return a zeroed ASN1 time if gmtime_r() conversio...
2014-02-12 Tobias Brunnerasn1: Support dates before 1970-01-01 (i.e. when time_t...
2014-02-12 Tobias Brunnerasn1: Add additional validation for parsed ASN.1 date...
2013-11-03 Andreas Steffenunit-tests: 100% function coverage for asn1.c
2013-11-02 Andreas SteffenSome minor refactoring in asn1.c
2013-11-02 Andreas SteffenDo not free zero-length integer
2013-07-31 Tobias Brunnerasn1: Fix handling of invalid ASN.1 length in is_asn1()
2013-05-08 Tobias BrunnerMerge branch 'charon-cmd-pkcs12'
2013-05-08 Tobias BrunnerExtract function to convert ASN.1 INTEGER object to...
2012-10-24 Tobias BrunnerMoved debug.[ch] to utils folder
2012-06-11 Tobias BrunnerProperly encode 0 in ASN.1.
2012-06-11 Tobias BrunnerDon't use chunk_skip() in asn1_length().
2012-03-20 Martin WilliMerge branch 'ikev1-clean' into ikev1-master
2012-02-01 Tobias BrunnerAdded support for PKCS#5 v2 schemes when decrypting...
2012-02-01 Tobias BrunnerAdded support for encrypted PKCS#8 files (for some...
2012-02-01 Tobias BrunnerReturn parsed parameters from algorithmIdentifier if...
2011-12-23 Tobias BrunnerAllow callers to force ASN.1 date encoding as GENERALIZ...
2011-12-23 Tobias BrunnerAvoid integer overflow when parsing ASN.1 dates.
2011-12-23 Tobias BrunnerProperly ASN.1 encode dates in certificates depending...
2011-12-16 Tobias BrunnerLog ASN.1 parsing in new ASN debug group.
2011-03-12 Andreas Steffenfixed asn1_oid_from_string(), allowing it to handle...
2011-03-11 Andreas Steffenoutput unknown OIDs in dot string notation
2011-03-09 Andreas Steffenfixed asn1_oid_to_string() conversion
2011-01-05 Martin WilliAdded conversion functions between string OIDs and...
2010-05-05 Martin WilliDouble-check that a blob passed to is_asn1() is not...
2010-04-06 Tobias BrunnerAdding DBG_LIB to all calls of libstrongswan's version...
2010-03-02 Tobias BrunnerFixing some includes by replacing <> with "".
2009-12-23 Tobias BrunnerWhitespace cleanup.
2009-12-23 Tobias BrunnerUsing the thread wrapper in charon, libstrongswan and...
2009-11-08 Andreas Steffendefine TIME_32_BITS_SIGNED_MAX in utils.h
2009-09-11 Martin WilliRemoved chunk_from_buf() in favor of a simpler chunk_fr...
2009-09-04 Martin Willireplaces four spaces by tabs, where appropriate
2009-09-04 Martin Williremoved trailing spaces ([[:space:]]+$)
2009-09-03 Martin Williaccept octet strings in is_asn1() check
2009-08-27 Andreas SteffenOID_EC_PUBLICKEY has a parameters field, defining the...
2009-08-27 Andreas Steffenadded OID_EC_PUBLIC_KEY algorithmIdentifier
2009-08-27 Martin Willido not append a NULL paramter to ECDSA algorithmIdentifiers
2009-08-27 Martin Willicreate algorithmIdentifier dynamically from OID database
2009-08-26 Martin Williin addition to 'm'/'c' mode, asn1_wrap accepts a 's...
2009-07-06 Martin Williasn1_unwrap() function to parse ASN.1 objects with...
2009-07-03 Martin Williadded additional sanity checks to asn1_length() parsing
2009-06-10 Andreas Steffenadditional check in case of non-positive months
2009-06-10 Andreas Steffenfixed typo in asn1.c
2009-06-10 Andreas Steffenfixed DoS vulnerability in the parsing of ASN.1 time...
2009-06-09 Andreas Steffenfixed DoS vulnerability in the parsing of distinguished...
2009-06-09 Andreas Steffenpluto and scepclient use private and public key plugins...
2009-05-15 Tobias Brunnermore intuitive leap year check
2009-05-14 Andreas Steffenfixed 32 bit overflow check
2009-05-14 Andreas Steffencompute ASN.1 to UTC time without time functions
2009-05-08 Tobias Brunnerfixed timezone compensation when parsing ASN.1 dates
2009-04-30 Tobias Brunnerremoving svn keyword $Id$ from all files
2009-04-30 Tobias Brunnermerging changes from portability branch back to trunk
2009-04-20 Andreas Steffenscepclient and pluto use asn1 from libstrongswan
2009-04-17 Martin Willifixed OID encoding
2009-04-16 Andreas Steffenasn1_build_known_oid() includes ASN1_OID tag and length
2009-04-15 Andreas Steffenadded missing curly brackets
2009-04-14 Martin Williimplemented asn1_get_known_oid(), mapping OID index...
2009-03-27 Andreas Steffenremove ambiguity by setting parentheses
2009-03-27 Andreas Steffenfixed ASN.1 to time_t conversion on 32-bit system for...
2009-03-13 Andreas Steffenthe parameters field in an ASN.1 algorithmIdentifier...
2009-03-12 Tobias Brunnerprintf hooks refactored to increase portability (i...
2008-12-09 Martin Williuse thread-safe variant of gmtime
2008-06-10 Tobias Brunnermaking the parsing of parameters of a subjectAlgorithmI...
2008-04-28 Andreas Steffenintroduced ASN1_EXIT command in ASN.1 object syntax...
2008-04-26 Andreas Steffenrefactoring of the ASN.1 parser
2008-03-13 Martin Willimerged the modularization branch (credentials) back...
2008-02-05 Andreas Steffensome websites append a newline character to a DER-encod...
2008-01-22 Andreas Steffenadded md2WithRSA algorithm identifier
2008-01-22 Andreas Steffenextended asn1_algorithmIdentifier() to SHA-2
2007-10-12 Andreas Steffenadded RCSID
2007-10-12 Andreas Steffencosmetics
2007-09-18 Andreas Steffenreplace sizeof(buf) by BUF_LEN
2007-09-18 Andreas Steffenrecovered lost asn1_init() function
2007-09-18 Andreas Steffenmoved position of timetoas1n
2007-09-12 Andreas Steffenincreased debug level for errors to DBG1
2007-09-11 Andreas Steffenadded md2, sha256, sha384, and sha512 ASN.1 algorithm IDs
2007-04-12 Andreas Steffenmoved parse_time() from x509.c to asn1.c
2007-02-27 Andreas Steffencosmetics
2007-02-27 Andreas Steffencosmetics
2007-02-08 Martin Williremoved my time_t printf handler patch, applied the...
2006-10-31 Martin Willibetter split up of library files "types.h" & "definitio...
2006-10-25 Andreas Steffenadded private flag to asn1_ctx_t
2006-10-18 Martin Williintroduced new logging subsystem using bus:
2006-07-05 Martin Willifixed compiler warnings
2006-06-09 Andreas Steffenchanged ASN.1 CONTROL log output to LEVEL2
2006-05-29 Andreas Steffenmoved timetoa() from asn1.c to types.c
2006-05-19 Martin Willi- applied patch from andreas, which allows certificate...
2006-05-10 Martin Willi(no commit message)