SND\ussrhero_cp
db13db8683
[0.3.x] added : targetProcess.getModule method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90645 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
6689f6a5e6
[0.3.x] reworked : pykd bootstrapper
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90642 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
29e42ed852
[0.3.x] fixed : exec_file raise std exception
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90543 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
33a2b9ed25
[0.3.x] fixed : debug callback returning None stops target
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90536 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\EreTIk_cp
7a41f2036d
[0.3.x] copy targetapp.exe after build
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90491 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\EreTIk_cp
4caa408721
[0.3.x] restored tests of synthetic symbols
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90487 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\EreTIk_cp
60d3b958b8
[0.3.x] workitem/13549: addSynSymbol is not defined. addSyntheticSymbol and removeSyntheticSymbol functions added
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90464 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
516095649c
[0.3.x] fixed : process restart raises exception
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90463 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\EreTIk_cp
20a171ebda
~ VS2012 build fixed (reverted)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90457 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
bc38bf259e
[0.3.x] fixed : cannot find symbols with msdia120.dll
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90398 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
0aa0c0522b
[bootstrapper] fixed : issue #13528 (dml does not work)
...
[bootstrapper] fixed : issue #13529 (isWindbgExt routine returns false)
git-svn-id: https://pykd.svn.codeplex.com/svn@90381 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
041a58f6e0
[0.3.x] added : DbgOut.writedml method
...
[0.3.x] added : targetSystem.getProcessById
git-svn-id: https://pykd.svn.codeplex.com/svn@90380 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
633d304294
[0.3.x] changed : target catalogs, setup script
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90344 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
6133ff57fb
[0.3.x] added : debug engine dll's added to source control
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90336 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
2690e5bdaf
[0.3.x] fixed : dprintln( "a", dml = TRUE ) leads the windbg is hang up
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90274 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
6c05d847de
[0.3.x] added : targetSystem.getId method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90240 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
58e04d9b39
[ 0.3.x] added : systemVersion.servicePack property
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90210 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
9184e67a44
[0.3.x] hotfix : targetSystem
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90197 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
55bc2f4649
[0.3.x] added : targetProcess.isCurrent method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90196 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
977d75c0f7
[0.3.x] added : targetSystem::isKernelDebugging method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90193 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
fd4e98030e
[0.3.x] added : targetSystem class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90181 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
169571c4dc
[0.3.x] fixed : getSystemInfo returns incorrect information
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90136 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
16ebf54df7
[0.3.x] added : pykd.dll ( bootstrapper for windbg )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@90068 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
21405b24c5
[0.3.x] updated : version set to 0.3.0.20
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89868 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
e18aa54fd4
[0.3.x] added : isVaRegionValid routine ( check if the virtaul addresses region is valid )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89835 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
607e8c0dc0
[0.3.x] renamed : onModuleLoad method to onLoadModule ( like in 0.2.x version )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89812 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
939406bae9
[0.3.x] changed : doc for findSymbolAndDisp routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89807 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +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\ussrhero_cp
49099b0763
[0.3.x] added : stepout routine ( The traget is executing while not returned from the current subroutine )
...
[0.3.x] added : sourceStep ( The target is executing a single source line )
[0.3.x] added : sourceStepOver ( The target is executing a single source line )
[0.3.x] added : eventHandler::onThreadStart method (New thread is started in the current process)
[0.3.x] added : eventHandler::onThreadStop ( A thread is stopped in the current thread)
git-svn-id: https://pykd.svn.codeplex.com/svn@89758 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
4561d67d21
[0.3.x] fixed : targetProcess.breakpoint method raises execption
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89674 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
4aeefd3ec5
[0.3.x] added : getNumberBreakpoint, breakpoints methods
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89668 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
ebdd06f6bd
[0.3.x] updated : targetProcess and targetThread classes
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89661 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\EreTIk_cp
26484b85a0
[0.3.x] fixed: .py extension case insensitive (workitem/13424)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89656 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\EreTIk_cp
d7672c3ffe
[0.3.x] fixed: run script without .py extension
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89655 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
dd2138393c
[0.3.x] added : class targetProcess ( representing process in the target system )
...
[0.3.x] added : class targetThread ( representing process in the target system )
git-svn-id: https://pykd.svn.codeplex.com/svn@89654 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
8d01108b6d
[0.3.x] added : getNumberFields method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89635 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\EreTIk_cp
610e402801
[0.3.x] copy targetapp x64 build
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89626 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
316031fef1
[0.3.x] added : reg routine ( return a CPU register value by the register's number )
...
[0.3.x] added : getNumberRegisters routine ( return a number of CPU registers )
git-svn-id: https://pykd.svn.codeplex.com/svn@89625 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
689042a475
[0.3.x] changed : getCurrentProcessExeName replaced by getProcessExeName ( return name of executable file of the process )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89620 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
519d9ad8d4
[0.3.x] updated : version set to 0.3.0.17
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89611 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
5d6222b796
[0.3.x] fixed : build for vs2012
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89610 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
3409c1eaaf
[0.3.x] fixed : project file for VS2012
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89609 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
cc27289a55
[0.3.x] added : fixed probably deadlock in breakpoint::remove method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89579 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
1f8b79e6c4
[0.3.x] added : numVariantL::__float__ method ( automatic convert to float values )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89569 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
8d92470b1d
[0.3.x] added : disasm::opcode method ( returm current disassembled instruction )
...
[0.3.x] added : disasm::opmnemo method ( return mnemocode of the instruction )
git-svn-id: https://pykd.svn.codeplex.com/svn@89568 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
c89fc1f823
[0.3.x] added : getFrameNumber ( return current frame number )
...
[0.3.x] added : eventHandler::onChangeBreakpoints ( Breakpoints is changed for current process )
git-svn-id: https://pykd.svn.codeplex.com/svn@89566 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
27d34f5c30
[0.3.x] fixed : issue #13386 ( WinDbg crash: !py <nonexistent_file> )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89560 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
fd92d228ff
[0.3.x] fixed : issue # 13389 ( exception in event callback leads to application hang up )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89559 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
19d9ca7a92
[0.3.x] fixed : setCurrentFrameByIndex
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89553 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\ussrhero_cp
45a5f65570
[0.3.x] added : VS 2013 projects
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89552 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
8042d21fd7
[0.3.x] updated : version set to 0.3.0.16
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89544 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
9670ca65d6
[0.3.x] fixed : issue #13374 ( hex() does not work with the module class )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89533 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
e4c8bd3ff9
[0.3.x] added : onDebugOutput callback
...
[0.3.x] added : dbgCommand optional parameter suppressOutput
git-svn-id: https://pykd.svn.codeplex.com/svn@89531 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
f4473c8d89
[0.3.x] added : Breakpoint::getOffset method ( Return breakpoint's memory offset )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89459 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
3e03e588ef
[0.3.x] added : added EventHandler::onChangeLocalScope ( the current local scope has been changed )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89457 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
cd271d70ec
[0.3.x] added : setFrame routine ( change current local scope )
...
[0.3.x] added : resetFrame routine ( resets the current scope to the default scope of the current thread )
git-svn-id: https://pykd.svn.codeplex.com/svn@89456 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\EreTIk_cp
f5503a2218
[0.3.x] misprint: CPUContextAdapter::getSP -> CPUContextAdapter::getFP
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89433 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
8fab7eebce
[0.3.x] fixed : issue #13347 ( can not enumerate threads )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89402 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
b89ffed9eb
[0.3.x] added : getNumberBreakpoints routine ( return number of breakpoints in the current process )
...
[0.3.x] added : getBp routine ( return breakpoint object by index )
git-svn-id: https://pykd.svn.codeplex.com/svn@89401 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
60a98fc7a2
[0.3.x] fixed : working with msdia without registration
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89257 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\EreTIk_cp
03f84d314b
[0.3.x] fix for module without debug symbols: findSymbol(<addr>, False) returns only module name (without displacement)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89242 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
d9dcaf3007
[0.3.x] added : numVariant.isInteger method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89228 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:07 +04:00
SND\kernelnet_cp
a244ea3f3a
[0.3.x] added setup.py
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89227 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:23:01 +04:00
SND\kernelnet_cp
2a757d2727
[0.3.x] fixed : issue #13266 ( getNumberProcesses returns wrong values )
...
[0.3.x] fixed : issue #13265 ( loadDump returns None )
[0.3.x] added : closeDump routine
git-svn-id: https://pykd.svn.codeplex.com/svn@89140 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
4c0581d25e
[0.3.x] up version to 0.3.0.9
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89121 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
d5e95624d7
[0.3.x] added : class "cpu" for working with CPU registers come back
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89119 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
7260e8f0c9
[0.3.x] fixed : removed global exporting values
...
git-svn-id: https://pykd.svn.codeplex.com/svn@89078 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\kernelnet_cp
3d75560b17
[0.3.x] renamed : remote_initialize -> remoteConnect
...
git-svn-id: https://pykd.svn.codeplex.com/svn@88665 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
3aed18aaeb
[0.3.x] added : remote_initialize routine ( Initialize debug engine for remoting, only for console mode )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@88658 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
ceb07a7708
[0.3.x] fixed : issue #13052 ( incorrect command line parsing )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@88657 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\kernelnet_cp
19dfa507e5
[0.3.x] fixed : issue #13043 ( getTargetProcesses raises Fatal Python Error )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@88412 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
a4ad0db86e
[0.3.x] fixed : pykd::breakpoint class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@88333 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
d9fceddb65
[0.3.x] updated : version up tp 0.3.0.5
...
git-svn-id: https://pykd.svn.codeplex.com/svn@88263 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
bd19263aed
[0.3.x] fixed : issue #12956 ( setCurrentThread not actually switch current thread )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@88124 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
07a4dc9d3c
[0.3.x] added : getCurrentProcessId ( return current process debug id )
...
[0.3.x] added : getCurrentThreadId ( return current thread debug id )
git-svn-id: https://pykd.svn.codeplex.com/svn@88012 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
d90c4a2776
[0.3.x] added : PyTool project for tests
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87875 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
b878b501c4
2012 support
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87849 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
5aa47e8201
[0.3.x] refactored : supported new breakpoint model for kdlibcpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87821 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\EreTIk_cp
782db1ba38
[0.3.x] fix: MEMORY_BASIC_INFORMATION64::RegionSize is ULONGLONG
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87630 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
1f79e0a992
[0.3.x] added : setCurrentProcessId, setCurrentThreadId rountines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87619 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
ed35032124
[0.3.x] added : hardware breakpoint with setBp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87585 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
5dc8662d36
[0.3.x] changed : version up to 0.3.0.3
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87554 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
fb823ae164
[0.3.x] added : typeInfo.fields methos ( return list of tuple ( filedName, fieldType ) )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87546 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
33761324e3
[0.3.x] added : onModuleLoad/onModuleUnload methods
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87486 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\EreTIk_cp
8b76423303
[0.3.x] fix: __doc__
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87454 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\EreTIk_cp
0cec9aa5e0
[0.3.x] add: getCurrentProcessExeName
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87324 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
17cf689e36
[0.3.x] refactored : working with processes and threads
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87322 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
873a882d9b
[0.3.x] fixed : release configurations
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87305 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
f4fce34d74
[0.3.x] fixed : release configurations
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87304 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
bd71caf629
[0.3.x] added : bugCheckData ( Function reads the kernel bug check code and related parameters )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87300 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
8f3e1352e1
[0.3.x] added : getProcessThreads ( Get all process's threads )
...
[0.3.x] added : getTargetProcesses ( Get all target processes )
git-svn-id: https://pykd.svn.codeplex.com/svn@87298 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
9a6a26b1ed
[0.3.x] added : routines for symbol path managment
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87295 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
32d2fe9962
[0.3.x] added : findMemoryRegion ( Return address of begining valid memory region nearest to offset )
...
[0.3.x] added : getVaProtect ( Return memory attributes )
git-svn-id: https://pykd.svn.codeplex.com/svn@87282 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
5396e876e3
[0.3.x] added : removeExt ( Unload a WinDBG extension. Parameter: extension path )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87280 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\EreTIk_cp
d946db623c
[0.3.x] added : version_info for module
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87162 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\EreTIk_cp
a58f7d18a0
[0.3.x] added : module flags "unloaded" and "user mode"
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87161 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
09a5426933
[0.3.x] fixed : added forgotten file
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87158 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
04d1224621
[0.3.x] added : getLastEvent getLastException routines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87129 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\EreTIk_cp
9f6cd6996f
[0.3.x] add getExtensionSearchPath
...
[0.3.x] workitem/12654 fixed
git-svn-id: https://pykd.svn.codeplex.com/svn@87123 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
f21cda28f2
[0.3.x] added : getLocal and getLocals routines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87094 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
8f8ad81aef
[0.3.x] rollback : compability with GILState API
...
git-svn-id: https://pykd.svn.codeplex.com/svn@87027 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
82559bc810
[0.3.x] added : getParam and getParams routines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@86949 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
12e42cf4ce
[0.3.x] fixed : exception raised when comparing typeInfo with None
...
git-svn-id: https://pykd.svn.codeplex.com/svn@86926 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
6a5d49c132
[0.3.x] merged : test from 0.2.x
...
git-svn-id: https://pykd.svn.codeplex.com/svn@86924 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:48:11 +04:00
SND\kernelnet_cp
9ac635b5d3
[0.2.x] fixed : issue #12599 (exception raised when comparing typeInfo with None )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@86901 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
ae1e83e9d5
[0.2.x] + align for custom union
...
git-svn-id: https://pykd.svn.codeplex.com/svn@86872 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
c2c1ec1592
[0.2.x] fixed: issue #12591 , issue #12592 . ~typeBuilder: alignment-requirement implemented
...
git-svn-id: https://pykd.svn.codeplex.com/svn@86871 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
aefe5b4706
[0.2.x] fixed : issue #12559 ( wrong enum value )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@86720 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
6f7c574b6b
[0.2.x] added : detachAllProcesses ( detach from all process and resume all their threads )
...
[0.2.x] added : killAllProcesses ( detach from all process then terminate them )
git-svn-id: https://pykd.svn.codeplex.com/svn@86269 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
976e43a31a
[0.2.x] added : startProcess routine extra parameter debugChildren
...
[0.2.x] fixed : killProcess correctly detaching from target now
git-svn-id: https://pykd.svn.codeplex.com/svn@86120 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
0b80b37258
[0.2.x] fixed: module("mymod").queryVersion(""), AV-exception
...
git-svn-id: https://pykd.svn.codeplex.com/svn@86003 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
81fe97052f
[0.2.x] fixed : issue #12353 ( typedVar for bit field returns a wrong result for width >= 32 bits )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85967 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
5cb3fc858b
[0.2.x] fixed : issue #12335 ( TypeError: object has no len() for array )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85918 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
cf6eea3f78
[0.2.x] fixed : dbgCommand return unicode string
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85813 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
fd89d45dfe
[0.2.x] fixed : IPython integrations bugs
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85811 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
feb9e84a6e
[0.2.x] added : IPython adaptation
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85804 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
ed00ec2b67
[0.2.x] fixed : cleanup code
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85786 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
16dc23f44f
[0.2.x] fixed : issue # 12324 ( windbg crash after exception in the multithreading script )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85785 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
843ab7ac07
[0.2.x] added : debugAccess enum
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85781 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
e9923606b3
[0.2.x] fixed : findSymbol return empty string
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85394 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b5548159c0
[0.2.x] fixed : expr with cplusplus syntax
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85197 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
ab92133f28
[0.2.x] fix: Hresult as ULong
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85177 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
1f45804a5b
[0.2.x] added : expr support cplusplus syntax
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85176 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
594ebc15a1
[0.2.x] fixed : issue #12145 ( getOffset failes with SymbolException )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85081 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
b31456877d
[2.0.x] + DEBUG_ENGOPT_INITIAL_BREAK for attachKernel
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85045 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
116e45c989
[0.2.x] + attachKernel, isLocalKernelDebuggerEnabled
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85044 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
3e271a7c1a
[0.2.x] fixed : issue #12068 ( windbg crash at loadWStr(0) )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@84891 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
95d1365233
[0.2.x] fixed : set version to 0.2.0.22
...
git-svn-id: https://pykd.svn.codeplex.com/svn@84686 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
1fb1f483dd
[0.2.x] fixed : issue #12017 ( Exception Always First Chance )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@84628 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
ea8a8cda98
[0.2.x] fixed : issue #12017 ( Exception Always First Chance )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@84627 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
60c71e8ff1
[0.2.x] added : searchMemory routine ( Search in virtual memory )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83704 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +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
3607f03c59
[0.2.x] fixed : typeInfo ctor raise SEH exception
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83635 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
872e44b444
[0.2.x] fixed : issue #11672 ( iteration through local vars raises unexpected exception )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83600 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
d0234bcb4f
[0.2.x]
...
~ getName fixed
~ MsPdbTest expanded
git-svn-id: https://pykd.svn.codeplex.com/svn@83547 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
aee8b2b1b8
[0.2.x] ~recovered WaitEventException
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83541 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
ca4d73e776
[0.2.x] + target system version
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83540 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
77bd01b21f
[0.2.x] +getCurrentProcessExeName
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83522 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
7a6e212dd4
[0.2.x] ~restored manual pure-c name undecaration
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83486 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\EreTIk_cp
b4442b7383
[0.2.x] ~ dia files refactoring
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83439 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
73f824a79e
[0.2.x] + module flags: "unloaded" and "user-mode"
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83271 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
31d0a615f9
[0.2.x] fixed : onExecutionStatusChange triggers break after target has been already stopped
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83224 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
1ad8bf412b
[0.2.x] fixed : ptrPtr routine returns "normalized" address
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83181 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
a10f7ed26b
[0.2.x] fixed : !pycmd falled to loop
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83134 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
aaaa72913e
[0.2.x] ~fixed: last event exception
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83132 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
7b1379d62e
[0.2.x] ~thread-safe initialization of symbol cache
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83129 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
a17d1a14f5
[0.2.x] ~ remove blank lines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83103 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
729b3a0af5
[0.2.x] ~refactoring
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83102 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
1e38a5d7ab
[0.2.x] misprint
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83101 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
342792bc91
[0.2.x] workitem 11665 fixed: work with modules moved to separate module, add load/unload symbols debug events, work with symbol cache moved to separate module
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83100 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
27fd6ad3b7
[0.2.x] fixed : issue #11651 ( dbgCommand("a") hangs up )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83098 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
f6c7926ad6
[0.2.x] fixed : issue #11651 ( dbgCommand("a") hangs up )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83097 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
e1dade0a03
[0.2.x] fixed : issue #11654 ( problem with getting export symbols )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83096 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
429c7fd8a9
[0.2.x] fixed : issue #11643 ( setBp does not work in standalone script ( out of windbg ) )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83040 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b7c23b4aa3
[0.2.x] fixed : CoInitialize error
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83027 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
9234fdf0ae
[0.2.x] fixed : findSymbol routine
...
[0.2.x] added : findSymbolAndDisp routine ( Return tuple(symbol_name, displacement) by virtual address )
git-svn-id: https://pykd.svn.codeplex.com/svn@82900 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
0c548cefb6
[0.2.x] fixed : eventHandler.onExecutionStatusChange method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82899 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
df0be475c8
[0.2.x] added : getCurrentProcessId routine ( Return PID of the current process ( user mode only ) )
...
[0.2.x] added : getCurrentThreadId routine ( Return TID of the current thread ( user mode only ) )
[0.2.x] added : eventHandler.onExecutionStatusChange method ( Triggered execution status changed )
git-svn-id: https://pykd.svn.codeplex.com/svn@82898 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
60963e6a9f
[0.2.x] ~create typed var by some address
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82838 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
f03c94608e
[0.2.x] ~getSymbolName->findSymbolAndDisp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82757 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
3e5acdaaf4
[0.2.x] ~ get symbol name by "strict" VA (pykd.module.getSymbolName)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82747 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
c5b12433e6
[0.2.x] fixed: previous commit has some errors
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82700 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
0b3bb3e6cb
[0.2.x] fixed: added some workaroudns for getting pointer size for old pdb for WINXP64 ( they have wrong machine type )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82668 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
9135fe36f5
[0.2.x] added : added field name for TypeException "field not found"
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82636 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
5c7857a718
[0.2.x] + bugCheckData
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82621 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
386c120795
[0.2.x] added : typedVarList can get nested field name ( "field.next" )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82564 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
f5ee8b9a9a
[0.2.x] added : disasm::findOffset method ( Return the location of a processor instruction relative to a given location )
...
[0.2.x] added : disasm::jump method ( Change the current instruction )
[0.2.x] added : disasm::jumprel method ( Change the current instruction )
git-svn-id: https://pykd.svn.codeplex.com/svn@82501 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
5c2f445786
[0.2.x] reverted last commit
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82484 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b3f302ee00
[0.2.x] fixed : !py command parses wrong arguments with single quotas
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82476 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
6602337447
[0.2.x] added : systemUptime routine ( return the number of seconds the target system has been running )
...
[0.2.x] added : getCurrentTime routine ( return the number of seconds since the beginning of 1970 at the target system )
git-svn-id: https://pykd.svn.codeplex.com/svn@82391 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
11829511aa
[0.2.x] fixed : pykd may crash by calling API routines with typeInfo = None
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82322 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
169c7b54b6
[0.2.x] fixed : size of pointer to a custom defined type is equal zero
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82319 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
23244e1eb8
[0.2.x] added: ptrFloat, ptrDouble, loadFloats, loadDoubles routines ( reading floating point data )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82308 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
3fc14a4ad2
[0.2.x] fixed: set version to 0.2.0.14
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82273 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
a59d64e04c
[0.2.x] ~restored: disassemble effective offset
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82240 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
911e36e14b
[0.2.x] ~fix: memory exception (no memory of PE-header)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82232 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
310d1e9c7d
[0.2.x] ~fix: size of basic type ptr
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82228 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
30837343b3
[0.2.x] ~ TypeBuilder::createUnion - alignment is not necessary
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82227 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
fd19126696
[0.2.x] ~fix append zero-size field
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82225 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
f2daca89fc
[0.2.x] fixed: typeBuilder returns wrong basic types
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82204 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
22496fba41
[0.2.x] added: writeDump routine ( Create memory dump file )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82203 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
5c6d5e720c
[0.2.x] added: typeInfo doc strings
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82053 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
a1d8e1b42a
[0.2.x] fixed: build fix
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82051 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
4e538716d5
[0.2.x] fixed: reload module with spaces in image path may fail
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82050 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
36c9f6d031
[0.2.x] added: forgotten file symexport.cpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82048 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
e22b5e319f
[0.2.x] added: if there is no symbol information, symbols construct from module exports
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82047 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
171b46ea78
[0.2.x] fixed: cleanup symbol cache on module reload
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82028 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
a718ec6716
[0.2.x] updated: getting local vars by index
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82027 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
98e69b389e
[0.2.x] fixed: getStackWow64
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82004 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
20cefe3ecc
[0.2.x] added: getVersion ( return tuple of the module's file version )
...
[0.2.x] added: queryVersion ( Return string from the module's version resources )
git-svn-id: https://pykd.svn.codeplex.com/svn@82001 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
fe32493b73
[0.2.x] version set to 0.2.0.9
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81958 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
a1ddc589b9
[0.2.x] fixed: build fix
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81957 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00