Ryan Kurtz
|
d91a60f201
|
Merge remote-tracking branch 'origin/patch'
|
2023-06-01 06:17:13 -04:00 |
|
Ryan Kurtz
|
146cf6df33
|
Merge remote-tracking branch 'origin/GP-3508_DynamicHashPcodeOp' into
patch (Closes #5372)
|
2023-06-01 06:14:29 -04:00 |
|
Ryan Kurtz
|
ea5b5e4c28
|
Merge remote-tracking branch 'origin/GP-3481_ghidra007_' into patch
|
2023-06-01 06:10:12 -04:00 |
|
Ryan Kurtz
|
ffdec3a2e3
|
Merge remote-tracking branch 'origin/GP-3467_ghidra007_rtti_script_better_mangled_string_handling--SQUASHED' into patch
|
2023-06-01 06:07:08 -04:00 |
|
ghidra007
|
ecade19183
|
GP-3467 rtti script fixed issue clearing/creating mangled typeinfo-name mangled string of correct length. Was breaking when more than one existing dt in string range because was only clearing first one.
|
2023-05-31 18:01:55 +00:00 |
|
ghidra007
|
81ba94a3b8
|
GP-3481 Fixed incorrect checks of getData and getDataContaining in rtti script and replaced api versions with non-api versions and updated checks to work with new way.
|
2023-05-31 15:54:12 +00:00 |
|
Ryan Kurtz
|
03bd2bf521
|
Merge remote-tracking branch 'origin/GP-2129_ghidragon_fieldpanel_accesibility--SQUASHED'
|
2023-05-31 08:05:33 -04:00 |
|
ghidragon
|
89e46f2ad9
|
Added Accessibility to FieldPanel
|
2023-05-30 16:24:59 -04:00 |
|
caheckman
|
050d3018c8
|
GP-3508 Fix for calcHash methods 5 and 6
|
2023-05-30 15:39:19 -04:00 |
|
Ryan Kurtz
|
3e9419d4d7
|
Merge remote-tracking branch
'origin/GP-3503_emteere_PR-5242_befoulad_show-constuse-multeq'
(Closes #5242)
|
2023-05-26 16:41:31 -04:00 |
|
emteere
|
b97b3ec5d5
|
GP-3503 Minor cleanup
|
2023-05-26 19:37:58 +00:00 |
|
Ryan Kurtz
|
47457bef53
|
Merge remote-tracking branch 'origin/patch'
|
2023-05-26 11:45:59 -04:00 |
|
caheckman
|
c17e5cd442
|
GP-3369 DecompileOptions are optional for DecompInterface
|
2023-05-26 11:35:26 -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
|
536739f0a5
|
Merge remote-tracking branch 'origin/patch'
|
2023-05-23 12:31:22 -04:00 |
|
Ryan Kurtz
|
e23198b563
|
Merge remote-tracking branch 'origin/GP-3441_IndirectSwitchVar' into
patch (Closes #5307)
|
2023-05-23 11:35:03 -04:00 |
|
Ryan Kurtz
|
3b9dbae6ad
|
Merge remote-tracking branch 'origin/patch'
|
2023-05-22 12:19:44 -04:00 |
|
ghidra1
|
416a3e9a13
|
GP-3454 Corrected regression in Decompiler Edit Function Signature
|
2023-05-22 11:32:53 -04:00 |
|
Ryan Kurtz
|
680c80dbfb
|
Merge remote-tracking branch 'origin/patch'
|
2023-05-17 08:10:37 -04:00 |
|
caheckman
|
8977840661
|
GP-3426 Protect against too large constants
|
2023-05-16 19:00:18 -04:00 |
|
caheckman
|
0398e40b07
|
GP-3441 Protect INDIRECT path to switch variable
|
2023-05-16 18:42:07 -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 |
|
ghidra007
|
02b4a86df0
|
GP-0 removed debug lines
|
2023-05-09 19:34:55 +00:00 |
|
ghidra1
|
0b884e5bd8
|
Merge remote-tracking branch 'origin/GP-3406_ghidra007_add_mingw_not_fix_check_to_RTTI_script--SQUASHED' into Ghidra_10.3
|
2023-05-09 13:42:54 -04:00 |
|
ghidra007
|
8aa5ac7c47
|
GP-3406 RTTI script - added check that mingw analyzer fixed relocations correctly.
|
2023-05-09 13:41:26 -04:00 |
|
ghidra1
|
8aaec28ee5
|
Merge remote-tracking branch 'origin/GP-0_emteere_ThunkTestFailureFix' into Ghidra_10.3
|
2023-05-09 13:28:58 -04:00 |
|
ghidra1
|
661c141564
|
Merge remote-tracking branch 'origin/GP-3397-dragonmacher-theme-color-fixes--SQUASHED' into Ghidra_10.3
|
2023-05-09 13:28:15 -04:00 |
|
emteere
|
ad990c47f1
|
GP-0 Fix for Thunk creation test failure
|
2023-05-09 16:09:28 +00:00 |
|
dragonmacher
|
b953998f7d
|
GP-3397 - minor theme fixes
|
2023-05-09 12:04:37 -04:00 |
|
ghidra007
|
8580baddc3
|
GP-3417 fixed case where si vtable was not getting created bc too many refs. Added secondary check. Added check for same num special vtable and typeinfos.
|
2023-05-08 21:11:53 +00: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
|
0085e15971
|
Merge remote-tracking branch 'origin/GP-3376_NullForceUnion' into
Ghidra_10.3 (Closes #5232)
|
2023-05-03 13:49:02 -04:00 |
|
Ryan Kurtz
|
d4b6ae4b16
|
Merge remote-tracking branch
'origin/GP-3374_caheckman_PR-5191_jagunter_throw_new' into Ghidra_10.3
(Closes #5191, Closes #5182)
|
2023-05-03 13:45:58 -04:00 |
|
Ryan Kurtz
|
e2f78daec2
|
Merge remote-tracking branch 'origin/GP-3378_StaleSpacebasePlaceholder'
into Ghidra_10.3 (Closes #5260, Closes #5261)
|
2023-05-03 13:42:45 -04:00 |
|
caheckman
|
68747248f3
|
GP-3378 Remove op when clearing placeholder
|
2023-05-03 12:58:23 -04:00 |
|
caheckman
|
aa457c2a49
|
GP-3376 Null check in ForceUnionAction
|
2023-05-03 12:55:28 -04:00 |
|
caheckman
|
72f451ab89
|
GP-3370 Adjustments to JumpTable clear
|
2023-05-03 12:49:23 -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
|
0e86345f15
|
Merge remote-tracking branch
'origin/GP-2679_ghidra007_rtti_fix_for_static_stripped_gccs'
(Closes #4414)
|
2023-05-01 06:11:52 -04:00 |
|
emteere
|
02248d2251
|
GP-3077 Added constant tracking through stack for stack parameters, fixed issues with values getting crossed moving in and out of memory, added prototype param type creation, added setting for restricting parameters to know pointers to handle harvard architectures and pointertypedefs
|
2023-05-01 01:57:56 -04:00 |
|
ghidra007
|
1d14222f37
|
GP-2679 Gcc class recovery improvements. Created classes for Vtable,
Typeinfo, etc. Reworked vtable, const vtable and vtt discovery. Now
works for static gcc and for mingw/cygwin programs.
|
2023-04-30 22:02:37 +00:00 |
|
caheckman
|
bdc6e2202c
|
GP-3367 Delay full copy of prototype in lateRestriction
|
2023-04-28 13:31:05 -04:00 |
|
Ryan Kurtz
|
80ccdadeba
|
Merge remote-tracking branch
'origin/GP-2563_SplitVarnodesBasedOnDatatype' (Closes #3884)
|
2023-04-28 06:06:36 -04:00 |
|
Ryan Kurtz
|
2eb1ef975e
|
Merge remote-tracking branch 'origin/GP-3309_ArrayAsUnion'
|
2023-04-28 06:04:50 -04:00 |
|
Ryan Kurtz
|
8322b17576
|
Merge remote-tracking branch 'origin/GP-3297_JumpValuesRangeDefault'
|
2023-04-28 06:01:04 -04:00 |
|
caheckman
|
828aaa584b
|
GP-3309 Allow single element array resolution
|
2023-04-27 16:33:00 -04:00 |
|
caheckman
|
bdf1314b4f
|
GP-2563 SplitDatatype transformer
|
2023-04-27 12:35:14 -04:00 |
|