Ryan Kurtz
|
e8ba7c3e45
|
Merge remote-tracking branch 'origin/GP-5992-dragonmacher-options-age-off--SQUASHED'
|
2025-09-26 13:01:48 -04:00 |
|
dragonmacher
|
b4ba97c3d2
|
GP-5992 - Added the ability age-off options instead of relying only on registration
|
2025-09-26 11:33:51 -04:00 |
|
caheckman
|
72344ce13e
|
GP-5989 Fix ForceUnionAction "Could not recover p-code op"
|
2025-09-24 19:06:45 +00:00 |
|
ghidra1
|
5df99853af
|
Merge remote-tracking branch 'origin/GP-6006_ghidra1_added_new_source_type' into Ghidra_12.0
|
2025-09-24 09:18:53 -04:00 |
|
ghidra1
|
a3bd708160
|
GP-6008 Changed SourceType examination to base upon priorty instead of specific value equality when appropriate
|
2025-09-24 09:16:04 -04:00 |
|
ghidragon
|
e346c30205
|
GP-6006 Added a new source type called 'AI'
|
2025-09-23 15:18:03 -04:00 |
|
ghidra1
|
edea7dfd65
|
Revert "GP-6006 Creating a new source type called 'Speculative' which marks symbol names that are less trustworthy than analysis"
This reverts commit 41d9b7431e .
|
2025-09-19 11:02:20 -04:00 |
|
ghidragon
|
41d9b7431e
|
GP-6006 Creating a new source type called 'Speculative' which marks symbol names that are less trustworthy than analysis
|
2025-09-18 14:10:16 -04:00 |
|
dragonmacher
|
5d9904964e
|
GP-5983 - Decompiler - Fixed bug that prevented overlapping functions
from being correctly decompiled
|
2025-09-10 20:15:31 -04:00 |
|
caheckman
|
ce09332fcd
|
GP-4214 Allow INT_ADD in the iblock
|
2025-09-03 20:20:41 +00:00 |
|
Ryan Kurtz
|
48a7542e47
|
Merge remote-tracking branch
'origin/GP-5950_MultipathConditionalConstants' (Closes #8455)
|
2025-09-02 11:14:53 -04:00 |
|
caheckman
|
e412f13b30
|
GP-5950 Add support for multipath conditional constants
|
2025-09-02 15:08:58 +00:00 |
|
dragonmacher
|
0ad5aa6710
|
Merge remote-tracking branch 'origin/patch' into
GP-0-dragonmacher-patch-merge
|
2025-08-28 09:18:38 -04:00 |
|
dragonmacher
|
963bc62f02
|
Test fixes
|
2025-08-27 18:54:34 -04:00 |
|
dragonmacher
|
0f89e04e70
|
GP-5951 - Decompiler - Changed recent middle-mouse highlight update to restore highlighting of if/else keywords.
|
2025-08-27 18:06:39 -04:00 |
|
Ryan Kurtz
|
8571e83b36
|
Merge remote-tracking branch 'origin/GP-5913_ghidranoob_Decomp_StructureMember_ParentPath--SQUASHED'
|
2025-08-27 12:51:15 -04:00 |
|
ghidranoob
|
46febafe16
|
GP-5913: Added parent path to DataType Listing and Decompiler Hover
|
2025-08-27 16:00:11 +00:00 |
|
caheckman
|
f6495e4146
|
GP-5851 Fix tiling truncations for odd data-type sizes in
MultiSlotAssign. Fix for big endian multi-slot return value.
|
2025-08-26 16:40:16 +00:00 |
|
Ryan Kurtz
|
6f082ff081
|
Merge remote-tracking branch 'origin/GP-5947-dragonmacher-decomp-middle-mouse-color'
|
2025-08-26 05:17:34 -04:00 |
|
Ryan Kurtz
|
cd18bef25a
|
Merge remote-tracking branch 'origin/GP-4029_ghintern_mips_powerpc_cspecs'
|
2025-08-26 05:13:29 -04:00 |
|
ghintern
|
d91aebe74e
|
GP-4030: Fix MIPS base and eabi 32/64-bit cspecs
GP-4029: Update base PowerPC 32/64-bit cspecs
|
2025-08-25 19:15:08 +00:00 |
|
Ryan Kurtz
|
94212ab653
|
Merge remote-tracking branch 'origin/GP-5934_SborrowScarry'
(Closes #8396, Closes #8400)
|
2025-08-25 13:16:53 -04:00 |
|
dragonmacher
|
aae2843f4d
|
GP-5947 - Created new theme value for the Decompiler's middle-mouse
highlight color so that the Listing and Decompiler colors may change
independently.
|
2025-08-22 18:00:48 -04:00 |
|
Ryan Kurtz
|
8fa692b0fa
|
Merge remote-tracking branch 'origin/patch'
|
2025-08-22 06:06:11 -04:00 |
|
emteere
|
48adb5ec25
|
GP-5917 Use a hashset for functions to reduce reduntant decompiler use
in functions that have more than one possible switch
|
2025-08-22 05:54:25 -04:00 |
|
caheckman
|
8217593e87
|
GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add
SCARRY rule.
|
2025-08-19 21:22:37 +00:00 |
|
Ryan Kurtz
|
4172e448dd
|
Merge remote-tracking branch 'origin/patch'
|
2025-08-19 14:56:22 -04:00 |
|
Ryan Kurtz
|
c14f03c79a
|
Merge remote-tracking branch 'origin/GP-5927_CondExecWithSubpiece'
(Closes #8022)
|
2025-08-19 09:56:01 -04:00 |
|
Ryan Kurtz
|
6773801f6e
|
Merge remote-tracking branch 'origin/GP-5581_sleighPiecewiseUniques--SQUASHED'
|
2025-08-18 13:44:28 -04:00 |
|
Dan
|
42115f6df0
|
GP-5581: Allow optimization by truncation of subpieced unique varnodes.
|
2025-08-18 17:12:23 +00:00 |
|
caheckman
|
bb19782c35
|
GP-5927 Add support for SUBPIECE removal in ConditionalExecution
|
2025-08-13 23:22:35 +00:00 |
|
caheckman
|
9c9938e066
|
GP-5889 Check for common source in duplicated switch guard detection
|
2025-08-08 21:59:45 +00:00 |
|
Ryan Kurtz
|
593c3c10e9
|
Merge remote-tracking branch 'origin/patch'
|
2025-08-07 12:20:37 -04:00 |
|
caheckman
|
29b7cb6552
|
GP-5915 Fix bug in ConditionalJoin
|
2025-08-07 15:19:32 +00:00 |
|
Ryan Kurtz
|
3e550cf08f
|
GP-5919: Backporting decompiler highSymbol NPE fix (Closes #8413)
|
2025-08-07 06:41:37 -04:00 |
|
caheckman
|
943ccd322d
|
GP-5869 Fix for some out of bounds array indices and shift amounts
|
2025-07-31 22:56:19 +00:00 |
|
Ryan Kurtz
|
89534eecaf
|
Merge remote-tracking branch 'origin/patch'
|
2025-07-28 12:34:13 +00:00 |
|
Ryan Kurtz
|
35202441cc
|
Merge remote-tracking branch
'origin/GP-5764_ghidra007_rttiscript_vfunctions_dont_force_thiscalls--SQUASHED'
into patch (Closes #8163)
|
2025-07-28 12:32:06 +00:00 |
|
ghidra007
|
cee04048cb
|
GP-5764 added option to RecoverClassesFromRTTIScript enabling users to not force vfunctions to be thiscalls.
|
2025-07-25 22:15:27 +00:00 |
|
Ryan Kurtz
|
66cecdf954
|
Merge remote-tracking branch 'origin/GP-5863_FixLanedParameters'
|
2025-07-24 06:33:32 -04:00 |
|
Ryan Kurtz
|
0348223d62
|
Merge remote-tracking branch
'origin/GP-5866_caheckman_PR-4864_astrelsky_renameglobal' (Closes #4864,
Closes #8121)
|
2025-07-24 06:27:14 -04:00 |
|
Ryan Kurtz
|
67943324c3
|
Merge remote-tracking branch 'origin/patch'
|
2025-07-24 06:21:59 -04:00 |
|
James
|
fc4b780025
|
GP-5736 prevent constant propagation from making RETURN inputs constant
(Closes #8183)
|
2025-07-24 06:18:30 -04:00 |
|
Andrew Strelsky
|
01f5972757
|
Fixed renaming global through offcut reference
|
2025-07-23 21:41:48 +00:00 |
|
caheckman
|
cc0203307d
|
GP-5863 Check for input intersection before creating unreferenced param
|
2025-07-23 17:31:18 +00:00 |
|
Ryan Kurtz
|
a6a738f650
|
Merge remote-tracking branch 'origin/patch'
|
2025-07-22 06:12:42 -04:00 |
|
caheckman
|
c4c7aa5dad
|
Fix for infinite loop caused by RulePtrsubUndo
|
2025-07-21 19:40:05 +00:00 |
|
Ryan Kurtz
|
9628d10220
|
Merge remote-tracking branch 'origin/patch'
|
2025-07-18 15:21:52 -04:00 |
|
Ryan Kurtz
|
db6b52b10f
|
Merge remote-tracking branch 'origin/GP-5832_InlineOpTarget' into patch
(Closes #7383)
|
2025-07-18 15:19:54 -04:00 |
|
Ryan Kurtz
|
fde33a5821
|
Merge remote-tracking branch 'origin/patch'
|
2025-07-18 06:19:25 -04:00 |
|