Commit graph

45 commits

Author SHA1 Message Date
Dan
fb9a7c62a2 GP-4546: Add 'Set breakpoint' multi-action to Breakpoints window. 2025-02-06 13:15:45 +00:00
Dan
5d71f073f4 GP-5266: Only track on user click or address change. 2025-01-16 05:54:53 -05:00
Dan
f5a93c3072 GP-1978: Delete Framework-Debugging. Merge needed parts into
TraceModeling.
2024-12-18 14:05:38 -05:00
Dan
5813548a84 GP-1978: Port tests to TraceRmi and delete more stuff. 2024-12-12 11:43:47 -05:00
Dan
0ab040816a GP-1978: Delete Deprecated plugins, GADP 2024-12-05 08:29:10 -05:00
Ryan Kurtz
9b77447764 GP-0: Certify 2024-11-26 08:54:23 -05:00
hippietrail
13598df8db many doubled words in comments etc, plus some nearby typos 2024-11-26 13:18:05 +07:00
Ryan Kurtz
dd282d3153 Merge remote-tracking branch 'origin/GP-5078_ryanmkurtz_modules' 2024-11-04 07:27:50 -05:00
Dan
d5a25fa6a3 GP-4906: Implement @image-opt. Have local-gdb use it. Fix 'null'. 2024-10-31 12:29:44 -04:00
Ryan Kurtz
faf55a8de6 GP-5078: Improvements to Ghidra Module directory layout 2024-10-31 10:34:26 -04:00
Dan
16ff4c4d08 GP-4847: Unify Debugger param dialogs. Prefixed integers allowed. 2024-09-05 12:35:28 -04:00
ghidragon
7f7559df56 GP-4559 Creating new Memory Search Feature that include dynamic change
detection
2024-08-30 01:37:26 +00:00
Dan
d95200b166 GP-4713: Launch mapping uses AutoMapSpec. Fix StaticMappingService. 2024-08-14 15:44:42 -04:00
Ryan Kurtz
bbd11bd1e0 Merge remote-tracking branch 'origin/GP-4636_Dan_mapFailureInConsole--SQUASHED' into Ghidra_11.1 2024-05-31 06:04:27 -04:00
Dan
1db04f8c71 GP-4636: Use Debug Console for initial mapping failure. 2024-05-30 14:52:16 -04:00
Dan
0c6fceed61 GP-4637: Preview terminal contents in failure dialog. 2024-05-30 14:45:21 -04:00
Dan
53e4ce5c30 GP-0: Fix tests 2024-04-05 10:51:45 -04:00
Ryan Kurtz
f963f23a8f Merge remote-tracking branch 'origin/GP-1608_refactorTraceTabs--SQUASHED' 2024-04-04 08:32:05 -04:00
Dan
04d2e88c2d GP-1608: DebuggerListing use GTabPanel. No tabs in Threads. 2024-04-03 16:02:06 -04:00
Ryan Kurtz
611aae64ae Merge remote-tracking branch 'origin/GP-4293_Dan_doubleClickModelActions--SQUASHED' 2024-04-03 13:02:31 -04:00
Dan
1d6cd070f5 GP-4293: Implemented default actions in Model tables and trees. 2024-04-03 11:06:13 -04:00
Dan
5ae08742c3 GP-4399: Display progress for memory reads in Debug Console 2024-03-29 13:35:53 -04:00
Dan
ad6cb5892d GP-3872: Port scripting API to Trace RMI 2024-03-28 13:00:32 -04:00
Dan
f9bea7720a GP-4439: Add raw-gdb.sh and raw-python.sh. Add @no-image tag. 2024-03-26 08:50:53 -04:00
Dan
973b9a8d4c GP-4389: Fixes for Trace RMI lldb on macOS
Create local-lldh.sh launch script
Upgrade to JNA-5.14
Fix pty IOCTL numbers for macOS
Fix compile-spec mapping
Improv error report / clean-up after launch failure.
Write ERROR state on memory read failures
Convert Python exceptions to LLDB command errors
2024-03-11 10:14:40 -04:00
Dan
55b07206e3 GP-4374: 'Pure' Emulation uses Object-based trace. 2024-03-01 14:50:39 -05:00
Ryan Kurtz
0895578719 Merge remote-tracking branch 'origin/GP-4236_Dan_threadsColumns--SQUASHED' 2024-02-22 13:58:32 -05:00
Dan
270fb01400 GP-4236: Implement new columns: PC, Func, Mod, SP. Remove: Created, Destroyed 2024-02-22 12:19:25 -05:00
Dan
723385df30 GP-0: Prohibit Target mode when target is absent. Fix tests. 2024-02-21 11:43:45 -05:00
Dan
5f7df08b67 GP-4334: Remove 'Synchronize Target Activation' toggle. Prohibit time navigation in Target mode. 2024-02-20 12:40:40 -05:00
Ryan Kurtz
fea1243894 Merge remote-tracking branch
'origin/GP-4324_Dan_moreGdbLaunchers--SQUASHED'
2024-02-16 10:55:11 -05:00
Dan
9cb38e493b GP-4323: Add gdb/ssh and gdbserver/ssh connectors 2024-02-15 14:33:42 -05:00
Dan
b34aaa4952 GP-3839: Various speed improvements for Trace RMI 2024-02-14 15:53:59 -05:00
Dan
b5ea1540c3 GP-4298: Fix Trace RMI argument validation. 2024-02-05 13:29:26 -05:00
Dan
644e2c53e5 GP-3984: Have gdb connector delay section info until asked. 2024-02-01 08:50:27 -05:00
Ryan Kurtz
68d209347c Merge remote-tracking branch 'origin/GP-3997_Dan_lessObtrusiveCommandFailures--SQUASHED' 2024-01-31 08:26:40 -05:00
Dan
75ba9afb2d GP-3997: Move Debugger progress and errors to Debug Console rather than pop-ups. 2024-01-30 11:00:28 -05:00
Dan
a6549947ab GP-4144: Many fixes, esp., for dbgeng Trace RMI. 2024-01-29 14:56:28 -05:00
Dan
0e826aa1c7 GP-0: Fix control service. 2023-12-06 10:11:04 -05:00
Dan
9d772e4729 GP-4099: "Control Target" modes should be available whenever alive. 2023-12-04 14:23:38 -05:00
Dan
65d8d7c6d5 GP-0: Fix service defaultProvider class name. 2023-12-04 11:00:26 -05:00
Dan
bf8f7c8f78 GP-3836: Add Trace RMI 'Connections' pane. 2023-12-01 09:10:12 -05:00
Dan
fd4380c07a GP-3857: Port most Debugger components to TraceRmi. 2023-11-02 10:43:31 -04:00
Dan
84b9181c00 GP-2740: Add Target interface. Refactor UI to use it, not TraceRecorder. 2023-10-02 15:21:19 -04:00
Dan
eea90f49c9 GP-3818: Create TraceRMI launcher framework. Launch script for gdb. 2023-09-20 15:23:44 -04:00