Commit Graph

132 Commits

Author SHA1 Message Date
Dan
7789fd45d3 GP-6717: Implement a safe pattern around Class.forName 2026-05-27 16:03:21 +00:00
Dan
df3e0c4d7c GP-0: Fix tests. 2026-05-20 18:30:48 +00:00
Dan
b261592f4b GP-6720: Add tests to catch forgotten version updates. 2026-04-17 19:57:25 +00:00
ghidraffe
cbc8dbabad GP-0 convert assertOS to BeforeClass for drgn tests 2026-03-20 12:23:50 -04:00
Dan
6ab0e4100c GP-0: Fix tests to reflect GP-6474 2026-03-02 14:35:01 +00:00
d-millar
fa7fae0579 GP-6445: post review
GP-6445: functional remote tests for dbgeng & x64dbg
GP-6445: more progress?
GP-6445: untested
GP-445: first pass (gdb)
GP-6445: gdb connector tests workingGP-6445: gdb+lldb connectors test workingGP-6445: x64dbg connector test
2026-02-23 10:40:50 -05:00
Ryan Kurtz
9d28fc6af4 Merge remote-tracking branch 'origin/GP-6380_d-millar_lldb21_etc_RB260213--SQUASHED' 2026-02-17 13:27:58 -05:00
d-millar
ea521b6fa7 GP-6380: tests may fail w/ 21, but for now keep them working
GP-6380: minor mod
GP-6380: oops
GP-6380: fixes + exit code 0 for timeouts
GP-6380: lldb-21 changes
2026-02-17 11:20:11 -05:00
d-millar
81f6bb6a5a GP-0: conceding defeat 2026-02-13 15:36:23 +00:00
Ryan Kurtz
70e4c03445 Merge remote-tracking branch 'origin/GP-0_d-millar_WS22_test_failures' 2026-02-04 13:23:03 -05:00
Ryan Kurtz
07898ffaab Merge remote-tracking branch 'origin/GP-0_d-millar_hardcoded_paths' 2026-02-04 13:21:54 -05:00
d-millar
56754157b0 GP-0: fixes for WS22 2026-02-03 22:04:00 +00:00
Ryan Kurtz
ab1a29ab50 Merge remote-tracking branch 'origin/patch' 2026-02-03 10:45:00 -05:00
Dan
8380599094 GP-0: Fix Trace-rmi emu integration test. 2026-02-03 15:35:55 +00:00
Ryan Kurtz
80e5b402f0 Merge remote-tracking branch 'origin/patch' 2026-02-03 05:50:06 -05:00
d-millar
a0ab51f409 GP-0: fix for hardcoded paths 2026-02-03 01:32:04 +00:00
Dan
0d3a4c2a5c GP-6027: Fix breakpoint GUI glitches when a breakpoint's address changes. 2026-02-02 20:05:31 +00:00
Ryan Kurtz
62bf0b9459 Merge remote-tracking branch 'origin/GP-0_d-millar_lldb_test_errors--SQUASHED' 2026-02-02 13:21:47 -05:00
Ryan Kurtz
675be71ebb GP-6385: Some more gradle tweaks 2026-02-02 09:58:18 -05:00
Johannes Obermayr
d160f22f09 Fix build issues with Gradle 9 on --parallel
Fixes: #8621
2026-02-02 06:28:01 -05:00
Ryan Kurtz
dfc4ec586a GP-0: Fixing compilation error in expPrint.c 2026-02-02 06:27:02 -05:00
d-millar
fcfbb1294a GP-0: revert
GP-0: specific tests
GP-0: test fixed for lldb)
GP-0: test fixed for lldb)
GP-6380: fixes + exit code 0 for timeouts
GP-6380: lldb-21 changes
2026-01-30 14:10:24 -05:00
d-millar
11f139264b GP-0: for lldb tests 2026-01-23 20:44:04 +00:00
ghidraffe
a61d8c3e76 GP-0 fix windows debugger testing issues
GP-0: mo'betta windoze gdb/lldb

GP-0: error in args, switch to expPrint

GP-0: gdb w/o bash (almost)

GP-0: test

GP-0: gdb commands (mostly) working

GP-0: tear down failures

GP-0: working on methods

GP-0: gdb (linux) tests running (except testDelreg)

GP-0: gdb (windows) mostly working

GP-0: tmp

GP-0: dbgeng tests clean

GP-0: gdb tests working

GP-0: ansi

GP-0: CSI G

GP-0: line endings again

GP-0: which

GP-0: dbgeng race

GP-0: assertion timeout skip finally

GP-0: windowsisms

GP-0: wtak

GP-0: review pass 1

GP-0: os -> cspec

GP-0: better lldb methods

GP-0: step out timing

GP-0: x64dbg tweaks

GP-0: TO BE REVERTED / FOR TESTING

GP-0: half a solution

GP-0: one more pass...

