Commit graph

72 commits

Author SHA1 Message Date
dependabot[bot]
bbdecc2aa9
build(deps): bump clap from 4.5.49 to 4.5.50 in the patch group across 1 directory (#1023)
Some checks failed
CI / Check formatting (push) Has been cancelled
Release crates / Open release PR (push) Has been cancelled
CI / Check typos (push) Has been cancelled
Coverage / Coverage Report (push) Has been cancelled
Release crates / Release crates (push) Has been cancelled
CI / Checks [linux] (push) Has been cancelled
CI / Checks [macos] (push) Has been cancelled
CI / Checks [windows] (push) Has been cancelled
CI / Web Client (push) Has been cancelled
CI / FFI (push) Has been cancelled
CI / Fuzzing (push) Has been cancelled
CI / Success (push) Has been cancelled
2025-10-21 05:04:36 -04:00
Alex Yusiuk
e87048c19b
refactor: get rid of lazy_static (#1022)
Some checks are pending
CI / Check formatting (push) Waiting to run
CI / Check typos (push) Waiting to run
CI / Checks [linux] (push) Blocked by required conditions
CI / Checks [macos] (push) Blocked by required conditions
CI / Checks [windows] (push) Blocked by required conditions
CI / Fuzzing (push) Blocked by required conditions
CI / Web Client (push) Blocked by required conditions
CI / FFI (push) Blocked by required conditions
CI / Success (push) Blocked by required conditions
Coverage / Coverage Report (push) Waiting to run
Release crates / Open release PR (push) Waiting to run
Release crates / Release crates (push) Waiting to run
2025-10-20 15:07:19 -04:00
devolutionsbot
c6b5487559
chore(release): prepare for publishing (#1002) 2025-10-02 03:34:02 +00:00
devolutionsbot
209108dc2c
chore(release): prepare for publishing (#997)
Some checks are pending
CI / Check formatting (push) Waiting to run
CI / Check typos (push) Waiting to run
CI / Checks [linux] (push) Blocked by required conditions
CI / Checks [macos] (push) Blocked by required conditions
CI / Checks [windows] (push) Blocked by required conditions
CI / Fuzzing (push) Blocked by required conditions
CI / Web Client (push) Blocked by required conditions
CI / FFI (push) Blocked by required conditions
CI / Success (push) Blocked by required conditions
Coverage / Coverage Report (push) Waiting to run
Release crates / Open release PR (push) Waiting to run
Release crates / Release crates (push) Waiting to run
2025-09-29 11:07:48 +00:00
devolutionsbot
8dc41e2feb
chore(release): prepare for publishing (#989) 2025-09-24 08:01:35 +00:00
dependabot[bot]
fd43129b13
build(deps): bump the patch group across 2 directories with 4 updates (#968)
Some checks are pending
CI / Check formatting (push) Waiting to run
CI / Check typos (push) Waiting to run
CI / Checks [linux] (push) Blocked by required conditions
CI / Checks [macos] (push) Blocked by required conditions
CI / Checks [windows] (push) Blocked by required conditions
CI / Fuzzing (push) Blocked by required conditions
CI / Web Client (push) Blocked by required conditions
CI / FFI (push) Blocked by required conditions
CI / Success (push) Blocked by required conditions
Coverage / Coverage Report (push) Waiting to run
Release crates / Open release PR (push) Waiting to run
Release crates / Release crates (push) Waiting to run
2025-09-08 23:46:33 +00:00
devolutionsbot
4beab02353
chore(release): prepare for publishing (#960) 2025-09-04 13:06:32 -04:00
dependabot[bot]
21fa028dff
build(deps): bump png from 0.17.16 to 0.18.0 (#961)
Some checks failed
CI / Check typos (push) Has been cancelled
Release crates / Release crates (push) Has been cancelled
CI / Fuzzing (push) Has been cancelled
CI / Web Client (push) Has been cancelled
CI / Success (push) Has been cancelled
CI / Check formatting (push) Has been cancelled
Coverage / Coverage Report (push) Has been cancelled
Release crates / Open release PR (push) Has been cancelled
CI / Checks [linux] (push) Has been cancelled
CI / Checks [macos] (push) Has been cancelled
CI / Checks [windows] (push) Has been cancelled
CI / FFI (push) Has been cancelled
2025-09-03 06:58:50 +00:00
devolutionsbot
a3b2017e5f
chore(release): prepare for publishing (#885) 2025-08-29 13:59:13 +00:00
dependabot[bot]
c8c70975dd
build(deps): bump the patch group across 2 directories with 10 updates (#939)
Some checks are pending
CI / Check formatting (push) Waiting to run
CI / Check typos (push) Waiting to run
CI / Checks [linux] (push) Blocked by required conditions
CI / Checks [macos] (push) Blocked by required conditions
CI / Checks [windows] (push) Blocked by required conditions
CI / Fuzzing (push) Blocked by required conditions
CI / Web Client (push) Blocked by required conditions
CI / FFI (push) Blocked by required conditions
CI / Success (push) Blocked by required conditions
Coverage / Coverage Report (push) Waiting to run
Release crates / Open release PR (push) Waiting to run
Release crates / Release crates (push) Waiting to run
2025-08-26 12:45:49 -04:00
dependabot[bot]
9ff3cffb59
build(deps): bump the patch group across 2 directories with 6 updates (#914)
Some checks failed
CI / Check formatting (push) Has been cancelled
CI / Check typos (push) Has been cancelled
Coverage / Coverage Report (push) Has been cancelled
Release crates / Open release PR (push) Has been cancelled
Release crates / Release crates (push) Has been cancelled
CI / Success (push) Has been cancelled
CI / Checks [linux] (push) Has been cancelled
CI / Checks [macos] (push) Has been cancelled
CI / Checks [windows] (push) Has been cancelled
CI / Fuzzing (push) Has been cancelled
CI / Web Client (push) Has been cancelled
CI / FFI (push) Has been cancelled
2025-08-12 10:27:56 +00:00
Marc-André Lureau
03cac54ada build(deps): bump der-parser to 10.0
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2025-07-24 06:34:50 -04:00
Marc-André Lureau
b4fb0aa0c7 build(deps): bump thiserror to 2.0
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2025-07-24 06:34:50 -04:00
Marc-André Lureau
cb99c82c7d refactor(graphics): hand-implement Error trait
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2025-07-24 06:34:50 -04:00
Marc-André Lureau
83ad04dd56 refactor(cliprdr-format): hand-implement Error trait
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2025-07-24 06:34:50 -04:00
devolutionsbot
a3255610d8
chore(release): prepare for publishing (#863)
Some checks failed
CI / Check formatting (push) Has been cancelled
CI / Check typos (push) Has been cancelled
Coverage / Coverage Report (push) Has been cancelled
Release crates / Open release PR (push) Has been cancelled
Release crates / Release crates (push) Has been cancelled
CI / Success (push) Has been cancelled
CI / Checks [linux] (push) Has been cancelled
CI / Checks [macos] (push) Has been cancelled
CI / Checks [windows] (push) Has been cancelled
CI / Fuzzing (push) Has been cancelled
CI / Web Client (push) Has been cancelled
CI / FFI (push) Has been cancelled
2025-07-08 17:39:04 +00:00
devolutionsbot
b09d46f8f2
chore(release): prepare for publishing (#860) 2025-07-08 12:42:46 +00:00
devolutionsbot
ad64c83814
chore(release): prepare for publishing (#836) 2025-06-27 07:10:42 -04:00
dependabot[bot]
e5f92ae11c
build(deps): bump the patch group across 2 directories with 6 updates (#821) 2025-06-17 04:08:04 -04:00
devolutionsbot
c09f9719e0
chore(release): prepare for publishing (#813) 2025-06-06 09:18:24 +00:00
devolutionsbot
bca455f158
chore(release): prepare for publishing (#800) 2025-06-03 15:22:28 +00:00
Benoît Cortier
5e6e4e1627
chore(release): prepare ironrdp-core 0.1.5 (#795) 2025-05-27 12:25:54 -04:00
devolutionsbot
aa6777b56a
chore(release): prepare for publishing (#748) 2025-05-27 15:21:56 +00:00
dependabot[bot]
3029c8f909
build(deps): bump the patch group across 2 directories with 2 updates (#789) 2025-05-13 07:05:19 -04:00
Marc-Andre Lureau
d8ab533463
build(deps): yuvutils renamed to yuv (#774)
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2025-04-23 09:47:19 -04:00
dependabot[bot]
ff798c91a7
build(deps): bump the patch group across 2 directories with 2 updates (#769) 2025-04-22 03:08:49 -04:00
dependabot[bot]
ecd2450a7a
build(deps): bump the patch group across 2 directories with 3 updates (#751) 2025-04-15 01:03:39 -04:00
devolutionsbot
b19008c029
chore(release): prepare for publishing (#699) 2025-03-13 09:06:30 +00:00
devolutionsbot
f2c8482ba6
build: bump ironrdp-pdu (#698) 2025-03-12 20:59:54 +00:00
devolutionsbot
92dd927ec2
chore(release): prepare for publishing (#696) 2025-03-12 16:40:47 +00:00
devolutionsbot
47a77d2b36
chore(release): prepare for publishing (#666) 2025-03-07 12:16:34 +00:00
Marc-André Lureau
5f1c44027a feat(graphics): replace hand-coded yuv/rgb with yuvutils
cargo bench:
to_ycbcr                time:   [2.2988 µs 2.3251 µs 2.3517 µs]
                        change: [-83.643% -83.534% -83.421%] (p = 0.00 < 0.05)
                        Performance has improved.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2025-02-09 18:09:15 +01:00
devolutionsbot
de86e2b14a
chore(release): prepare for publishing (#664) 2025-02-06 21:44:04 +00:00
devolutionsbot
11b92bfcbd
chore(release): prepare for publishing (#658) 2025-02-03 17:13:59 -05:00
devolutionsbot
e6d6e9d8a7
chore(release): prepare for publishing (#628) 2025-01-28 23:24:35 +00:00
devolutionsbot
9292988a88
chore(release): prepare for publishing (#624)
Co-authored-by: Benoît Cortier <3809077+CBenoit@users.noreply.github.com>
2024-12-17 18:18:10 +00:00
Benoît Cortier
9757167df5
chore(release): prepare for publishing (#620)
- ironrdp-cliprdr-format
- ironrdp-futures
- ironrdp-rdcleanpath
- ironrdp-rdpdr-native
2024-12-16 08:24:47 +00:00
devolutionsbot
97ef9f0acb
chore(release): prepare for publishing (#611) 2024-12-14 14:32:28 +00:00
Benoît Cortier
fc23992dea
chore: prepare release (#585)
Crates to release:

- ironrdp-core -> 0.1.1
- ironrdp-pdu -> 0.1.1
- ironrdp-svc -> 0.1.1
- ironrdp-connector -> 0.2.0
- ironrdp-server -> 0.2.0
- ironrdp -> 0.6.0
2024-11-21 10:14:01 -05:00
Benoît CORTIER
d9b69c68f9 build: enable unused_crate_dependencies lint
All reported cases were actually unused dependencies.
2024-11-20 01:28:31 +09:00
Marc-André Lureau
402ffd56c9 refactor(core): move Encode/Decode to core
ironrdp-pdu contains lots of code that we don’t actually need in other crates such as the virtual channels.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-30 00:05:16 -04:00
Marc-André Lureau
278a0506c2 refactor(core): move WriteBuf
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-30 00:05:16 -04:00
Marc-André Lureau
7307148cb8 chore: use workspace lints
Among other things, this allows tools and LSP to pick up our settings.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-07-24 04:35:32 -04:00
Marc-André Lureau
dec0c36fe9 test: add rdpsnd fuzzing
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-07-09 21:55:01 -04:00
Isaiah Becker-Mayer
1e53669b11
feat: add support for dydynvc (#419) 2024-03-29 04:18:12 -04:00
dependabot[bot]
a1d8bb246e
build(deps): bump der-parser from 8.2.0 to 9.0.0 (#387)
Bumps [der-parser](https://github.com/rusticata/der-parser) from 8.2.0 to 9.0.0.
- [Release notes](https://github.com/rusticata/der-parser/releases)
- [Changelog](https://github.com/rusticata/der-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rusticata/der-parser/compare/der-parser-8.2.0...der-parser-9.0.0)

---
updated-dependencies:
- dependency-name: der-parser
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-27 06:53:47 +00:00
Norbert Szetei
bfa3bdac26
test(fuzz): update dependencies (#413) 2024-03-12 05:53:57 -04:00
Norbert Szetei
c4193371bd
fix(svc): rdpdr channel fuzzing harness and associated issues (#408) 2024-03-11 06:28:27 -04:00
Benoît Cortier
def44ec32c
ci: enable the cliprdr_format fuzz harness (#398) 2024-03-07 08:16:51 -05:00
Vladyslav Nikonov
d53a5321b2
feat(displaycontrol): dynamic resolution PDUs (#366) 2024-02-14 19:32:02 +02:00