Commit graph

6646 commits

Author SHA1 Message Date
Ryan Kurtz
34e6bd775c Merge remote-tracking branch
'origin/GP-1533-dragonmacher-decompiler-highlights-exception' (Closes
#3664)
2021-11-29 12:09:52 -05:00
Ryan Kurtz
d6841fbe0f Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-11-29 12:00:27 -05:00
Dan
1b5384c00c GP-1214: Adding copy-into-progarm actions (plugin). Moving export action. 2021-11-29 11:34:28 -05:00
dragonmacher
33b2bbbd0b GP-1514 - Find References to - Added support for finding usage of enum
fields

Closes #1967
2021-11-29 11:12:44 -05:00
ghidra1
6cc2eae322 Merge remote-tracking branch 'origin/GP-1487_Dan_emuUnimpl--SQUASHED'
into Ghidra_10.1

Conflicts:
	Ghidra/Debug/Framework-TraceModeling/src/test/java/ghidra/pcode/exec/trace/TracePcodeEmulatorTest.java
2021-11-29 11:12:12 -05:00
ghidra1
b2e4e25147 Merge remote-tracking branch 'origin/GP-1499_ghidra007_ClassRecovery_code_cleanup--SQUASHED' into Ghidra_10.1 2021-11-29 10:32:50 -05:00
Ryan Kurtz
42c6a667c9 Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-11-26 13:39:51 -05:00
Ryan Kurtz
16871e1eb6 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes20211126-2' into Ghidra_10.1 2021-11-26 13:37:34 -05:00
Dan
d84ab33460 GP-0: More test fixes. 2021-11-26 13:33:13 -05:00
Dan
9564a8f62f GP-0: Updating screenshot: DebuggerRegionsPlugin 2021-11-26 11:23:54 -05:00
Ryan Kurtz
737fe4a04b Merge remote-tracking branch 'origin/Ghidra_10.1'
Conflicts:
	Ghidra/Debug/Debugger/src/main/help/help/topics/DebuggerRegionsPlugin/images/DebuggerRegionsPlugin.png
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/memory/DebuggerRegionsProvider.java
2021-11-26 11:17:19 -05:00
Dan
97f9887f92 GP-1487: Adding better explanation for pcode UNIMPLEMENTED. 2021-11-26 10:51:29 -05:00
Ryan Kurtz
8838a06235 Merge remote-tracking branch 'origin/GP-0_Dan_textFixes-20211126-1' into Ghidra_10.1 2021-11-26 10:50:39 -05:00
Dan
ef71c697a2 GP-0: Test fixes 2021-11-26 10:25:30 -05:00
ghidra007
80538d8c49 GP-1499 Recover classes script various improvements. Updated checks for whether program has DWARF and whether DWARF has been applied so it works for old and new cases.
Improved error handling. Updated deprecated graph methods which were no longer using defined colors. Various code cleanup.
2021-11-25 19:02:53 +00:00
dragonmacher
28d973e5f2 GP-1533 - Decompiler - fixed stack trace related to removing secondary
highlights; fixed secondary highlights being applied to multiple
functions; fixed rename of functions not getting re-highlighted
2021-11-24 15:28:41 -05:00
ghidra1
060f14673c Merge remote-tracking branch 'origin/GP-1530_Dan_emuRegisterEdits--SQUASHED' into Ghidra_10.1 2021-11-24 15:05:53 -05:00
ghidra1
1081c49e9c Merge remote-tracking branch 'origin/GP-1541_ryanmkurtz_scriptlog' into
Ghidra_10.1 (Closes #3657)
2021-11-24 15:04:59 -05:00
ghidra1
471e915673 Merge remote-tracking branch 'origin/GP-1497_ghidra1_ExternalSafeguard' into Ghidra_10.1 2021-11-24 15:02:52 -05:00
ghidra1
c40365f2fb Merge remote-tracking branch 'origin/GP-0_Dan_testFixes20211124-1' into Ghidra_10.1 2021-11-24 11:13:04 -05:00
Dan
583c6eca60 GP-1530: Registers viewer can now modify values for emulation 2021-11-24 11:11:50 -05:00
Ryan Kurtz
39eb0e42cd GP-1541: All GhidraScript print methods now print to the script log file 2021-11-24 10:59:34 -05:00
ghidra1
4fc2de8841 GP-1525 corrected symbol pinning 2021-11-24 10:02:03 -05:00
Dan
15ac061e14 GP-0: Fixed DebuggerTimeProviderTest since changing , to ; in schedules. 2021-11-24 09:55:48 -05:00
ghidra1
ea8b257511 Merge remote-tracking branch 'origin/GP-1493_Dan_emuInvalidRangeFix--SQUASHED' into Ghidra_10.1 2021-11-24 09:32:17 -05:00
Dan
935ae7d632 GP-1493: Validating read/write ranges during emulation 2021-11-24 09:23:58 -05:00
ghidra1
3f60701d23 Merge remote-tracking branch
'origin/GP-1478_ghidorahrex_PR-3616_agatti_68k_chk_chk2_cmp2' into
Ghidra_10.1 (Closes #2856)
2021-11-23 21:55:03 -05:00
ghidra1
fc10b3d556 Merge remote-tracking branch 'origin/GP_1513_limit_table_from_selection_action--SQUASHED' into Ghidra_10.1 2021-11-23 21:51:20 -05:00
ghidra1
5c82f87905 Merge branch 'GP-1525_ghidra1_ExternalFunctionPrimary' into Ghidra_10.1 2021-11-23 21:44:26 -05:00
Dan
f4cd19c050 GP-1525: Implemented clearReferencesTo/removeAllReferencesTo in Trace and ProgramView 2021-11-23 21:40:39 -05:00
ghidra1
a71df3dae4 GP-1525 corrected external function symbol creation getting marked as
primary
2021-11-23 21:40:04 -05:00
ghidravore
26a93abce9 GP-1513 add limit (with option) to the number of code units included when creating a table from a listing selection 2021-11-23 16:35:18 -05:00
ghidra1
0c7b7967b0 Merge remote-tracking branch 'origin/GP-1447_Dan_viewAllTraceMemory--SQUASHED' into Ghidra_10.1 2021-11-23 14:04:06 -05:00
ghidra1
92933dec9c Merge remote-tracking branch 'origin/GP-1486_Dan_scheduledEmuMods--SQUASHED' into Ghidra_10.1 2021-11-23 14:03:43 -05:00
Ryan Kurtz
2fb860bcd7 Merge remote-tracking branch 'origin/GP-1512-dragonmacher-screenshot-fix' 2021-11-23 13:57:28 -05:00
Ryan Kurtz
82e865aca5 Merge remote-tracking branch
'origin/GP-1534-dragonmacher-dialog-clipping' (Closes #1506)
2021-11-23 13:55:46 -05:00
Ryan Kurtz
185bc0b2c2 Merge remote-tracking branch 'origin/GP-1225_Dan_pcodeFrameUseropDisplay--SQUASHED' 2021-11-23 13:52:57 -05:00
Ryan Kurtz
2c17973621 Merge remote-tracking branch 'origin/GP-1231_Dan_mapByRegions--SQUASHED' 2021-11-23 13:49:25 -05:00
dragonmacher
64ac318f9d GP-1534 - Added workaround code to deal with clipping on some Linux
distributions
2021-11-23 12:18:21 -05:00
Dan
4f444f9db3 GP-1225: Fixing display of userops in toString and p-code stepper 2021-11-23 10:56:50 -05:00
Dan
108ea044cc GP-1231: Added 'Map by Regions' action to Debugger. 2021-11-23 10:50:16 -05:00
Dan
8b2af5241a GP-1447: Added 'View all Memory' override toggle to Debugger. 2021-11-23 10:49:00 -05:00
ghidra1
02e1970837 GP-1497 added external safeguards for inadvertent context 2021-11-23 09:58:24 -05:00
Dan
9386d6fc67 GP-1486: Patching machine state better integrated into Emulation. 2021-11-22 13:57:25 -05:00
Ryan Kurtz
d1b34b636c Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-11-16-21' 2021-11-19 12:17:20 -05:00
Ryan Kurtz
2e6e8598b3 Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-11-19 12:09:44 -05:00
Ryan Kurtz
603aa9c165 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-11-19-21' into Ghidra_10.1 2021-11-19 12:00:41 -05:00
dragonmacher
1b16ce660d Test fix 2021-11-19 11:57:02 -05:00
Ryan Kurtz
5c0f06ab8d GP-1521: Increasing minimum supported Gradle version from 6.0 to 6.4
(Closes #3650)
2021-11-19 07:53:52 -05:00
Ryan Kurtz
eb312cb7ec Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-11-19 07:19:06 -05:00