caheckman
04d28bcc4e
added ActionLaneDivide
2019-11-16 10:33:26 -05:00
caheckman
90182c6251
AllowedLanes in Architecture
2019-11-16 10:33:26 -05:00
caheckman
31eab44f54
First pass at LaneDivide transformer
2019-11-16 10:33:25 -05:00
caheckman
5ef7347ca3
Copy constructor on LaneDescription
2019-11-16 10:33:24 -05:00
caheckman
2f3415de8c
Added getSplit based on lane subset
2019-11-16 10:33:23 -05:00
caheckman
4f925923c5
New LaneDescription methods, refactor TransformVar initialize
2019-11-16 10:33:23 -05:00
caheckman
ad87a8d40f
some doxygen fixes
2019-11-16 10:33:22 -05:00
caheckman
518522adc8
stress testing fixes
2019-11-16 10:33:21 -05:00
caheckman
e738f515d0
traceBackward bug fixes
2019-11-16 10:33:20 -05:00
caheckman
6e90520dd0
refactor SubflowFlow
2019-11-16 10:33:19 -05:00
caheckman
3ff4e64b1d
Incorporate transform.cc into the build
2019-11-16 10:33:19 -05:00
caheckman
8bc21ffc87
always use getPreexistingVarnode instead of newPreexistingVarnode
2019-11-16 10:33:18 -05:00
caheckman
bb0feb3d62
convert splitVarnode to transferVarnodeProperties
2019-11-16 10:33:17 -05:00
caheckman
873294d1d8
First pass refactor of SplitFlow
2019-11-16 10:33:16 -05:00
caheckman
5baf046fba
changes to input processing
2019-11-16 10:33:16 -05:00
caheckman
1415a41432
Fix for setting input varnodes and inserting MULTIEQUAL
2019-11-16 10:33:15 -05:00
caheckman
9762c86a5a
turn on transferVarnodeProperties
2019-11-16 10:33:14 -05:00
caheckman
51f3411499
Changes in preparation for refactoring SplitFlow
2019-11-16 10:33:13 -05:00
caheckman
16864aa187
TransformVar split arrays
2019-11-16 10:33:12 -05:00
caheckman
0af94c23c1
bit based pieces, preserveAddress virtual method
2019-11-16 10:33:12 -05:00
caheckman
ace956c215
new TransformManager class
2019-11-16 10:33:11 -05:00
caheckman
ed335a9af0
indirection creation refactor
2019-11-16 10:33:10 -05:00
Ryan Kurtz
05ee2c14b9
Merge remote-tracking branch 'origin/patch'
2019-11-15 08:55:08 -05:00
Ryan Kurtz
ed479dd300
Merge remote-tracking branch 'origin/GT-3260_emteere_MemoryExecSetCache' into patch
2019-11-15 08:51:35 -05:00
Ryan Kurtz
9edca9afec
GT-3261: Fixing possible IllegalArgumentException in sort comparator.
...
Integer subtraction could result in overflow.
2019-11-15 08:50:46 -05:00
Ryan Kurtz
5feab045d2
Merge remote-tracking branch 'origin/patch'
2019-11-14 16:32:52 -05:00
Ryan Kurtz
f3e4cd0a00
GT-3321: Reverting change to BinaryReader.readAsciiString. It caused
...
problems when used with a MemoryByteProvider (fixes #1200 ).
2019-11-14 16:31:02 -05:00
Ryan Kurtz
719841eb20
Merge remote-tracking branch 'origin/patch'
2019-11-14 14:16:36 -05:00
Ryan Kurtz
77cd16404d
Merge remote-tracking branch 'origin/GT-3315_GlobalStringAssign' into patch
2019-11-14 14:12:38 -05:00
Ryan Kurtz
0b6b7faebd
Merge remote-tracking branch 'origin/GT-3309_CodeDatatype' into patch
2019-11-14 14:11:55 -05:00
Ryan Kurtz
26053aec35
Merge remote-tracking branch 'origin/caheckman_lockedinput'
2019-11-14 13:59:32 -05:00
Ryan Kurtz
dff40c562a
Merge remote-tracking branch
...
'origin/GT-3308-dragonmacher-structure-editor-F2-with-arrow-keys' (fixes
#703 again)
2019-11-14 08:02:01 -05:00
Ryan Kurtz
91bd142468
Merge remote-tracking branch 'origin/patch'
2019-11-14 07:50:24 -05:00
ghizard
cc295e3658
GT-3314 MDMang $$V ( fixes #1220 )
2019-11-14 07:47:57 -05:00
dragonmacher
24b0a6cac1
GT-3308 - Structure Editor - review fixes
2019-11-13 15:36:39 -05:00
caheckman
f2dcd4860b
Fix for dropped assignment of string to global variable
2019-11-13 13:19:20 -05:00
Ryan Kurtz
0a58b856a2
GT-3304: Do not require Visual Studio do be installed to get past
...
configuration phase.
2019-11-13 11:22:38 -05:00
caheckman
f00e2a6e84
Make sure code data-type doesn't become concrete
2019-11-13 09:39:21 -05:00
dragonmacher
340bea8a30
GT-3308 - Structure Editor - fixed bug that caused wrong cell to be
...
edited after using the arrow keys
2019-11-12 16:52:22 -05:00
caheckman
0a1da61da0
Lock unused input varnodes with special flag, not typelock
2019-11-08 15:50:26 -05:00
Ryan Kurtz
6bac1a8712
Merge remote-tracking branch 'origin/patch'
2019-11-08 14:11:12 -05:00
Ryan Kurtz
9684c23b5e
Merge remote-tracking branch 'origin/GT-3300_ryanmkurtz_PR-1222_xiaoyinl_fix-overread' into patch
2019-11-08 14:04:57 -05:00
Ryan Kurtz
5057d6553c
Merge remote-tracking branch 'origin/GT-3279_ghidravore_gtree_improvements'
2019-11-08 08:07:23 -05:00
Ryan Kurtz
5e74ca6d38
Merge remote-tracking branch 'origin/patch'
2019-11-08 08:02:14 -05:00
Xiaoyin Liu
055d6b5334
Fix potential buffer over-read in getTagAsString
...
If `tag` equals `_countof(SYMBOL_TAG_STRINGS)`, then this function
will read one element beyond the boundary of SYMBOL_TAG_STRINGS array.
2019-11-08 19:57:41 +08:00
ghidravore
51ec275aa9
GT-3279 moved basic tree operations back to swing thread
...
more changes to hopefully make it more understandable
changes from review and fixed issue with comments in review tool
fixed checking cancelled response in loading symbol tree
2019-11-07 17:04:47 -05:00
ghidravore
5b27d1aadc
Merge remote-tracking branch 'origin/GT-3290_ghidravore_listing_problems' into patch
2019-11-07 16:41:24 -05:00
ghidravore
215d11f49b
GT-3290 fixed listing bug
2019-11-07 16:39:01 -05:00
Ryan Kurtz
92fb2c8801
Merge remote-tracking branch 'origin/dragonmacher-fix-option-description'
2019-11-07 14:08:57 -05:00
dragonmacher
e1a1822cb8
Fixed recent navigation history regression
2019-11-07 13:43:35 -05:00