You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Direct STUN Server IPs: Both the Windows agent and Android app now include direct, hardcoded IPv4 endpoints for Google and Twilio public STUN servers. This completely bypasses DNS resolution delays and prevents lookup timeouts (such as the timed out waiting for stun_response error).
Extended STUN Attributes Support: Added decoding support for the alternative XOR-MAPPED-ADDRESS attribute type (0x8020) in addition to the standard (0x0020), improving connection mapping success rates across a wider variety of NAT setups.
Handshake Reliability: Fixed the UDP plaintext handshake check so that only a new HELLO message triggers session state and cipher resets. Valid HELLO_CONFIRM messages (and duplicates) can no longer disrupt active secure sessions.
Smooth, Synchronized File Transfer Progress
Paced Loop Integration: Restored local progress updates directly within the Windows chunk-sending loop (which pauses for 15ms per chunk). The progress bar on the Windows GUI now updates smoothly and in close alignment with the actual network transmission, resolving the previous issue where it was stuck at 0%.
Power Control Enhancements
2x2 Grid Layout: Re-arranged the Power tab buttons ("Lock", "Sleep", "Restart", "Shutdown") on the Android connection screen into a clean 2x2 grid layout (rather than a 4x1 row) for a more intuitive mobile interface.
System Restart Command: Integrated the system restart action on the Windows host side when requested from the phone.
Windows Agent
Fixed Background Thread Crash: Fixed a Python syntax error (SyntaxError: name 'active_udp_session' is assigned to before global declaration) in udp_server.py that previously caused the agent's background backend thread to crash on start, rendering the PC unresponsive to signaling requests.