GP-0: one mmmore pass...
2026-01-23 19:20:51 +00:00
Ryan Kurtz
3dad9ba715 Merge remote-tracking branch 'origin/patch' 2026-01-16 13:20:20 -05:00
Ryan Kurtz
89e6b57a74 Merge remote-tracking branch 'origin/GP-6026_Dan_addBreakLocExpressionColumn--SQUASHED' into patch 2026-01-16 13:17:20 -05:00
Dan
5670520c9a GP-3026: Add Expression column to Breakpoints. Update/fix docs. 2026-01-16 18:09:47 +00:00
Ryan Kurtz
ff552ce958 Merge remote-tracking branch 'origin/patch' 2026-01-16 10:51:50 -05:00
Ryan Kurtz
7f16525fc9 GP-0: trace RMI test now uses lldb-20 2026-01-16 10:40:39 -05:00
d-millar
7d002ae79e GP-6112: cmd args for gdb/lldb 2026-01-09 19:43:20 +00:00
Ryan Kurtz
bcf7f476d7 Merge remote-tracking branch 'origin/patch' 2025-12-22 11:11:16 -05:00
Dan
3e5849c6a9 GP-0: Fix tests by brackgrounding patch commands. 2025-12-22 11:09:15 -05:00
Ryan Kurtz
604ba9536f Merge remote-tracking branch 'origin/GP-6148_d-millar_x64dbg_termination' 2025-11-24 13:55:43 -05:00
dragonmacher
eb10bd7e08 GP-6085 - Flow Arrows - Change to a service-based system for margin providers to allow flow arrows in snapshots 2025-11-21 17:50:32 -05:00
d-millar
cd6ad2cc12 GP-6148: better end-of-life logic for x64dbg 2025-11-20 14:26:25 -05:00
d-millar
e28c2ead26 GP-5972: post-review
GP-5792: minimize calls while running
GP-5972: better tx refs
GP-5972: fixes for typing errors
GP-5972: temp mods
GP-5972: vscode mods
GP-5972: post-review
GP-5972: post-review
GP-5972: updates docs
GP-5972: support for 32-bit
GP-5972: mods post-PR
GP-5972: better error handling
GP-5972: ss-only
GP-5972: help
GP-5972: help
GP-5972: mostly functional tests
GP-5972: lame hook tests
GP-5972: methods pass
GP-5972: first pass - works a little
GP5972: some functionalityGP-5972: mem+GP-5921: basicsGP-5921: pc, spGP-5972: regsGP-5972: regs/mem/modsGP-5972: ghidraxdbgGP-5972: _base -> clientGP-5972: mods/memGP-5972: availableGP-5972: bptsGP-5972: -pybagGP-5972: initial stateGP-5972: misc fixesGP-5972: bptsGP-5972: various methods/slightly better stateGP-5972: del bptsGP-5972: more bptsGP-5972: better attachGP-5972: better launchGP-5972: tests round 0GP-5972: cmd tests - setsGP-5972: cmd tests passGP-5972: methodsGP-5972: methods exc 3
GP-5972: x64dbg init
2025-11-12 12:18:40 -05:00
Dan
851264808b GP-5795: Add a "Comment" column in the "Watches" table. 2025-07-28 15:29:01 +00:00
Ryan Kurtz
1724227c31 Merge remote-tracking branch 'origin/patch' 2025-07-24 12:20:20 -04:00
Dan
dcbfa2aa79 GP-0: Print LLDB output in case of test failure. 2025-07-24 14:43:28 +00:00
Ryan Kurtz
2442bfc2bb Merge remote-tracking branch 'origin/GP-5700_Dan_reworkLauncherGhidraHome--SQUASHED' 2025-07-03 06:21:08 -04:00
Dan
f92076b936 GP-5700: Expose module directories to scripts on request 2025-07-02 19:15:54 +00:00
Ryan Kurtz
a8655234a4 Merge remote-tracking branch
'origin/GP-5545-5600_ryanmkurtz_autoimporter--SQUASHED' (Closes #8097)
2025-07-01 08:27:37 -04:00
Ryan Kurtz
d3aed2c4b3 GP-5545_5600: ProgramLoader and more flexible loader args 2025-07-01 08:18:36 -04:00
Dan
7e7c8a5e86 GP-5194: Remove Deprecated 'Legacy mode' for DBTrace. 2025-06-27 16:00:08 +00:00
Ryan Kurtz
2e0c098c25 GP-0: Fixing unnecessary semicolon warnings 2025-05-30 06:46:11 -04:00
Dan
04609f52da GP-0: Fix tests. 2025-05-16 13:50:06 +00:00
Dan
4a7d8b6984 GP-5678: Move timeout error on PE-header read to debug console. Heed Auto-Read spec. 2025-05-15 16:39:02 +00:00
Dan
87db26d487 GP-5551: Detect and offer installation of missing Python packages. 2025-05-08 18:30:58 +00:00
Dan
20e83f2165 GP-5364: Fix some plugin order bugs. 2025-04-18 17:46:28 +00:00
Ryan Kurtz
92e2b6b5d4 Merge remote-tracking branch
'origin/GP-5494_Dan_fixTraceSlowness--SQUASHED' (Closes #4940)
2025-04-16 06:16:29 -04:00