Commit Graph

892 Commits

Author SHA1 Message Date
Ryan Kurtz
071b331b8c GP-0: Test fixes 2024-05-31 13:19:28 -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
fb4807e1a2 GP-4609: Add FileChoosers to launcher dialog. 2024-05-28 13:28:47 -04:00
ghidra1
298363d7cd Merge remote-tracking branch 'origin/GP-0_Dan_fixBptPluginDependency' into Ghidra_11.1 2024-05-22 17:51:10 -04:00
Dan
b78357889a GP-4618: Fix NPE/timing issue seen in ThreadsPanel 2024-05-21 11:40:46 -04:00
Dan
c8d90c1043 GP-0: Fix DebuggerBreakpointsPlugin dependency 2024-05-21 09:16:04 -04:00
ghidragon
a3f16ff05f GP-4583 Fixed issue where open program were not being shown when the OpenVersionedFileDialog was being shown from diff 2024-05-10 13:19:21 -04:00
Ryan Kurtz
9c413ca6a1 Merge remote-tracking branch 'origin/GP-4545_ghidragon_data_tree_dialo_focus_issue--SQUASHED' 2024-04-25 09:39:33 -04:00
ghidragon
330f7fe87c GP-4545 fixing focus issues for data tree dialog in windows OS. 2024-04-24 15:17:32 -04:00
Dan
cecd0bcdab GP-3888: Removed SynchronizedTargetActivation interface 2024-04-22 16:20:47 -04:00
Dan
6389d9630c Merge remote-tracking branch 'origin/GP-3887_Dan_traceRmiTutorial--SQUASHED' 2024-04-22 15:56:04 -04:00
Dan
a93a695e6a GP-3887: Update Debugger course for Trace RMI. 2024-04-22 10:11:25 -04:00
Ryan Kurtz
30f1cec696 Merge remote-tracking branch 'origin/GP-4527_d-millar_traceRMI_dialog_improv' 2024-04-19 08:41:18 -04:00
Ryan Kurtz
6132ddc3d0 Merge remote-tracking branch 'origin/GP-4515_ryanmkurtz_classsearcher--SQUASHED' 2024-04-18 13:33:30 -04:00
Ryan Kurtz
88c5d0a3fd GP-4515: Loading ExtensionPoints on-demand for faster startup 2024-04-18 13:26:56 -04:00
Dan
efcde48fbe GP-0: Fix tests 2024-04-18 08:52:26 -04:00
d-millar
73d656d6b1 GP-4527: improvements to traceRMI dialogs 2024-04-16 17:46:25 +00:00
Dan
3b21d0b771 GP-4485: Re-configure default Debugger.tool for Trace RMI 2024-04-15 16:33:32 -04:00
Dan
c634283544 GP-3837: Update Debugger Help for Trace RMI. 2024-04-12 16:39:41 -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
7f381964d6 GP-4237: Fix breakpoint icon update in Model. Fix margin state from
loc&spec
2024-04-02 14:58:57 -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
eb5bf458a4 GP-4415: Lots of lldb trace-rmi fixes
Breakpoint Enabled atribute.
Test fixes on macOS and Linux.
Re-work value conversion a bit.
shlexify commands.
Add method display names.
2024-03-22 08:56:59 -04:00
Ryan Kurtz
9736569422 Merge remote-tracking branch 'origin/GP-4341_ghidra1_VersioningRestrictions--SQUASHED' 2024-03-21 08:05:55 -04:00
ghidra1
2dff876f0f GP-4341 Force retained checkout if file is in-use during checkin or add-to-version-control. Deprecated upgrade concept during checkin. Revised manner in which file open for update is updated following a version control operation (perform DBHandle update). 2024-03-20 17:43:49 -04:00
Ryan Kurtz
433451d4ad Merge remote-tracking branch 'origin/GP-4389_Dan_fixLldbTraceRmi--SQUASHED' 2024-03-19 12:17:59 -04:00
Ryan Kurtz
c8c4c43794 Merge remote-tracking branch 'origin/GP-4275_naming_components_for_accessibility--SQUASHED' 2024-03-12 13:36:43 -04:00
ghidragon
5bca2c75c7 GP-4275 Set accessible names of focusable components in component providers 2024-03-12 12:27:12 -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
ghidra1
445494ba25 GP-4390 Collapse DomainObject Undoable interfaces and refactor Command processing. 2024-03-08 13:05:36 -05:00
Ryan Kurtz
136b933af2 Merge remote-tracking branch 'origin/GP-1625_Dan_memoryBytesBorders--SQUASHED' 2024-03-08 12:59:59 -05:00
Dan
8e3f97056b GP-1625: Improve consistency of DebuggerMemoryBytesProvider 2024-03-08 12:36:17 -05:00
Dan
9f5bfd4c53 GP-4072: Ignore artificial blocks when mapping modules. 2024-03-07 14:22:58 -05:00
Ryan Kurtz
df29f50fa3 Merge remote-tracking branch 'origin/GP-3891_gdbWineLauncher--SQUASHED' 2024-03-07 09:15:44 -05:00
Ryan Kurtz
c3c34ebf10 Merge remote-tracking branch 'origin/GP-4125_ghidra1_ArtificialBlockAttribute--SQUASHED' 2024-03-07 08:50:41 -05:00
Dan
113657e8b9 GP-3891: Add specific support for wine in ghidragdb; add wine-gdb.sh
Also some documentation fixes for static mappings.
2024-03-07 08:04:36 -05:00
ghidra1
ae475f743b GP-4125 Added memory block artificial attribute flag 2024-03-06 16:53:12 -05:00
Dan
ddea132049 GP-0: Fix javodocs. Fix tests. Fix streamSub. 2024-03-04 10:48:54 -05:00
Ryan Kurtz
1988e5361c Merge remote-tracking branch 'origin/GP-4374_Dan_pureEmuObjectMode--SQUASHED' 2024-03-01 14:59:54 -05:00
Dan
55b07206e3 GP-4374: 'Pure' Emulation uses Object-based trace. 2024-03-01 14:50:39 -05:00
Ryan Kurtz
5fc6105f0d Merge remote-tracking branch 'origin/GP-4361_Dan_modelTreeContext--SQUASHED' 2024-03-01 13:50:48 -05:00
Dan
289c5c90fa GP-3838: Add qemu+gdb launcher. 2024-03-01 12:36:13 -05:00
Dan
3a6d89e138 GP-4361: Fix context issues in Model provider 2024-03-01 12:34:37 -05:00
Dan
ab5c800030 GP-4363: Various fixes and improvements for Elements tables. 2024-02-27 10:50:07 -05:00