]> git.ipfire.org Git - thirdparty/strongswan.git/blob - TODO
updated documentation files
[thirdparty/strongswan.git] / TODO
1 -------------------------
2 strongSwan - Roadmap
3 -------------------------
4
5 These notes mostly belong to charon, the new IKEv2 daemon. The plan is to
6 migrate IKEv1 into charon. It's hard to say how much effort is needed to
7 do that, and how much code we can reuse from pluto. But a port IS necessary to
8 gain hassle-free configuration, version negotiation and maintainability.
9
10 Roadmap 2007
11 ============
12
13 Jul ! - reimplement IKEv2 p2p NATT support
14 ! - release IKEv2 p2p NATT draft 00
15 ! - interface in charon for the XML based SMP management interface
16 ! - SMP configuration client
17 !
18 Aug ! - modular cerendtial backends
19 !
20 Sep ! - Start IKEv1 implementation in charon
21 !
22 Oct !
23 !
24 Nov !
25 !
26 Dec !
27 !
28
29
30 TODO-List
31 =========
32
33 A set of TODOs. This is only a list of things I write down to not forget them.
34 Watch out for TODOs in the code.
35
36 Build options
37 -------------
38 - Allow static build using libtool dlopen wrapper
39
40 Certificate support
41 -------------------
42 - New trustchain mechanism?
43 - proper handling of multiple certificate payloads (import order)
44 - synchronized CRL fetcher
45 - Smartcard interface
46 - Attribute certificates
47
48 Stroke interface
49 ----------------
50 - add a Rekey-Counter for SAs in "statusall"
51 - ipsec statusall bytecount
52
53 Misc
54 ----
55 - Address pool/backend for virtual IP assignement
56 - fix iterator->insert_before/after
57 - split up kernel interface into: ipsec, routing, interfaces