Andreas Steffen
1eef2ae8d2
added doxygen comments
2007-08-04 10:54:26 +00:00
Andreas Steffen
2b49135d5e
doxygen cosmetics
2007-08-04 07:32:37 +00:00
Tobias Brunner
ebd9ef27c3
added two methods to clone linked lists and the contained objects.
2007-07-31 12:54:17 +00:00
Martin Willi
ac1557af51
updated XML interface to new schema
2007-07-19 10:57:33 +00:00
Andreas Steffen
01a08cb2e7
output crl uri as a printable string instead of a binary blob
2007-07-04 13:36:41 +00:00
Andreas Steffen
ed0d8e8008
added entrustVersInfo OID
2007-07-04 12:11:38 +00:00
Martin Willi
fa1bd44f23
ignoring unkown crl/ocsp uris
2007-07-04 12:00:33 +00:00
Martin Willi
530dd57c6a
fixed memleak
2007-07-02 08:33:15 +00:00
Martin Willi
cbbb71c4ac
don't modify des/3des input key anymore
2007-06-19 07:56:28 +00:00
Martin Willi
08a8f4496f
implemented more flexible iterator hook API
...
kernel interface handles interface changes and updates address list
2007-06-15 13:23:18 +00:00
Martin Willi
eda454a261
case insensitive identification_t.equals() for FQDN and RFC822ADDR
2007-06-14 07:02:01 +00:00
Martin Willi
9cc7a29786
disabling leak detective at runtime by setting LEAK_DETECTIVE_DISABLE env var
2007-06-08 07:21:03 +00:00
Andreas Steffen
89eeedc243
included a certificate label in the is_trusted() method
2007-05-25 11:10:35 +00:00
Andreas Steffen
f2566a3bac
x509_t* argument in get_issuer() method is not constant any more because a short cut to the ca might be set
2007-05-25 08:17:29 +00:00
Andreas Steffen
64bf6e564b
added parsing of charging and group attributes
2007-05-25 07:26:33 +00:00
Andreas Steffen
8c06e9c0ed
added #define LDAP_DEPRECATED in order to use old ldap_init() function
2007-05-24 12:09:48 +00:00
Andreas Steffen
02ee40ad6a
defined ietfAttr_t type and its destroy function
2007-05-23 19:43:24 +00:00
Andreas Steffen
6e04f25313
support of CA-based ipsec policies
2007-05-18 12:25:37 +00:00
Andreas Steffen
89665b3866
add is_ca() method
2007-05-18 10:16:10 +00:00
Andreas Steffen
27432db603
added set_ca_info() and get_ca_info() methods
2007-05-18 10:15:23 +00:00
Andreas Steffen
13de65882b
export MAX_CA_PATH_LEN
2007-05-17 17:19:09 +00:00
Andreas Steffen
45156cc791
check self-signedness of certificate at creation time
2007-05-17 17:18:38 +00:00
Andreas Steffen
2e324229c0
support of multiple certificates with same peer id
2007-05-15 12:46:05 +00:00
Andreas Steffen
6162a2442d
list crlnumber
2007-04-27 22:27:22 +00:00
Andreas Steffen
23b3de112f
added crlNumber OID
2007-04-27 22:03:46 +00:00
Andreas Steffen
cb5485318f
initialize isCA to FALSE
2007-04-20 14:36:55 +00:00
Andreas Steffen
b073ad64b8
isOcspSigner was not initialized
2007-04-20 12:38:35 +00:00
Andreas Steffen
4841189b72
implementation of strictcrlpolicy=ifuri
2007-04-20 11:12:08 +00:00
Martin Willi
418dbd6243
cloning %any ID without zero-byte memleak
2007-04-16 08:37:52 +00:00
Andreas Steffen
be6258485c
fixed destroy() bug
2007-04-14 17:34:41 +00:00
Andreas Steffen
6598f99af0
exported parse_generalNames()
2007-04-14 17:34:18 +00:00
Andreas Steffen
4390abeb94
added trailing newline to list()
2007-04-12 20:16:14 +00:00
Andreas Steffen
734dc32edd
started to parse attribute certificates
2007-04-12 19:39:11 +00:00
Andreas Steffen
3e21837582
cosmetics
2007-04-12 19:33:13 +00:00
Andreas Steffen
854a96ae47
moved parse_time() from x509.c to asn1.c
2007-04-12 18:58:27 +00:00
Andreas Steffen
56352fca2f
replace cert by this in parse_certificate()
2007-04-12 18:57:33 +00:00
Andreas Steffen
f5ce017b0d
parse_authorityKeyIdentifier() is made available externally
2007-04-12 18:56:46 +00:00
Andreas Steffen
34ee184a2d
external functions are defined in asn1.h and x509.h now
2007-04-12 18:55:44 +00:00
Andreas Steffen
f880eb2dca
started support of X.509 attribute certificates
2007-04-12 17:49:33 +00:00
Andreas Steffen
f865d34b35
fixed output of list_certinfos()
2007-04-12 16:36:12 +00:00
Andreas Steffen
6a132a53e5
corrected copyright statement
2007-04-12 16:21:02 +00:00
Martin Willi
c4d9504a6b
added missing #include
2007-04-12 11:33:43 +00:00
Martin Willi
a1b2d82db0
removed %Q, %Y, %W, %U printf handlers
2007-04-12 09:44:26 +00:00
Martin Willi
5f088665ad
removed IKE_SA_ID (%J) printf hook, two more to go
2007-04-11 13:01:08 +00:00
Martin Willi
a3ce4bc214
removed IKE_SA (%K) and CHILD_SA (%P) printf handlers, 3 more to go
2007-04-11 12:14:51 +00:00
Martin Willi
cd08b6880b
removed %M printf handler, five more to go
2007-04-11 09:12:21 +00:00
Martin Willi
f925b42a5d
two %any IDs are equal
2007-04-11 07:43:23 +00:00
Martin Willi
e0fe765152
restructured file layout
...
new configuration structure:
peer_cfg: configuration related to a peer (authenitcation, ...=
ike_cfg: config to use for IKE setup (proposals)
child_Cfg: config for CHILD_SA (proposals, traffic selectors)
a peer_cfg has one ike_cfg and multiple child_cfg's
stroke now uses fixed count of threads
2007-04-10 06:01:03 +00:00
Andreas Steffen
babdde4fa4
cosmetics in debug output
2007-04-06 10:35:13 +00:00
Andreas Steffen
241d2ff3bc
support of ldap-based crl fetching
2007-04-06 09:44:06 +00:00