summaryrefslogtreecommitdiff
path: root/Xext
AgeCommit message (Collapse)AuthorFilesLines
2007-12-28xselinux: Fix whitespace warnings.Eamon Walsh1-12/+12
2007-12-28xselinux: Remove "X" prefix on remaining functions and strings.Eamon Walsh2-42/+42
Should be evident from the context.
2007-12-28xselinux: don't FatalError on an invalid class mapping, just disable support.Eamon Walsh1-2/+7
2007-12-28xselinux: Implement swapped protocol request logic.Eamon Walsh1-28/+41
2007-12-28xselinux: Remove unnecessary structure definition.Eamon Walsh1-15/+1
2007-12-23Report serverClient resources in the X-Resource extension.Adam Jackson1-7/+3
2007-12-20xselinux: Send AVC messages to audit system instead of log file/stderr.Eamon Walsh1-1/+5
2007-12-19Xext: remove redefinition of Bool.Peter Hutterer1-2/+0
Thanks to Simon Thum.
2007-12-18Sun bug 6278039: Xevie checking wrong size in swapped XevieSelectInput requestsSam Lau1-1/+1
<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6278039>
2007-12-17XACE: Restore the old background None behavior in response to bug #13683.Eamon Walsh1-0/+6
From the X11 protocol spec: "If background None is specified, the window has no defined background." This means that toolkits and apps cannot rely on the "transparent" nature of the current implementation! At some point before the next release, XACE will switch back to a solid background as the default.
2007-12-13Merge branch 'master' into XACE-SELINUXEamon Walsh14-626/+415
Conflicts: Xext/EVI.c Xext/bigreq.c Xext/cup.c Xext/dpms.c Xext/fontcache.c Xext/mitmisc.c Xext/xcmisc.c Xext/xf86bigfont.c Xext/xtest.c configure.ac dbe/dbe.c hw/darwin/darwin.h hw/darwin/darwinEvents.c hw/darwin/iokit/xfIOKit.h hw/darwin/iokit/xfIOKitCursor.c hw/darwin/quartz/fullscreen/fullscreen.c hw/darwin/quartz/fullscreen/quartzCursor.c hw/darwin/quartz/quartz.c hw/darwin/quartz/quartzCommon.h hw/darwin/quartz/quartzCursor.c hw/darwin/quartz/xpr/dri.c hw/darwin/quartz/xpr/dristruct.h hw/darwin/quartz/xpr/xprCursor.c hw/darwin/quartz/xpr/xprFrame.c hw/xfree86/modes/xf86RandR12.c include/cursor.h miext/rootless/rootlessCommon.h miext/rootless/rootlessScreen.c miext/rootless/rootlessWindow.c render/picturestr.h Trying to pick up the pieces from the darwin churn here...
2007-12-12xselinux: Add new protocol for setting device create context.Eamon Walsh2-8/+42
2007-12-05Add missing swaps in panoramiXSwap.cPeter Harris1-0/+4
2007-12-02Fix swapped Xv dispatch under Xinerama.Adam Jackson3-537/+380
Same-endian dispatch was properly calling through the Xinerama wrapping, but other-endian dispatch wasn't.
2007-12-02Clean up many #if 0.Adam Jackson16-179/+0
2007-11-20registry: Fix some mistakes in the reversion of prior commits.Eamon Walsh7-6/+7
2007-11-20Revert "registry: Register XvMC extension protocol names."Eamon Walsh1-29/+0
This reverts commit 853ea337bdad17f8f6ec7d940de14ce2cbbbf93e. Moving all the names into dix/registry.c
2007-11-20Revert "registry: Register Xv extension protocol names."Eamon Walsh1-53/+0
This reverts commit 12766c5b5ffdab95255a63b2c8421ee773fd43b5. Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from XTest extension.Eamon Walsh1-16/+3
Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from SELinux extension.Eamon Walsh1-24/+0
Moving all the names into dix/registry.c
2007-11-20Revert "registry: Register Resource extension protocol names."Eamon Walsh1-13/+1
This reverts commit 5c8b1a91726817816d20faefad21c7a68ab634cc. Moving all the names into dix/registry.c
2007-11-20Revert "registry: Register XPrint extension protocol names."Eamon Walsh1-64/+0
This reverts commit f077578e42eee424b0e534774574c84af9d6f85b. Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from XF86Bigfont extension.Eamon Walsh1-8/+1
Moving all the names into dix/registry.c
2007-11-20Revert "registry: Register EVIE extension protocol names."Eamon Walsh1-14/+1
This reverts commit 48891d5696f56711f23743cb03be39cf6b26c522. Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from XC-MISC extension.Eamon Walsh1-14/+3
Moving all the names into dix/registry.c
2007-11-20Revert "registry: Register SYNC extension protocol names."Eamon Walsh1-40/+0
This reverts commit 9f597f6c87e0b14cc382d8e5929e42f822db4329. Moving all the names into dix/registry.c
2007-11-20Revert "registry: Register SHM extension protocol names."Eamon Walsh1-22/+1
This reverts commit 2c9646ad4e65bb061d910c9e2b1a8a978f21fa17. Moving all the names to dix/registry.c
2007-11-20Revert "registry: Register SHAPE extension protocol names."Eamon Walsh1-25/+7
This reverts commit 4e274e90e16b1d954391e1af3e2074fb10f70ee7. Moving all the names to dix/registry.c
2007-11-20registry: Remove registry code from XC-SECURITY extension.Eamon Walsh1-16/+0
Moving all the names to dix/registry.c
2007-11-20Revert "registry: Register MIT-SCREEN-SAVER extension protocol names."Eamon Walsh1-19/+7
This reverts commit 58c3240fcbec23aad122e1c340f6bb6d3b18f779. Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from MIT-MISC extension.Eamon Walsh1-12/+3
Moving all the names to dix/registry.c
2007-11-20Revert "registry: Register Multibuffer extension protocol names."Eamon Walsh1-34/+1
This reverts commit 3877faf7d9fe00ed634077e38a198ae4b91a2bb4. Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from Fontcache extension.Eamon Walsh1-26/+3
Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from EVI extension.Eamon Walsh1-6/+0
Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from DPMS extension.Eamon Walsh1-24/+3
Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from TOG-CUP extension.Eamon Walsh1-8/+0
Moving all the names into dix/registry.c
2007-11-20registry: Remove registry code from BigRequests extension.Eamon Walsh1-10/+3
Moving all the names into dix/registry.c
2007-11-20Revert "registry: Register APPGROUP extension protocol names."Eamon Walsh1-30/+8
This reverts commit b504678ba5407a6fd8d47d051305f7c3d5606dfe. Moving all the names into dix/registry.c
2007-11-20Revert "registry: Register XINERAMA extension protocol names."Eamon Walsh1-14/+0
This reverts commit b9f5ab98c8dea36dcce1ad15fd2e059a77e77c39. Moving all the names into dix/registry.c
2007-11-20Remove some duplicate include statements.Eamon Walsh1-1/+0
2007-11-19xace: restore the old SaveScreens function and introduce new API, since theEamon Walsh2-3/+3
old version is called from drivers...
2007-11-14Merge branch 'master' into XACE-SELINUXEamon Walsh2-44/+40
Conflicts: Xext/xace.c Xext/xace.h
2007-11-14xselinux: adjust receive hook to use new synthetic_event class.Eamon Walsh1-7/+9
2007-11-09xselinux: add new synthetic_event security class, and fix registry code.Eamon Walsh2-18/+21
2007-11-09registry: Register XC-SECURITY extension protocol names.Eamon Walsh1-0/+16
2007-11-08Remove SecurityPolicy file and associated references in the manpages.Eamon Walsh2-93/+0
2007-11-08Rework of the XC-SECURITY extension. The gen-auth protocol has not changed,Eamon Walsh2-1039/+309
but the XC-QUERY-SECURITY-1 authorization method and the SecurityPolicy configuration file have been removed. The semantics of the trusted vs. untrusted split have been changed. This will be documented in a future commit.
2007-11-06Modified performance patches from Arjan van de Ven <arjan@infradead.org>Eamon Walsh2-26/+30
Subject: [PATCH] fix some performance gaps in Xace The XaceHook function is used in several hotpaths. The problem with it (performance wise) is twofold: * The XaceHook function has a big switch() statement for the hook number in it * The XaceHook function uses varargs to reassemble the final dispatch arguments again Both are expensive operations... for something that is known at compile time This patch turns the hotpath XaceHook call into a direct call to avoid the switch and varargs; this gives me over 10% performance gain on the x11perf benchmark.
2007-11-05Merge branch 'master' into XACE-SELINUXEamon Walsh11-72/+75
Conflicts: dix/dispatch.c dix/property.c hw/xfree86/common/xf86VidMode.c include/xkbsrv.h render/glyph.c xkb/xkbActions.c
2007-11-05xselinux: Register SELinux extension protocol names.Eamon Walsh1-0/+24