feat: implement worker lifecycle and sandbox
This commit is contained in:
parent
170ca32f58
commit
b9b9bfe05a
13 changed files with 2456 additions and 7 deletions
|
|
@ -15,16 +15,25 @@ path = "src/lib.rs"
|
|||
name = "ghidr"
|
||||
path = "src/main.rs"
|
||||
|
||||
[[bin]]
|
||||
name = "ghidr-fake-child"
|
||||
path = "tests/support/fake_child.rs"
|
||||
|
||||
[dependencies]
|
||||
base64 = "0.22.1"
|
||||
clap = { version = "4.5.60", features = ["derive"] }
|
||||
getrandom = "=0.3.3"
|
||||
hex = "0.4.3"
|
||||
rustix = { version = "=1.0.8", features = ["process"] }
|
||||
schemars = { version = "=1.0.4", features = ["derive"] }
|
||||
serde = { version = "1.0.228", features = ["derive"] }
|
||||
serde_json = "1.0.149"
|
||||
sha2 = "0.10.9"
|
||||
thiserror = "2.0.18"
|
||||
|
||||
[dev-dependencies]
|
||||
assert_cmd = "2.1.2"
|
||||
tempfile = "=3.21.0"
|
||||
|
||||
[lints.rust]
|
||||
unsafe_code = "forbid"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue