]> git.ipfire.org Git - thirdparty/snort3.git/commit
http_inspect: publish on sse event boundaries (#5279)
authorAnna Norokh <anorokh@cisco.com>
Fri, 10 Apr 2026 00:56:26 +0000 (03:56 +0300)
committerGitHub <noreply@github.com>
Fri, 10 Apr 2026 00:56:26 +0000 (20:56 -0400)
commita180aabeb4bb084fbb7e7bfa5448a90347e87254
tree8e0613b2d5008daa8df7975aad83751c12c09b6a
parentdcdfcb95ee46317202cb4abf8ab93fae7b7074c7
http_inspect: publish on sse event boundaries (#5279)

* skip inspection
* introduce new peg counter for publish only partial flushes

Co-authored-by: Adrian Mamolea <admamole@cisco.com>
19 files changed:
src/pub_sub/http_publish_length_event.h
src/pub_sub/test/pub_sub_http_transaction_end_event_test.cc
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_msg_body.cc
src/service_inspectors/http_inspect/http_msg_header.cc
src/service_inspectors/http_inspect/http_stream_splitter.h
src/service_inspectors/http_inspect/http_stream_splitter_finish.cc
src/service_inspectors/http_inspect/http_stream_splitter_scan.cc
src/service_inspectors/http_inspect/http_tables.cc
src/service_inspectors/http_inspect/http_transaction.h
src/service_inspectors/http_inspect/test/http_decompression_test.cc
src/service_inspectors/http_inspect/test/http_msg_head_shared_find_next_header_test.cc
src/service_inspectors/http_inspect/test/http_transaction_test.cc
src/service_inspectors/http_inspect/test/http_unit_test_helpers.h