Ryan Kurtz
001deaa6f3
Merge remote-tracking branch 'origin/GP-3616_ghidra1_DomainFileProxyGetSharedProjectURL' into patch
2023-07-24 17:57:03 -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
ghidra1
f661d684f6
GP-3616 corrected DomainFileProxy.getSharedProjectURL
2023-07-07 18:47:20 -04:00
emteere
b7ede746d0
GP-3599 Fix for function bodies including one byte of non-disassembled
...
data. PowerPC disassembly from computed branch.
2023-06-30 22:42:47 +00:00
ghidra1
69289358f2
GP-3543 additional vaidity checks for ELF Android relocation processing
...
and corrected related markup data
2023-06-14 15:41:04 -04:00
ghidra1
bcfc7c84d8
GP-3543 corrected ELF Android packed reloc bug and sleb128 datatype
...
value
2023-06-13 18:31:26 -04:00
ghidra1
b5123f2553
GP-3506 Corrected various issues with data organization retention and
...
revision/upgrade
handling for datatypes
2023-06-12 19:13:04 -04:00
caheckman
d8b4f910ca
GP-3266 Max jumptable entry option
2023-06-12 16:42:12 -04:00
caheckman
050d3018c8
GP-3508 Fix for calcHash methods 5 and 6
2023-05-30 15:39:19 -04:00
Ryan Kurtz
75b1dd163f
Merge remote-tracking branch 'origin/GP-3369_DecompilerTemplateShortening' into patch
2023-05-24 12:46:45 -04:00
caheckman
ba694068ef
GP-3369 Implement shortened display names in decompiler
2023-05-24 11:51:32 -04:00
ghidra1
edec5d9020
GP-3268 revised decompiler function override hash to factor in calling
...
convention
2023-05-23 14:28:48 -04:00
ghidra1
e0fa9c6caf
GP-0 Updated Disassembler javadocs
2023-05-09 13:25:14 -04:00
Ryan Kurtz
c944f8289f
Merge remote-tracking branch
...
'origin/GP-3393-dragonmacher-Improved-RickRolling' into Ghidra_10.3
(Closes #5278 )
2023-05-04 11:44:49 -04:00
dragonmacher
6f321a6f93
GP-3393 - Update sound playing in the Listing to stop any currently
...
playing sound
2023-05-03 20:14:28 -04:00
emteere
5371b822e7
GP-3385 Set fake enum define_ size to minimum that will fit value. Set
...
enum size in parsing to whichever is larger of size_of_int or the
minimum that will fit.
2023-05-03 20:53:21 +00:00
ghidra1
d10e790ef0
GP-0 improved finding symbols within unknown library
2023-05-01 17:58:06 -04:00
Ryan Kurtz
7fa3389119
GP-2974: Fixing warnings
2023-05-01 07:23:48 -04:00
Ryan Kurtz
5b6a902c8c
Merge remote-tracking branch 'origin/GP-3077_emteere_CrossedConstants--SQUASHED'
2023-05-01 06:25:01 -04:00
Ryan Kurtz
aa893f6721
Merge remote-tracking branch 'origin/GP-2114_dev747368_Golang--SQUASHED'
2023-05-01 06:19:11 -04:00
Ryan Kurtz
5396d68128
Merge remote-tracking branch 'origin/GP-3344_dev747368_applydataarchives_choice--SQUASHED'
2023-05-01 06:16:05 -04:00
dev747368
87c16f9cd0
GP-2114 golang import / analyzer
2023-05-01 02:02:53 -04:00
emteere
02248d2251
GP-3077 Added constant tracking through stack for stack parameters, fixed issues with values getting crossed moving in and out of memory, added prototype param type creation, added setting for restricting parameters to know pointers to handle harvard architectures and pointertypedefs
2023-05-01 01:57:56 -04:00
dev747368
0bfbf50890
GP-3344 user settable apply data archive
2023-05-01 01:40:54 -04:00
caheckman
bdf1314b4f
GP-2563 SplitDatatype transformer
2023-04-27 12:35:14 -04:00
ghidra1
1d722447f7
GP-0 corrected test failures caused by x86 context size change
2023-04-27 00:45:13 -04:00
ghidra1
e2003f4c1b
GP-1379/3022 revert rename of float types back to byte-size for future
...
consideration
2023-04-26 18:39:18 -04:00
ghidra1
6d85c6cbc1
Merge branch 'GP-1379_ghidra1_FloatDataTypeValues' ( Closes #4853 )
2023-04-26 17:02:03 -04:00
ghidra1
b9202411b9
GP-1379/3022 FloatFormat and BigFloat refactor in support of string
...
parsing and 80-bit float format. Change float datatype naming to use
number of bits instead of bytes.
2023-04-26 16:55:48 -04:00
Ryan Kurtz
e73265077c
Merge branch 'GP-0_fix-tests'
2023-04-26 14:17:24 -04:00
James
f0f0500956
GP-0 fix tests
2023-04-26 14:16:51 -04:00
ghidra1
ff5ef27231
Merge branch 'GP-3235_ghidra1_VoidFunctionReturnStorage'
2023-04-26 12:20:30 -04:00
ghidra1
19c1e8ae5b
GP-3235 improved auto-assignment of VOID storage to void return type for
...
function
2023-04-26 12:19:26 -04:00
ghidra1
6799c19e19
GP-0 Corrected decompiler bug introduced with GP-1633 affecting calling
...
convention used. (Closes #5268 )
2023-04-26 11:40:07 -04:00
Ryan Kurtz
520c77e77d
Merge remote-tracking branch 'origin/GP-0_Dan_movePcodeEmulatePackages'
2023-04-25 06:25:29 -04:00
Ryan Kurtz
0d0c1660f4
Merge remote-tracking branch 'origin/GP-0_Dan_moveAppender'
2023-04-25 06:25:07 -04:00
Ryan Kurtz
81fb75498d
GP-0: Fixing javadoc warnings
2023-04-24 07:58:03 -04:00
Dan
88650b1dbb
GP-0: Move several ghidra.pcode packages to Framework Emulation
2023-04-21 15:09:12 -04:00
Dan
538550a1f8
GP-0: Move Appender and PcodeFormatter to SoftwareModeling.
2023-04-21 14:51:29 -04:00
Ryan Kurtz
39611523bf
Merge remote-tracking branch 'origin/GP-3329-dragonmacher-search-text-hl-bug--SQUASHED'
2023-04-21 12:45:48 -04:00
dragonmacher
84650030d0
GP-3329 - Search Highlights - Major update and refactor of the way Listing highlights work. Highlights are now more closely coupled with the fields that will paint them.
2023-04-21 12:43:42 -04:00
ghidra1
61a2b8335c
GP-0 avoid unnecessary DB write for DBStringMapAdapter
2023-04-20 20:44:14 -04:00
ghidra1
ef93801aa1
GP-0 minor javadoc revision
2023-04-20 15:50:46 -04:00
ghidra1
2cdaebf0c3
Merge branch 'GP-2308_1633_ghidra1_FunctionDefinitionCallingConventions'
...
(Closes #4537 , Closes #4898 , Closes #3723 , Closes #3267 )
2023-04-20 15:41:45 -04:00
ghidra1
a4776892bd
GP-1633/GP-2308 Added ProgramArchitecture to datatype managers.
...
Refactored ProjectDataTypeManager to extend StandaloneDataTypeManager.
Added actions to datatype tree to allow setting archive architecture.
Added use of storage translators when switching architectures. Allow
FunctionDefinition to accept arbitrary calling convention
names and many other misc changes.
2023-04-20 14:01:39 -04:00
Ryan Kurtz
9dcc504965
Merge remote-tracking branch
...
'origin/GP-3236_ghidra1_PeMingwRelocs--SQUASHED' (Closes #5155 )
2023-04-20 07:51:16 -04:00
ghidra1
754a8cb85f
GP-3236 added MinGW pseudo-relocation analyzer
2023-04-19 19:44:42 -04:00
Ryan Kurtz
12619a28ae
GP-2602: Mach-O external libraries are now linked during analysis.
...
FixupELFExternalSymbolsScript.java has been replaced with ExternalSymbolResolverAnalyzer.java.
2023-04-19 05:58:42 -04:00
ghidra1
318d5e01f0
Merge remote-tracking branch 'origin/patch'
2023-04-11 16:49:28 -04:00