Commit Graph

10443 Commits

Author SHA1 Message Date
Ryan Kurtz
ebd470de8c Merge remote-tracking branch 'origin/GP-3741_ryanmkurtz_addtoprogram--SQUASHED' 2023-08-28 12:15:26 -04:00
Ryan Kurtz
239a1b5ffb Merge remote-tracking branch
'origin/GP-3792_ghidra1_ELF_RISCV_BranchRelocations' (Closes #5701)
2023-08-28 12:13:26 -04:00
ghidra1
e83e62d01d GP-3792 correct ELF RISCV branch/jump relocations 2023-08-28 11:45:17 -04:00
Ryan Kurtz
449ea275bd GP-3741: Better check to see if a Loader can load into another program 2023-08-28 11:05:06 -04:00
Ryan Kurtz
0eeacd55ad GP-3781: Prevent Add To Program when program cannot be locked 2023-08-28 10:58:47 -04:00
ghidra1
75163cdbf1 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-28-23' 2023-08-28 10:50:04 -04:00
dragonmacher
371c023070 Test fixes 2023-08-28 10:29:25 -04:00
ghidra1
aefb7f2aed GP-3256 Added support for Instruction length-override 2023-08-28 09:20:10 -04:00
ghidra1
a820a36e94 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-24-23' 2023-08-25 18:16:30 -04:00
dragonmacher
a4fa296f77 Test fixes for recent line wrapping updates 2023-08-25 18:15:08 -04:00
ghidra1
e1c1389052 Merge remote-tracking branch 'origin/patch' 2023-08-25 18:14:51 -04:00
ghidra1
77a993f1a6 Merge remote-tracking branch
'origin/GP-3779_fixing_DOT_graph_export--SQUASHED' (Closes #5678)
2023-08-25 18:12:25 -04:00
ghidra1
5883a0c457 Merge remote-tracking branch 'origin/GP-3759_Dan_overrideableMemoryBlockMap' into patch 2023-08-25 18:08:22 -04:00
ghidra1
7a80d05cd5 Merge remote-tracking branch 'origin/patch' 2023-08-25 13:34:05 -04:00
caheckman
17eb87ebf7 GP-3783 Check for same VariableGroup before assigning partial Symbol 2023-08-25 15:33:47 +00:00
ghidragon
4824d03b8b GP-3779 Changed DOT graph exporter to convert 'Name' vertex attribute to 'label' which is the display attribute DOT graphs use. Also, fixed label display to not include id. The id can now be seen in the tooltip. 2023-08-25 11:22:21 -04:00
emteere
cb3d780fb8 GP-0 Add different ref types from/to same location failure, added more
tests
2023-08-25 14:10:16 +00:00
ghidra1
7ce51cbb51 GP-0 Corrected Reference Merger bug 2023-08-25 09:37:00 -04:00
ghidra1
a0beb8bd74 Merge remote-tracking branch 'origin/GP-3758_dev747368_filter_regex_caseinsensitive_help' 2023-08-24 18:16:23 -04:00
ghidra1
4f9eb91fbf Merge remote-tracking branch 'origin/GP-3766_emteere_ARMThumbFuncPtrConstants' 2023-08-24 18:16:03 -04:00
ghidra1
f3239761d7 Merge remote-tracking branch 'origin/GP-3739_PartialPieceExplicit' 2023-08-24 18:15:43 -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
5402bd36fd Merge remote-tracking branch
'origin/GP-3762-dragonmacher-enum-editor-fix--SQUASHED' into patch
(Closes #5679, Closes #5650)
2023-08-24 18:01:06 -04:00
ghidra1
5b8e89005e Merge remote-tracking branch 'origin/GP-3735_ConstantPtrParamCheck' into patch 2023-08-24 17:34:39 -04:00
ghidra1
f69be6f929 Merge remote-tracking branch 'origin/GP-3729_James_arm_vcvt_fixes' into patch 2023-08-24 17:33:44 -04:00
ghidra1
804df5206c Merge remote-tracking branch 'origin/GP-3578_emteere_InifiniteLoopClearRepairNoReturn' into patch 2023-08-24 17:20:44 -04:00
ghidra1
dccd3a2419 Merge remote-tracking branch 'origin/GP-3687_emteere_StoredPointerPIC_Issue' into patch 2023-08-24 17:20:22 -04:00
caheckman
1fdfb96d57 GP-3735 Additional isPointer checks for CALL,CALLIND, and COPY (RETURN) 2023-08-24 20:31:12 +00:00
ghidra1
9ccc5f9cee GP-3707 corrected RISCV_ElfRelocationContext infinite loop 2023-08-24 15:52:26 -04:00
dragonmacher
9c74254a29 GP-3762 - Updated Enum Editor to trim text for name and description when editing; also fixed the Decompiler's Rename Variable action to do the same 2023-08-24 15:27:54 -04:00
Ryan Kurtz
e2be5bb275 Merge remote-tracking branch 'origin/GP-2823_emteere_ArbitraryOverlappingFunctionBodies--SQUASHED' 2023-08-24 11:14:53 -04:00
dev747368
1e7469be7c GP-3758 tweak help for regex filter case insensitive 2023-08-24 14:24:36 +00:00
ghidra1
3ef9a19166 GP-3775 corrected FloatFormat.decodeHostFloat(long) treatment of
subnormal values.
2023-08-23 19:08:11 -04:00
emteere
f3594ed010 GP-2823 Make function bodies consistent when bodies overlap. Previously was arbitrary based on order of function creation. 2023-08-23 17:42:53 -04:00
Ryan Kurtz
62c5649323 Merge remote-tracking branch 'origin/GP-3755-dragonmacher-memory-map-table-conversion--SQUASHED' 2023-08-23 13:07:28 -04:00
Ryan Kurtz
5184648bf8 Merge remote-tracking branch
'origin/GP-3752_James_graph_ast_script_and_fixup' (Closes #5657)
2023-08-23 13:05:55 -04:00
Ryan Kurtz
89e6821afc Merge remote-tracking branch 'origin/patch' 2023-08-23 08:20:10 -04:00
Ryan Kurtz
339130a6a1 Merge remote-tracking branch 'origin/GP-3768-dragonmacher-fcg-exception' into patch 2023-08-23 08:10:05 -04:00
Ryan Kurtz
e6ca9675cc Merge remote-tracking branch
'origin/GP-3425-dragonmacher-field-word-wrapping--SQUASHED'
(Closes #5299, #5298)
2023-08-23 08:00:56 -04:00
dragonmacher
6afed33ce0 GP-3755 - Added filter to the Memory Map provider 2023-08-22 18:34:10 -04:00
Ryan Kurtz
b261137b40 Merge remote-tracking branch 'origin/GP-1-dragonmacher-domain-object-with-transaction--SQUASHED' 2023-08-22 13:12:08 -04:00
dragonmacher
79f8bea099 Added withTransaction() to UndoableDomainObject 2023-08-22 13:07:39 -04:00
dragonmacher
70886b7488 GP-3425 - Listing Fields - Simplified word wrapping 2023-08-22 12:59:43 -04:00
dragonmacher
73b491bb63 GP-3768 - Function Call Graph - fixed exception when using 'Start Fully
Zoomed In'; fixed button painting in Dark Theme
2023-08-22 12:55:44 -04:00
ghidra1
0233f35d1f GP-3707 corrected array index bug in RISCV_ElfRelocationContext 2023-08-21 18:19:02 -04:00
emteere
1c0c4a9765 GP-3766 allow possible values with low-bit set to be used as pointers to
functions on ARM/MIPS
2023-08-21 21:29:54 +00:00
Ryan Kurtz
29be477eef Merge remote-tracking branch
'origin/GP-3747_ghidra007_PR-5644_saruman9_fix_apply_class_function_signature_updates'
(Closes #5644)
2023-08-21 16:13:21 -04:00
ghidra007
45eb6eb187 GP-3747 PR-5644 reworked updateFunctionDefinition part of PR. 2023-08-21 19:47:55 +00:00
Ryan Kurtz
0a2b9f6fd1 Merge remote-tracking branch 'origin/GP-3714_ghizard_investigate_random_access_datatype_records--SQUASHED' 2023-08-21 11:15:06 -04:00