[PULL 1.14 and 1.15] XQuartz Hardening
Matt Dew
marcoz at osource.org
Thu Mar 6 21:09:48 PST 2014
1.14 merged.
200f988..4ab897c server-1.14-branch -> server-1.14-branch
1.15 merged.
f41ab8c..b332cd2 server-1.15-branch -> server-1.15-branch
On 01/22/2014 04:22 PM, Jeremy Huddleston Sequoia wrote:
> The 1.14 pull request is below.
>
> Please also pull changes for 1.15 when that branch opens up, at git://people.freedesktop.org/~jeremyhu/xserver server-1.15-branch
>
> ---
>
> The following changes since commit 200f98894a43114586eb2d4405e766e8a4a59221:
>
> bump version from 1.14.4.901 to 1.14.5 (2013-12-12 20:51:27 -0700)
>
> are available in the git repository at:
>
> git://people.freedesktop.org/~jeremyhu/xserver server-1.14-branch
>
> for you to fetch changes up to 4ab897c03389d5e6e23a4ef7f3f6a4fda1837a53:
>
> XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu (2014-01-22 15:17:49 -0800)
>
> ----------------------------------------------------------------
> Jeremy Huddleston Sequoia (12):
> darwin: Don't leave stdin/stdout closed
> XQuartz: Use asl_log_descriptor to log stdout/stderr of child processes
> XQuartz: Silence some static analyzer warnings by annotating referencing counts
> XQuartz: Fix darwinfb.h header guard
> XQuartz: Mark applicationWillTerminate: noreturn
> XQuartz: Simplify hook_run to quiet static analyzer
> XQuartz: Validate screen in AppleDRIQueryDirectRenderingCapable requests
> XQuartz: Validate length in appledri before swapping
> XQuartz: Silence a clang static analysis warning about a possible memory leak on exit
> XQuartz: Silence a clang static analysis warning about a memory leak
> XQuartz: Check for allocated memory before using it in AppleWMSetWindowMenu
> XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu
>
> hw/xquartz/X11Application.m | 13 +++++++++++++
> hw/xquartz/X11Controller.m | 10 +++++-----
> hw/xquartz/applewm.c | 16 ++++++++++++++++
> hw/xquartz/darwinfb.h | 2 +-
> hw/xquartz/mach-startup/stub.c | 4 ++++
> hw/xquartz/quartz.c | 3 +++
> hw/xquartz/xpr/appledri.c | 10 ++++++++++
> hw/xquartz/xpr/x-hook.c | 27 ++++++---------------------
> os/osinit.c | 13 +++++++++++--
> 9 files changed, 69 insertions(+), 29 deletions(-)
>
--
Matt Dew <marcoz at osource.org> Key signature: 0xF7C3 BEC3
Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 555 bytes
Desc: OpenPGP digital signature
URL: <http://lists.x.org/archives/xorg-devel/attachments/20140306/63e831c3/attachment.pgp>
More information about the xorg-devel
mailing list