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.
89 lines
1.7 KiB
TOML
89 lines
1.7 KiB
TOML
[package]
|
|
name = "suricata"
|
|
version = "@PACKAGE_VERSION@"
|
|
license = "GPL-2.0-only"
|
|
description = "Suricata Rust components"
|
|
edition = "2021"
|
|
rust-version = "1.67.1"
|
|
|
|
[workspace]
|
|
members = [
|
|
".",
|
|
"derive",
|
|
"suricatactl",
|
|
"suricatasc",
|
|
"sys",
|
|
]
|
|
|
|
default-members = [
|
|
".",
|
|
"suricatactl",
|
|
"suricatasc",
|
|
]
|
|
|
|
[lib]
|
|
crate-type = ["staticlib", "rlib"]
|
|
name = "suricata"
|
|
|
|
[profile.release]
|
|
debug = true
|
|
|
|
[features]
|
|
strict = []
|
|
debug = []
|
|
debug-validate = []
|
|
ja3 = []
|
|
ja4 = []
|
|
|
|
[dependencies]
|
|
nom7 = { version="7.0", package="nom" }
|
|
bitflags = "~1.3.2"
|
|
byteorder = "~1.4.2"
|
|
uuid = "~0.8.2"
|
|
crc = "~1.8.1"
|
|
lzma-rs = { version = "~0.2.0", features = ["stream"] }
|
|
memchr = "~2.4.1"
|
|
num = "~0.2.1"
|
|
num-derive = "~0.4.2"
|
|
num-traits = "~0.2.14"
|
|
widestring = "~0.4.3"
|
|
flate2 = "~1.0.19"
|
|
brotli = "~3.4.0"
|
|
hkdf = "~0.12.3"
|
|
aes = "~0.7.5"
|
|
aes-gcm = "~0.9.4"
|
|
lru = "~0.12.5"
|
|
|
|
der-parser = { version = "~9.0.0", default-features = false }
|
|
kerberos-parser = { version = "~0.8.0", default-features = false }
|
|
|
|
sawp-modbus = "~0.12.1"
|
|
sawp = "~0.12.1"
|
|
ntp-parser = "~0.6.0"
|
|
ipsec-parser = "~0.7.0"
|
|
snmp-parser = "~0.10.0"
|
|
tls-parser = "~0.11.0"
|
|
x509-parser = "~0.16.0"
|
|
libc = "~0.2.82"
|
|
sha2 = "~0.10.2"
|
|
digest = "~0.10.3"
|
|
sha1 = "~0.10.5"
|
|
md-5 = "~0.10.1"
|
|
regex = "~1.5.5"
|
|
lazy_static = "~1.4.0"
|
|
base64 = "~0.22.1"
|
|
bendy = { version = "~0.3.3", default-features = false }
|
|
asn1-rs = { version = "~0.6.1" }
|
|
ldap-parser = { version = "~0.4.1" }
|
|
hex = "~0.4.3"
|
|
|
|
time = "~0.3.36"
|
|
|
|
suricata-derive = { path = "./derive", version = "@PACKAGE_VERSION@" }
|
|
suricata-sys = { path = "./sys", version = "@PACKAGE_VERSION@" }
|
|
|
|
suricata-lua-sys = { version = "0.1.0-alpha.6" }
|
|
|
|
[dev-dependencies]
|
|
test-case = "~3.3.1"
|