caheckman
|
60e48ee1c3
|
Don't use nullptr keyword yet.
|
2019-10-24 13:34:00 -04:00 |
|
caheckman
|
efb6148b6c
|
Refactor buildXrefs, parallel versions of ConsistencyCheck
|
2019-10-24 13:33:59 -04:00 |
|
caheckman
|
0ed1540e3a
|
A first cut at normalizing the structure of sleigh error messages
|
2019-10-24 13:33:58 -04:00 |
|
caheckman
|
992d32dd87
|
added RulePositiveDiv
|
2019-10-24 13:29:34 -04:00 |
|
caheckman
|
165377aad7
|
modification to consume propagation
|
2019-10-24 13:29:33 -04:00 |
|
caheckman
|
e014cfb3a5
|
another subvariableflow modification
|
2019-10-24 13:29:32 -04:00 |
|
caheckman
|
216725f4cd
|
subvariableflow modifications
|
2019-10-24 13:29:31 -04:00 |
|
Ryan Kurtz
|
ed098ca34f
|
Merge remote-tracking branch 'origin/GT-3237_ConstantPtrCrash' into Ghidra_9.1
|
2019-10-16 09:31:38 -04:00 |
|
Ryan Kurtz
|
1a36d16dd5
|
Merge remote-tracking branch 'origin/GT-3182_FillStructureFail' into Ghidra_9.1
|
2019-10-16 08:32:12 -04:00 |
|
Ryan Kurtz
|
405a32001f
|
Merge remote-tracking branch 'origin/GT-3216_RenamingThisCall' into Ghidra_9.1
|
2019-10-16 07:52:39 -04:00 |
|
caheckman
|
b184abc188
|
bugfix for crashes in ActionConstantPtr
|
2019-10-15 13:15:13 -04:00 |
|
Ryan Kurtz
|
60ac2077bc
|
Merge remote-tracking branch 'origin/GT-3215_StrideOverflow' into Ghidra_9.1
|
2019-10-15 11:06:31 -04:00 |
|
Ryan Kurtz
|
3a33a8d9f3
|
Merge remote-tracking branch 'origin/GT-3201_SparcStackBias' into Ghidra_9.1
|
2019-10-15 11:05:15 -04:00 |
|
caheckman
|
0d83a19c39
|
Take into account auto-parameters in checkFullCommit
|
2019-10-04 17:47:42 -04:00 |
|
caheckman
|
10bcb661c2
|
patch for stride overflow
|
2019-10-04 15:21:57 -04:00 |
|
Ryan Kurtz
|
632778c0eb
|
Merge remote-tracking branch 'origin/GT-3213_caheckman_PR-839_GregoryMorse_RangeHintComparator' into Ghidra_9.1
|
2019-10-03 11:16:06 -04:00 |
|
caheckman
|
0df9575f1b
|
Fix for CommentSorter crash
|
2019-10-03 09:31:09 -04:00 |
|
caheckman
|
fdcf0744ec
|
Fixes to support unaligned stack locations
|
2019-10-01 12:37:21 -04:00 |
|
caheckman
|
97fe9981fb
|
Check for extendable structure and pointer size
|
2019-09-26 09:33:19 -04:00 |
|
ghidra1
|
ef7809d9f2
|
Merge remote-tracking branch 'origin/GT-3170_ghidra1_BoolBitFields' into Ghidra_9.1
|
2019-09-20 10:38:34 -04:00 |
|
ghidra1
|
38dd0c177f
|
GT-3170 Additional refinements to handling of BooleanDataType and
AbstractIntegerDataType
|
2019-09-20 10:31:30 -04:00 |
|
caheckman
|
4ed9f2f0ee
|
consistent naming of parameters between Ghidra and decompiler
|
2019-09-18 15:47:23 -04:00 |
|
caheckman
|
23cb2634ab
|
Don't ask for confirmation on renaming, don't commit return type
|
2019-09-17 14:52:44 -04:00 |
|
caheckman
|
1257f06c17
|
renaming less datatype sensitive
|
2019-09-17 11:30:48 -04:00 |
|
caheckman
|
b2a422329c
|
Add dynamic symbols to recommend mechanism
|
2019-09-16 13:36:47 -04:00 |
|
Ryan Kurtz
|
cf0f981c7f
|
Merge remote-tracking branch 'origin/caheckman_bugfixes' into Ghidra_9.1
|
2019-09-16 12:04:38 -04:00 |
|
caheckman
|
e2a9e9db84
|
don't create COPY in ActionConstantPtr
|
2019-09-16 11:32:45 -04:00 |
|
Ryan Kurtz
|
c1ae0d6971
|
Merge remote-tracking branch 'origin/GT-3125' into Ghidra_9.1
|
2019-09-12 13:40:58 -04:00 |
|
Ryan Kurtz
|
cd4d26d226
|
Merge remote-tracking branch 'origin/GT-3145_OverrideExternalRef' into Ghidra_9.1
|
2019-09-12 13:08:13 -04:00 |
|
dragonmacher
|
fa98697257
|
GT-3144 - Fixed decompiler/listing navigation bug
|
2019-09-11 13:37:48 -04:00 |
|
caheckman
|
2570ff44d6
|
Allow Override dialog to get function via flow reference
|
2019-09-11 09:46:30 -04:00 |
|
caheckman
|
66df643877
|
override check in deindirect
|
2019-09-10 15:54:04 -04:00 |
|
ghidra1
|
4a6e6697f4
|
Merge remote-tracking branch 'origin/GT-3049_ghidorahrex_HCS12'
|
2019-09-06 18:47:49 -04:00 |
|
ghidra1
|
2d144fb457
|
Corrected NPE in decompiler.
Reference overrides must ignore external references.
|
2019-09-06 18:34:06 -04:00 |
|
ghidra1
|
e6cbefc706
|
Merge remote-tracking branch
'origin/GT-3116-dragonmacher-edit-data-type-action'
|
2019-09-06 17:34:52 -04:00 |
|
Ryan Kurtz
|
23d1e9ad22
|
Merge remote-tracking branch 'origin/GT-3090_16bit_analysis'
|
2019-09-06 13:24:34 -04:00 |
|
caheckman
|
927bf3df10
|
Let FunctionPrototype grab extrapop from the prototype model
|
2019-09-06 13:17:52 -04:00 |
|
emteere
|
f599ab1623
|
GT-3049 Fixes for return storage commit
|
2019-09-05 16:24:29 -04:00 |
|
dragonmacher
|
1a22f97bbe
|
GT-3116 - Updated decompiler 'Edit Data Type' action to work on more
fields; fixed a bug in Location References provider to enable data type
selection when focused; fixed a NullPointerException in DockingAction
|
2019-09-04 14:27:18 -04:00 |
|
Florian Märkl
|
429bc9dad0
|
Fix Forward Declarations for ActionPool and VarnodeData
|
2019-09-02 15:37:06 +02:00 |
|
ghidravore
|
20ac7ece0a
|
Merge branch 'GT-3088_ghidravore_listing_jumping_bug'
|
2019-08-29 17:37:01 -04:00 |
|
ghidravore
|
7b7e730844
|
fixed bug where listing would jump when opening/closing large structures
or arrays
|
2019-08-29 15:53:59 -04:00 |
|
caheckman
|
4c3289f09f
|
Use InjectPayload for segment ops
|
2019-08-29 14:17:02 -04:00 |
|
caheckman
|
0d058ec35c
|
dont let subfunction parameter names override unaffected/input names
|
2019-08-29 14:06:47 -04:00 |
|
Ryan Kurtz
|
8cc9b4aa5f
|
Merge remote-tracking branch 'origin/GT-3059_ghidra1_funcsignature_datatype_sizes'
|
2019-08-29 13:05:13 -04:00 |
|
ghidra1
|
120d4241e5
|
GT-3059 corrected Function Signature Parser issues related to use of
datatype service ensure that returned types are properly cloned to
target program.
|
2019-08-29 12:11:38 -04:00 |
|
dragonmacher
|
df971ee613
|
GT-3116 - Fixed exception on FillOutStructureCmd due to recent changes
|
2019-08-28 18:32:03 -04:00 |
|
dragonmacher
|
51f06a8688
|
GT-3115 - Decompiler - added actions for finding/showing uses of symbols
and datatypes; added a find action to the structure editor
|
2019-08-28 14:05:28 -04:00 |
|
caheckman
|
06de0d46a0
|
Merge branch 'GT-3090_NearPointerResolve' into GT-3090_16bit_analysis
|
2019-08-27 14:40:16 -04:00 |
|
caheckman
|
d9ad00e9ca
|
Move segmentop tag into the pspec
|
2019-08-27 14:35:44 -04:00 |
|