Martin Willi
feac4a8162
Added conversion functions between string OIDs and its DER encoding
2011-01-05 16:46:02 +01:00
Tobias Brunner
fac3bfa5cd
Fixing some includes by replacing <> with "".
...
I changed only the includes needed to fix the build on Android, which has an utils.h system header file, but we should probably change all the local includes in libstrongswan to "" and relative paths.
2010-03-02 10:38:58 +01:00
Martin Willi
323f9f990f
replaces four spaces by tabs, where appropriate
2009-09-04 14:50:23 +02:00
Martin Willi
7daf5226b7
removed trailing spaces ([[:space:]]+$)
2009-09-04 13:46:09 +02:00
Martin Willi
eb73685dac
create algorithmIdentifier dynamically from OID database
2009-08-27 13:59:30 +02:00
Martin Willi
957d116328
in addition to 'm'/'c' mode, asn1_wrap accepts a 's' mode clearing sensitive information
2009-08-26 11:23:51 +02:00
Martin Willi
596e0540a5
asn1_unwrap() function to parse ASN.1 objects with length/type
2009-07-06 13:15:28 +02:00
Andreas Steffen
8b799d55ce
pluto and scepclient use private and public key plugins of libstrongswan
2009-06-09 11:03:32 +02:00
Tobias Brunner
8c5d72cd0b
removing svn keyword $Id$ from all files
2009-04-30 13:19:35 +00:00
Andreas Steffen
08b2d288a1
scepclient and pluto use asn1 from libstrongswan
2009-04-20 20:53:38 +00:00
Andreas Steffen
cfa42285a4
asn1_build_known_oid() includes ASN1_OID tag and length
2009-04-16 08:18:22 +00:00
Martin Willi
56807f35b9
implemented asn1_get_known_oid(), mapping OID index to ASN1 OID
2009-04-14 13:50:23 +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
d3d7e46b8c
refactoring of the ASN.1 parser
2008-04-26 09:24:14 +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
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
dbba276912
declared timetoasn1()function
2007-09-18 21:04:55 +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
1eef2ae8d2
added doxygen comments
2007-08-04 10:54:26 +00:00
Andreas Steffen
854a96ae47
moved parse_time() from x509.c to asn1.c
2007-04-12 18:58:27 +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
1a10669080
moved TIMETOA_BUF definition to types.h
2006-05-30 07:40:44 +00:00
Andreas Steffen
c2e7442fc1
moved timetoa() from asn1.c to types.c
2006-05-29 07:02:12 +00:00
Martin Willi
86a7937b45
- applied patch from andreas, which allows certificate listing via stroke
2006-05-19 06:44:08 +00:00
Martin Willi
95806de938
2006-05-10 07:58:29 +00:00