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
ee8236c524
[pykd_ext_2.0] fixed : issue #14086 (invalid sys.argv values )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91206 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
67966b169b
[0.3.x] changed : version up
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91194 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
260c3bc448
merged from 0.3.x
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91186 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:30:38 +04:00
SND\ussrhero_cp
307abc3405
[0.3.2] added : getTypeFromSource ( create typeInfo class from C/C++ source code )
...
[0.3.2] added : getTypeInfoProviderFromSource ( create typeInfo provider from C/C++ source code )
git-svn-id: https://pykd.svn.codeplex.com/svn@91182 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:29:22 +04:00
SND\ussrhero_cp
03bcd88f11
[pykd_ext_2.0] fixed : hang up python console
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91185 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
2049c751a0
[pykd_ext_2.0] fixed : issue 14066 (dbgCommand('q') leads to windbg hung)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91173 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
ad9a59f3b0
[pykd_ext_2.0] fixed : issue #14058 , 14060, 14061
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91172 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
7783c01228
[0.3.x] added : CPUException class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91131 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +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
a8b33ddb2e
[0.3.x] hotfix for previous commit
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91111 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
876ed6e76c
[0.3.x] added : sample with a class method call
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91110 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
8361ab5243
[0.3.x] fixed : issue # 14029 ( call function with "void" return type raises exception )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91093 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
8a31949d19
[0.3.x] added : Python 3.6 support
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91090 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
d1a4b3e089
[pykd_ext_2.0] fixed : issue # 14024( eventHandler callbacks crash windbg)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91086 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
983bdd609d
[pykd_ext_2.0] fixed : properly cleanup for local interpreter
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91085 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\ussrhero_cp
be9f1420ec
[0.3.x] reworked : support kdlibcpp changes
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91072 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
85a36df11e
[pykd_ext_2.0] added : python version can be note in the first script line ( shebang line )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91049 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
SND\kernelnet_cp
7b3710b487
[pykd_ext_2.0] fixed : issue #13983 ( !pykd.info throws unhandled exception )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91044 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
c2a15c2769
[0.3.x] added : stackAlloc routine ( allocate bytes of space in the stack in the target process )
...
[0.3.x] added : stackFree routine ( free space in the stack previously allocated by stackAlloc )
git-svn-id: https://pykd.svn.codeplex.com/svn@91043 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\ussrhero_cp
669df8e55b
[0.3.x] added : defineFunction ( "Define custom function prototype" )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91037 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
06239a502a
[0.3.x] added : setIP, setSP, setBP routines ( change instruction, stack, frame pointers )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91034 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
503c8fd747
[0.3.x] added : setReg routine ( set a CPU register value by its name or its index )
...
[0.3.x] added : getRegisterName routine ( return register name by its index )
git-svn-id: https://pykd.svn.codeplex.com/svn@91031 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
18af73a962
[0.3.x] fixed : typo in a function description
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91022 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
5a55a948e5
[0.3.x] added : targetSystem.setCurrent method ( set the system as a current )
...
[0.3.x] added : targetProcess.setCurrent method ( set the process as a current )
[0.3.x] added : targetProcess.getModuleByOffset ( return a module object by it's offset )
[0.3.x] added : targetProcess.getModuleByName ( return a module object by it's name )
git-svn-id: https://pykd.svn.codeplex.com/svn@91021 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\EreTIk_cp
8c1df769ad
[0.3.x] fixed : issue #13945 ([0.3.x] feature-request: write memory)
...
kdlib commit (functions + tests)
git-svn-id: https://pykd.svn.codeplex.com/svn@91016 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
0d0648873b
[0.3.x] added : targetSystem.getProcessBySystemId method ( return process by PID )
...
[0.3.x] added : targetProcess.getThreadBySystemId method ( return thread by tid )
git-svn-id: https://pykd.svn.codeplex.com/svn@91010 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
5be20080a3
[pykd_ext_2.0] fixed : exception "pykd is not initialized" after restart windbg
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91006 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
93f698a3a0
[0.3.x] added : __str__ operator for targetSystem, targetProcess, targetThread classed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91005 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
dd3c6c4628
[0.3.x] changed : version up to 0.3.1.4
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91004 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
a6e26eecd6
[0.3.x] added : supported static local variables
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91002 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
332c5efc14
[pykd_ext_2.0] fixed : pykd is not initialized exception
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90999 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
d1b185601a
[pykd_ext_2.0] fixed : DML output does not work
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90994 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
d4162287b4
[pykd_ext_2.0] fixed : project file
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90993 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
cf9aa94082
[pykd_ext_2.0] fixed : many bugs
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90992 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
27db13b5de
[pykd_ext_2.0] updated : pykd help command
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90991 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
ceba5b7857
[pykd_ext_2.0] added : pykd auto load
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90990 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00