This website requires JavaScript.
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