Commit graph

1545 commits

Author SHA1 Message Date
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
ghidra1
3ef9a19166 GP-3775 corrected FloatFormat.decodeHostFloat(long) treatment of
subnormal values.
2023-08-23 19:08:11 -04:00
dragonmacher
6afed33ce0 GP-3755 - Added filter to the Memory Map provider 2023-08-22 18:34:10 -04:00
ghidra1
e5a3da2dc5 GP-3726 do not use aligned-length for non-packed structures 2023-08-16 10:51:21 -04:00
emteere
c0c04ff789 GP-3687 fixed potential replacement of goto reference with data
reference in x86 PIC CALL to fallthru address
2023-08-16 14:14:30 +00:00
Ryan Kurtz
ccebb721db Merge remote-tracking branch 'origin/patch' 2023-08-10 09:28:41 -04:00
ghidra1
e7541755a1 GP-3727 corrected issue with setting data type archive architecture at
time of creation
2023-08-09 10:04:46 -04:00
ghidra1
8bf3eebf03 Merge remote-tracking branch 'origin/patch' 2023-08-07 18:05:02 -04:00
ghidra1
0952f5839f GP-3616 corrected bad merge 2023-08-07 18:01:03 -04:00
ghidra1
388e990ea3 Merge remote-tracking branch 'origin/patch' 2023-08-07 16:26:15 -04:00
ghidra1
379ddbfc39 Merge remote-tracking branch 'origin/GP-0_ghidra1_PseudoDisassembler' into patch 2023-08-07 16:08:48 -04:00
Ryan Kurtz
d8f61fc7b2 Merge remote-tracking branch 'origin/patch' 2023-08-04 16:29:16 -04:00
dragonmacher
b3fbdd3c09 Updated Enums to handle old types that have a mix of values that contain
negative numbers and high unsigned values
2023-08-04 15:50:31 -04:00
ghidra1
258f8ad44e GP-0 revised PseudoDisassembler.setTargetContextForDisassembly method
for improved reuse
2023-08-04 15:02:37 -04:00
Ryan Kurtz
0f36efa228 Merge remote-tracking branch 'origin/patch' 2023-08-04 07:09:23 -04:00
Ryan Kurtz
5fe28ee208 Merge remote-tracking branch
'origin/GP-3675_ghidra1_CreateDatabackgroundCmd' into patch
(Closes #5602)
2023-08-04 06:32:07 -04:00
ghidra1
554f1c87ab GP-3675 Removed use of aligned-length and forced alignment when creating
data on selected regions
2023-08-03 14:13:14 -04:00
Ryan Kurtz
f90fb4aa56 Merge remote-tracking branch 'origin/GP-3351_Dan_torchTraceFunction-MERGED-2--SQUASHED' 2023-08-02 11:51:06 -04:00
Dan
eeaa3486b8 GP-3351: Purge TraceFunctionSymbol and related interfaces, impls, tables, etc. 2023-08-02 10:51:39 -04:00
Ryan Kurtz
0fe70e15fa Merge remote-tracking branch
'origin/GP-567_ghidra1_FunctionBodiesSingleSpaceOnly--SQUASHED'
(Closes #2577, Closes #5051)
2023-08-02 08:17:18 -04:00
ghidra1
61ebbce87e GP-567 Ensure that function bodies are within a single address space only. 2023-08-01 14:24:30 -04:00
caheckman
f61367bf19 GP-3019 Detect flow of NaN into floating-point comparison 2023-07-31 23:14:30 +00:00
caheckman
b69840c347 GP-3590 Send void as normal core type 2023-07-28 18:00:37 +00:00
dragonmacher
b7583dc0b9 GP-3569 - Cleanup of Extension management 2023-07-26 14:02:56 -04:00
Ryan Kurtz
8028c54abe Merge remote-tracking branch 'origin/patch' 2023-07-24 18:00:22 -04:00
Ryan Kurtz
001deaa6f3 Merge remote-tracking branch 'origin/GP-3616_ghidra1_DomainFileProxyGetSharedProjectURL' into patch 2023-07-24 17:57:03 -04:00
Ryan Kurtz
99da2a3e13 Merge remote-tracking branch
'origin/GP-3590_DecompilerDataypeId--SQUASHED' (Closes #5403,
Closes #5475)
2023-07-24 11:36:52 -04:00
caheckman
d9eb7b6d45 GP-3590 NonDB data-type ids 2023-07-21 20:50:31 +00:00
Ryan Kurtz
99feb8d545 Merge remote-tracking branch 'origin/patch' 2023-07-20 10:42:31 -04:00
caheckman
a9622f89a3 decodePieces returns logicalsize 2023-07-19 18:52:24 +00:00
James
76feae3d49 GP-3643 fixed sizes of varnodes in variable space 2023-07-17 16:33:41 +00:00