Commit Graph
70 Commits
Author SHA1 Message Date
Martin Willi 98e7317daa fixed OID encoding 2009-04-17 08:28:53 +00:00
Andreas Steffen cfa42285a4 asn1_build_known_oid() includes ASN1_OID tag and length 2009-04-16 08:18:22 +00:00
Andreas Steffen f3ec7ef7de added missing curly brackets 2009-04-15 18:37:59 +00:00
Martin Willi c31687daa7 moved RDN OIDs to oid.txt, use asn1_get_known_oid() for lookup 2009-04-14 13:53:06 +00:00
Martin Willi 56807f35b9 implemented asn1_get_known_oid(), mapping OID index to ASN1 OID 2009-04-14 13:50:23 +00:00
Andreas Steffen 9bada09057 remove ambiguity by setting parentheses 2009-03-27 08:58:48 +00:00
Andreas Steffen 5021380d35 fixed ASN.1 to time_t conversion on 32-bit system for dates after Jan 19 03:14:07 UTC 2038 2009-03-27 08:54:10 +00:00
Martin Willi 1490ff4d9b updated Doxyfile
properly close all doxygen groups
fixed remaining doxygen warnings
2009-03-24 17:43:01 +00:00
Andreas Steffen 8065780f4a the parameters field in an ASN.1 algorithmIdentifier is optional 2009-03-13 20:22:24 +00:00
Tobias Brunner d25ce3701e printf hooks refactored to increase portability (i.e. support for platforms without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms). 2009-03-12 18:07:32 +00:00
Martin Willi 5e5b2dc105 use thread-safe variant of gmtime 2008-12-09 15:00:30 +00:00
Andreas Steffen 4da0116d78 OIDs used by strongSwan 2008-09-01 11:38:03 +00:00
Tobias Brunner 80205e2fbc oids for elliptic curves 2008-06-10 07:37:32 +00:00
Tobias Brunner 468d45e68b making the parsing of parameters of a subjectAlgorithmIdentifier optional 2008-06-10 07:36:44 +00:00
Martin Willi 9fa66e8bbf removed unused variable 2008-06-03 12:14:02 +00:00
Andreas Steffen 731ac6bf52 check if crypter is available in pem_to_bin() 2008-05-23 19:18:08 +00:00
Martin Willi 4ce78f9356 fixed 3DES encryption 2008-05-07 11:54:30 +00:00
Andreas Steffen 5c7c23cc03 set Id keyword 2008-04-28 18:44:21 +00:00
Andreas Steffen 460025e253 introduced ASN1_EXIT command in ASN.1 object syntax definition 2008-04-28 16:00:52 +00:00
Andreas Steffen d3d7e46b8c refactoring of the ASN.1 parser 2008-04-26 09:24:14 +00:00
Martin Willi 9213ad27c2 replaced freeswan ttodata by own chunk_{to|from}_{hex|base64} functions 2008-04-24 13:26:22 +00:00
Martin Willi 4d18175997 removed status result from crypter interface to be consistent with other crypto interfaces 2008-04-22 07:14:24 +00:00
Martin Willi 852abcd3a3 fixed doxygen groups to avoid recursion 2008-04-07 10:37:14 +00:00
Martin Willi 67d147e888 removed unused gmp.h to build libstrongswan without libgmp 2008-04-04 11:13:14 +00:00
Martin Willi 552cc11b1f merged the modularization branch (credentials) back to trunk 2008-03-13 14:14:44 +00:00
Andreas Steffen 298c9c8eed some websites append a newline character to a DER-encoded binary blob 2008-02-05 19:27:05 +00:00
Andreas Steffen daccbee77e added S/MIME capabilities OID 2008-02-01 10:40:03 +00:00
Andreas Steffen 26e9e2ecd9 changed tabs to 4 spaces 2008-02-01 01:01:17 +00:00
Andreas Steffen 2e3d4743d3 added md2WithRSA algorithm identifier 2008-01-22 10:52:03 +00:00
Andreas Steffen cd543a69a2 extended asn1_algorithmIdentifier() to SHA-2 2008-01-22 10:32:37 +00:00
Andreas Steffen aa57b221e3 added RCSID 2007-10-12 19:29:00 +00:00
Andreas Steffen 466c5439e5 cosmetics 2007-10-12 19:20:59 +00:00
Andreas Steffen 27e715cb06 replaced strncmp() == 0 by strneq() 2007-10-07 13:42:43 +00:00
Andreas Steffen c4e252c55b ignore : separators in hex input 2007-09-25 20:09:40 +00:00
Andreas Steffen e0b3a60578 replace sizeof(buf) by BUF_LEN 2007-09-18 22:10:52 +00:00
Andreas Steffen 230702901f recovered lost asn1_init() function 2007-09-18 21:21:19 +00:00
Andreas Steffen dbba276912 declared timetoasn1()function 2007-09-18 21:04:55 +00:00
Andreas Steffen 03108e6dd1 moved position of timetoas1n 2007-09-18 21:04:39 +00:00
Andreas Steffen f749108056 increased debug level for errors to DBG1 2007-09-12 06:56:59 +00:00
Andreas Steffen 780390e96a added md2, sha256, sha384, and sha512 ASN.1 algorithm IDs 2007-09-11 16:25:28 +00:00
Andreas Steffen cd15679122 added caIssuers OID 2007-08-15 09:46:40 +00:00
Andreas Steffen 2d064166db added Microsof Encrypting File System Extended Key Usage OID 2007-08-14 21:13:53 +00:00
Andreas Steffen b086f62ca1 added Microsof Smartcard Logon Extended Key Usage OID 2007-08-14 21:05:40 +00:00
Andreas Steffen 1eef2ae8d2 added doxygen comments 2007-08-04 10:54:26 +00:00
Andreas Steffen ed0d8e8008 added entrustVersInfo OID 2007-07-04 12:11:38 +00:00
Martin Willi 530dd57c6a fixed memleak 2007-07-02 08:33:15 +00:00
Andreas Steffen 23b3de112f added crlNumber OID 2007-04-27 22:03:46 +00:00
Andreas Steffen 854a96ae47 moved parse_time() from x509.c to asn1.c 2007-04-12 18:58:27 +00:00
Andreas Steffen e6b1066edc cosmetics 2007-02-27 22:05:49 +00:00
Andreas Steffen bc5c21baac cosmetics 2007-02-27 21:22:57 +00:00