Commit graph

3924 commits

Author SHA1 Message Date
dragonmacher
ca9cfe9f9a GP-4269 - Minor refactor of plugin category names 2024-01-31 12:04:31 -05:00
ghidra1
fbdc01c33a GP-0 corrected test failures. Changed ProgramBuilder.applyDataType to
overwrite existing Data.
2024-01-31 09:28:56 -05:00
ghidra1
683dfc6da3 GP-0 Corrected test setup 2024-01-31 09:13:19 -05:00
Ryan Kurtz
dbae97450a Merge remote-tracking branch 'origin/patch' 2024-01-31 08:11:00 -05:00
Ryan Kurtz
dffb5fd859 Merge remote-tracking branch 'origin/GP-701_ghidragon_fixed_expand_data_in_selection--SQUASHED' into patch 2024-01-31 08:07:09 -05:00
ghidra1
b3c19de3dd GP-0 corrected Data pointer stacking test failures 2024-01-30 09:02:08 -05:00
Ryan Kurtz
f3cd67d5ab Merge remote-tracking branch 'origin/GP-4223_Dan_fixFindInTerminal' 2024-01-29 17:22:55 -05:00
Ryan Kurtz
f1f0b1f0ae Merge remote-tracking branch 'origin/GP-4144_Dan_dbgengFixes--SQUASHED' 2024-01-29 17:20:21 -05:00
ghidragon
0daa79b24a GP-701 fixed stack trace in expand data in selection when crossing address spaces 2024-01-29 16:27:36 -05:00
ghidragon
3d333c071b GP-4227 fixed several focus traversal issues 2024-01-29 16:22:50 -05:00
Dan
a6549947ab GP-4144: Many fixes, esp., for dbgeng Trace RMI. 2024-01-29 14:56:28 -05:00
Ryan Kurtz
b9f914d57c Merge remote-tracking branch 'origin/patch' 2024-01-26 10:49:38 -05:00
dragonmacher
f75cbe4963 Added test debug 2024-01-26 10:35:49 -05:00
Ryan Kurtz
2dc7a8fe15 GP-4260: The MzLoader can now load binaries whose file size is less than
the size that is reported in its header
2024-01-24 13:22:51 -05:00
Ryan Kurtz
ad7694a7a9 Merge remote-tracking branch 'origin/GP-4259_ryanmkurtz_PR-6145_sgan81_macho-chained-ptrs' 2024-01-24 08:51:36 -05:00
Simon Gander
cf918dd8e4 Fix ARM64E_KERNEL chained pointer handling in Mach-O binaries. 2024-01-23 15:16:12 +01:00
ghidra1
9dce76ae53 GP-4252 handle bulk datatype replacements more efficiently 2024-01-22 13:50:30 -05:00
ghidra1
7b621c8989 Merge remote-tracking branch 'origin/GP-3632_ghidra1_DataTypeResolve--SQUASHED' 2024-01-20 11:07:28 -05:00
ghidra1
c15fd0e594 GP-3632 revised datatype resolve with improved conflict resolution. Added standard DataType name comparators with improved sort. Corrected dataTypeReplaced handling for pointers and arrays to avoid type duplication. 2024-01-20 11:05:28 -05:00
ghidra1
e3a60f72a6 Merge branch 'GP-0_ghidra1_CompositeInternalToString' 2024-01-19 22:06:00 -05:00
Dan
fb9cbdf7ed GP-4223: Fix case-insenstive search in Terminal window. 2024-01-19 15:46:59 -05:00
ghidra1
87b4a89a46 GP-0 CompositeInternal.toString() cleanup 2024-01-19 15:03:37 -05:00
Ryan Kurtz
85d276bce0 Merge remote-tracking branch 'origin/GP-4229_dev747368_fix_programstartinglocation_blockingdialog--SQUASHED' 2024-01-18 14:21:50 -05:00
dev747368
eea560f8ff GP-4229 don't block while waiting for user
When the AutoAnalysisManager finishes and broadcasts its event, theProgramStaringLocationPlugin will block while handling the event,causing the AAM to show incorrect timing information for how long theanalysis session took.
2024-01-18 11:29:19 -05:00
Ryan Kurtz
9b7c60efe2 Merge remote-tracking branch 'origin/patch' 2024-01-18 07:42:01 -05:00
ghidra1
325c48e904 GP-4152 added ability for ELF extension to specify default image base 2024-01-17 19:08:21 -05:00
dev747368
2f8d273eff GP-4166 fix unicodescript issue in search for encoded strings dlg
Fix duplicate <any> elements showing up in script list.
2024-01-17 20:24:34 +00:00
Ryan Kurtz
1281fb979b Merge remote-tracking branch 'origin/patch' 2024-01-16 13:42:16 -05:00
dragonmacher
021392db19 Added fix to stop tool init problem 2024-01-16 13:33:19 -05:00
Ryan Kurtz
4932293405 Merge remote-tracking branch 'origin/GP-4222_ghidragon_domain_object_listener_builder--SQUASHED' 2024-01-16 08:51:29 -05:00
ghidragon
54214f7f96 GP-4222 created a builder for DomainObjectListeners to provide a more compact wahy to express the event handling logic 2024-01-12 16:10:01 -05:00
ghidra1
97edcc0d36 GP-4234 Corrected custom storage transitions when indirect-void-storage
applies.
2024-01-12 15:08:24 -05:00
Ryan Kurtz
9506a1cca2 Merge remote-tracking branch 'origin/GP-4188_ghidra1_ContentToolAssociations--SQUASHED' 2024-01-11 07:54:54 -05:00
ghidra1
19a345fdff GP-4188 improve tool associations with LinkHandlers. Removed support
for default content-type.
2024-01-10 14:32:49 -05:00
ghidragon
856aa904aa GP-2076 domain object event refactor 2024-01-10 12:22:01 -05:00
Ryan Kurtz
676e60f71b Merge remote-tracking branch
'origin/GP-4183_dev747368_PR-6072_astrelsky_golang_1.21' (Closes #6072)
2024-01-10 12:00:51 -05:00
dev747368
5e18efdd0d GP-4183 add golang 1.21 support 2024-01-10 16:36:47 +00:00
Ryan Kurtz
4b465a980e Merge remote-tracking branch 'origin/GP-4165_ghidra1_ProgramUpgradeCacheImprovement--SQUASHED' 2024-01-10 08:29:42 -05:00
ghidra1
0aa96ce892 GP-4165 openCachedProgram improvement for program upgrade condition 2024-01-09 14:25:43 -05:00
Ryan Kurtz
cc2e634c32 Merge remote-tracking branch 'origin/patch' 2024-01-09 13:19:35 -05:00
Ryan Kurtz
2fad0d92cf Merge branch 'GP-0_ryanmkurtz_PR-6092_americusmaximus_dx7iids' 2024-01-09 10:38:14 -05:00
Ryan Kurtz
a269ddc02f GP-4215: PeLoader no longer fails when OptionalHeader.Magic is 0 2024-01-09 09:46:21 -05:00
Americus Maximus
c21c4fff50 Adding missing DirectX 7 IIDs.
Adding missing IIDs from DirectDraw, DirectInput, DirectPlay, DirectSound, DirectMusic, etc.
2024-01-08 11:51:38 -05:00
Dan
e7458ed08b GP-4185: Make Assembler more extensible 2024-01-08 11:23:32 -05:00
Ryan Kurtz
9e6f7fbe09 Merge remote-tracking branch
'origin/GP-3844_ryanmkurtz_runtimeinfo--SQUASHED' (Closes #5760)
2024-01-08 08:20:12 -05:00
Ryan Kurtz
8c89a8bb3c GP-3844: Replacing the 'Show VM Memory' dialog with an upgraded 'Runtime Information' dialog 2024-01-08 08:16:11 -05:00
Ryan Kurtz
7e0b56d4c5 Merge remote-tracking branch 'origin/GP-4014_Dan_asmReDisasembleCtx--SQUASHED' 2024-01-05 12:39:15 -05:00
Ryan Kurtz
a9aedc10f5 Merge remote-tracking branch 'origin/patch' 2024-01-05 12:37:08 -05:00
Dan
01ae06d0f8 GP-4198: Distribute Trace RMI clients (python).
ASIDE: Fix terminal buffer overflow.
2024-01-05 12:04:25 -05:00
Dan
b382017ccb GP-4014: Context and disasembly re-flow after patching instruction. 2024-01-04 14:04:42 -05:00