Commit graph

35 commits

Author SHA1 Message Date
dragonmacher
0ff6578d2c GT-3495 - Refactor tool hierarchy to remove old 'Tool'
GT-3495 - GT-3495 - Refactor tool hierarchy to rename DockingTool to
Tool
2020-01-24 18:35:11 -05:00
ghidravore
26d7d0da5f GT-3485 Removed Secondary "default" action context to prevent actions
from triggering unexpectedly
2020-01-24 17:23:57 -05:00
dev747368
4c57727282 GT-3347 tweak hex formatting of out-of-range values 2019-12-23 16:02:14 -05:00
dev747368
3faebfebe8 GT-3347 - code cleanup, code review
Unify char representation and string representation code paths.
Add CHAR_SEQ string layout enum.
Misc javadocs.
2019-12-23 16:02:13 -05:00
ghidra1
3ea8770bae GT-3415 Added mutability setting to enum datatypes as well as some code
cleanup.
2019-12-20 16:48:34 -05:00
Ryan Kurtz
2a64cf2a77 GT-3354: Removing some Guava 2019-12-05 14:34:03 -05:00
dev747368
3be5949814 GT-3333 more better tests & fix padding logic
Add ArrayStringable tests and fix an error in rounding length code
2019-11-21 14:04:19 -05:00
dev747368
26750e23f2 GT-3333, #1255 fix string rendering issue when with dataOrg char sizes >
1 byte.

If the language's dataOrg specifies a character size larger than 1 byte,
strings with a charSet that uses just 1 byte (ie. UTF-8 strings inside a
java .dex file) will incorrectly treat some of the string bytes as
padding between array elements.

Fixes issue #1255.
2019-11-18 12:54:19 -05:00
Ryan Kurtz
90854a01a6 Merge remote-tracking branch 'origin/GT-3222-dragonmacher-dt-history-issue' 2019-10-28 11:32:17 -04:00
ghidravore
c73f0381d0 fixing issues in memory sub-blocks 2019-10-23 15:05:14 -04:00
dragonmacher
c2f2a417c9 GT-3222 - review fixes 2019-10-17 15:25:19 -04:00
caheckman
d7888851d3 Fix for NeLoader handling of external functions 2019-09-10 11:06:20 -04:00
ghidravore
99b3404873 fixes from review 2019-09-04 17:51:02 -04:00
ghidra1
cbd270cec2 GT-3126 corrected FileBytes issue with undo/redo. Also corrected
FileBytes bug which could result in empty DBBuffer.
2019-08-30 15:18:33 -04:00
Ryan Kurtz
3c4c734132 Fixing x86 test. 2019-08-26 12:55:41 -04:00
dragonmacher
554bce2407 GT-3035 - Restore Integration Tests - more missing test files; updated
test environment to install a default tool
2019-08-15 14:58:43 -04:00
ghidravore
0af34a4197 GT-3073 fixed bug in put byte when there is more than one sub block in a
memory block
2019-08-12 13:53:42 -04:00
ghidravore
33c5feac44 GT-3064 fixing importing to be cancellable 2019-08-07 14:39:27 -04:00
ghidravore
1dfda0d419 added junit test for previous memory block bug 2019-08-01 18:07:37 -04:00
ghidravore
c67b9e44bb fixed bug in memory block split 2019-07-30 14:05:48 -04:00
ghidravore
57e2171dd4 Added feature to show file offsets in address hover in listing 2019-07-18 15:50:59 -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
54ac180e1a BitFields - updated tests 2019-07-17 11:55:38 -04:00
ghidra1
a7345527c9 BitFields - added preliminary support for composite bitfields 2019-07-17 11:55:29 -04:00
ghidravore
0792417979 GT-2845: Storing original program bytes in the program database. 2019-07-16 11:31:30 -04:00
ghizard
f62b220e09 GT-2961 - CategoryPath - Changes from first review 2019-07-15 14:40:40 -04:00
ghizard
ea88558241 GT-2961 Escape forward slash delimiter in CategoryPath 2019-07-15 14:40:38 -04:00
ghizard
fa558af9c2 GT-2848: Refactor DependencyGraph with Deterministic version 2019-05-17 13:35:32 -04:00
dragonmacher
a4609c50f2 Tests - fixed failing tests 2019-05-03 13:15:05 -04:00
dragonmacher
e5aaaa9a19 GT-2824 - Comments - Upgrade to LCS for diffing 2019-05-01 14:58:37 -04:00
dragonmacher
fefb0f0208 GT-2824 - Comments - spelling fix 2019-04-25 11:44:45 -04:00
dragonmacher
d33ffc2855 GT-2824 - Comments - fixed infinite loop when editing comments 2019-04-24 18:16:14 -04:00
Dan
69ceac9316 GT-2753: Formatted and certified
Pulled-from: Christian Blichmann <cblichmann@google.com>
2019-04-12 10:42:54 -04:00
Christian Blichmann
f23fcf81a9 Add SHA256 hash to Program interface
Implements the first part of #291

Signed-off-by: Christian Blichmann <cblichmann@google.com>
2019-04-12 14:37:57 +02:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00