[ANNOUNCE] Weston 14.0.2

2025-04-25 Thread Marius Vlad
Hi all,

This is Weston 14.0.2, a bug-fix release. A noticeable mention, besides
the regular bug-fixes included in this update, is that it would allow
building the VNC backend with a newer neatvnc library.
(being backwards compat).

Since the previous release, the following changes have been added:

Derek Foreman (4):
  compositor: Prevent startup crash when hdcp mode is set on display
  compositor: re-order paint node placeholder checks
  drm: Fix underlay test
  frontend: Fix crash in output resize handler

Ian Ray (1):
  shared: fix binding-modifier none

Marius Vlad (6):
  libweston/desktop: Don't destroy the xdg_surface
  libweston/desktop: Avoid a potential crash on invalid resource
  gl-renderer: Take direct-display into consideration
  compositor: Mark pnode accordingly when buffer type is direct
  windowed-output-api.h: Provide ARRAY_LENGH() for windowed-output-api
  build: bump to version 14.0.2 for the point release

Michael Olbrich (1):
  libweston-desktop: don't try to move child surfaces to not existing layer

Pekka Paalanen (3):
  libweston: refactor update_lowest_free_bucket()
  libweston: fix realloc in weston_idalloc
  libweston: fix bitshift in weston_idalloc_get_id()

Philipp Zabel (1):
  vnc: Allow neatvnc in version 0.9.0

kang-sooyeon (1):
  libweston/input.c: Fix weston crash with the mouse event

git tag: 14.0.2

https://gitlab.freedesktop.org/wayland/weston/-/releases/14.0.2/downloads/weston-14.0.2.tar.xz
SHA256: b47216b3530da76d02a3a1acbf1846a9cd41d24caa86448f9c46f78f20b6e0ac  
weston-14.0.2.tar.xz
SHA512: 
e8214ec893e6c3ae94eb3c92feba104b0201843e9143f726a3e9a4d396d02523c94da706c1348cf934bc339fb1a4bc1fecdb865f0ea914115fd346d9eda091f5
  weston-14.0.2.tar.xz
PGP:
https://gitlab.freedesktop.org/wayland/weston/-/releases/14.0.2/downloads/weston-14.0.2.tar.xz.sig



signature.asc
Description: PGP signature


[ANNOUNCE] Weston 13.0.4

2025-04-25 Thread Marius Vlad
Hi all,

This is Weston 13.0.4 bug-fix release. Similarly to Weston 14.0.2, this
update allows to build the VNC backend with a newer version of neatvnc.

Note that this is technically Weston 13.0.3, but due to a screw up I've 
made while releasing Weston 13.0.2, I had to a 13.0.3 release on top
that.

Ian Ray (1):
  shared: fix binding-modifier none

Jeri Li (1):
  libweston/desktop: avoid weston crash while xdg_surface ack_configure

Marius Vlad (3):
  libweston/desktop: Don't destroy the xdg_surface
  libweston/desktop: Avoid a potential crash on invalid resource
  build: bump to version 13.0.4 for the point release

Philipp Zabel (1):
  vnc: Allow neatvnc in version 0.9.0

kang-sooyeon (1):
  libweston/input.c: Fix weston crash with the mouse event

git tag: 13.0.4

https://gitlab.freedesktop.org/wayland/weston/-/releases/13.0.4/downloads/weston-13.0.4.tar.xz
SHA256: 66252c9c5bbc45ab402e2518b76e6d824f09ebc1d0040ee2f51b096a1bc585b1  
weston-13.0.4.tar.xz
SHA512: 
98e37dc32cd89b7859d2f891ca3c816cce377d38dfed25f9abf67a67ece6f3e915ddf0cb7da38118c54ab47afb6cc260238918092ab9a1ea8a984242672a106e
  weston-13.0.4.tar.xz
PGP:
https://gitlab.freedesktop.org/wayland/weston/-/releases/13.0.4/downloads/weston-13.0.4.tar.xz.sig



signature.asc
Description: PGP signature