summaryrefslogtreecommitdiff
path: root/dix
AgeCommit message (Expand)AuthorFilesLines
2010-05-25dix: add helper functions to duplicate and free InputAttributes.Peter Hutterer1-0/+79
2010-05-23Device init: Don't crash when CreateGC fails.Jamey Sharp1-1/+2
2010-05-21doPolyText: forget about FontChange's XID after looking up pFont.Jamey Sharp1-4/+2
2010-05-20dix: remove obsolete comment.from EnableDevice.Peter Hutterer1-4/+0
2010-05-20Replace screen->rgf scratch GC flags with a bit in each GC.Jamey Sharp2-20/+18
2010-05-19Add typed resource-lookup errors for non-core resource types.Jamey Sharp1-0/+6
2010-05-19Return an appropriately-typed error from dixLookupResourceByType.Jamey Sharp8-65/+107
2010-05-19Use WriteEventsToClient rather than TryClientEvents where possible.Jamey Sharp1-6/+6
2010-05-19Set event sequence number in WriteEventsToClient instead of at callers.Jamey Sharp3-13/+4
2010-05-19Make WriteEventsToClient/WriteToClient no-op on fake or dead clients.Jamey Sharp1-0/+3
2010-05-17Fix build without XACEJulien Cristau2-0/+2
2010-05-14Bugfix for "Pre-validate ChangeGC XIDs": off-by-one in loop index.Jamey Sharp1-1/+1
2010-05-13Merge remote branch 'jamey/cleanups'Keith Packard10-441/+289
2010-05-13Eliminate boilerplate around client->noClientException.Jamey Sharp5-249/+139
2010-05-13Quit using clientErrorValue in dix/colormap.c.Jamey Sharp3-34/+16
2010-05-13Quit using clientErrorValue in dix/gc.c.Jamey Sharp2-25/+33
2010-05-13Define GCAllBits as the union of all valid CreateGC masks.Jamey Sharp1-4/+4
2010-05-13Replace dixChangeGC with calls directly to the right variant.Jamey Sharp5-60/+39
2010-05-13Pre-validate ChangeGC XIDs.Jamey Sharp1-81/+64
2010-05-13dixChangeGC callers: Use ChangeGCVal instead of XID almost everywhere.Jamey Sharp3-17/+23
2010-05-13Remove devPrivates init and delete callback lists.Keith Packard1-40/+0
2010-05-12CreateGC: Pass current client on to ChangeGC.Jamey Sharp1-1/+1
2010-05-12Kill ChangeGC in favor of dixChangeGC.Jamey Sharp3-17/+8
2010-05-12Kill DoChangeGC in favor of dixChangeGC.Jamey Sharp1-43/+3
2010-05-12doPolyText needs UseAccess to each font, not ReadAccess.Jamey Sharp1-1/+1
2010-05-12Merge remote branch 'dottedmag/for-keithp'Keith Packard1-18/+24
2010-05-13Misc coding style cleanupMikhail Gusarov1-4/+4
2010-05-13Remove useless castsMikhail Gusarov1-12/+13
2010-05-13Fix code style: extra whitespace before ()Mikhail Gusarov1-1/+1
2010-05-13Fix warning: it's safe to pass atom strings > XA_LAST_PREDEFINED to free(3)Mikhail Gusarov1-2/+7
2010-05-12SetFontPath: set client->errorValue on failure.Jamey Sharp2-9/+5
2010-05-13Use lowercase variant of XNFalloc and XstrdupMikhail Gusarov1-1/+1
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov25-447/+447
2010-05-11dix: Update element count in FreeResource*()Kristian Høgsberg1-1/+9
2010-05-10Simplify error-handling in dixChangeGC.Jamey Sharp1-71/+46
2010-05-07Introduce dixLookupFontable for "FONT or GC" parameters.Jamey Sharp2-22/+22
2010-05-03Fix cursor ref counting mistakes with sprites and xf86Cursor.cKeith Packard2-5/+17
2010-05-02dix: wrap variables with #ifdef when panoramix is not usedTiago Vignatti2-3/+2
2010-04-30Replace some input devPrivates with regular struct fieldsKeith Packard3-51/+17
2010-04-30Merge remote branch 'vignatti/for-keith'Keith Packard1-1/+0
2010-04-26Merge remote branch 'jamey/for-keith'Keith Packard1-1/+0
2010-04-26dix: Default DPMS timeout values to match screensaver valuesAdam Jackson1-3/+1
2010-04-26ProcGrabButton: remove redundant error check.Jamey Sharp1-1/+0
2010-04-26dix and others: remove unused arraySize field from ScreenInfoTiago Vignatti1-1/+0
2010-04-15Merge remote branch 'whot/for-keith'Keith Packard1-1/+5
2010-04-16dix: fix cursor screen check for xinerama setups.Tim Yamin1-1/+5
2010-04-15dix: Fix crash in DeliverGrabbedEvents.Peter Hutterer1-1/+1
2010-04-07dix: be more verbose when we run out of opcodesPaulo Ricardo Zanoni1-1/+4
2010-03-22New header for XF86Bigfont server functionsYaakov Selkowitz1-2/+1
2010-03-21Merge commit 'fa5103a02bd509e4a102afdad2ab26cb22210367'Keith Packard1-0/+3