version = 4
[[package]]
name = "aead"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
dependencies = [
"crypto-common",
"generic-array",
]
[[package]]
name = "aes"
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"
dependencies = [
"cfg-if",
"cipher",
"cpufeatures",
]
[[package]]
name = "aes-gcm"
version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"
dependencies = [
"aead",
"aes",
"cipher",
"ctr",
"ghash",
"subtle",
]
[[package]]
name = "aho-corasick"
version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
dependencies = [
"memchr",
]
[[package]]
name = "alloca"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4"
dependencies = [
"cc",
]
[[package]]
name = "anes"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
[[package]]
name = "anstyle"
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
[[package]]
name = "autocfg"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "block-padding"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93"
dependencies = [
"generic-array",
]
[[package]]
name = "bumpalo"
version = "3.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb"
[[package]]
name = "cast"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
[[package]]
name = "cbc"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6"
dependencies = [
"cipher",
]
[[package]]
name = "cc"
version = "1.2.57"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423"
dependencies = [
"find-msvc-tools",
"shlex",
]
[[package]]
name = "cfg-if"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "ciborium"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
dependencies = [
"ciborium-io",
"ciborium-ll",
"serde",
]
[[package]]
name = "ciborium-io"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"
[[package]]
name = "ciborium-ll"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
dependencies = [
"ciborium-io",
"half",
]
[[package]]
name = "cipher"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"
dependencies = [
"crypto-common",
"inout",
]
[[package]]
name = "clap"
version = "4.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351"
dependencies = [
"clap_builder",
]
[[package]]
name = "clap_builder"
version = "4.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f"
dependencies = [
"anstyle",
"clap_lex",
]
[[package]]
name = "clap_lex"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"
[[package]]
name = "cpufeatures"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
dependencies = [
"libc",
]
[[package]]
name = "criterion"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3"
dependencies = [
"alloca",
"anes",
"cast",
"ciborium",
"clap",
"criterion-plot",
"itertools",
"num-traits",
"oorandom",
"page_size",
"plotters",
"rayon",
"regex",
"serde",
"serde_json",
"tinytemplate",
"walkdir",
]
[[package]]
name = "criterion-plot"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8d80a2f4f5b554395e47b5d8305bc3d27813bacb73493eb1001e8f76dae29ea"
dependencies = [
"cast",
"itertools",
]
[[package]]
name = "crossbeam-deque"
version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
dependencies = [
"crossbeam-epoch",
"crossbeam-utils",
]
[[package]]
name = "crossbeam-epoch"
version = "0.9.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
dependencies = [
"crossbeam-utils",
]
[[package]]
name = "crossbeam-utils"
version = "0.8.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]]
name = "crunchy"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
[[package]]
name = "crypto-common"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
dependencies = [
"generic-array",
"rand_core",
"typenum",
]
[[package]]
name = "ctr"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"
dependencies = [
"cipher",
]
[[package]]
name = "either"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "find-msvc-tools"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
[[package]]
name = "generic-array"
version = "0.14.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
dependencies = [
"typenum",
"version_check",
]
[[package]]
name = "getrandom"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
dependencies = [
"cfg-if",
"libc",
"wasi",
]
[[package]]
name = "ghash"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1"
dependencies = [
"opaque-debug",
"polyval",
]
[[package]]
name = "half"
version = "2.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"
dependencies = [
"cfg-if",
"crunchy",
"zerocopy",
]
[[package]]
name = "httparse"
version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
[[package]]
name = "inout"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01"
dependencies = [
"block-padding",
"generic-array",
]
[[package]]
name = "itertools"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
dependencies = [
"either",
]
[[package]]
name = "itoa"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
[[package]]
name = "js-sys"
version = "0.3.91"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c"
dependencies = [
"once_cell",
"wasm-bindgen",
]
[[package]]
name = "libc"
version = "0.2.183"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d"
[[package]]
name = "memchr"
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
[[package]]
name = "num-traits"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
"autocfg",
]
[[package]]
name = "once_cell"
version = "1.21.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
[[package]]
name = "oorandom"
version = "11.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
[[package]]
name = "opaque-debug"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
[[package]]
name = "packet-dissector"
version = "0.2.2"
dependencies = [
"criterion",
"packet-dissector-ah",
"packet-dissector-arp",
"packet-dissector-bfd",
"packet-dissector-bgp",
"packet-dissector-core",
"packet-dissector-dhcp",
"packet-dissector-dhcpv6",
"packet-dissector-diameter",
"packet-dissector-dns",
"packet-dissector-esp",
"packet-dissector-ethernet",
"packet-dissector-geneve",
"packet-dissector-gre",
"packet-dissector-gtpv1u",
"packet-dissector-gtpv2c",
"packet-dissector-http",
"packet-dissector-http2",
"packet-dissector-icmp",
"packet-dissector-icmpv6",
"packet-dissector-igmp",
"packet-dissector-ike",
"packet-dissector-ipv4",
"packet-dissector-ipv6",
"packet-dissector-isis",
"packet-dissector-l2tp",
"packet-dissector-l2tpv3",
"packet-dissector-lacp",
"packet-dissector-linux-sll",
"packet-dissector-linux-sll2",
"packet-dissector-lldp",
"packet-dissector-mdns",
"packet-dissector-mpls",
"packet-dissector-nas5g",
"packet-dissector-ngap",
"packet-dissector-ntp",
"packet-dissector-ospf",
"packet-dissector-pfcp",
"packet-dissector-ppp",
"packet-dissector-quic",
"packet-dissector-radius",
"packet-dissector-reassembly",
"packet-dissector-rtp",
"packet-dissector-sctp",
"packet-dissector-sip",
"packet-dissector-srv6",
"packet-dissector-stp",
"packet-dissector-stun",
"packet-dissector-tcp",
"packet-dissector-test-alloc",
"packet-dissector-tls",
"packet-dissector-udp",
"packet-dissector-vrrp",
"packet-dissector-vxlan",
]
[[package]]
name = "packet-dissector-ah"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13046b3ed6bcbf9cf4b9d8049de18a13ecc10b51ca10f418d1be2198fee10832"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-arp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18b8f08664e910089ac756fe05686a80defcddcc6dddd3721756e34f1ba7a939"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-bfd"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1a3c019917711222135d023a355302e201bec31d5d6ad33a3d324b8cd9e2ead"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-bgp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fcd5bb22e4a7b3afddacf9db54ac1c82754e77b3bc0262cd5dc8e310e79a10ec"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-core"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d248a72d8d98f684f93c2e1360ab4837e255c12a647639b251f574447c190ff9"
dependencies = [
"thiserror",
]
[[package]]
name = "packet-dissector-dhcp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d6c34a877d6826e80cd4412b37282931973af8d9eb133688779ca1902d226ab"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-dhcpv6"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be7e0500a5f8bcad978c4044cd852498a454864f5d3425c086cf3b6a291d68c9"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-diameter"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8a4eafb97aa829157a01ef1e8f6883e26f0c452f419d7ef93ab6e84763dca50"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-dns"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "881cf981aeee45bbd7a460a9f7de5a74fd47cae9ce01c061e893bbe55fe39c2f"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-esp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1870d4d21e315d7ea54dbec1fd46901679ec2a7d78d394b6b2c88821163a986"
dependencies = [
"aes",
"aes-gcm",
"cbc",
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-ethernet"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d257992c4825b0eb94a2314f25bdb66f498350e910d5e2bc0871dab625484a5f"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-geneve"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afec46784c76ccec63c4b291c2dd74a87c3776a4c2d4eddecc6b582a57d89790"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-gre"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d108d8dd5d50dba1c2c24a53a025b0b51558f59d6d2c772d7b58e8eb6a7ddfb"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-gtpv1u"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8d26d2fc045b02ba390c1ff0e07bc131b7e49a91eb4cbd905714c55e9f0bdca"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-gtpv2c"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d3c678443ae600563f01f61eec1b2dbebb0e1b49720d21ed6f6a2a8e3366584"
dependencies = [
"packet-dissector-core",
"packet-dissector-ppp",
]
[[package]]
name = "packet-dissector-http"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60dc9272a6ed5648eb0bf3c5c65395f6ff697862c435f5a84abfa8458d6995ce"
dependencies = [
"httparse",
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-http2"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8d0fd95cab5a71d4884e3be12c3943a4113b1b0d515ac71f991da8d11979834"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-icmp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a0d71d854cfa2bef1ff3542d658590e13a954df04ff669198ac1a55d9c24302"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-icmpv6"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb803cdec997be77f235198c0397c828c62a344d5d188321d567835971903f1f"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-igmp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d59251dac835510d76e94d68a1c418484241ee91ce796f8f912f17c00c0b1c1"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-ike"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b07a6e473b41dede5c96e9eb727996ac1da7aaedd70df5291c0db00fe98a8ce4"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-ipv4"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "caa8b1079ffc9a8df964d61b4ddf43fbcc69315e0209377f45de10fd0be22209"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-ipv6"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f6217b4f8f202fa38b3dcb0652821f2e80fa042e159ddb94888cd6e4c2b013a"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-isis"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71dfc7814465e81de518756a280f4e9009a5f824d6c67ef1807cf0ba7fc4c511"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-l2tp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "237f07de3e522f2bffcb81579f53187265310e907a43b65dd523cd6c02d800aa"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-l2tpv3"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "217116d1c712af1494893997bc4df448637da5750f908973074f127d2b8dbb80"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-lacp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "80f97bfa4b8363a77d3590e8d76880ade70bebd4046f30b026bea2bc50f89b53"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-linux-sll"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "607d80eb94aab15ef6170e194f793b8ee7de321ea197b744900d5991a67dce05"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-linux-sll2"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf73e7c9a0b2bb65096bf26e2253d933c0a1f1673454454f2714812f9827f506"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-lldp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9689705da7ec67cb4b1311bb93e7f9ea90c33d07e68efbe9a685c01b38f4690d"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-mdns"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "764eb5c2fee9d58ac05b1063e6d7788166578d13f4f8dd7118480baa18a0e397"
dependencies = [
"packet-dissector-core",
"packet-dissector-dns",
]
[[package]]
name = "packet-dissector-mpls"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e78b3ff238c641df48bd6b62b2f3787a5f77408ba4fe515494ec083abdfab39"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-nas5g"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ad6c7f2c670000d824dfd50ce3dd29b29239077a5cd2d93c6da7c21ad05ca66"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-ngap"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ea8c621e3fede2fd554c32bc942d85254e7df1c028d97cba6d807a4d165e973"
dependencies = [
"packet-dissector-core",
"packet-dissector-nas5g",
]
[[package]]
name = "packet-dissector-ntp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa600603adb08a97a05566d2a4c95e4154741f7347b56e21c58bf695a7972361"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-ospf"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c487608ea5e2a323e547a6ee13b55eb677794448cab183eb4526683fd1e9d6ac"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-pfcp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fd2ed1f86e765d7089c46c186823ca1eeb1fa1cf5e27f0c0335c15f32e7f9ac"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-ppp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a5ab976439d2017f81a9e617bcac9b45158fa32ed57b83c992e6e8a441ff11d5"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-quic"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9028488d6556b90ffa459f01e094e654e1a6af1cec10a07d66fec77cb0800d1"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-radius"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b691be0053460b520870d7de9616abdb64da9912ecb1d3ea6081f48c00caf3d0"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-reassembly"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a0a4ce1c8906363bbfaa4bc6c229e697d40c308e2ab86916c8625ea488b9fbb"
dependencies = [
"thiserror",
]
[[package]]
name = "packet-dissector-rtp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae99bcc3c26bd79314fab15f18fa2056240a8242d93986999aaded2c09389730"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-sctp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f6c2f5f05ae52f1eac0a0caac8c5d43f9ad4a90ce2335197a8b6a3b88bcd1ce"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-sip"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e808fb2a6e3094614b6dd22e04a5e4c659ded4fe26dc0b11ef70a905d52edeb3"
dependencies = [
"httparse",
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-srv6"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61b3dbef9216b914fdbebe83ca78723e25ee652ec6d9584fdc8b497c787b3fa5"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-stp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2fca9bcff0f9431183f2b39b8ba5b39801189476c8a25da0fce9f0ad876f790"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-stun"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89ed223baf004301316f62317c7df6a2535634ad753d4c3b5b9aee75ead4c328"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-tcp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82bf2be60ec1215af81458c25ab8ca4ee50cf711d6c7dc98007338fb7fd85449"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-test-alloc"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a6b50850c1a7e8142e1ee71b9885e7e5a3675e07380848d4084550cfe168788d"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-tls"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d81ce88abf9ac83ef1f58722c05a7bd99c4e757d5e991c1151f5bd8659b9c402"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-udp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "840417cade6441a7f7d08dda33be25ea9711d771785fb73479ab7a585f204a5e"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-vrrp"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0360bc10fed932361c7692d8e6341862adc82d2d9e9f27505f69efa20c0de880"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "packet-dissector-vxlan"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aef699b12914b68586e4fc4bccf3226602f7bf352b8fcba29e3c8e24d2cad08d"
dependencies = [
"packet-dissector-core",
]
[[package]]
name = "page_size"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da"
dependencies = [
"libc",
"winapi",
]
[[package]]
name = "plotters"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747"
dependencies = [
"num-traits",
"plotters-backend",
"plotters-svg",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "plotters-backend"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a"
[[package]]
name = "plotters-svg"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670"
dependencies = [
"plotters-backend",
]
[[package]]
name = "polyval"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25"
dependencies = [
"cfg-if",
"cpufeatures",
"opaque-debug",
"universal-hash",
]
[[package]]
name = "proc-macro2"
version = "1.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rand_core"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
"getrandom",
]
[[package]]
name = "rayon"
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f"
dependencies = [
"either",
"rayon-core",
]
[[package]]
name = "rayon-core"
version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"
dependencies = [
"crossbeam-deque",
"crossbeam-utils",
]
[[package]]
name = "regex"
version = "1.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"
dependencies = [
"aho-corasick",
"memchr",
"regex-automata",
"regex-syntax",
]
[[package]]
name = "regex-automata"
version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
]
[[package]]
name = "regex-syntax"
version = "0.8.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "rustversion"
version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
[[package]]
name = "same-file"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
dependencies = [
"winapi-util",
]
[[package]]
name = "serde"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
dependencies = [
"serde_core",
"serde_derive",
]
[[package]]
name = "serde_core"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "serde_json"
version = "1.0.149"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
dependencies = [
"itoa",
"memchr",
"serde",
"serde_core",
"zmij",
]
[[package]]
name = "shlex"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "subtle"
version = "2.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
[[package]]
name = "syn"
version = "2.0.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "2.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "2.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "tinytemplate"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
dependencies = [
"serde",
"serde_json",
]
[[package]]
name = "typenum"
version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
[[package]]
name = "unicode-ident"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
[[package]]
name = "universal-hash"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
dependencies = [
"crypto-common",
"subtle",
]
[[package]]
name = "version_check"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "walkdir"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
dependencies = [
"same-file",
"winapi-util",
]
[[package]]
name = "wasi"
version = "0.11.1+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
[[package]]
name = "wasm-bindgen"
version = "0.2.114"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e"
dependencies = [
"cfg-if",
"once_cell",
"rustversion",
"wasm-bindgen-macro",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.114"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.114"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3"
dependencies = [
"bumpalo",
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.114"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16"
dependencies = [
"unicode-ident",
]
[[package]]
name = "web-sys"
version = "0.3.91"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "854ba17bb104abfb26ba36da9729addc7ce7f06f5c0f90f3c391f8461cca21f9"
dependencies = [
"js-sys",
"wasm-bindgen",
]
[[package]]
name = "winapi"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-util"
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
dependencies = [
"windows-sys",
]
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "windows-link"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
[[package]]
name = "windows-sys"
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
dependencies = [
"windows-link",
]
[[package]]
name = "zerocopy"
version = "0.8.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "efbb2a062be311f2ba113ce66f697a4dc589f85e78a4aea276200804cea0ed87"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
version = "0.8.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e8bc7269b54418e7aeeef514aa68f8690b8c0489a06b0136e5f57c4c5ccab89"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "zmij"
version = "1.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"