xserver/dix
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Enrico Weigelt, metux IT consult d708b28adc treewide: drop COMPOSITE symbol
It's always enabled for very long time now (at least since meson transition),
there doesn't seem to be any need to ever disable it again. So we can reduce
code complexity by removing all the ifdef's.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 16:47:01 +02:00
..
.gitignore
atom.c dix: unexport InitAtoms() and FreeAllAtoms() 2025-06-12 16:20:15 +02:00
atom_priv.h dix: unexport InitAtoms() and FreeAllAtoms() 2025-06-12 16:20:15 +02:00
BuiltInAtoms
callback_priv.h dix: make DeleteCallbackList() non-static and document it 2025-06-12 16:43:56 +02:00
closestr.h
color.c
colormap.c treewide: drop COMPOSITE symbol 2025-06-12 16:47:01 +02:00
colormap_priv.h
cursor.c dix: NULL-protect AllocGlyphCursor() 2025-06-12 16:34:37 +02:00
cursor_priv.h
devices.c dix: devices: refine NULL checks in GetMaster() 2025-06-12 16:34:34 +02:00
dispatch.c treewide: drop COMPOSITE symbol 2025-06-12 16:47:01 +02:00
dispatch.h
display.c
dix_priv.h dix: add CreateScreenResources callback mechanism 2025-06-12 16:46:47 +02:00
dixfonts.c dix: dixfonts: explain analyzer false alarm on alleged free() of stack chunk 2025-06-12 16:34:20 +02:00
dixgrabs_priv.h
dixstruct_priv.h
dixutils.c dix: make DeleteCallbackList() non-static and document it 2025-06-12 16:43:56 +02:00
enterleave.c dix: protect against alloc failure in ‘DeviceFocusEvent() 2025-06-12 16:34:05 +02:00
enterleave.h
eventconvert.c
eventconvert.h
events.c dix: make DeviceEnterLeaveEvent() anaylzer-friendly 2025-06-12 16:34:29 +02:00
exevents_priv.h XI: unexport XIPropToInt() and XIPropToFloat() 2025-06-12 16:25:48 +02:00
extension.c dix: clear free()ed pointers on CloseDownExtensions() 2025-06-12 16:34:39 +02:00
gc.c dix: replace FreeDefaultStipple() 2025-06-12 16:43:51 +02:00
gc_priv.h dix: replace FreeDefaultStipple() 2025-06-12 16:43:51 +02:00
generate-atoms dix: replace AtomError() by better messages 2025-06-12 16:20:12 +02:00
gestures.c dix: NULL-protection in GestureAddRegularListener() 2025-06-12 16:34:17 +02:00
getevents.c dix: rename IsFloating() to InputDevIsFloating() 2025-06-12 16:19:40 +02:00
globals.c
glyphcurs.c dix: use dixDestroyPixmap() instead of direct driver call 2025-02-12 17:48:30 +01:00
grabs.c dix: rename IsMaster to InputDevIsMaster() 2025-06-12 16:19:33 +02:00
input_priv.h dix: unexport LastEventTimeToggleResetAll() 2025-06-12 16:20:06 +02:00
inpututils.c dix: protect input_option_set_value() from NULL pointer 2025-06-12 16:34:47 +02:00
main.c dix: add CreateScreenResources callback mechanism 2025-06-12 16:46:47 +02:00
meson.build dix: add per-screen window destructor hook 2025-06-12 16:43:59 +02:00
pixmap.c dix: use dixDestroyPixmap() instead of direct driver call 2025-02-12 17:48:30 +01:00
privates.c
property.c dix: move props into WindowRec and fix potential NULL deref 2025-06-12 16:34:03 +02:00
property_priv.h
protocol.txt
ptrveloc.c XI: unexport XIPropToInt() and XIPropToFloat() 2025-06-12 16:25:48 +02:00
ptrveloc_priv.h
region.c dix: region: turn xfreeData() into inline func and add checks 2025-06-12 16:34:31 +02:00
registry.c
registry_priv.h
reqhandlers_priv.h dix: unexport events related request handlers 2025-06-12 16:16:45 +02:00
resource.c dix: unexport and document MarkClientException() 2025-06-12 16:17:42 +02:00
screen.c dix: add per-screen pixmap destructor mechanism 2025-06-12 16:46:30 +02:00
screen_hooks.c dix: add CreateScreenResources callback mechanism 2025-06-12 16:46:47 +02:00
screen_hooks_priv.h dix: add CreateScreenResources callback mechanism 2025-06-12 16:46:47 +02:00
screenint_priv.h
selection.c
stubmain.c
swaprep.c
swapreq.c dix: unexport events related request handlers 2025-06-12 16:16:45 +02:00
tables.c include: drop obsolete dixevents.h 2025-06-12 16:17:35 +02:00
touch.c dix: touch: NULL-protection in TouchAddRegularListener() 2025-06-12 16:34:12 +02:00
window.c treewide: drop COMPOSITE symbol 2025-06-12 16:47:01 +02:00