Commit Graph

13230 Commits

Author SHA1 Message Date
dragonmacher
c1de98304a GT-2869 - Shared Key Bindings - review fixes 2019-06-12 14:43:29 -04:00
dragonmacher
5a9067832a GT-2869 - Shared Key Bindings - removed Dummy Key Binding class 2019-06-12 14:43:28 -04:00
dragonmacher
3705ac3d1f GT-2869 - Shared Key Bindings - created new shared keybinding concept
that replaces the DummyKeyBindingsOptionsAction
2019-06-12 14:43:27 -04:00
dragonmacher
c9bd3a8b2b GT-2869 - Shared Key Bindings - created new shared keybinding concept
that replaces the DummyKeyBindingsOptionsAction
2019-06-12 14:43:26 -04:00
dragonmacher
dbbc2d91e5 Updated 'Apply Enum...' action to only work when there is a program
selection in order to reduce confusion about the correct context for
this action.
2019-06-12 14:39:01 -04:00
dragonmacher
1fa2bd7979 Tests - fixed for timing issue with tree nodes 2019-06-12 13:43:59 -04:00
dragonmacher
2d0b9dd787 GT-2921 - Fixed exception in Data Settings Dialog related to recent
refactoring
2019-06-12 13:09:05 -04:00
ghidra1
2f1c43fac6 Merge remote-tracking branch 'origin/patch' 2019-06-12 12:25:25 -04:00
dragonmacher
e348f45287 GT-2914 - Decompiler - updated Ctrl-c to copy the symbol under the
cursor when there is no selection
2019-06-12 10:33:14 -04:00
caheckman
e1507d05ec Merge remote-tracking branch 'origin/caheckman_pushvalue' into
caheckman_loadguard
2019-06-12 09:29:36 -04:00
caheckman
ae31322a8d minor fix 2019-06-11 16:20:28 -04:00
caheckman
f7a3676dc1 patches from stress testing 2019-06-11 15:17:21 -04:00
Ryan Kurtz
398db09cec GT-2585: Fixing bad windows path when project lives in root windows
directory.
2019-06-11 14:48:21 -04:00
ghidra1
b047d8430e Updated certification info 2019-06-11 13:24:13 -04:00
dragonmacher
4919d6ec54 Tests - fix for threading issue involving weakly consistent cache 2019-06-11 10:46:59 -04:00
GhidorahRex
9f3c6a604b Removed unused qRegPair tokens and attach vars. 2019-06-11 10:44:22 -04:00
caheckman
109dd8a8f1 integration with pushvalue 2019-06-11 10:38:15 -04:00
Ryan Kurtz
6de4092875 Merge remote-tracking branch 'origin/GT-2901_ryanmkurtz_pythonactions' 2019-06-11 10:06:16 -04:00
nicolaas
3813583689 Fix equals method in VarnodeAST 2019-06-10 16:17:53 -07:00
emteere
50cb71a8a6 GT-2906_emteere Fixed placement of references on instructions with a
delayslot.
2019-06-10 18:50:20 -04:00
emteere
5ecce280b8 GT-2905_emteere Putting out correct constructor line-number for nop
sleigh compiler argument '-n'
2019-06-10 18:38:20 -04:00
emteere
6ea9e0a93f emteere_GT-2902 minor syntax changes to sleigh file. No effect to
languages.
2019-06-10 17:44:49 -04:00
ghidra1
cd9a666ac6 Merge remote-tracking branch 'origin/patch' 2019-06-10 16:57:46 -04:00
ghidra1
89a4496a2e GT-2903 corrected terminate checkout from viewed checkouts list. Was
terminating incorrect checkout.
2019-06-10 16:55:41 -04:00
Ryan Kurtz
b2c65d147d GT-2901: Python interpreter keybinding improvements. 2019-06-10 13:48:27 -04:00
Markus Piéton
dce4f0a074 Implement Callfixup for x64 __chkstk function. 2019-06-10 17:02:41 +02:00
Michael Huebler
c2d798cbb2 renamed WREG to W so that the decompiler can use it properly as a function parameter. 2019-06-07 22:34:22 +02:00
caheckman
d4ebf6f753 stability in ValueSetRead 2019-06-07 16:13:28 -04:00
caheckman
fa37bf940e adjustments to pushForward 2019-06-07 15:50:57 -04:00
caheckman
cbd385fb0b adjustments to computeTypeCode and stability calculations 2019-06-07 12:28:23 -04:00
Ryan Kurtz
d0ee2aa26b Merge remote-tracking branch 'origin/GT-2882-dragonmacher-decompiler-default-cursor' 2019-06-07 08:04:39 -04:00
dragonmacher
5eee561894 Tests - updated test to handled timing issue with Swing 2019-06-06 16:17:03 -04:00
dragonmacher
458b02e65d Tests - increased merge tests timeout to avoid timeouts in parallel mode 2019-06-06 16:02:34 -04:00
dragonmacher
0e83fdbe70 Tests - fixed timing issue in path highlighting test 2019-06-06 15:46:46 -04:00
dragonmacher
23a05a4177 Screenshots - fixed broken screenshot generators 2019-06-06 15:35:13 -04:00
caheckman
5d2a7a3134 upto f8cca3e -- preparing for MULTIEQUAL/INDIRECT traversals 2019-06-06 15:17:57 -04:00
caheckman
4ae42d0bd4 added stability tests to ValueSet 2019-06-06 15:12:05 -04:00
caheckman
32793712fe Different widening strategies 2019-06-06 15:12:04 -04:00
caheckman
8565f43e06 part of INDIRECT as COPY mod 2019-06-06 15:12:04 -04:00
caheckman
a45e0719b5 iteration tweak 2019-06-06 15:12:03 -04:00
caheckman
65e3ab768f fixed bug in CircleRange::minimalContainer 2019-06-06 15:12:02 -04:00
caheckman
b127e3c91b fixed nested iteration bug 2019-06-06 15:12:02 -04:00
caheckman
dadcb20918 INDIRECT toggle and fix spacebase 2019-06-06 15:12:01 -04:00
caheckman
9cdd91a053 reads and constraint adjustments 2019-06-06 15:12:00 -04:00
caheckman
0c5bd081c5 got rid of FULL typeCode 2019-06-06 15:12:00 -04:00
caheckman
f51cb8b4a1 fixes from first stress test 2019-06-06 15:11:59 -04:00
caheckman
94e289d494 ValueSetRead objects 2019-06-06 15:11:59 -04:00
caheckman
16fd5df590 relative constraints 2019-06-06 15:11:58 -04:00
caheckman
e96f39a98f value set analysis 2019-06-06 15:11:57 -04:00
dragonmacher
60be8e151b Fixed NPE possible when background thread is mutating the function 2019-06-06 14:42:08 -04:00