suricata-ipc 0.18.0

Library for sending packets to suricata and receiving output.
Documentation
[[bench]]
harness = false
name = "benches"
path = "benches/bench.rs"
[build-dependencies.tonic-build]
optional = true
version = "0.2"
[dependencies.askama]
version = "0.10"

[dependencies.chrono]
features = ["serde"]
version = "0.4"

[dependencies.lazy_static]
version = "1.4"

[dependencies.libc]
version = "0.2"

[dependencies.log]
version = "0.4"

[dependencies.packet-ipc]
version = "0.15.0"

[dependencies.pin-project]
version = "0.4"

[dependencies.prost]
optional = true
version = "0.6"

[dependencies.prost-types]
optional = true
version = "0.6"

[dependencies.rdkafka]
optional = true
version = "0.24"

[dependencies.regex]
version = "1.3"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.smol]
version = "1.2"

[dependencies.thiserror]
version = "1"

[dependencies.tonic]
optional = true
version = "0.2"
[dev-dependencies.async-trait]
version = "0.1"

[dev-dependencies.criterion]
version = "0.2"

[dev-dependencies.env_logger]
version = "0.7"

[dev-dependencies.futures]
version = "0.3"

[dev-dependencies.net-parser-rs]
version = "0.2"

[dev-dependencies.tempfile]
version = "3.0"

[features]
default = []
kafka = ["rdkafka"]
protobuf = ["prost", "prost-types", "tonic", "tonic-build"]

[package]
authors = ["dbcfd <bdbrowning2@gmail.com>", "kornstar11 <ben@protectwise.com>"]
categories = ["encoding", "network-programming", "parsing"]
description = "Library for sending packets to suricata and receiving output."
edition = "2018"
exclude = ["resources/*.pcap"]
keywords = ["pcap", "packet", "network"]
license = "MIT OR Apache-2.0"
name = "suricata-ipc"
readme = "README.md"
repository = "https://github.com/protectwise/suricata-ipc/"
version = "0.18.0"