mirror of https://github.com/OISF/suricata
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
993 B
Plaintext
27 lines
993 B
Plaintext
17 years ago
|
DETECTION ENGINE:
|
||
|
- implement flow as a prefilter
|
||
|
- implement protocol as a prefilter
|
||
17 years ago
|
- implement src ports as prefilters
|
||
|
- do a sort-insert for the temp address lists: sort it big to small to speed up later inserts: partly done
|
||
|
- deal with icmp & icmpv6 sigs
|
||
|
- ip only sigs only need to be checked once per flow direction, so put flags in packet to deal with that
|
||
|
- store a ptr to the rule group in the flow (the src,dst,sp,dp,proto will never change in a flow, so we can use that as a starting point)
|
||
17 years ago
|
|
||
|
WU-MANBER:
|
||
|
|
||
17 years ago
|
ADDRESSES:
|
||
17 years ago
|
- support [1.2.3.4,2.3.4.5] notation: unittest
|
||
17 years ago
|
|
||
|
MAIN:
|
||
|
- move packet preallocation into it's own function
|
||
|
- create a cleanup function
|
||
17 years ago
|
- consider a api for per module init/deinit functions per packet, for example to clean up flowvars & http_uri
|
||
17 years ago
|
|
||
17 years ago
|
THREADING
|
||
|
- Add pre-threading initialization API e.g. for Sig loading on Detect.
|
||
|
- Add post-threading deinitialization API
|
||
17 years ago
|
|
||
|
CUSTOM LOGGING:
|
||
|
- idea: add a logging module that can be told to output things based on flowvars
|
||
|
|