summaryrefslogtreecommitdiff
path: root/dix/extension.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-24dix: Allow an extension to disable itselfAdam Jackson1-0/+2
2018-04-24dix: Factor out extension availability checkAdam Jackson1-3/+11
2017-06-20dix: Remove extension aliasesAdam Jackson1-43/+4
2015-04-21Convert dix/* to new *allocarray functionsAlan Coopersmith1-4/+2
2014-11-12Drop trailing whitespacesPeter Hutterer1-4/+4
2014-09-18Build required portions of registry.c automatically [v2]Keith Packard1-0/+2
2014-01-12Clean up warnings in DIXKeith Packard1-7/+7
2012-07-09Use C99 designated initializers in dix RepliesAlan Coopersmith1-10/+12
2012-03-21Introduce a consistent coding styleKeith Packard1-117/+105
2011-12-13dix: add a MAXEVENTS define for the number of core + extension eventsPeter Hutterer1-2/+1
2011-12-01Save major/minor opcodes in ClientRec for RecordAReplyKeith Packard1-14/+0
2011-11-23Fix gcc -Wwrite-strings warnings in various extensionsAlan Coopersmith1-4/+4
2011-04-04dix: fix memory leak in ProcListExtensionsTiago Vignatti1-3/+2
2010-08-27Replace malloc/strlen/strcpy with strdup.Matt Turner1-4/+2
2010-06-10Remove unnecessary parentheses around return values in functionsMikhail Gusarov1-4/+4
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard1-3/+8
2010-05-13Eliminate boilerplate around client->noClientException.Jamey Sharp1-2/+2
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-15/+15
2010-04-07dix: be more verbose when we run out of opcodesPaulo Ricardo Zanoni1-1/+4
2009-07-14dix: switch to byte-counting functions.Peter Hutterer1-1/+1
2009-02-16xserver: Avoid sending uninitialized padding data over the networkPeter Åstrand1-1/+3
2009-01-22Remove a bunch of useless casts.Adam Jackson1-5/+5
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-2/+0
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-7/+7
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-2/+2
2008-10-31Move EXTENSION_BASE and EXTENSION_EVENT_BASE to misc.h.Peter Hutterer1-2/+0
2008-07-25Fix AddExtension now that CloseDownProc can be NULL.Mathieu Bérard1-1/+1
2008-07-24Allow extension closedown hook to be null.Adam Jackson1-1/+2
2007-11-26registry: swap out the DTRACE XErrorDB stuff for the new registry call.Eamon Walsh1-14/+0
2007-11-26registry: Rebase registry to use the server config file of protocol names.Eamon Walsh1-0/+2
2007-11-05Merge branch 'master' into XACE-SELINUXEamon Walsh1-2/+2
2007-11-05DIX: Remove usage of allocaDaniel Stone1-2/+2
2007-10-17Merge branch 'master' into XACE-SELINUXEamon Walsh1-0/+2
2007-10-02Xserver: fix potential crashDodji Seketeli1-0/+2
2007-08-28devPrivates rework: since API is already broken, switch everythingEamon Walsh1-37/+3
2007-08-03security: drop the "declare extension security" dix call. Use theEamon Walsh1-8/+0
2007-04-17xace: change the semantics of the return value of XACE hooks to allowEamon Walsh1-3/+3
2007-04-17Merge branch 'master' into XACE-SELINUXEamon Walsh1-1/+1
2007-04-09Bug #10560: Code-Cleanup: function declarations () -> (void)Stefan Huehner1-1/+1
2007-04-04devPrivates rework: properly free devPrivates on compatibility structures,Eamon Walsh1-0/+2
2007-03-25General DIX static and dead code cleanup.Adam Jackson1-81/+0
2007-03-25Static cleanups, dead code deletion.Adam Jackson1-1/+1
2007-03-08dix: remove 'register' keyword for all variables.Peter Hutterer1-12/+12
2006-12-01Define calls away when not building XACE, allowing ifdef's to be removed.Eamon Walsh1-14/+3
2006-11-03Add DTrace probe points for X server <-> client communicationsAlan Coopersmith1-0/+14
2006-09-08Zero out newly created ExtensionEntry structures, but only after theEamon Walsh1-3/+3
2006-08-21Merge branch 'XACE-modular' into my-XACE-modularEamon Walsh1-2/+0
2006-08-10Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into ...Alan Coopersmith1-2/+0
2006-08-02Rebase Security extension to use devPrivates for storing security state.Eamon Walsh1-3/+1
2006-07-31Added devPrivates support to the ExtensionEntry structure.Eamon Walsh1-2/+36