]> git.ipfire.org Git - thirdparty/snort3.git/commit
Merge pull request #1875 in SNORT/snort3 from ~DAVMCPHE/snort3:stream_tcp_init_race_c...
authorMichael Altizer (mialtize) <mialtize@cisco.com>
Fri, 6 Dec 2019 16:56:37 +0000 (16:56 +0000)
committerMichael Altizer (mialtize) <mialtize@cisco.com>
Fri, 6 Dec 2019 16:56:37 +0000 (16:56 +0000)
commit95c02f98ef93cdb66f03097c2e10fb8b4041a97c
tree540e0b0b6f250c3403c0a24a0c947e668d086aa4
parentfecd2962cec6f09667343ccf424e7195fd9c4bed
Merge pull request #1875 in SNORT/snort3 from ~DAVMCPHE/snort3:stream_tcp_init_race_condition to master

Squashed commit of the following:

commit fd95dddf1c1087d8834f3ee04e3a6fb559798f61
Author: davis mcpherson <davmcphe@cisco.com>
Date:   Mon Dec 2 16:40:35 2019 -0500

    stream_tcp: refactor stream_tcp initialization to create reassemblers during plugin init

    stream_tcp: refactor to initialize tcp normalizers during plugin init

    stream_tcp:: fix TcpState post increment operator to stop increment at max value (and use correct max value)
17 files changed:
src/main/modules.cc
src/service_inspectors/http2_inspect/http2_hpack.cc
src/stream/stream.h
src/stream/tcp/segment_overlap_editor.cc
src/stream/tcp/segment_overlap_editor.h
src/stream/tcp/stream_tcp.cc
src/stream/tcp/tcp_defs.h
src/stream/tcp/tcp_module.cc
src/stream/tcp/tcp_normalizer.h
src/stream/tcp/tcp_normalizers.cc
src/stream/tcp/tcp_normalizers.h
src/stream/tcp/tcp_reassemblers.cc
src/stream/tcp/tcp_reassemblers.h
src/stream/tcp/tcp_session.cc
src/stream/tcp/tcp_stream_config.cc
src/stream/tcp/tcp_stream_config.h
src/stream/tcp/tcp_stream_tracker.h