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
SND\kernelnet_cp
4a50b8b563
[0.2.x] added: getProcessThreads ( Get all process's threads ( user mode only ) )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81956 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
d143a0633b
[0.2.x] fixed: getting wow64 context
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81922 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
b0a49c7ed4
[0.2.x] + exception handling
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81883 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
74d6b77576
[0.2.x] added : routines findMemoryRegion, getVaProtect
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81875 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
5b245b9b97
[0.2.x] fixed : build fix
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81746 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
3436fb3338
[0.2.x] ~TypeInfo::findSymbol - 2 args
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81743 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
bba6f842ed
[0.2.x] + getStackTraceWow64 implementation
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81742 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
3e2969ab6a
[0.2.x] added : argument showDisplacement for method module.findSymbol ( by default showDisplacement = True )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81741 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
26f4a16d43
[0.2.x] fixed : ptr value sometimes is not extended to 64 bit format
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81698 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
ca3e1c8d06
[0.2.x] added : getStackWow64 routine prototype
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81697 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
bf55de75c6
[0.2.x] fixed : script with 1-2-3 name's length cannot be run with !py command without .py extension
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81694 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
e6dfa51810
[0.2.x] fixed : removed annoying stacktrace output for system exit exception
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81689 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
a1a69b9826
[0.2.x] updated : working with local vars
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81665 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
6dc5ac2f20
[0.2.x] fixed : Abnormal process termination after findSymbol
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81657 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
cd3a99a496
[0.2.x] fixed : Abnormal process termination after setCurrentProcess, setImplicitThread
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81650 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
a2e37c415e
[0.2.x] fixed : module::getTypedVarByTypeName
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81603 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
1e4f7166b8
[0.2.x] updated : change module caching into symbol file caching
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81521 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b8811c8554
[0.2.x] added : print exception stack from event callback
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81516 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
00faeae705
[0.2.x] added : module obejcts cache
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81471 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
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
ed0831362b
[0.2.x] fixed : multiple bug with WOW64 debugging
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81305 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
2ef78de6cf
[0.2.x] fixed : is64BitSystem return false in wow64 mode
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81254 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
5763752e5c
[0.2.x] fixed : deadlock after !py without args
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81239 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
44fd2e17cb
[0.2.x] added : setProcessorMode routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81227 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
7d1aed151a
[0.2.x] fixed : IDebugEventCallback::UnloadModule exception on kernel debugging
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80877 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
SND\EreTIk_cp
d0c15a75a1
[0.2.x] ~ all types mask is empty string
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80754 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
2a54a81ca7
[0.2.x] added : module::enumTypes method ( return list of types names )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80753 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
a2ea430be4
[0.2.x] fixed : IDebugEventCallback::LoadModule exception on kernel debugging
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80733 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
aaf35eb2da
[0.2.x] added : module::enumSymbols method ( return list of symbols )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80732 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
fbec5c4e5e
[0.2.x] added : Ctrl+Break support
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80474 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
d11fd6a958
[0.2.x] fixed : get symbol name for decorated names
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80273 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
f0fc6f3f86
[0.2.x] added : sample um.critsec.py
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80243 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
6c582490ee
[0.2.x] added : loadExt, removeExt, callExt routines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80241 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b8a6996906
[0.2.x] added : attachProcess routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80240 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
080b705c5a
[0.2.x] added : dbgCommand routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80216 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b4241945a2
[0.2.x] added : exception callback
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80215 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
90f6329bec
[0.2.x] ~ref: one memory read routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80213 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
212a79fb7a
[0.2.x] added : load/unload module callbacks
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80212 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
b4564ca827
[0.2.x] - synthetic symbols src
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80200 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
38b25e0ccc
[0.2.x] + set symsrv.dll directory
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80120 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
6c9444877d
[0.2.x] ~ref: dia symbol loader
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80119 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
4cb4014242
[0.2.x] ~small fixes for load symbols
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80117 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
142dd21918
[0.2.x] ~load symbols by RVA-read executable
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80112 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
94bcc91f9c
[0.2.x] ~misprint
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80088 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
03b7cedb85
[0.2.x] + symbol path
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80085 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
1e1c88d0ef
[0.2.x] ~misprint
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80084 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
8e13e35311
[0.2.x] added : getCurrentProcess, setCurrentProcess, getImplicitThread, getImplicitThread
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80000 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
3a4a5400b8
[0.2.x] fixed : win32 build
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79986 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
642bb01c57
[0.2.x] added : EventHandler class and breakpoints callback
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79970 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
4adda326f5
[0.2.x] fixed : DiaSymbol::getName
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79835 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
46b960975a
[0.2.x] fixed : removed pycmd input echo
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79645 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
2d54e2c4f3
[0.2.x] fixed : long DML output corruption
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79644 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
e759e869c8
[0.2.x] added : basic debug event handling implementation
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79635 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
9455aa0fa5
[0.2.x] fixed : DiaSymbol::getName
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79632 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
8b26c10a0f
[0.2.x] fixed : DiaSymbol::getName
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79630 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
eef5cf7596
[0.2.x] ~getName now return undecorated name
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79579 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
bd94e142d1
[0.2.x] ~ check recursive type building
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79577 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
13b1676d6f
[0.2.x] ~workaround: undecorate x86 public varibale name
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79570 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
5fc53c3310
[0.2.x]:
...
+ PVOID factory
~ fixed align of custom structs
git-svn-id: https://pykd.svn.codeplex.com/svn@79569 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
70747aac37
[0.2.x] + custom types
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79382 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
77b1eee2f4
[0.2.x] + locals
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79357 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b0525b1802
[0.2.x] updated : DiaSymbol class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78903 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
404b1a0889
[0.2.x] added : dbgio.h/cpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78902 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
e9fa66a877
[0.2.x] added : removeBp routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78899 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
17b0cf7447
[0.2.x] added : setBp routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78898 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
baa4531964
[0.2.x] added : pageSize routines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78897 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
8a41abcd13
[0.2.x] added : step, trace routines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78896 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
6b09a73cc6
[0.2.x] added : getSourceLine routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78890 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b91bb8ca38
[0.2.x] added : getProcessorMode routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78889 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
2decf9abc7
[0.2.x] added : getOffset routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78888 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
be7d58a4e8
[0.2.x] added : eval routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78887 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
048becd504
[0.2.x] added : breakin routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78886 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b44d560685
[0.2.x] added : findSymbol routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78885 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
deedfd94e0
[0.2.x] added : fixed method size of module class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78864 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b06fe5b226
[0.2.x] added : windbg commands
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78848 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
c2f9cdea67
[0.2.x] added : localvar.h file
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78811 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
02228e6714
[0.2.x] added : loadDump, isKernelDebugging, isDumpAnalyzing routines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78810 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
ced206cc0a
[0.2.x] added : stackFrame class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78613 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
8c7ef0441d
[0.2.x] refactored : module class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78609 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
91e158ea6a
[0.2.x] refactored : typeInfo class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78580 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
98ff37bb29
[0.2.x] added : disasm class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78578 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
3a47a6574d
[0.2.x] added : cpuReg class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78577 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
c8d99b5565
[0.2.x] added : typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78536 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
011f1b4ad5
[0.2.x] added : symengine.h
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78453 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
1931d9be5f
[0.2.x] added : typeInfo class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78452 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
733ee783ca
[0.2.x] refactored : module class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78412 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
82df396b22
[0.2.x] refactored : memory management API
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78411 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
9cbbbb7ea6
[0.2.x] added facade for retrieving symbol information
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78409 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
73478dc355
[0.2.x] began work at the new version
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78304 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
487b4a8f6d
[0.1.x] +reset for EventHandler
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78241 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\EreTIk_cp
2750f694a8
[0.1.x] ~fixed __VFN_table offset
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78193 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\EreTIk_cp
ed9c2be858
[0.1.x] ~field offset moved to parent TypeInfo (method fieldOffset)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78192 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
8cf2e95695
[0.1.x] removed : createDbgClient function ( no more multiple debugging targets due fatal error #10999 )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78150 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
592c241a1d
[0.1.x] fixed : issue #10921 ( typeInfo does not work with Base types )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78149 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\EreTIk_cp
1c20123492
[0.1.x] + DiaSymbol.section method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78038 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
cb23933f77
[0.1.x] updated : set version to 0.1.0.16
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78016 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\EreTIk_cp
cc27c3b20c
[0.1.x] ~workitem:10473, read virtual memory (target - PE, loaded as dump)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@77970 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\EreTIk_cp
4fe043ffcc
[0.1.x] ~ bitPos.__doc__
...
git-svn-id: https://pykd.svn.codeplex.com/svn@77669 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\EreTIk_cp
4c7944a3f1
[0.1.x] fixed workitem-10850: thread context over IDebugRegisters
...
git-svn-id: https://pykd.svn.codeplex.com/svn@77597 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\EreTIk_cp
8ee1e65535
[0.1.x] + getWow64Context
...
git-svn-id: https://pykd.svn.codeplex.com/svn@77588 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
f225f3905e
[0.1.x] added : sizeof() routine ( return size of type or variable )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@77433 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\EreTIk_cp
6a71eb41e1
[0.1.x] ~ WOW64: get AMD64 context fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@77432 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\EreTIk_cp
7ca77dd104
[0.1.x] + debug sing in version
...
git-svn-id: https://pykd.svn.codeplex.com/svn@77428 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
118dfd9ca1
[0.1.x] updated : set version to 0.1.0.15
...
git-svn-id: https://pykd.svn.codeplex.com/svn@77090 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
2c20c3ba85
[0.1.x] fixed : issue #10852 ( reg("REGISTER_NAME") raises exception if a register name is upcased )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76944 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
a7e9463dc4
[0.1.x] changed: method __getitem__ (index) of the Context class returns tuple <REG_ID, REG_NAME, REG_VALUE>
...
[0.1.x] added: method __getitem__ (regName) of the Context class
[0.1.x] added: method __getattr__ (regName) of the Context class
[0.1.x] added: method __str__() of the Context class
git-svn-id: https://pykd.svn.codeplex.com/svn@76867 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
d15638c1a0
[0.1.x] added : gerSourceLine function ( return source file name and line number for the specified offset )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76839 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
2f6845aa49
[0.1.x] added : disasm::disasm method with offset parameter ( continue disassembling from the specified offset )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76813 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
3f42d04cff
[0.1.x] fixed : issue #10541 ( loadWStr: string truncated to 128 chars )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76652 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
580e4837d5
[0.1.x] added : method type() for typedVar class ( return a typeInfo of the typedVar )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76523 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
c7f4c24489
[0.1.x] updated : set version to 0.1.0.14
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76522 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
bc6c66cc13
[0.1.x] added : "subscription" for UDT typeInfo
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76521 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
b3e8165aa1
[0.1.x] added : "subscription" for UDT typedVar
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76519 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
f05e0e2658
[0.1.x] fixed : VFN_TABLE for virtual base class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76515 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
d1a30dc6b0
[0.1.x] fixed : issue #10767 ( typeInfo raises symbolException for classes with diamond virtual inheritance )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76514 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
efd77a1739
[0.1.x] ~ improved DIA symbol printing
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76412 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
4231325aab
[0.1.x] updated : set version to 0.1.0.13
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76402 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
17f8fb721e
[0.1.x] workaround : #issue 10767 ( typeInfo raises symbolException for classes with diamond virtual inheritance ) - base virtual classes are ignored
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76401 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
8cc7a18f85
[0.1.x] fixed : issue #10764 ( typedVar for class does not contain field for vtable )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76379 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
17ae054165
[0.1.x] fixed : issue #10763 ( epeated member derived from different base classes )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76378 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
838d214daa
[0.1.x] fixed : issue #10722 ( rdmsr raises exception )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75992 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
a70ef834b0
[0.1.x] fixed : temporary workaround for printing out static const class's members
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75761 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
399dccebd9
[0.1.x] updated : set version to 0.1.0.12
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75760 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
2c56b463be
[0.1.x] ~ print DIA symbol unique ID
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75727 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
7dbe7fb9d4
[0.1.x] ~ bigfix
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75726 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
4c6cb85197
[0.1.x] fixed : working with class static members ( static const is not supported yet )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75597 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
80acef377a
[0.1.x] + find DIA-symbol by VA
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75587 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
b9b8e855b1
[0.1.x] + get virtual address for DIA Symbol
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75580 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
2248aa0845
[0.1.x] + get/set load address for DIA global scope
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75579 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
46a49fb421
[0.1.x] fixed : output for standalone python app with stdout redirection
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75464 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
e66c64ea54
[0.1.x] fixed : issue #10628 ( typedef is not supported )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75424 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
775406fc83
[0.1.x] updated : set version to 0.1.0.11
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75404 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
fba83511b0
[0.1.x] fixed : issue #10627 ( print typeInfo() output insufficient information )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75403 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
576f81c2e0
[0.1.x] fixed : issue #10621 ( failed to compare value from ptrPtr and typedVar )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75384 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
89e30037a3
[0.1.x] updated : rename loadPtrArray to loadPtrs ( as it was on 0.0.x )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75379 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
d9d5cdfd8d
[0.1.x] fixed : issue #10581 ( loadModule("xxxx") output insufficient information )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75377 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
811a673b47
[0.1.x] added : module class can be created directly ( added two constructors )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75295 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
322f1a39a6
[0.1.x] fixed : issue #10532 ( breakpoint callback is not called after quit from !pycmd )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75293 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
761ea0dcd3
[0.1.x] fixed : issue #10591 ( bit field returns wrong value )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75151 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
1c455d5327
[0.1.x] updated : set version to 0.1.0.10
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75103 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
1503c4e7f6
[0.1.x] ~ python thread state restore for create process and load dump
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75087 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
7eb1b48220
[0.1.x] fixed : OutputReader does not discard output into windbg console
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75086 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
3ba32a0b82
[0.1.x] added: conversion for intBase to long and unsigned long
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75085 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
512131bbdb
[0.1.x] added : typeInfo class can be created directly
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75084 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
98d0848f10
[0.1.x]
...
- dbgclientpyinit.cpp (code moved to pymod.cpp)
+ "/bigobj" cl setting
git-svn-id: https://pykd.svn.codeplex.com/svn@75083 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
175a6c48bf
[0.1.x]
...
~ split py-init and dbg-ext-init
~ DebugClient py-init moved to in a separate module (C1128)
git-svn-id: https://pykd.svn.codeplex.com/svn@75079 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
064f28eda0
[0.1.x] added : typedVarList, typedVarArray, containingRecord for global space
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75077 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
2d1d141a4c
[0.1.x] added : implemented typedVar class constructors
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75068 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
641741e0e5
[0.1.x] added : new API : typedVar class can be created directly ( creation through module calss will be depriceted )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74964 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
d44cc55f21
[0.1.x] fixed : issue #10521 ( typeInfo returns invalid type name for array's element )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74958 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
25d2e5ef59
[0.1.x] fixed : issue #10338 ( print typeInfo raises TypeException )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74920 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
0beb496d8d
[0.1.x] updted : set version to 0.1.0.9
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74884 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
0fba06acca
[0.1.x] fixed : typedVar __str__ converter - another once again ))
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74865 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
2237694a8b
[0.1.x] fixed : typedVar __str__ converter - once again
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74850 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
1a87bf5e64
[0.1.x] fixed : typedVar __str__ converter
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74849 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
6b11102280
[0.1.x] + support constant variables without RVA
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74822 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
234c60d1f2
[0.1.x]
...
+ DIA symbol comparator
+ DIA symbol hash
git-svn-id: https://pykd.svn.codeplex.com/svn@74770 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
07c4634708
[0.1.x] +DIA: undecorated name getter
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74747 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
6faae9a14c
[0.1.x] + DIA: load symbols for executable file
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74746 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
b2d78a7962
[0.1.x] ~ability to return "None" from bp-handler
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74730 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
4033f95230
[0.1.x] added : typedVar __str__ converter ( base class is not printed )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74615 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
f15f01a155
[0.1.x] issue #10393 : name of poiner to void, name of pointer to function
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74349 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
2b989073cb
[0.1.x] ~some test, incomplete
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74274 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
11f8d3324c
[0.1.x] updted : set version to 0.1.0.8
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74120 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
15251a4c27
[0.1.x] fixed : issue #10335 ( VirtualToOffset: not properly sign extended )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74119 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
30795b3ef9
[0.1.x] fixed : pykd routines can not convert parameters to long
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74113 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
1f05ab7431
[0.1.x] updted : set version to 0.1.0.7
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73859 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
4dfb168d43
[0.1.x] ~ Module::getTimeDataStamp() fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73672 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
eece068ff3
[0.1.x] ~fix: infinite recursion (reload symbols->get pdb->reload symbols...)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73653 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
114b11be8e
[0.1.x] + image checksumm and timeDataStamp getters
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73649 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
613e3214d6
[0.1.x] ~fix: IDebugControl refrence leak
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73648 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
b7addbf064
[0.1.x]
...
~ bind stack frame to debug client
+ get local vars from stack frame
git-svn-id: https://pykd.svn.codeplex.com/svn@73631 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
bbe357cf31
[0.1.x]
...
+ fork new thread context by stack frame
+ test of local variables of previous stack frame
git-svn-id: https://pykd.svn.codeplex.com/svn@73627 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
da5633cc12
[0.1.x] + breakpoint handler
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73626 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
ebc6910cd6
[0.1.x] + breakpoints, working by ID
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73565 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
3902000ae8
[0.1.x] fixed : not integer regsiter not supported now
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73535 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
fc083db186
[0.1.x] ~ fix: retreg in thread context
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73528 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
0107a6cb1f
[0.1.x]
...
+ exception/breakpoint handling test for separate client
+ eventHandler catch python exception
git-svn-id: https://pykd.svn.codeplex.com/svn@73527 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
0768ce3fe3
[0.1.x] added : cpuReg class
...
[0.1.x] refactored : context.cpp/h
git-svn-id: https://pykd.svn.codeplex.com/svn@73463 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
1f7f55917c
[0.1.x] updted : set version to 0.1.0.6
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73329 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
701b604457
[0.1.x] fixed : issue #10181 ( exception information (!py) )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73328 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
70b3cf0c93
[0.1.x] ~remove dup of variable
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73300 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
eceba31ad4
[0.1.x] + pointer to unknown/unsupported type (f.e. pointer to function)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73298 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
e8906c5d2c
[0.1.x] ~[wi:10168]: tests
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73278 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
15b5736adf
[0.1.x]
...
~ [wi:10168] filelds from base class
~ list entry to addr64
git-svn-id: https://pykd.svn.codeplex.com/svn@73277 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
6876c4ee3d
[0.1.x] fixed : issue #10149 ( handling pykd exceptions )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73250 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
75c3423666
[0.1.x] ~ version fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73231 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
cee9b7f13d
[0.1.x] + version string
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73229 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
fc9014b440
[0.1.x]
...
+ AddSynSymbolException: different exception for addSynSymbols
+ Test adding a two synthetic symbols with equal address
git-svn-id: https://pykd.svn.codeplex.com/svn@73137 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
e69047ac19
[0.1.x] ~ processing un-named ("__formal") parameters
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73132 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
b708cfefe4
[0.1.x]
...
+ get local variables dict {name: typedVar, ....}
~ DiaSymbol::findEx add default params
~ re-query pdb-file name for module
+ dataKind for typedVar
git-svn-id: https://pykd.svn.codeplex.com/svn@73103 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
43cc22a89f
[0.1.x] refactored: exceptions classes
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73081 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
d0c6b024e1
[0.1.x] ~fix: compare module ID
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73057 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
eb4f977ed9
[0.1.x] fixed : module.getSymbol failed with public symbols
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73051 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
4398021988
[0.1.x] added : method deref for typeInfo class
...
[0.1.x] added : method deref for typedVar class
git-svn-id: https://pykd.svn.codeplex.com/svn@73050 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
df1c3afb65
[0.1.x] +sub-registers in thread context
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72770 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
c465d4c110
[0.1.x] added : method asMap for typeInfo ( only for enumerators )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72763 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
670659121b
[0.1.x] fixed : typedVar can not be used as a key for map
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72761 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
2d141abec2
[0.1.x] fixed : typedVar can nor be used as a index
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72759 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
dd66507b4b
[0.1.x] fixed : creating typedVar for the unsigned char type
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72758 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
380410a521
[0.1.x] + context of current thread
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72757 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
932fc93926
[0.1.x] + classification of data symbol: data kind
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72739 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
73cbf9b728
[0.1.x] fixed : getting typedVar( addr ) for release symbols
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72735 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
251a01d7e8
[0.1.x]
...
+ getNumberProcessors()
+ getPageSize()
git-svn-id: https://pykd.svn.codeplex.com/svn@72721 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
fd6ed0769e
[0.1.x] added : typeInfo и typedVar classes support enum types
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72711 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
8fd90cf647
[0.1.x] added : setCurrentProcess routine
...
[0.1.x] added : setImplicitThread routine
[0.1.x] added : setProcessorMode routine
[0.1.x] added : typedVarArray method of the module class
git-svn-id: https://pykd.svn.codeplex.com/svn@72698 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
7c70e6d166
[0.1.x] fixed : intBase for x64
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72658 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
f93df74624
[0.1.x] added : rdmsr routine
...
[0.1.x] added : wrmsr routine
git-svn-id: https://pykd.svn.codeplex.com/svn@72655 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
da56036fee
[0.1.x] added : detachProcess
...
[0.1.x] added : killProcess
git-svn-id: https://pykd.svn.codeplex.com/svn@72653 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
5b45c22301
[0.1.x] added : loadPtrList routine ( instead of loadLinkedList )
...
[0.1.x] added : loadPtrArray routine ( intead of loadPtrs )
git-svn-id: https://pykd.svn.codeplex.com/svn@72618 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\air_max_cp
8c1103f19b
added: boost build command line script
...
[0.1.x] refactored: DbgPythonPath class
[0.1.x] added: FileExists function
[0.0.x] refactored: DbgPythonPath class
[0.0.x] added: FileExists function
git-svn-id: https://pykd.svn.codeplex.com/svn@72409 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
789b00119a
[0.1.x] added : loadUnicodeStr routine
...
[0.1.x] added : loadAnsiStr routine
git-svn-id: https://pykd.svn.codeplex.com/svn@72369 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
1e2374d73b
[0.1.x] added : getThreadList routine
...
[0.1.x] added : isValid routine
git-svn-id: https://pykd.svn.codeplex.com/svn@72368 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
4b207aa77c
[0.1.x] added : module.typedVarList method ( insread of global typedVarList routine )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72361 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
8b43bd9e8e
[0.1.x] added : getProcessorMode routine
...
[0.1.x] added : getProcessorType routine
git-svn-id: https://pykd.svn.codeplex.com/svn@72357 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
e44a8c41f1
[0.1.x] added : getPdbFile routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72299 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
ef857b33d8
[0.1.x] added : getCurrentStack routine
...
[0.1.x] added : getOffset routine
[0.1.x] added : support for working with bit fields
git-svn-id: https://pykd.svn.codeplex.com/svn@72292 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
d1d6d3a643
[0.1.x] added : stackFrame class ( instead of dbgStackFrameClass )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72144 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
7ec136e150
[0.1.x] added : getCurrentProcess routine
...
[0.1.x] added : getImplicitThread routine
git-svn-id: https://pykd.svn.codeplex.com/svn@72141 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
adfad183f2
[0.1.x] update : module class can be used in the arithmetic expressions
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72133 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
3058af91a7
[0.1.x] added : containingRecord method of the module class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72131 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
1609c0cac6
[0.1.x] update : create typeInfo by name for "complex" type ( mixed array and pointers )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72061 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
7889544689
[0.1.x]
...
+ eventHandler.onLoadModule
+ eventHandler.onUnloadModule
~ change eventHandler.onUnloadModule parameter: Module -> base addresss
+ test load/unload modules handling
git-svn-id: https://pykd.svn.codeplex.com/svn@72056 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
c340df4e6c
[0.1.x] update : output type name for "complex" type ( mixed array and pointers )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72039 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
22cf80c801
[0.1.x] +buildExceptDesc
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71984 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
8216319e59
[0.1.x] __str__ -> __repr__ (print exception information)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71982 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
bc3259e916
[0.1.x] add: synthetic symbols implementation
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71929 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
283f911a73
[0.1.x] added : loadCStr routine
...
[0.1.x] added : loadWStr routine
git-svn-id: https://pykd.svn.codeplex.com/svn@71881 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
95e15d1d53
[0.1.x] added : findSymbol routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71878 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
43639b5476
[0.1.x] added : long converter for intBase class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71858 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
2e618b08d8
[0.1.x] added : syntax error output for !py command
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71848 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
5ee21bec08
[0.1.x] added : is64bitSystem routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71845 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
2e787e1b57
[0.1.x] added : reg routine
...
[0.1.x] removed : cpuReg class
git-svn-id: https://pykd.svn.codeplex.com/svn@71752 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
07f0d3a0fb
[0.1.x] removed : findModule routine ( use overloaded loadModule routine )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71751 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
816827ec9f
[0.1.x] updated : intBase tests passed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71744 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
664f6e4c69
[0.1.x] updated : intBase
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71592 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
e3900c02a5
[0.1.x] updated : typedVar
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71478 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
859cfaae3e
[0.1.x] fixed : array field for typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71477 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
43660d5617
[0.1.x] added : array field for typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71476 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
6bca1aa262
[0.1.x] fix: check platform type
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71449 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
1bdfc6e278
[0.1.x] added : debuggerPath routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71441 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
92538913e1
[0.1.x] added : compareMemory routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71402 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
6d33eb5286
[0.1.x] added : breakin routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71390 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
fff5521dc0
[0.1.x] added : ptrByte
...
[0.1.x] added : ptrWord
[0.1.x] added : ptrDWord
[0.1.x] added : ptrQWord
[0.1.x] added : ptrMWord
[0.1.x] added : ptrSignByte
[0.1.x] added : ptrSignWord
[0.1.x] added : ptrSignDWord
[0.1.x] added : ptrSignQWord
[0.1.x] added : ptrSignMWord
[0.1.x] added : ptrPtr
git-svn-id: https://pykd.svn.codeplex.com/svn@71386 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
1f350f90b7
[0.1.x] added : typeInfo construction by type name
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71384 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
82a744d1be
[+, 0.1.x] get symbol by address from module
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71164 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
2d239171a3
[0.1.x] added : loadSignBytes
...
[0.1.x] added : loadSignWords
[0.1.x] added : loadSignDWords
[0.1.x] added : loadSignQWords
git-svn-id: https://pykd.svn.codeplex.com/svn@71147 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
d095c9dac0
[0.1.x] added : pointer fields output for typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71146 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
2dda9580b2
[0.1.x] added : integer fields output for typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70965 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
10e12fc6b6
[0.1.x] added : typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70920 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
95c135ed38
[0.1.x] added : disasm class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70760 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
d722dd73df
[0.0 -> 0.1 ] integrated : disasm.cpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70759 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
0c12f39ea7
[0.0 -> 0.1 ] integrated : disasm.h
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70758 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
b7737870e5
[0.1.x] added : loadBytes
...
[0.1.x] added : loadWords
[0.1.x] added : loadDWords
[0.1.x] added : loadQWords
git-svn-id: https://pykd.svn.codeplex.com/svn@70757 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
dd5ebf105a
[0.1.x] added : MemoryException class
...
[0.1.x] added : loadChars
[0.1.x] added : loadWChars
git-svn-id: https://pykd.svn.codeplex.com/svn@70662 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
4e072f3ef5
[0.1.x] added : go routine
...
[0.1.x] added : step routine
[0.1.x] added : trace routine
[0.1.x] added : waitForEvent routine ( Wait for events that breaks into the debugger )
[0.1.x] added : setExecutionStatus routine ( Requests that the debugger engine enter an executable state )
[0.1.x] added : getExecutionStatus routine ( Return information about the execution status of the debugger )
git-svn-id: https://pykd.svn.codeplex.com/svn@70639 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
ff2db46e11
[0.0 -> 0.1 ] integrated : pyaux.h
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70638 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
379e97abf3
[0.1.x] added : typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70618 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
8c14fd3208
[0.1.x] added : eventHandler class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70386 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
e3551dcdd4
[0.0 -> 0.1 ] integrated : dbgevent.cpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70331 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
e98bf3e1c2
[0.0 -> 0.1 ] integrated : dbgevent.h
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70330 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
db85aad76a
[0.1.x] added : getDebuggeeType routine ( Return type of the debuggee )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70309 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
bcbe5e7c96
[0.1.x] added : expr routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70302 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
e064126853
[0.1.x] added : ext class and loadExt routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70301 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
a452624559
[0.1.x] added : dbgCommand routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70294 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
ee60976466
[0.0 -> 0.1 ] integrated dbgcmd.h
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70292 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
aea113947f
[0.0 -> 0.1 ] integrated dbgcmd.cpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70291 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
0cb8036485
[0.1.x] fixed : !pycmd implementation
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70283 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
e1e64a3d0c
[0.1.x] fixed : !pycmd implementation
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70281 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
5ef445611c
[0.1.x] added : !pycmd implementation
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70280 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
f33a030f84
[0.1.x] added : !py implementation
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70240 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
064304f734
[0.0 -> 0.1 ] integrated dbgpath.cpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70239 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
7f5fdcf6e6
[0.0 -> 0.1 ] integrate dbgpath.h
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70238 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
a8ff8e9f84
[0.1.x] added : typeInfo.size()
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70223 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
0d7d746778
[0.1.x] added : typeInfo.name(), typeInfo.offset()
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70197 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
804dc17443
[0.1.x] added : print, eprint, dprintln, eprintln
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70179 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
b86f25f88e
[0.1.x] brunched : dbgio.cpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70178 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
90f0dc0044
git-svn-id: https://pykd.svn.codeplex.com/svn@70177 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
63758848e8
[0.1.x] added : typeInfo class based at DIA
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70176 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
f86dca719a
[0.1.x] added : typeInfo class based at DIA
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70175 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
7fb30a9912
[0.1.x] removed : all not refactored files.
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70174 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
d7132015d7
[0.1.x] updated : something fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70116 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
dbb9782404
[[0.1.x] updated : module class integrated with Dia
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70036 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
c6a92278cf
[~] pyDia: return object over shared_ptr
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70035 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
0320bfce38
[~] using sumbols for testing release
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69992 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
4cf5bca175
[+] pyDia: Symbol::count
...
[~] pyDia: exception handling in tests
git-svn-id: https://pykd.svn.codeplex.com/svn@69989 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
2686b33f4a
[~] pyDia: getMachineType moved to Symbol class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69987 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
d940b949fa
[~] pyDia: "openPdb" renamed to "loadPdb"
...
[+] pyDia: symbolById
git-svn-id: https://pykd.svn.codeplex.com/svn@69978 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
910849825e
[+] pyDia: findByRva for global scope
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69976 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
2d40f6c38a
[~] pyDia: regs, print
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69959 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
972236f451
[~] hierarchical symbol print
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69954 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
6091868478
[+] pyDia: offset, indexId, udtKind + tests
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69951 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
9d7ed7cb4d
[+] pyDia: bit-fields + tests
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69948 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
394dfb7816
[+] pyDia: new tests, __getitem__
...
[~] pyDia: bugfix
git-svn-id: https://pykd.svn.codeplex.com/svn@69946 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
c868fbfb28
[~] pyDia: prepare for c++ use
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69945 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
f0127ccff3
[0.1.x] updated : Module class ( Class representing executable module )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69930 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
3333bdac13
[*] pyDia: methods of Symbols prepared for C++ calls, macro call -> callSymbolT method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69927 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00