[ANNOUNCE] xwayland 21.1.2.901

2021-10-21 Thread Olivier Fourdan
GBM bo EGLImages Olivier Fourdan (5): xwayland/shm: Avoid integer overflow on large pixmaps xwayland: Set GLVND driver based on GBM backend name xwayland: Clear tablet cursor pending frame cb xwayland/test: Don't catch errors in run-piglit.sh Bump version to 21.1.2.901

[ANNOUNCE] libxcvt 0.1.1

2021-10-28 Thread Olivier Fourdan
libxcvt is a library providing a standalone version of the X server implementation of the VESA CVT standard timing modelines generator. This release updates the header for C++ to have C linkage and provides a few updates, mostly around the build system. Olivier Fourdan (3): Add gitlab CI

[ANNOUNCE] xwayland 22.1.1

2022-04-01 Thread Olivier Fourdan
Michel Dänzer (2): xwayland: Clear timer_armed in xwl_present_unrealize_window xwayland: Always hook up frame_callback_list in xwl_present_queue_vblank Olivier Fourdan (3): Xwayland: Do not map the COW by default when rootless xwayland/present: Fix use-after-free

[ANNOUNCE] xwayland 22.0.99.902 (aka Xwayland 22.1.0 rc2)

2022-02-03 Thread Olivier Fourdan
. Please report any issues at https://gitlab.freedesktop.org/xorg/xserver/-/issues Unless any major issues turn up, the final release of Xwayland 22.1.0 is scheduled in two weeks from now. Olivier Fourdan (2): render: Fix build with gcc 12 Bump version to 22.0.99.902 git tag: xwayland

[ANNOUNCE] xwayland 22.0.99.901 (aka Xwayland 22.1.0 rc1)

2022-01-19 Thread Olivier Fourdan
y meson: Build Xwayland unconditionally Don't install Xvfb meson: Change project name to xwayland Niveditha Rau (1): glx: Check for byte-swapping in SetReplyHeader Olivier Certner (1): os: Properly report failure to link lock file Olivier Fourdan (60): dix: Add P

[ANNOUNCE] xwayland 23.2.1

2023-09-20 Thread Olivier Fourdan
I am pleased to announce the release of Xwayland 23.2.1 to address a couple of regressions reported in 23.2.0. Michel Dänzer (1): glamor: Ignore destination alpha as necessary for composite operation Olivier Fourdan (2): xtest: Check whether there is a sendEventsProc to call

[ANNOUNCE] xwayland 23.2.0

2023-08-16 Thread Olivier Fourdan
configure dimensions xwayland: Default geometry for undecorated rootful Olivier Fourdan (1): Bump version to 23.2.0 git tag: xwayland-23.2.0 https://xorg.freedesktop.org/archive/individual/xserver/xwayland-23.2.0.tar.xz SHA256

[ANNOUNCE] xwayland 22.1.2

2022-05-27 Thread Olivier Fourdan
(Resending because I forgot to sign the message) Olivier Fourdan (3): randr: Add "RANDR Emulation" property xwayland/output: Set the "RANDR Emulation" property Bump version to 22.1.2 Weng Xuetian (1): xwayland: Fix in

[ANNOUNCE] xwayland 22.1.2

2022-05-27 Thread Olivier Fourdan
Olivier Fourdan (3): randr: Add "RANDR Emulation" property xwayland/output: Set the "RANDR Emulation" property Bump version to 22.1.2 Weng Xuetian (1): xwayland: Fix invalid pointer access in drm_lease_device_handle_released. git tag: xw

[ANNOUNCE] xwayland 22.1.3

2022-07-13 Thread Olivier Fourdan
in sprite_check_lost_focus() Olivier Fourdan (1): Bump version to 22.1.3 Peter Hutterer (3): xkb: switch to array index loops to moving pointers xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheck xkb: add request length validation for XkbSetGeometry zhoulei (1): xwayland: Change

[ANNOUNCE] libxcvt 0.1.2

2022-07-20 Thread Olivier Fourdan
): meson: Add initial darwin_versions Olivier Fourdan (1): libxcvt 0.1.2 git tag: libxcvt-0.1.2 https://xorg.freedesktop.org/archive/individual/lib/libxcvt-0.1.2.tar.xz SHA256: 0561690544796e25cfbd71806ba1b0d797ffe464e9796411123e79450f71db38 libxcvt-0.1.2.tar.xz SHA512

[ANNOUNCE] xwayland 22.1.4

