zeek/src/file_analysis
Jon Siwek fc267d010d FileAnalysis: optimize get_file_handle event queueing.
When a file handle is needed and the last event in the queue is also
a get_file_handle event with the same arguments, instead of queueing
a new event, just remember to cache/re-use the resulting handle from
the previous event.  This depends on get_file_handle handlers not
changing global state that is also used to derive the file handle
string.
2013-04-02 16:21:51 -05:00
..
Action.h FileAnalysis: refactor add/remove/stop BIFs, add BOF triggers/fields. 2013-02-28 17:19:16 -06:00
ActionSet.cc FileAnalysis: Fix compile error. 2013-04-02 09:54:06 -05:00
ActionSet.h FileAnalysis: first pass over documentation. 2013-03-29 13:41:37 -05:00
DataEvent.cc Merge branch 'master' into topic/jsiwek/file-analysis 2013-03-07 11:06:00 -06:00
DataEvent.h Refactor how file analysis actions are tracked. 2013-02-25 16:35:42 -06:00
Extract.cc FileAnalysis: refactor add/remove/stop BIFs, add BOF triggers/fields. 2013-02-28 17:19:16 -06:00
Extract.h Refactor how file analysis actions are tracked. 2013-02-25 16:35:42 -06:00
FileID.h FileAnalysis: move unique file handle string generation to script-layer 2013-03-12 13:44:31 -05:00
Hash.cc FileAnalysis: add unit tests covering current protocol integration. 2013-03-19 15:50:05 -05:00
Hash.h FileAnalysis: add unit tests covering current protocol integration. 2013-03-19 15:50:05 -05:00
Info.cc FileAnalysis: optimize get_file_handle event queueing. 2013-04-02 16:21:51 -05:00
Info.h FileAnalysis: optimize get_file_handle event queueing. 2013-04-02 16:21:51 -05:00
InfoTimer.cc FileAnalysis: add more unit tests. 2013-03-20 12:47:45 -05:00
InfoTimer.h FileAnalysis: add more unit tests. 2013-03-20 12:47:45 -05:00
Manager.cc FileAnalysis: optimize get_file_handle event queueing. 2013-04-02 16:21:51 -05:00
Manager.h FileAnalysis: optimize get_file_handle event queueing. 2013-04-02 16:21:51 -05:00
PendingFile.cc FileAnalysis: file handles now set from events. 2013-03-25 15:37:58 -05:00
PendingFile.h FileAnalysis: first pass over documentation. 2013-03-29 13:41:37 -05:00