summaryrefslogtreecommitdiff
path: root/dix
AgeCommit message (Expand)AuthorFilesLines
2018-03-27meson: Fix installing protocol.txtAdam Jackson1-0/+5
2018-02-27protocol.txt: add GLX req. 35 - SetClientInfo2ARBEmil Velikov1-0/+1
2017-12-06dix: avoid deferencing NULL PtrCtrlOlivier Fourdan1-1/+6
2017-11-06dix: Remove ffs.cAdam Jackson3-51/+0
2017-11-06dix/window: fix typosGiuseppe Bilotta1-2/+2
2017-10-30Use ARRAY_SIZE all over the treeDaniel Martin3-7/+3
2017-10-10Unvalidated extra length in ProcEstablishConnection (CVE-2017-12176)Nathan Kidd1-1/+6
2017-08-15Make PixmapDirtyUpdateRec::src a DrawablePtrMichel Dänzer1-13/+11
2017-07-31dix: unbreak --with-dtrace (default) on FreeBSD 11.1+Jan Beich1-0/+2
2017-06-20dix: Remove extension aliasesAdam Jackson1-43/+4
2017-06-19dix: Disallow GenericEvent in SendEvent request.Michal Srb2-0/+13
2017-06-07dix: assume warping on the RootWindow always happens on visible coordsCarlos Garnacho1-1/+1
2017-05-12dix: Remove clients from input and output ready queues after closingKeith Packard1-2/+2
2017-04-26Add a Meson build system alongside autotools.Eric Anholt1-0/+47
2017-04-26dix: Remove a redundant #defineEric Anholt1-2/+1
2017-03-27dpms: Consolidate a bunch of stuff into Xext/dpms.cAdam Jackson2-22/+1
2017-03-21dix: Remove PRIVATE_DAMAGEAdam Jackson1-1/+0
2017-03-01dispatch: Mark swapped dispatch as _X_COLDAdam Jackson2-150/+150
2017-02-23dix: Add a callback chain for window property state changeAdam Jackson1-0/+9
2017-02-23dix: Pass the whole property into deliverPropertyNotifyEventAdam Jackson1-7/+7
2017-02-16prime: Clear PixmapDirtyUpdateRec::damage when it's destroyedMichel Dänzer1-3/+12
2017-02-08prime: Sync shared pixmap from root window instead of screen pixmapMichel Dänzer1-4/+12
2017-01-11AttendClient of grab-pervious client must queue to saved_ready_clients [v2]Keith Packard1-0/+10
2017-01-02os,dix: Depend custom libs on libs, not objectsMihail Konev1-2/+2
2016-12-12dix: Clear graphicsExposures for scratch GCs in one placeAdam Jackson1-6/+2
2016-12-12dix: Rename (and retype) PixmapPerDepth[1] to defaultStippleAdam Jackson1-7/+6
2016-11-29xwayland: Don't send KeyRelease events on wl_keyboard::leaveRui Matos1-1/+4
2016-11-15dix: Make sure client is not in output_pending chain after closed (RH 1382444)Keith Packard1-1/+1
2016-10-28dix: Bump MAXHASHSIZE for the resource db [v2]Keith Packard1-24/+9
2016-10-06Fix id in error when resource does not existPeter Harris1-2/+6
2016-10-05dix: Add valuator_mask_set_absolute_unacceleratedJonas Ådahl1-0/+13
2016-09-28xace: Don't censor window bordersKeith Packard1-8/+2
2016-09-22XQuartz: Adopt input_lock() and input_unlock()Jeremy Huddleston Sequoia1-21/+0
2016-09-22dix: Silence TSan warnings when checking for pending inputJeremy Huddleston Sequoia1-4/+3
2016-09-21dix: Make InitCoreDevices() failures more verbose.Jeremy Huddleston Sequoia1-11/+26
2016-09-19dix: Incroduce CursorConfinedTo vfunc in ScreenJonas Ådahl1-0/+5
2016-09-19dix: Introduce CursorWarpedTo vfunc in ScreenJonas Ådahl1-0/+3
2016-09-15dix/dispatch: Fix SmartScheduleClient interval adjustment to use best rather ...Jeremy Huddleston Sequoia1-1/+1
2016-09-15Hold input lock for deviceProcKeith Packard1-3/+19
2016-09-13xf86Cursor: Add hw cursor support for primeDave Airlie1-0/+10
2016-09-13dix: Add dixPrivatesCreated helper functionDave Airlie1-0/+9
2016-09-02xi2: fix FocusIn grabsMichael Thayer1-2/+2
2016-08-15dix: Avoid writing uninitialized bytes in deliverPropertyNotifyEventKeith Packard1-4/+6
2016-07-21os: Switch server to poll(2) [v3]Keith Packard1-0/+4
2016-07-21dix: Use list for ready clientsKeith Packard1-33/+80
2016-07-18dix: Intermediate GrabServer state 'GrabKickout' not neededKeith Packard1-7/+1
2016-07-18dix/os: Merge priority computation into SmartScheduleClientKeith Packard1-10/+12
2016-07-18Remove fd_set from Block/Wakeup handler APIKeith Packard2-14/+13
2016-07-18Remove readmask from screen block/wakeup handlerKeith Packard1-12/+6
2016-07-18dix: Switch to the libXfont2 API (v2)Keith Packard3-134/+197