Commit graph

5946 commits

Author SHA1 Message Date
ghidra1
f290b1f6ba Merge remote-tracking branch 'origin/GP-1552_TypePointerRelParent' into Ghidra_10.1 2021-11-30 19:50:26 -05:00
ghidra1
357a957d6b Merge remote-tracking branch 'origin/GP-1558_d-millar_exceptions_fix'
into Ghidra_10.1 (Closes #3049)
2021-11-30 19:50:26 -05:00
ghidra1
9f05f11aef Merge remote-tracking branch 'origin/GP-1557-dragonmacher-options-npe'
into Ghidra_10.1 (Closes #3686)
2021-11-30 19:50:26 -05:00
ghidra1
2c8bb0ff8d Merge remote-tracking branch
'origin/GP-1554_emteere_InfiniteLoopStackAnalysis--SQUASHED' into
Ghidra_10.1 (Closes #3683)
2021-11-30 19:50:26 -05:00
ghidra1
85d1a3cc51 Merge remote-tracking branch
'origin/GP-1548_ryanmkurtz_objc-methods--SQUASHED' into Ghidra_10.1
(Closes #3611)
2021-11-30 19:50:26 -05:00
ghidra1
0f0b63f6ad Merge remote-tracking branch
'origin/GP-1540_Dan_emulateHarvard--SQUASHED' into
Ghidra_10.1
2021-11-30 19:50:26 -05:00
ghidra1
c5957bf0d8 Merge remote-tracking branch 'origin/GP-1488_Dan_emuLogging--REBASED-2--SQUASHED' into Ghidra_10.1 2021-11-30 19:14:37 -05:00
ghidra1
c391e54284 Merge remote-tracking branch 'origin/GP-1250_ghidorahrex_powerpc_sleigh_fixes--SQUASHED' into Ghidra_10.1 2021-11-30 19:12:53 -05:00
caheckman
64534bc774 TypePointerRel adjustments 2021-11-30 19:05:04 -05:00
Ryan Kurtz
bfc65888e0 GP-1548: Fixed a bug with recovering Objective-C method names 2021-11-30 18:38:37 -05:00
ghidra1
2882a30886 GP-0 StringAnalyzer: propagate cancelled exception 2021-11-30 15:55:51 -05:00
Dan
e2b28ddb31 GP-1540: Various emulator fixes: Harvard architectures, memory-mapped registers, word-level addressing. 2021-11-30 15:04:03 -05:00
emteere
821f63c297 GP-1554_emteere fix for looping on call-injections to the same location 2021-11-30 13:34:39 -05:00
Ryan Kurtz
1a6201417e Merge remote-tracking branch 'origin/GP-0_Dan_testFixes20211130-1' into Ghidra_10.1 2021-11-30 11:13:27 -05:00
Dan
05f3bc7489 GP-0: Moving focus and selection to swing thread in testing 2021-11-30 11:09:06 -05:00
dragonmacher
8633d89c4e GP-1557 - fixed NPE in program options when using a filter
Closes #3686
2021-11-30 11:04:36 -05:00
d-millar
822657c2fe GP-1558: fix for exceptions 2021-11-30 16:03:24 +00:00
Dan
8a1c151a20 GP-1488: Removing some extraneous log messages during emulation 2021-11-30 09:53:05 -05:00
ghidra1
ab05672653 Merge remote-tracking branch 'origin/GP-1115_ghidorahrex_PR-3095_agatti_6502-bit-instruction-fix' into Ghidra_10.1 2021-11-30 08:13:51 -05:00
ghidra1
7a952bfe75 Merge remote-tracking branch
'origin/GP-1504_ghidorahrex_PR-3600_VGKintsugi_superh_trap' into
Ghidra_10.1 (Closes #3600)
2021-11-30 08:09:45 -05:00
ghidorahrex
905ec75e32 GP-1250: Several PPC instruction fixes 2021-11-30 07:53:13 -05:00
ghidra1
659892a810 Merge remote-tracking branch
'origin/GP-1519_ghirdra007_RecoverClass_replaceGetComponentA--SQUASHED'
into Ghidra_10.1

Conflicts:
	Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/ExtraScriptUtils.java
	Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RTTIGccClassRecoverer.java
	Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RTTIWindowsClassRecoverer.java
2021-11-29 22:35:26 -05:00
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