- Fix bug on the destructors of the Regex. - Tested on Fedora 20. - Improvements on the iterators of the python side. - Unit tests for python. - Compilation on O3 optimization. - Bloom filters implemented on the python wrapper (Boost bloom filter).
0.6
- Ip Filters for ip matching rules (unordered_set(ready), bloom filters(planned)). - Minor bugs (leak on pcre). - Python Wrapper IPSet and IPSetManager for manage the ip filters.
0.5
- Fix minor bugs (printFlows, runPcap and run) - DatabaseAdaptor generated on python, so a lot of databases could be use, redis, voltdb, postgress. Check redis_adaptor.py as a example on /examples
0.4
- Pcre with JIT support. - FreeBSD full python support.
Some benchmark results of 0.4 version
EthernetProtocol(0xa36010) statistics Total packets: 0 Total bytes: 2065338805586 Total validated packets:3408802476 Total malformed packets: 6723295 Multiplexer(0xa52a80) statistics Plugged to object(0xa36010) Total forward packets: 3408802476 Total received packets: 3408802476 Total fail packets: 0
IPProtocol(0xa36220) statistics Total packets: 3408802476 Total bytes: 2017615570922 Total validated packets:3408802476 Total malformed packets: 0 Multiplexer(0xa52f00) statistics Plugged to object(0xa36220) Total forward packets: 3408802476 Total received packets: 3408802476 Total fail packets: 0