aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
blob: 2ee7713f6d3094499f854310a10b0ebbd5726e17 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
                 -------------------------
                  strongSwan - Roadmap
                 -------------------------

These notes mostly belong to charon, the new IKEv2 daemon. The plan is to
migrate IKEv1 into charon. It's hard to say how much effort is needed to
do that, and how much code we can reuse from pluto. But a port IS necessary to
gain hassle-free configuration, version negotiation and maintainability.

Roadmap 2007
============

 Oct  ! - modular credential backends
      ! - enhance manager/XML interface
      !
 Nov  ! - Start IKEv1 implementation in charon
      !
 Dec  !
      !

TODO-List
=========

A set of TODOs. This is only a list of things I write down to not forget them.
Watch out for TODOs in the code.

Build options
-------------
- Allow static build using libtool dlopen wrapper

Certificate support
-------------------
- proper handling of multiple certificate payloads (import order)
- synchronized CRL fetcher
- Smartcard interface
- Attribute certificates

Stroke interface
----------------
- add a Rekey-Counter for SAs in "statusall"
- ipsec statusall bytecount

Misc
----
- Address pool/backend for virtual IP assignement
- replace iterator by enumerator