Commit Graph
94 Commits
Author SHA1 Message Date
christoph 0a093c807f add resultbrowser menu action 2026-04-21 18:39:47 +02:00
christoph 921b18cc7a add ssh keepalive to perl ssh connection 2026-04-21 18:39:27 +02:00
christoph e09e3a0f9d undo last change 2026-04-21 16:34:10 +02:00
christoph 63604d39c8 don't redirect fail client output to /dev/null 2026-04-21 16:21:29 +02:00
christoph 19ed8dd5a2 add ACCESS_OUTERSPACE markertype to explorer filters 2026-04-21 16:18:27 +02:00
christoph 624f4fb4b3 fix database creation in deploy.pl 2026-04-21 14:48:47 +02:00
christoph 19c9559cc0 don't link mmap region into .text but aot array itself 2026-04-21 14:46:31 +02:00
christoph ec13adc778 replace : with - on experiment archival 2026-04-21 14:11:57 +02:00
christoph b836517168 filter markers by default in explorer 2026-04-21 12:21:15 +02:00
christoph 8f8a3909d1 only deploy "fail" targets, only gdb "linux" targets, only import new results into ghidra 2026-04-21 01:06:57 +02:00
christoph e7d9635af7 update wasm aot recipe for linux (only use --xip for fail/baremetal) 2026-04-21 00:39:00 +02:00
christoph d4090125ef add run in gdb menu action 2026-04-20 23:52:06 +02:00
christoph 3d1fe06f1a add result explorer 2026-04-20 20:59:36 +02:00
christoph 5425f6e620 add curses entry point for scripts (archival, ghidra import, plots, queries, cleanup) 2026-04-20 00:16:27 +02:00
christoph ac5189d81f add query for detected markers 2026-04-19 13:21:56 +02:00
christoph c332ea6b1a add queries for other fault types 2026-04-19 13:19:55 +02:00
christoph 36bda84d78 move update_db_config to util 2026-04-19 13:05:32 +02:00
christoph 0bb554bb9d run all available queries automatically 2026-04-19 12:55:33 +02:00
christoph fb992064ed fix query typos 2026-04-19 12:46:36 +02:00
christoph ed5e4fac19 use qualified names for module functions 2026-04-19 12:45:46 +02:00
christoph ba84d063e7 add current script path to @INC 2026-04-19 12:42:52 +02:00
christoph ea3a3002be add objdump just recipe 2026-04-19 12:39:14 +02:00
christoph 8cb266381d move queries to modules 2026-04-19 12:39:00 +02:00
christoph bbc0521963 move some functions to Util module 2026-04-19 12:38:47 +02:00
christoph d74222ccec update targets 2026-04-18 19:46:45 +02:00
christoph d71e0d40ce pass substitution as function 2026-04-18 18:03:05 +02:00
christoph 048b05942d substitute tabs with , for csv output 2026-04-18 17:49:04 +02:00
christoph 0c19405966 fix injection error handling 2026-04-18 17:42:14 +02:00
christoph 8d1b2c459c wait for fail server port 2026-04-18 12:10:01 +02:00
christoph cece3bc3c7 add fork logs to inject 2026-04-18 11:52:52 +02:00
christoph aa3c641426 send injection results as ntfy attachements 2026-04-18 11:50:06 +02:00
christoph 661ea869c5 invoke runner without screen + add log file 2026-04-18 11:36:47 +02:00
christoph ae9b064146 run with all available cpus 2026-04-18 11:36:36 +02:00
christoph d5648b1d85 loop dropdb + support multiple selection 2026-04-18 11:36:12 +02:00
Christoph Urlacher a3c9726540 fix runner external commands 2026-04-18 10:27:08 +02:00
christoph e29944d76c update sub import/inject 2026-04-17 22:45:10 +02:00
christoph f0b18a5285 update sub trace 2026-04-17 22:39:38 +02:00
christoph 8465439b24 fix print to filehandle bug 2026-04-17 22:33:56 +02:00
christoph 6d3a482469 add success check to file writing 2026-04-17 22:27:36 +02:00
christoph 72bf924583 add newline to db.conf updater 2026-04-17 22:21:48 +02:00
christoph 086393ef81 fix duplicated filehandle bug 2026-04-17 22:18:02 +02:00
christoph 14ce025824 fix screen old session termination bug + db.conf rewriting bug 2026-04-17 22:13:31 +02:00
christoph 76c3e552af add wip buildscripts for automated experiment execution 2026-04-17 21:58:29 +02:00
christoph 33e5a4c57c move justfiles to scripts/ 2026-04-17 15:17:30 +02:00