-
034e6b67d4
fix(capture): bound transcript lines before allocating records
main
james
2026-10-29 19:45:20 +00:00
-
cb7f12d3e8
ci(build): check ocaml versions and xen guest validation
james
2026-10-28 20:11:29 +00:00
-
3cec21766d
test(xen): inject native failures and verify watch evidence retention
james
2026-10-27 18:26:43 +00:00
-
9c94494309
test(guest): compare predicted faults with executed qemu accesses
james
2026-10-25 15:52:08 +00:00
-
e557cd7d08
feat(cli): expose capture replay and watch commands with regression checks
james
2026-10-24 12:09:35 +01:00
-
6c84b333c7
feat(watch): retain changed captures and reset baselines on root changes
james
2026-10-23 19:46:12 +01:00
-
31c614f530
feat(xen): capture hvm table pages with owned pause cleanup
james
2026-10-22 21:18:46 +01:00
-
e8f5f1b8ca
feat(report): serialise walks and mapping changes with replay fixtures
james
2026-10-20 16:33:21 +01:00
-
bad0d41928
feat(analysis): compare mapping intervals and detect writable executable aliases
james
2026-10-19 20:07:54 +01:00
-
1f6e0491a8
feat(capture): persist bounded table snapshots with atomic writes
james
2026-10-18 14:16:38 +01:00
-
149423fc88
feat(paging): walk four-level tables and predict access faults
james
2026-10-16 18:42:09 +01:00
-
b1b249cd6f
feat(core): define typed addresses and captured register state
james
2026-10-15 11:24:17 +01:00