Philippe Antoine
3de99a214c
pcre2: migrate keywords parsing
5 years ago
Victor Julien
84385549fe
detect: remove unused arg from generic list inspect
6 years ago
Victor Julien
5062023ffe
detect/ftp: convert to v2 inspect API
6 years ago
Victor Julien
6ab323d323
detect: hide RegisterTests behind ifdef UNITTESTS
...
Update all callers to more aggressively use UNITTESTS guards as well.
6 years ago
Victor Julien
26bcc97515
detect/keywords: dynamic version part of doc URL
7 years ago
Jeff Lucovsky
d3a65fe156
detect: Provide `de_ctx` to free functions
...
This commit makes sure that the `DetectEngineCtx *` is available
to each detector's "free" function.
7 years ago
Jeff Lucovsky
7f6af10fed
general: copyright bump
7 years ago
Jeff Lucovsky
4b0085b03c
detect: Update to take advantage of PCRE refactor
...
This commit changes the keyword detectors to use the refactored PCRE
modifications from detect-parse.[ch]
7 years ago
Victor Julien
14896365ef
detect: remove Threadvars argument from API calls
...
Remove it as it's (almost) never used. If it is really needed it can
be accessed through DetectEngineThreadCtx::tv as well.
7 years ago
Victor Julien
884ca0cd3a
detect/ftp: small ftpdata_command cleanups
8 years ago
Eric Leblond
8c1b16e22d
doc: fix some links in list-keywords command
8 years ago
Victor Julien
5879dafe55
detect: cleanup direct SIG_FLAG_STATE_MATCH use
...
This flag should normally not be set manually. It will be set by the
code registering the app engines in a signature.
8 years ago
Eric Leblond
cbce2c78bd
detect-ftpdata: match on ftp-data operation
...
This keyword mathes on ftp operation STOR and RETR. It will allow
rules writer to select if the alert has to be on a put or a fetch
operation.
It is now possible to write a signature like:
alert ftp-data any any -> any any (msg:"FTP data get firwmare"; ftdata_command:retr; sid:2; rev:1;)
to alert when a file is retrieved from a FTP server.
9 years ago