app-layer: improve limits on number of probing parsers#12233
Closed
catenacyber wants to merge 1 commit intoOISF:masterfrom
Closed
app-layer: improve limits on number of probing parsers#12233catenacyber wants to merge 1 commit intoOISF:masterfrom
catenacyber wants to merge 1 commit intoOISF:masterfrom
Conversation
There was an implicit limit of 32 app-layer protocols used by probing parsers through a mask, meaning that Suricata should not support more than 32 app-layer protocols in total. This limit is relaxed to each flow not being able to run more than 32 probing parsers, meaning that for each source and destination port combination, the sum of registered probing parsers should not exceed 32, even if there are more than 32 in total. Ticket: 7437
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #12233 +/- ##
==========================================
- Coverage 83.19% 83.18% -0.01%
==========================================
Files 912 912
Lines 257166 257105 -61
==========================================
- Hits 213938 213863 -75
- Misses 43228 43242 +14
Flags with carried forward coverage won't be shown. Click here to find out more. |
|
WARNING:
Pipeline 23709 |
Contributor
Author
|
@ct0br0 this QA result looks unrelated/unexpected Have you seen something similar ? Should I rebase this ? Should we run QA again ? Or do nothing..? |
|
i'll give it another run to see if it's the same and try to get pcaps |
Contributor
Author
|
Ok, so this PR seems to uncover and fix another bug Previous check
Right check should have been |
Contributor
Author
|
Replaced by #12307 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Link to ticket: https://redmine.openinfosecfoundation.org/issues/
https://redmine.openinfosecfoundation.org/issues/7437
Describe changes:
Part of #12163