Commit graph

11558 commits

Author SHA1 Message Date
Ryan Kurtz
df9f27e866 GP-4705: Cleanup 2024-08-06 10:52:49 -04:00
Alessandro Gatti
de9947336c Create proper memory references for scalars.
The "Create Memory Reference" action did not take segmented memory
address spaces into account when creating memory references out of
scalar operands.
2024-03-10 11:21:51 +01:00
Ryan Kurtz
9a7ab128df Merge remote-tracking branch 'origin/GP-4364_emteere_SwitchCallotherOptimization--SQUASHED' 2024-03-07 13:06:43 -05:00
emteere
e9578d74c3 GP-4364 Removing calls to decompiler to recover switches that are unrecoverable due to callother psuedo-ops 2024-03-07 12:42:15 -05:00
Ryan Kurtz
14177c5374 Merge remote-tracking branch 'origin/patch' 2024-03-07 09:27:31 -05:00
Ryan Kurtz
50df70ba0f Merge remote-tracking branch 'origin/GP-4392_Dan_gdbConPtyAnsiParsing'
into patch (Closes #6107)
2024-03-07 09:25:11 -05:00
Ryan Kurtz
a8a5f48d2d Merge remote-tracking branch
'origin/GP-4386_ghidra1_ProjectArchiveNullFileID--SQUASHED' into patch
(Closes #6254, Closes #6206)
2024-03-07 09:22:08 -05:00
Ryan Kurtz
5ecf3a1436 Merge remote-tracking branch 'origin/GP-4376_EmitMarkupDebug'
(Closes #5860)
2024-03-07 09:17:47 -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
caheckman
49af7f2db5 GP-4376 Add setPackedOutput to Emit 2024-03-06 22:32:06 +00:00
ghidra1
aad9e41670 GP-4386 Handle null FileID for ProjectArchive 2024-03-06 16:58:21 -05:00
ghidra1
ae475f743b GP-4125 Added memory block artificial attribute flag 2024-03-06 16:53:12 -05:00
Ryan Kurtz
7d189001d6 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/FileSystem/src/main/java/ghidra/framework/store/db/PackedDatabase.java
2024-03-06 13:24:56 -05:00
Ryan Kurtz
a55029189c Merge remote-tracking branch 'origin/GP-4327_ghidra1_PackedDatabaseSynchronization' into patch 2024-03-06 13:20:49 -05:00
Ryan Kurtz
489903c326 Merge remote-tracking branch
'origin/GP-4398_ghidra1_PR-6270_mumbel_ELFRelocTypes' (Closes #6270)
2024-03-06 11:55:40 -05:00
ghidra1
ce9418d831 GP-4398 minor formatting 2024-03-06 10:58:27 -05:00
Ryan Kurtz
27c72a61d6 Merge remote-tracking branch 'origin/GP-4384_Dan_upgradePyBag2.2.10' 2024-03-06 07:02:59 -05:00
Ryan Kurtz
04cf8983bc Merge remote-tracking branch 'origin/GP-1-dragonmacher-renderer-font-fix' 2024-03-06 07:01:52 -05:00
mumbel
9a22180efa Add issing ELF reloc 2024-03-05 22:19:27 -06:00
dragonmacher
525656c1ef Fixed table renderer warning caused by Function Tags provider 2024-03-05 16:29:23 -05:00
Dan
87aecb85f9 GP-4384: Upgrade to pybag-2.2.10 2024-03-05 09:50:25 -05:00
Dan
7994ed3a2b GP-4392: Parse l and h ANSI CSI commands for gdb/ConPty. 2024-03-05 09:41:58 -05:00
Ryan Kurtz
4e89a2ec6d Merge remote-tracking branch 'origin/patch' 2024-03-05 06:20:47 -05:00
Ryan Kurtz
711c4de28a Merge remote-tracking branch
'origin/GP-4339_VTDataCorrelator_HandleOverlappingUninitializedMem--SQUASHED'
into patch (#6238)
2024-03-05 06:14:05 -05:00
ghidra007
f3b1f78ab8 GP-4339 fixed memory access exception in VT MatchData 2024-03-04 23:28:59 +00:00
Ryan Kurtz
0e67b99015 Merge remote-tracking branch 'origin/GP-4182_d-millar_ttd_traceRMI_RB0229--SQUASHED' 2024-03-04 16:57:13 -05:00
Ryan Kurtz
a6725e62d2 Merge remote-tracking branch
'origin/GP-4375_ghidragon_analyzer_enablement_keyboard' (Closes #6261)
2024-03-04 16:53:37 -05:00
Ryan Kurtz
2758867475 Merge remote-tracking branch 'origin/patch' 2024-03-04 16:52:33 -05:00
Ryan Kurtz
13d91533d3 Merge remote-tracking branch 'origin/GP-4371_ghidra007_rtti_check_for_unhandled_relocations_PATCH--SQUASHED' into patch 2024-03-04 16:49:56 -05:00
ghidra007
fd8fcebe09 GP-4371 Added check to RecoverClassesFromRTTIScript to not run when there are unhandled relocations. 2024-03-04 18:23:46 +00:00
d-millar
50ccce6ac0 GP-4182: broken print statment
GP-4182: better labels
GP-4182: minor edits
GP-8192: better initial conditiaons
GP-4182: snap fix
GP-4182: sort of working
GP-4182: fixing my rebase error
2024-03-04 12:43:11 -05:00
Ryan Kurtz
bb8ec1cbe6 Merge remote-tracking branch 'origin/GP-4385_upgrade_to_17.x--SQUASHED' 2024-03-04 11:48:24 -05:00
Ryan Kurtz
67d289271f Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2024-03-04-1' 2024-03-04 11:46:38 -05:00
Dan
ddea132049 GP-0: Fix javodocs. Fix tests. Fix streamSub. 2024-03-04 10:48:54 -05:00
d-millar
e1232fb250 GP-4385: license corrections
GP-4385: license corrections
GP-4385: 17.x
2024-03-04 10:32:24 -05:00
Ryan Kurtz
c2bb47d45a Merge remote-tracking branch 'origin/patch' 2024-03-04 07:12:20 -05:00
Ryan Kurtz
59a048fdf2 Merge remote-tracking branch 'origin/GP-0-dragonmacher-patch-test-fixes-2-29-24' into patch 2024-03-04 06:47:05 -05:00
dragonmacher
ff911179b9 ReflectionUtilities test fix 2024-03-04 06:44:24 -05:00
Ryan Kurtz
c04e02d4e5 Merge remote-tracking branch 'origin/GP-4283_ghidra007_improve_implied_match_dest_check--SQUASHED' 2024-03-04 06:41:16 -05:00
mumbel
c4a165c6cc SPARC: Update missing relocation enum types and order by value 2024-03-02 14:51:02 -06:00
ghidra007
653e3d8f80 GP-4283 Added missing check for destination function existence when creating an implied match. 2024-03-01 22:04:20 +00:00
Ryan Kurtz
317a881488 Merge remote-tracking branch 'origin/GP-1-dragonmacher-help-build-fix'
(Closes #6265)
2024-03-01 15:22:54 -05:00
dragonmacher
89f9e6f8d5 Help build fix 2024-03-01 20:17:30 +00:00
Ryan Kurtz
1988e5361c Merge remote-tracking branch 'origin/GP-4374_Dan_pureEmuObjectMode--SQUASHED' 2024-03-01 14:59:54 -05:00
Ryan Kurtz
95f002d896 Merge remote-tracking branch 'origin/GP-0_d-millar_typo_LaunchAction_getDescription' 2024-03-01 14:54:07 -05:00
Dan
55b07206e3 GP-4374: 'Pure' Emulation uses Object-based trace. 2024-03-01 14:50:39 -05:00
d-millar
f1eef5567e GP-0: fix for type 2024-03-01 19:42:55 +00:00
Ryan Kurtz
5fc6105f0d Merge remote-tracking branch 'origin/GP-4361_Dan_modelTreeContext--SQUASHED' 2024-03-01 13:50:48 -05:00