summaryrefslogtreecommitdiff
path: root/dix
AgeCommit message (Expand)AuthorFilesLines
2019-10-06dix: Check for NULL spriteInfo in GetPairedDeviceArthur Williams1-1/+1
2019-08-27meson: Add dtrace supportAdam Jackson1-1/+13
2019-08-27dtrace: s/#if/#ifdef/ for XSERVER_DTRACEAdam Jackson1-4/+4
2019-08-27dtrace: Move Xserver.d from dix/ to include/Adam Jackson3-79/+3
2019-08-27dtrace: Remove Xserver-dtrace.h.in hackAdam Jackson2-103/+2
2019-08-09dix: Assert noPanoramiXExtension is false in PanoramiX codeMatt Turner1-0/+2
2019-05-02assert(a && b) --> assert(a); assert(b)Adam Richter2-6/+12
2019-04-12dix: Remove WindowRec::backStorageAdam Jackson1-1/+0
2019-04-12dix, composite: Optimize setting window backing store stateAdam Jackson1-0/+6
2019-03-29dix: leave last.valuators alone on slave switchPeter Hutterer1-24/+1
2019-03-11dix: Outdent Unmap{Window,Subwindows} a bitAdam Jackson1-27/+22
2018-12-11dix: cache ResourceClientBits() valueOlivier Fourdan1-1/+6
2018-11-19dix: ensure work queues are cleared on resetRay Strode2-0/+15
2018-11-19dix: do not send focus event when grab actually does not changeSamuel Thibault1-2/+6
2018-11-13dix/window: Use ConfigureWindow instead of MoveWindowMichal Srb1-8/+6
2018-11-12dix/events: reuse grab pointer valueMarco Trevisan (Treviño)1-1/+1
2018-11-06Revert "dix: Work around non-premultiplied ARGB cursor data harder"Michel Dänzer1-4/+3
2018-10-25dix: Work around non-premultiplied ARGB cursor data harderMichel Dänzer1-3/+4
2018-10-23dix: Remove the magic WhenMapped backing store hackAdam Jackson1-18/+2
2018-09-28dix: Remove LegalModifier()Adam Jackson1-10/+4
2018-09-12dix: Remove MaxClientsAdam Jackson1-2/+0
2018-09-12devices: break after finding and removing device from listsDave Airlie1-0/+2
2018-08-08dix: check_modmap_change() returns Success, not truePeter Hutterer1-1/+1
2018-05-08dix: Fix a warning about GetTimeInMillis return value in XFont2.Eric Anholt1-1/+6
2018-04-24dix: Allow an extension to disable itselfAdam Jackson1-0/+2
2018-04-24dix: Factor out extension availability checkAdam Jackson1-3/+11
2018-04-10dix: always send focus event on grab changeSamuel Thibault1-1/+1
2018-04-05dix: Hush an almost certainly bogus warningAdam Jackson1-1/+1
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