caheckman
|
5ec5dcaa87
|
documentation for display options
|
2020-08-28 17:20:15 -04:00 |
|
caheckman
|
31e712b993
|
Reworking decompiler documentation
|
2020-08-27 16:53:28 -04:00 |
|
ghidravore
|
c3d3547249
|
Merge remote-tracking branch 'origin/GP-46_James_emulator_shifts'
|
2020-08-18 18:35:17 -04:00 |
|
adamopolous
|
839a681030
|
fixed unsupported exception in decompiler provider
|
2020-08-13 13:14:57 -04:00 |
|
ghidravore
|
63db974c3e
|
Merge remote-tracking branch 'origin/GT-2-dragonmacher-help-fixes-8-5-2020'
|
2020-08-05 10:59:41 -04:00 |
|
dragonmacher
|
85d1ab7d51
|
GT-2 - Documentation - fixed missing help links in Decompiler; fixed
script categories
|
2020-08-05 09:14:21 -04:00 |
|
ghidravore
|
8408e836a8
|
Merge remote-tracking branch 'origin/GT-1-dragonmacher-npe-action-fix'
|
2020-08-04 17:13:27 -04:00 |
|
dragonmacher
|
61e7417a58
|
GT-1 - small bug fix for NPE
|
2020-08-04 17:02:39 -04:00 |
|
ghidravore
|
b3d9467b7f
|
Merge remote-tracking branch 'origin/GT-3647-dragonmacher-find-datatypes-fix'
|
2020-08-04 16:54:28 -04:00 |
|
ghidravore
|
1d73296e07
|
Merge remote-tracking branch 'origin/caheckman_FillOutStructure'
|
2020-08-03 15:10:58 -04:00 |
|
caheckman
|
d82ced0846
|
New FillOutStructure logic.
|
2020-08-03 15:07:46 -04:00 |
|
ghidravore
|
513467b150
|
Merge remote-tracking branch 'origin/caheckman_RenameRegParam'
|
2020-08-03 13:53:52 -04:00 |
|
ghidra1
|
1f54ed8a17
|
Merge remote-tracking branch 'origin/PR-1977_thestr4ng3r_remove-dead-declarations'
|
2020-07-31 09:50:25 -04:00 |
|
ghidra1
|
b18cf34065
|
Merge remote-tracking branch 'origin/PR-966_thestr4ng3r_forward-decl'
|
2020-07-31 09:50:13 -04:00 |
|
caheckman
|
fe7fa96113
|
Pass through "this" data-type even if prototype is unlocked
|
2020-07-30 16:44:32 -04:00 |
|
caheckman
|
004a99bb87
|
Attach handling of "this" to ProtoParameter
|
2020-07-30 12:22:21 -04:00 |
|
Jason P. Leasure
|
0d520dae16
|
style fixes for review
|
2020-07-28 16:56:09 -04:00 |
|
Jason P. Leasure
|
7ee2467016
|
avoid calling GhidraScriptUtils.getScriptSourceDirectories
- when called from the GUI, the bundle host manages paths
- when used to find a script by name, use findScriptByName
|
2020-07-28 16:56:08 -04:00 |
|
dragonmacher
|
a7e7421be3
|
GT-3647 - Find Data Types - fixed the data type finding to correctly
find types when the decompiler wraps lines
|
2020-07-24 17:12:35 -04:00 |
|
ghidra1
|
fd0e66d812
|
Merge remote-tracking branch 'origin/GP-38_ghidra1_CaseInsensitiveRegisterLookup'
|
2020-07-24 16:16:08 -04:00 |
|
caheckman
|
bcc0f7fe38
|
HighSymbol support for isThis and isHidden properties
|
2020-07-24 13:15:22 -04:00 |
|
James
|
34646e45dc
|
GP-46 fix shifts in emulator
|
2020-07-24 10:07:55 -04:00 |
|
caheckman
|
db139d2b81
|
Marshaling of hasThisPointer property
|
2020-07-23 14:48:03 -04:00 |
|
dragonmacher
|
700e752f2a
|
GT-3636 - Decompiler - updated the 'Override Signature' action to be
enabled on the entire statement
|
2020-07-22 12:06:50 -04:00 |
|
ghidra1
|
e39b2e9ea9
|
GP-38 Refactored language/context related APIs to return unmodifiable
lists instead of arrays for some register related methods
|
2020-07-21 19:10:19 -04:00 |
|
caheckman
|
afa4994576
|
Fix for CppExporter running in headless
|
2020-07-21 14:59:21 -04:00 |
|
caheckman
|
eccf8e8595
|
Added ternary flag to PcodeOp
|
2020-07-21 14:59:20 -04:00 |
|
caheckman
|
a4e360a3e5
|
Recurse case ordering into nested switches
|
2020-07-21 14:59:19 -04:00 |
|
caheckman
|
4382d043f1
|
Fix for "PTRSUB off of" errors
|
2020-07-21 14:59:17 -04:00 |
|
caheckman
|
2ea73a65a0
|
Prevent Symbol storage conflicts
|
2020-07-21 14:59:16 -04:00 |
|
caheckman
|
4f63568bdb
|
Use AddEditDialog for decompiler "Rename Global" action
|
2020-07-21 14:59:15 -04:00 |
|
caheckman
|
02406aa031
|
Let recoverNameRecommendationsForSymbols find input register varnodes
|
2020-07-21 14:59:15 -04:00 |
|
caheckman
|
dc0fcdf236
|
turn off namespace printing for tests
|
2020-07-02 15:55:41 -04:00 |
|
ghidra1
|
9af174f9fe
|
Merge remote-tracking branch 'origin/caheckman_BaseSpaceID'
|
2020-07-01 16:14:23 -04:00 |
|
caheckman
|
d4217fb814
|
Facilitating namespaces in testing
|
2020-07-01 08:24:42 -04:00 |
|
caheckman
|
e339d91ffd
|
Namespace display options
|
2020-07-01 08:24:41 -04:00 |
|
astrelsky
|
513e1a1aa2
|
Iterable ClangTokenGroup
|
2020-06-26 09:55:24 -04:00 |
|
caheckman
|
05c3358fe4
|
isNameUsed added to DecompileCallback
|
2020-06-25 19:24:33 -04:00 |
|
caheckman
|
44ed318672
|
Refactor namespaces to use ids
|
2020-06-23 16:38:10 -04:00 |
|
caheckman
|
7329198ad7
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
|
caheckman
|
84e4b8c6fe
|
Use correct namespace in LocalSymbolMap
|
2020-06-19 16:41:04 -04:00 |
|
caheckman
|
0d9e25548a
|
Resolve thunk namespaces, don't send Library namespaces to decompiler
|
2020-06-18 12:02:56 -04:00 |
|
caheckman
|
f7a8e264aa
|
Print symbol namespace paths in context
|
2020-06-17 15:53:38 -04:00 |
|
caheckman
|
a027a5cdd8
|
adjustments to floating-point printing
|
2020-06-17 15:28:09 -04:00 |
|
caheckman
|
91ef0680da
|
allow constant pointers to be inferred inside of strings
|
2020-06-17 15:28:03 -04:00 |
|
caheckman
|
fc053ad50f
|
fix to let equate symbols survive deindirect
|
2020-06-17 15:27:55 -04:00 |
|
Florian Märkl
|
f30622f3c4
|
Remove leftover declarations of removed Functions
|
2020-06-11 21:12:18 +02:00 |
|
ghidra1
|
c2d9629f57
|
GT-3571 Numerous changes to datatype resolve/replace addressing
performance and conflict handling. Corrected composite merge
deficiencies. Added datatype resolve/equivalence caches for performance
improvement. Added deferred pointer resolution for structures and
unions. Corrected datatype parent/child update
|
2020-06-03 17:58:59 -04:00 |
|
caheckman
|
93c8171ffa
|
Refactor getBaseSpaceID -> getSpaceID
|
2020-05-22 18:57:12 -04:00 |
|
ghidravore
|
875eed4c3b
|
Merge remote-tracking branch 'origin/caheckman_recentBranches'
|
2020-05-22 13:29:33 -04:00 |
|