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
ghidra1
55238b0393
BitFields - updated composite database schema version
2019-07-17 11:55:49 -04:00
ghidra1
d4ea232a4d
BitFields - improved unaligned structure edit behavior
2019-07-17 11:55:48 -04:00
ghidra1
31163bca26
Bitfields - added simple bitfield viewer and corrected missing support
...
for bitfields and flex arrays
2019-07-17 11:55:47 -04:00
emteere
52f6bfc127
emteere-BitFields re-parsed header files with new bitfield support
2019-07-17 11:55:45 -04:00
emteere
0afe11ab87
emteere-Bitfields updated bitfield parsing for unamed bitfields
2019-07-17 11:55:44 -04:00
ghidra1
f1ea4dea31
BitFields - corrected autoscroll during drag
2019-07-17 11:55:43 -04:00
ghidra1
91de569680
BitFields - resolved some editor layout and action enablement issues
2019-07-17 11:55:41 -04:00
ghidra1
3c185a21ad
BitFields - added tests which combine bitfields with flex array
2019-07-17 11:55:40 -04:00
ghidra1
50413f65f1
BitFields - corrected flexible array pre-comment generation
2019-07-17 11:55:39 -04:00
ghidra1
54ac180e1a
BitFields - updated tests
2019-07-17 11:55:38 -04:00
ghidra1
1fcad78bc4
BitFields - added direct parse support of bitfield entry within
...
composite. Restrict use of bitfield datatype.
2019-07-17 11:55:35 -04:00
ghidra1
5ac462441a
BitFields - added Edit Bitfield Action for Unaligned Structures.
2019-07-17 11:55:34 -04:00
ghidra1
0a22915976
BitFields - handle launch of bitfield editor via double click (unaligned
...
structure only)
2019-07-17 11:55:33 -04:00
ghidra1
0ca31967dd
BirFields - corrected base datatype error handling
2019-07-17 11:55:31 -04:00
ghidra1
b0c5eeab6a
BitFields - improved mouse handling for bitfield specification
2019-07-17 11:55:30 -04:00
ghidra1
a7345527c9
BitFields - added preliminary support for composite bitfields
2019-07-17 11:55:29 -04:00
ghidravore
d34a034942
improvement from review
2019-07-17 11:32:10 -04:00