Actions
Task #5053
closedapp-layer: dynamic alproto IDs
Effort:
Difficulty:
Label:
Description
Currently ALPROTO_..
values are hardcoded in an enum. Ideally these would become dynamic, or at least it should be possible for plugins to dynamically register values.
The hardcoded values are currently used in many places, so this would probably be a multi step project. E.g. currently there are almost 4k lines in our code that use one of those hardcoded values.
Updated by Philippe Antoine almost 2 years ago
- Related to Optimization #3524: Remove unsafe Rust code for ALPROTO_X constants added
Updated by Philippe Antoine about 1 year ago
- Related to Optimization #3827: clean up logging initialization code added
Updated by Philippe Antoine about 1 year ago
- Related to Task #4101: tracking: plugins added
Updated by Philippe Antoine 7 months ago
https://github.com/OISF/suricata/pull/11373 is first merged step
Updated by Philippe Antoine 7 months ago
- Status changed from New to In Progress
- Assignee changed from OISF Dev to Philippe Antoine
Updated by Philippe Antoine 3 months ago
- Related to Bug #7334: asan/profiling: global-buffer-overflow error added
Updated by Philippe Antoine 2 months ago
- Status changed from In Progress to In Review
Updated by Philippe Antoine about 2 months ago
- Related to Optimization #7304: Better support multi-protocol keywords added
Updated by Jason Ish 13 days ago
- Related to Feature #4102: plugins: support creating app-layer parser, logger and detect added
Updated by Philippe Antoine 6 days ago
- Status changed from In Review to Resolved
https://github.com/OISF/suricata/pull/12383 did most of it
Updated by Philippe Antoine 6 days ago
- Related to Bug #7437: protocol detection : probing parsers are limited to 32 by use of bitflag added
Actions