summaryrefslogtreecommitdiff
path: root/Xext
AgeCommit message (Expand)AuthorFilesLines
2008-06-17SELinux: Add an extension alias under the OS-agnostic "Flask" name.Eamon Walsh1-0/+2
2008-06-11CVE-2008-1377 - RECORD and Security extensions memory corruptionMatthieu Herrb1-3/+7
2008-06-11CVE-2008-1379 - MIT-SHM arbitrary memory readMatthieu Herrb1-2/+11
2008-05-20Short-circuit PanoramiXTranslateVisualID after verifying that the visual actu...Aaron Plattner1-4/+4
2008-05-12Bug #14692: Allow drivers to have a say in Xinerama visual consolidation.Aaron Plattner2-12/+31
2008-04-09Fix off-by-one error in ProcXResQueryClients().Michel Dänzer1-1/+1
2008-03-31XSELinux: Add a request to get a client's context from a resource ID.Eamon Walsh2-0/+34
2008-03-28XSELinux: Add xorg.conf option for permissive/enforcing/disabled.Eamon Walsh1-5/+26
2008-03-24Bug #13962: Re-arm the DPMS timer when re-enabling DPMS.Adam Jackson1-2/+5
2008-03-24Make Xevie private symbol names less genericAlan Coopersmith1-43/+40
2008-03-24Xevie cleanups, byteswapping fixes & request length check fixesAlan Coopersmith1-11/+28
2008-03-20XSELinux: Do a check for whether background "None" is allowed.Eamon Walsh1-0/+7
2008-03-20XSELinux: Correctly handle some permission bits that are used more than once.Eamon Walsh1-5/+20
2008-03-04xselinux: Implement polyinstantiation support and related protocol.Eamon Walsh2-423/+695
2008-02-29XACE: Add generic support for property and selection polyinstantiation.Eamon Walsh5-26/+25
2008-02-29dix: Refactoring of selection code to allow for polyinstantiation.Eamon Walsh1-2/+0
2008-02-28xselinux: Don't require device "read" permission for XQueryPointer.Eamon Walsh1-0/+11
2008-02-28xselinux: Log messages to both libaudit and Xorg.0.log.Eamon Walsh1-0/+1
2008-02-28XACE: Fix instances of DixUnknownAccess at hook callsites.Eamon Walsh4-11/+11
2008-02-27xselinux: Prefix a few remaining error messages with "SELinux".Eamon Walsh1-7/+6
2008-02-27xselinux: Don't throw BadAccess if DixUnknownAccess is passed in to a hook.Eamon Walsh1-0/+2
2008-02-26xselinux: Stub out selection protocol requests.Eamon Walsh2-0/+55
2008-02-26xselinux: Rip out the selection code in advance of polyinstantiation support.Eamon Walsh1-31/+0
2008-02-26security: Register resource names in the server-side name registry.Eamon Walsh1-0/+2
2008-02-22Fix Xinerama's consolidated visual handling.Adam Jackson4-130/+138
2008-02-20XACE: Make the default window background state configurable per-window.Eamon Walsh2-2/+7
2008-02-13security: Revise set of permissions granted to untrusted clients.Eamon Walsh1-13/+31
2008-02-13xselinux: Add use to permission map for devices.Eamon Walsh1-1/+1
2008-02-14Use strerror instead of errno values in user strings.Adam Jackson1-4/+4
2008-02-14Redact all mention of PanoramiX from user strings.Adam Jackson1-6/+4
2008-02-12XACE: Move the selection access hook to its own function.Eamon Walsh2-11/+11
2008-02-07xselinux: Use the device name in debugging output.Eamon Walsh1-3/+8
2008-02-07xselinux: Split devPrivate state into subject and object records.Eamon Walsh1-87/+149
2008-02-07xselinux: Add getattr and setattr to the permission map for properties.Eamon Walsh1-1/+1
2008-02-05XACE: Push the dix "structure" includes down to the security modules.Eamon Walsh5-15/+26
2008-02-05XACE: Move the property access hook to its own function.Eamon Walsh3-13/+15
2008-01-25xselinux: Move the extension to extmod instead of being built-in.Eamon Walsh1-1/+1
2008-01-25XACE: Remove the extension code entirely, XACE is completely static now.Eamon Walsh2-10/+0
2008-01-25XACE: Stop using fake requestVectors in favor of a simple hook call.Eamon Walsh2-124/+21
2008-01-25XACE: Don't need to actually register a protocol extension.Eamon Walsh2-53/+0
2008-01-24xselinux: Rename SelectionManager to more generic SecurityManager.Eamon Walsh2-35/+35
2008-01-24xselinux: Use a privileged bit in the state instead of passing an indexEamon Walsh1-33/+27
2008-01-24xselinux: Implement "get context" protocol requests.Eamon Walsh1-3/+116
2008-01-24xselinux: Whitespace fixups.Eamon Walsh1-34/+32
2008-01-21CVE-2007-6429: Always test for size+offset wrapping.Matthias Hopf1-6/+6
2008-01-18CVE-2007-6429: Don't spuriously reject <8bpp shm pixmaps.Adam Jackson1-16/+20
2008-01-17Fix for CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.Matthieu Herrb3-14/+76
2008-01-17Fix for CVE-2007-6428 - TOG-cup extension memory corruption.Matthieu Herrb1-0/+3
2008-01-16Yet another Xv extension byte swapping fix.Michel Dänzer1-0/+1
2008-01-09More Xv extension byte swapping fixesAlan Coopersmith1-2/+3