v1.2.1
Release Notes
[1.2.1] - 2026-09-18
RemoteLAN v1.2.1 is a reliability patch release fixing Windows sign-in lock screen OS password auto-entry, hardware keystroke scan code mapping, and multi-interface credential resolution.
🛡️ Fixed & Hardened
- Destructive
VK_ESCAPERemoved from Password Clearing: Eliminated redundantVK_ESCAPEkeystroke during lock screen credential field clearing inDesktopManager.UnlockWithPassword. On Windows 10 and 11, pressingEscapewhen the sign-in screen is visible slides the screen back down to the lock screen wallpaper clock, causing subsequent password characters to be dropped. - Hardware Scan Code Extended Key Flag: Fixed
KEYEVENTF_EXTENDEDKEYonSendKeyDirectfor navigation and arrow keys (VK_UP, etc.). Without extended key flags, Windows maps scan code0x48with NumLock active to NumPad 8, injecting the digit8into the password box. - Native Secure Attention Sequence (SAS): Added official
SendSAS(false)wake method as the primary lock screen wake mechanism when running with SYSTEM/administrator privileges. - CapsLock State Detection & Normalization: Added
GetKeyState(VK_CAPITAL)verification inUnlockWithPasswordto automatically toggle CapsLock off if active prior to typing password characters, preventing case inversion. - Multi-Identifier OS Password Resolution: Extended
SettingsManager.TryGetOsPassword,SaveOsPassword, andRemoveOsPasswordacrossMainWindowandSessionWindowto resolve credentials acrossMachineId,MachineName, andIpAddress, with fallback cross-referencing toDeviceHistory. Saved OS passwords now persist seamlessly when connecting across different network adapters (Ethernet vs Wi-Fi) or dynamic DHCP IP address reassignments.