|
|
9dc751c466
|
feat(storage): per-app/owner/system encryption live: gatekeeper hands seed + fresh flag, storage unlocks layer, init seeds areas from factory/ (empties on new key); rmdir op; test-qemu checks sealed home + reboot persistence
|
2026-10-28 00:07:41 +01:00 |
|
|
|
3b7d004285
|
feat(boot): gatekeeper gates boot (init→UI→gatekeeper→data); keystore disk + virtio-rng discovery; terminal READ_SECRET; storage SET_KEY; PageCount ≤8192, alloc cap gone; device window 0x01D0_0000; test-qemu types passcode over 2 boots
|
2026-10-27 23:44:05 +01:00 |
|
|
|
0fd568cdad
|
feat(storage): ext4-only disk via mkfs.ext4 -d; drop FAT16; feature-gated mount (ro on unknown ro_compat); ext4 read spans blocks, delete clears inode, mkdir counts dir; virtio-blk writes; test-qemu e2fsck gate
|
2026-10-27 17:09:35 +01:00 |
|
|
|
8587661684
|
feat(init): spawn service over IPC with per-client allowance refunded on child death; up to 4 death watchers; spawntest on test image
|
2026-10-27 16:21:08 +01:00 |
|
|
|
b814bd9570
|
test: on-hardware SMP self-test (revoke/kill must stop every hart) + make test-qemu
|
2026-10-27 12:54:42 +01:00 |
|