]> git.ipfire.org Git - thirdparty/snort3.git/commit
Merge pull request #3079 in SNORT/snort3 from ~YVELYKOZ/snort3:glob_several_packets...
authorMike Stepanek (mstepane) <mstepane@cisco.com>
Mon, 25 Oct 2021 16:11:11 +0000 (16:11 +0000)
committerMike Stepanek (mstepane) <mstepane@cisco.com>
Mon, 25 Oct 2021 16:11:11 +0000 (16:11 +0000)
commitf78f91690d114318dd96aaef4736839bb0ff5dca
tree9cfeae2ef3bdc10f4c053cf8142ba16cb32c1e6c
parentddd876a7c270b944878fdb72ba49dd0fdce623d1
Merge pull request #3079 in SNORT/snort3 from ~YVELYKOZ/snort3:glob_several_packets to master

Squashed commit of the following:

commit b768e09bc0b09ea3aac32b88eaf3b53c2e035e39
Author: Yehor Velykozhon <yvelykoz@cisco.com>
Date:   Mon Sep 13 20:34:15 2021 +0300

    wizard: update globbing and max_pattern

    In order to support globbing over several packets, was added state-variable that contain middle state of pattern.
    Max_pattern now applying per flow instead of pre segment.
    Max_pattern was renamed to max_search_depth.
    Fixed bug with reentering wizard after tcp_hits.
src/service_inspectors/wizard/hexes.cc
src/service_inspectors/wizard/magic.cc
src/service_inspectors/wizard/magic.h
src/service_inspectors/wizard/spells.cc
src/service_inspectors/wizard/wiz_module.cc
src/service_inspectors/wizard/wiz_module.h
src/service_inspectors/wizard/wizard.cc
src/stream/paf.cc
src/stream/stream_splitter.h