Commit graph

10389 commits

Author SHA1 Message Date
emteere
00bbee3163 GP-3962 Fix for test failures from delayslot with branches flow
following, also fixed backward flow following through delayslots with
branches
2023-11-23 09:38:42 -05:00
Ryan Kurtz
041be82286 Merge remote-tracking branch
'origin/GP-4050_ryanmkurtz_InvalidPathException--SQUASHED' into patch
(Closes #5894)
2023-11-17 17:04:40 -05:00
Ryan Kurtz
28ca29f9e0 GP-4050: Fixed an uncaught InvalidPathException that could occur when loading libraries during import 2023-11-17 17:02:46 -05:00
Ryan Kurtz
522512ddd7 Merge remote-tracking branch
'origin/GP-4048-dragonmacher-bookmark-dialog-enter' into patch
(Closes #5962)
2023-11-17 12:02:30 -05:00
dragonmacher
fbe8c2b12f GP-4048 - Updated the Note Bookmark dialog to allow users to press Enter
to close the dialog when the Category field is focused
2023-11-16 11:48:36 -05:00
Ryan Kurtz
df2858692d Merge remote-tracking branch 'origin/GP-4041-dragonmacher-function-editor-fix' into patch 2023-11-15 15:12:58 -05:00
dragonmacher
5799c553c2 GP-4041 - Fixed a Function Editor bag that caused incorrect custom
storage setting when cancelling the storage editor dialog
2023-11-14 14:12:57 -05:00
Ryan Kurtz
740ed427de Merge remote-tracking branch
'origin/GP-3962_emteere_FuncBodyBranchIntoDelaySlot' into patch
(Closes #5866)
2023-11-09 13:09:35 -05:00
ghidra1
bb4a9ccbb1 GP-0 Corrected incorrect retained MIPS relocation length for 32-bit
R_MIPS_JUMP_SLOT
2023-11-09 12:24:49 -05:00
Ryan Kurtz
d9bd24ff4c Merge remote-tracking branch
'origin/GP-4024_emteere_GenericByteSequencePatternTemplateFix' into
patch
2023-11-08 13:09:01 -05:00
emteere
546de409ba GP-4204 Corrected bad template implementation 2023-11-08 17:58:41 +00:00
Ryan Kurtz
6b734cba46 Merge remote-tracking branch 'origin/GP-4020_CoreTypeIdMarshal' into patch 2023-11-08 10:54:25 -05:00
caheckman
053097616a GP-4020 Send core data-type id as unsigned 2023-11-07 21:18:02 +00:00
Ryan Kurtz
5bb3952244 Merge remote-tracking branch 'origin/GP-3981_DecompilerNaNCrash' into patch 2023-11-03 13:05:20 -04:00
Ryan Kurtz
f95470590e Merge remote-tracking branch
'origin/GP-3879_ghidorahrex_fix_clz_cls_instr--SQUASHED' into patch
(Closes #5790)
2023-11-03 13:03:34 -04:00
Ryan Kurtz
50eaaea01e Merge remote-tracking branch
'origin/GP-3677_ghidorahrex_x86_pop_sp_fix--SQUASHED' into patch
(Closes #4282)
2023-11-03 12:59:58 -04:00
ghidorahrex
3d1b865543 GP-3879: Implemented lzcount in several instructions 2023-11-03 12:30:51 -04:00
ghidorahrex
6d7dc046f0 GP-3677: Fixed pop instructions with stack-pointer-based operands 2023-11-03 12:30:13 -04:00
Ryan Kurtz
3763e8a2ba Merge remote-tracking branch
'origin/GP-3874_Dan_registerTableRadix--SQUASHED' into patch
(Closes #5820)
2023-11-02 12:02:52 -04:00
ghidra1
c30792baed Merge branch 'GP-3998_ghidra1_DTArchiveDataOrg' into patch 2023-11-02 11:32:32 -04:00
ghidra1
171d13bae8 GP-3998 DT Archive uses retained data organization when associated
language error occurs.
2023-11-02 11:31:35 -04:00
Dan
4189f73db8 GP-3874: Fix radix with Copy in Registers panel. 2023-11-02 11:11:12 -04:00
ghidra1
6193c2f046 GP-0 added use of clone to MSDataTypeUtils when pulling datatype from
archive
2023-11-02 09:51:46 -04:00
ghidra1
b04bb55083 GP-0 Upgraded x86 related archives 2023-11-01 12:15:52 -04:00
ghidra1
6f37dc4007 GP-0 Added missing x86 old language v2-v3 translators and corrected old
language file parse bug
2023-10-30 10:54:16 -04:00
caheckman
cb00405c98 GP-3981 Fix CPUI_FLOAT_NAN case 2023-10-28 00:13:32 +00:00
Ryan Kurtz
82db482d96 Merge remote-tracking branch 'origin/GP-3975_ghidra1_StructureDBParentTracking' into patch 2023-10-27 19:01:24 -04:00
Ryan Kurtz
3830d868c1 Merge remote-tracking branch 'origin/GP-3956_ghidra1_x86_ST_MM_Addressing' into patch 2023-10-27 18:59:24 -04:00
ghidra1
9d52aeeeb6 GP-3975 Corrected StructureDB component type parent tracking issue for
replace by ordinal
2023-10-26 16:13:43 -04:00
Ryan Kurtz
7d34bcf6ad Merge remote-tracking branch
'origin/GP-3970_emteere_ConstantEvaluatorCheckRegression' into patch
(#5901)
2023-10-26 11:19:53 -04:00
emteere
f424d8173c GP-3970 Fixed refactored code that was not checking for an evaluator
before using it
2023-10-25 21:51:28 +00:00
emteere
6f9d2c3b78 GP-3962 fix to correct function bodies with instructions that branch
into the delay slot
2023-10-25 21:19:20 +00:00
Ryan Kurtz
477bbabab4 Merge remote-tracking branch
'origin/GP-3959-dragonmacher-motif-theme-color-fix' into patch
(Closes #5903)
2023-10-25 08:10:54 -04:00
Ryan Kurtz
078886280c Merge remote-tracking branch 'origin/GP-3945_BraceHighlighting' into
patch (Closes #5643)
2023-10-25 08:08:24 -04:00
Ryan Kurtz
2994f19f70 Merge remote-tracking branch
'origin/GP-3963_ryanmkurtz_pe-debug-linenums' into patch (Closes #5899)
2023-10-25 07:43:02 -04:00
Ryan Kurtz
dee7e7599f GP-3963: Fixed an exception that could sometimes occur when parsing PE
files with debug line number information
2023-10-24 13:40:19 -04:00
dragonmacher
d32764fa11 GP-3959 - Theming - Fixed light foreground color in Motif 2023-10-23 16:34:56 -04:00
Ryan Kurtz
10cc91bd8e Merge remote-tracking branch 'origin/GP-3942_UnionFacetException' into
patch (Closes #5636)
2023-10-20 18:39:23 -04:00
Ryan Kurtz
3371301ac6 Merge remote-tracking branch
'origin/GP-3949_ghidra1_FixOldSTVariableStorageScript--SQUASHED' into
patch (Closes #5640)
2023-10-20 18:37:38 -04:00
Ryan Kurtz
80f44bcc14 Merge remote-tracking branch
'origin/GP-3914_ghidra1_ProjectLocator--SQUASHED' into patch
(Closes #5802)
2023-10-20 18:35:14 -04:00
ghidra1
7f74d246ed GP-3914 Corrected ProjectLocator bug for projects in root directory 2023-10-20 16:02:11 -04:00
ghidra1
6412631236 GP-3949 Added FixOldSTVariableStorageScript 2023-10-20 16:00:43 -04:00
caheckman
0a1b1ed76b GP-3945 TokenIterator and brace highlighting 2023-10-20 19:17:34 +00:00
ghidra1
348fb5becd GP-3956 corrected ST and MM addressing and overlap 2023-10-20 14:54:18 -04:00
Ryan Kurtz
e832fc2a10 Merge remote-tracking branch 'origin/GP-3827-dragonmacher-vt-undo-fix-v3--SQUASHED' into patch 2023-10-18 10:53:23 -04:00
caheckman
5e65de11df GP-3942 Check data-type for UnionFacetSymbol 2023-10-17 23:17:49 +00:00
dragonmacher
7ca0b92812 GP-3827 - Version Tracking - Updated cache to reload when needed 2023-10-17 15:34:24 -04:00
Ryan Kurtz
e08c039440 Merge remote-tracking branch 'origin/GP-3930_UnaliasedReturnFix' into patch 2023-10-16 16:40:10 -04:00
Ryan Kurtz
8b21932d73 Merge remote-tracking branch
'origin/GP-3933-dragonmacher-vt-color-issue' into patch (Closes #5865)
2023-10-16 16:37:22 -04:00
dragonmacher
c148610b58 GP-3933 - Fixed incorrect foreground color for some VT symbols 2023-10-14 11:30:44 -04:00