feat: complete nx9-wg v0.8.0 platform

This commit is contained in:
thakares committed 2026-08-17 14:25:45 +05:30
1 parent c75e5c4e71
commit c8a9b7cde6
52 files changed
+7751 -725

No files matched your search

+18 -1
View File
@@ -10,8 +10,14 @@ members = [
[workspace.package]
license = "MIT OR Apache-2.0"
version = "0.1.0"
version = "0.8.0"
edition = "2024"
authors = ["NX9 Authors <team@nx9.in>"]
repository = "https://github.com/nx9/nx9-wg"
homepage = "https://github.com/nx9/nx9-wg"
readme = "README.md"
keywords = ["wireguard", "vpn", "netlink", "nftables", "network"]
categories = ["network-programming", "command-line-utilities", "system-administration"]
[workspace.dependencies]
# Internal crates
@@ -53,6 +59,17 @@ sha2 = "0.10"
# Network types
ipnet = { version = "2", features = ["serde"] }
# Netlink (Linux native WireGuard kernel interface)
rtnetlink = "0.21"
genetlink = "0.2"
netlink-packet-wireguard = "0.4"
netlink-packet-core = "0.8"
netlink-packet-route = "0.30"
netlink-packet-generic = "0.4"
netlink-proto = "0.12"
netlink-sys = "0.8"
futures = "0.3"
# CLI
clap = { version = "4", features = ["derive", "env", "string"] }