This website requires JavaScript.
Explore
Help
Sign In
GKaszewski
/
k-os
Watch
1
Star
0
Fork
0
You've already forked k-os
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
fe73b89525a4ce6f017065a2b75d30ccbbe04b7f
k-os
/
crates
/
servers
/
gatekeeper
/
src
History
Gabriel Kaszewski
c4871320a0
fix(clippy): make clippy = host libs + riscv programs (shared PROGRAMS); libkos alloc spinlock (was unlocked across threads); keystore Account; gpu Rect; factory Entry; Default impls, let-chains, div_ceil, iter loops
2026-10-28 01:17:21 +01:00
..
tests
feat(users): keystore v2 (8 slots, per-user salt+name tag, owner admin key opens sealed user dir, per-user duress); gatekeeper login by name+passcode, owner menu (add/remove/guests), passcode change, guest sessions
2026-10-28 00:29:07 +01:00
devices.rs
feat(users): keystore v2 (8 slots, per-user salt+name tag, owner admin key opens sealed user dir, per-user duress); gatekeeper login by name+passcode, owner menu (add/remove/guests), passcode change, guest sessions
2026-10-28 00:29:07 +01:00
flow.rs
fix(clippy): make clippy = host libs + riscv programs (shared PROGRAMS); libkos alloc spinlock (was unlocked across threads); keystore Account; gpu Rect; factory Entry; Default impls, let-chains, div_ceil, iter loops
2026-10-28 01:17:21 +01:00
lib.rs
feat(users): keystore v2 (8 slots, per-user salt+name tag, owner admin key opens sealed user dir, per-user duress); gatekeeper login by name+passcode, owner menu (add/remove/guests), passcode change, guest sessions
2026-10-28 00:29:07 +01:00
main.rs
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