Commit graph

479 commits

Author SHA1 Message Date
Ryan Kurtz
a22ee1febd DyldCacheLoader option to control DYLIB section creation is now on be
default.
2019-10-04 07:56:15 -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
dragonmacher
da90d2f800 GT-3197 - Call Trees - review fixes
Fixes #1087
2019-10-03 12:02:35 -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
dragonmacher
53ba79ea94 GT-3207 - Fixed NPE in table header settings 2019-10-02 13:00:09 -04:00
Ryan Kurtz
621c14c7b2 Merge remote-tracking branch 'origin/GT-3195_ryanmkurtz_sectionsymbols' into Ghidra_9.1 2019-10-02 11:04:39 -04:00
dragonmacher
03f23659ff GT-3203 - Bookmarks - ignore events when not showing 2019-10-01 15:36:43 -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
Ryan Kurtz
5b283be163 GT-3195: Prevent PE symbols named after sections from being primary
symbol (fixes #761, #1051).
2019-09-30 14:00:35 -04:00
Ryan Kurtz
2ce191d865 Tweaking DbViewerProvider method access. 2019-09-30 11:31:22 -04:00
Ryan Kurtz
9246d1339a Fixing compilation errors. 2019-09-30 07:54:33 -04:00
Ryan Kurtz
0fac0a8b15 Merge remote-tracking branch 'origin/GT-3192_ghidra1_DbViewerSync' into Ghidra_9.1 2019-09-30 07:39:18 -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
Ryan Kurtz
25cf73d811 Merge remote-tracking branch 'origin/GT-3181-dragonmacher-script-keybindings' into Ghidra_9.1 2019-09-27 07:29:08 -04:00
ghidra1
6a27df2345 Corrected Function Editor message when auto-storage is transformed to an
explicit parameter with custom-storage transition.
2019-09-26 14:54:12 -04:00
ghidra1
83f84d9ad2 GT-3192 Corrected concurrent database modification issue with DbViewer 2019-09-26 14:50:01 -04:00
Ryan Kurtz
5ee22586af Merge remote-tracking branch 'origin/GT-3183-dragonmacher-symbol-tree-deleted-symbol-fix' into Ghidra_9.1 2019-09-26 10:32:26 -04:00
dragonmacher
1e99e62b89 GT-3183 - Fixed symbol tree to prevent non-entry point symbols from
appearing in the Exports node
2019-09-24 18:18:53 -04:00
dragonmacher
d9e27c1bf1 GT-3181 - Fixed script key bindings 2019-09-24 17:15:46 -04:00
Ryan Kurtz
dacc598145 GT-3180: Fixing bug that prevented some old-style Windows executables
from getting loaded by the MzLoader (fixes #1054).
2019-09-24 12:06:10 -04:00
emteere
fc068f1431 emteere_ThunkIssuePartialVnode fix for exception in thunk check
involving instructions accessing a register where no full defined
register exists
2019-09-23 09:12:31 -04:00
ghidravore
81db4a3e8e Merge remote-tracking branch 'origin/dragonmacher-npe-scalar-hover' into Ghidra_9.1 2019-09-20 16:06:05 -04:00
dragonmacher
7ccfc4ba52 Fixed NullPointerException in ScalarOperandListingHover 2019-09-20 15:48:20 -04:00
dragonmacher
cbf4c9d34a Tests - MultiTabPluginTest; ExternalCodeBrowserNavigationTest 2019-09-20 15:18:59 -04:00
dragonmacher
9cf7369b07 Tests - XRefsViewerTest 2019-09-20 14:03:28 -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
ghidra1
9d2ab478c0 GT-3170 Added bool bitfield support and transitioned BooleanDataType to
extend AbstractIntegerDataType
2019-09-19 16:46:58 -04:00
Ryan Kurtz
f19d137e4e Merge remote-tracking branch 'origin/GT-3169-dragonmacher-tool-restoring-exception' into Ghidra_9.1 2019-09-19 15:05:53 -04:00
dragonmacher
4acd71d3c3 GT-3169 - Fixed exception when restoring a tool that had the Symbol
Provider and References Provider visible
2019-09-19 14:20:33 -04:00
Ryan Kurtz
9842bbc9a4 Merge remote-tracking branch 'origin/GT-2993_dev747368_setregister_hex_value_prefix' into Ghidra_9.1 2019-09-19 13:24:03 -04:00
Ryan Kurtz
58a818fda8 Merge remote-tracking branch 'origin/GT-3000_dev747368_DWARF_stringables' into Ghidra_9.1 2019-09-19 13:20:32 -04:00
dev747368
c0c72a31be GT-2993 Allow pasting hex values with leading "0x"
Modified FixedBitSizeValueField to allow pasting hex ("0x") and binary
("0b") values if they have a prefix, and the field is already in the
same mode.  The text of the prefix is not added to the edit field.
2019-09-18 17:42:28 -04:00
dragonmacher
af8f1e6484 GT-3163 - fixed NPE in db viewer 2019-09-18 10:24:39 -04:00
ghidra1
bc76ea6ae5 Merge remote-tracking branch 'origin/GT-3149_ghidra1_PE_ARM' 2019-09-17 11:42:50 -04:00
Ryan Kurtz
1d949be79d Merge remote-tracking branch 'remotes/origin/GT-3157_dev747368_FSRL_charset' into Ghidra_9.1 2019-09-17 07:51:40 -04:00
dev747368
83b2fdbf06 GT-3157 - specify charset in FSRL encoding 2019-09-16 17:14:07 -04:00
Ryan Kurtz
0f321e1f02 Merge remote-tracking branch 'origin/GT-3147-dragonmacher-script-description-wrapping' into Ghidra_9.1 2019-09-16 14:02:03 -04:00
Ryan Kurtz
cf0f981c7f Merge remote-tracking branch 'origin/caheckman_bugfixes' into Ghidra_9.1 2019-09-16 12:04:38 -04:00
dragonmacher
42f3de2e69 GT-3147 - review fixes 2019-09-13 14:41:20 -04:00
ghidorahrex
74c7fd4adc Added help location to HCS12DisassembleAction 2019-09-13 14:11:34 -04:00
ghidra1
349ef0fad2 GT-3149 Corrected bitfield packing for ARM/AARCH64 for Windows PE.
Imposed default Thumb context setting for PE and MSCoff ARM32 imports
with addition of v8T ARM variant.  Corrected ARM pattern alignment
issues.  Corrected DBViewer long value rendering.
2019-09-13 14:06:56 -04:00
caheckman
8a77197187 fix for MzLoader exception 2019-09-12 13:51:50 -04:00
Ryan Kurtz
f8cd144e90 Merge remote-tracking branch 'origin/GT-3140_NeLoader_externals' into Ghidra_9.1 2019-09-12 13:11:31 -04:00
dragonmacher
fa98697257 GT-3144 - Fixed decompiler/listing navigation bug 2019-09-11 13:37:48 -04:00
Ryan Kurtz
58e81bc97d Merge remote-tracking branch 'origin/GT-3131-dragonmacher-dt-chooser-key-binding' into Ghidra_9.1 2019-09-10 11:35:30 -04:00
caheckman
d7888851d3 Fix for NeLoader handling of external functions 2019-09-10 11:06:20 -04:00
ghidra1
a766db497a Corrected javadocs 2019-09-09 11:44:01 -04:00