xserver: Changes to 'refs/tags/xorg-server-21.1.16'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Feb 25 19:00:17 UTC 2025
Tag 'xorg-server-21.1.16' created by Olivier Fourdan <ofourdan at redhat.com> at 2025-02-25 18:59 +0000
xorg-server-21.1.16
-----BEGIN PGP SIGNATURE-----
iHIEABECADIWIQRn3IbyYj/F/Uu1Il0UcG2+HktFQAUCZ74TKxQcb2ZvdXJkYW5A
cmVkaGF0LmNvbQAKCRAUcG2+HktFQH5XAKDNtKMHC9DKrzzhkDCs0JgzKJs5YwCf
cGFZcmNrejaVVMUlocYKUjOmMVQ=
=9VJj
-----END PGP SIGNATURE-----
Changes since xorg-server-21.1.15:
Alan Coopersmith (7):
os: NextDPMSTimeout: mark intentional fallthroughs in switch
xfree86: avoid memory leak on realloc failure
Xi: avoid NULL pointer dereference if GetXTestDevice returns NULL
render: avoid NULL pointer dereference if PictureFindVisual returns NULL
dix: fix button offset when generating DeviceButtonStateNotify events
dix: limit checks to MAX_VALUATORS when generating Xi events
modesetting: avoid memory leak when ms_present_check_unflip() returns FALSE
Daniel Kahn Gillmor (1):
autotools: enable static use of Nettle for SHA1
Doug Brown (1):
dri2: Protect against dri2ClientPrivate assertion failures
Olivier Fourdan (18):
glamor: Fix possible double-free
os: Fix NULL pointer dereference
xkb: Always use MAP_LENGTH keymap size
os/connection: Make sure partial is initialized
test: Fix xsync test
Cursor: Refuse to free the root cursor
xkb: Fix buffer overflow in XkbVModMaskText()
xkb: Fix computation of XkbSizeKeySyms
xkb: Fix buffer overflow in XkbChangeTypesOfKey()
Xi: Fix barrier device search
composite: Handle failure to redirect in compRedirectWindow()
composite: initialize border clip even when pixmap alloc fails
dix: Dequeue pending events on frozen device on removal
sync: Do not let sync objects uninitialized
sync: Check values before applying changes
sync: Do not fail SyncAddTriggerToSyncObject()
sync: Apply changes last in SyncChangeAlarmAttributes()
xserver 21.1.16
Patrik Jakobsson (1):
modesetting: Fix dirty updates for sw rotation
Peter Hutterer (3):
dix: don't push the XKB state to a non-existing master keyboard
Xi: when removing a master search for a disabled paired device
dix: keep a ref to the rootCursor
Tj (1):
xfree86: fbdevhw: fix pci detection on recent Linux
---
Xext/sync.c | 92 +++++++++++++----------
Xi/xibarriers.c | 27 +++++-
Xi/xichangehierarchy.c | 35 +++++++-
composite/compalloc.c | 16 ++--
configure.ac | 14 ++-
dix/devices.c | 23 +++++
dix/dispatch.c | 4 +
dix/enterleave.c | 2
dix/eventconvert.c | 4 -
dix/main.c | 4 +
glamor/glamor_program.c | 4 -
hw/xfree86/common/xf86Configure.c | 4 -
hw/xfree86/dri2/dri2.c | 14 +++
hw/xfree86/drivers/modesetting/driver.c | 81 +++++++++++++++-----
hw/xfree86/drivers/modesetting/drmmode_display.c | 2
hw/xfree86/drivers/modesetting/drmmode_display.h | 2
hw/xfree86/drivers/modesetting/present.c | 24 +++---
hw/xfree86/fbdevhw/fbdevhw.c | 4 -
meson.build | 4 -
os/WaitFor.c | 6 -
os/access.c | 6 +
os/connection.c | 2
render/picture.c | 3
test/sync/sync.c | 8 +-
xkb/XKBMAlloc.c | 74 +-----------------
xkb/XKBMisc.c | 1
xkb/xkb.c | 8 +-
xkb/xkbUtils.c | 51 +++++++++---
xkb/xkbtext.c | 16 ++--
29 files changed, 331 insertions(+), 204 deletions(-)
---
More information about the xorg-commit
mailing list