From: Harald Welte <laforge@gnumonks.org> To: Netfilter Development Mailinglist <netfilter-devel@lists.samba.org> Subject: New TODO list Date: Wed, 24 Jan 2001 02:31:15 +0100 Hi! As I have received requests from people who want to contribute to netfilter/iptables, I've updated the TODO list a bit. Please have a look at the TODO file in CVS. It is important that you inform me if you want to work on a particular item of the TODO list, so I can keep track and update the TODO list. If you want to work on an item, where already somebody else is working on (initials are appended to the entry, e.g. [HW]), please contact the person and cooperate. We don't need to duplicate effort. Here's the current version of the TODO list: ********************************************************************** TODO List for netfilter / iptables. Currently maintained by Harald Welte <laforge@gnumonks.org> 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.17 2001/01/24 01:15:16 laforge Exp $ IMPORTANT before iptables-1.2.1 release: - generic tcp sequence number offset support for nat helpers [HW] - prerelease make target (for applying certain p-o-m stuff) - header files in seperate directory, build all extensions, even when current kernel not patched - restore counters for individual rules (iptables / iptables-restore) [HW] - add libipulog / libiptc to DEVEL target INDEPENDENT from iptables-1.2.1 release: - netlink interface for conntrack manipulation from userspace [HW] - unified nfnetlink for queue,ulog,conntrack (and more?) (2.5 issue) - sysctl support for ftp-multi, irc-conntrack/nat, ftp-fxp - integrate HOPLIMIT for ipv6 in patch-o-matic [HW] - static 1:1 NAT (only ip address NAT in both directions) - u32 classifier (port from tc -> iptables) - pktlen match (not needed, when u32 available) - SMP locking for IRC buggy? - MARK match / target with boolean OR / AND (to use nfmark bitwise) - full tcp window tracking incompatibility with nat helpers [HW] - multiple related connections - documentation for libiptc - port conntrack to IPv6 (code reuse?) - port matches (owner, limit, multiport, owner) to IPv6 - HOPLIMIT IPv6 target / match [HW] - multicast connection tracking - conntrack / nat failover [HW] - Hard lockup with ip_queue under heavy load - mangle table should use all five netfilter hooks - make patch-o-matic more generic (any subdir), and reversible - CONFIG_NF_IP_NAT_LOCAL ====================================================================== [RR] Paul 'Rusty' Russel <rusty@linuxcare.com.au> [MB] Marc Boucher <marc@mbsi.ca> [JM] James Morris <jmorris@intercode.com.au> [HW] Harald Welte <laforge@gnumonks.org> ********************************************************************** -- Live long and prosper - Harald Welte / laforge@gnumonks.org http://www.gnumonks.org ============================================================================ GCS/E/IT d- s-: a-- C+++ UL++++$ P+++ L++++$ E--- W- N++ o? K- w--- O- M- V-- PS+ PE-- Y+ PGP++ t++ 5-- !X !R tv-- b+++ DI? !D G+ e* h+ r% y+(*)