Files
rustdesk/.github/workflows
Mariano Abad cf77ee87a1 drm: second review pass on the phase-2 split
1- make PipeWire init atomic: build every per-display capturer into owned staging
first and publish them to CAP_DISPLAY_INFO only after all succeed, so a mid-loop
Capturer::new failure neither leaves partial entries (which the next check_init
would treat as already-initialized) nor leaks the raw pointers already created.
2- pin the immutable libdrmtap commit, not just the tag: git clone --branch
follows a mutable tag, so verify the cloned HEAD equals DRMTAP_SHA in both the CI
workflow and build.py, failing on a moved/compromised tag.
3- drop the stale comment claiming a libdrmtap-sys crate pin (the drm backend has
no such dependency).
2026-07-24 08:50:16 -03:00
..
2026-06-18 22:37:15 +08:00
2026-06-18 22:37:15 +08:00
2026-05-26 19:03:03 +08:00
2026-05-26 19:03:03 +08:00
2024-05-05 16:44:59 +08:00
2023-11-07 08:31:14 +02:00
2024-05-11 16:24:04 +08:00
2026-07-06 18:00:39 +08:00