Commit Graph

100 Commits

Author SHA1 Message Date
495f74ade7 ignore db.conf 2026-04-20 21:06:14 +02:00
6125a3b9fc add barebones results bar chart 2026-04-20 21:01:07 +02:00
7b31507403 add result explorer 2026-04-20 20:59:36 +02:00
aacc895800 update flake to use direnv 2026-04-20 11:41:08 +02:00
116aa5f303 update ghidra projects 2026-04-20 00:21:29 +02:00
2d9837219c update injections 2026-04-20 00:21:18 +02:00
fabf7745ee update ghidra marker import script (headless, import all types from all benchs) 2026-04-20 00:17:46 +02:00
5b316bbd64 add curses entry point for scripts (archival, ghidra import, plots, queries, cleanup) 2026-04-20 00:16:27 +02:00
9c7933e912 add query for detected markers 2026-04-19 13:21:56 +02:00
d925b19135 add queries for other fault types 2026-04-19 13:19:55 +02:00
31d2b422cb move update_db_config to util 2026-04-19 13:05:32 +02:00
10bffc0fbc run all available queries automatically 2026-04-19 12:55:33 +02:00
f6989084ff fix query typos 2026-04-19 12:46:36 +02:00
d345745962 use qualified names for module functions 2026-04-19 12:45:46 +02:00
f729cfbcd2 add current script path to @INC 2026-04-19 12:42:52 +02:00
8a381d71cf add objdump just recipe 2026-04-19 12:39:14 +02:00
c092295520 move queries to modules 2026-04-19 12:39:00 +02:00
7efa945977 move some functions to Util module 2026-04-19 12:38:47 +02:00
40d40bc57b update targets 2026-04-18 19:46:45 +02:00
5dd763fd8a pass substitution as function 2026-04-18 18:03:05 +02:00
4d714a4442 substitute tabs with , for csv output 2026-04-18 17:49:04 +02:00
540596c33d fix injection error handling 2026-04-18 17:42:14 +02:00
cf319c5a72 wait for fail server port 2026-04-18 12:10:01 +02:00
e7cfc59096 add fork logs to inject 2026-04-18 11:52:52 +02:00
d9e0d8d70d send injection results as ntfy attachements 2026-04-18 11:50:06 +02:00
b141ba1e38 invoke runner without screen + add log file 2026-04-18 11:36:47 +02:00
959c9a8bee run with all available cpus 2026-04-18 11:36:36 +02:00
86e3814fb2 loop dropdb + support multiple selection 2026-04-18 11:36:12 +02:00
a287df261c fix runner external commands 2026-04-18 10:27:08 +02:00
eebb596773 update sub import/inject 2026-04-17 22:45:10 +02:00
d45d367d89 update sub trace 2026-04-17 22:39:38 +02:00
038660c969 fix print to filehandle bug 2026-04-17 22:33:56 +02:00
ca405f953b add success check to file writing 2026-04-17 22:27:36 +02:00
c3ada55395 add newline to db.conf updater 2026-04-17 22:21:48 +02:00
52e766e1c2 fix duplicated filehandle bug 2026-04-17 22:18:02 +02:00
a10f04c83e fix screen old session termination bug + db.conf rewriting bug 2026-04-17 22:13:31 +02:00
0d168bf759 add wip buildscripts for automated experiment execution 2026-04-17 21:58:29 +02:00
94f3fc7611 update injections + projects (aot readonly test) 2026-04-17 15:17:53 +02:00
5538e19c82 move justfiles to scripts/ 2026-04-17 15:17:30 +02:00
980025e5a1 disable --catch-write-textsegment after moving mmap memory region into .text 2026-04-17 00:59:04 +02:00
18c3f13a71 move wamr mmap memory region into .text segment for wamr aot mode 2026-04-17 00:25:22 +02:00
3563a810a1 enable --catch-write-textsegment and --catch-outerspace 2026-04-16 22:36:48 +02:00
329014aada unify host programs across targets 2026-04-16 22:36:36 +02:00
e73ab0a788 update build recipe: copy wasm-module source to build directory for archival 2026-04-16 12:47:06 +02:00
bd7f09251e update injections + projects (cored aot/interp) 2026-04-16 12:46:42 +02:00
187ad521cb update injections + projects (cored c) 2026-04-13 23:04:05 +02:00
550ce0b079 do fail interactions inside wasm module + unify host modules + fix cored module 2026-04-13 23:03:54 +02:00
fe6c2f5b99 update injections + projects (cored interp) 2026-04-08 18:32:44 +02:00
89db76e555 update injections + projects (cored c/aot) 2026-04-07 22:13:13 +02:00
28a3c37d41 update hosts for cored target
WIP: currently the hosts are not generic and don't support different
targets
2026-04-07 22:12:57 +02:00