summaryrefslogtreecommitdiff
path: root/Xext/saver.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-14Xext/saver: Swap ScreenSaverSuspend 'suspend' field. Handle old XCB clients.Keith Packard1-2/+12
2017-10-30Use ARRAY_SIZE all over the treeDaniel Martin1-4/+2
2017-10-10Unvalidated lengthsNathan Kidd1-0/+2
2017-03-27dpms: Consolidate a bunch of stuff into Xext/dpms.cAdam Jackson1-0/+1
2017-03-01dispatch: Mark swapped dispatch as _X_COLDAdam Jackson1-8/+8
2016-04-29dix: Squash some new gcc6 warningsAdam Jackson1-1/+1
2015-04-21Convert top level extensions to new *allocarray functionsAlan Coopersmith1-1/+1
2014-07-29saver: Don't open-code IsMapInstalledAdam Jackson1-15/+1
2014-01-12Clean up a few function prototypes to not place formals in /**/Keith Packard1-26/+14
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-20/+20
2013-10-18dix: provide accessor methods for the last device event timePeter Hutterer1-4/+2
2013-05-15Abstract cursor refcountingPeter Hutterer1-4/+4
2012-12-05Fix formatting of address operatorsYaakov Selkowitz1-1/+1
2012-11-29When resetting device idle time, reset XIAll(Master)Devices too (#56649)Peter Hutterer1-0/+2
2012-07-09Move extension initialisation prototypes into extinit.hDaniel Stone1-1/+1
2012-07-09Replace INITARGS with voidTomas Carnecky1-1/+1
2012-07-09Use C99 designated initializers in extension EventsAlan Coopersmith1-11/+12
2012-07-09Use C99 designated initializers in Xext RepliesAlan Coopersmith1-10/+14
2012-07-09Remove unneccesary casts from WriteToClient callsAlan Coopersmith1-2/+2
2012-03-22Change lastDeviceIdleTime to be per-devicePeter Hutterer1-2/+5
2012-03-21Introduce a consistent coding styleKeith Packard1-876/+790
2011-12-06xext: don't free uninitialised pointer when malloc fails. (v2)Dave Airlie1-2/+1
2011-09-21Use correct swap{l,s} (or none at all for CARD8)Matt Turner1-1/+0
2011-09-21Use internal temp variable for swap macrosMatt Turner1-41/+28
2010-09-28xserver: delete pervasively use of DISPATCH_PROCTiago Vignatti1-55/+33
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard1-2/+5
2010-06-03Move each screen's root-window pointer into ScreenRec.Jamey Sharp1-3/+3
2010-06-03Move each screen's screensaver data into ScreenRec.Jamey Sharp1-6/+6
2010-05-19Add typed resource-lookup errors for non-core resource types.Jamey Sharp1-3/+3
2010-05-19Return an appropriately-typed error from dixLookupResourceByType.Jamey Sharp1-4/+0
2010-05-19Set event sequence number in WriteEventsToClient instead of at callers.Jamey Sharp1-4/+1
2010-05-19Make WriteEventsToClient/WriteToClient no-op on fake or dead clients.Jamey Sharp1-2/+0
2010-05-13Eliminate boilerplate around client->noClientException.Jamey Sharp1-3/+3
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-14/+14
2010-03-22Xext: Fix cursor reference counting hazard.Michel Dänzer1-1/+1
2009-12-18Add type name argument to CreateNewResourceTypeAlan Coopersmith1-7/+5
2009-12-18Ensure all resource types created have names registeredAlan Coopersmith1-0/+4
2009-09-21input: define server-supported protocol versions in one single file.Peter Hutterer1-2/+3
2009-07-15Update to xextproto 7.0.99.1.Peter Hutterer1-2/+1
2009-07-14Xext: switch to byte counting functionsPeter Hutterer1-2/+2
2009-04-29Fix most remaining deprecated resource lookups.Eamon Walsh1-21/+33
2009-03-09Replace dixLookupResource by dixLookupResourceBy{Type,Class}Keith Packard1-4/+4
2009-02-03Xext: rename saver's EventType to SaverEventType.Peter Hutterer1-5/+5
2009-01-22Remove a bunch of useless casts.Adam Jackson1-5/+4
2009-01-11Xext: ANSI cleanupsJulien Cristau1-57/+25
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-2/+0
2008-08-28Prepare for array-index based devPrivates.Tomas Carnecky1-1/+2
2008-07-24Remove all empty extension reset hooks, replace with NULL.Adam Jackson1-12/+1
2008-03-04Merge branch 'master' into mpxPeter Hutterer1-2/+1
2008-02-22Fix Xinerama's consolidated visual handling.Adam Jackson1-2/+1