Andreas Steffen
|
e1573b3fe8
|
added ipAddrBlocks OID
|
2009-12-09 00:24:41 +01:00 |
|
Andreas Steffen
|
9f0327e652
|
define TIME_32_BITS_SIGNED_MAX in utils.h
|
2009-11-08 18:55:52 +01:00 |
|
Andreas Steffen
|
408e46a324
|
ipsec pki --issue suports --flag authServer option
|
2009-10-05 22:44:01 +02:00 |
|
Andreas Steffen
|
6f2f08fb8d
|
added all missing RFC 5280 OIDs
|
2009-10-02 14:10:27 +02:00 |
|
Andreas Steffen
|
b6f28c2870
|
need two PKCS#9 OIDs
|
2009-09-13 00:42:15 +02:00 |
|
Martin Willi
|
3b878dae7e
|
Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macro
|
2009-09-11 15:39:35 +02: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
|
3e15f99189
|
accept octet strings in is_asn1() check
|
2009-09-03 15:35:05 +02:00 |
|
Martin Willi
|
8706a151ff
|
added ECGDSA specific OIDs
|
2009-08-31 10:34:00 +02:00 |
|
Andreas Steffen
|
78aa4ebd62
|
OID_EC_PUBLICKEY has a parameters field, defining the elliptic curve
|
2009-08-27 16:34:16 +02:00 |
|
Andreas Steffen
|
263872c47d
|
added OID_EC_PUBLIC_KEY algorithmIdentifier
|
2009-08-27 16:07:59 +02:00 |
|
Martin Willi
|
7ef310f5b4
|
do not append a NULL paramter to ECDSA algorithmIdentifiers
|
2009-08-27 15:28:21 +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
|
94463a33b4
|
removed obsolete PEM code in pluto/libstrongswan
|
2009-08-26 11:23:49 +02:00 |
|
Andreas Steffen
|
fc0ed07c1f
|
pruned OID tree
|
2009-08-18 18:24:26 +02:00 |
|
Andreas Steffen
|
75682462fc
|
added SHA224_WITH_RSA and ECDSA_WITH_SHAxxx OIDs
|
2009-07-14 05:35:01 +02:00 |
|
Martin Willi
|
596e0540a5
|
asn1_unwrap() function to parse ASN.1 objects with length/type
|
2009-07-06 13:15:28 +02:00 |
|
Martin Willi
|
90855e965a
|
added additional sanity checks to asn1_length() parsing
|
2009-07-03 09:26:48 +02:00 |
|
Andreas Steffen
|
1db85f2cc7
|
corrected ASN.1 encoding of OID node
|
2009-06-17 15:08:03 +02:00 |
|
Andreas Steffen
|
7417d35ee0
|
fixed tabs
|
2009-06-17 13:08:19 +02:00 |
|
Andreas Steffen
|
688705eec2
|
added camellia-cbc OIDs
|
2009-06-17 13:07:07 +02:00 |
|
Andreas Steffen
|
355bab380c
|
additional check in case of non-positive months
|
2009-06-10 15:33:39 +02:00 |
|
Andreas Steffen
|
c04bf43363
|
fixed typo in asn1.c
|
2009-06-10 12:00:26 +02:00 |
|
Andreas Steffen
|
95c00dfcf9
|
fixed DoS vulnerability in the parsing of ASN.1 time strings
|
2009-06-10 11:39:17 +02:00 |
|
Andreas Steffen
|
b29832c74f
|
fixed DoS vulnerability in the parsing of distinguished names
|
2009-06-09 22:03:33 +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
|
5020a456c0
|
more intuitive leap year check
|
2009-05-15 09:36:55 +02:00 |
|
Andreas Steffen
|
1bfb8007c2
|
got rid of libcrypto
|
2009-05-15 01:28:48 +02:00 |
|
Andreas Steffen
|
13bb168485
|
fixed 32 bit overflow check
|
2009-05-14 15:39:31 +02:00 |
|
Andreas Steffen
|
30a896173b
|
compute ASN.1 to UTC time without time functions
|
2009-05-14 13:55:55 +02:00 |
|
Andreas Steffen
|
7d86641d6f
|
corrected debug output of passphrase
|
2009-05-11 13:54:30 +02:00 |
|
Andreas Steffen
|
d36ae9e305
|
started migration to encryption plugins
|
2009-05-09 00:04:28 +02:00 |
|
Tobias Brunner
|
65ea37abcd
|
fixed timezone compensation when parsing ASN.1 dates
|
2009-05-08 15:23:50 +02:00 |
|
Tobias Brunner
|
8c5d72cd0b
|
removing svn keyword $Id$ from all files
|
2009-04-30 13:19:35 +00:00 |
|
Tobias Brunner
|
d24a74c5b4
|
merging changes from portability branch back to trunk
important change for developers: %Y replaces %D to print identities!
|
2009-04-30 11:37:54 +00:00 |
|
Andreas Steffen
|
08b2d288a1
|
scepclient and pluto use asn1 from libstrongswan
|
2009-04-20 20:53:38 +00:00 |
|
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 |
|