github totoshko88/RustConn v0.9.13

6 hours ago

What's Changed

Fixed

  • RDP handshake timeout on loaded servers — Phase 3 (TLS upgrade + NLA + connect_finalize) now wrapped in tokio::time::timeout with timeout_secs × 2 (minimum 60s); previously only TCP connect had a timeout, causing indefinite hangs when the remote server was under heavy load
  • ARM64 binary download mismatchdownload_url_for_arch() on aarch64 no longer falls back to x86_64 URL when no ARM64 binary exists; get_available_components() now filters out components unavailable for the current architecture (affects TigerVNC Viewer and Bitwarden CLI)

Added

  • RDP Quick Actions menu — new dropdown button on the embedded RDP toolbar with 6 Windows admin shortcuts: Task Manager (Ctrl+Shift+Esc), Settings (Win+I), PowerShell, CMD, Event Viewer, Services; actions send scancode sequences via SendKeySequence command with 30ms inter-key delay

Installation

Debian/Ubuntu

sudo dpkg -i rustconn_0.9.13_amd64.deb
sudo apt-get install -f  # Install dependencies if needed

Fedora

sudo dnf install rustconn-0.9.13-1.fc41.x86_64.rpm

AppImage

chmod +x RustConn-0.9.13-x86_64.AppImage
./RustConn-0.9.13-x86_64.AppImage

openSUSE (OBS)

Packages available at: https://build.opensuse.org/package/show/home:totoshko88:rustconn/rustconn

# Tumbleweed
sudo zypper ar https://download.opensuse.org/repositories/home:/totoshko88:/rustconn/openSUSE_Tumbleweed/ rustconn
sudo zypper ref
sudo zypper in rustconn

# Leap 16.0
sudo zypper ar https://download.opensuse.org/repositories/home:/totoshko88:/rustconn/16.0/ rustconn
sudo zypper ref
sudo zypper in rustconn

Don't miss a new RustConn release

NewReleases is sending notifications on new releases.