]> git.ipfire.org Git - thirdparty/snort3.git/commit
Pull request #3205: Move global inspectors and selectors to the policy map
authorRon Dempster (rdempste) <rdempste@cisco.com>
Thu, 13 Jan 2022 14:29:13 +0000 (14:29 +0000)
committerRon Dempster (rdempste) <rdempste@cisco.com>
Thu, 13 Jan 2022 14:29:13 +0000 (14:29 +0000)
commite5ccb7285682df7b1f432833e6afdb74b98a710c
tree5ca75bebf8bc94c05a8a60accca9fbe7bce71e45
parent969bf55661cb2a941c4ac0363350252d4397539a
Pull request #3205: Move global inspectors and selectors to the policy map

Merge in SNORT/snort3 from ~RDEMPSTE/snort3:global to master

Squashed commit of the following:

commit 3e62d9c7bf8bfaddb89e9b9419efd08d78a9a7bb
Author: Ron Dempster (rdempste) <rdempste@cisco.com>
Date:   Tue Dec 7 11:06:41 2021 -0500

    policy: add a file_policy to the network policy and use it

commit 0b136c2654fa7d4ffadcb5ad3b080e723bc43bc2
Author: Ron Dempster (rdempste) <rdempste@cisco.com>
Date:   Fri Dec 3 16:19:22 2021 -0500

    main: move policy selector and flow tracking from snort config to policy map

commit 69d9c2d07434a6ebe0968231f9ad503b43a0a1f4
Author: Ron Dempster (rdempste) <rdempste@cisco.com>
Date:   Fri Dec 3 16:18:11 2021 -0500

    main: only add policies to the user policy map at the end of table processing

commit 20377e6bd1f74bbe37c615ce4b4aacf3c401c8c7
Author: Ron Dempster (rdempste) <rdempste@cisco.com>
Date:   Fri Dec 3 16:16:04 2021 -0500

    control: fix macro definitions
35 files changed:
lua/max_detect.lua
lua/security.lua
lua/snort.lua
src/control/control.h
src/file_api/CMakeLists.txt
src/file_api/file_api.cc [new file with mode: 0644]
src/file_api/file_api.h
src/file_api/file_config.cc
src/file_api/file_config.h
src/file_api/file_flows.cc
src/file_api/file_flows.h
src/file_api/file_lib.cc
src/file_api/file_module.cc
src/file_api/file_module.h
src/file_api/file_service.h
src/framework/CMakeLists.txt
src/framework/file_policy.cc [moved from src/file_api/file_policy.cc with 97% similarity]
src/framework/file_policy.h [moved from src/file_api/file_policy.h with 98% similarity]
src/framework/inspector.cc
src/framework/inspector.h
src/framework/module.cc
src/framework/policy_selector.h
src/log/log.cc
src/main/help.cc
src/main/modules.cc
src/main/policy.cc
src/main/policy.h
src/main/snort_config.cc
src/main/snort_config.h
src/managers/inspector_manager.cc
src/managers/inspector_manager.h
src/managers/policy_selector_manager.cc
src/network_inspectors/appid/appid_api.cc
src/service_inspectors/http2_inspect/http2_data_cutter.cc
tools/snort2lua/config_states/config_file.cc