ussrhero
d68a9d82de
updated wiki generator
2019-10-19 23:25:19 +03:00
ussrhero
e22b4cd38a
updated kdlibcpp version to 1.2.11
2019-10-02 00:28:11 +03:00
ussrhero
a99b758dd9
reworked symbol enumeration
2019-09-29 21:55:29 +03:00
ussrhero
15a99d60de
updated kdlibcpp
2019-09-24 01:38:28 +03:00
ussrhero
85028a9a1b
added TypeInfo.isConstField method (return True if a field is a const field)
2019-09-17 00:30:20 +03:00
ussrhero
7d9b0faffa
added TypeInfo.isStaticField method ( return True if a field is a static field )
2019-09-17 00:20:24 +03:00
ussrhero
a3da177dc1
fixed typeinfo tests
2019-07-30 00:06:59 +03:00
ussrhero
924c31a9e0
added : typedVar.hasField ( check if a typedVar object has the specified field )
2019-06-02 21:23:12 +03:00
ussrhero
3ab64bdc85
added : module.hasSymbol method (check if a module has the specified symbol)
2019-06-01 10:33:17 +03:00
ussrhero
5d5e634ace
added typedInfo.hasField method
2019-06-01 00:24:17 +03:00
ussrhero
11e38853dc
fixed : #50 ( changed AttributeError to SymbolException )
2019-05-30 00:48:27 +03:00
ussrhero
89d5c3e5f9
added : stackFrame::getSourceLine method
...
:
2019-04-30 00:12:21 +03:00
ussrhero
d47d70d71a
fixed : #29 (support for inline in stack)
2019-04-29 22:07:50 +03:00
ussrhero
850e986a03
#42 add output of a timestamp as a readable date for module print
2019-04-29 22:05:21 +03:00
ussrhero
1adbbb5811
adopted exsisting tests for new kdlibcpp
2019-04-21 13:06:39 +03:00
ussrhero
20a3c5904a
set version to 3.4.6
2019-04-20 21:40:34 +03:00
ussrhero
86e8383463
added : getOutputMask
...
added : setOutputMask
added : test for eventHanlder.onDebugOutput:
2019-02-20 00:48:41 +03:00
Aleksey R
5f0d7125a4
add: addSyntheticModule, removeSyntheticModule
2019-01-10 20:08:14 +03:00
ussrhero
99b48ad0b4
added special method __contains__ for typedVar, typeInfo, module classes - support for 'in' operator
2019-01-04 16:37:14 +03:00
ussrhero
fc90ccc846
added: evalExpr routine ( Evaluate C++ expression with typed information )
2018-12-29 02:01:52 +03:00
ussrhero
3305c6d980
added : breakpoint.detach method ( convert strong breakpoint reference
...
to weak )
2018-10-03 21:56:19 +03:00
ussrhero
c498137a51
added : baseClassOffset ( retrun offset of base class )
...
added : baseClasses ( return list of tuples ( baseClassName,
baseClassOffset, baseClassType ) )
2018-10-03 21:07:47 +03:00
ussrhero
2509de349b
added : typeInfo.getMethodName ( Return method's name )
...
added : typeInfo.methods ( Return list of tuples ( methodName,
methodType ) )
2018-10-03 00:52:41 +03:00
Aleksey R
2cd2e37d3c
add: arm support
2018-10-02 18:30:35 +03:00
Aleksey R
901ac4d5c0
add: arm64dumptest.py file
2018-07-13 17:48:07 +03:00
Aleksey R
5c0f0984e9
add: ARM64 stack and CPU context support ( #21 )
2018-07-13 17:12:48 +03:00
ussrhero
7185ba87fe
Merge branch 'vs2017-support' into '0.3.2'
2018-07-10 01:28:23 +03:00
ussrhero
a2a3c7a9d4
refactored numVariant class
2018-06-04 23:34:06 +03:00
ussrhero
223c225d71
added typeInfo::scopeName method
...
added typeInfoProviderIterator class
added typeInfoProvider::getIterator method
added typeInfoProvider::__iter__ method
added typeInfoProvider::__getattr__ method
2018-05-14 11:45:12 +03:00
Tarasenko Alexander
c3ce6bbf22
new boost support
2018-04-25 00:44:13 +03:00
Mikhail I. Izmestev
aec67503eb
Fix tests python3 compatibility
2018-04-20 09:38:30 +04:00
Tarasenko Alexander
48c227f9e1
upgrade pykd project
2018-04-15 22:16:04 +03:00
15eae98a0f
add: secondary callback data (issue #14 )
2018-02-26 20:14:15 +03:00
SND\ussrhero_cp
af129a9a00
[0.3.x] added : typeInfo.__getitem__ (Get a field's type by the field's name )
...
[0.3.x] added : typedVar.__getitem__ (Get a field's value by the field's name )
[0.3.x] added : typedVar.__settitem__ (Set a value to a field by name )
git-svn-id: https://pykd.svn.codeplex.com/svn@91261 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
db521b8c7a
[0.3.x] updated : version set to 0.3.1.8
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91248 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
86e7779289
[0.3.x] fixed : issue #14120 (failed to iterate over array)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91247 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
d3b5f99a20
[0.3.x] reworked : typedVar can change python byte sequences
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91219 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
9cf68441ae
[0.3.x] added : typedVar.setField method ( Set field of a structire or an element od array )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91217 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
01aa2b6c6d
[0.3.x] added : typedVar.rawBytes method ( return list of bytes )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91208 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
d97b2f08a3
[0.3.x] added : CallException class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91127 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
381b06610b
[0.3.x] added : module.typedVar method with prototype argument
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91108 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
683241ce2f
[0.3.x] added : typedVar constructor allowing to set function prototype to work with overloaded functions
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91106 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
03ff35d64f
[0.3.x] added : typedVar.method has optional argument 'prototype' to work with overloaded methods
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91089 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
933e3e650d
[0.3.x] added : function getModulesList ( return list of modules for the current target )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91084 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
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
c0cfd5f666
[0.3.x] added : method typeInfo.baseClass ( return a base class's type by name or by index )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91074 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
1d4c95497e
[0.3.x] added : method 'typeInfo.method' ( return method's type by name )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91073 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
584eb08fa7
[0.3.x] added : writeCStr, writeWStr ( write 0 terminated string to the target memory )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91045 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00