2022-10-20 Thread Olivier Fourdan
length-check failure on empty strings. Luc Ma (1): ci: remove redundant slash in libxcvt repository url Michel Dänzer (1): dix: Skip more code in SetRootClip for ROOT_CLIP_INPUT_ONLY Olivier Fourdan (7): dix: Fix overzealous caching of ResourceClientBits() xwayland: Prevent

[ANNOUNCE] xwayland 22.1.5

2022-11-02 Thread Olivier Fourdan
is closed while a key is pressed https://gitlab.freedesktop.org/xorg/xserver/-/issues/1395 The git shortlog is therefore rather... short: Olivier Fourdan (3): Revert "xwayland: Aggregate scroll axis events to fix kinetic scrolling" xwayland/input: Do not ignore leave events

[ANNOUNCE] xorg-server 21.1.6

2022-12-20 Thread Olivier Fourdan
). Jeremy Huddleston Sequoia (1): xquartz: Fix some formatting John D Pell (1): XQuartz: stub: Call LSOpenApplication instead of fork()/exec() Olivier Fourdan (1): xserver 21.1.6 Peter Hutterer (3): xkb: proof GetCountedString against request length attacks xkb: fix

[ANNOUNCE] xwayland 22.1.7

2022-12-20 Thread Olivier Fourdan
This release fixes an invalid event type mask in XTestSwapFakeInput which was inadvertently changed from octal 0177 to hexadecimal 0x177 in the fix for CVE-2022-46340. Olivier Fourdan (1): Bump version to 22.1.7 Peter Hutterer (1): Xext: fix invalid event type mask

[ANNOUNCE] xwayland 23.0.99.902 (aka Xwayland 23.1.0 rc2)

2023-03-10 Thread Olivier Fourdan
params in helper xwayland/glamor/gbm: Use helper for implicit buffer params too xwayland/glamor: Track if a xwl_pixmap uses explicit modifiers Olivier Fourdan (4): xwayland: Include where needed xwayland: Use MAP_PRIVATE for keymaps xwayland: Fix uninitialised value

[ANNOUNCE] xwayland 23.1.0

2023-03-23 Thread Olivier Fourdan
I am pleased to announce Xwayland 23.1.0! Olivier Fourdan (2): test: Use either wayland-info or weston-info Bump version to 23.1.0 git tag: xwayland-23.1.0 https://xorg.freedesktop.org/archive/individual/xserver/xwayland-23.1.0.tar.xz SHA256

[ANNOUNCE] xwayland 23.0.99.901 (aka Xwayland 23.1.0 rc1)

2023-02-22 Thread Olivier Fourdan
meson: Change project name to xwayland Mike Gorse (1): dix: Use CopyPartialInternalEvent in EnqueueEvent Minh Phan (3): randr: introduce rrCrtcGetInfo DDX function xwayland/output: properly return the current emulated mode when queried xwayland/window: Do not double add

[ANNOUNCE] xwayland 22.1.9

2023-03-30 Thread Olivier Fourdan
BOs Minh Phan (3): randr: introduce rrCrtcGetInfo DDX function xwayland/output: properly return the current emulated mode when queried xwayland/window: Do not double add window to damage list Olivier Fourdan (4): dix: Clear device sprite after free in AttachDevice

[ANNOUNCE] xwayland 23.1.1

2023-03-30 Thread Olivier Fourdan
switch unless any work has been performed Michel Dänzer (2): xwayland: Refactor xwl_present_for_each_frame_callback helper xwayland: Prevent nested xwl_present_for_each_frame_callback calls Olivier Fourdan (2): composite: Fix use-after-free of the COW Bump version to 23.1.1

[ANNOUNCE] xorg-server 21.1.8

2023-03-30 Thread Olivier Fourdan
This release contains the fix for CVE-2023-1393 in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-March/003374.html Benno Schulenberg (1): xkbUtils: use existing symbol names instead of deleted deprecated ones Olivier Fourdan (2): composite: Fix use-after

X.Org Security Advisory: CVE-2023-1393: X.Org Server Overlay Window Use-After-Free

2023-03-29 Thread Olivier Fourdan
X.Org Security Advisory: March 29, 2023 X.Org Server Overlay Window Use-After-Free == This issue can lead to local privileges elevation on systems where the X server is running privileged and remote code execution for ssh X forwarding sessions.

[ANNOUNCE] Xwayland 22.1.8

2023-02-07 Thread Olivier Fourdan
This release contains the fix for CVE-2023-0494 in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-February/003320.html It also fixes a second possible OOB access during EnqueueEvent. Mike Gorse (1): dix: Use CopyPartialInternalEvent in EnqueueEvent Olivier

