[PULL] XACE and SELinux updates for master

Keith Packard keithp at keithp.com
Sun Jan 24 12:20:02 PST 2010


On 01/06/2010 02:00 PM, Eamon Walsh wrote:

>       xselinux: Allow SetWindowCreateContext to be used for pixmaps as well.

This is a fairly significant change in extension semantics, and as such
needs to be reflected throughout the stack, including an update to the
extension minor version so that applications can tell whether this
semantic is present in the X server.

We've got several ways of doing this:

 1) Create a new protocol request with the new semantics.
    Bonus credit for reporting an error if an old client
    uses the new request.
 2) Detect the client version and change semantic for new clients.
 3) Changing the semantic of the existing request.

For the last two, we'll want to change the name of the request, library
interface and server internal bits and then provide aliases for old
libraries and clients.

What I don't want is to have new semantics that are completely invisible
to applications, and which provide nice traps for the unwary developer
when they're reading the code or documentation.

>       libselinux now has a pkgconfig file.  Use it.
>       Revert "Remove some debug messages that trigger on XACE event delivery failure."
>       Don't print a failure message when XACE denies an input event delivery.
>       xselinux: Remove reference counting calls for SID objects.

For these last four:

  Reviewed-by: Keith Packard <keithp at keithp.com>

-- 
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.x.org/archives/xorg-devel/attachments/20100125/5dc32e64/attachment.pgp 


More information about the xorg-devel mailing list