Commit Graph

828 Commits

Author SHA1 Message Date
SND\kernelnet_cp
9e00a5a289 [0.3.x] fixed: compability with GILState API
git-svn-id: https://pykd.svn.codeplex.com/svn@86899 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
f3e27d30b8 rollback previous changelist
git-svn-id: https://pykd.svn.codeplex.com/svn@86878 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
9884b06526 [0.3.x] fixed : hang up at PyGILState_Ensure in different modules ( PySide for example )
git-svn-id: https://pykd.svn.codeplex.com/svn@86876 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\EreTIk_cp
ab7fa30e8e [0.3.x] added alignment-requirement for custom types, added alignment for unions
git-svn-id: https://pykd.svn.codeplex.com/svn@86873 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
5a1c2945e4 [0.3.x] fixed : every call to pykd leads to big stack alloctaion
git-svn-id: https://pykd.svn.codeplex.com/svn@86870 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
4eb0d49c23 [0.3.x] reworked : added GIL release/acquire for any call to kdlibcpp
git-svn-id: https://pykd.svn.codeplex.com/svn@86869 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00
SND\kernelnet_cp
0d74b51bfa [0.3.x] fixed : array fields has wrong value
git-svn-id: https://pykd.svn.codeplex.com/svn@86680 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
7b6c8781f8 [0.3.x] added : explicit initialization routine ( only for console mode ) for predictable working in multithread application
git-svn-id: https://pykd.svn.codeplex.com/svn@86586 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
b25a648464 [0.3.x] add: test for array of functions
git-svn-id: https://pykd.svn.codeplex.com/svn@86410 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
260f9f8685 [0.3.x] add: typeInfo.getClassParent, name of class methods
git-svn-id: https://pykd.svn.codeplex.com/svn@86408 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
93ad5090da [0.3.x] fixed : dbgCommand('g') hangs up
git-svn-id: https://pykd.svn.codeplex.com/svn@86399 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
e7026653f8 [0.3.x] + version_info
git-svn-id: https://pykd.svn.codeplex.com/svn@86379 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
6ecf53e19d [0.3.x] branch : snippets/ntobj.py
git-svn-id: https://pykd.svn.codeplex.com/svn@86278 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
b46b74cb71 [0.3.x] added : detachAllProcesses ( detach from all process and resume all their threads )
[0.3.x] added : killAllProcesses ( detach from all process then terminate them )

git-svn-id: https://pykd.svn.codeplex.com/svn@86270 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
04e70471dc [0.3.x] added : startProcess extra parameter debugChildren
git-svn-id: https://pykd.svn.codeplex.com/svn@86121 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
529794221e [0.3.x] added : pydbgio.h
git-svn-id: https://pykd.svn.codeplex.com/svn@86067 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
2115053907 [0.3.x] added : !py command commandline arguments ( -g -l -h )
git-svn-id: https://pykd.svn.codeplex.com/svn@86005 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
f98b8c60bc [0.3.x] branch : nids.py
git-svn-id: https://pykd.svn.codeplex.com/svn@85615 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
945b976bbf [0.3.x] added : createUnion, createStruct
git-svn-id: https://pykd.svn.codeplex.com/svn@85614 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
bdf469e750 [0.3.x] added : baseTypes enumeration
git-svn-id: https://pykd.svn.codeplex.com/svn@85530 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
6581062fe2 [0.3.x] added : getFrame routine
git-svn-id: https://pykd.svn.codeplex.com/svn@85399 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
48daec4a9d [0.3.x] added : searchMemory routine
git-svn-id: https://pykd.svn.codeplex.com/svn@85266 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
30466d4587 [0.3.x] added : expr supports cplusplus syntax
git-svn-id: https://pykd.svn.codeplex.com/svn@85198 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
4572e0927f [0.3.x] branch : gdt.py
git-svn-id: https://pykd.svn.codeplex.com/svn@85190 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
b8eff4c69a [0.3.x] fix: Hresult as ULong
git-svn-id: https://pykd.svn.codeplex.com/svn@85182 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
967dee7c12 [0.3.x] branch : km/samples
git-svn-id: https://pykd.svn.codeplex.com/svn@85158 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
e8375fb680 [0.3.x] branched : accessmak.py ctlcode.py export.py iat.py
git-svn-id: https://pykd.svn.codeplex.com/svn@85139 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
10640607e1 [0.3.x] branch : cr0.py cr4.py
git-svn-id: https://pykd.svn.codeplex.com/svn@85138 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
bb9b0ea5f6 [0.3.x] added : ldr.py sample
git-svn-id: https://pykd.svn.codeplex.com/svn@85130 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
128394ff85 [0.3.x] + attachKernel, isLocalKernelDebuggerEnabled
git-svn-id: https://pykd.svn.codeplex.com/svn@85046 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
e8720626b2 [0..3.x] added : print typedVar
git-svn-id: https://pykd.svn.codeplex.com/svn@84986 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
ead4054ccc [0.3.x] added : onException event handler
git-svn-id: https://pykd.svn.codeplex.com/svn@84645 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
3eb38e0cca [0.3.x] added : CTRL+BREAK support for windbg
git-svn-id: https://pykd.svn.codeplex.com/svn@84522 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
b94a9cdaae [0.3.x] added : setProcessorMode, switchProcessorMode
git-svn-id: https://pykd.svn.codeplex.com/svn@84520 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
c73351207a [0.3.x] fixed : AV exception from dbgCommand
git-svn-id: https://pykd.svn.codeplex.com/svn@84516 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
cb1df7cd3b [0.3.x] fixed : x64 build
git-svn-id: https://pykd.svn.codeplex.com/svn@84515 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
b011fc2da3 [0.3.x] added : getStack routine
git-svn-id: https://pykd.svn.codeplex.com/svn@84471 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
95162f8de7 [0.3.x] added: typedVar for function
git-svn-id: https://pykd.svn.codeplex.com/svn@84455 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
0f1c514e8c [0.3.x] added: failed tests (function prototype)
git-svn-id: https://pykd.svn.codeplex.com/svn@84454 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\EreTIk_cp
0eeb81b022 [0.3.x] updated: typeInfo for function prototype( args-type and calling convention)
git-svn-id: https://pykd.svn.codeplex.com/svn@84449 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
727c8b33bb [0.3.x] added : getting thread info
git-svn-id: https://pykd.svn.codeplex.com/svn@84440 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
022a7b9d16 [0.3.x] added : getting process information
git-svn-id: https://pykd.svn.codeplex.com/svn@84439 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
c04d564c93 [0.3.x] added : getProcessorType
git-svn-id: https://pykd.svn.codeplex.com/svn@84396 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
b7555ab69a [0.3.x] added : loadMSR
git-svn-id: https://pykd.svn.codeplex.com/svn@84383 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
a07e0a848d [0.3.x] added : getSystemVersion
git-svn-id: https://pykd.svn.codeplex.com/svn@84372 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
c2948f8320 [0.3.x] added : loadExt
git-svn-id: https://pykd.svn.codeplex.com/svn@84331 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
13857a0385 [0.3.x] added : print for typeInfo
git-svn-id: https://pykd.svn.codeplex.com/svn@84318 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
5e7a2b5fb4 [0.3.x] added : print for module class
git-svn-id: https://pykd.svn.codeplex.com/svn@84258 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
49e4558428 [0.3.x] added : dbgCommand routine
git-svn-id: https://pykd.svn.codeplex.com/svn@84232 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
6d0bb6e9ab [0.3.x] added : onChangeExecutionState
git-svn-id: https://pykd.svn.codeplex.com/svn@84228 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00