Commit graph

449 commits

Author SHA1 Message Date
caheckman
5f9b93c064 Fix for renaming stack variable causing invalid storage error 2019-10-30 16:03:54 -04:00
ghidravore
0f80eefaa4 changes from review 2019-10-23 16:48:08 -04:00
ghidravore
c73f0381d0 fixing issues in memory sub-blocks 2019-10-23 15:05:14 -04:00
Ryan Kurtz
083b5f61cc GT-3252: Fixing infinite loop in MemoryBlockDB.putBytes (fixes #1149). 2019-10-23 11:27:57 -04:00
Ryan Kurtz
ea55499623 Merge remote-tracking branch 'origin/GT-3223_emteere_performanceIssues' into Ghidra_9.1 2019-10-18 12:40:45 -04:00
emteere
89a80816d5 GT-3223_emteere minor add of final on variable 2019-10-18 00:37:04 -04:00
emteere
41efe77e53 GT-3223_emteere cache exec set only if needed. stop gap until memory
manager caches this
2019-10-18 00:34:14 -04:00
emteere
dce20f28d5 GT-3223_emteere code review change cleanup of code 2019-10-16 08:48:40 -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
Ryan Kurtz
56cc4d9f68 Merge remote-tracking branch
'origin/GT-3219_adamopolous_drag-n-drop-off-target' into Ghidra_9.1
(fixes #1093)
2019-10-15 12:17:21 -04:00
dragonmacher
ce4ef3c94d GT-3220 - fixed typo (fixes #1114, closes #1131). 2019-10-15 11:49:55 -04:00
Ryan Kurtz
28a09b6468 Merge remote-tracking branch 'origin/GT-3179-dragonmacher-fixed-missing-help' into Ghidra_9.1 2019-10-15 11:40:26 -04:00
Ryan Kurtz
44bfe38218 Merge remote-tracking branch 'origin/GT-3218_ghidra1_DotDirectories' into Ghidra_9.1 2019-10-15 11:38:09 -04:00
Ryan Kurtz
8a35b56666 Merge remote-tracking branch 'origin/GT-3230_PowerPC_bmaski' into
Ghidra_9.1 (fixes #1123)
2019-10-15 11:16:08 -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
emteere
136c41c027 GT-3223_emteere code review changes 2019-10-09 16:11:35 -04:00
caheckman
5e41bf2df4 fix for se_bmaski, parameter first use with subtractWrap 2019-10-09 13:20:00 -04:00
dragonmacher
a19e3daabb GT-3210 - Delete old files not in use 2019-10-09 12:06:30 -04:00
dragonmacher
8eef7ddc0a Tests - fixed ToolActionsManagerTest 2019-10-09 11:51:56 -04:00
emteere
9c3ae59860 GT-3223_emteere cache of block name to block lookup 2019-10-09 08:19:14 -04:00
emteere
ded1fbbeb4 GT-3223_emteere Minor changes for performance issues on large programs 2019-10-08 15:58:05 -04:00
ghidra1
05f1d707f5 Moved ScalarToLongColumnTypeMapper to Base module 2019-10-08 13:21:17 -04:00
ghidra1
c6158c7160 GT-3218 updates per review comments 2019-10-07 17:46:41 -04:00
dragonmacher
982c63f488 GT-3179 - Help - review fixes 2019-10-07 17:34:31 -04:00
ghidra1
6ece3f4f4f GT-3218 ignore system hidden dot directories and disallow project names
to start with a dot/period.
2019-10-07 16:20:13 -04:00
dragonmacher
05b23fb9b4 GT-3179 - Help - addressed missing help for tool options; found more
missing help; updated test
2019-10-07 13:13:13 -04:00
adamopolous
4adece79a2 GT-3219: moved drop target assignment before setting background 2019-10-07 13:01:57 -04:00
caheckman
0d83a19c39 Take into account auto-parameters in checkFullCommit 2019-10-04 17:47:42 -04:00
dragonmacher
66198876e5 GT-3179 - Help - addressed missing help for tool options; fixed bug that
caused help find dialog to be stuck behind Tool Options dialog; fixed
bug that caused the Help Find Dialog keybinding to trigger an exception
2019-10-04 15:43:13 -04:00
Ryan Kurtz
e87653a6d9 Merge remote-tracking branch 'origin/GT-3197-dragonmacher-call-trees-navigation' into Ghidra_9.1 2019-10-03 14:13:45 -04:00
ghidra1
5904b7d37d GT-3214 corrected function parameter ordinal numbering when more than
one auto-parameter is present
2019-10-03 13:42:59 -04:00
caheckman
4c4623bbf4 Added bias to resizeStackVarnode calculation, fixed big endian resizing 2019-10-03 13:07:02 -04:00
dragonmacher
da90d2f800 GT-3197 - Call Trees - review fixes
Fixes #1087
2019-10-03 12:02:35 -04:00
ghidra1
bb27721a1f GT-3208 Corrected ability to cancel versioned file checkin/checkout.
Strip domain prefix from default user name if present.  Other minor
usability adjustments.
2019-10-02 16:28:12 -04:00
dragonmacher
ea8e2a81c6 GT-3197 - Call Trees - fixed bugs: multiple icons appearing in the
toolbar; custom icons were not rendering in the help content
2019-10-02 16:00:07 -04:00
Ryan Kurtz
dabaa34e92 Merge remote-tracking branch 'origin/GT-3207-dragonmacher-table-header-npe' into Ghidra_9.1 2019-10-02 13:15:31 -04:00
dragonmacher
53ba79ea94 GT-3207 - Fixed NPE in table header settings 2019-10-02 13:00:09 -04:00
caheckman
40c54939c6 More efficient overlay check in PcodeEmit 2019-10-02 12:09:45 -04:00
caheckman
bf4a17b67d filter address space marshalling based on other space 2019-10-02 11:30:28 -04:00
Ryan Kurtz
30166ef574 Merge remote-tracking branch 'origin/GT-3205-dragonmacher-test-method-fix' into Ghidra_9.1 2019-10-02 11:02:12 -04:00
dragonmacher
0fc85177d8 GT-3205 - Tests - updated test framework to reflect how 'testFailed()'
is now called
2019-10-02 10:41:51 -04:00
Ryan Kurtz
a17728f8c1 Merge remote-tracking branch 'origin/GT-3198_dev747368_fix_XMLDecoder_github_1090' into Ghidra_9.1 2019-10-02 09:27:36 -04:00
dev747368
e5184277ef GT-3198 - fix FunctionBitPatternExplorerPlugin xml handling - codereview
Tweak output format, catch null value.
2019-10-01 16:46:04 -04:00
dev747368
2c9b771d13 GT-3198 remove usage of java.beans.XMLDecoder/ XMLEncoder #1090.
Java's built-in XMLEncoder / XMLDecoder is too flexible and allows the
XML data being decoded to execute arbitrary commands and other
non-niceness to happen.

Replace FunctionBitPatternExplorerPlugin's usage with manual
serializing.
2019-10-01 14:36:15 -04:00
Ryan Kurtz
ca44ae9a59 Merge remote-tracking branch
'origin/GT-3196_ghidra1_FallthroughOverridePcode' into Ghidra_9.1

Fixes #1083
2019-10-01 14:33:24 -04:00
Ryan Kurtz
12af18a146 Merge remote-tracking branch 'origin/GT-3193-dragonmacher-export-tool-bug' into Ghidra_9.1 2019-10-01 14:17:20 -04:00
caheckman
fdcf0744ec Fixes to support unaligned stack locations 2019-10-01 12:37:21 -04:00
ghidra1
7335ccd191 GT-3196 correct pcode emit for fall-through override 2019-09-30 10:38:28 -04:00
dragonmacher
feb5d69022 GT-3193 - Tool - Fixed bug that caused exported tool to exclude plugin
config settings

Fixes #1065
2019-09-27 18:04:23 -04:00
dragonmacher
16a6b4eb52 GT-3193 - Tool - Fixed bug that caused exported tool to exclude plugin
config settings
2019-09-27 15:21:57 -04:00