]> git.ipfire.org Git - thirdparty/snort3.git/commit
Pull request #3333: http_inspect: install header files, create SO_PUBLIC base class...
authorGeorge Koikara (gkoikara) <gkoikara@cisco.com>
Fri, 29 Apr 2022 14:36:20 +0000 (14:36 +0000)
committerGeorge Koikara (gkoikara) <gkoikara@cisco.com>
Fri, 29 Apr 2022 14:36:20 +0000 (14:36 +0000)
commit3bfb733cd7f5afe3cac87e4ffff7f64e58d2028b
treede604745aef4941b391ddb32053aeaa2ea8b2123
parent9278d27fe4d14e0b630233b6a914338cf514e688
Pull request #3333: http_inspect: install header files, create  SO_PUBLIC base class for HttpStreamSplitter and HttpInspect

Merge in SNORT/snort3 from ~SHIKV/snort3:h3_initial to master

Squashed commit of the following:

commit f027a9fa26ff3ee219eb3ed4717a90056c01a0f7
Author: shibin k v <shikv@cisco.com>
Date:   Wed Mar 30 11:19:21 2022 +0000

    http_inspect: install header files, create a virtual base class for http_inspect and http_stream_splitter
25 files changed:
src/service_inspectors/http2_inspect/http2_data_cutter.cc
src/service_inspectors/http2_inspect/http2_headers_frame.cc
src/service_inspectors/http2_inspect/http2_headers_frame_header.cc
src/service_inspectors/http2_inspect/http2_headers_frame_trailer.cc
src/service_inspectors/http2_inspect/http2_headers_frame_with_startline.cc
src/service_inspectors/http2_inspect/http2_push_promise_frame.cc
src/service_inspectors/http2_inspect/http2_stream.cc
src/service_inspectors/http2_inspect/http2_stream_splitter.cc
src/service_inspectors/http_inspect/CMakeLists.txt
src/service_inspectors/http_inspect/http_common.h
src/service_inspectors/http_inspect/http_cutter.cc
src/service_inspectors/http_inspect/http_cutter.h
src/service_inspectors/http_inspect/http_enum.h
src/service_inspectors/http_inspect/http_flow_data.cc
src/service_inspectors/http_inspect/http_flow_data.h
src/service_inspectors/http_inspect/http_inspect.cc
src/service_inspectors/http_inspect/http_inspect.h
src/service_inspectors/http_inspect/http_inspect_base.h [new file with mode: 0644]
src/service_inspectors/http_inspect/http_msg_body_h2.cc
src/service_inspectors/http_inspect/http_stream_splitter.h
src/service_inspectors/http_inspect/http_stream_splitter_base.h [new file with mode: 0644]
src/service_inspectors/http_inspect/http_stream_splitter_finish.cc
src/service_inspectors/http_inspect/http_stream_splitter_reassemble.cc
src/service_inspectors/http_inspect/http_stream_splitter_scan.cc
src/service_inspectors/http_inspect/ips_http_param.cc