dragonmacher
adfa05bd90
GT-3023 - fixed EOL comment exception
2019-07-22 15:29:28 -04:00
dev747368
c15364e0a4
GT-3001 ( #789 ) code review - add missing file exclude.
2019-07-22 15:12:24 -04:00
dev747368
269f4f6af7
GT-3000 remove unneeded string data type usage in DWARF.
...
DWARF would substitute Ghidra string data types for static char[] arrays
to enable better Listing UI experience.
This change removes this special case fixup and relies on the
ArrayStringable to allow the char array to appear as a string in the
Listing.
2019-07-22 14:57:40 -04:00
Ryan Kurtz
21d984c093
Merge branch 'GT-3021_ryanmkurtz_PR-813_dev747368_html'
2019-07-22 09:26:14 -04:00
dev747368
9274e27f8e
GT-3021 Fix HTML text warnings.
...
Change some G?Labels to G?HtmlLabels
2019-07-19 17:48:07 -04:00
ghidravore
03e3c7ef3e
added log message when importer moves block to overlay because of
...
conflict
2019-07-19 14:54:44 -04:00
dev747368
6c0171c920
GT-3001 ( #789 ) fix RestoreTask to safely extract files from zip.
...
Abstracted guts of GFileSystemExtractAllTask, reused in RestoreTask.
Fixed NPE in RestoreTask if restore was canceled.
2019-07-19 14:48:04 -04:00
dragonmacher
ac98e609d7
Help location fixes
2019-07-19 14:24:03 -04:00
Ryan Kurtz
479f595af8
Merge remote-tracking branch 'origin/GT-2971-dragonmacher-close-button-key-binding'
2019-07-19 13:53:37 -04:00
dragonmacher
ad4ac0413d
GT-2971 - Key Bindings - test fixes
2019-07-19 13:51:30 -04:00
ghidravore
a0759b1611
more changes from review
2019-07-19 12:04:56 -04:00
ghidravore
18c24846b7
fixed bug found in review
2019-07-19 11:48:06 -04:00
ghidravore
b8ef7445f1
Updating loaders to use FileBytes.
2019-07-19 11:17:22 -04:00
dragonmacher
380d863c96
GT-2971 - Key Bindings - Added the ability to set a key binding for the
...
close button for all Component Providers
2019-07-19 11:00:43 -04:00
ghidra1
6a6bb63932
Corrected ELF Import issue where FileBytes can not be used in some load
...
situations (e.g., PIC-30)
2019-07-19 10:56:01 -04:00
Ryan Kurtz
6d05537b7f
Merge remote-tracking branch 'remotes/origin/GT-2973-dragonmacher-snapshot-navigation-arrows'
2019-07-19 09:28:36 -04:00
Ryan Kurtz
8739d8e750
Merge remote-tracking branch 'origin/GT-3016_ghidavore_file_offset'
2019-07-19 07:51:43 -04:00
dragonmacher
730acdcd24
GT-3003 - Testing - updated framework test code to work in user
...
installation with Eclipse
2019-07-18 18:45:58 -04:00
ghidravore
57e2171dd4
Added feature to show file offsets in address hover in listing
2019-07-18 15:50:59 -04:00
dragonmacher
1d5f9ffd5e
GT-2973 - Navigation - fixed navigation buttons when using a snapshot in
...
its own window
2019-07-18 14:22:22 -04:00
Ryan Kurtz
410a031c2f
Merge remote-tracking branch 'origin/GT-2845c_ghidravore_pefloader_filebytes'
2019-07-18 12:27:56 -04:00
Ryan Kurtz
898425aac4
Merge remote-tracking branch 'origin/GT-2949-dragonmacher-deprecated-script-methods'
2019-07-18 12:24:25 -04:00
dragonmacher
d4bb3e945d
GT-2949 - Scripting - removed old deprecated methods
2019-07-18 11:42:21 -04:00
ghidra1
077902d99a
Corrected test failures
2019-07-18 11:24:05 -04:00
ghidra1
e565601299
Merge remote-tracking branch 'origin/ghidra1_BitFields'
2019-07-17 18:45:27 -04:00
ghidra1
0a457bf26b
BitFields - corrected internal structure pack/unpack and other minor
...
issues
2019-07-17 18:43:47 -04:00
ghidravore
a8934fbd95
more changes for filebytes
2019-07-17 18:30:32 -04:00
ghidravore
efcfe2de52
Merge remote-tracking branch 'origin/GT-2925-2-dragonmacher-provider-key-binding-fixup'
2019-07-17 17:25:22 -04:00
ghidravore
8576bd66e9
changed PefLoader to use filebytes
2019-07-17 16:44:04 -04:00
dragonmacher
dabdc38ea9
GT-2925-2 - Key Bindings - Support Window Menu Provider Key Bindings -
...
test and review fixes
2019-07-17 16:11:45 -04:00
dev747368
fdc82c4487
GT-3012 - fix FSRL path generation on windows.
...
FSRLs were being generated without a leading "/". When using batch
import on a local directory, the mismatch between a correct FSRL and a
FSRL with a missing "/" caused truncated folder names to be created.
2019-07-17 14:30:12 -04:00
Ryan Kurtz
cf51f1e3df
GT-2963: Fixing typo.
2019-07-17 14:19:01 -04:00
Ryan Kurtz
826b4a72d1
Merge remote-tracking branch
...
'origin/GT-2963_dev747368_DWARF_tweaked_image_base'
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/ElfLoader.java
2019-07-17 14:17:21 -04:00
ghidra1
ca408ad704
BitFields - minor help edits
2019-07-17 11:56:09 -04:00
ghidra1
9280b696a9
BitFields - added a few tests and improved javadoc
2019-07-17 11:56:08 -04:00
dev747368
bfae673c7c
GT-2187 fix calls to memberDesc
2019-07-17 11:56:06 -04:00
ghidra1
27e8356316
BitFields - corrected DWARF bitfield parse and incorporated use of
...
DW_AT_byte_size
2019-07-17 11:56:05 -04:00
ghidra1
5c19a5c124
BitFields - improved bit position search logic
2019-07-17 11:56:04 -04:00
ghidra1
398c5791f7
BitFields - tweaked colors for improved contrast
2019-07-17 11:56:03 -04:00
dev747368
af89a2feef
GT-2187 - DWARF bitfields in unions
2019-07-17 11:56:02 -04:00
ghidra1
f54f68c66e
BitFields - corrected bitfield transitions between different data
...
organizations and packing for unions.
2019-07-17 11:56:01 -04:00
ghidra1
486ce82586
BitFields - additional refinements and added help content
2019-07-17 11:55:59 -04:00
ghidra1
84a70220dd
BitFields - updated help screenshots and corrected bitfield conflict
...
detection issue and structure editor unload/load handling
2019-07-17 11:55:58 -04:00
ghidra1
3f1ffb276f
BitFields - additional refinements
2019-07-17 11:55:57 -04:00
dev747368
286d2a6258
GT-2187 - tweak error messages
2019-07-17 11:55:56 -04:00
dev747368
36ba29555b
GT-2187 - update DWARF bitfields to handle newer bitOffset attrs
2019-07-17 11:55:55 -04:00
dev747368
e8a15471e7
GT-2187 DWARF bitfields
2019-07-17 11:55:54 -04:00
ghidra1
678b81ccbd
BitFields - corrected zero-length bitfield editor rendering. Corrected
...
test related issues.
2019-07-17 11:55:53 -04:00
ghidra1
8a1af5c3f0
BitFields - added bit view component to structure/union editor and
...
refined rendering
2019-07-17 11:55:52 -04:00
ghidra1
fab75940bd
BitFields - corrections to structure editor actions and some packing
...
fixes
2019-07-17 11:55:51 -04:00