Commit Graph

11189 Commits

Author SHA1 Message Date
ghidra1
9dce76ae53 GP-4252 handle bulk datatype replacements more efficiently 2024-01-22 13:50:30 -05:00
ghidra1
e15e12b248 GP-0 corrected datatype test failures 2024-01-22 10:16:20 -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
ghidra1
87b4a89a46 GP-0 CompositeInternal.toString() cleanup 2024-01-19 15:03:37 -05:00
Ryan Kurtz
1e0145401b Merge remote-tracking branch 'origin/patch' 2024-01-19 14:55:46 -05:00
Ryan Kurtz
4f4933843a Merge remote-tracking branch
'origin/GP-3787_ghidorahrex_PowerPC_VLE_branch_CR_operand--SQUASHED'
into patch (Closes #5246)
2024-01-19 14:50:32 -05:00
ghidorahrex
8371098d19 GP-3787: Added CR operand to PowerPC VLE conditional branches 2024-01-19 19:32:27 +00:00
Ryan Kurtz
96ae825dce Merge remote-tracking branch 'origin/patch' 2024-01-19 14:16:03 -05:00
Ryan Kurtz
45b0d98108 Merge remote-tracking branch 'origin/GP-4228_ghidra1_X86_64_ElfGotAllocation' into patch 2024-01-19 14:09:10 -05:00
Ryan Kurtz
738b176be6 Merge remote-tracking branch
'origin/GP-3788_ghidorahrex_powerpc_vle_loadstoreHW_idx' into patch
(Closes #5245)
2024-01-19 13:55:21 -05:00
ghidra1
7d9c1c748a GP-4228 Corrected X86-64 ELF GOT allocation for object module import for
R_X86_64_GOTPCRELX and R_X86_64_REX_GOTPCRELX relocations
2024-01-18 15:04:12 -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
9f84cac677 Merge remote-tracking branch 'origin/GP-4235_ryanmkurtz_freebsd'
(Closes #6117)
2024-01-18 07:44:29 -05:00
Ryan Kurtz
22844881cc Merge remote-tracking branch 'origin/GP-4232-dragonmacher-option-error-on-undo' 2024-01-18 07:42:55 -05:00
Ryan Kurtz
9b7c60efe2 Merge remote-tracking branch 'origin/patch' 2024-01-18 07:42:01 -05:00
Ryan Kurtz
14615b508e Merge remote-tracking branch 'origin/GP-4166_dev747368_fix_any_unicodescript_in_list' into patch 2024-01-18 07:08:49 -05:00
Ryan Kurtz
363ee48dfa Merge remote-tracking branch
'origin/GP-3789_ghidorahrex_PowerPC_move_legacy_instructions' into patch
(Closes #5243)
2024-01-18 06:59:19 -05:00
Ryan Kurtz
8a76c1bb57 Merge remote-tracking branch
'origin/GP-4163_ghidorahrex_PR-6033_jiegec_loongarch_csr_reg_fix' into
patch (Closes #6033)
2024-01-18 06:57:17 -05:00
ghidra1
c0c72ccd12 Merge branch 'GP-4152_James_msp430_relocations-SQUASHED' 2024-01-17 19:10:01 -05:00
James
e7f5a8a5a1 GP-4152 msp430 ELF relocation fixes 2024-01-17 19:09:10 -05:00
ghidra1
325c48e904 GP-4152 added ability for ELF extension to specify default image base 2024-01-17 19:08:21 -05:00
James
1e82a772c5 GP-4152 msp430 improvements 2024-01-17 19:08:03 -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
dragonmacher
8866cbc695 GP-4232 - Fixed an error in the Program Information window due to an
options being removed on an undo operation
2024-01-17 14:59:37 -05:00
Ryan Kurtz
d16747cf6c GP-4235: Adding the means to build and find native components on FreeBSD 2024-01-17 10:12:06 -05:00
Ryan Kurtz
1281fb979b Merge remote-tracking branch 'origin/patch' 2024-01-16 13:42:16 -05:00
Ryan Kurtz
4bf0416b3d Merge remote-tracking branch 'origin/GP-1-dragonmacher-tool-init-fix' 2024-01-16 13:41:14 -05:00
Ryan Kurtz
93adc70757 Merge remote-tracking branch 'origin/GP-4234_ghidra1_FunctionIndirectVoidStorage' into patch 2024-01-16 13:35:25 -05:00
dragonmacher
021392db19 Added fix to stop tool init problem 2024-01-16 13:33:19 -05:00
Ryan Kurtz
6ebbe625a2 Merge branch 'GP-0_ryanmkurtz_PR-6121_Nanrech_typo' 2024-01-16 10:26:37 -05:00
Ryan Kurtz
7220e38b9a Merge remote-tracking branch 'origin/patch' 2024-01-16 09:54:48 -05:00
Ryan Kurtz
bcb54cda38 Merge remote-tracking branch 'origin/GP-3941_ConditionMarkerRefactor'
into patch (Closes #5611)
2024-01-16 09:22:47 -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
Nan Rosenberg
b805989a10
Fix typo in GTree 2024-01-16 13:17:43 +01: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
3410dc1ad9 GP-4233: The Ghidra Eclipse preferences and formatter files are now
included in the release (Closes #5999)
2024-01-12 14:09:30 -05:00
Ryan Kurtz
52692901c7 Merge remote-tracking branch 'origin/patch' 2024-01-12 12:31:39 -05:00
Ryan Kurtz
b072c4953b GP-0: Excluding nested eclipse project files from gradle 'ip' task 2024-01-12 12:25:46 -05:00
dragonmacher
ed1df869e3 GP-4221 - Fixed timing exception related to selecting table items before
the table has been sorted
2024-01-12 07:26:02 -05:00
Ryan Kurtz
e17a03e2d1 Merge remote-tracking branch
'origin/GP-4213-dragonmacher-table-exception' (Closes #6062)
2024-01-11 11:52:05 -05:00
ghidra1
a299648f5c GP-0 Bug fix in EnumDB 2024-01-11 08:54:39 -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
Ryan Kurtz
5b53b35968 Merge remote-tracking branch 'origin/GP-2076_domain_object_events_update--SQUASHED' 2024-01-10 12:38:47 -05:00
ghidragon
856aa904aa GP-2076 domain object event refactor 2024-01-10 12:22:01 -05:00
Ryan Kurtz
daca354c47 Merge remote-tracking branch
'origin/GP-4172_ghidragon_theme_switch_dialog--SQUASHED' (Closes #6024)
2024-01-10 12:02:18 -05:00