Skip to content

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 18:44
· 1 commit to main since this release

v0.11.0 - RDP Protocol Foundation πŸš€

New Features

  • RDP Protocol Support: Integrated IronRDP v0.17 for Remote Desktop Protocol connections
  • Full RDP Handshake: Complete connection flow (TCP β†’ TLS β†’ CredSSP/NLA β†’ RDP protocol)
  • Domain Authentication: Added domain field support for Windows domain logins
  • RDP Session Screen: New UI for RDP connections with connecting/connected/error states

Improvements

  • Enhanced connection model with domain field
  • Updated connection routing to support RDP protocol type
  • Improved connection form validation

Technical Details

  • Pure Rust RDP implementation (no C dependencies)
  • Supports Network Level Authentication (NLA/CredSSP)
  • TLS 1.2+ with configurable certificate verification
  • Foundation for Phase 2: framebuffer rendering + input forwarding

Coming Next (Phase 2)

  • Real-time framebuffer display
  • Mouse input forwarding (click, move, scroll)
  • Keyboard input forwarding with scancode mapping
  • Connection reconnect handling
  • Dynamic resize support
  • Clipboard integration

Downloads

  • Windows: \kremote-v0.11.0-windows-x64.zip\
  • Linux: \KRemote-v0.11.0-linux-x64.tar.gz\

Installation

Extract and run the executable. No additional dependencies required.