dhcplease 0.2.1

A cross-platform DHCP server library and CLI
Documentation
[package]

name = "dhcplease"

version = "0.2.1"

authors = ["Matthew Berger <matthewjordanberger@gmail.com>"]

description = "A cross-platform DHCP server library and CLI"

readme = "README.md"

homepage = "https://github.com/matthewjberger/dhcplease"

repository = "https://github.com/matthewjberger/dhcplease"

keywords = ["dhcp", "network", "server", "windows"]

categories = ["network-programming"]

license = "MIT OR Apache-2.0"

edition = "2024"

rust-version = "1.90"



[lib]

path = "src/lib.rs"

doctest = false



[[bin]]

name = "dhcplease"

path = "src/main.rs"



[dependencies]

clap = { version = "4", features = ["derive"] }

serde = { version = "1.0", features = ["derive"] }

serde_json = "1.0"

thiserror = "2.0"

tokio = { version = "1", features = ["full"] }

tracing = "0.1"

tracing-subscriber = { version = "0.3", features = ["env-filter"] }

chrono = { version = "0.4", features = ["serde"] }

socket2 = { version = "0.5", features = ["all"] }



[target.'cfg(windows)'.dependencies]

windows-sys = { version = "0.59", features = ["Win32_Networking_WinSock"] }



[dev-dependencies]

tokio-test = "0.4"

proptest = "1.5"