suricata 7.0.0-alpha.3

The Suricata network IDS and NSM engine Rust code
[package]
name = "suricata"
version = "@PACKAGE_VERSION@"
edition = "2018"
description = "The Suricata network IDS and NSM engine Rust code"
license = "GPL-2.0-only"
repository = "https://github.com/OISF/suricata.git"

[workspace]
members = [".", "./derive"]

[lib]
crate-type = ["staticlib", "rlib"]
path = "@e_rustdir@/src/lib.rs"
name = "suricata_rust"

[profile.release]
debug = true

[features]
lua = []
lua_int8 = ["lua"]
strict = []
debug = []
debug-validate = []
function-macro = []

[dependencies]
nom = "~5.1.2"
bitflags = "~1.2.1"
byteorder = "~1.4.2"
uuid = "~0.8.2"
crc = "~1.8.1"
memchr = "~2.2.1"
num = "~0.2.1"
num-derive = "~0.2.5"
num-traits = "~0.2.14"
widestring = "~0.4.3"
flate2 = "~1.0.19"
brotli = "~3.3.0"

sawp-modbus = "~0.5.0"
sawp = "~0.5.0"
der-parser = "~4.0.2"
kerberos-parser = "~0.5.0"
ntp-parser = "~0.4.0"
ipsec-parser = "~0.5.0"
snmp-parser = "~0.6.0"
tls-parser = "~0.9.4"
x509-parser = "~0.6.5"
libc = "~0.2.82"
sha2 = "~0.9.2"
digest = "~0.9.0"
sha-1 = "~0.9.2"
md-5 = "~0.9.1"
regex = "~1.4.2"
lazy_static = "~1.4.0"

suricata-derive = { path = "./derive", version = "@PACKAGE_VERSION@" }

[dev-dependencies]
test-case = "~1.1.0"