Commit Graph

3285 Commits

Author SHA1 Message Date
ghidravore
592b8a3cfc Changed graph api to use vertex and edge object instead of ids. 2020-10-09 14:27:29 -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
dragonmacher
bd00e97bee Added stack trace to exception to get more diagnostic output 2020-10-07 11:46:14 -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
dragonmacher
947c99a170 GP-186 - Ghidra Dev Plugin - applied previous fix to an additional file 2020-09-30 15:15:00 -04:00
ghizard
10702d0569 PDB - adjust dump output lines on PdbDebugInfo 2020-09-30 12:16:46 -04:00
ghizard
92ebc36382 PDB - Added OMAP to DebugData and starting to investigate its use. 2020-09-30 12:16:35 -04:00
ghidra1
b816f4a939 PDB Refinements - integrated new PDB Universal with Load/Download
actions and corrected PDB age related issue.
2020-09-30 12:04:12 -04:00
ghidra1
5c79ebf6e3 Restored ProgramExaminer class 2020-09-30 11:40:20 -04:00
James
6dd7b69157 GP-152 updated binutils
GP-152 updated to binutils 2.34
2020-09-29 18:06:23 -04:00
dragonmacher
2db5194f9e Merge branch 'GP-214-dragonmacher-gnu-demangler-parse-bug' into Ghidra_9.2 2020-09-29 17:09:44 -04:00
dragonmacher
bc4cf7de5f GP-214 - Gnu Demangler - fixed parsing failure for templated left-shift
operator
2020-09-29 17:08:59 -04:00
ghidra1
18fe576f82 Merge remote-tracking branch 'origin/GT-3490_byteprovider_eof_minimal_changeset--SQUASHED' into Ghidra_9.2 2020-09-29 15:52:43 -04:00
ghidra1
4e1b743901 GT-3490 fix reading past EOF in ByteProviders 2020-09-29 15:51:28 -04:00
dragonmacher
4a036e56ff Merge branch 'GP-213-dragonmacher-call-tree-duplicates' into Ghidra_9.2 2020-09-29 14:47:33 -04:00
dragonmacher
126369da39 GP-213 - Call Trees - fixed bug that caused duplicate call tree function
nodes to go missing

Closes #1682
2020-09-29 14:43:23 -04:00
dragonmacher
eb1dc1b051 Merge branch 'GP-212_dragonmacher_PR-2300_ryanmkurtz_layout_fix' into Ghidra_9.2 2020-09-29 12:01:52 -04:00
ghidra1
39ef49d1d1 Merge remote-tracking branch 'origin/GP-49_external_disassembly_upgrade--SQUASHED' into Ghidra_9.2 2020-09-29 10:23:16 -04:00
ghidra1
356ea446c7 GP-49 external disassembly field can now switch based upon context (implemented for ARM/Thumb) 2020-09-29 10:22:46 -04:00
dragonmacher
480cbcfafd Merge branch 'GP-205-dragonmacher-structure-edit-action-fix' into Ghidra_9.2 2020-09-28 16:08:27 -04:00
dragonmacher
243b60e054 Merge branch 'GP-209_dragonmacher_PR-2307_astrelsky_GhidraApplicationLayout' into Ghidra_9.2 2020-09-28 15:47:20 -04:00
ghidravore
706ef2adf4 test commit 2020-09-28 14:57:41 -04:00
astrelsky
e84e31e6dd Prevent multiple module root entries when launched from debugger 2020-09-28 14:38:01 -04:00
ghidravore
87715ad3a9 Merge remote-tracking branch 'origin/GP-204_jpleasu_fix_jython_non_ascii_paths' 2020-09-28 13:48:26 -04:00
ghidravore
a8080546e2 Merge remote-tracking branch 'origin/GP-146_dev747368_FixCrushedPNG_kaibolay_Github_2252' 2020-09-28 13:45:37 -04:00
ghidravore
2731654419 Merge remote-tracking branch 'origin/GP-186_dragonmacher_PR-2314_ryanmkurtz_GhidraDev_projectDirCheck' 2020-09-28 13:43:40 -04:00
ghidravore
f24ada22b5 Merge remote-tracking branch 'origin/GP-207_dragonmacher_PR-2308_xiaoyinl_patch-3' 2020-09-28 13:42:07 -04:00
ghidravore
cce9b16c2c Merge remote-tracking branch 'origin/GP-206_dragonmacher_PR-2306_astrelsky_ProgramBuilder' 2020-09-28 13:31:02 -04:00