[PULL -v2] XACE and SELinux updates for master
Eamon Walsh
ewalsh at tycho.nsa.gov
Wed Oct 14 17:44:18 PDT 2009
Hi Keith,
Please pull these updates into master.
Thanks.
The following changes are available in the git repository at:
git://anongit.freedesktop.org/~ewalsh/xserver master
Eamon Walsh (9):
xselinux: refactor extension code into smaller files.
xselinux: Factor out some dynamic array code into common helpers.
xace: Fake return values on denials in input polling requests.
xselinux: Stop special-casing QueryPointer access checks.
xace: Relax permissions on XkbGetState from Read to Getattr.
Remove some debug messages that trigger on XACE event delivery failure.
xselinux: switch from x_device to separate x_pointer and x_keyboard classes.
dix: Export IsPointerDevice() and IsKeyboardDevice().
xselinux: Use the now-exported IsPointerDevice() instead of a copy.
Xext/Makefile.am | 3 +-
Xext/xselinux.c | 2070 -------------------------------------------------
Xext/xselinux.h | 412 ----------
Xext/xselinux_ext.c | 729 +++++++++++++++++
Xext/xselinux_hooks.c | 1030 ++++++++++++++++++++++++
Xext/xselinux_label.c | 381 +++++++++
Xext/xselinuxint.h | 556 +++++++++++++
Xi/queryst.c | 14 +-
Xi/xiquerydevice.c | 41 +-
Xi/xiquerydevice.h | 8 +-
dix/devices.c | 5 +-
dix/events.c | 23 +-
include/dix.h | 4 +-
xkb/xkb.c | 2 +-
14 files changed, 2759 insertions(+), 2519 deletions(-)
--
Eamon Walsh<ewalsh at tycho.nsa.gov>
National Security Agency
More information about the xorg-devel
mailing list