mirror of
https://github.com/Devolutions/IronRDP.git
synced 2025-08-04 15:18:17 +00:00
![]() This will simplify setting up the UpdateEncoder with further codecs. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
||
---|---|---|
.. | ||
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.