User Tools

Site Tools


pom-ng:features_wishlist

This is an old revision of the document!


A PCRE internal error occured. This might be caused by a faulty plugin

====== Features wishlist ====== Here is a list of features that were requested by users. Don't hesitate to add your feature wish and/or comment ! ^ Title ^ Description ^ Comment/Discussion ^ |Drone input|Create a small drone program able to sniff and send traffic to a central pom-ng instance.|The drone's packet filter could be controlled from pom-ng. Multiple drones could connect to a pom-ng input and be handled the same way altogether.| |Optional system datastore|Don't make a system datastore mandatory.|This is definitely low priority. Sqlite3 is a good default datastore and is available on most systems. It will probably be implemented if some user requires no datastore at all.| |DVBv5 API migration|Migrate DVB inputs to the DVBv5 API.|The DVBv5 API might make things more difficult for the user since you have to select as well the delivery system for the input. Low priority for now. Might change if some card only work with DVBv5.| |Protocol signature matching|Allow protocols such as TCP to match the next protocols based on a signature.|This is definitely useful for traffic on non standard ports.| |NFS protocol|Create events for NFS requests, including NFSv4 COMPOUND statements.|Example using tshark and awk (doesn't work with NFSv4): http://pastebin.com/ggyVcjV1| |Mysql datastore|Implement MySQL support.|Low priority until outputs make more use of datastores.| |Use alloca()|Compile time conditional use of alloca()|Have a macro such as pom_alloca(), pom_freea(), pom_strndupa() to enable at compile time the use of alloca().| |Rework TCP buffering|Have a better algorithm for TCP queuing and buffering that takes in account tcp window to calculate the buffer size|High priority, this is needed to prevent too much buffering when sniffing docsis and wifi.|

pom-ng/features_wishlist.1404804788.txt.gz · Last modified: 2014/07/08 07:33 by gmsoft