Commit graph

9 commits

Author SHA1 Message Date
55403ca407
pscand-core: add async journal logging
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I79b95db2e5ea4f73d6b589397265d4c66a6a6964
2026-02-19 00:27:46 +03:00
d8f0bf3b09
nix: add package & NixOS module
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I5bfbacb984356f912f1f40d6209f0a896a6a6964
2026-02-19 00:13:18 +03:00
6e772ffefb
treewide: move application-specific crates to crates/
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I47d36cb7d1dec5ab0c892190015cfc576a6a6964
2026-02-19 00:13:17 +03:00
b68503d320
pscand-core: apply clippy fixes
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I5ea79528ee778af447cde4c82b0a7e5c6a6a6964
2026-02-19 00:13:16 +03:00
2fe05c6466
pscand-core: improve crash detection with stopped status check
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Icd4c2f29c321df38fc22a98d8110fa836a6a6964
2026-02-19 00:13:15 +03:00
f4961c7f95
scanner: make plugin interface ffi-safe with handle-based registry
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I8e4790db3cc29f84f4e0d7d8eff36c2c6a6a6964
2026-02-19 00:13:14 +03:00
4f9c7057ff
various: cleanup
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I26df4d852b4b22d0df6b6871fe9cbde96a6a6964
2026-02-19 00:13:13 +03:00
f0aa256785
nix: remove unused package for now
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ic24d8689844743de534913993a45b3236a6a6964
2026-02-19 00:13:12 +03:00
033e253259
initial commit
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ib131388c1056b6708b730a35011811026a6a6964
2026-02-19 00:13:08 +03:00