Commit Graph

  • f6c7926ad6 [0.2.x] fixed : issue #11651 ( dbgCommand("a") hangs up ) SND\kernelnet_cp 2013-03-28 15:56:31 +0000
  • e1dade0a03 [0.2.x] fixed : issue #11654 ( problem with getting export symbols ) SND\kernelnet_cp 2013-03-28 14:07:42 +0000
  • 429c7fd8a9 [0.2.x] fixed : issue #11643 ( setBp does not work in standalone script ( out of windbg ) ) SND\kernelnet_cp 2013-03-21 15:51:49 +0000
  • b7c23b4aa3 [0.2.x] fixed : CoInitialize error SND\kernelnet_cp 2013-03-20 15:28:49 +0000
  • 76f8e8271c added: print boost::intrusive list, rbtree containers SND\air_max_cp 2013-03-19 14:49:20 +0000
  • 9234fdf0ae [0.2.x] fixed : findSymbol routine [0.2.x] added : findSymbolAndDisp routine ( Return tuple(symbol_name, displacement) by virtual address ) SND\kernelnet_cp 2013-03-12 08:56:07 +0000
  • 0c548cefb6 [0.2.x] fixed : eventHandler.onExecutionStatusChange method SND\kernelnet_cp 2013-03-12 07:32:26 +0000
  • 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 ) SND\kernelnet_cp 2013-03-12 07:08:01 +0000
  • 60963e6a9f [0.2.x] ~create typed var by some address SND\EreTIk_cp 2013-03-06 14:18:12 +0000
  • 4da6671e23 [0.2.x] updated: nbl.py SND\kernelnet_cp 2013-02-27 16:16:17 +0000
  • f03c94608e [0.2.x] ~getSymbolName->findSymbolAndDisp SND\EreTIk_cp 2013-02-26 12:33:31 +0000
  • 3e5acdaaf4 [0.2.x] ~ get symbol name by "strict" VA (pykd.module.getSymbolName) SND\EreTIk_cp 2013-02-26 08:47:52 +0000
  • c5b12433e6 [0.2.x] fixed: previous commit has some errors SND\kernelnet_cp 2013-02-20 06:53:43 +0000
  • 0b3bb3e6cb [0.2.x] fixed: added some workaroudns for getting pointer size for old pdb for WINXP64 ( they have wrong machine type ) SND\kernelnet_cp 2013-02-15 15:36:48 +0000
  • 9135fe36f5 [0.2.x] added : added field name for TypeException "field not found" SND\kernelnet_cp 2013-02-13 16:48:11 +0000
  • a69089a004 [0.2.x] fixed : speed optimization for ntobj.py SND\kernelnet_cp 2013-02-13 16:28:33 +0000
  • 5c7857a718 [0.2.x] + bugCheckData SND\EreTIk_cp 2013-02-12 15:49:34 +0000
  • 0c6d91692d [0.2.x] added : typedVarList can get nested field name ( "field.next" ) ( once again ) SND\kernelnet_cp 2013-02-06 08:01:54 +0000
  • 386c120795 [0.2.x] added : typedVarList can get nested field name ( "field.next" ) SND\kernelnet_cp 2013-02-06 07:52:13 +0000
  • 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 ) SND\kernelnet_cp 2013-01-30 06:41:09 +0000
  • 78f733fb2d [0.2.x] fixed : stkdelta.py SND\kernelnet_cp 2013-01-29 07:42:52 +0000
  • 053b930846 [0.2.x] fixed : stkwalk.py SND\kernelnet_cp 2013-01-29 07:09:05 +0000
  • 5c2f445786 [0.2.x] reverted last commit SND\kernelnet_cp 2013-01-29 06:46:16 +0000
  • b3f302ee00 [0.2.x] fixed : !py command parses wrong arguments with single quotas SND\kernelnet_cp 2013-01-28 16:13:22 +0000
  • 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 ) SND\kernelnet_cp 2013-01-21 07:58:54 +0000
  • 11829511aa [0.2.x] fixed : pykd may crash by calling API routines with typeInfo = None SND\kernelnet_cp 2013-01-17 12:23:35 +0000
  • 169c7b54b6 [0.2.x] fixed : size of pointer to a custom defined type is equal zero SND\kernelnet_cp 2013-01-17 12:15:44 +0000
  • 7d6f67acd1 [0.2.x] added : test testPtrToCustomType reproducing bug ( size of pointer to a custom defined type is equal zero ) SND\kernelnet_cp 2013-01-17 12:02:07 +0000
  • 45cc9ea644 [0.2.x] fixed: pykd may crash by calling API routines with typeInfo = None SND\kernelnet_cp 2013-01-17 11:09:29 +0000
  • 23244e1eb8 [0.2.x] added: ptrFloat, ptrDouble, loadFloats, loadDoubles routines ( reading floating point data ) SND\kernelnet_cp 2013-01-17 06:50:35 +0000
  • e4b34e1236 [0.2.x] fixed: samples SND\kernelnet_cp 2013-01-16 06:15:50 +0000
  • e5f6c91be8 [0.2.x] fixed: snippets cr0.py and сr4.py SND\kernelnet_cp 2013-01-14 11:33:14 +0000
  • 3befecff88 [0.2.x] fixed: set installer version to 0.2.0.14 SND\kernelnet_cp 2013-01-14 06:33:36 +0000
  • 3fc14a4ad2 [0.2.x] fixed: set version to 0.2.0.14 SND\kernelnet_cp 2013-01-14 06:18:09 +0000
  • a59d64e04c [0.2.x] ~restored: disassemble effective offset SND\EreTIk_cp 2013-01-11 12:52:19 +0000
  • 911e36e14b [0.2.x] ~fix: memory exception (no memory of PE-header) SND\EreTIk_cp 2013-01-10 17:58:33 +0000
  • 310d1e9c7d [0.2.x] ~fix: size of basic type ptr SND\EreTIk_cp 2013-01-10 12:28:24 +0000
  • 30837343b3 [0.2.x] ~ TypeBuilder::createUnion - alignment is not necessary SND\EreTIk_cp 2013-01-10 12:11:47 +0000
  • 78cab9cc49 [0.2.x] added: test for ptrTo() on base types SND\kernelnet_cp 2013-01-10 11:20:57 +0000
  • fd19126696 [0.2.x] ~fix append zero-size field SND\EreTIk_cp 2013-01-10 11:07:54 +0000
  • 14e20d47f2 [0.2.x] added: method deref() may be skip ( struct.field1.deref().field2 -> struct.field1.field2 ) SND\kernelnet_cp 2013-01-10 06:34:58 +0000
  • f2daca89fc [0.2.x] fixed: typeBuilder returns wrong basic types SND\kernelnet_cp 2013-01-09 13:14:44 +0000
  • 22496fba41 [0.2.x] added: writeDump routine ( Create memory dump file ) SND\kernelnet_cp 2013-01-09 07:07:42 +0000
  • 3b7173878b setup: create Python 2.6/2.7 setup setup: changed output file name setup: version increment SND\air_max_cp 2012-12-31 11:00:32 +0000
  • e3486bc637 [0.2.x] added: stkwalk.py ( add --unique parameter ) SND\kernelnet_cp 2012-12-27 15:38:26 +0000
  • 5c6d5e720c [0.2.x] added: typeInfo doc strings SND\kernelnet_cp 2012-12-27 09:46:28 +0000
  • 0a9c658da6 [0.2.x] added: typeInfo::arrayOf method ( contruct array type ) SND\kernelnet_cp 2012-12-27 09:35:16 +0000
  • a1d8e1b42a [0.2.x] fixed: build fix SND\kernelnet_cp 2012-12-27 07:33:21 +0000
  • 4e538716d5 [0.2.x] fixed: reload module with spaces in image path may fail SND\kernelnet_cp 2012-12-27 07:25:27 +0000
  • 7d91a79afa [0.2.x] updated: stkwalk.py SND\kernelnet_cp 2012-12-27 06:58:47 +0000
  • 36c9f6d031 [0.2.x] added: forgotten file symexport.cpp SND\kernelnet_cp 2012-12-27 05:39:20 +0000
  • e22b5e319f [0.2.x] added: if there is no symbol information, symbols construct from module exports SND\kernelnet_cp 2012-12-27 05:38:27 +0000
  • c5080ef41e [0.2.x] updated: stkwalk.py SND\kernelnet_cp 2012-12-26 15:51:59 +0000
  • 171b46ea78 [0.2.x] fixed: cleanup symbol cache on module reload SND\kernelnet_cp 2012-12-25 08:02:25 +0000
  • a718ec6716 [0.2.x] updated: getting local vars by index SND\kernelnet_cp 2012-12-25 07:15:09 +0000
  • 4021a60d2d [0.2.x] updated: stkwalk.py script for wow64 stack printing SND\kernelnet_cp 2012-12-24 15:01:24 +0000
  • 98e69b389e [0.2.x] fixed: getStackWow64 SND\kernelnet_cp 2012-12-24 14:59:56 +0000
  • 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 ) SND\kernelnet_cp 2012-12-24 08:22:36 +0000
  • fe32493b73 [0.2.x] version set to 0.2.0.9 SND\kernelnet_cp 2012-12-21 14:51:22 +0000
  • a1ddc589b9 [0.2.x] fixed: build fix SND\kernelnet_cp 2012-12-21 14:35:33 +0000
  • 4a50b8b563 [0.2.x] added: getProcessThreads ( Get all process's threads ( user mode only ) ) SND\kernelnet_cp 2012-12-21 14:34:47 +0000
  • 18392dca83 [0.2.x] fixed: some bugs with types SND\kernelnet_cp 2012-12-21 07:06:53 +0000
  • 9b4260f5f3 [0.2.x] added: wow64 stack for stkwalk SND\kernelnet_cp 2012-12-20 07:23:25 +0000
  • d143a0633b [0.2.x] fixed: getting wow64 context SND\kernelnet_cp 2012-12-20 07:19:08 +0000
  • b0a49c7ed4 [0.2.x] + exception handling SND\EreTIk_cp 2012-12-18 16:28:04 +0000
  • 74d6b77576 [0.2.x] added : routines findMemoryRegion, getVaProtect SND\kernelnet_cp 2012-12-18 07:36:32 +0000
  • 2e54670f05 [0.2.x] fixed : ldr.py sample SND\kernelnet_cp 2012-12-17 14:30:17 +0000
  • 5b245b9b97 [0.2.x] fixed : build fix SND\kernelnet_cp 2012-12-10 10:50:05 +0000
  • 3436fb3338 [0.2.x] ~TypeInfo::findSymbol - 2 args SND\EreTIk_cp 2012-12-10 09:48:10 +0000
  • bba6f842ed [0.2.x] + getStackTraceWow64 implementation SND\EreTIk_cp 2012-12-10 09:39:22 +0000
  • 3e2969ab6a [0.2.x] added : argument showDisplacement for method module.findSymbol ( by default showDisplacement = True ) SND\kernelnet_cp 2012-12-10 09:00:29 +0000
  • 31b46b6c8e [0.2.x] added : snippet stkdelta ( show stack consumption ) SND\kernelnet_cp 2012-12-08 14:18:00 +0000
  • af34c5da49 [0.2.x] added : test reproducing stack overflow SND\kernelnet_cp 2012-12-08 14:13:03 +0000
  • 26f4a16d43 [0.2.x] fixed : ptr value sometimes is not extended to 64 bit format SND\kernelnet_cp 2012-12-08 07:23:37 +0000
  • ca3e1c8d06 [0.2.x] added : getStackWow64 routine prototype SND\kernelnet_cp 2012-12-08 07:21:43 +0000
  • bf55de75c6 [0.2.x] fixed : script with 1-2-3 name's length cannot be run with !py command without .py extension SND\kernelnet_cp 2012-12-07 15:52:01 +0000
  • e4752037ff [0.2.x] added : stkwalk.py snippet SND\kernelnet_cp 2012-12-07 08:30:13 +0000
  • e6dfa51810 [0.2.x] fixed : removed annoying stacktrace output for system exit exception SND\kernelnet_cp 2012-12-07 07:57:36 +0000
  • d28b1fe186 [0.2.x] added : pytowiki script output information about a class's properties SND\kernelnet_cp 2012-12-06 07:27:41 +0000
  • a1a69b9826 [0.2.x] updated : working with local vars SND\kernelnet_cp 2012-12-06 06:28:59 +0000
  • 6dc5ac2f20 [0.2.x] fixed : Abnormal process termination after findSymbol SND\kernelnet_cp 2012-12-05 16:05:42 +0000
  • cd3a99a496 [0.2.x] fixed : Abnormal process termination after setCurrentProcess, setImplicitThread SND\kernelnet_cp 2012-12-05 06:47:19 +0000
  • a2e37c415e [0.2.x] fixed : module::getTypedVarByTypeName SND\kernelnet_cp 2012-12-03 07:43:04 +0000
  • e521125903 [0.2.x] fixed : phidecheck.py script SND\kernelnet_cp 2012-12-03 06:28:25 +0000
  • 1e4f7166b8 [0.2.x] updated : change module caching into symbol file caching SND\kernelnet_cp 2012-11-27 11:52:50 +0000
  • b8811c8554 [0.2.x] added : print exception stack from event callback SND\kernelnet_cp 2012-11-27 06:49:15 +0000
  • 00faeae705 [0.2.x] added : module obejcts cache SND\kernelnet_cp 2012-11-26 06:32:19 +0000
  • b7a7f97ea4 [0.2.x] + failed test: pointer to basic type (typeInfo ctor) SND\EreTIk_cp 2012-11-23 09:55:17 +0000
  • 689ce0ae42 [0.2.x] ~ ptrTo is method of typeInfo SND\EreTIk_cp 2012-11-23 09:45:21 +0000
  • 305acde46f [0.2.x] + ptrTo() test case SND\EreTIk_cp 2012-11-22 16:01:53 +0000
  • 570fe0ead4 [0.2.x] + ptrTo() SND\EreTIk_cp 2012-11-22 16:00:06 +0000
  • bc1f4ce464 [0.2.x] fixed : UM samples SND\kernelnet_cp 2012-11-22 09:19:16 +0000
  • f9276a7dd7 [0.2.x] fixed : KM samples SND\kernelnet_cp 2012-11-22 09:11:55 +0000
  • ed0831362b [0.2.x] fixed : multiple bug with WOW64 debugging SND\kernelnet_cp 2012-11-22 07:30:54 +0000
  • 2ef78de6cf [0.2.x] fixed : is64BitSystem return false in wow64 mode SND\kernelnet_cp 2012-11-21 07:37:47 +0000
  • 5763752e5c [0.2.x] fixed : deadlock after !py without args SND\kernelnet_cp 2012-11-20 16:19:56 +0000
  • 44fd2e17cb [0.2.x] added : setProcessorMode routine SND\kernelnet_cp 2012-11-20 05:36:48 +0000
  • 67e1ce1e63 [0.2.x] ~ntobj: print handle value SND\EreTIk_cp 2012-11-19 17:59:22 +0000
  • 6697e80b6e [0.2.x] fixed : export.py snippet SND\kernelnet_cp 2012-11-17 07:04:25 +0000
  • 993431df52 [0.2.x] ~fix: loadModule -> module ctor SND\EreTIk_cp 2012-11-06 15:44:18 +0000