Commit graph

1725 commits

Author SHA1 Message Date
Ryan Kurtz
4f8c920cce Merge remote-tracking branch 'origin/patch' 2023-11-21 12:24:28 -05:00
Ryan Kurtz
e45935f68e Merge remote-tracking branch 'origin/GP-4057_ghidra1_ProjectLocatorPath' into patch 2023-11-21 12:20:23 -05:00
ghidra1
af160d946d GP-4057 Corrected ProjectLocator bug and corrected use of various
directory preferences to varefy directory existance.
2023-11-20 16:35:20 -05:00
Ryan Kurtz
110f80955b Merge remote-tracking branch 'origin/GP-4042_ghidra1_ElfPtNote' 2023-11-17 13:29:23 -05:00
Ryan Kurtz
67db570645 Merge remote-tracking branch 'origin/GP-4013_Dan_fixAssemblerCtxSolver' 2023-11-17 13:25:13 -05:00
ghidra1
e65bede08b GP-0 Corrected loongarch ilp32f pentry sizing issue. Improved cspec
parse error reporting to include line number.
2023-11-17 10:33:36 -05:00
ghidra1
68dc53768c GP-4202 corrected ELF PT_NOTE processing issue 2023-11-16 13:18:45 -05:00
caheckman
bc6baf65c0 GP-3965 Brace formatting 2023-11-15 21:49:20 +00:00
Dan
ebce060f34 GP-4013: Select context before trying to backfill 2023-11-15 11:56:17 -05:00
Ryan Kurtz
7c686cbfb7 Merge remote-tracking branch 'origin/GP-3938_PrototypeModelRules' 2023-11-15 06:30:05 -05:00
Ryan Kurtz
b0f3d99545 Merge remote-tracking branch 'origin/patch' 2023-11-09 13:12:14 -05:00
Ryan Kurtz
740ed427de Merge remote-tracking branch
'origin/GP-3962_emteere_FuncBodyBranchIntoDelaySlot' into patch
(Closes #5866)
2023-11-09 13:09:35 -05:00
caheckman
191371675a GP-3938 PrototypeModel rules 2023-11-08 19:50:55 +00:00
emteere
dad9fd466d GP-3986 Minor fix for pcodeops with more than eight params 2023-11-08 19:33:46 +00:00
Ryan Kurtz
dae07c1900 Merge remote-tracking branch 'origin/patch' 2023-11-08 10:57:38 -05:00
caheckman
053097616a GP-4020 Send core data-type id as unsigned 2023-11-07 21:18:02 +00:00
ghidra1
fc27e8c4ca Merge remote-tracking branch 'origin/patch' 2023-11-02 11:33:56 -04:00
ghidra1
171d13bae8 GP-3998 DT Archive uses retained data organization when associated
language error occurs.
2023-11-02 11:31:35 -04:00
ghidra1
1ba77f6902 Merge remote-tracking branch 'origin/patch' 2023-10-30 10:55:43 -04:00
ghidra1
6f37dc4007 GP-0 Added missing x86 old language v2-v3 translators and corrected old
language file parse bug
2023-10-30 10:54:16 -04:00
Ryan Kurtz
7820e9b203 Merge remote-tracking branch 'origin/patch' 2023-10-27 19:11:17 -04:00
Ryan Kurtz
82db482d96 Merge remote-tracking branch 'origin/GP-3975_ghidra1_StructureDBParentTracking' into patch 2023-10-27 19:01:24 -04:00
ghidra1
9d52aeeeb6 GP-3975 Corrected StructureDB component type parent tracking issue for
replace by ordinal
2023-10-26 16:13:43 -04:00
emteere
6f9d2c3b78 GP-3962 fix to correct function bodies with instructions that branch
into the delay slot
2023-10-25 21:19:20 +00:00
caheckman
35f20dd20d GP-8 Additional support for BitrangeSymbol 2023-10-24 18:42:50 +00:00
Ryan Kurtz
771c8b1849 Merge remote-tracking branch 'origin/patch' 2023-10-20 18:42:02 -04:00
ghidra1
0f95d266c3 GP-3903 Refactor of OverlayAddressSpaces to allow multiple blocks within
the same overlay space
2023-10-19 22:07:59 -04:00
caheckman
5e65de11df GP-3942 Check data-type for UnionFacetSymbol 2023-10-17 23:17:49 +00:00
ghidra1
c974d088c0 GP-3544 various changes 2023-10-03 10:44:44 -04:00
caheckman
64a58bdeab GP-3873 Data-type alignment support in decompiler 2023-09-26 17:00:24 +00:00
Ryan Kurtz
fdc96b5f7d Merge remote-tracking branch 'origin/GP-2311_HasNoDescend' 2023-09-21 07:23:52 -04:00
caheckman
60b9e00e2c GP-2311 Added hasNoDescend method to Varnode interface 2023-09-20 21:17:14 +00:00
Ryan Kurtz
dbbfb13a82 GP-3608: Handling more complex cases of pointer/array combinations
(#5248)
2023-09-20 09:22:59 -04:00
Ryan Kurtz
8cfd98f933 Merge remote-tracking branch 'origin/GP-3829_Ives_TraceAddressFactory-Registeroverlay--SQUASHED' 2023-09-15 13:43:02 -04:00
Ives
7d3891ac0b GP-3829: Included override of method to validate addressspace in ProgramAddressFactory to include Register spaces in Trace 2023-09-15 13:29:20 -04:00
Ryan Kurtz
ad13db789d Merge remote-tracking branch 'origin/GP-3680_DecompilerScalars'
(Closes #5286)
2023-09-14 11:00:46 -04:00
Ryan Kurtz
4bd74e2f94 Merge remote-tracking branch 'origin/GP-3772_dev747368_string_xlat_auto_eol_comment' 2023-09-14 10:52:06 -04:00
Ryan Kurtz
180b09041c Merge remote-tracking branch
'origin/GP-3608_ryanmkurtz_pointer-to-array' (Closes #5248)
2023-09-13 07:12:40 -04:00
Ryan Kurtz
a06ccc11ab Merge remote-tracking branch 'origin/GP-3814-dragonmacher-vt-api-update--SQUASHED' 2023-09-13 07:09:08 -04:00
caheckman
fe2f993e11 GP-3680 Add case label tokens 2023-09-12 17:43:02 +00:00
Ryan Kurtz
76d6ae42e4 GP-3608: Fixing DataTypeWriter pointer to array format 2023-09-12 12:30:28 -04:00
dragonmacher
e7bc5efb93 GP-3814 - Version Tracking - Removed dependency on VTController from VT scripts 2023-09-11 18:08:11 -04:00
dev747368
6de15daa4c GP-3772 auto-EOL comment showing translated / original string value 2023-09-08 20:28:42 +00:00
Ryan Kurtz
20645a4eed GP-0: Fixing some javadoc warnings 2023-09-05 11:43:00 -04:00
ghidra1
ee64b89314 Merge remote-tracking branch
'origin/GP-3796_ghidra1_DataTypeAssocDuringCommitToArchive'
(Closes #5675)
2023-08-30 17:54:57 -04:00
ghidra1
f7ac7388ba GP-3796 allow non-sourced datatypes to become associated to archive
during commit operation.
2023-08-30 17:50:20 -04:00
ghidra1
7cc135eb6b GP-0 updated FollowFlow javadoc 2023-08-29 19:08:54 -04:00
ghidra1
aefb7f2aed GP-3256 Added support for Instruction length-override 2023-08-28 09:20:10 -04:00
ghidra1
a9bd6bc771 Merge remote-tracking branch
'origin/GP-3775_ghidra1_CorrectSubnormalFloatDecode' (Closes #5647)
2023-08-24 18:14:48 -04:00
ghidra1
514564292f Merge remote-tracking branch 'origin/patch' 2023-08-24 18:13:42 -04:00