zeek/scripts/base/frameworks
Seth Hall 430cd9b146 Initial rework of packet filter framework.
- Large rework on packet filter framework to make many things easier.
   - Removed the PacketFilter::all_packets variable because it was confusing.
   - New variable (PacketFilter::enable_auto_protocol_capture_filters) to re-enable the old filtering model of only sniffing ports for analyzed protocols.
   - In progress plugin model for adding filtering mechanisms.
   - New default single item for capture_filters = { ["default"] = PacketFilter::default_capture_filter };
   - Mechanism and helper functions to "shunt" traffic with filters.

- Created the Protocols framework to assist with reworking how base protocol scripts are registered with DPD and other things.
   - Protocols framework creates BPF filters for registered analyzers. (if using PacketFilter framework in that mode).
2012-02-16 11:14:57 -05:00
..
cluster Merge branch 'master' into topic/script-reference 2011-12-19 16:17:58 -06:00
communication Initial rework of packet filter framework. 2012-02-16 11:14:57 -05:00
control This completes framework documentation package 4. 2012-01-06 16:36:22 -05:00
dpd Merge branch 'master' into topic/script-reference 2011-12-19 16:17:58 -06:00
intel This completes framework documentation package 4. 2012-01-06 16:36:22 -05:00
logging Merge remote-tracking branch 'origin/topic/script-reference' 2012-01-10 14:00:44 -08:00
metrics Fixing a warning from the documentation generation. 2012-01-06 16:50:20 -05:00
notice Fixing some doc warnings. 2012-01-10 01:30:55 -05:00
packet-filter Initial rework of packet filter framework. 2012-02-16 11:14:57 -05:00
protocols Initial rework of packet filter framework. 2012-02-16 11:14:57 -05:00
reporter Add reporter bif/framework documentation. 2011-12-07 16:54:40 -06:00
signatures Add more signature framework documentation. 2011-12-14 12:50:54 -06:00
software One more very minor change I forgot to commit. 2012-02-03 16:27:51 -05:00