Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-01-29 | config: only shutdown libhal if the connection is valid. | Peter Hutterer | 1 | -5/+7 | |
Thanks to libdbus' extensive use of assert we won't just get an error, it'll bring the whole server down for us. (cherry picked from commit fb07fab2c07e7b0834724541dc47bfba02ba8574) | |||||
2008-01-29 | config: add a debug message, fix a whitespace error. | Peter Hutterer | 1 | -2/+3 | |
(cherry picked from commit 7732898aaa70e076000f6e6aa9420482896ed996) | |||||
2008-01-28 | Rootless: RootlessEnsureFrame: Added check for !IsRoot | Jeremy Huddleston | 1 | -1/+1 | |
This was causing an issue with Apple-DRI and was reported here: http://trac.macosforge.org/projects/xquartz/ticket/51 (cherry picked from commit 116800279d2ec783c63f43d3902627edde6a4cff) | |||||
2008-01-26 | Merge commit 'upstream/master' | David Nusinow | 11 | -331/+272 | |
2008-01-25 | xselinux: Move the extension to extmod instead of being built-in. | Eamon Walsh | 4 | -4/+11 | |
2008-01-25 | XACE: Remove the extension code entirely, XACE is completely static now. | Eamon Walsh | 4 | -26/+0 | |
2008-01-25 | XACE: Stop using fake requestVectors in favor of a simple hook call. | Eamon Walsh | 3 | -126/+24 | |
2008-01-25 | XACE: Don't need to actually register a protocol extension. | Eamon Walsh | 2 | -53/+0 | |
2008-01-24 | xselinux: Rename SelectionManager to more generic SecurityManager. | Eamon Walsh | 2 | -35/+35 | |
2008-01-24 | xselinux: Use a privileged bit in the state instead of passing an index | Eamon Walsh | 1 | -33/+27 | |
to the permission checking function. | |||||
2008-01-24 | xselinux: Implement "get context" protocol requests. | Eamon Walsh | 1 | -3/+116 | |
2008-01-24 | xselinux: Whitespace fixups. | Eamon Walsh | 1 | -34/+32 | |
2008-01-23 | Bug #12439: add a quirk to use +hsync +vsync for the probed detailed mode. | Hong Liu | 1 | -9/+28 | |
Samsung 205BW quirk is somehow reworked. | |||||
2008-01-22 | There is no such thing as /dev/cpu/mtrr. | Adam Jackson | 1 | -10/+1 | |
2008-01-21 | Add tags/TAGS to .gitignore for ctags usage | David Nusinow | 1 | -0/+2 | |
2008-01-21 | CVE-2007-6429: Always test for size+offset wrapping. | Matthias Hopf | 1 | -6/+6 | |
2008-01-19 | AIGLX: Fix GLX_EXT_texture_from_pixmap fallback with EXA. | Michel Dänzer | 1 | -28/+54 | |
Use pScreen->GetImage to obtain the pixmap contents instead of dereferencing pPixmap->devPrivate.ptr directly. | |||||
2008-01-18 | CVE-2007-6429: Don't spuriously reject <8bpp shm pixmaps. | Adam Jackson | 1 | -16/+20 | |
Move size validation after depth validation, and only validate size if the bpp of the pixmap format is > 8. If bpp < 8 then we're already protected from overflow by the width and height checks. | |||||
2008-01-17 | XQuartz: Moved SetFrontProcess haco to set_front_process | Jeremy Huddleston | 1 | -5/+5 | |
So it is done by the other thread... (cherry picked from commit 7429379eb1001ee3dc769daa8fe6b3aef1b9cc8a) | |||||
2008-01-17 | Fix for CVE-2008-0006 - PCF Font parser buffer overflow. | Matthieu Herrb | 1 | -0/+7 | |
2008-01-17 | Fix for CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows. | Matthieu Herrb | 3 | -14/+76 | |
2008-01-17 | Fix for CVE-2007-6428 - TOG-cup extension memory corruption. | Matthieu Herrb | 1 | -0/+3 | |
2008-01-17 | Fix for CVE-2007-6427 - Xinput extension memory corruption. | Matthieu Herrb | 8 | -54/+33 | |
2008-01-17 | Fix for CVE-2007-5760 - XFree86 Misc extension out of bounds array index | Matthieu Herrb | 1 | -0/+4 | |
2008-01-17 | Xephyr: One-time keyboard leak fix | Daniel Stone | 1 | -0/+1 | |
Don't leak the originally-allocated keysym map. | |||||
2008-01-17 | XKB: XkbCopyKeymap: Don't leak all the sections | Daniel Stone | 1 | -0/+1 | |
Previously, we'd just keep num_sections at 0, which would break the geometry and lead us to leak sections. Don't do that. | |||||
2008-01-17 | OS: IO: Zero out client buffers | Daniel Stone | 1 | -1/+1 | |
For alignment reasons, we can write out uninitialised bytes, so allocate the whole thing with xcalloc. | |||||
2008-01-16 | Don't break grab and focus state for a window when redirecting it. | Kristian Høgsberg | 1 | -1/+2 | |
Composite uses an unmap/map cycle to trigger backing pixmap allocation and cliprect recomputation when a window is redirected or unredirected. To avoid protocol visible side effects, map and unmap events are disabled temporarily. However, when a window is unmapped it is also removed from grabs and loses focus, but these state changes are not disabled. This change supresses the unmap side effects during the composite unmap/map cycle and fixes this bug: http://bugzilla.gnome.org/show_bug.cgi?id=488264 where compiz would cause gnome-screensaver to lose its grab when compiz unredirects the fullscreen lock window. | |||||
2008-01-16 | Yet another Xv extension byte swapping fix. | Michel Dänzer | 1 | -0/+1 | |
2008-01-15 | Removed some warnings. | Tiago Vignatti | 3 | -13/+13 | |
2008-01-15 | Fix Xephyr compilation without GLX. | Tiago Vignatti | 2 | -1/+3 | |
2008-01-15 | xf86Cursors: fix memset for non-square cursors | Dave Airlie | 1 | -1/+1 | |
2008-01-14 | exa: make the prototype for exaGetPixmapFirstPixel() public | Bernardo Innocenti | 2 | -3/+3 | |
This fixes a warning in amd_drv which is using it. Signed-off-by: Bernardo Innocenti <bernie@codewiz.org> | |||||
2008-01-12 | XQuartz: Fixed copy-paste error with login_shell commit | Jeremy Huddleston | 1 | -1/+1 | |
(cherry picked from commit 6deec3acc6f8010b5b53a1e55a0a2c4080ba69d2) | |||||
2008-01-12 | XQuartz: Corrected copyright X.org Project -> X.org Foundation | Jeremy Huddleston | 1 | -1/+1 | |
(cherry picked from commit f21631444816fc12b8a534c2cf79e6ac6c2af7c9) | |||||
2008-01-12 | XQuartz: added 'login_shell' option to defaults | Jeremy Huddleston | 4 | -4/+4 | |
so the user can choose something other than /bin/sh (cherry picked from commit b549cf18cebd3435d70f62855239484974c455a1) | |||||
2008-01-12 | XQuartz: Fixed switching into XQuartz via expose. | Jeremy Huddleston | 1 | -1/+6 | |
(cherry picked from commit 627ed60ce5d7499761028edf379ebd95250d3e04) | |||||
2008-01-09 | More Xv extension byte swapping fixes | Alan Coopersmith | 1 | -2/+3 | |
2008-01-09 | xf86misc.c: Avoid use of swapped values | Peter Harris | 1 | -15/+18 | |
2008-01-09 | Fix reference to old versions of XFree86 to not say "Xorg 4.2 or earlier" | Alan Coopersmith | 1 | -1/+1 | |
2008-01-09 | mi: change infamous "Tossed event ..." error for something more explanatory. | Peter Hutterer | 1 | -6/+7 | |
Few whitespace errors fixed. Two ErrorF's prefixed with [mi]. (cherry picked from commit 117458d2db49efd3f04432ff45871b44c7d4ad57) | |||||
2008-01-08 | [Kdrive] make XCalibrate 'orientation aware' | Richard Purdie | 3 | -2/+62 | |
2008-01-07 | Don't log DPMS enabling as being from xorg.conf if it's not | David Nusinow | 1 | -1/+3 | |
2008-01-08 | dix: set the correct number of valuators in valuator events. | Peter Hutterer | 1 | -1/+1 | |
(first_valuator + num_valuators) must never be larger than the number of axes, otherwise DIX freaks out. And from looking at libXI, anything larger than 6 is wrong too. (cherry picked from commit 9f6ae61ad12cc2813d04405458e1ca5aed8a539e) | |||||
2008-01-06 | Log enabling of DPMS even when it's not set in xorg.conf | David Nusinow | 1 | -1/+2 | |
2008-01-06 | Fix the name of the XFree86-Misc extension in the xorg.conf manpage. | Julien Cristau | 1 | -1/+1 | |
2008-01-06 | Document the AllowEmptyInput, AutoAddDevices and AutoEnableDevices flags | Julien Cristau | 1 | -0/+14 | |
Add documentation for the new AllowEmptyInput, AutoAddDevices and AutoEnableDevices server flags in the xorg.conf manpage. | |||||
2008-01-05 | XQuartz: Cleanup for strict-prototyping | Jeremy Huddleston | 15 | -50/+32 | |
Also fixed DarwinEQEnqueue to match changes to the callback And also use dpmsstubs.c rather than copying the code into darwin.c (cherry picked from commit 4c5c30a4beb7a427b00b18097f548876ad3c11d7) | |||||
2008-01-04 | XQuartz: Fixed copyright in About box for 2008. Happy New Year! | Jeremy Huddleston | 2 | -3/+5 | |
2008-01-04 | XQuartz: Flush the debug log for easier debugging | Jeremy Huddleston | 2 | -47/+46 | |
Also cleaned up formatting in xpr's eventHandler (cherry picked from commit 16861d6d4239c7f3918332ef07752f1e211afb23) |