Commit graph

1242 commits

Author SHA1 Message Date
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
ghidra1
f661d684f6 GP-3616 corrected DomainFileProxy.getSharedProjectURL 2023-07-07 18:47:20 -04:00
Ryan Kurtz
5b9dfc92dd Merge remote-tracking branch 'origin/patch' 2023-07-06 11:16:27 -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
dragonmacher
f5f71426d9 Refactored plugin configuration methods 2023-06-26 17:56:20 -04:00
Luke Serné
0d4ad7502a Fix typo in comment in PcodeOp.java: 'peices' -> 'pieces' 2023-06-17 00:02:01 +02:00
Ryan Kurtz
da9a9ecb4e Merge remote-tracking branch
'origin/GP-3449_ghizard_32-bit_Win_8-byte_type_alignment'

Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DataOrganizationImpl.java
2023-06-15 16:31:26 -04:00
ghidra1
2a97771c0f Merge remote-tracking branch 'origin/patch' 2023-06-14 15:57:35 -04: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
Ryan Kurtz
d98ae48110 Merge remote-tracking branch 'origin/GP-3521_ghidragon_allow_user_to_see_and_pick_older_undos_or_redos--SQUASHED' 2023-06-14 07:49:31 -04:00
Ryan Kurtz
e2f4565e5e Merge remote-tracking branch 'origin/patch' 2023-06-14 07:46:41 -04:00
ghidra1
bcfc7c84d8 GP-3543 corrected ELF Android packed reloc bug and sleb128 datatype
value
2023-06-13 18:31:26 -04:00
ghidragon
998370e09c GP-3521 add drop downs to undo/redo action to allow users to see and pick older undo or redos 2023-06-13 13:52:19 -04:00
ghidra1
855a607699 Merge remote-tracking branch 'origin/patch' 2023-06-12 20:31:15 -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
Ryan Kurtz
25b68748ae Merge remote-tracking branch 'origin/patch' 2023-06-12 17:31:34 -04:00
caheckman
d8b4f910ca GP-3266 Max jumptable entry option 2023-06-12 16:42:12 -04:00
ghizard
5125814a3e GP-3529 - Make DataTypePath comparable 2023-06-09 11:19:39 -04:00
Ryan Kurtz
6e533802d4 Merge remote-tracking branch 'origin/GP-3343_ghidragon_fontend_plugin_dispose--SQUASHED' 2023-06-08 07:57:13 -04:00
ghidragon
d089d3fb49 GP-3343 Getting dispose to be called on Front-end plugins 2023-06-07 17:58:45 -04:00
Ryan Kurtz
d91a60f201 Merge remote-tracking branch 'origin/patch' 2023-06-01 06:17:13 -04:00
caheckman
050d3018c8 GP-3508 Fix for calcHash methods 5 and 6 2023-05-30 15:39:19 -04:00
Ryan Kurtz
3b9263f1b4 Merge remote-tracking branch 'origin/patch' 2023-05-24 12:49:11 -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
Ryan Kurtz
2daddb7d7c Merge remote-tracking branch 'origin/patch' 2023-05-24 08:29:14 -04:00
ghizard
9cb6a7a12e GP-3449 - Fix Win32 8-byte type alignment and update test utils 2023-05-23 15:16:52 -04:00