Ryan Kurtz
|
d4160bd88c
|
Merge remote-tracking branch 'origin/patch'
|
2022-03-16 13:20:23 -04:00 |
|
Ryan Kurtz
|
0f3d24ebcc
|
Merge remote-tracking branch 'origin/GP-1720_ghidra007_Remove_Extraneous_Make_thiscalls--SQUASHED' into patch
|
2022-03-16 13:02:46 -04:00 |
|
ghidra007
|
66c8333230
|
GP-1720 Moved creation of class thiscalls to after removal of non-constructors to remove the small number of incorrect thiscalls created by the RecoverClassesFromRTTI script.
|
2022-03-16 14:17:14 +00:00 |
|
Ryan Kurtz
|
a9ae964def
|
Merge remote-tracking branch 'origin/patch'
|
2022-03-15 16:11:15 -04:00 |
|
Ryan Kurtz
|
bb1162a350
|
Merge remote-tracking branch 'origin/GP-1781_ghidra007_fixStructureCreationBug--SQUASHED' into patch
|
2022-03-15 15:59:49 -04:00 |
|
ghidra007
|
387b307402
|
GP-1781 Fixed two replace in structure bugs in RecoverClassesFromRTTI script.
|
2022-03-15 14:23:50 +00:00 |
|
Ryan Kurtz
|
12c051867c
|
Merge remote-tracking branch 'origin/GP-1796_NullPtrPaths' (Addresses
comment in #3878)
|
2022-03-09 11:02:14 -05:00 |
|
Ryan Kurtz
|
7dbf5e7639
|
Merge remote-tracking branch 'origin/patch'
Conflicts:
Ghidra/Features/Decompiler/src/main/java/ghidra/app/decompiler/component/DecompilerUtils.java
|
2022-03-09 00:56:10 -05:00 |
|
Ryan Kurtz
|
06e3580fdd
|
Merge remote-tracking branch 'origin/GP-1792_CallfixupProtoOverride'
into patch (Closes #3319)
|
2022-03-09 00:42:50 -05:00 |
|
Ryan Kurtz
|
d03a6423d3
|
Merge remote-tracking branch
'origin/GP-1793-dragonmacher-decompiler-structure-field-hover--SQUASHED'
into patch (Closes #3920)
|
2022-03-09 00:38:51 -05:00 |
|
dragonmacher
|
c4054de5db
|
GP-1793 - Updated the decompiler hover for structure fields to show the parent name and the offset in the parent
|
2022-03-08 17:22:19 -05:00 |
|
Benno Fünfstück
|
fcff16262b
|
decompiler: fix '#error config.h must be included before this header'
See https://sourceware.org/bugzilla/show_bug.cgi?id=14243
|
2022-03-08 15:21:23 -05:00 |
|
Ryan Kurtz
|
bc2f697798
|
Merge remote-tracking branch 'origin/patch'
|
2022-03-07 13:54:57 -05:00 |
|
caheckman
|
45eeb7cfb2
|
GP-1796 NULL ptr accesses on rare paths
|
2022-03-04 14:56:46 -05:00 |
|
caheckman
|
6aefaa106d
|
GP-1792 Prevent proto override from cancelling a callfixup
|
2022-03-03 19:14:43 -05:00 |
|
dragonmacher
|
68b7f88063
|
GP-1765 - Fixed sometimes incorrect Find Dialog result highlighting
|
2022-03-03 18:42:23 -05:00 |
|
Ryan Kurtz
|
e267c8b8ae
|
Merge remote-tracking branch 'origin/GP-1704_move_graphAST_script_to_tool_action--SQUASHED'
|
2022-02-22 23:39:12 -05:00 |
|
ghidravore
|
467133de3e
|
Moving 'AST Graph' from scripting to an action in the decompiler window so that options are persistent. Also renamed it to 'Graph Data Flow'. Renamed existing graph action to 'Graph Control Flow'.
|
2022-02-22 14:26:01 -05:00 |
|
Ryan Kurtz
|
4f199ce8fe
|
Merge remote-tracking branch 'origin/patch'
|
2022-02-05 00:51:17 -05:00 |
|
caheckman
|
102ce52243
|
Allow DebugDecompilerAction to run even if decompiler produces no output
|
2022-02-04 13:13:57 -05:00 |
|
dragonmacher
|
0e23fe8c23
|
Merge remote-tracking branch 'origin/patch' into
GP-0-dragonmacher-merge-conflict-resolution
|
2022-02-04 11:04:03 -05:00 |
|
dragonmacher
|
871389897b
|
GP-1721 - Decompiler - Fixed the Find dialog to not use the entire comment line when activated on a comment
|
2022-02-02 17:08:05 -05:00 |
|
Ryan Kurtz
|
a10c101198
|
Merge branch 'GP-0_ryanmkurtz_PR-3824_Pokechu22_decompile-options-typo'
|
2022-02-01 03:10:30 -05:00 |
|
Ryan Kurtz
|
2921d8502e
|
Merge branch 'GP-0_ryanmkurtz_PR-3758_GameCubeGBA_newline'
|
2022-02-01 01:12:13 -05:00 |
|
Ryan Kurtz
|
5bccf5b2d9
|
Merge remote-tracking branch 'origin/GP-1653_PrototypeModelAlias'
|
2022-02-01 00:43:28 -05:00 |
|
caheckman
|
cb913e6a91
|
GP-1653 Allow PrototypeModel aliases
|
2022-01-31 13:17:02 -05:00 |
|
ghidra1
|
72a8bac6d2
|
Merge remote-tracking branch 'origin/patch'
|
2022-01-26 15:03:02 -05:00 |
|
ghidra1
|
f2706bb1de
|
Merge remote-tracking branch
'origin/GP-1670_ghidra007_RecoveredClass_ReplaceInStructureBug--SQUASHED'
into patch
Conflicts:
Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RTTIGccClassRecoverer.java
Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RecoveredClassHelper.java
|
2022-01-24 17:07:32 -05:00 |
|
ghidra007
|
87d6ff4db3
|
GP-1670 Fixed bug in a class recovery helper class that in some cases was causing an exception when trying to replace a component in a structure.
|
2022-01-24 21:34:12 +00:00 |
|
ghidra1
|
c56961f06b
|
Merge remote-tracking branch 'origin/GP-1601_ghidra007_ApplyClassFunctionDef_fixPureVirtualCase--SQUASHED' into patch
|
2022-01-24 16:20:29 -05:00 |
|
ghidra007
|
eeee6c1ba4
|
GP-1601 Fixed the ApplyClassFunctionDefinitionUpdatesScript and the ApplyClassFunctionSignatureUpdatesScript and related methods in RecoveredClassHelper to work with new 10.1 function definition changes.
|
2022-01-24 21:02:03 +00:00 |
|
ghidra1
|
4ba431c1bd
|
Merge remote-tracking branch 'origin/GP-1687_emteere_switchrecoverybug' into patch
|
2022-01-24 12:21:50 -05:00 |
|
ghidra1
|
073c726885
|
Merge remote-tracking branch 'origin/patch'
|
2022-01-21 19:49:10 -05:00 |
|
ghidra1
|
62a23e87da
|
Merge remote-tracking branch 'origin/GP-1686_ghidra007_limit_gcc_typeinfo_structs_to_nonexe_mem--SQUASHED' into patch
|
2022-01-21 19:23:30 -05:00 |
|
emteere
|
961a9e7b75
|
GP-1687_emteere fix for CSEL AARCH64 instruction causing switches not to
recover
|
2022-01-21 21:47:26 +00:00 |
|
ghidra007
|
19ace220cf
|
GP-1686 updated gcc class recovery to only allow typeinfo structs in non-executable blocks.
|
2022-01-21 18:15:45 +00:00 |
|
ghidra1
|
02512dcc82
|
Merge remote-tracking branch 'origin/patch'
|
2022-01-21 12:03:05 -05:00 |
|
dragonmacher
|
f0d0dd532d
|
GP-1685 - Fixed the Find Dialog incorrectly matching history entries
when the selected item was programmatically set
|
2022-01-20 17:35:15 -05:00 |
|
caheckman
|
4bfade4cd8
|
GP-1647 equivalence check
|
2022-01-18 11:13:03 -05:00 |
|
ghidra1
|
e5080cd9b1
|
Merge remote-tracking branch 'origin/GP-1659_SwitchWithInject' into
patch
|
2022-01-14 19:33:45 -05:00 |
|
ghidra1
|
c0a81f9c8e
|
Merge remote-tracking branch 'origin/GP-1671_ghidra007_RecoveredClass_FixSetLabel_InvalidChars' into patch
|
2022-01-14 19:19:52 -05:00 |
|
ghidra1
|
e90babdc78
|
Merge remote-tracking branch 'origin/GP-1659_SwitchWithInject' into patch
|
2022-01-14 19:18:37 -05:00 |
|
ghidra007
|
34efbc5f1c
|
GP-1671 fixed space typo in createShortenedTemplateNames causing
symbol.setName stack trace.
|
2022-01-12 17:11:43 +00:00 |
|
ghidra1
|
82c42e648c
|
Merge remote-tracking branch 'origin/patch'
|
2022-01-11 17:50:34 -05:00 |
|
ghidra1
|
bfd55195bb
|
Merge remote-tracking branch 'origin/GP-1663_ghidra-007_FixFunctionDefinitionCreationForMultiInheritanceCases--SQUASHED' into patch
|
2022-01-11 16:58:57 -05:00 |
|
ghidra007
|
0c1c7d1acf
|
GP-1663 The RecoverClassesForRTTIScript was updated to improve function definition creation for the multi-inheritance and single virtual inheritance cases.
|
2022-01-11 18:51:06 +00:00 |
|
ghidra1
|
273fe030cb
|
Merge remote-tracking branch 'origin/patch'
|
2022-01-10 20:52:42 -05:00 |
|
dragonmacher
|
15e267b606
|
GP-1654 - Decompiler - Fixed retype field to not rename the field
Closes #3783
|
2022-01-07 13:01:40 -05:00 |
|
caheckman
|
4234f1dc0b
|
Do p-code injection prior to jumptable recovery
|
2022-01-06 18:09:54 -05:00 |
|
caheckman
|
311a22c038
|
Allow SLEIGH bitrange operator applied to dynamic varnodes
|
2022-01-03 17:03:29 -05:00 |
|