]> git.ipfire.org Git - thirdparty/snort3.git/commit
Merge pull request #2045 in SNORT/snort3 from ~SVLASIUK/snort3:trace_log_level to...
authorMichael Altizer (mialtize) <mialtize@cisco.com>
Wed, 25 Mar 2020 22:15:48 +0000 (22:15 +0000)
committerMichael Altizer (mialtize) <mialtize@cisco.com>
Wed, 25 Mar 2020 22:15:48 +0000 (22:15 +0000)
commitb25fcefc01f2066e3fbbb63ce2f4d662125e30d9
tree4caf66d4bedfe837390da61ea5d6f962f971b843
parent1f012bc7c3818c9a58500d1e95d3af4bb984e99b
Merge pull request #2045 in SNORT/snort3 from ~SVLASIUK/snort3:trace_log_level to master

Squashed commit of the following:

commit b83b61ba207177d583ef57ec3642ae130b9a7680
Author: Serhii Vlasiuk <svlasiuk@cisco.com>
Date:   Fri Feb 14 16:33:00 2020 +0200

    modules: Support verbosity level for module trace options, modify trace logging macros.

    Log level range [0-255].
    There are conditional debug_log/debug_logf and unconditional trace_log/trace_logf macros for logging.
    Now log messages have format: module:sub_module:log_level: msg.
    Ex: detection:rule_eval:1: Fast pattern search
    Added trace 'all' option for detection module.
70 files changed:
src/codecs/codec_module.cc
src/codecs/codec_module.h
src/connectors/file_connector/test/file_connector_module_test.cc
src/connectors/file_connector/test/file_connector_test.cc
src/connectors/tcp_connector/test/tcp_connector_module_test.cc
src/connectors/tcp_connector/test/tcp_connector_test.cc
src/detection/context_switcher.cc
src/detection/detect_trace.cc
src/detection/detect_trace.h
src/detection/detection_engine.cc
src/detection/detection_module.cc
src/detection/detection_module.h
src/detection/detection_options.cc
src/detection/detection_options.h
src/detection/fp_detect.cc
src/detection/tag.cc
src/detection/tag.h
src/framework/module.cc
src/framework/module.h
src/host_tracker/test/host_cache_module_test.cc
src/host_tracker/test/host_tracker_module_test.cc
src/ips_options/test/ips_regex_test.cc
src/main.cc
src/main/CMakeLists.txt
src/main/modules.cc
src/main/snort_debug.cc
src/main/snort_debug.h
src/main/snort_module.cc
src/main/snort_module.h
src/main/trace.cc [new file with mode: 0644]
src/main/trace.h [new file with mode: 0644]
src/managers/module_manager.cc
src/network_inspectors/appid/appid_module.cc
src/network_inspectors/appid/appid_module.h
src/network_inspectors/appid/detector_plugins/detector_pattern.cc
src/network_inspectors/appid/detector_plugins/detector_pattern.h
src/network_inspectors/appid/detector_plugins/test/http_url_patterns_test.cc
src/network_inspectors/appid/lua_detector_api.cc
src/network_inspectors/appid/lua_detector_api.h
src/network_inspectors/appid/service_plugins/test/service_plugin_mock.h
src/network_inspectors/appid/test/appid_mock_inspector.h
src/protocols/packet_manager.cc
src/search_engines/test/hyperscan_test.cc
src/service_inspectors/dce_rpc/dce_smb2.cc
src/service_inspectors/dce_rpc/dce_smb_module.cc
src/service_inspectors/dce_rpc/dce_smb_module.h
src/service_inspectors/dce_rpc/dce_smb_transaction.cc
src/service_inspectors/dce_rpc/dce_smb_utils.cc
src/service_inspectors/dce_rpc/dce_udp_module.cc
src/service_inspectors/dce_rpc/dce_udp_module.h
src/service_inspectors/dce_rpc/dce_udp_processing.cc
src/service_inspectors/dce_rpc/smb_message.cc
src/service_inspectors/gtp/gtp_module.cc
src/service_inspectors/gtp/gtp_module.h
src/service_inspectors/gtp/gtp_parser.cc
src/service_inspectors/http_inspect/test/http_module_test.cc
src/service_inspectors/http_inspect/test/http_uri_norm_test.cc
src/service_inspectors/wizard/wiz_module.cc
src/service_inspectors/wizard/wiz_module.h
src/service_inspectors/wizard/wizard.cc
src/side_channel/test/side_channel_module_test.cc
src/stream/base/stream_module.cc
src/stream/base/stream_module.h
src/stream/ip/ip_defrag.cc
src/stream/ip/ip_module.cc
src/stream/ip/ip_module.h
src/stream/stream.cc
src/stream/user/user_module.cc
src/stream/user/user_module.h
src/stream/user/user_session.cc