Files
teleport/lib/srv/desktop/rdp/rdpclient/Cargo.toml
T
dependabot[bot] d849e89aa0 Bump the rust group with 6 updates (#69253)
Bumps the rust group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [bitflags](https://github.com/bitflags/bitflags) | `2.13.0` | `2.13.1` |
| [sspi](https://github.com/devolutions/sspi-rs) | `0.21.2` | `0.21.3` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.52.3` | `1.53.1` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.23.5` | `1.24.0` |
| [rustls](https://github.com/rustls/rustls) | `0.23.42` | `0.23.43` |
| [fast_image_resize](https://github.com/cykooz/fast_image_resize) | `6.0.0` | `6.1.0` |


Updates `bitflags` from 2.13.0 to 2.13.1
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/2.13.0...2.13.1)

Updates `sspi` from 0.21.2 to 0.21.3
- [Release notes](https://github.com/devolutions/sspi-rs/releases)
- [Changelog](https://github.com/Devolutions/sspi-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/devolutions/sspi-rs/compare/sspi-v0.21.2...sspi-v0.21.3)

Updates `tokio` from 1.52.3 to 1.53.1
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.3...tokio-1.53.1)

Updates `uuid` from 1.23.5 to 1.24.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.23.5...v1.24.0)

Updates `rustls` from 0.23.42 to 0.23.43
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.42...v/0.23.43)

Updates `fast_image_resize` from 6.0.0 to 6.1.0
- [Release notes](https://github.com/cykooz/fast_image_resize/releases)
- [Changelog](https://github.com/Cykooz/fast_image_resize/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cykooz/fast_image_resize/compare/v6.0.0...v6.1.0)

---
updated-dependencies:
- dependency-name: bitflags
  dependency-version: 2.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: sspi
  dependency-version: 0.21.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: tokio
  dependency-version: 1.53.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: uuid
  dependency-version: 1.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: rustls
  dependency-version: 0.23.43
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: fast_image_resize
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-04 18:10:44 +00:00

66 lines
2.0 KiB
TOML

[package]
name = "rdp-client"
version = "0.1.0"
edition.workspace = true
license.workspace = true
publish.workspace = true
[lib]
crate-type = ["staticlib"]
[dependencies]
bitflags = "2.11.1"
boring = { git = "https://github.com/gravitational/boring", rev = "99897308abb5976ea05625b8314c24b16eebb01b", optional = true }
byteorder = "1.5.0"
bytes = "1.11.1"
env_logger = "0.11.6"
ironrdp-cliprdr.workspace = true
ironrdp-connector.workspace = true
ironrdp-core.workspace = true
ironrdp-pdu.workspace = true
ironrdp-rdpdr.workspace = true
ironrdp-rdpsnd.workspace = true
ironrdp-session.workspace = true
ironrdp-svc.workspace = true
ironrdp-dvc.workspace = true
ironrdp-displaycontrol.workspace = true
ironrdp-tls.workspace = true
ironrdp-tokio.workspace = true
iso7816 = "0.2.0"
iso7816-tlv = "0.4.4"
log = "0.4.30"
rand = { version = "0.9.4", features = ["os_rng"] }
rdp-decoder = { path = "../decoder", features = ["image-resize"] }
rsa = "0.9.10"
sspi = { version = "^0.21.0", features = ["network_client"] }
tokio = { version = "1.52", features = ["full"] }
tokio-boring = { git = "https://github.com/gravitational/boring", rev = "99897308abb5976ea05625b8314c24b16eebb01b", optional = true }
utf16string = "0.2.0"
uuid = { version = ">=1.16, <1.25", features = ["v4"] } # Pinned below 1.21: uuid 1.21+ needs getrandom 0.4 -> rand_core 0.10 (stable), which conflicts with picky rc.22's pinned rand_core = "=0.10.0-rc-3". Remove this pin when picky ships with stable RustCrypto deps.
url = "2.5.8"
picky = { version = "7.0.0-rc.23", default-features = false }
picky-asn1-der = "0.5.6"
picky-asn1-x509 = "0.15.4"
reqwest = { version = "0.13", default-features = false }
rustls = { version = "0.23.40", default-features = false, features = [
"aws-lc-rs",
] }
qoi = "0.4.1"
zstd = "0.13.3"
[dev-dependencies]
ironrdp-graphics.workspace = true
ironrdp-session.workspace = true
ironrdp-session.features = ["qoiz"]
base64 = "0.22.1"
rstest = "0.26"
pretty_assertions = "1.4"
[build-dependencies]
cbindgen = "0.29.3"
tempfile = "3.27.0"
[features]
fips = ["tokio-boring/fips", "boring/fips"]