Commit graph

699 commits

Author SHA1 Message Date
caheckman
343be20e67 Generate symbols to cover internally overlapping varnodes 2020-10-29 16:52:38 -04:00
dragonmacher
edc8efdbf6 GP-256 - Graphing - fixed AST graph exceptions 2020-10-28 17:52:12 -04:00
caheckman
017b92ac2e Updating documentation to include token endianess override 2020-10-28 11:38:32 -04:00
caheckman
6ed4ce628c token endianness 2020-10-28 11:38:27 -04:00
ghidra1
d201830d5c Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-10-27 17:30:16 -04:00
ghidra1
5730e503e5 Merge remote-tracking branch 'origin/GP-267_ASAN' into Ghidra_9.2 2020-10-27 17:29:12 -04:00
ghidra1
038b701670 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-10-27 17:13:18 -04:00
caheckman
96910671b0 Changed handling of reheritaged memory locations 2020-10-27 15:09:30 -04:00
ghidravore
4e0f5ca2b1 Merge remote-tracking branch 'origin/GP-322-dragonmacher-action-context-npe' into Ghidra_9.2 2020-10-27 14:55:02 -04:00
dragonmacher
798c3abf42 Merge branch 'GP-1-dragonmacher-window-location-fix' 2020-10-27 14:22:28 -04:00
dragonmacher
9b0e2dc24b Fixed decompiler timeout bug introduced in recent change
Closes #2406
2020-10-27 14:11:01 -04:00
dragonmacher
5ee95bc518 GP-322 - Updated program location action context to handle a null
location
2020-10-27 12:43:24 -04:00
ghidravore
d2e0b350f4 GP-306 fixing graph titles 2020-10-23 18:09:29 -04:00
dragonmacher
ba80c729ec Test fixes 2020-10-22 11:25:03 -04:00
dragonmacher
654bb1ffb1 Fix for lost tool window; added plugin to show window locations 2020-10-21 16:22:19 -04:00
ghidra1
165a767365 Merge remote-tracking branch 'origin/caheckman_UndefinedFunction' into Ghidra_9.2 2020-10-13 18:21:55 -04:00
caheckman
078159dd29 Scope id fix for external references 2020-10-13 17:45:53 -04:00
ghidravore
14d7e1f908 Merge remote-tracking branch 'origin/GT_153_ghidravore_changing_graph_api--SQUASHED' into Ghidra_9.2 2020-10-09 14:35:57 -04:00
ghidravore
592b8a3cfc Changed graph api to use vertex and edge object instead of ids. 2020-10-09 14:27:29 -04:00
ghidra1
b83f327e47 Added direct references to MemoryBlock.EXTERNAL_BLOCK_NAME instead of
hard-coded string
2020-10-08 14:04:20 -04:00
ghidravore
b8a71a2ea2 Merge remote-tracking branch 'origin/GP-153_ghidravore_actions--SQUASHED' into Ghidra_9.2 2020-10-07 18:03:43 -04:00
ghidravore
532a1d4fd0 Adding capbility to add DockingActions to GraphDisplay. Also, wired in the help for existing actions. 2020-10-07 17:58:48 -04:00
caheckman
e8b7a61197 Fix combinatorial explosion in ancestorOpUse 2020-10-07 15:27:13 -04:00
caheckman
7c0b21f0dc Convert to Scope ids 2020-10-06 11:10:24 -04:00
caheckman
97b04cac7e Variable length types 2020-10-06 11:10:23 -04:00
ghidra1
6927b8e0f5 Corrected certification issues 2020-10-01 14:32:01 -04:00
ghidravore
b647c6cd5b Miscellanious bug fixes and code clean up. 2020-10-01 12:02:08 -04:00
Nick Fox
ca1047cd97
fix #2283 - 'persistent' spelling error 2020-10-01 10:58:55 -04:00
caheckman
fe2d508c1c Changes in response to review 2020-09-24 17:13:18 -04:00
ghidravore
85c5e13ecd Merge remote-tracking branch 'origin/GP-89-dragonmacher-json-all-the-things' 2020-09-18 15:59:14 -04:00
ghidravore
5f6ede7009 Merge remote-tracking branch 'origin/GP-159_ghidra007_FillOutStructureCmd_offsetPcodeOpPairs--SQUASHED' 2020-09-18 15:43:04 -04:00
ghidravore
d5a5f80d29 Merge remote-tracking branch 'origin/caheckman_MultiplyCorners' 2020-09-18 15:40:18 -04:00
ghidravore
d2f11709d8 Merge remote-tracking branch 'origin/caheckman_DecompilerDocs' 2020-09-18 15:37:57 -04:00
ghidra007
369a41a667 GP-159 FillOutStructureCmd - added offsetPcodeOp pair class and getter methods. 2020-09-18 10:16:54 -04:00
dragonmacher
8216440278 GP-89 - Scripting - added JSON support via GSON
Closes #1982
2020-09-17 14:17:24 -04:00
James
c047b7433f fixed bug in OpBehaviorIntSrem::evaluteBinary 2020-09-16 10:24:04 -04:00
caheckman
85cb02bc11 scaling images 2020-09-15 10:45:19 -04:00
caheckman
a25b7d2178 Xor swap rule 2020-09-10 18:01:26 -04:00
caheckman
662c7043c6 Set prototype on this parameters 2020-09-10 14:56:14 -04:00
caheckman
77b1a6bf4b An optimized division corner case 2020-09-10 14:07:40 -04:00
caheckman
6eb71cd620 Added buildDecompilerHelpPdf task 2020-09-10 13:27:44 -04:00
caheckman
0c65e251aa spelling 2020-09-10 11:50:48 -04:00
caheckman
74103976a1 more wiring in 2020-09-09 12:00:02 -04:00
caheckman
09fe23bfa4 Installation of Decompiler help 2020-09-08 15:23:57 -04:00
caheckman
79df71dcdc Most entries complete 2020-09-04 15:16:23 -04:00
caheckman
43b8b60625 Data Mutability and Constant Annotations 2020-09-01 17:57:18 -05:00
caheckman
84198f8323 New processStructure method 2020-09-01 10:38:26 -04:00
caheckman
188b69652c PrototypeModel documentation 2020-09-01 10:24:59 -04:00
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