]> git.ipfire.org Git - people/ms/suricata.git/blob - rust/Cargo.toml.in
http2: range: check return value when opening
[people/ms/suricata.git] / rust / Cargo.toml.in
1 [package]
2 name = "suricata"
3 version = "@PACKAGE_VERSION@"
4 edition = "2018"
5
6 [workspace]
7 members = [".", "./derive"]
8
9 [lib]
10 crate-type = ["staticlib", "rlib"]
11 path = "@e_rustdir@/src/lib.rs"
12 name = "suricata_rust"
13
14 [profile.release]
15 debug = true
16
17 [features]
18 lua = []
19 lua_int8 = ["lua"]
20 strict = []
21 debug = []
22 debug-validate = []
23 function-macro = []
24
25 [dependencies]
26 nom = "~5.1.2"
27 bitflags = "~1.2.1"
28 byteorder = "~1.4.2"
29 uuid = "~0.8.2"
30 crc = "~1.8.1"
31 memchr = "~2.2.1"
32 num = "~0.2.1"
33 num-derive = "~0.2.5"
34 num-traits = "~0.2.14"
35 widestring = "~0.4.3"
36 flate2 = "~1.0.19"
37 brotli = "~3.3.0"
38
39 sawp-modbus = "~0.5.0"
40 sawp = "~0.5.0"
41 der-parser = "~4.0.2"
42 kerberos-parser = "~0.5.0"
43 ntp-parser = "~0.4.0"
44 ipsec-parser = "~0.5.0"
45 snmp-parser = "~0.6.0"
46 tls-parser = "~0.9.4"
47 x509-parser = "~0.6.5"
48 libc = "~0.2.82"
49 sha2 = "~0.9.2"
50 digest = "~0.9.0"
51 sha-1 = "~0.9.2"
52 md-5 = "~0.9.1"
53 regex = "~1.4.2"
54 lazy_static = "~1.4.0"
55
56 suricata-derive = { path = "./derive" }
57
58 [dev-dependencies]
59 test-case = "~1.1.0"