Colin Xu
a4bf259c82
Update python 3 package version.
...
Python 3.10 to 3.10.11.
python 3.11 to 3.11.9.
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-02-03 20:44:32 +08:00
Colin Xu
1420f049ce
Use NuGet python package instead of system's to package wheel.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-02-03 20:35:28 +08:00
Colin Xu
419f8a9ed4
Update solution file and project file.
...
targetapp is not necessary for pykd package.
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-02-03 17:01:14 +08:00
Colin Xu
2a6dac9467
Make pykd project using boost from kdlibcpp submodule.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-02-03 16:08:52 +08:00
Colin Xu
0511f53462
Update kdlibcpp submodule.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-02-03 16:02:34 +08:00
Colin Xu
026376a13d
Add pykd post-build events to package wheel and zip.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-02-01 13:03:21 +08:00
Colin Xu
c9e13175f1
Update solution file and project file.
...
Unified projects debug or release configuration.
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-02-01 10:10:03 +08:00
Colin Xu
c342479aed
Rewrite setup.py
...
Changes to setup.py:
Allow specifying below dirs for clean setuptools build. Be default these
dirs will be set automatically based on solution global configuration.
- "--build-base" for build
- "--dist-dir" for bdist_wheel
- "--egg-base" for egg_info
"--python-tag" is set based on current python major.minor version.
bdist_zip will package symbol along with binary as they should always
match.
Package version is dynamically set:
- Read 1st line of VERSION file as package version, if the file exists.
Useful for release branch.
- If no VERSION file, parse from pykdver.h, plus +g append commit SHA.
"--pplat-name" accepts both win32 and x86, x64 win-amd64 and x64 due to
VS naming convention.
Changes to buildall.cmd
Simplify batch command by put all python version and configs in array.
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-31 22:29:40 +08:00
Colin Xu
44519f0f60
Update project file.
...
Unified intermediate directory.
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-30 17:45:21 +08:00
Colin Xu
f873361282
Correct CHANGELOG.md for 0.3.4.15_2
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-26 22:42:08 +08:00
Colin Xu
a64b5853b5
Fix inconsistent configuration between solution and projects.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-26 22:14:02 +08:00
Colin Xu
629caf9d7a
Update gitignore.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-26 22:03:47 +08:00
Colin Xu
f86a28dfe2
Update project file
...
Loose the default WinSDK version to 10.0*.
Make v143 the default Platform Toolset.
Unified output and intermediate directory.
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-26 21:57:36 +08:00
Colin Xu
776f45c56a
Update README.md
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-26 14:49:49 +08:00
Colin Xu
7eaee83fa8
Update kdlibcpp submodule.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-25 20:03:25 +08:00
Colin Xu
19928a6a58
Add new readme
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-25 18:07:12 +08:00
Colin Xu
c069186ca7
Update license, add changelog, backup readme.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2025-01-25 18:05:55 +08:00
Colin Xu
f22048c87f
Update per-configuration python in pre-build event using nuget.
...
python and pythonx86 for python 3.x
python2 and python2x86 for python 2.x.
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2023-02-26 23:36:49 -08:00
Colin Xu
0f5fdf8131
Add nuget CLI tool.
...
v6.4.0 from https://www.nuget.org/downloads
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2023-02-27 05:59:33 -08:00
Colin Xu
5a7f0b03ee
Enable pykd for python 3.11.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2023-02-22 00:35:09 -08:00
Colin Xu
9c61860d6b
Enable pykd for python 3.10.
...
Signed-off-by: Colin Xu <colin.xu@gmail.com>
2023-02-21 22:31:35 -08:00
Colin Xu
bd66633136
Update kdlibcpp submodule to fork repo.
...
Signed-off-by: Colin Xu <Colin.Xu@gmail.com>
2023-02-17 16:21:18 +08:00
ussrhero
eeabea3f8d
Update README.md
2020-10-21 14:16:34 -04:00
ussrhero
29a0fc0c09
Merge branch '0.3.4.15' into '0.3.2'
...
0.3.4.15
See merge request pykd/pykd!12
2020-10-21 14:14:57 -04:00
ussrhero
22cf84b27e
0.3.4.15
2020-10-21 14:14:57 -04:00
ussrhero
8bd990fcf6
Merge branch '0.3.4.14' into '0.3.2'
...
0.3.4.14
See merge request pykd/pykd!11
2020-05-27 17:56:23 -04:00
ussrhero
6e966b96be
added getDumpFormat ( returns format of the dump )
2020-05-28 00:28:30 +03:00
ussrhero
8167656e04
added getDumpType ( returns dump's type )
2020-05-28 00:03:38 +03:00
ussrhero
cf27e9072d
change kdlibcpp version to 0.3.4.15
2020-05-27 21:46:44 +03:00
ussrhero
fe85b1e6a5
fixed getVaState function
2020-04-04 10:57:42 +03:00
ussrhero
46382d24fa
Merge branch '0.3.4.13' into 0.3.2
2020-03-28 11:58:08 +03:00
ussrhero
7bc86e0c53
fixed tests
2020-03-28 11:49:50 +03:00
ussrhero
5bfa947185
set kdlib to 1.2.14
2020-03-21 18:32:34 +03:00
ussrhero
c36dafa380
Merge branch 'm417z/pykd-patch-1' into 0.3.2
2020-03-21 12:39:03 +03:00
ussrhero
d8f99d73e8
Merge branch 'patch-2' into '0.3.2'
...
Update nbl.py - fixed typos
See merge request pykd/pykd!9
2020-03-20 17:04:38 -04:00
Michael
33787db547
Update nbl.py - fixed typos
2020-03-17 12:45:54 -04:00
Michael
cccc1103b1
Update pymod.cpp - fix a couple of typos
2020-03-17 12:43:09 -04:00
ussrhero
dfb935f3f8
added : additional parameter for debugCommand routine to control an output mask
2020-03-16 23:12:47 +03:00
ussrhero
fce592816d
added : new typeInfo cache
2020-03-16 21:45:12 +03:00
ussrhero
f9a0361d85
started work at 0.3.4.13
2020-03-16 21:41:53 +03:00
ussrhero
af9127d5d5
Update README.md
2020-02-15 05:18:49 -05:00
ussrhero
25fbe8a6f6
added : getVaState ( state of memory: commited, reserved, free)
...
added : getVaType ( type of memory: image, mapped, private )
added : getVaAttributes ( returns tuple of (protect, state, type) )
2020-02-14 00:52:58 +03:00
ussrhero
fcf6d9927b
fixed issue #65 (getting element by index from pointer works incorrectly)
2020-02-09 20:38:54 +03:00
ussrhero
eb6b11a55d
fixed issue #64 ( evalExpr raise exception with template with const class )
2020-02-08 14:36:51 +03:00
ussrhero
b2d7e2d7dc
fixed printing struct with const members
2020-02-03 00:12:26 +03:00
ussrhero
52463eb340
fixed issue #61 ( evalExpr raises exception for code with wchar_t as a template argument )
2020-01-04 23:51:37 +03:00
ussrhero
0f0c5667df
started work at 0.3.4.12
2020-01-04 23:43:11 +03:00
ussrhero
be01beb07f
change kdlibcpp version to 1.2.12
2020-01-02 15:54:31 +03:00
ussrhero
ad341bee9f
fixed comparing typeInfo with None
2019-12-29 12:48:52 +03:00
ussrhero
a447202c6a
revert changes for #50
2019-12-29 00:17:35 +03:00