Commit Graph

97 Commits

Author SHA1 Message Date
SND\ussrhero_cp
0288cae4f8 [0.3.x] added : typeInfo.getTypedVar method ( return typedVar instance )
git-svn-id: https://pykd.svn.codeplex.com/svn@91077 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
7c9621b279 [0.3.x] added : test with call method of std::string
git-svn-id: https://pykd.svn.codeplex.com/svn@91076 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
eac07d8add [0.3.x] added : typedVar.method ( return function object )
git-svn-id: https://pykd.svn.codeplex.com/svn@91075 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
c4a08ee6b0 [0.3.x] added : typedVar.__call__ method ( run function in the target process )
git-svn-id: https://pykd.svn.codeplex.com/svn@91042 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
efdd835f4d [0.3.x] added : callFunctionByAddr routine ( call function in the target process by type and offset )
git-svn-id: https://pykd.svn.codeplex.com/svn@91041 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
2c6f6c889a [0.3.x] added : callFunction routine ( call function in the target process )
git-svn-id: https://pykd.svn.codeplex.com/svn@91040 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
c53436ffe5 [0.3.x] added : typedVar.castTo method ( cast variable to the type and return new typedVar instance )
git-svn-id: https://pykd.svn.codeplex.com/svn@90986 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
c9f7ad5e1e [0.3.x] fixed : test for python 3 support
git-svn-id: https://pykd.svn.codeplex.com/svn@90969 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
2f192bbd01 [0.3.x] reworked : test scripts python3 compatible
git-svn-id: https://pykd.svn.codeplex.com/svn@90961 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
cbd0023bac [0.3.x] fixed : issue #13860 ( ypedVar.getAddress returns non properly extended address )
git-svn-id: https://pykd.svn.codeplex.com/svn@90943 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
82270f2067 [0.3.x] added : test for issue #13860
git-svn-id: https://pykd.svn.codeplex.com/svn@90942 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
84bf4b8bfd [0.3.x] added : typedVar.getLocation method ( Return location of the varibale )
git-svn-id: https://pykd.svn.codeplex.com/svn@90929 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\EreTIk_cp
52f7dfd24b [0.3.x] add: workitem 13802 test
git-svn-id: https://pykd.svn.codeplex.com/svn@90891 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
1d25e61d02 [0.3.x] added : removeBp routine ( Remove breakpoint by index )
git-svn-id: https://pykd.svn.codeplex.com/svn@90875 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
7ab33de9f2 [0.3.x] added : __dir__ method for typeInfo ( return list of fields name )
git-svn-id: https://pykd.svn.codeplex.com/svn@90853 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
62c713b834 [0.3.x] fixed : issue #13472 ( typedVar.fields() method raises exception )
git-svn-id: https://pykd.svn.codeplex.com/svn@89772 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\EreTIk_cp
a06ba48cce [0.3.x] fixed : pykd issue #13287 ( can not create typedVar by custom-struct or union )
git-svn-id: https://pykd.svn.codeplex.com/svn@89150 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
de82a8a078 [0.3.x] set version to 0.3.0.8
git-svn-id: https://pykd.svn.codeplex.com/svn@89070 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\EreTIk_cp
9dca38d926 [0.3.x] added : fucntion debug range
git-svn-id: https://pykd.svn.codeplex.com/svn@88556 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\EreTIk_cp
408db0c938 [0.3.x] fix: test
git-svn-id: https://pykd.svn.codeplex.com/svn@87626 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
0d74b51bfa [0.3.x] fixed : array fields has wrong value
git-svn-id: https://pykd.svn.codeplex.com/svn@86680 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
b8eff4c69a [0.3.x] fix: Hresult as ULong
git-svn-id: https://pykd.svn.codeplex.com/svn@85182 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
95162f8de7 [0.3.x] added: typedVar for function
git-svn-id: https://pykd.svn.codeplex.com/svn@84455 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
5dc822ab1b [0.3.x] updated : test
git-svn-id: https://pykd.svn.codeplex.com/svn@84081 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
d68acf97ea [0.3.x] updated : tests
git-svn-id: https://pykd.svn.codeplex.com/svn@84021 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
446a006a40 [0.3.x] updated : tests
git-svn-id: https://pykd.svn.codeplex.com/svn@83966 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
f63d513802 [0.3.x] updated : tests
git-svn-id: https://pykd.svn.codeplex.com/svn@83948 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
58e809f741 [0.3.x] updated : tests
git-svn-id: https://pykd.svn.codeplex.com/svn@83935 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
ca6ca80209 [0.3.x] updated : tests
git-svn-id: https://pykd.svn.codeplex.com/svn@83933 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
4cf69c51ca [0.3.x] updated: tests
git-svn-id: https://pykd.svn.codeplex.com/svn@83880 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
fd0174d87c [0.3.x] updated: tests
git-svn-id: https://pykd.svn.codeplex.com/svn@83865 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
2b04d786b2 [0.3.x] updated : tests
git-svn-id: https://pykd.svn.codeplex.com/svn@83839 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
624d678245 [0.3.x] updared: tests
git-svn-id: https://pykd.svn.codeplex.com/svn@83833 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
c5b9a4ca93 [0.3.x] fixed some tests
git-svn-id: https://pykd.svn.codeplex.com/svn@83775 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
e3b0919882 [0.3.x] branch: test scripts
git-svn-id: https://pykd.svn.codeplex.com/svn@83677 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
a4ddaadd11 [pykd-0.3] first version - supported kllibcpp
git-svn-id: https://pykd.svn.codeplex.com/svn@83675 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:07:21 +04:00
SND\EreTIk_cp
a26edc8208 [0.2.x]
~ refactoring: DIA findChildren
 ~ refactoring: failed tests -> tail

