From: Russ Combs (rucombs) Date: Wed, 13 Apr 2016 21:09:02 +0000 (-0400) Subject: Merge pull request #415 in SNORT/snort3 from perf_format to master X-Git-Tag: 3.0.0-233~457 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5da2eb019fb108ddd7638ea8c5a760cd24aa6fdb;p=thirdparty%2Fsnort3.git Merge pull request #415 in SNORT/snort3 from perf_format to master * 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 --- 5da2eb019fb108ddd7638ea8c5a760cd24aa6fdb