caheckman
d82ced0846
New FillOutStructure logic.
2020-08-03 15:07:46 -04:00
ghidra1
837bc8416b
Merge branch 'patch'
2020-07-16 15:33:14 -04:00
ghidra1
7906d65aa2
Corrected issues impacting analysis of Harvard Architecture binaries
...
(e.g., PIC33)
2020-07-16 15:30:12 -04:00
ghidra1
7f09488133
Corrected test issues and refined datatype conflict handling
2020-06-04 13:58:21 -04:00
ghidra1
c2d9629f57
GT-3571 Numerous changes to datatype resolve/replace addressing
...
performance and conflict handling. Corrected composite merge
deficiencies. Added datatype resolve/equivalence caches for performance
improvement. Added deferred pointer resolution for structures and
unions. Corrected datatype parent/child update
2020-06-03 17:58:59 -04:00
ghidra1
2885f74867
Merge branch 'ghidra1_ByteMappedBlocks'
2020-05-14 15:30:43 -04:00
ghidra1
6ff98a4098
Modified Memory API for creating Overlay blocks allow for
...
byte/bit-mapped overlays. Added ByteMappingScheme for byte-mapped
blocks.
2020-05-14 15:28:27 -04:00
ghidra1
3b05eada12
Merge remote-tracking branch 'origin/patch'
2020-03-27 12:30:34 -04:00
ghizard
4478f85650
GT-3620 SymbolPathParser review fix
2020-03-27 11:26:39 -04:00
ghizard
dde3f4aa8c
GT-3620 PdbSymbolParser naive parse bug checkin
2020-03-25 12:20:58 -04:00
dragonmacher
1aa7f396af
GT-3599 - Auto-analysis - updated to allow the transaction to be
...
committed for non-severe exceptions
2020-03-20 20:25:05 -04:00
ghidorahrex
27a02dad1b
Corrected testAssemble_stmcsda_r2_lr0r1r2r4r6r7r8lc failure
2020-02-28 16:04:40 -05:00
Dan
8c9a727b56
MOVE ME to patch and re-describe: GT-3569
2020-02-28 11:32:56 -05:00
ghidravore
9288f7547d
Merge remote-tracking branch 'origin/GT-3503_rev308_Iterable_AddressRange'
2020-02-21 14:49:58 -05:00
ghidra1
45778b0117
Merge remote-tracking branch
...
'origin/GT-3512_dev747368_dataconverter_fixes'
2020-02-21 14:33:57 -05:00
ghidorahrex
074f9de4f4
GT-3516: Fixed ARMAssemblyTest failure case issue again.
2020-02-18 11:33:08 -05:00
rev308
2dbf262295
Incorporating suggestions from review
2020-02-12 15:19:04 -05:00
dev747368
e4372a30f1
GT-3512 refactor tests to use bytes() helper method, javadoc.
...
Allows getting rid of out-of-place ByteMemBufferImpl ctor.
Fix javadoc
2020-02-10 09:57:09 -05:00
ghidorahrex
19035bbfa0
GT-3516: Fixed ARMAssemblyTest failure
2020-01-31 06:33:19 -05:00
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