Commit Graph

694 Commits

Author SHA1 Message Date
SND\EreTIk_cp
c868fbfb28 [~] pyDia: prepare for c++ use
git-svn-id: https://pykd.svn.codeplex.com/svn@69945 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
03e052a418 [+] pyDia: find[Ex] tests
git-svn-id: https://pykd.svn.codeplex.com/svn@69934 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
056fb1c40a [~] current pykd.pyd path must be inserted to head of path list
git-svn-id: https://pykd.svn.codeplex.com/svn@69933 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
f0127ccff3 [0.1.x] updated : Module class ( Class representing executable module )
git-svn-id: https://pykd.svn.codeplex.com/svn@69930 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
3333bdac13 [*] pyDia: methods of Symbols prepared for C++ calls, macro call -> callSymbolT method
git-svn-id: https://pykd.svn.codeplex.com/svn@69927 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
c91abde950 [~] pyDia: IDiaSymbol::get_xxx may return S_FALSE (if call failed)
git-svn-id: https://pykd.svn.codeplex.com/svn@69905 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
4c40342a91 [+] pyDia: query failed HRESULT value
git-svn-id: https://pykd.svn.codeplex.com/svn@69904 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
4ecd871b02 [+] pyDia: dicts {cv-const: "cv-const-name"}, get type of array index, query basic types
git-svn-id: https://pykd.svn.codeplex.com/svn@69903 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
e19c2df872 [0.1.x] added : Module class ( Class representing executable module )
git-svn-id: https://pykd.svn.codeplex.com/svn@69867 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
f241ea851b [+] dia get type
[+] dia get location
[+] dia print to string

git-svn-id: https://pykd.svn.codeplex.com/svn@69841 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
479f2745f6 [~] add cast exception to str
[~] add contructor for DiaException

git-svn-id: https://pykd.svn.codeplex.com/svn@69806 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
586995de47 {+ prev commit}
[+]  DIA symbol wrapper
[+]  DIA exception

git-svn-id: https://pykd.svn.codeplex.com/svn@69805 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
b63e923b3e git-svn-id: https://pykd.svn.codeplex.com/svn@69803 9b283d60-5439-405e-af05-b73fd8c4d996 2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
d061a524dc [0.1.x] added : diawrapper.h ( forgotten)
git-svn-id: https://pykd.svn.codeplex.com/svn@69796 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
ea4a18f54b [0.1.x] added : dbgClient class
git-svn-id: https://pykd.svn.codeplex.com/svn@69780 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
7329a9f7bc [0.1.x] cleaned project
git-svn-id: https://pykd.svn.codeplex.com/svn@69712 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
1eea32e3cf git-svn-id: https://pykd.svn.codeplex.com/svn@69711 9b283d60-5439-405e-af05-b73fd8c4d996 2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
4d60699054 git-svn-id: https://pykd.svn.codeplex.com/svn@69671 9b283d60-5439-405e-af05-b73fd8c4d996 2017-11-16 16:48:15 +04:00
SND\air_max_cp
e29909cabb setup: 1.x install samples and snippets
setup: 1.x version increment

git-svn-id: https://pykd.svn.codeplex.com/svn@76457 9b283d60-5439-405e-af05-b73fd8c4d996
2012-05-20 08:55:15 +00:00
SND\air_max_cp
9a5801ab45 setup: fix DIA registration/unregistration for x64
setup: version increment


git-svn-id: https://pykd.svn.codeplex.com/svn@72756 9b283d60-5439-405e-af05-b73fd8c4d996
2011-12-29 09:02:06 +00:00
SND\air_max_cp
bfc7292daf setup: 1.x fixed error flag clean before Python setup
git-svn-id: https://pykd.svn.codeplex.com/svn@72703 9b283d60-5439-405e-af05-b73fd8c4d996
2011-12-26 16:59:46 +00:00
SND\air_max_cp
3f73f11669 setup: 1.x fixed Visual C++ runtime dependency to VS 2008
git-svn-id: https://pykd.svn.codeplex.com/svn@72702 9b283d60-5439-405e-af05-b73fd8c4d996
2011-12-26 16:39:36 +00:00
SND\air_max_cp
b09d6c56e2 setup: 1.x compatibility
setup: DIA registration
setup: remember installed components for uninstaller
setup: version increment

git-svn-id: https://pykd.svn.codeplex.com/svn@72699 9b283d60-5439-405e-af05-b73fd8c4d996
2011-12-26 10:42:39 +00:00
SND\air_max_cp
69da8abdc9 added: boost build command line script
[0.1.x] refactored: DbgPythonPath class
[0.1.x] added: FileExists function

[0.0.x] refactored: DbgPythonPath class 
[0.0.x] added: FileExists function

