~thopiekar/xorg-server/+git/xorg-xserver:server-1.14-branch

Last commit made on 2014-06-06
Get this branch:
git clone -b server-1.14-branch https://git.launchpad.net/~thopiekar/xorg-server/+git/xorg-xserver

Branch merges

Branch information

Name:
server-1.14-branch
Repository:
lp:~thopiekar/xorg-server/+git/xorg-xserver

Recent commits

899fb6b... by Matt Dew <email address hidden>

Bump revision from 1.14.6 to 1.14.7

f665960... by Jeremy Sequoia

XQuartz: Ensure we wait for the server thread to terminate

AKA: XQuartz 2.7.5 doesn't delete its /tmp/.X$d-lock

http://xquartz.macosforge.org/trac/ticket/823

Signed-off-by: Jeremy Huddleston Sequoia <email address hidden>

46bcfa0... by Matt Dew <email address hidden>

Bump version to 1.14.6

b83f2f7... by Eric Anholt

glx: Clear new FBConfig attributes to 0 by default.

The visualSelectGroup wasn't getting set (since our DRI drivers don't
use it), and and since it's the top priority in the sort order, you
got random sorting of your visuals unless malloc really returned you
new memory. This manifested as Xephyr -glamor rendering to a
multisampled window on my system, which as you might guess was
slightly lower performance than expected.

Signed-off-by: Eric Anholt <email address hidden>
Reviewed-by: Michel Dänzer <email address hidden>

1310ca1... by Matt Dew <email address hidden>

bump rev to 1.14.5.901

4ab897c... by Jeremy Sequoia

XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu

Signed-off-by: Jeremy Huddleston Sequoia <email address hidden>
(cherry picked from commit 77df653ae3d8448be21221711851acde12c6bc1a)

bb31548... by Jeremy Sequoia

XQuartz: Check for allocated memory before using it in AppleWMSetWindowMenu

Signed-off-by: Jeremy Huddleston Sequoia <email address hidden>
(cherry picked from commit 3bc608a361a01043b226fb9aaebf88f6fd852925)

a3d1985... by Jeremy Sequoia

XQuartz: Silence a clang static analysis warning about a memory leak

It seems the alanyzer can't comprehend dixSetPrivate().

quartz.c:119:12: warning: Potential leak of memory pointed to by 'displayInfo'
    return quartzProcs->AddScreen(index, pScreen);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Jeremy Huddleston Sequoia <email address hidden>
(cherry picked from commit 64327226ddfba8f0653615cd678d2d4336fb993d)

b915cbb... by Jeremy Sequoia

XQuartz: Silence a clang static analysis warning about a possible memory leak on exit

stub.c:356:9: warning: Potential leak of memory pointed to by 'newargv'
        asl_log(aslc, NULL, ASL_LEVEL_ERR,
        ^~~~~~~
stub.c:356:9: warning: Potential leak of memory pointed to by 'newenvp'
        asl_log(aslc, NULL, ASL_LEVEL_ERR,
        ^~~~~~~
2 warnings generated.

Signed-off-by: Jeremy Huddleston Sequoia <email address hidden>
(cherry picked from commit b2f6b3497c33a4897afae80a2cf69c596b9f81e8)

f218c14... by Jeremy Sequoia

XQuartz: Validate length in appledri before swapping

Avoids potential memory corruption from bad requests

Signed-off-by: Jeremy Huddleston Sequoia <email address hidden>
(cherry picked from commit a03f096a85537d9e881cedaa6cb71aca43a97086)