finetuning of phase1 matching metrics
[strongswan.git] / TODO
diff --git a/TODO b/TODO
index c8977ee..efdd125 100644 (file)
--- a/TODO
+++ b/TODO
@@ -5,28 +5,19 @@
 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 confiugration, version negotiation and maintainability.
+gain hassle-free configuration, version negotiation and maintainability.
 
 Roadmap 2007
 ============
 
- Mar  !   - Cookie support, IP filter, other fixes to mature against DoS
+ Jul  !   - reimplement IKEv2 p2p NATT support
       !   - release IKEv2 p2p NATT draft 00
+      !   - interface in charon for the XML based SMP management interface
+      !   - SMP configuration client
       !
- Apr  !   - PRF in CHILD_SA rekeying
-      !   - configuration managament refactoring
-      !   - interface in charon for the new SMP management interface
-      !   - reimplement IKEv2 p2p NATT support
+ Aug  !   - modular cerendtial backends
       !
- May  !   - XML configuration interface
-      !
- Jun  !   - start with IKEv1 migration strategy
-      !
- Jul  !
-      !
- Aug  !
-      !
- Sep  !
+ Sep  !   - Start IKEv1 implementation in charon
       !
  Oct  !
       !
@@ -41,16 +32,10 @@ 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 system
-------------
-- configure flag which allows to ommit vendor id in pluto
-- reduce printf handlers count to 10, as uClibc does not support more
 
-Denail of service
------------------
-- Cookie support on server
-- thread exhaustion (multiple messages to a single IKE_SA)
+Build options
+-------------
+- Allow static build using libtool dlopen wrapper
 
 Certificate support
 -------------------
@@ -64,9 +49,9 @@ Stroke interface
 ----------------
 - add a Rekey-Counter for SAs in "statusall"
 - ipsec statusall bytecount
-- proper handling of CTRL+C console detach (SIG_PIPE)
 
 Misc
 ----
-- PFS support for creating/rekeying CHILD_SAs
 - Address pool/backend for virtual IP assignement
+- fix iterator->insert_before/after
+- split up kernel interface into:  ipsec, routing, interfaces