v4.9.55
4.9.55 — Remote console parity (contract 1.4.43)
Closes client acceptance for dashboard Logon ekranı / physical-console UX.
Winlogon / console capture
- Omit
session_id→ resolve withWTSGetActiveConsoleSessionId(never hardcode SID 1) - Winlogon Start never binds username
- Strict named
WinSta0\Winlogonattach (no silent Default while claiming Winlogon) - After logon, stream follows input desktop → Default without a second Start
- Sustained
gdi+blackon Winlogon path still fails honestly
CAD
remote_send_sastargets the live stream / console session and attaches Winlogon before SendSAS
Health
- Logon / Lock
pre_logon:truesibling row remains always present
Installer
- Upload both
asteria-client-installer.exeandcloud-client-installer.exe(legacy ≤4.9.40 self-update fallback).