v1.8.29: fix embedded RDP — multi-strategy window finding + cert suppression

- Replace PID-only matching with psutil child tracking + hostname title matching
- Add _trust_rdp_server() to pre-trust certificate via registry
- Two-phase embed: dialog first, then re-embed main TscShellContainerClass
- Fix disconnect/is_alive to handle mstsc child processes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
chrome-storm-c442
2026-02-24 11:42:19 -05:00
parent 4e9012e2ab
commit 82e64b5fad
3 changed files with 579 additions and 14 deletions

View File

@@ -1,6 +1,6 @@
"""Version info for ServerManager."""
__version__ = "1.8.26"
__version__ = "1.8.29"
__app_name__ = "ServerManager"
__author__ = "aibot777"
__description__ = "Desktop GUI for managing remote servers"