Commit Graph

6 Commits (7bfb63210e3a128c999343a4805b1d972ae64b73)

Author SHA1 Message Date
Jason Ish a8b603e509 plugins: remove internal fields
The internal flag is not really used. This also reverts the behaviour of
the plugin refactor of passing a ConfNode based on the plugin name
instead of the eve ConfNode.
5 years ago
Jason Ish 4ab1950760 eve/syslog: remove "plugin" naming 5 years ago
Jason Ish 784a080201 plugins: rename SCPLuginFileType to SCEveFileType
With internal code using the plugin API to register an Eve
filetype, the name plugin no longer makes sense. This is
part of my idea that internal plugins aren't plugins at all,
and the plugin interface should be an abstraction over
internal APIs.

Along that idea, this is the start of a refactor of the plugin
file types to be internal, where the plugin API is just an external
interface to that internal API.
5 years ago
Jeff Lucovsky f221c344ed output/syslog: Register syslog plugin
This commit completes the syslog conversion to an internal output plugin
with registration to make it available as an output file type.
5 years ago
Jeff Lucovsky 98d4f9eaa4 output/syslog: Refactor syslog definitions 5 years ago
Jeff Lucovsky be9fbe3230 output/syslog: Convert syslog eve output to plugin
This commit converts the "built-in" syslog eve output handler into an
internal plugin.
5 years ago