aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/asn1/asn1.c
Commit message (Expand)AuthorAgeFilesLines
* Whitespace cleanup.Tobias Brunner2009-12-231-10/+10
* Using the thread wrapper in charon, libstrongswan and their plugins.Tobias Brunner2009-12-231-1/+0
* define TIME_32_BITS_SIGNED_MAX in utils.hAndreas Steffen2009-11-081-5/+3
* Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macroMartin Willi2009-09-111-8/+4
* replaces four spaces by tabs, where appropriateMartin Willi2009-09-041-5/+5
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-54/+54
* accept octet strings in is_asn1() checkMartin Willi2009-09-031-1/+1
* OID_EC_PUBLICKEY has a parameters field, defining the elliptic curveAndreas Steffen2009-08-271-1/+0
* added OID_EC_PUBLIC_KEY algorithmIdentifierAndreas Steffen2009-08-271-5/+6
* do not append a NULL paramter to ECDSA algorithmIdentifiersMartin Willi2009-08-271-3/+17
* create algorithmIdentifier dynamically from OID databaseMartin Willi2009-08-271-140/+3
* in addition to 'm'/'c' mode, asn1_wrap accepts a 's' mode clearing sensitive ...Martin Willi2009-08-261-2/+9
* asn1_unwrap() function to parse ASN.1 objects with length/typeMartin Willi2009-07-061-0/+47
* added additional sanity checks to asn1_length() parsingMartin Willi2009-07-031-9/+16
* additional check in case of non-positive monthsAndreas Steffen2009-06-101-2/+2
* fixed typo in asn1.cAndreas Steffen2009-06-101-1/+1
* fixed DoS vulnerability in the parsing of ASN.1 time stringsAndreas Steffen2009-06-101-4/+17
* fixed DoS vulnerability in the parsing of distinguished namesAndreas Steffen2009-06-091-0/+5
* pluto and scepclient use private and public key plugins of libstrongswanAndreas Steffen2009-06-091-2/+37
* more intuitive leap year checkTobias Brunner2009-05-151-3/+3
* fixed 32 bit overflow checkAndreas Steffen2009-05-141-1/+1
* compute ASN.1 to UTC time without time functionsAndreas Steffen2009-05-141-54/+39
* fixed timezone compensation when parsing ASN.1 datesTobias Brunner2009-05-081-6/+29
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
* merging changes from portability branch back to trunkTobias Brunner2009-04-301-3/+10
* scepclient and pluto use asn1 from libstrongswanAndreas Steffen2009-04-201-1/+1
* fixed OID encodingMartin Willi2009-04-171-2/+2
* asn1_build_known_oid() includes ASN1_OID tag and lengthAndreas Steffen2009-04-161-2/+5
* added missing curly bracketsAndreas Steffen2009-04-151-0/+4
* implemented asn1_get_known_oid(), mapping OID index to ASN1 OIDMartin Willi2009-04-141-0/+29
* remove ambiguity by setting parenthesesAndreas Steffen2009-03-271-1/+1
* fixed ASN.1 to time_t conversion on 32-bit system for dates after Jan 19 03:1...Andreas Steffen2009-03-271-8/+13
* the parameters field in an ASN.1 algorithmIdentifier is optionalAndreas Steffen2009-03-131-14/+1
* printf hooks refactored to increase portability (i.e. support for platforms w...Tobias Brunner2009-03-121-1/+1
* use thread-safe variant of gmtimeMartin Willi2008-12-091-4/+5
* making the parsing of parameters of a subjectAlgorithmIdentifier optionalTobias Brunner2008-06-101-2/+18
* introduced ASN1_EXIT command in ASN.1 object syntax definitionAndreas Steffen2008-04-281-12/+11
* refactoring of the ASN.1 parserAndreas Steffen2008-04-261-233/+84
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-131-23/+1
* some websites append a newline character to a DER-encoded binary blobAndreas Steffen2008-02-051-4/+14
* added md2WithRSA algorithm identifierAndreas Steffen2008-01-221-0/+10
* extended asn1_algorithmIdentifier() to SHA-2Andreas Steffen2008-01-221-22/+81
* added RCSIDAndreas Steffen2007-10-121-0/+2
* cosmeticsAndreas Steffen2007-10-121-1/+2
* replace sizeof(buf) by BUF_LENAndreas Steffen2007-09-181-1/+1
* recovered lost asn1_init() functionAndreas Steffen2007-09-181-0/+14
* moved position of timetoas1nAndreas Steffen2007-09-181-36/+23
* increased debug level for errors to DBG1Andreas Steffen2007-09-121-2/+2
* added md2, sha256, sha384, and sha512 ASN.1 algorithm IDsAndreas Steffen2007-09-111-2/+34
* moved parse_time() from x509.c to asn1.cAndreas Steffen2007-04-121-0/+40