fangorn/sunshine-qemu
public
ref:phase-1
Commits on phase-1
2398a0a
docs(journal): record the Phase 1 review findings, fixes and results
Cole Christensen
2026-09-13 02:21
e3c2386
fix(linux): advertise distinct sunshine_names over mDNS and fix the QEMU setup docs
Cole Christensen
2026-09-13 02:16
cdaea68
fix(linux): make the per-VM units work with the system libvirt and stale QMP sockets
Cole Christensen
2026-09-13 02:16
f06ce3f
fix(linux): keep the guest's audio volume across streaming sessions
Cole Christensen
2026-09-13 02:04
3061582
fix(linux): keep relative mouse input on absolute guests and skip idle host devices
Cole Christensen
2026-09-13 02:04
a1becb0
fix(linux): address review findings in the qemu capture path
Cole Christensen
2026-09-13 02:04
cfee508
docs(journal): record the Phase 1d multi-VM design, findings and results
Cole Christensen
2026-09-13 01:33
e431a56
docs: document streaming several QEMU VMs with systemd and libvirt
Cole Christensen
2026-09-13 01:24
e6a2878
build(linux): add systemd units and a libvirt hook for one Sunshine per VM
Cole Christensen
2026-09-13 01:20
4fc4de6
test(e2e): stream a QEMU in p2p mode that Sunshine joins through QMP
Cole Christensen
2026-09-13 01:15
4ffcec4
feat(linux): reach QEMU's display peer to peer through QMP or libvirt
Cole Christensen
2026-09-13 01:15
1c97e20
test(e2e): stream two VMs through two Sunshine instances at the same time
Cole Christensen
2026-09-13 01:00
50eb6e4
feat(linux): advertise sunshine_name over mDNS so per-VM instances don't collide
Cole Christensen
2026-09-13 01:00
cbc1a54
docs(journal): record the Phase 1c input design, findings and results
Cole Christensen
2026-09-13 00:43
82c2d38
test(e2e): check that the guest receives Moonlight keyboard, mouse and touch input
Cole Christensen
2026-09-13 00:42
b5ae5cd
feat(linux): send keyboard, mouse and touch input to the VM with capture = qemu
Cole Christensen
2026-09-13 00:41
97389de
docs(journal): add the NVENC audio run and full test results for #4
Cole Christensen
2026-09-12 23:55
55901b7
docs(journal): record the guest audio design, deviations and results
Cole Christensen
2026-09-12 23:53
63a78bf
test(e2e): check the Linux guest's tone in the Moonlight audio stream
Cole Christensen
2026-09-12 23:53
0c7dd0b
feat(linux): stream the QEMU guest's audio output with capture = qemu
Cole Christensen
2026-09-12 23:53