]> git.ipfire.org Git - people/ms/strongswan.git/blame - programs/charon/doc/Todo-list.txt
- import of strongswan-2.7.0
[people/ms/strongswan.git] / programs / charon / doc / Todo-list.txt
CommitLineData
2cb7d3ca 1 Todo-List for charon
f2ee13a7
MW
2======================
3
2cb7d3ca 4+ = done, / = partial, - = todo, ordered by priority
f2ee13a7 5
fcfeb322 6
f2ee13a7
MW
7+ private key loading: der, without passphrase
8+ load all private keys from ipsec.d/private/ in stroke.c
9+ handle leftcert and rightcert in starterstroke.c/stroke.c
10+ load specified certs in stroke.c
11+ extract public keys from certs
12+ public key authentication
13+ release for Andreas
14
15+ stroke loglevels
16+ stroke up
17+ ike_sa_manager checkout_by_hosts
18+ stroke down
3dbbbf3e
MW
19+ stroke output redirection
20+ stroke status
f2ee13a7 21
14abc909 22+ libx509
68621281
MW
23 + new charon build - libstrong?
24 + transforms
25 + utils (plus host)
b5cb0210
MW
26 + logger_manager instance in lib
27 + leak detective usable for charon and pluto and anything else
2cb7d3ca
MW
28 + integrate asn1 parser/oid (asn1/oid)
29 + integrate basic PEM loading
a8c09d8c 30 + port x509 stuff
14abc909 31
fcfeb322 32+ doxygen cleanup (charon/lib)
14abc909 33
13e4a62f 34/ useable certificate support
a8c09d8c 35 + more id types (use atodn from pluto)
13e4a62f
MW
36 + rewrite certificate storage the clean way
37 - further subjectAltName support
14abc909
MW
38 - certificate validation/chaining
39 - certificate exchange
f2ee13a7 40
a8c09d8c
MW
41- implement 3DES to load encrypted pem files
42- ipsec.secrets parsing
43
f2ee13a7 44- trapping
f2ee13a7
MW
45- delete notify, when to send?
46- notifys on connection setup failure
14abc909 47- create child sa message/rekeying
b5cb0210 48
14abc909 49- new build environment (autotools?)