[package] name = "oxidebpf" description = "A pure-Rust library for managing eBPF programs." homepage = "https://github.com/redcanaryco/oxidebpf" repository = "https://github.com/redcanaryco/oxidebpf" readme = "README.md" version = "0.2.7" license = "BSD-3-Clause" keywords = ["eBPF", "BPF", "linux"] categories = ["config", "data-structures", "os::linux-apis", "parsing"] authors = [ "Carl Petty ", "Brandon Jackson ", "Rafael Ortiz ", "Dave Bogle ", "Andrés Medina ", "Vince Bundage " ] edition = "2021" [dependencies] libc = "0.2.105" goblin = "0.4.3" nix = "0.23.1" itertools = "0.10.1" crossbeam-channel = "0.5.1" lazy_static = "1.4.0" uuid = { version = "0.8.2", features = ["v4"] } mio = { version = "0.8", features = ["os-poll", "os-ext"] } retry = "1.3.0" proc-mounts = "0.2.4" slog = "2.7.0" slog-atomic = "3.1.0" thread-priority = "0.7.0" metrics = { version = "0.20.1", optional = true } [dev-dependencies] memmap = "0.7.0" scopeguard = "1.1.0" ctrlc = "3.1" [features] log_buf = [] rootless_blueprints = []