Commit graph

1301 commits

Author SHA1 Message Date
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
ghidra1
edec5d9020 GP-3268 revised decompiler function override hash to factor in calling
convention
2023-05-23 14:28:48 -04:00
Ryan Kurtz
d3ab0197c2 GP-3452: PointerType.RELATIVE now treats 0 as NaP 2023-05-22 06:59:26 -04:00
ghidra1
88ff341dc8 GP-3208 remove initialized memory restriction for Dynamic Data creation. 2023-05-12 14:47:46 -04:00
dragonmacher
2f2a07c671 Test fixes 2023-05-11 17:10:45 -04:00
dragonmacher
8a156b0bc3 GP-3409 - Refactor old constant values 2023-05-11 09:35:31 -04:00
Ryan Kurtz
e2188d4cfb Merge remote-tracking branch 'origin/GP-3402-dragonmacher-graph-threading' 2023-05-11 06:51:08 -04:00
Ryan Kurtz
78d9a6c6e3 Merge remote-tracking branch
'origin/GP-3349_ghidragon_adding_support_for_mutliple_default_contexts--SQUASHED'

Conflicts:
	Ghidra/Features/ByteViewer/src/test.slow/java/ghidra/app/plugin/core/byteviewer/ByteViewerPlugin2Test.java
2023-05-11 06:43:59 -04:00
dragonmacher
bde74ad4d3 GP-3402 - Updated the Graph service API to better manage concurrent
threaded accesses
2023-05-09 15:43:02 -04:00
ghidra1
e0fa9c6caf GP-0 Updated Disassembler javadocs 2023-05-09 13:25:14 -04:00
ghidragon
5da5af23fb GP-3349 added support for mulitple default action context providers. Previously, all default (non-focused) context was provided by the Listing. Now the default provider is registered for each ActionContext class. 2023-05-08 12:30:01 -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