]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #415 in SNORT/snort3 from perf_format to master
authorRuss Combs (rucombs) <rucombs@cisco.com>
Wed, 13 Apr 2016 21:09:02 +0000 (17:09 -0400)
committerRuss Combs (rucombs) <rucombs@cisco.com>
Wed, 13 Apr 2016 21:09:02 +0000 (17:09 -0400)
* commit '9b8bb00969bea18b2f5f8ec77173c1fb9c35ba88':
  fixed method access
  hid file and time implementation details from PerfTrackers
  fixed file rotation
  fixed dev_notes comments. fixed line wrapping
  fixed extra keyword
  added comments for perfmon APIs
  added unit tests to FlowTracker following major refactor. Fixed uninitialized and improperly sized variables in FlowTracker.
  removed EventTracker in place of search_engine peg counts. Added unit tests to BaseTracker.
  added mock formatter to ease tracker unit testing
  Refactored perf_formatter to replace the bulk of explicit copy operations with pointers (FlowStateValue remains / 128 byte memcpy per flow ip entry)
  removed double type from formatter
  Update dev notes
  refactored FlowTracker into c++. added PegCount vector type to PerfFormatter. removed unused test directory. removed remainder of legacy code (perf_flow.*)
  integrated base, cpu, event with formatters. added string value for formatters.
  created TextFormatter
  completed CSVFormatter
  added unit for CSVFormatter
  update makefiles
  created PerfFormatter

1  2 
src/main/modules.cc
src/network_inspectors/perf_monitor/cpu_tracker.cc
src/network_inspectors/perf_monitor/perf_module.cc

Simple merge