Commit Graph

384 Commits

Author SHA1 Message Date
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 )
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 ( 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 ( 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 ( 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 ( 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 ( 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 ( 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 ( 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 ( 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 ( 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 ( 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 ( 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 ( 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