summaryrefslogtreecommitdiff
path: root/Xext/xselinux.c
AgeCommit message (Expand)AuthorFilesLines
2007-12-12xselinux: Add new protocol for setting device create context.Eamon Walsh1-0/+32
2007-11-20registry: Remove registry code from SELinux extension.Eamon Walsh1-24/+0
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 Walsh1-17/+19
2007-11-05xselinux: Register SELinux extension protocol names.Eamon Walsh1-0/+24
2007-10-26xselinux: Add a SetDeviceContext request and stubs for more requests.Eamon Walsh1-6/+184
2007-10-25xselinux: Don't include the client in the receive hook audit messages.Eamon Walsh1-1/+1
2007-10-25xselinux: Label the default device directly with the process context.Eamon Walsh1-7/+3
2007-10-24xselinux: Introduce a type transition when labeling events.Eamon Walsh1-5/+12
2007-10-24xselinux: Add audit message fields for selection and event names.Eamon Walsh1-12/+22
2007-10-23xselinux: Add basic support for selection access control and redirection.Eamon Walsh1-60/+311
2007-10-23xselinux: Remove synthetic bit when looking up event type.Eamon Walsh1-1/+2
2007-10-23xselinux: Unregister callbacks on server reset.Eamon Walsh1-17/+37
2007-10-19xselinux: properly update sizes when dynamic arrays are resized...Eamon Walsh1-0/+2
2007-10-18xselinux: add basic event labeling.Eamon Walsh1-4/+86
2007-10-18xselinux: add hooks for send and receive access.Eamon Walsh1-44/+86
2007-10-17xselinux: add hook for device acceses.Eamon Walsh1-1/+31
2007-10-17xselinux: Move functions around; add some more comments.Eamon Walsh1-117/+150
2007-10-17xselinux: Started reworking extension using new XACE hooks.Eamon Walsh1-1165/+510
2007-09-28xace: remove obsoleted DRAWABLE_ACCESS hook.Eamon Walsh1-1/+0
2007-08-16xace: drop background-none checking hook, add new hook for controllingEamon Walsh1-10/+0
2007-08-15xace: rename hostlist security hook to "server" as this hook will be usedEamon Walsh1-4/+4
2007-06-21xselinux: use new libselinux support for context labeling.Eamon Walsh1-561/+30
2007-06-11xselinux: use new libselinux support for private Flask definitions.Eamon Walsh1-2/+40
2007-04-17xace: change the semantics of the return value of XACE hooks to allowEamon Walsh1-110/+122
2007-03-23xace: pass serverClient as default argument to dixChangeWindowPropertyEamon Walsh1-5/+7
2007-03-22xace: drop the name argument from the property callback.Eamon Walsh1-1/+1
2007-03-22dix: reorganize property code to better support xace hook; requires new API forEamon Walsh1-1/+1
2007-03-19xselinux: use the new ResourceStateCallback instead of the XACE_WINDOW_INIT h...Eamon Walsh1-8/+17
2007-03-19xselinux + security: remove confusing CALLBACK macro.Eamon Walsh1-12/+20
2007-03-08xselinux: remove context validation function for now.Eamon Walsh1-36/+0
2007-01-19Split ObjectSIDByLabel into two functions since property labeling nowEamon Walsh1-24/+61
2007-01-19Remove the root window context line from the configuration file.Eamon Walsh1-57/+1
2006-12-20Naming change: Security*Access -> Dix*Access.Eamon Walsh1-15/+15
2006-12-12Add xserver object class to list of object classes.Eamon Walsh1-1/+2
2006-12-12Split AssignClientState() into two routines, new routine is server-specific.Eamon Walsh1-51/+59
2006-12-12Remove trailing whitespace (whitespace police).Eamon Walsh1-16/+16
2006-12-12Naming change: Security*Operation -> Xace*OperationEamon Walsh1-1/+1
2006-12-12Improve error handling, messages during initialization.Eamon Walsh1-6/+6
2006-12-12Experimental window property holding security context.Eamon Walsh1-0/+36
2006-12-12Add SELinux extension source files.Eamon Walsh1-0/+1884