]>
Commit | Line | Data |
---|---|---|
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 | |
f768bdc3 MW |
41 | + Apply -W's from Makefile.program to charon |
42 | - do ipsec status via starter | |
43 | - add more output to to up/down, somehow... | |
44 | ||
65cf07ac MW |
45 | - stroke status should show configured connections |
46 | - stroke loglevel update | |
47 | - stroke argument parsing via getopts/gperf? | |
48 | ||
a8c09d8c MW |
49 | - implement 3DES to load encrypted pem files |
50 | - ipsec.secrets parsing | |
51 | ||
f2ee13a7 | 52 | - trapping |
f2ee13a7 MW |
53 | - delete notify, when to send? |
54 | - notifys on connection setup failure | |
14abc909 | 55 | - create child sa message/rekeying |
b5cb0210 | 56 | |
14abc909 | 57 | - new build environment (autotools?) |