Skip to content

next/972/20250829/v1#13767

Merged
victorjulien merged 8 commits into
OISF:masterfrom
victorjulien:next/972/20250829/v1
Aug 29, 2025
Merged

next/972/20250829/v1#13767
victorjulien merged 8 commits into
OISF:masterfrom
victorjulien:next/972/20250829/v1

Conversation

catenacyber and others added 8 commits August 29, 2025 09:09
Ticket: 7865

<=, >=, and != were missing

Also warns if an unimplemented mode is tried
As a part of the commit d096b98 a defensive check was added stating that
the stream must have EOF flag set if it is in TCP_CLOSING state or
above. However, this led to a false positive reported by oss-fuzz whose
analysis showed that this does not hold true for TCP_CLOSING state. It
does hold true only for TCP_CLOSED or if packet has PKT_PSEUDO_STREAM_END
set.
TCP_CLOSING state correspond to an established flow hence the correct
course of action is to remove the assertion.

Bug 7636

Co-authored-by: Philippe Antoine <pantoine@oisf.net>
Sections had wrong levels due to wrong markdown.
For existing descriptions that weren't like that, yet.
@victorjulien victorjulien requested review from a team, jasonish and jufajardini as code owners August 29, 2025 10:10
@github-actions

Copy link
Copy Markdown

NOTE: This PR may contain new authors.

@catenacyber catenacyber left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consistent with approved PRs
good staging SV PR

waiting for QA+CI

@codecov

codecov Bot commented Aug 29, 2025

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 95.91837% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.71%. Comparing base (2a17ab6) to head (051715a).
⚠️ Report is 8 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #13767      +/-   ##
==========================================
- Coverage   83.72%   83.71%   -0.01%     
==========================================
  Files        1011     1011              
  Lines      275068   275116      +48     
==========================================
+ Hits       230309   230326      +17     
- Misses      44759    44790      +31     
Flag Coverage Δ
fuzzcorpus 62.96% <6.12%> (+0.01%) ⬆️
livemode 19.00% <6.12%> (-0.02%) ⬇️
pcap 44.70% <6.12%> (-0.04%) ⬇️
suricata-verify 65.08% <95.91%> (+0.01%) ⬆️
unittests 59.16% <6.12%> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@suricata-qa

Copy link
Copy Markdown

WARNING:

field baseline test %
SURI_TLPR1_stats_chk
.uptime 648 675 104.17%

Pipeline = 27279

@suricata-qa

Copy link
Copy Markdown

Information: QA ran without warnings.

Pipeline = 27283

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

6 participants