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
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
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
.
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
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
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
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
(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
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
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
):
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
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
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
).
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
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
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
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
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
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
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
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: 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.
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
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
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
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
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
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
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
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
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
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
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
: 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:
34 matches
Mail list logo