-- release stuff for 1.1.1 --- fill in proper dates in NEWS & ChnageLog copy ChangeLog into rpm spec file make dist mkreldirs 1.1.1 cp tcptrack-current/html man page to the release docs dir build RPMS test everything update public web site tell debian & slack maintainers publish on freshmeat 2-3 days later -- 1.2.0 -- separate speed up & speed down make ChangeLog a change log, NEWS is for news. -- done for 1.1.0 -- * make configure see if 'using namespace __gnu_cxx;' works... then ifdef to taste. * add NLP parameter to NetworkPacket::newPacket * add code to transfer exceptions between threads (to TCPTrack) * make configure check for stl includes * only works on ethernet interfaces works on linux_sll ifaces now... (ppp,tun,lo) * abort if terminal is too small * clopt: closed connections remove timeout * make real hash funcs for Guesser and TCContainer * Be able to pick up connections that we didn't see the SYN for * make UI scrollable list, using curses pad, maybe * icmd: s: enable/disable sorting * icmd: p: don't remove closed cons, no new cons * clean up status display (sorted/paused flags) * dont call exit() from within objects, throw an exception or something * clean close down... stop curses nicely * put stuff in main in an app class * Idle time display hours/minutes -- after 1.1.0 ---- calculate averages over an arbitrary range of time... or lifetime of conn. bits/bytes sec flag exit immediately allow averages to be calculated over an arbitrary period (extend fastmode) clopt: no sorting clopt: units (B/s KB/s) -- probably need gui complete error checking on every sys/lib call -- PacketBuffer and Sniffer have this, others can wait. display all non-TCP/IPv4 bandwidth usage somewhere tcp round trip time (latency) network hops between endpoints (ttl ip field) replay tcpdump captures make UI occupy full window size horizontally make debug log allow format string like printf make configure look for pcap/pcap.h and if found, add -I/usr/include/pcap or something like that to compilation. might fix redhat packaging issue duplicate excess -I in compilation etherreal extension? GUI use etherreal app payload interpreters logging DNS lookups html output? bi-directional bandwidth counters