]> git.ipfire.org Git - thirdparty/strongswan.git/blob - src/charon/doc/Todo-list.txt
- introduced autotools
[thirdparty/strongswan.git] / src / charon / doc / Todo-list.txt
1 Todo-List for charon
2 ======================
3
4 + = done, / = partial, - = todo, ordered by priority
5
6
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
19 + stroke output redirection
20 + stroke status
21
22 + libx509
23 + new charon build - libstrong?
24 + transforms
25 + utils (plus host)
26 + logger_manager instance in lib
27 + leak detective usable for charon and pluto and anything else
28 + integrate asn1 parser/oid (asn1/oid)
29 + integrate basic PEM loading
30 + port x509 stuff
31
32 + doxygen cleanup (charon/lib)
33
34 / useable certificate support
35 + more id types (use atodn from pluto)
36 + rewrite certificate storage the clean way
37 - further subjectAltName support
38 - certificate validation/chaining
39 - certificate exchange
40
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
45 - stroke status should show configured connections
46 - stroke loglevel update
47 - stroke argument parsing via getopts/gperf?
48
49 - implement 3DES to load encrypted pem files
50 - ipsec.secrets parsing
51
52 - trapping
53 - delete notify, when to send?
54 - notifys on connection setup failure
55 - create child sa message/rekeying
56
57 - new build environment (autotools?)