Commit graph

434 commits

Author SHA1 Message Date
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
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
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
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
ghidra1
66299066e2 Corrected minor bug with fallthru override preventing jump override 2019-09-27 12:26:49 -04:00
dragonmacher
cbf4c9d34a Tests - MultiTabPluginTest; ExternalCodeBrowserNavigationTest 2019-09-20 15:18:59 -04:00
ghidra1
ef7809d9f2 Merge remote-tracking branch 'origin/GT-3170_ghidra1_BoolBitFields' into Ghidra_9.1 2019-09-20 10:38:34 -04:00
ghidra1
38dd0c177f GT-3170 Additional refinements to handling of BooleanDataType and
AbstractIntegerDataType
2019-09-20 10:31:30 -04:00
Ryan Kurtz
80e70578b6 Merge remote-tracking branch 'origin/GT-3162_DecompilerRenaming' into Ghidra_9.1 2019-09-20 09:15:02 -04:00
ghidra1
9d2ab478c0 GT-3170 Added bool bitfield support and transitioned BooleanDataType to
extend AbstractIntegerDataType
2019-09-19 16:46:58 -04:00
Ryan Kurtz
00aa9751c8 Merge remote-tracking branch 'origin/GT-3165-dragonmacher-table-action-conflict' into Ghidra_9.1 2019-09-19 15:07:31 -04:00
dragonmacher
a87b65b758 GT-3165 - Tables - Fixed Ctrl-A conflict between tables and the Listing 2019-09-19 14:52:00 -04:00
Ryan Kurtz
4e01601a38 GT-3128: Removing broken dumpGhidraThreads scripts. Users should use
jstack until we can reimplement something better.
2019-09-19 13:44:35 -04:00
Tom Nelson
ab5e715607 GT-3120: Allow default bin/main class location to be overridden. 2019-09-18 11:55:49 -04:00
Ryan Kurtz
698256dc15 Merge remote-tracking branch 'origin/GT-3161-dragonmacher-fg-edge-clipping' into Ghidra_9.1 2019-09-18 07:48:15 -04:00
dragonmacher
25bfa2b6ad Tests - fixes for file chooser timing issue 2019-09-17 15:53:13 -04:00
dragonmacher
99ded59e84 GT-3161 - Function Graph - fixed 3 bugs that caused some edges to get
clipped by vertices
2019-09-17 13:36:18 -04:00
ghidra1
bc76ea6ae5 Merge remote-tracking branch 'origin/GT-3149_ghidra1_PE_ARM' 2019-09-17 11:42:50 -04:00
ghidra1
ac5fe56e6c Merge branch 'GT-3148_ghidorahrex_powerpc_vectorpermute_OoB_exception' into Ghidra_9.1 2019-09-17 11:37:24 -04:00