ghidra007
|
22d4c2069b
|
GP-1581 Recover classes script deleting destructor and clone discovery improvements.
|
2022-04-14 19:28:49 +00:00 |
|
dragonmacher
|
812ea4fe1e
|
GP-1556 - Added support for searching for structure fields by offset
|
2022-03-25 09:43:50 -04:00 |
|
Ryan Kurtz
|
aa333c1d2f
|
Merge remote-tracking branch 'origin/patch'
|
2022-03-22 01:49:11 -04:00 |
|
Ryan Kurtz
|
1af6fe0893
|
Merge remote-tracking branch 'origin/GP-1841_ghidra1_ChainedPointers' into patch
|
2022-03-22 01:40:39 -04:00 |
|
Ryan Kurtz
|
042030b8fd
|
Merge remote-tracking branch 'origin/patch'
Conflicts:
Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/objects/DebuggerObjectsProvider.java
|
2022-03-19 01:28:52 -04:00 |
|
Ryan Kurtz
|
8315e6a77b
|
Merge remote-tracking branch 'origin/GP-1832_ghidra007_improve_isGcc--SQUASHED' into patch
|
2022-03-19 01:01:10 -04:00 |
|
emteere
|
0199d0213f
|
GP-1841 User new PointerTypedef for small method_t pointers, fixed chain
pointer conflict with method structures
|
2022-03-18 14:28:27 -04:00 |
|
ghidra007
|
1ae9218eba
|
GP-1832 improved isGcc checks in RecoverClassesFromRTTI script.
|
2022-03-18 13:39:41 +00:00 |
|
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 |
|