- some improvements to new asn1 stuff
[strongswan.git] / Source / doc / Todo-list.txt
1  Todo-List for charon
2 ======================
3
4 + = done, / = partial, - = todo, ordered by priority
5
6 + private key loading: der, without passphrase
7 + load all private keys from ipsec.d/private/ in stroke.c
8 + handle leftcert and rightcert in starterstroke.c/stroke.c
9 + load specified certs in stroke.c
10 + extract public keys from certs
11 + public key authentication
12 + release for Andreas
13
14 + stroke loglevels
15 + stroke up
16 + ike_sa_manager checkout_by_hosts
17 + stroke down
18 + stroke output redirection
19 + stroke status
20
21 - libx509
22   + new charon build - libstrong?
23     + transforms
24     + utils (plus host)
25     + logger_manager instance in lib
26     + leak detective usable for charon and pluto and anything else
27     - doxygen split (charon/lib)
28   + integrate asn1 parser/oid (asn1/oid)
29   + integrate basic PEM loading
30   - 
31   - implement 3DES to load encrypted pem files
32   - port x509 stuff
33   - 
34
35 - ipsec.secrets parsing
36
37 - certificate DN parsing
38 - certificate subjectAltName parsing
39 - certificate lookup via ID
40 - certificate validation/chaining
41 - certificate exchange
42
43 - trapping
44 - delete notify, when to send?
45 - notifys on connection setup failure
46 - create child sa message
47
48 - new build environment (autotools?)