[ANNOUNCE] xwayland 23.1.99.901 (aka Xwayland 23.2.0 rc1)

2023-07-20 Thread Olivier Fourdan
Drop config directory Drop EXA code Drop miext/shadow directory meson: Build Xwayland unconditionally Don't install Xvfb meson: Change project name to xwayland Olivier Fourdan (31): xwayland: Include where needed xwayland: Use MAP_PRIVATE for keym

[ANNOUNCE] xwayland 23.1.99.902

2023-08-03 Thread Olivier Fourdan
Dänzer (4): glamor: Add and use glamor_drawable_effective_depth helper mi: Fix up alpha channel if needed in miPaintWindow glamor: Make glamor_solid_boxes take a DrawablePtr xwayland/glamor: Avoid implicit redirection with depth 32 parent windows Olivier Fourdan (9

[ANNOUNCE] xwayland 23.2.4

2024-01-16 Thread Olivier Fourdan
version to 23.2.4 Michel Dänzer (3): glamor: Don't override source alpha to 1.0 if it's used for blending glamor: Make glamor_set_alu take a DrawablePtr glamor: Fall back for mixed depth 24/32 in glamor_set_alu Olivier Fourdan (3): xwayland: Pass the correct oeffis device types

[ANNOUNCE] xorg-server 21.1.11

2024-01-16 Thread Olivier Fourdan
for multiple virtual monitors on a physical display. José Expósito (2): Xi: do not keep linked list pointer during recursion xserver 21.1.11 Michael Wyraz (1): Removing the code that deletes an existing monitor in RRMonitorAdd Olivier Fourdan (2): glx: Call XACE hooks

[ANNOUNCE] xorgproto 2024.1

2024-03-26 Thread Olivier Fourdan
Present: add PresentPixmapSynced José Expósito (1): meson: add header paths to declare_dependency Mohamed Akram (1): keysymdef.h: add dead_hamza symbol Olivier Fourdan (1): xorgproto 2024.1 Pierre Le Marre (14): keysymdef.h: Fix typo for Mode_switch aliases keysymdef.h

[ANNOUNCE] xwayland 23.2.5

2024-04-03 Thread Olivier Fourdan
buttons with pointer gestures for backward compatibility with legacy X11 clients. Alan Coopersmith (2): Xi: ProcXIGetSelectedEvents needs to use unswapped length to send reply Xi: ProcXIPassiveGrabDevice needs to use unswapped length to send reply Olivier Fourdan (1): Bump version

[ANNOUNCE] xwayland 23.2.6

2024-04-09 Thread Olivier Fourdan
This is a quick bug fix release to address a regression introduced by the fix for CVE-2024-31083 in xwayland-23.2.5. Florian Weimer (1): xwayland: Use correct pointer types on i386 Olivier Fourdan (2): render: Avoid possible double-free in ProcRenderAddGlyphs() Bump version

[ANNOUNCE] xwayland 24.0.99.901

2024-04-18 Thread Olivier Fourdan
n: Build Xwayland unconditionally Don't install Xvfb meson: Change project name to xwayland Moritz Bruder (1): fbdevhw: Support symbolic links in fbdev_open Niclas Zeising (1): Extend Linux #ifdef to FreeBSD OS. Olivier Fourdan (95): Revert "xwayland/glamor: Avoid im

[ANNOUNCE] xwayland 24.0.99.902

2024-05-03 Thread Olivier Fourdan
one becomes ready Olivier Fourdan (8): xwayland: Use the path to Xwayland as installed xwayland: Define MAX_OUTPUT_NAME in the header xwayland: Make xwl_output_set_name() public xwayland: Check for duplicate output names xwayland: Use the connector name for XRANDR

[ANNOUNCE] xwayland 24.1.0

2024-05-15 Thread Olivier Fourdan
I am pleased to announce Xwayland 24.1.0! This fixes a couple of regressions introduced in the previous release candidate versions along with a fix for XTEST emulation with EI. Joshua Ashton (1): xwayland: Send ei_device_frame on device_scroll_discrete Olivier Fourdan (4): xwayland

[ANNOUNCE] xwayland 23.2.7

2024-05-15 Thread Olivier Fourdan
: Call drmFreeDevice for dma-buf default feedback xwayland: Use drmDevicesEqual in xwl_dmabuf_feedback_tranche_done dri3: Free formats in cache_formats_and_modifiers xwayland/glamor: Handle depth 15 in gbm_format_for_depth Olivier Fourdan (4): Revert "xwayland/glamor: