[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.15.0.901'

Jeremy Huddleston jeremyhu at freedesktop.org
Sat Apr 5 14:10:14 PDT 2014


Tag 'xorg-server-1.15.0.901' created by Matt Dew <marcoz at osource.org> at 2014-03-22 07:03 -0700

xorg-server-1.15.0.901

Changes since xorg-server-1.15.0:
Alan Coopersmith (3):
      Check for calloc() failure in add_master()
      On realloc failure, free font_path_string instead of leaking it
      xf86DeleteScreen: move check for NULL pScrn before first dereference

Carlos Garnacho (1):
      Xi: Ensure DeviceChanged is emitted after grabs are deactivated

Jeremy Huddleston Sequoia (11):
      XQuartz: Silence some static analyzer warnings by annotating referencing counts
      XQuartz: Fix darwinfb.h header guard
      XQuartz: Fix get_proc_address signature
      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

Mark Kettenis (1):
      sync: Avoid ridiculously long timeouts

Matt Dew (2):
      Merge branch 'server-1.15-branch' of git://people.freedesktop.org/~jeremyhu/xserver into server-1.15-branch
      Bump bersion to 1.15.0.901

Peter Hutterer (6):
      dix: fix button state check before changing a button mapping
      os: restrict display names to digits
      Xi: fix modifier offset in XIPassiveGrab swapping function
      dix: prevent a driver from initializing or submitting buttons > MAX_BUTTONS
      Xi: check for invalid modifiers for XI2 passive grabs
      config: search for PnPID on all parents (#75513)

---
 Xext/sync.c                             |    7 ++-----
 Xi/exevents.c                           |   22 ++++++++++++++++++++--
 Xi/xichangehierarchy.c                  |    4 ++++
 Xi/xipassivegrab.c                      |    6 +++++-
 config/hal.c                            |   16 +++++++++++++---
 config/udev.c                           |   15 +++++++++++----
 configure.ac                            |    6 +++---
 dix/devices.c                           |    1 +
 dix/dixfonts.c                          |    9 ++++++---
 dix/getevents.c                         |    2 ++
 dix/inpututils.c                        |    3 ++-
 hw/xfree86/common/xf86Helper.c          |    7 ++++---
 hw/xquartz/GL/indirect.c                |    4 ++--
 hw/xquartz/X11Application.m             |   13 +++++++++++++
 hw/xquartz/X11Controller.m              |    2 +-
 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/utils.c                              |   27 +++++++++++++++++++++++++++
 test/xi2/protocol-xipassivegrabdevice.c |    9 ++++++++-
 23 files changed, 164 insertions(+), 51 deletions(-)
---


More information about the Xquartz-changes mailing list