-
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
Websockets 2695 v18 #10842
Websockets 2695 v18 #10842
Conversation
if no config option is found, as is done for udp Ticket: 6304
Including the one for websocket over HTTP/2
port is used in AppLayerProtoDetectProbingParserPort and not in AppLayerProtoDetectProbingParserElement
As for WebSocket which is detected only by protocol change.
When there is a protocol change, and a specific protocol is expected, like WebSeocket, always run it, no matter the port.
a88eb11
to
7b346bb
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #10842 +/- ##
==========================================
- Coverage 82.83% 82.76% -0.07%
==========================================
Files 913 918 +5
Lines 246847 247298 +451
==========================================
+ Hits 204474 204677 +203
- Misses 42373 42621 +248
Flags with carried forward coverage won't be shown. Click here to find out more. |
Information: QA ran without warnings. Pipeline 20061 |
32 bit ARM:
|
Tried to fix that in #10849 by limiting the payload taken to u32... Only your QA checks 32-bit builds ? |
Link to redmine ticket:
https://redmine.openinfosecfoundation.org/issues/2695
Describe changes:
SV_BRANCH=OISF/suricata-verify#1571
#10409 rebased after merge of #10819 (now calling
AppLayerParserRegisterLogger
from rust/src/websocket/websocket.rs)