2025-11-08 14:56:03 -07:00
|
|
|
[package]
|
|
|
|
|
name = "unshell-lib"
|
|
|
|
|
edition = "2024"
|
|
|
|
|
|
2025-11-11 11:00:28 -07:00
|
|
|
[features]
|
2025-12-16 17:12:00 -07:00
|
|
|
default = ["client", "server", "log"]
|
2025-11-12 17:39:11 -07:00
|
|
|
|
|
|
|
|
# Components
|
|
|
|
|
client = []
|
|
|
|
|
server = []
|
|
|
|
|
|
2025-11-23 22:40:06 -07:00
|
|
|
log = []
|
|
|
|
|
log_debug = ["log"]
|
2025-11-13 11:52:01 -07:00
|
|
|
obfuscate = ["unshell-obfuscate/obfuscate"]
|
2025-11-11 11:00:28 -07:00
|
|
|
|
2025-11-12 17:39:11 -07:00
|
|
|
|
2025-11-08 14:56:03 -07:00
|
|
|
[dependencies]
|
2025-11-10 22:18:21 -07:00
|
|
|
# Base dependencies
|
2025-11-08 14:56:03 -07:00
|
|
|
libloading = {version = "0.8.9"}
|
|
|
|
|
bincode = "2.0.1"
|
2025-11-08 17:58:40 -07:00
|
|
|
unshell-obfuscate = {path = "../unshell-obfuscate"}
|
2025-11-09 12:34:52 -07:00
|
|
|
chrono = "0.4.42"
|
2025-11-10 22:18:21 -07:00
|
|
|
|
2025-11-26 12:48:23 -07:00
|
|
|
serde = { version = "1.0.228", features = ["derive"] }
|
2025-11-12 17:39:11 -07:00
|
|
|
serde_json = "1.0.145"
|
2025-11-24 13:13:06 -07:00
|
|
|
libc = "0.2.177"
|
|
|
|
|
rand = "0.9.2"
|
2025-11-25 14:27:06 -07:00
|
|
|
crossbeam-channel = "0.5.15"
|