| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | Make it possible to use the LLDB disassembly when the Miasm disassembly does ↵ | Theofilos Augoustis | 2025-11-06 | 2 | -8/+25 | |
| | | | | | | | | | | | | | not work | |||||
| | * | | Refactor native tracing to facilitate remote tracing | Theofilos Augoustis | 2025-11-06 | 4 | -82/+134 | |
| | | | | ||||||
| | * | | Add musl-extra target that includes RR | Theofilos Augoustis | 2025-11-06 | 1 | -0/+14 | |
| | | | | ||||||
| | * | | Splity LLDB target handling into local and remote with shared base class | Theofilos Augoustis | 2025-11-06 | 2 | -56/+70 | |
| | | | | ||||||
| | * | | Print which instructions where disassembled | Theofilos Augoustis | 2025-11-06 | 1 | -0/+1 | |
| | | | | ||||||
| | * | | Add support for remote targets to integrate with replayer | Theofilos Augoustis | 2025-11-06 | 3 | -20/+63 | |
| | | | | ||||||
| | * | | Enable LLDB disassembly when Miasm disassembly fails for better diagnostics | Theofilos Augoustis | 2025-11-06 | 2 | -1/+13 | |
| | | | | ||||||
| | * | | Add interfaces for denoting an microarchitecturally-dependent instructions ↵ | Theofilos Augoustis | 2025-11-06 | 5 | -12/+56 | |
| |/ / | | | | | | | and support for xgetbv with that interface | |||||
| * | | Merge pull request #15 from TUM-DSE/ta/uniformize-qemu | Theofilos Augoustis | 2025-11-06 | 9 | -154/+271 | |
| |\ \ | |/ |/| | Integrate QEMU plugin directly into Focaccia | |||||
| | * | Integrate QEMU plugin directly into Focaccia ta/uniformize-qemu | Theofilos Augoustis | 2025-11-06 | 9 | -154/+271 | |
| |/ | ||||||
| * | Merge pull request #12 from TUM-DSE/sr/plugin | Theofilos Augoustis | 2025-11-04 | 9 | -39/+500 | |
| |\ | | | | | Plugin validation | |||||
| | * | Cosmetic changes & README sr/plugin | ReimersS | 2025-11-04 | 5 | -55/+67 | |
| | | | ||||||
| | * | Plugin validation | ReimersS | 2025-11-04 | 8 | -6/+455 | |
| |/ | ||||||
| * | Merge pull request #13 from TUM-DSE/ck/fsub | Theofilos Augoustis | 2025-11-03 | 2 | -1/+31 | |
| |\ | | | | | Add support for FSUB | |||||
| | * | Add fsub operation | Christian Krinitsin | 2025-11-03 | 2 | -1/+31 | |
| |/ | ||||||
| * | Fix incorrect cross-validation flag specification | Theofilos Augoustis | 2025-10-30 | 1 | -0/+1 | |
| | | ||||||
| * | Merge pull request #11 from TUM-DSE/ck/reproducers | Theofilos Augoustis | 2025-10-30 | 5 | -0/+23 | |
| |\ | | | | | Add BMI reproducer | |||||
| | * | Add BMI reproducer | Christian Krinitsin | 2025-10-27 | 5 | -0/+23 | |
| |/ | ||||||
| * | Merge pull request #10 from TUM-DSE/ck/box64-parser | Theofilos Augoustis | 2025-10-24 | 5 | -2/+138 | |
| |\ | | | | | Add Box64 trace parser | |||||
| | * | Refactor flake handling of box64 | Theofilos Augoustis | 2025-10-24 | 1 | -47/+32 | |
| | | | ||||||
| | * | Add Box64 validation steps to README | ckrinitsin | 2025-10-23 | 1 | -0/+13 | |
| | | | ||||||
| | * | Add Box64 build with erroneous CMPXCHG instruction | Christian Krinitsin | 2025-10-23 | 2 | -1/+107 | |
| | | | ||||||
| | * | Add Box64 parser | Christian Krinitsin | 2025-10-23 | 2 | -0/+32 | |
| | | | ||||||
| | * | Update TraceEnvironment parameters | Christian Krinitsin | 2025-10-23 | 1 | -1/+1 | |
| |/ | ||||||
| * | Update flake to check for missing git submodules | Theofilos Augoustis | 2025-10-21 | 1 | -0/+16 | |
| | | ||||||
| * | Fix incorrect docstring for write_register ta/docs | Theofilos Augoustis | 2025-10-16 | 1 | -1/+1 | |
| | | ||||||
| * | Update README to include information about running helper tools | Theofilos Augoustis | 2025-10-16 | 1 | -1/+12 | |
| | | ||||||
| * | Simplify issue 2248 reproducer ta/arm64 | Theofilos Augoustis | 2025-10-14 | 1 | -4/+12 | |
| | | ||||||
| * | Update to new Miasm version with support for ldsmaxb | Theofilos Augoustis | 2025-10-14 | 3 | -5/+8 | |
| | | ||||||
| * | Add better diagnostic for incorrect symbolic expressions | Theofilos Augoustis | 2025-10-14 | 1 | -3/+6 | |
| | | ||||||
| * | Add indentation to any and all Focaccia dunmps to make the human-inspectable | Theofilos Augoustis | 2025-10-14 | 1 | -1/+1 | |
| | | ||||||
| * | Dump Focaccia symbolic equations with indentation (to help debugging) | Theofilos Augoustis | 2025-10-10 | 1 | -1/+1 | |
| | | ||||||
| * | More alternatives for accessing aarch64 vectors | Theofilos Augoustis | 2025-10-09 | 1 | -1/+4 | |
| | | ||||||
| * | Update QEMU validator to manually pass executable (necessary for cases where ↵ | Theofilos Augoustis | 2025-10-09 | 2 | -12/+36 | |
| | | | | | GDB cannot determine the executable on its own, e.g. when we specify -march) | |||||
| * | Improve handling of vector reads when validating QEMU | Theofilos Augoustis | 2025-10-07 | 1 | -6/+17 | |
| | | ||||||
| * | Add basic indentation to the TraceEnvironment dumps to improve readability | Theofilos Augoustis | 2025-10-07 | 1 | -1/+1 | |
| | | ||||||
| * | Enable reading DCZID properly | Theofilos Augoustis | 2025-10-07 | 1 | -1/+9 | |
| | | ||||||
| * | Add support for reading DCZID host-side | Theofilos Augoustis | 2025-10-07 | 7 | -3/+65 | |
| | | ||||||
| * | Properly support TPIDR register | Theofilos Augoustis | 2025-10-07 | 2 | -3/+4 | |
| | | ||||||
| * | Add correct handling for Q<num> registers by converting them to the ↵ | Theofilos Augoustis | 2025-10-07 | 2 | -34/+75 | |
| | | | | | (standard) V<num> form | |||||
| * | Make cross-validation of results with native execution optional | Theofilos Augoustis | 2025-10-07 | 3 | -21/+34 | |
| | | ||||||
| * | Add basic reproducer for issue 2248 with Focaccia (hacked, does not work yet) | Theofilos Augoustis | 2025-09-29 | 4 | -1/+28 | |
| | | ||||||
| * | Disable hardening to enable compiling non-PIE binaries on aarch64 | Theofilos Augoustis | 2025-09-29 | 1 | -0/+2 | |
| | | ||||||
| * | Add correct cross-compilation architecture for musl developer environment | Theofilos Augoustis | 2025-09-10 | 1 | -1/+1 | |
| | | ||||||
| * | Add support for running tests with flake check | Theofilos Augoustis | 2025-09-10 | 5 | -83/+164 | |
| | | ||||||
| * | Add descriptions to apps declared by flake | Theofilos Augoustis | 2025-09-10 | 1 | -0/+15 | |
| | | ||||||
| * | Fix handling of Focaccia dependencies | Theofilos Augoustis | 2025-09-01 | 3 | -26/+44 | |
| | | ||||||
| * | Refactor tool handling to match flake system | Theofilos Augoustis | 2025-08-28 | 7 | -22/+73 | |
| | | ||||||
| * | Migrate to LLDB from pylldb | Theofilos Augoustis | 2025-08-28 | 3 | -73/+96 | |
| | | ||||||
| * | Migrate to nix flakes, uv and pyproject toml for builds | Theofilos Augoustis | 2025-08-27 | 30 | -19/+663 | |
| | | ||||||