IronRDP/crates/ironrdp-cliprdr-format
Benoît Cortier 48e02441d2
chore: update Rust toolchain to 1.88.0 (#852)
MSRV is also bumped to 1.84.
2025-07-03 07:38:28 +03:00
..
src chore: update Rust toolchain to 1.88.0 (#852) 2025-07-03 07:38:28 +03:00
Cargo.toml chore(release): prepare for publishing (#699) 2025-03-13 09:06:30 +00:00
CHANGELOG.md chore(release): prepare for publishing (#696) 2025-03-12 16:40:47 +00:00
LICENSE-APACHE chore: symlinks to license files in packages (#604) 2024-12-11 08:13:26 -05:00
LICENSE-MIT chore: symlinks to license files in packages (#604) 2024-12-11 08:13:26 -05:00
README.md docs: add project links to READMEs for consistency 2024-10-29 19:14:20 +09:00

IronRDP CLIPRDR formats decoding/encoding library

This Library provides the conversion logic between RDP-specific clipboard formats and widely used formats like PNG for images, plain string for HTML etc.

Overflows

This crate has been audited by us and is guaranteed overflow-free on 32 and 64 bits architectures. It would be easy to cause an overflow on a 16-bit architecture. However, its hard to imagine an RDP client running on such machines. Size of pointers on such architectures greatly limits the maximum size of the bitmap buffers. Its likely the RDP client will choke on a big payload before overflowing because of this crate.

This crate is part of the IronRDP project.