=== TODO === * look at flexible Netflow * IPFX === IN PROGRESS === 0.4 - minimal version of gg_trackproc === PLANNED === 0.5 - minimal version of gg_efl === LATER === * packet chuncking * interactive display: when users click on a node, only this node and the server appears, zoomed in * SS7 SCCP PC/GT plugin, creating nodes with SCCP addressing * change daemon-clients architecture to sniffer-daemon-clients sniffers send traffic to daemon where client connects === DONE === 0.1 - basic daemon * glougloud: capture traffic and send summary to clients 0.2 - minimal version of libglouglou with unit tests * libglouglou: calls that are in ARCHITECTURE.txt * unit tests for all calls 0.3 - minimal version of gg_server =============================================================================== OLD =============================================================================== 0.2 - display elements * gg_efl: display server node on the left (10min) * gg_efl: display other nodes of the right (45min != 60min, dev 1.2) * gg_efl: find a good elementary layout, or use directly evas on the bg * libglouglou: rename all id to connid, and update ggd gg_elf * gg_efl: display packets, moving between nodes (45min) * glougloud: send IP type for a connection (10min) * gg_efl: different colors for packets depending of IP type (20min) * glougloud: send ports for a connection (10min) * gg_efl: different connections per port (20min) * gg_efl: timer for nodes and conns === PLANNED === 0.3 - bug killing * glougloud: see XXX in code and BUGS.txt * gg_efl: see XXX in code and BUGS.txt * glougloud: handle 2 ways of a connection in 1 connection 0.4 - nicer display * gg_efl: nodes are in a circle around the server node * gg_efl: nodes intensity reflects their usage, proportionaly to other nodes * gg_efl: packets go quick when leaving the sender node and slowing down before ariving to destination node * gg_efl: packets are fading out when ariving to destination node * gg_efl: packets between 2 nodes have a different ellipse path for each connection / IP type 0.5 - daemon plugins * glougloud: load plugins capability, with hooks on parsing traffic * glougloud: http plugin that parses basic html elements 0.6 - deeper traffic display * glougloud: parse and send keywords to clients * gg_efl: display keywords * glougloud: read, reduce and send captured images to clients * gg_efl: display images