Skip to content

Commit d3f9067

Browse files
committed
feat(fuzzing): fuzz egfx::GfxPdu
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
1 parent e8aff63 commit d3f9067

File tree

4 files changed

+18
-0
lines changed

4 files changed

+18
-0
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/ironrdp-fuzzing/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ ironrdp-rdpdr.workspace = true
1919
ironrdp-rdpsnd.workspace = true
2020
ironrdp-cliprdr-format.workspace = true
2121
ironrdp-displaycontrol.workspace = true
22+
ironrdp-egfx.workspace = true
2223
ironrdp-svc.workspace = true
2324

2425
[lints]

crates/ironrdp-fuzzing/src/oracles/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ pub fn pdu_decode(data: &[u8]) {
8888

8989
let _ = decode::<ironrdp_displaycontrol::pdu::DisplayControlPdu>(data);
9090

91+
let _ = decode::<ironrdp_egfx::pdu::GfxPdu>(data);
92+
9193
let _ = decode::<ironrdp_rdpsnd::pdu::ServerAudioOutputPdu<'_>>(data);
9294
let _ = decode::<ironrdp_rdpsnd::pdu::ClientAudioOutputPdu>(data);
9395
}

fuzz/Cargo.lock

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)