git-svn-id: https://pykd.svn.codeplex.com/svn@83636 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
963c0fdcc1 [0.2.x] fixed : issue #11761 ( signed bit fields is not supported )
git-svn-id: https://pykd.svn.codeplex.com/svn@83601 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
c3bc370765 [0.2.x] added : test for sign bit fields
git-svn-id: https://pykd.svn.codeplex.com/svn@83599 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
3d7f299028 [0.2.x]
~ workitem/11723: find symbol by name ("public" pdb)
 - enum types by mask

git-svn-id: https://pykd.svn.codeplex.com/svn@83473 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
0c6d91692d [0.2.x] added : typedVarList can get nested field name ( "field.next" ) ( once again )
git-svn-id: https://pykd.svn.codeplex.com/svn@82565 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
45cc9ea644 [0.2.x] fixed: pykd may crash by calling API routines with typeInfo = None
git-svn-id: https://pykd.svn.codeplex.com/svn@82314 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
14e20d47f2 [0.2.x] added: method deref() may be skip ( struct.field1.deref().field2 -> struct.field1.field2 )
git-svn-id: https://pykd.svn.codeplex.com/svn@82220 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
0a9c658da6 [0.2.x] added: typeInfo::arrayOf method ( contruct array type )
git-svn-id: https://pykd.svn.codeplex.com/svn@82052 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
18392dca83 [0.2.x] fixed: some bugs with types
git-svn-id: https://pykd.svn.codeplex.com/svn@81947 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
af34c5da49 [0.2.x] added : test reproducing stack overflow
git-svn-id: https://pykd.svn.codeplex.com/svn@81713 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
689ce0ae42 [0.2.x] ~ ptrTo is method of typeInfo
git-svn-id: https://pykd.svn.codeplex.com/svn@81387 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
305acde46f [0.2.x] + ptrTo() test case
git-svn-id: https://pykd.svn.codeplex.com/svn@81364 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
570fe0ead4 [0.2.x] + ptrTo()
git-svn-id: https://pykd.svn.codeplex.com/svn@81363 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
ba2a699ce4 [0.2.x] fixed : print typedVar with invalid address will not raise MemoryException ( ???? printed instead )
git-svn-id: https://pykd.svn.codeplex.com/svn@80770 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00