pcapsql-core 0.3.1

Engine-agnostic PCAP protocol parsing library
Documentation
[dependencies.anyhow]
version = "1.0"

[dependencies.bytes]
version = "1.0"

[dependencies.bzip2]
optional = true
version = "0.4"

[dependencies.compact_str]
version = "0.8"

[dependencies.etherparse]
version = "0.15"

[dependencies.flate2]
version = "1.0"

[dependencies.hpack]
package = "hpack-patched"
version = "0.3"

[dependencies.httparse]
version = "1.8"

[dependencies.lz4_flex]
optional = true
version = "0.11"

[dependencies.md5]
version = "0.7"

[dependencies.memmap2]
optional = true
version = "0.9"

[dependencies.netlink-packet-core]
version = "0.7"

[dependencies.netlink-packet-route]
version = "0.21"

[dependencies.netlink-packet-utils]
version = "0.5"

[dependencies.nom]
version = "7"

[dependencies.object_store]
optional = true
version = "0.11"

[dependencies.pcap-parser]
version = "0.15"

[dependencies.ring]
version = "0.17"

[dependencies.simple-dns]
version = "0.11"

[dependencies.smallvec]
version = "1.13"

[dependencies.thiserror]
version = "1.0"

[dependencies.tls-parser]
version = "0.12"

[dependencies.tokio]
features = ["rt-multi-thread", "macros"]
optional = true
version = "1"

[dependencies.tracing]
version = "0.1"

[dependencies.url]
optional = true
version = "2"

[dependencies.xz2]
optional = true
version = "0.1"

[dependencies.zstd]
optional = true
version = "0.13"

[dev-dependencies.hex]
version = "0.4"

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

[features]
azure = ["cloud", "object_store/azure"]
cloud = ["dep:object_store", "dep:url", "dep:tokio"]
cloud-all = ["s3", "gcs", "azure"]
compress-all = ["compress-gzip", "compress-zstd", "compress-lz4", "compress-bzip2", "compress-xz"]
compress-bzip2 = ["dep:bzip2"]
compress-gzip = []
compress-lz4 = ["dep:lz4_flex"]
compress-xz = ["dep:xz2"]
compress-zstd = ["dep:zstd"]
default = ["mmap", "compress-gzip", "compress-zstd"]
gcs = ["cloud", "object_store/gcp"]
mmap = ["dep:memmap2"]
s3 = ["cloud", "object_store/aws"]

[lib]
name = "pcapsql_core"
path = "src/lib.rs"

[package]
authors = ["Max Tottenham"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["network-programming", "parsing"]
description = "Engine-agnostic PCAP protocol parsing library"
edition = "2021"
homepage = "https://github.com/mtottenh/pcapsql"
keywords = ["pcap", "network", "protocol", "parser"]
license = "MIT"
name = "pcapsql-core"
readme = "README.md"
repository = "https://github.com/mtottenh/pcapsql"
version = "0.3.1"

[[test]]
name = "tls_integration"
path = "tests/tls_integration.rs"