Commit Graph

  • 5ef445611c [0.1.x] added : !pycmd implementation SND\kernelnet_cp 2011-10-10 11:19:12 +0000
  • f33a030f84 [0.1.x] added : !py implementation SND\kernelnet_cp 2011-10-07 06:30:09 +0000
  • 064304f734 [0.0 -> 0.1 ] integrated dbgpath.cpp SND\kernelnet_cp 2011-10-07 06:23:55 +0000
  • 7f5fdcf6e6 [0.0 -> 0.1 ] integrate dbgpath.h SND\kernelnet_cp 2011-10-07 06:23:14 +0000
  • a8ff8e9f84 [0.1.x] added : typeInfo.size() SND\kernelnet_cp 2011-10-06 06:26:25 +0000
  • 0d7d746778 [0.1.x] added : typeInfo.name(), typeInfo.offset() SND\kernelnet_cp 2011-10-04 07:00:54 +0000
  • 804dc17443 [0.1.x] added : print, eprint, dprintln, eprintln SND\kernelnet_cp 2011-10-03 11:34:36 +0000
  • b86f25f88e [0.1.x] brunched : dbgio.cpp SND\kernelnet_cp 2011-10-03 10:53:08 +0000
  • 90f0dc0044 git-svn-id: https://pykd.svn.codeplex.com/svn@70177 9b283d60-5439-405e-af05-b73fd8c4d996 SND\kernelnet_cp 2011-10-03 10:51:11 +0000
  • 63758848e8 [0.1.x] added : typeInfo class based at DIA SND\kernelnet_cp 2011-10-03 07:41:46 +0000
  • f86dca719a [0.1.x] added : typeInfo class based at DIA SND\kernelnet_cp 2011-10-03 07:40:27 +0000
  • 7fb30a9912 [0.1.x] removed : all not refactored files. SND\kernelnet_cp 2011-10-03 06:44:07 +0000
  • d7132015d7 [0.1.x] updated : something fixed SND\kernelnet_cp 2011-09-29 07:53:45 +0000
  • dbb9782404 [[0.1.x] updated : module class integrated with Dia SND\kernelnet_cp 2011-09-26 08:46:32 +0000
  • c6a92278cf [~] pyDia: return object over shared_ptr SND\EreTIk_cp 2011-09-26 08:38:28 +0000
  • 0320bfce38 [~] using sumbols for testing release SND\EreTIk_cp 2011-09-23 14:26:55 +0000
  • 4cf5bca175 [+] pyDia: Symbol::count [~] pyDia: exception handling in tests SND\EreTIk_cp 2011-09-23 14:16:29 +0000
  • 2686b33f4a [~] pyDia: getMachineType moved to Symbol class SND\EreTIk_cp 2011-09-23 13:33:11 +0000
  • d940b949fa [~] pyDia: "openPdb" renamed to "loadPdb" [+] pyDia: symbolById SND\EreTIk_cp 2011-09-23 09:37:56 +0000
  • 910849825e [+] pyDia: findByRva for global scope SND\EreTIk_cp 2011-09-23 09:01:49 +0000
  • 2d40f6c38a [~] pyDia: regs, print SND\EreTIk_cp 2011-09-22 21:54:27 +0000
  • 972236f451 [~] hierarchical symbol print SND\EreTIk_cp 2011-09-22 14:38:42 +0000
  • 6091868478 [+] pyDia: offset, indexId, udtKind + tests SND\EreTIk_cp 2011-09-22 11:20:31 +0000
  • 9d7ed7cb4d [+] pyDia: bit-fields + tests SND\EreTIk_cp 2011-09-22 10:05:56 +0000
  • 394dfb7816 [+] pyDia: new tests, __getitem__ [~] pyDia: bugfix SND\EreTIk_cp 2011-09-22 08:25:42 +0000
  • c868fbfb28 [~] pyDia: prepare for c++ use SND\EreTIk_cp 2011-09-22 07:33:53 +0000
  • 03e052a418 [+] pyDia: find[Ex] tests SND\EreTIk_cp 2011-09-21 16:50:42 +0000
  • 056fb1c40a [~] current pykd.pyd path must be inserted to head of path list SND\EreTIk_cp 2011-09-21 16:25:06 +0000
  • f0127ccff3 [0.1.x] updated : Module class ( Class representing executable module ) SND\kernelnet_cp 2011-09-21 15:53:02 +0000
  • 3333bdac13 [*] pyDia: methods of Symbols prepared for C++ calls, macro call -> callSymbolT method SND\EreTIk_cp 2011-09-21 12:41:05 +0000
  • c91abde950 [~] pyDia: IDiaSymbol::get_xxx may return S_FALSE (if call failed) SND\EreTIk_cp 2011-09-20 22:34:33 +0000
  • 4c40342a91 [+] pyDia: query failed HRESULT value SND\EreTIk_cp 2011-09-20 22:31:51 +0000
  • 4ecd871b02 [+] pyDia: dicts {cv-const: "cv-const-name"}, get type of array index, query basic types SND\EreTIk_cp 2011-09-20 22:17:40 +0000
  • e19c2df872 [0.1.x] added : Module class ( Class representing executable module ) SND\kernelnet_cp 2011-09-19 07:05:22 +0000
  • f241ea851b [+] dia get type [+] dia get location [+] dia print to string SND\EreTIk_cp 2011-09-18 16:50:42 +0000
  • 479f2745f6 [~] add cast exception to str [~] add contructor for DiaException SND\EreTIk_cp 2011-09-16 19:23:25 +0000
  • 586995de47 {+ prev commit} [+] DIA symbol wrapper [+] DIA exception SND\EreTIk_cp 2011-09-16 18:07:00 +0000
  • b63e923b3e git-svn-id: https://pykd.svn.codeplex.com/svn@69803 9b283d60-5439-405e-af05-b73fd8c4d996 SND\EreTIk_cp 2011-09-16 17:13:40 +0000
  • d061a524dc [0.1.x] added : diawrapper.h ( forgotten) SND\kernelnet_cp 2011-09-16 10:43:33 +0000
  • ea4a18f54b [0.1.x] added : dbgClient class SND\kernelnet_cp 2011-09-15 14:16:20 +0000
  • 7329a9f7bc [0.1.x] cleaned project SND\kernelnet_cp 2011-09-12 06:59:11 +0000
  • 1eea32e3cf git-svn-id: https://pykd.svn.codeplex.com/svn@69711 9b283d60-5439-405e-af05-b73fd8c4d996 SND\kernelnet_cp 2011-09-12 06:57:49 +0000
  • 4d60699054 git-svn-id: https://pykd.svn.codeplex.com/svn@69671 9b283d60-5439-405e-af05-b73fd8c4d996 SND\kernelnet_cp 2011-09-09 15:13:40 +0000
  • e29909cabb setup: 1.x install samples and snippets setup: 1.x version increment SND\air_max_cp 2012-05-20 08:55:15 +0000
  • 9a5801ab45 setup: fix DIA registration/unregistration for x64 setup: version increment SND\air_max_cp 2011-12-29 09:02:06 +0000
  • bfc7292daf setup: 1.x fixed error flag clean before Python setup SND\air_max_cp 2011-12-26 16:59:46 +0000
  • 3f73f11669 setup: 1.x fixed Visual C++ runtime dependency to VS 2008 SND\air_max_cp 2011-12-26 16:39:36 +0000
  • b09d6c56e2 setup: 1.x compatibility setup: DIA registration setup: remember installed components for uninstaller setup: version increment SND\air_max_cp 2011-12-26 10:42:39 +0000
  • 69da8abdc9 added: boost build command line script SND\air_max_cp 2011-12-16 16:03:39 +0000
  • c8c7fb0181 [test] fixed typo in _run_pykdtest.cmd SND\air_max_cp 2011-12-09 16:55:38 +0000
  • 6db15dc2c7 [snippets] stlp.py: workaround for missing ptr_t type. SND\air_max_cp 2011-10-07 06:48:17 +0000
  • 3e06179b52 setup: version increment SND\air_max_cp 2011-10-06 21:17:14 +0000
  • ed042c6107 [pykd] updated: changelog SND\kernelnet_cp 2011-10-05 11:34:40 +0000
  • d7f76b4b5b [samples] added: a very simple debugger SND\kernelnet_cp 2011-10-05 09:01:15 +0000
  • 071ae4e12a [pykd] added : unicode support for dbgCommand routine SND\kernelnet_cp 2011-10-05 08:13:51 +0000
  • d7cbbd016a [~] getProcessorType [~] remove debug print, correct struct size SND\EreTIk_cp 2011-10-04 12:37:25 +0000
  • 37ce97f561 [pykd] fixed : PyState save/restore SND\kernelnet_cp 2011-10-04 12:20:14 +0000
  • 43aa5d787c [+] script: switch x86(WOW64) <-> x64 processor mode. And execute commands (if specified) SND\EreTIk_cp 2011-10-04 08:11:57 +0000
  • c9b63b1bdb [+] getProcessorType: type of physical processor SND\EreTIk_cp 2011-10-03 19:47:03 +0000
  • b8950859be [pykd] fixed: removed Py_Finalize: it is not properly supported by boost::python SND\kernelnet_cp 2011-10-03 05:42:02 +0000
  • df5da9c55d [pykd] fixed: WindbgGlobalSession constructor SND\kernelnet_cp 2011-09-30 08:49:24 +0000
  • 0fe8942713 [pykd] fixed: WindbgGlobalSession destructor SND\kernelnet_cp 2011-09-29 11:04:47 +0000
  • f2a16323d4 ready for release 0.0.20 SND\kernelnet_cp 2011-09-29 06:03:19 +0000
  • 4dc6f73c5a [pykd] fixed: issue 9560 ( dbgCommand truncates long output string ) SND\kernelnet_cp 2011-09-28 13:14:01 +0000
  • a7855ea4d1 [pykd] added: debuggerPath routine ( Return full path to the process image that uses pykd ) SND\kernelnet_cp 2011-09-28 07:45:52 +0000
  • 4dc9bba048 [pykd] fixed: issue 9555 ( dbgModuleClass.name() corrupts output ) SND\kernelnet_cp 2011-09-26 12:06:00 +0000
  • 26c2b2d117 [pykd] refactored: disasm class SND\kernelnet_cp 2011-09-22 06:51:22 +0000
  • 9603376e29 [pykd] fixed: TLS problem SND\kernelnet_cp 2011-09-20 06:49:43 +0000
  • 549cb797c1 [pykd] fixed: issue 9518 ( Problem with dbgCommand('!analyze -v') ) SND\kernelnet_cp 2011-09-19 08:33:46 +0000
  • 1f20a6f168 [pykd] added : assembly routine ( sssemble a single processor instruction ) SND\kernelnet_cp 2011-09-16 12:31:57 +0000
  • e8c6ac7b19 [~] workitem/9499 workaround SND\EreTIk_cp 2011-09-09 10:53:12 +0000
  • b06f995200 [~] align of sruct [+] view MIDL-generated server RPC-interface SND\EreTIk_cp 2011-09-08 17:53:36 +0000
  • 4af5301232 git-svn-id: https://pykd.svn.codeplex.com/svn@69567 9b283d60-5439-405e-af05-b73fd8c4d996 SND\EreTIk_cp 2011-09-05 13:50:12 +0000
  • 95b80ecd0c [~] doc SND\EreTIk_cp 2011-09-02 19:23:29 +0000
  • 84250a8ab6 [~] reload before output registers SND\EreTIk_cp 2011-09-02 16:41:45 +0000
  • 8596f87b72 [+] WaitEventException : none of the targets could generate events [+] Breakpoint debug event [+] Exception debug event [+] watchDog.py - demo for debugEvent::onException and WaitEventException SND\EreTIk_cp 2011-09-02 16:38:27 +0000
  • 5ac233a473 [~] python thread state moved from dbgExt to TLS [+] bp without callback - always break when triggered, goLib - demo for this case [+] python thread restore for dbgCommand [~] remove trailing blanks SND\EreTIk_cp 2011-09-02 07:48:53 +0000
  • 105ba17ade [~] fix: processing debug events exception SND\EreTIk_cp 2011-09-01 12:25:54 +0000
  • e4bbc369f9 [~] viod -> void [+] variable for PyThread_StateSave SND\EreTIk_cp 2011-08-31 17:36:15 +0000
  • f443f0cbe2 [pykd] added: TypedVar instantiation by symbol name or by address [test] added : testTypedVarByAddress and testTypedVarBySymbolName for above-mentioned functionality. SND\air_max_cp 2011-08-25 23:30:53 +0000
  • eeac3d5a80 [test] updated: refactored test runner SND\kernelnet_cp 2011-08-25 08:04:04 +0000
  • 4497613fa3 [test] added : testArrayField ( typed with array fields ) SND\kernelnet_cp 2011-08-25 06:14:24 +0000
  • 8e3cadb082 [test] added : testNestedStruct SND\kernelnet_cp 2011-08-24 14:41:53 +0000
  • ba4803a89f [pykd] added : attachKernel routine ( attach debugger to a kernel target ) SND\kernelnet_cp 2011-08-22 06:50:38 +0000
  • 02b54e10da [pykd] added : attachProcess routine ( attach debugger to the exsisting process ) SND\kernelnet_cp 2011-08-19 15:27:05 +0000
  • d01c8d0436 [test] added : regtest.py SND\kernelnet_cp 2011-08-18 07:42:23 +0000
  • 2234c675e9 [pykd] added : cpuReg constructor with index parameter SND\kernelnet_cp 2011-08-17 16:13:04 +0000
  • 3c2903218b [pykd] added : routine breakin ( Break into debugger ) SND\kernelnet_cp 2011-08-15 15:24:37 +0000
  • 9e5fe5cab5 [pykd] updated : support for GIL in callback SND\kernelnet_cp 2011-08-15 14:23:25 +0000
  • 05ffa0ece2 [test] fixed some typos. SND\air_max_cp 2011-08-14 19:45:23 +0000
  • 6708879131 [test] added TypeInfoTest for C++ templates. SND\air_max_cp 2011-08-14 19:37:59 +0000
  • 089684dca7 [test] scripts cleanup and improvement. SND\air_max_cp 2011-08-14 17:52:03 +0000
  • a1f689530c [~] setup: incorporated vc_redist package. [~] setup: version increment. SND\air_max_cp 2011-08-09 08:36:54 +0000
  • a200243a76 [~] add tfs-settings for vcproj SND\EreTIk_cp 2011-08-02 19:58:25 +0000
  • 7af0fef793 [samples] added : debug.py SND\kernelnet_cp 2011-07-29 14:20:50 +0000
  • e6d0ea1671 [pykd] fixed: issue 9219 ( the call of the go() routine results in a deadlock for multithreading app ) SND\kernelnet_cp 2011-07-29 14:10:09 +0000
  • ee8ab44a7c version update SND\kernelnet_cp 2011-07-28 14:29:46 +0000
  • 929b5a8088 [pykd] updated: !py print out traceback when exception happens SND\kernelnet_cp 2011-07-28 11:41:30 +0000
  • 89c524741a [pykd] added : class disasm SND\kernelnet_cp 2011-07-28 08:10:10 +0000
  • 9545cf5df0 [pykd] fixed: issue 9202 ( module object return offset = 0 for non existing symbol ) SND\kernelnet_cp 2011-07-28 06:51:01 +0000