git-svn-id: https://pykd.svn.codeplex.com/svn@72409 9b283d60-5439-405e-af05-b73fd8c4d996
2011-12-16 16:03:39 +00:00
SND\air_max_cp
c8c7fb0181 [test] fixed typo in _run_pykdtest.cmd
git-svn-id: https://pykd.svn.codeplex.com/svn@72152 9b283d60-5439-405e-af05-b73fd8c4d996
2011-12-09 16:55:38 +00:00
SND\air_max_cp
6db15dc2c7 [snippets] stlp.py: workaround for missing ptr_t type.
git-svn-id: https://pykd.svn.codeplex.com/svn@70241 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-07 06:48:17 +00:00
SND\air_max_cp
3e06179b52 setup: version increment
git-svn-id: https://pykd.svn.codeplex.com/svn@70234 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-06 21:17:14 +00:00
SND\kernelnet_cp
ed042c6107 [pykd] updated: changelog
git-svn-id: https://pykd.svn.codeplex.com/svn@70217 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-05 11:34:40 +00:00
SND\kernelnet_cp
d7f76b4b5b [samples] added: a very simple debugger
git-svn-id: https://pykd.svn.codeplex.com/svn@70215 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-05 09:01:15 +00:00
SND\kernelnet_cp
071ae4e12a [pykd] added : unicode support for dbgCommand routine
git-svn-id: https://pykd.svn.codeplex.com/svn@70214 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-05 08:13:51 +00:00
SND\EreTIk_cp
d7cbbd016a [~] getProcessorType
[~] remove debug print, correct struct size

git-svn-id: https://pykd.svn.codeplex.com/svn@70204 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-04 12:37:25 +00:00
SND\kernelnet_cp
37ce97f561 [pykd] fixed : PyState save/restore
git-svn-id: https://pykd.svn.codeplex.com/svn@70203 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-04 12:20:14 +00:00
SND\EreTIk_cp
43aa5d787c [+] script: switch x86(WOW64) <-> x64 processor mode. And execute commands (if specified)
git-svn-id: https://pykd.svn.codeplex.com/svn@70198 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-04 08:11:57 +00:00
SND\EreTIk_cp
c9b63b1bdb [+] getProcessorType: type of physical processor
git-svn-id: https://pykd.svn.codeplex.com/svn@70185 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-03 19:47:03 +00:00
SND\kernelnet_cp
b8950859be [pykd] fixed: removed Py_Finalize: it is not properly supported by boost::python
git-svn-id: https://pykd.svn.codeplex.com/svn@70172 9b283d60-5439-405e-af05-b73fd8c4d996
2011-10-03 05:42:02 +00:00
SND\kernelnet_cp
df5da9c55d [pykd] fixed: WindbgGlobalSession constructor
git-svn-id: https://pykd.svn.codeplex.com/svn@70143 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-30 08:49:24 +00:00
SND\kernelnet_cp
0fe8942713 [pykd] fixed: WindbgGlobalSession destructor
git-svn-id: https://pykd.svn.codeplex.com/svn@70119 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-29 11:04:47 +00:00
SND\kernelnet_cp
f2a16323d4 ready for release 0.0.20
git-svn-id: https://pykd.svn.codeplex.com/svn@70108 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-29 06:03:19 +00:00
SND\kernelnet_cp
4dc6f73c5a [pykd] fixed: issue 9560 ( dbgCommand truncates long output string )
git-svn-id: https://pykd.svn.codeplex.com/svn@70097 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-28 13:14:01 +00:00
SND\kernelnet_cp
a7855ea4d1 [pykd] added: debuggerPath routine ( Return full path to the process image that uses pykd )
git-svn-id: https://pykd.svn.codeplex.com/svn@70089 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-28 07:45:52 +00:00
SND\kernelnet_cp
4dc9bba048 [pykd] fixed: issue 9555 ( dbgModuleClass.name() corrupts output )
git-svn-id: https://pykd.svn.codeplex.com/svn@70041 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-26 12:06:00 +00:00
SND\kernelnet_cp
26c2b2d117 [pykd] refactored: disasm class
git-svn-id: https://pykd.svn.codeplex.com/svn@69944 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-22 06:51:22 +00:00
SND\kernelnet_cp
9603376e29 [pykd] fixed: TLS problem
git-svn-id: https://pykd.svn.codeplex.com/svn@69886 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-20 06:49:43 +00:00
SND\kernelnet_cp
549cb797c1 [pykd] fixed: issue 9518 ( Problem with dbgCommand('!analyze -v') )
git-svn-id: https://pykd.svn.codeplex.com/svn@69869 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-19 08:33:46 +00:00
SND\kernelnet_cp
1f20a6f168 [pykd] added : assembly routine ( sssemble a single processor instruction )
git-svn-id: https://pykd.svn.codeplex.com/svn@69800 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-16 12:31:57 +00:00
SND\EreTIk_cp
e8c6ac7b19 [~] workitem/9499 workaround
git-svn-id: https://pykd.svn.codeplex.com/svn@69661 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-09 10:53:12 +00:00
SND\EreTIk_cp
b06f995200 [~] align of sruct
[+] view MIDL-generated server RPC-interface

git-svn-id: https://pykd.svn.codeplex.com/svn@69642 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-08 17:53:36 +00:00
SND\EreTIk_cp
4af5301232 git-svn-id: https://pykd.svn.codeplex.com/svn@69567 9b283d60-5439-405e-af05-b73fd8c4d996 2011-09-05 13:50:12 +00:00
SND\EreTIk_cp
95b80ecd0c [~] doc
git-svn-id: https://pykd.svn.codeplex.com/svn@69522 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-02 19:23:29 +00:00
SND\EreTIk_cp
84250a8ab6 [~] reload before output registers
git-svn-id: https://pykd.svn.codeplex.com/svn@69519 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-02 16:41:45 +00:00