summaryrefslogtreecommitdiff
path: root/dix/dispatch.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-10Unvalidated extra length in ProcEstablishConnection (CVE-2017-12176)Nathan Kidd1-1/+6
2017-05-12dix: Remove clients from input and output ready queues after closingKeith Packard1-2/+2
2017-04-26dix: Remove a redundant #defineEric Anholt1-2/+1
2017-01-11AttendClient of grab-pervious client must queue to saved_ready_clients [v2]Keith Packard1-0/+10
2016-11-15dix: Make sure client is not in output_pending chain after closed (RH 1382444)Keith Packard1-1/+1
2016-09-28xace: Don't censor window bordersKeith Packard1-8/+2
2016-09-22dix: Silence TSan warnings when checking for pending inputJeremy Huddleston Sequoia1-4/+3
2016-09-15dix/dispatch: Fix SmartScheduleClient interval adjustment to use best rather ...Jeremy Huddleston Sequoia1-1/+1
2016-09-13xf86Cursor: Add hw cursor support for primeDave Airlie1-0/+10
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-18dix: Switch to the libXfont2 API (v2)Keith Packard1-2/+2
2016-06-17xrandrprovider: Do not use separate lists for unbound / source / offload slavesHans de Goede1-13/+17
2016-06-10xace: Remove the audit hooks and tune dispatchAdam Jackson1-1/+0
2016-05-04dix: Push UpdateCurrentTimeIf down out of the main loopAdam Jackson1-4/+1
2015-12-01Remove non-smart scheduler. Don't require setitimer.Keith Packard1-7/+10
2015-08-24configurable maximum number of clientsOlivier Fourdan1-2/+2
2015-07-08dix: Unexport various implementation detailsAdam Jackson1-0/+1
2015-04-21Convert dix/* to new *allocarray functionsAlan Coopersmith1-2/+2
2015-04-21Let calloc handle multiplicationAlan Coopersmith1-3/+3
2015-02-10Get rid of const warnings in XSERVER_INPUT_EVENT dtrace probe callsAlan Coopersmith1-4/+1
2015-01-03dix: Allow zero-height PutImage requestsKeith Packard1-1/+1
2014-12-08dix: integer overflow in ProcPutImage() [CVE-2014-8092 1/4]Alan Coopersmith1-0/+3
2014-11-12Drop trailing whitespacesPeter Hutterer1-8/+8
2014-10-09mi: Move pScreen->SendGraphicsExpose up to dixAdam Jackson1-4/+48
2014-07-29dix: Make some LBX-era code more obviousAdam Jackson1-3/+1
2014-02-05dix: fix a -Wshadow warningPeter Hutterer1-2/+2
2014-01-23dix: Praise clients which haven't run for a while, rather than idle clientsKeith Packard1-4/+2
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-39/+39
2014-01-12Clean up warnings in DIXKeith Packard1-2/+2
2013-12-09smartsched: Tweak the default scheduler intervalsAdam Jackson1-2/+3
2013-09-10dix: Remove a dead parameter from DoGetImageAdam Jackson1-57/+31
2013-09-06Fix bug in cursor handling.Thomas Klausner1-8/+15
2013-05-10Move TouchListenerGone call to CloseDownClientPeter Hutterer1-0/+1
2013-05-10dix: reset the OsBuffers after killing all clientsPeter Hutterer1-0/+1
2013-04-30dix/gpu: remove asserts for output/offload from same slaveDave Airlie1-2/+0
2012-12-05Fix formatting of address operatorsYaakov Selkowitz1-1/+1
2012-11-28dix/dispatch.c, os/utils.c: Disable smart scheduler on WIN32Jon TURNEY1-0/+4
2012-09-20dix: Extend initial connection handshake for forwarding proxiesAdam Jackson1-7/+12
2012-09-04dix: free default colormap before screen deletionDave Airlie1-0/+4
2012-07-09Replace padlength tables with inline functions from misc.hAlan Coopersmith1-3/+1
2012-07-09Use C99 designated initializers in dix RepliesAlan Coopersmith1-100/+114
2012-07-09Use C99 designated initializers in SendErrorToClientAlan Coopersmith1-8/+7
2012-07-09Use temporary variables instead of parts of reply structuresAlan Coopersmith1-6/+12
2012-07-09Remove unneccesary casts from WriteToClient callsAlan Coopersmith1-14/+10
2012-07-07dix/xf86: initial offload slave tracking (v1.1)Dave Airlie1-0/+19
2012-07-07dix/pixmap: track dirty pixmaps in server. (v4)Dave Airlie1-0/+1
2012-07-07dix: add ability to link output slave gpus to the current gpu (v1.1)Dave Airlie1-0/+17