v0.8-rc0
Pre-release
Pre-release
This pre-release adds the following new features:
- Transient seats via the new
ext-transient-seat-v1
protocol - Automatic server-side resizing of headless outputs, by courtesy of Consolatis
- Detached mode, which allows wayvnc to attach to and detach from a running compositor
Changes
Andri Yngvason (22):
Set version for next release
meson: Bump Neat VNC version requirement
Don't use tag for git version
Add transient seats
Fix copy-pasta from last commit
ctl-server: Add null-check for info.seat
Sanitise buffer damage from compositor
Relax auth parameter sanitation
Implement detached mode
Detach instead of exiting when compositor goes away
Emit "detached" control event
examples: Add script to auto attach to any compositor
builds: archlinux: Add python cryptodomex
Detach instead of exiting if all outputs go away
main: Only one client is allowed to resize
output: NOOP is another name for HEADLESS
output-management: Force normal transform on headless
main: Remove wayland fd handler on detach
output-management: Clean up and init resources on destroy
pam_auth: Correct use of calloc()
main: Fix ctl-server use after free
Christopher Snowhill (1):
Add null seat pointer checks
Consolatis (2):
Add wlr-output-management protocol
Automatically resize headless outputs on client request
Lucas Servén Marín (1):
man: document websocket flag