]>
git.ipfire.org Git - thirdparty/snort3.git/log
Ed Borgoyn [Mon, 18 Apr 2016 13:04:35 +0000 (09:04 -0400)]
Fix some HA-SC memory leaks.
Ed Borgoyn [Wed, 13 Apr 2016 13:26:39 +0000 (09:26 -0400)]
Remove ha.h as an include in flow.h as it caused a build error for 'extra'
Ed Borgoyn [Wed, 13 Apr 2016 11:39:39 +0000 (07:39 -0400)]
Update CMake scripts and dev_notes.
Ed Borgoyn [Tue, 12 Apr 2016 19:58:55 +0000 (15:58 -0400)]
HA-SC effort.
Ed Borgoyn [Wed, 30 Mar 2016 17:04:52 +0000 (13:04 -0400)]
Interim ha commit
Ed Borgoyn [Mon, 21 Mar 2016 11:20:47 +0000 (07:20 -0400)]
Initial UDP HA.
Russ Combs (rucombs) [Wed, 20 Apr 2016 19:45:02 +0000 (15:45 -0400)]
Merge pull request #442 in SNORT/snort3 from ~JOCORNET/snort3:remove_lua_dependency_from_module_h to master
* commit '
40511acf8424f2d6c11b5b9e32ac2320a2cc0ee0 ':
remove lua dependency from module.h
Joel Cornett [Wed, 20 Apr 2016 19:39:08 +0000 (15:39 -0400)]
remove lua dependency from module.h
Russ Combs (rucombs) [Wed, 20 Apr 2016 19:07:01 +0000 (15:07 -0400)]
Merge pull request #434 in SNORT/snort3 from ~JOCORNET/snort3:pkgconfig_fix to master
* commit '
1ca64c5e7aebc8a79c87f54692ded4cff107c922 ':
removed comment
more corrections for pkg-config/removed defines altogether
normalized pkgconfig output
Russ Combs (rucombs) [Wed, 20 Apr 2016 19:06:03 +0000 (15:06 -0400)]
Merge pull request #439 in SNORT/snort3 from perf_units to master
* commit '
21b0127fa8e9c482befdffed7b8daffb72e223fc ':
fixed perfmon unit test
Russ Combs (rucombs) [Wed, 20 Apr 2016 19:04:36 +0000 (15:04 -0400)]
Merge pull request #411 in SNORT/snort3 from gitignore-update-for-build-scripts to master
* commit '
1fa4620767cf3a830fd8c612b2554690f7d4f9f8 ':
Additional gitignores for the build scripts
Ignore files generated by the build-scripts
Russ Combs (rucombs) [Wed, 20 Apr 2016 19:04:19 +0000 (15:04 -0400)]
Merge pull request #440 in SNORT/snort3 from ~MIALTIZE/snort3:for-russ-trivial to master
* commit '
a2c9c06742b2d1d8b02ae6186926f907cad3b7ef ':
tcp_tracker: Add explicit override specifier to init_toolbox
Russ Combs (rucombs) [Wed, 20 Apr 2016 19:03:54 +0000 (15:03 -0400)]
Merge pull request #441 in SNORT/snort3 from ~MIALTIZE/snort3:Catch-1.4.0 to master
* commit '
839005f3ac034bf3bee18246477aee7885066094 ':
catch: Update to Catch v1.4.0
Carter Waxman [Wed, 20 Apr 2016 18:44:45 +0000 (14:44 -0400)]
packet capture works internally. no external interface. bpf under dev
Michael Altizer [Wed, 20 Apr 2016 16:30:01 +0000 (12:30 -0400)]
tcp_tracker: Add explicit override specifier to init_toolbox
Michael Altizer [Wed, 20 Apr 2016 16:27:53 +0000 (12:27 -0400)]
catch: Update to Catch v1.4.0
Victor Roemer [Wed, 20 Apr 2016 16:20:21 +0000 (12:20 -0400)]
Additional gitignores for the build scripts
Carter Waxman [Wed, 20 Apr 2016 15:55:09 +0000 (11:55 -0400)]
fixed perfmon unit test
Joel Cornett [Wed, 20 Apr 2016 14:56:46 +0000 (10:56 -0400)]
removed comment
Joel Cornett [Wed, 20 Apr 2016 14:55:51 +0000 (10:55 -0400)]
more corrections for pkg-config/removed defines altogether
Russ Combs (rucombs) [Wed, 20 Apr 2016 14:48:15 +0000 (10:48 -0400)]
Merge pull request #438 in SNORT/snort3 from ~JOCORNET/snort3:fix_utils_cpputest to master
* commit '
c9be47d83eba353a7e121b78ea339041102ff96e ':
added utils cpputest to cmake
Russ Combs (rucombs) [Wed, 20 Apr 2016 14:44:53 +0000 (10:44 -0400)]
Merge pull request #424 in SNORT/snort3 from crc/s5c to master
* commit '
cf2177004aadfd81f503b009543abfef7809ce21 ':
on session cleanup always release all allocated resources (e.g. splitter, reassembler...)
reset paf when we cleanup a session and reset the splitters
don't delete splitters in session cleanup unless we are doing a full session reset
fix stream tcp config leak
Joel Cornett [Wed, 20 Apr 2016 14:42:55 +0000 (10:42 -0400)]
added utils cpputest to cmake
Steve Chew [Tue, 19 Apr 2016 20:53:45 +0000 (16:53 -0400)]
Fix some bugs found during testing and uncrustify.
Steve Chew [Mon, 18 Apr 2016 21:25:39 +0000 (17:25 -0400)]
Removed perf_flow.h which had been removed from master.
Steve Chew [Thu, 14 Apr 2016 21:12:20 +0000 (17:12 -0400)]
ProtocolId and IpProtocol updates.
Steve Chew [Tue, 12 Apr 2016 14:52:32 +0000 (10:52 -0400)]
Add IpProtocol and ProtocolId enums.
Joel Cornett [Tue, 19 Apr 2016 20:29:07 +0000 (16:29 -0400)]
normalized pkgconfig output
davis mcpherson [Tue, 19 Apr 2016 19:50:46 +0000 (15:50 -0400)]
on session cleanup always release all allocated resources (e.g. splitter, reassembler...)
Russ Combs (rucombs) [Tue, 19 Apr 2016 17:42:43 +0000 (13:42 -0400)]
Merge pull request #433 in SNORT/snort3 from ~MIALTIZE/snort3:for-russ-trivial to master
* commit '
6bb3c2d11d456582d98f228ea0ea2a8340a57d12 ':
sfdaq: Fix symbol visibility
Russ Combs (rucombs) [Tue, 19 Apr 2016 17:38:03 +0000 (13:38 -0400)]
Merge pull request #432 in SNORT/snort3 from ~JOCORNET/snort3:cmake_updates to master
* commit '
c43fc8e9ce38d5c27868666bdc125683aca1e8bc ':
linked catch tests lib against framework
foo
linked catch tests lib against framework
foo
Michael Altizer [Tue, 19 Apr 2016 17:29:24 +0000 (13:29 -0400)]
sfdaq: Fix symbol visibility
Joel Cornett [Tue, 19 Apr 2016 17:23:23 +0000 (13:23 -0400)]
wrapped linkage with conditional
Joel Cornett [Tue, 19 Apr 2016 17:18:34 +0000 (13:18 -0400)]
linked catch tests lib against framework
Joel Cornett [Tue, 19 Apr 2016 17:05:20 +0000 (13:05 -0400)]
foo
Joel Cornett [Tue, 19 Apr 2016 17:18:34 +0000 (13:18 -0400)]
linked catch tests lib against framework
Joel Cornett [Tue, 19 Apr 2016 17:05:20 +0000 (13:05 -0400)]
foo
Russ Combs (rucombs) [Tue, 19 Apr 2016 16:47:14 +0000 (12:47 -0400)]
Merge pull request #430 in SNORT/snort3 from ~JOCORNET/snort3:cmake_updates to master
* commit '
084b517734e4d8e1e6a1ea294a9469071295381e ':
fixed typo
folded linking of libs into macro invocation
patched for cmake 2.x
Joel Cornett [Tue, 19 Apr 2016 16:40:49 +0000 (12:40 -0400)]
fixed typo
Joel Cornett [Tue, 19 Apr 2016 16:39:56 +0000 (12:39 -0400)]
folded linking of libs into macro invocation
Joel Cornett [Tue, 19 Apr 2016 16:30:41 +0000 (12:30 -0400)]
patched for cmake 2.x
Russ Combs (rucombs) [Tue, 19 Apr 2016 13:20:22 +0000 (09:20 -0400)]
Merge pull request #426 in SNORT/snort3 from ~JOCORNET/snort3:cmake_updates to master
* commit '
15807007e14cb788e468a7d5cf3a60e9236c6a67 ':
added catch tests and conditional add_cpputest
added a fix for a thing
initial
davis mcpherson [Mon, 18 Apr 2016 18:52:06 +0000 (14:52 -0400)]
reset paf when we cleanup a session and reset the splitters
Russ Combs (rucombs) [Mon, 18 Apr 2016 18:42:20 +0000 (14:42 -0400)]
Merge pull request #428 in SNORT/snort3 from capture to master
* commit '
050ee1a38b24ffe9745ca1bbc243814fa2114ea6 ':
Add file capture stats
davis mcpherson [Mon, 18 Apr 2016 18:34:51 +0000 (14:34 -0400)]
don't delete splitters in session cleanup unless we are doing a full session reset
Russ Combs (rucombs) [Mon, 18 Apr 2016 18:26:44 +0000 (14:26 -0400)]
Merge pull request #427 in SNORT/snort3 from ~MIALTIZE/snort3:for-russ-trivial to master
* commit '
884183d0393d7baf7f60f87e25633fcbdc5af161 ':
Remove extraneous semicolons.
Russ Combs (rucombs) [Mon, 18 Apr 2016 18:25:58 +0000 (14:25 -0400)]
Merge pull request #429 in SNORT/snort3 from perf_unitfault to master
* commit '
0d3b6824ae902979135552e5082cd1e3bca72671 ':
fixed sigabrt in BaseTracker unit test
fixed sigabrt in BaseTracker unit test
fixed sigabrt in BaseTracker unit test
Carter Waxman [Mon, 18 Apr 2016 18:13:00 +0000 (14:13 -0400)]
fixed sigabrt in BaseTracker unit test
Carter Waxman [Mon, 18 Apr 2016 17:53:08 +0000 (13:53 -0400)]
fixed sigabrt in BaseTracker unit test
Carter Waxman [Mon, 18 Apr 2016 17:48:02 +0000 (13:48 -0400)]
fixed sigabrt in BaseTracker unit test
huica [Mon, 18 Apr 2016 17:22:40 +0000 (13:22 -0400)]
Add file capture stats
Michael Altizer [Mon, 18 Apr 2016 16:41:24 +0000 (12:41 -0400)]
Remove extraneous semicolons.
Joel Cornett [Fri, 15 Apr 2016 20:51:26 +0000 (16:51 -0400)]
added catch tests and conditional add_cpputest
Joel Cornett [Fri, 15 Apr 2016 19:00:39 +0000 (15:00 -0400)]
added a fix for a thing
Joel Cornett [Fri, 15 Apr 2016 18:57:26 +0000 (14:57 -0400)]
initial
Russ Combs (rucombs) [Fri, 15 Apr 2016 18:41:13 +0000 (14:41 -0400)]
Merge pull request #425 in SNORT/snort3 from capture to master
* commit '
26fa7261586551c86c355dc7ad40b12567616784 ':
Remove debug functions used
huica [Fri, 15 Apr 2016 18:23:57 +0000 (14:23 -0400)]
Remove debug functions used
Russ Combs [Fri, 15 Apr 2016 15:00:43 +0000 (11:00 -0400)]
fix stream tcp config leak
Russ Combs (rucombs) [Thu, 14 Apr 2016 21:22:33 +0000 (17:22 -0400)]
Merge pull request #423 in SNORT/snort3 from crc/s5 to master
* commit '
2f3b4798d61999c2531a3c65d7ef3b1207129c84 ':
revert delete temporarily
Russ Combs [Thu, 14 Apr 2016 21:19:23 +0000 (17:19 -0400)]
revert delete temporarily
Russ Combs (rucombs) [Thu, 14 Apr 2016 17:36:20 +0000 (13:36 -0400)]
Merge pull request #421 in SNORT/snort3 from perf_build2 to master
* commit '
dc806bf0dfc872363334ed990aef28d37f80f15b ':
fixed include order
fixed build without unit tests
Carter Waxman [Thu, 14 Apr 2016 17:31:08 +0000 (13:31 -0400)]
fixed include order
Russ Combs (rucombs) [Thu, 14 Apr 2016 17:27:30 +0000 (13:27 -0400)]
Merge pull request #422 in SNORT/snort3 from ~MIALTIZE/snort3:for-russ-trivial to master
* commit '
15f6fb12bff50d08b9b412bf1ced37da54e4d562 ':
expected: Fix static analysis useless initialization warning
Michael Altizer [Thu, 14 Apr 2016 14:53:24 +0000 (10:53 -0400)]
expected: Fix static analysis useless initialization warning
Carter Waxman [Thu, 14 Apr 2016 13:21:42 +0000 (09:21 -0400)]
fixed build without unit tests
Russ Combs (rucombs) [Wed, 13 Apr 2016 21:40:54 +0000 (17:40 -0400)]
Merge pull request #417 in SNORT/snort3 from ~MIALTIZE/snort3:sfdaq to master
* commit '
4c0d2abc95992d478e19f9aa3b39841e85894123 ':
sfdaq: Let the Style Wookiee win.
snort2lua: Handle DAQ/SFDAQ config changes
util: Remove unused StringVector code
sfdaq: Replace Snort DAQ module with the SFDAQ module
thread_config: Only log when actually changing thread affinity
dce_rpc: Make DCE2_HandleSegmentation static
m4: Update macros with upstream from autoconf-archive
Michael Altizer [Wed, 13 Apr 2016 21:11:53 +0000 (17:11 -0400)]
sfdaq: Let the Style Wookiee win.
Russ Combs (rucombs) [Wed, 13 Apr 2016 21:09:02 +0000 (17:09 -0400)]
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
Michael Altizer [Wed, 30 Mar 2016 21:54:29 +0000 (17:54 -0400)]
snort2lua: Handle DAQ/SFDAQ config changes
Michael Altizer [Tue, 12 Apr 2016 21:18:17 +0000 (17:18 -0400)]
util: Remove unused StringVector code
Michael Altizer [Tue, 12 Apr 2016 21:16:59 +0000 (17:16 -0400)]
sfdaq: Replace Snort DAQ module with the SFDAQ module
Michael Altizer [Tue, 29 Mar 2016 16:04:03 +0000 (12:04 -0400)]
thread_config: Only log when actually changing thread affinity
Michael Altizer [Tue, 5 Apr 2016 15:15:16 +0000 (11:15 -0400)]
dce_rpc: Make DCE2_HandleSegmentation static
Michael Altizer [Tue, 5 Apr 2016 14:46:20 +0000 (10:46 -0400)]
m4: Update macros with upstream from autoconf-archive
Russ Combs (rucombs) [Wed, 13 Apr 2016 20:02:16 +0000 (16:02 -0400)]
Merge pull request #419 in SNORT/snort3 from nhttp42 to master
* commit '
e701252271b415b4237a522e0d7b6f5411e898cf ':
comment fix
Unicode map file
Tom Peters [Wed, 13 Apr 2016 19:57:41 +0000 (15:57 -0400)]
comment fix
Carter Waxman [Wed, 13 Apr 2016 19:00:11 +0000 (15:00 -0400)]
fixed method access
Carter Waxman [Wed, 13 Apr 2016 18:38:31 +0000 (14:38 -0400)]
hid file and time implementation details from PerfTrackers
Carter Waxman [Wed, 13 Apr 2016 18:25:22 +0000 (14:25 -0400)]
fixed file rotation
Russ Combs (rucombs) [Wed, 13 Apr 2016 18:04:24 +0000 (14:04 -0400)]
Merge pull request #418 in SNORT/snort3 from ~JOCORNET/snort3:latency_leak_fix to master
* commit '
4f8c6e7578143ea4fb2e0efbe12334f18d3f58b4 ':
further cleanup and fixed review comments
added thread-local cleanup for latency
Carter Waxman [Wed, 13 Apr 2016 17:37:12 +0000 (13:37 -0400)]
fixed dev_notes comments. fixed line wrapping
Carter Waxman [Wed, 13 Apr 2016 15:22:28 +0000 (11:22 -0400)]
fixed extra keyword
Carter Waxman [Wed, 13 Apr 2016 14:54:39 +0000 (10:54 -0400)]
added comments for perfmon APIs
Carter Waxman [Wed, 13 Apr 2016 13:30:27 +0000 (09:30 -0400)]
added unit tests to FlowTracker following major refactor. Fixed uninitialized and improperly sized variables in FlowTracker.
Joel Cornett [Tue, 12 Apr 2016 21:37:44 +0000 (17:37 -0400)]
further cleanup and fixed review comments
Joel Cornett [Tue, 12 Apr 2016 20:00:50 +0000 (16:00 -0400)]
added thread-local cleanup for latency
Russ Combs (rucombs) [Tue, 12 Apr 2016 19:43:29 +0000 (15:43 -0400)]
Merge pull request #404 in SNORT/snort3 from ~JOCORNET/snort3:fix_coverage_clang to master
* commit '
984e3de28555cfb2fc08d504ece8978389cc177f ':
test for GNU compiler before attempting to link against libgcov
Carter Waxman [Tue, 12 Apr 2016 18:45:45 +0000 (14:45 -0400)]
removed EventTracker in place of search_engine peg counts. Added unit tests to BaseTracker.
Tom Peters [Wed, 23 Mar 2016 21:14:44 +0000 (17:14 -0400)]
Unicode map file
Carter Waxman [Tue, 12 Apr 2016 15:58:09 +0000 (11:58 -0400)]
added mock formatter to ease tracker unit testing
Carter Waxman [Tue, 12 Apr 2016 14:00:15 +0000 (10:00 -0400)]
Refactored perf_formatter to replace the bulk of explicit copy operations with pointers (FlowStateValue remains / 128 byte memcpy per flow ip entry)
Russ Combs (rucombs) [Mon, 11 Apr 2016 19:28:48 +0000 (15:28 -0400)]
Merge pull request #413 in SNORT/snort3 from ~MIALTIZE/snort3:for-russ to master
* commit '
73e6c98b8906ff3ce04b70840e7277b9861fdc8b ':
expected: Fix some memory leaks and move some comments
Michael Altizer [Mon, 11 Apr 2016 19:22:13 +0000 (15:22 -0400)]
expected: Fix some memory leaks and move some comments
Russ Combs (rucombs) [Mon, 11 Apr 2016 17:35:46 +0000 (13:35 -0400)]
Merge pull request #416 in SNORT/snort3 from perf_hinky to master
* commit '
68c6f7518e820ffed47eef195f2b0a28fa2fb0e6 ':
fixed hinkiness
Carter Waxman [Mon, 11 Apr 2016 17:28:01 +0000 (13:28 -0400)]
removed double type from formatter
Carter Waxman [Mon, 11 Apr 2016 16:18:59 +0000 (12:18 -0400)]
Update dev notes
Carter Waxman [Mon, 11 Apr 2016 15:01:45 +0000 (11:01 -0400)]
fixed hinkiness
Russ Combs (rucombs) [Mon, 11 Apr 2016 14:32:06 +0000 (10:32 -0400)]
Merge pull request #414 in SNORT/snort3 from crc/leaks to master
* commit '
23d1d3796e20ece2d3d90e5044d2054d71f6aca1 ':
plug misc leaks
Russ Combs (rucombs) [Sun, 10 Apr 2016 00:52:51 +0000 (20:52 -0400)]
plug misc leaks
Russ Combs [Fri, 8 Apr 2016 21:48:26 +0000 (17:48 -0400)]
build 194