patricia, trie: minor: do some cleanups
[netsniff-ng.git] / TODO
blobf27ecca71142ac58cfa433e9843a6b0dd67a8e15
1 Here's a list of things we need to do (contributions are welcome and highly
2 appreciated, please also read Documentation/SubmittingPatches about how to
3 submit your contributions, items marked with '!' are of high importance):
5 -----------------
6 For next release:
7 -----------------
9  0! Manpages / documentation folder
10         @TODO: Daniel Borkmann
12  1! Cleanup and refactor the code (curvetun, astraceroute, netsniff-ng, bpfc)!
13         @TODO: Daniel Borkmann
15 31! astraceroute: implement DNS traceroute with AS/Geo information
16         @TODO: Daniel Borkmann
18 51! astraceroute: can we remove whois query and do this locally!
19         @TODO: Daniel Borkmann
21 -------------------
22 For later releases:
23 -------------------
25 50) mausezahn: clean it up add fork + fanout mode(?), remove libpcap
26     dependency, let it also store pcap files e.g. on a network filesystem
27     of the mausezahn box. (leave it out of the main build process for now)
28         @TODO: Daniel Borkmann
30 10) Add a proper 802.11 dissector for netsniff-ng.
31         @TODO: Markus Amend
33 12) Add new dissectors (e.g. BGP, DNS, DCCP, SCTP, RSVP, IPsec, LISP, RADIUS,
34     LLC, fix MPLS?, improve ARP, BPDU, PVST, CDP, LLDP, RTP, Syslog, NTP,
35     OpenFlow, ...), add new protocols to mausezahn.
37 47) Add geo-ip information to netsniff-ng output?
39 48) Hand-include patchset from Sibir Chakraborty:
40         - Replay all files from directory (dir as --in paramter)
41         - Replay with correct timing information
42         - Replay with Gbps / pps rate limit
43         @TODO: Daniel Borkmann
45 49) Add Gbps / pps rate limit to trafgen
46         @TODO: Daniel Borkmann
48 32) ifpps: add option for --dev eth0,eth1,eth2 and accumulate stats
49         @TODO: Daniel Borkmann
51 33) ifpps: calc current throughput, show percentage of linerate
52         @TODO: Daniel Borkmann