Commit Graph

3309 Commits

Author SHA1 Message Date
ghidravore
1c145dd781 Moved setLayout into a task to fix a race condition when popping up the
cancel dialog
2020-10-22 14:59:06 -04:00
dragonmacher
ba80c729ec Test fixes 2020-10-22 11:25:03 -04:00
ghidravore
930c6cfbb6 Merge remote-tracking branch 'origin/GT-0_ghidravore_fixing_duplicate_graph_actions_on_reuse_graph--SQUASHED' into Ghidra_9.2 2020-10-21 11:50:13 -04:00
ghidravore
66d052ce24 fixing duplicate graph actions when re-using a graph. Also fixed problem with actions being added on non-swing thread. 2020-10-21 11:49:29 -04:00
ghidra1
e7661ada57 GP-281 Corrected unrelease lock error due caused by exception 2020-10-19 15:46:38 -04:00
ghidra1
55e562650f Corrected residual action enablement/tooltip issues 2020-10-14 12:14:31 -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
Xiaoyin Liu
491b480c49 Fix typo in PdbUniversalAnalyzer.java
"Platform-indepent" -> "Platform-independent"
2020-10-13 17:25:21 -04:00
ghidravore
0639622c86 Merge remote-tracking branch 'origin/GP-255_dev747368_fix_action_enablements--SQUASHED' into Ghidra_9.2 2020-10-13 16:28:43 -04:00
ghidravore
0e37dbfb39 GT-255 fix various menu enablements and name updating 2020-10-13 16:27:04 -04:00
Ryan Kurtz
be5664a446 Fix for exception when loading PE's with at least 1 empty section name
Incorporating the section index into the renamed empty section name
2020-10-13 14:11:47 -04:00
ghidra1
4bcce4d23b Corrected ELF NPE 2020-10-13 11:48:06 -04:00
emteere
04ddbf5981 Fixes for building SleighEditor, buildreadme, and added popcount to
grammar
2020-10-09 17:40:00 -04:00
ZeeWanderer
e33d593e52 [Windows, PDB, MSVC] Use $(DefaultPlatformToolset) in pdb project + minor solution refactor 2020-10-09 17:27:22 -04:00
ghidra1
63be47d026 Merge branch 'GP-252_ghidra1_ELF_DT_JMPREL_and_Externals' into Ghidra_9.2 2020-10-09 16:54:18 -04:00
ghidra1
13084129f3 GP-252 Corrected ELF relocation processing for DT_JMPREL and markup of
PLT when sections have been stripped
2020-10-09 16:53:30 -04:00
dragonmacher
63bdf81b92 Fixed of recent change to window manager 2020-10-09 16:45:03 -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
c272115d64 FID - Corrected FID script to reflect Demangler changes 2020-10-08 15:38:17 -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
dragonmacher
e4f61fa06d Removed debug statement 2020-10-08 14:03:10 -04:00
ghidra1
3cd26120a3 Corrected issue with Program metadata which included CustomerOption.
Cleanup PDB analyzer related error reporting.
2020-10-08 12:44:41 -04:00
ghidra1
4295690e0b Merge branch 'ghizard_PDB_More_Refinements' into Ghidra_9.2 2020-10-07 19:12:19 -04:00
ghidra1
b2eb2aaa65 PDB - Corrected symbol mapping using OMAP and enabled PDB Universal
Analyzer as default.  Renamed old PDB analyzer to PDB MSDIA.
2020-10-07 19:10: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
dragonmacher
bd00e97bee Added stack trace to exception to get more diagnostic output 2020-10-07 11:46:14 -04:00
caheckman
e7b63fdab5 Fix "Duplicate scope id" error with undefined functions in decompiler 2020-10-06 15:40:58 -04:00
dev747368
20a7860856 GP-227 Handle IllegalArgumentException during batch import #2328
Fixes github issue #2328.  Catch and log IllegalArgumentException along
with the other exceptions that might be thrown by a loader.
2020-10-06 15:08:09 -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
dragonmacher
02e6c66f11 Fixed failing tests due to recent merges 2020-10-06 10:53:33 -04:00
emteere
a1a49b204c GP-183_emteere split cspec for SH2A which includes floating point
registers.  Couldn't use superh.cspec. 1/2 don't have these floating
point registers
2020-10-05 17:34:55 -04:00
dragonmacher
108b0eade7 Help location fix 2020-10-05 17:32:59 -04:00
dragonmacher
a3a550e89a Merge branch 'GP-225_dragonmacher_PR-2301_astrelsky_ConvertToClassAction' into Ghidra_9.2 2020-10-05 17:30:46 -04:00
dragonmacher
54a5843703 GP-225 - Convert to Class Action 2020-10-05 17:28:02 -04:00
ghidravore
cc65ab7e4a added code to prevent adding duplicate children to a gtree node 2020-10-05 17:20:15 -04:00
astrelsky
239f400fe1
Added ConvertToClassAction help documentation and tests 2020-10-04 19:12:39 -04:00
emteere
42b8eb3096 GT-3394_emteere fix for wrong store/load register list in Thumb mode for
VLDMIA/VSTMIA instructions
2020-10-02 15:24:00 -04:00
ghidra1
2a62adfa96 Merge remote-tracking branch 'origin/GP-183__PR-2218_esaulenka_sh2-float' into Ghidra_9.2 2020-10-02 14:56:05 -04:00
Jason P. Leasure
788cbc2182 make tooltip on script error icon less generic 2020-10-02 11:05:44 -04:00
dragonmacher
874893468e Fixed spelling error 2020-10-02 10:56:46 -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
ghidra1
608e74f873 Corrected GraphServices jheaps dependency 2020-10-01 10:51:18 -04:00
dragonmacher
db86e69c82 Merge branch 'GP-1-dragonmacher-task-dialog-no-chomp' into Ghidra_9.2 2020-09-30 16:16:53 -04:00
dragonmacher
0f4c9cf355 Fixed recent breaking of task dialog that caused the chomping bits to go
not get shown
2020-09-30 16:16:36 -04:00