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
Martin Willi
7006a51efc
removed my time_t printf handler patch, applied the one of andreas (64bit save)
2007-02-08 15:22:21 +00:00
Martin Willi
db7ef62494
better split up of library files "types.h" & "definitions.h"
...
centralized all printf specifier character definitions
reuse of arginfo handlers
more cleanups
fixed more AMD64 issues
added DEBUG_LEVEL compile flag to exclude DBGn() statements
2006-10-31 12:27:59 +00:00
Andreas Steffen
e4738363c1
added private flag to asn1_ctx_t
2006-10-25 08:30:33 +00:00
Andreas Steffen
a1fd9e6b7e
removed DES-EDE3-CBC only comment
2006-10-25 08:26:48 +00:00
Martin Willi
60356f3375
introduced new logging subsystem using bus:
...
passive listeners can register on the bus
active listeners wait for signals actively
multiplexing allows multiple listeners to receive debug signals
a lot more...
2006-10-18 11:46:13 +00:00
Andreas Steffen
e389073da8
support of AES-192-CBC private key encryption
2006-09-25 06:13:21 +00:00
Martin Willi
2fcc4168f8
fixed some compiler warnings
2006-09-21 09:17:13 +00:00
Andreas Steffen
490d267ac3
support of encrypted private key files
2006-09-20 05:48:54 +00:00
Martin Willi
a2cf2812c4
some cleanups here and there
2006-09-18 11:37:40 +00:00
Martin Willi
b12af2ead6
fixed compiler warnings
2006-07-05 10:09:42 +00:00
Andreas Steffen
277379620c
changed tabs from 8 to 4 spaces
2006-06-16 05:52:26 +00:00
Andreas Steffen
5407d563b7
changed ASN.1 CONTROL log output to LEVEL2
2006-06-09 05:45:37 +00:00
Andreas Steffen
996865b09e
cosmetics
2006-06-09 05:44:34 +00:00