-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tls alert/v1 #11999
base: master
Are you sure you want to change the base?
Tls alert/v1 #11999
Conversation
ERROR: ERROR: QA failed on build_asan. Pipeline 23140 |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #11999 +/- ##
==========================================
+ Coverage 82.75% 83.23% +0.47%
==========================================
Files 910 910
Lines 249016 258197 +9181
==========================================
+ Hits 206069 214904 +8835
- Misses 42947 43293 +346
Flags with carried forward coverage won't be shown. Click here to find out more. |
There is nothing specific to IPS here is there? I think the issue at hand is present in both. Commit 236d3e9 does appear to address the issue on its own:
So are the other 2 commits out of scope for the immediate fix. The new event could be interesting to have though. |
In this case its to "poke" the app-layer. For this specific bug its not needed. However, there are many S-V tests that appear to depend on this "poke", even if there is no new data. Trying to be smart and not generated when not needed might be too involved from a backport perspective. |
Fatal alerts set the tx state to 'finished'. Add event for malformed alerts.
6aa3104
to
dca9527
Compare
Information: QA ran without warnings. Pipeline 23143 |
Thank you for the detailed explanation and analysis! 🙇🏽♀️
I like this as it clearly expresses the intent of skipping the signature + pkt.
The match array count seems to be the same in either cases. (Case 1: your solution; Case 2: Skipping over the said
It does make logical sense to ask the applayer protocol for status on EOF. |
I think this should be closed after the merge of #12258 |
Think the tls "alert record" parsing should still be rebased and resubmitted, so keeping it open for now. |
Some draft commits to help with FFR packets in IPS mode triggering pkt inspection.
Some non-organized thoughts