aboutsummaryrefslogtreecommitdiff
path: root/scripts/test_package_windows_conpty.py
AgeCommit message (Collapse)Author
2026-09-15fix(windows): reject dynamic msvc runtime in packaging (#4200)JJ Liebig
The v0.8.2 Windows archive shipped an herdr.exe that imported VCRUNTIME140.dll and the api-ms-win-crt-* Universal CRT, none of which the archive provides. Static CRT linkage was restored for x86_64-pc-windows-msvc in .cargo/config.toml, but nothing verified the packaged executable, so the dependency could silently regress. Parse the PE import and delay-import tables and reject herdr.exe when it depends on the dynamic Microsoft C/C++ runtime, including release and debug variants. Check the input while staging and re-check the staged executable before archiving so a direct archive cannot bypass the guard. refs #3129
2026-09-14test: deflake recent CI failures (#4139)JJ Liebig
2026-09-01refactor: separate website presentation from runtimeOgulcan Celik
2026-07-25fix: bundle modern ConPTY on Windows (#1828)Can Celik
refs #1533 refs #1644