diff options
authorHarald Welte <>2002-08-18 22:19:26 +0000
committerHarald Welte <>2002-08-18 22:19:26 +0000
commitce6f9ef91474226de237aa8d66a43a16bbad1486 (patch)
parent0c4188f446e7c0ed07076c69d1d7f336a92efc8b (diff)
todo update
1 files changed, 2 insertions, 23 deletions
diff --git a/TODO b/TODO
index 3e5e1c90..495ef1bc 100644
--- a/TODO
+++ b/TODO
@@ -4,30 +4,17 @@ Currently maintained by Harald Welte <>
Please inform me, if you want to work on any of the TODO items, so I
can update this list and thus prevent two people doing the same work.
-CVS ID: $Id: TODO,v 1.63 2002/07/08 06:17:33 laforge Exp $
+CVS ID: $Id: TODO,v 1.64 2002/07/24 07:25:20 laforge Exp $
-x solution for nostate / notrack (we don't want to track specific conn's)
-x multiple related connections (solved: newnat)[HW]
-x add support for correct SACK handling [HW]
- erroneously too-fast dropped conntrack for half-open TCP connections [JK]
- wrong 'Out of window' error message from tcp-windowtracking [JK]
-x mangle table should use all five netfilter hooks [BC]
- --mac-source not working in FORWARD (manpage bug?)
-x netfilter hooks should give error if same function registers twice [HW]
-x speed issues (mark_source_chains, Robert Olsson)
-x fix apparent output nat + slip oops bug; see thread at
-x TFTP helper: works only on second packet?
-x necessary structures for helper match in newnat [HW]
-x port old conntrack/nat helpers to newnat [HW]
-x update NAT part of netfilter-hacking-HOWTO to newnat [HW]
-x update packet traversal schematics to represent 5hook-mangle
- update manpages to include recently submitted extensions
-x remove manually-specified source IP for reject-fakesource patch
- locally bound udp port can still be used for MASQ/SNAT
- fix for ICMP DNAT info leak
- unaligned access of nulldevname during string match
+- update documentation to reflect newnat
- packet counters on ultrasparc platform (32bit userspace/64bit kernel issue)
@@ -41,24 +28,16 @@ NICE to have:
- endianness wrt. unnamed initializers in conntrack helpers after
pptp-patch applied
- make RPC conntrack work again
-x interface names in ipv6 can contain _ and -
- multicast connection tracking
- sysctl support for ftp-multi, irc-conntrack/nat, ftp-fxp
- integrate HOPLIMIT for ipv6 in patch-o-matic [HW]
- u32 classifier (port from tc -> iptables) [YU]
-x MARK match with boolean OR / AND (to use nfmark bitwise)
- documentation for libiptc
- port conntrack to IPv6 (code reuse?) [BC]
-x make patch-o-matic reversible
-x fix and test the netfilter bridging stuff
- ip_nat_ident module
-x provide daily CVS snapshots via ftp [HW]
- make iptables / ip6tables use the same codebase (as libiptc) [KA]
-x REJECT optionally generates port unreachable with faked SOURCE
- libipq reentrancy [JM]
- compiling without O2 issue
-x add more information like original addresses to the state match
- libipq runtime version, do before 1.2.5 [JM]
- add ICMP type-3-code-13 option to REJECT
- export list of matches/targets via proc-fs