Commit graph

6224 commits

Author SHA1 Message Date
ghidra007
2aefe6a15d GP-1519 Changed getComponentAt to getComponentContaining in a breaking EditStructureUtils method and a couple other places. Various refactoring to clean up code. 2021-11-30 01:38:13 +00:00
ghidra1
aae2b95fcd Merge remote-tracking branch
'origin/GP-1547_Dan_listingChangeLanguages--SQUASHED' into Ghidra_10.1
2021-11-29 19:17:37 -05:00
ghidra1
c78f700869 Merge remote-tracking branch 'origin/GP-1547_Dan_listingChangeLanguages--SQUASHED' into Ghidra_10.1 2021-11-29 19:15:10 -05:00
ghidra1
b3eb62ee3f GP-1477 added additional gradle logging 2021-11-29 19:05:47 -05:00
ghidra1
3578de3671 Updated svrREADME.html to flag Mac OS service issue 2021-11-29 18:53:08 -05:00
ghidra1
47bed389c7 Merge remote-tracking branch 'origin/GP-1477_d-millar_lldbJNI_fix' into
Ghidra_10.1
2021-11-29 18:51:55 -05:00
d-millar
d6a7c49615 GP-1477: Improved build scripts for LLDB Java language bindings 2021-11-29 15:39:51 -05:00
Dan
ded7acd71f GP-1547: Fixing address space issue when switching between traces. 2021-11-29 13:58:57 -05:00
Dan
1b5384c00c GP-1214: Adding copy-into-progarm actions (plugin). Moving export action. 2021-11-29 11:34:28 -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
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
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
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
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
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
ghidra1
e49a35b302 Merge remote-tracking branch 'origin/GP-1_dev747368_dwarf_external_debug_files_help' into Ghidra_10.1 2021-11-18 16:16:19 -05:00
ghidra1
9a99608441 Merge remote-tracking branch 'origin/GP-1511_ghidravore_more_dup_actions_in_debugger_tool--SQUASHED' into Ghidra_10.1 2021-11-18 16:15:57 -05:00
ghidra1
36e6613aba Merge remote-tracking branch 'origin/GP-1508_ghidravore_speeding_update_datatypes_tree_recycling' into Ghidra_10.1 2021-11-18 16:15:45 -05:00
ghidra1
85d20478d3 Merge remote-tracking branch
'origin/GP-1421-dragonmacher-vt-performance-issues' into Ghidra_10.1
(Closes #3221)
2021-11-18 15:58:46 -05:00
dragonmacher
c3375b6b88 GP-1421 - Version Tracking - Converted 'command' to a 'task' and updated
the progress monitor to show continuous progress; fixed slow test

Closes #3221
2021-11-18 15:18:17 -05:00
ghidra1
db393faca4 Merge remote-tracking branch 'origin/GP-1498_FunctionDefinitionMarshaling' into Ghidra_10.1 2021-11-18 15:09:23 -05:00
dragonmacher
e55550edfd GP-1421 - Version Tracking - Updated API code to use the current in-use
task monitor to allow for the cancelling of slow implied match finding.

Closes #3221
2021-11-18 15:08:34 -05:00
ghidravore
cb3c5b92e7 GP-1511- fixing more duplicate actions in debugger tool 2021-11-18 14:43:20 -05:00
dev747368
396bd0eddb GP-1 add missing help for DWARF external debug files plugin 2021-11-18 17:56:19 +00:00