documentation fixes and updates
[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  Jun  !   - distribution packages
14       !   - interface in charon for the XML based SMP management interface
15       !   - SMP configuration client
16       !   - release IKEv2 p2p NATT draft 00
17       !
18  Jul  !   - modular credential backends
19       !   - reimplement IKEv2 p2p NATT support
20       !
21  Aug  !   - Start IKEv1 implementation in charon
22       !
23  Sep  !
24       !
25  Oct  !
26       !
27  Nov  !
28       !
29  Dec  !
30       !
31
32
33 TODO-List
34 =========
35
36 A set of TODOs. This is only a list of things I write down to not forget them.
37 Watch out for TODOs in the code.
38
39 Certificate support
40 -------------------
41 - New trustchain mechanism?
42 - proper handling of multiple certificate payloads (import order)
43 - synchronized CRL fetcher
44 - Smartcard interface
45 - Attribute certificates
46
47 Stroke interface
48 ----------------
49 - add a Rekey-Counter for SAs in "statusall"
50 - ipsec statusall bytecount
51
52 Misc
53 ----
54 - Address pool/backend for virtual IP assignement
55 - fix iterator->insert_before/after