"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/dev_notes.txt" between
snort3-3.1.29.0.tar.gz and snort3-3.1.30.0.tar.gz

About: Snort 3 is a network intrusion prevention and detection system (IDS/IPS) combining the benefits of signature, protocol and anomaly-based inspection.

dev_notes.txt  (snort3-3.1.29.0):dev_notes.txt  (snort3-3.1.30.0)
skipping to change at line 19 skipping to change at line 19
The main_loop() starts a new Pig when a new source (interface or pcap, The main_loop() starts a new Pig when a new source (interface or pcap,
etc.) is available if the number of running Pigs is less than configured. etc.) is available if the number of running Pigs is less than configured.
It also does housekeeping functions like servicing signal flags, shell It also does housekeeping functions like servicing signal flags, shell
commands, etc. commands, etc.
The shell has to be explicitly enabled at build time to be available and The shell has to be explicitly enabled at build time to be available and
then must be configured at run time to be activated. Multiple simultaneous then must be configured at run time to be activated. Multiple simultaneous
remote shells are supported. remote shells are supported.
Unit test, benchmark test, and piglet test harness build options also Unit test and benchmark testbuild options also impact actual execution.
impact actual execution.
Reload is implemented by swapping a thread local config pointer by each Reload is implemented by swapping a thread local config pointer by each
running Pig. The inspector manager is called to empty trash if the main running Pig. The inspector manager is called to empty trash if the main
loop is not otherwise busy. loop is not otherwise busy.
Reload policy is implemented by cloning the thread local config and Reload policy is implemented by cloning the thread local config and
overwriting the policy map and the inspection policy in the main thread. overwriting the policy map and the inspection policy in the main thread.
The inspector list from the old config's inspection policy is copied The inspector list from the old config's inspection policy is copied
into the inspection policy of the new config. After the config pointer into the inspection policy of the new config. After the config pointer
is cloned, the new inspection policy elements (reloadable) such as is cloned, the new inspection policy elements (reloadable) such as
 End of changes. 1 change blocks. 
2 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)