==================
  TODO for 0.6.x
==================

   + PORTING TO SUNOS      (TO BE TESTED, TESTED and TESTED...)
      + ifr.ifru_mtu
      + void Inet_DisableForwarding(void)
      + void Inet_RestoreForwarding(void)
      + char *Inet_MacFromIP(unsigned long ip)


   + PASSIVE SCANNING
      - PASV mode in ftp must not be shown in the open ports
         (227 Entering Passive Mode (192,168,0,30,78,85)) -->  78*256 + 85

   + DYNAMIC BUFFER

   + ICQ DISSECTOR v 7

   + Collector must respect the IP:PORT directive


==================
  TODO for 0.7.0
==================

   FEATURE FREEZED RELEASE

   + PACKET OBJECT
      better handling of received packet (speed up illithid)

   + VIRTUAL BUFFER 
      for dissectors

   + CODE REVIEW
      - illithid (the sniffinf engine) must be recoded from scratch
      - doppleganger must be cleaned

   + CODE TUNING
      - Convert some structures to speed up the ncurses interface

   + CONNECTION BUFFER
      - keep track of a buffer of packet of each connection
        so you can view it even if the connection is too fast and it
        is already closed

   + DEVELOPMENT DOCUMENTATION

   + HTTPS dissector to be recoded to support even BSD and MACOS

   + Spoof source mac during poisoning for LAN without switch

   + FILTER THE SNIFFED DATA FORM ILLITHID AND NOT FROM INTERFACE.
     - Collector must respect the filters
     - pcapdump must respect the filters

==================
  TODO for 0.7.x
==================

   + SELECTIVE LOGGING FROM SNIFFING INTERFACE (decoder thread)
      - review the connection array structure


   + MULTI-POISONING
      - allow multi target in arp based mode
      - hybrid sniffing

   + USE FLEX & BISON 
      - parse the configure file
      - write a scripting language for filters

==================
  LONG TERM TODO
==================

   + SFTP
   + FTP-SSL

   + RESEARCH
      - How does VPN work ?
      - How does Kerberos work ?

   + Protocol Injection
      - with ncurses form (different injector for different protocol)

   + NEW DISSECTOR
      - TACACS dissector
      - new netbios
      - postgresql
      - cvs
      - tds

   + Inet
      - handle fragmented packets
      - IPv6 support

   + Ncurses interface
      - better winch handling... (i'm too lazy to do this...)

   + PORTING TO 64 bit ARCH

=================
  TODO NEVER ;)    or very very very long term todo... :)
=================

   + GTK+ interface

   + Kettercap (KDE interface)


