summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorRene Mayrhofer <rene@mayrhofer.eu.org>2007-04-12 20:30:08 +0000
committerRene Mayrhofer <rene@mayrhofer.eu.org>2007-04-12 20:30:08 +0000
commitb0d8ed94fe9e74afb49fdf5f11e4add29879c65c (patch)
treeb20167235628771046e940a82a906a6d0991ee4a /TODO
parentea939d07c84d2a8e51215458063fc05e9c399290 (diff)
downloadvyos-strongswan-b0d8ed94fe9e74afb49fdf5f11e4add29879c65c.tar.gz
vyos-strongswan-b0d8ed94fe9e74afb49fdf5f11e4add29879c65c.zip
[svn-upgrade] Integrating new upstream version, strongswan (4.1.1)
Diffstat (limited to 'TODO')
-rw-r--r--TODO69
1 files changed, 69 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 000000000..91363e38b
--- /dev/null
+++ b/TODO
@@ -0,0 +1,69 @@
+ -------------------------
+ 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 confiugration, version negotiation and maintainability.
+
+Roadmap 2007
+============
+
+ Mar ! - Cookie support, IP filter, other fixes to mature against DoS
+ ! - release IKEv2 p2p NATT draft 00
+ !
+ Apr ! - PRF in CHILD_SA rekeying
+ ! - configuration managament refactoring
+ ! - credentials backend redesign
+ ! - interface in charon for the XML based SMP management interface
+ ! - reimplement IKEv2 p2p NATT support
+ !
+ May ! - SMP configuration client
+ !
+ Jun ! - start with IKEv1 migration strategy
+ !
+ Jul !
+ !
+ Aug !
+ !
+ Sep !
+ !
+ Oct !
+ !
+ Nov !
+ !
+ 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 system
+------------
+- configure flag which allows to ommit vendor id in pluto
+- reduce printf handlers count to 10, as uClibc does not support more
+
+Certificate support
+-------------------
+- New trustchain mechanism?
+- 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
+- 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