Commit graph

1038 commits

Author SHA1 Message Date
Ryan Kurtz
70bb7f9af7 Merge remote-tracking branch
'origin/GP-3407_Dan_varHoverErrors--SQUASHED' into patch (Closes #5332)
2023-07-05 06:13:36 -04:00
Dan
695fc0e0f1 GP-3407: Improve stack unwinding and diagnostic reporting. 2023-07-03 13:34:05 -04:00
Ryan Kurtz
3c49371304 Merge remote-tracking branch 'origin/patch' 2023-07-03 11:12:32 -04:00
Ryan Kurtz
c6e7c7c9c0 Merge remote-tracking branch 'origin/GP-3468_Dan_updateHelpReGanymede' into patch 2023-07-03 11:09:52 -04:00
Ryan Kurtz
f49bb0b025 Merge remote-tracking branch 'origin/patch' 2023-06-29 07:12:05 -04:00
Ryan Kurtz
5759352c43 Merge remote-tracking branch 'origin/GP-3583_Dan_fixWoW64--SQUASHED' into patch 2023-06-29 06:31:32 -04:00
Dan
0c39626b73 GP-3583: Fix race in module arch detection. Set longMode bit. Add compat32 ldef. 2023-06-28 13:56:09 -04:00
Ryan Kurtz
e2c71b8cda Merge remote-tracking branch 'origin/patch' 2023-06-28 11:36:10 -04:00
Dan
793b7b5ac5 GP-3538: Fix restoration of Watch data type. 2023-06-27 14:21:37 -04:00
Dan
37c9534c35 GP-3468: Purging Debugger help of deprecated text and referred to course
materials.
2023-06-27 13:52:44 -04:00
Ryan Kurtz
dd60a8af36 Merge remote-tracking branch 'origin/patch' 2023-06-27 06:21:32 -04:00
Ryan Kurtz
233aba07c7 Merge remote-tracking branch
'origin/GP-3576_Dan_PR-5487_sakiodre_noHighVariableErrorDuringUnwind'
into patch (Closes #5487)
2023-06-27 06:03:37 -04:00
Ryan Kurtz
e3ce8f88f2 Merge remote-tracking branch 'origin/patch' 2023-06-26 14:50:31 -04:00
sakiodre
0b8d607040 Add no high variable error handling while unwinding stack in SymPcodeExecutor 2023-06-26 11:29:09 -04:00
Dan
bed48fe0bc GP-3572: Fix emu GUI crashes with mem-mapped PC 2023-06-23 17:37:55 -04:00
Ryan Kurtz
6e533802d4 Merge remote-tracking branch 'origin/GP-3343_ghidragon_fontend_plugin_dispose--SQUASHED' 2023-06-08 07:57:13 -04:00
ghidragon
d089d3fb49 GP-3343 Getting dispose to be called on Front-end plugins 2023-06-07 17:58:45 -04:00
dragonmacher
a7668c7f85 GP-3430 - Updated the gradle buildHelp task to better handle its inputs up-do-date state 2023-06-06 15:25:25 -04:00
Dan
8ffaebf6ce GP-0: Fix paste into Dynamic Listing 2023-05-22 13:13:30 -04:00
Ryan Kurtz
ce8fadf7a8 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/objects/DebuggerObjectsProvider.java
2023-05-22 06:50:32 -04:00
Dan
bcf78937d9 GP-3448: Fix GDB module ranges. Cull unnecessary queries. 2023-05-19 12:41:30 -04:00
Dan
3f34adb793 GP-0: Fix tests. 2023-05-19 09:11:06 -04:00
Dan
51e5229346 GP-1528: Fix dynamic listing context / focus issue, now that GP-3349 is done. 2023-05-18 11:54:49 -04:00
Ryan Kurtz
78d9a6c6e3 Merge remote-tracking branch
'origin/GP-3349_ghidragon_adding_support_for_mutliple_default_contexts--SQUASHED'

Conflicts:
	Ghidra/Features/ByteViewer/src/test.slow/java/ghidra/app/plugin/core/byteviewer/ByteViewerPlugin2Test.java
2023-05-11 06:43:59 -04:00
Dan
c5da826540 GP-2641: Add training course materials for the Debugger 2023-05-09 09:21:49 -04:00
ghidragon
5da5af23fb GP-3349 added support for mulitple default action context providers. Previously, all default (non-focused) context was provided by the Listing. Now the default provider is registered for each ActionContext class. 2023-05-08 12:30:01 -04:00
Dan
23e9815367 GP-3384: Fix event ordering when changing / closing a traces 2023-05-05 09:51:01 -04:00
Ryan Kurtz
e7d08749d9 Merge remote-tracking branch 'origin/GP-2846-dragonmacher-theme-documentation--SQUASHED' into Ghidra_10.3 2023-05-02 13:41:51 -04:00
dragonmacher
d4eae5ff3c GP-2846 - Theming Documentation 2023-05-02 13:39:19 -04:00
Dan
529d73f6df GP-0: Better Emulator tool icon 2023-05-02 12:17:46 -04:00
Ryan Kurtz
7fa3389119 GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00
Ryan Kurtz
1a43822637 Merge remote-tracking branch 'origin/GP-3357_Dan_addRegionAction--SQUASHED' 2023-04-28 11:32:28 -04:00
Ryan Kurtz
3f0e9e082d Merge remote-tracking branch 'origin/GP-1470_Dan_gdbStackRecord' 2023-04-28 11:31:09 -04:00
Dan
3db155ad2c GP-3357: Add 'Add Region' and 'Delete Regions' actions 2023-04-28 10:58:18 -04:00
Dan
06d60fdf44 GP-3361: Fix D-key ambiguity in Debugger's static listing. 2023-04-27 14:04:38 -04:00
Dan
c0835bf903 GP-3213: Prevent trace.undo where it might cause inconsistencies. 2023-04-26 12:09:39 -04:00
Dan
33eecf3c00 GP-1470: Record full stack on single-frame change. 2023-04-24 11:20:20 -04:00
Ryan Kurtz
aaa005c7af Merge remote-tracking branch 'origin/GP-3074_Dan_emulatorTool--SQUASHED'
(Closes #4931)
2023-04-24 06:54:59 -04:00
Ryan Kurtz
72c604c19e Merge remote-tracking branch 'origin/GP-3317_Dan_gotoTimeUseDialog' 2023-04-24 06:51:47 -04:00
Ryan Kurtz
5929794468 Merge remote-tracking branch 'origin/GP-1710_Dan_errorPopupOnDeclineSshHostKey' 2023-04-24 06:50:28 -04:00
Ryan Kurtz
b2c59bf6de Merge remote-tracking branch 'origin/GP-3218_Dan_deleteToolColorsSections--SQUASHED' 2023-04-24 06:46:35 -04:00
Ryan Kurtz
98f0a1cc57 Merge remote-tracking branch 'origin/GP-3209_Dan_fixMissingConnectors--SQUASHED' 2023-04-24 06:45:13 -04:00
Ryan Kurtz
3ffe2878b1 Merge remote-tracking branch 'origin/GP-3303_Dan_advanceOnlyInControlTargetMode' 2023-04-24 06:43:51 -04:00
Ryan Kurtz
6f2f59ffc6 Merge remote-tracking branch 'origin/GP-3346-dragonmacher-theme-color-fixes' 2023-04-24 06:41:27 -04:00
Dan
aeb8dc5b02 GP-3074: Create separate Emulator.tool 2023-04-21 16:35:31 -04:00
Dan
e925574dc0 GP-3218: Remove 'Tool Options: Colors' sections from Debugger help 2023-04-21 16:34:17 -04:00
Dan
28725b358f GP-3209: Refactor opinions and catch missing factory names 2023-04-21 16:31:54 -04:00
dragonmacher
39966e99ab GP-3346 - Theme color fixes for debugger in dark mode; added padding to
Decompiler line numbers
2023-04-21 16:29:23 -04:00
Dan
34b230919e GP-0: Fix some infrequently failing tests. Fixes real issue in impl. 2023-04-21 14:40:21 -04:00
Dan
9810102e72 GP-1710: Fix error popup when user rejects SSH HostKey 2023-04-21 14:23:02 -04:00