Commit Graph
57 Commits
Author SHA1 Message Date
christoph f2f8d7f89f import native symbols in lib.h
lib.h gets included into the host module and the wasm module. For the
host module the attributes will be ignored.
2026-04-24 10:45:55 +02:00
christoph 285dbc77d3 add lazysql menu action 2026-04-24 00:25:06 +02:00
christoph 38183cae74 add tableplus to shell environment 2026-04-24 00:03:25 +02:00
christoph b5d9d1ec78 read entire marker notes file instead of first line 2026-04-23 22:44:50 +02:00
christoph 1a4d4b64bf allow annotating markers in explorer 2026-04-23 21:53:07 +02:00
christoph b00c63ae42 display corresponding section for markers in explorer 2026-04-23 18:42:31 +02:00
christoph 0007193a4f store additional files with builds (flake/startup/linkerscript/...) 2026-04-23 17:56:46 +02:00
christoph c05164bf0d fix fail trace sources import 2026-04-22 21:53:52 +02:00
christoph 7992744ae4 run FullTraceImporter when importing trace + import --sources 2026-04-22 21:45:44 +02:00
christoph 1681f27afc add result comparison menu action 2026-04-22 15:40:57 +02:00
christoph ca6338b351 abort assembly/source loading if no marker is selected in explorer 2026-04-22 10:22:57 +02:00
christoph e444ab34df exclude existing experiments when archiving 2026-04-21 23:21:14 +02:00
christoph f4bc1b669a add obsidian experiment note creation menu action 2026-04-21 22:32:17 +02:00
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