git-svn-id: https://pykd.svn.codeplex.com/svn@62129 9b283d60-5439-405e-af05-b73fd8c4d996

This commit is contained in:
SND\kernelnet_cp 2011-03-03 15:47:42 +00:00
parent 8ec2d9a02a
commit cbd2aa5bf0
3 changed files with 26 additions and 5 deletions

View File

@ -1,3 +1,24 @@
version 0.0.16 03/03/2011
[+] added : isValid() routine; it validates virtual address
[+] added : image() and pdb() method for dbgModuleClass class. They return paths to pdb and image files.
[+] added : function getTypeClass() - create instance of typeClass by module an type name
[+] added : addSynSymbol function adds a synthetic symbol to a module by virtual address
[+] added : dbgModuleClass::addSynSymbol method adds a synthetic symbol by offset related to module base
[+] added : dbgStackFrameClass::print()
[+] added : dbgBreakpointClass::print()
[+] added : dbgExtensionClass::print()
[+] added : dbgModuleClass::print()
[+] added : startProcess routine for live user-mode debugging
[~] updated : loadArray returns python list, not dict
[~] updated : typedVar routine will return None if varibales's address is invalid.
[~] updated : loadDump routine returns bool now ( not string )
[~] updated : createSession routine is depricated now
[!] fixed : issue #8336 ( typedVar returns value with wrong type of fields )
[!] fixed : infinity loop on x32, if passed into typedVarList() address is not cast to addr64-format. condition in for(): entryAddress != address
[!] fixed : issue 8458 ( doubled output in windbg )
version 0.0.15 04/02/2011 version 0.0.15 04/02/2011
[+] added : locals() routine; it returns local var for current scope [+] added : locals() routine; it returns local var for current scope

View File

@ -375,7 +375,7 @@ py( PDEBUG_CLIENT4 client, PCSTR args)
GetCurrentDirectoryA( oldCurDirLen, &oldCurDirCstr[0] ); GetCurrentDirectoryA( oldCurDirLen, &oldCurDirCstr[0] );
SetCurrentDirectoryA( filePath.c_str() ); // SetCurrentDirectoryA( filePath.c_str() );
try { try {

View File

@ -53,8 +53,8 @@ END
// //
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 0,0,15,0 FILEVERSION 0,0,16,0
PRODUCTVERSION 0,0,15,0 PRODUCTVERSION 0,0,16,0
FILEFLAGSMASK 0x17L FILEFLAGSMASK 0x17L
#ifdef _DEBUG #ifdef _DEBUG
FILEFLAGS 0x1L FILEFLAGS 0x1L
@ -70,11 +70,11 @@ BEGIN
BLOCK "041904b0" BLOCK "041904b0"
BEGIN BEGIN
VALUE "FileDescription", "pykd - python extension for windbg" VALUE "FileDescription", "pykd - python extension for windbg"
VALUE "FileVersion", "0, 0, 15, 0" VALUE "FileVersion", "0, 0, 16, 0"
VALUE "InternalName", "pykd" VALUE "InternalName", "pykd"
VALUE "OriginalFilename", "pykd.dll" VALUE "OriginalFilename", "pykd.dll"
VALUE "ProductName", "pykd - python extension for windbg" VALUE "ProductName", "pykd - python extension for windbg"
VALUE "ProductVersion", "0, 0, 15, 0" VALUE "ProductVersion", "0, 0, 16, 0"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"