mirror of
https://github.com/Devolutions/IronRDP.git
synced 2025-07-07 17:45:01 +00:00
|
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
CHANGELOG.md | ||
LICENSE-APACHE | ||
LICENSE-MIT | ||
README.md |
IronRDP Server
Extendable skeleton for implementing custom RDP servers.
For now, it requires the Tokio runtime.
The server currently supports:
Security
- Enhanced RDP Security with TLS External Security Protocols (TLS 1.2 and TLS 1.3)
Input
- FastPath input events
- x224 input events and disconnect
Codecs
- bitmap display updates with RDP 6.0 compression
Custom logic for your RDP server can be added by implementing these traits:
RdpServerInputHandler
- callbacks used when the server receives input events from a clientRdpServerDisplay
- notifies the server of display updates
This crate is part of the IronRDP project.