xserver-multidpi/dix
Eamon Walsh 31166c2ae0 xace: add a new hook for checking property content after it has been set.
Allows security modules to enforce what property contents can be set by
clients.  Uses the new DixPostAccess bit to distinguish between the
existing call made during the lookup (with the old property data) and
this new call.  Note that this only applies to writes, prepends, or
appends to existing properties; for new properties the existing
DixCreateAccess hook call may be used since it includes the new data.

Refer to the XACE-Spec document in xorg-docs, section "Property Access."

Signed-off-by: Eamon Walsh <ewalsh@tycho.nsa.gov>
2009-06-26 17:52:51 -04:00
..
atom.c Constify atom name strings 2009-02-03 10:06:00 -08:00
buildatoms XFree86 4.3.0.1 2003-11-14 16:49:22 +00:00
BuiltInAtoms R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
colormap.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
cursor.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
deprecated.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
devices.c input: unify button numbers on master devices. 2009-06-18 15:50:47 +10:00
dispatch.c s/MIN/min/, s/MAX/max/ (#2968) 2009-06-03 13:45:42 -04:00
dispatch.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
dixfonts.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
dixutils.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
enterleave.c input: move inputstr.h to where its needed. 2009-06-10 11:15:24 +10:00
enterleave.h dix: move focus handling into enterleave.c. 2009-01-08 11:45:22 +10:00
eventconvert.c Xi: namespace XI2 files. 2009-06-17 09:05:22 +10:00
events.c Xi: check for Use permission on the device in SetClientPointer(). 2009-06-23 20:50:29 -04:00
extension.c xserver: Avoid sending uninitialized padding data over the network 2009-02-16 13:28:38 +10:00
ffs.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
gc.c Replace dixLookupResource by dixLookupResourceBy{Type,Class} 2009-03-09 13:08:09 -07:00
getevents.c dix: update a comment 2009-06-24 09:00:41 +10:00
globals.c DPMS: Remove the defaultDPMS* variables 2009-04-03 18:22:20 -04:00
glyphcurs.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
grabs.c input: remove dependency on XI2 protocol for XI_LASTEVENT. 2009-06-11 13:42:49 +10:00
initatoms.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
inpututils.c Xi: Remove redundant and incorrect butmap range check 2009-06-23 11:53:33 +10:00
main.c dix: remove all but main() from main.c 2009-04-28 16:03:56 +10:00
Makefile.am dix: remove all but main() from main.c 2009-04-28 16:03:56 +10:00
pixmap.c Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
privates.c Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
property.c xace: add a new hook for checking property content after it has been set. 2009-06-26 17:52:51 -04:00
protocol.txt Add XI 1.5 event and requests to protocol.txt 2009-04-20 12:50:34 +02:00
ptrveloc.c Merge branch 'master' into xi2 2009-05-28 17:20:58 +10:00
registry.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
resource.c dix/resource: fix use after free in resource code with DRI 2009-06-24 10:44:11 +10:00
selection.c xserver: Avoid sending uninitialized padding data over the network 2009-02-16 13:28:38 +10:00
swaprep.c dix: remove all but main() from main.c 2009-04-28 16:03:56 +10:00
swapreq.c Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
tables.c Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
window.c Merge branch 'master' into xi2 2009-05-28 17:20:58 +10:00
Xserver-dtrace.h.in Add DTrace probe points for X server <-> client communications 2006-11-03 12:54:43 -08:00
Xserver.d Add DTrace probe points for X server <-> client communications 2006-11-03 12:54:43 -08:00