[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.10.5'
Jeremy Huddleston
jeremyhu at freedesktop.org
Sat Apr 5 14:06:57 PDT 2014
Tag 'xorg-server-1.10.5' created by Jeremy Huddleston <jeremyhu at apple.com> at 2012-02-10 23:54 -0800
xorg-server-1.10.5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
iD8DBQBPNa4hjC1Anjf1NmMRAvS+AJwP3YTUFX5SHqBE8MY/HJ9Fu5bvMQCfX+vd
c7XO3PqMbq2TS8GYntACtgk=
=EdCZ
-----END PGP SIGNATURE-----
Changes since xorg-server-1.10.4:
Adam Jackson (4):
fb: Fix memcpy abuse
fbdevhw: iterate over all modes that match a mode. (v3)
xace: ricer tuning for XaceHook
dix: Tune dixLookupDrawable for success
Alan Coopersmith (4):
Limit the number of screens Xvfb will attempt to allocate memory for
LoaderOpen returns either a valid pointer or NULL, so don't check for < 0
Change disable_clientpointer return type to void
Assign ids to more tags in Xserver-Dtrace.xml
Alan Hourihane (1):
dixfonts: Don't overwrite local c variable until new_closure is safely initialized.
Carlos Garnacho (2):
Xi: Fix passive XI2 ungrabs on XIAll[Master]Devices
Xi: assign correct grab_mode/other_device_mode in XI2 passive grabs
Chris Wilson (3):
VidMode: prevent crash with no modes
DRI2: Avoid a NULL pointer dereference
dri2: Register the DRI2DrawableType after server regeneration
Christopher Yeleighton (1):
Bug 38420: Xvfb crashes in miInitVisuals() when started with depth=2
Dave Airlie (7):
xf86Crtc: handle no outputs with no modes harder.
xext: don't free uninitialised pointer when malloc fails. (v2)
Xi: avoid overrun of callback array.
xaa: avoid possible freed pointer reuse in epilogue
xv: test correct number of requests. (v2)
hal: free tmp_val in one missing case
kdrive: drop screen crossing code.
Derek Buitenhuis (1):
Fix vesa's VBE PanelID interpretation
Jamey Sharp (1):
Fix pixmap double-frees on error paths.
Jeremy Huddleston (15):
XQuartz: pbproxy: Add missing AM_OBJCFLAGS
XQuartz: Use set_front_process rather than X11ApplicationSetFrontProcess since we're already in the AppKit thread
Xnest: Match the host's keymap
XQuartz: appledri: Set the correct reply length for XAppleDRICreatePixmap
XQuartz: appledri: Fix byte swapping in replies
XQuartz: appledri: Allow byte swapped requests
XQuartz: applewm: Correct byte swapping in event notifications
XQuartz: appledri: Correct byte swapping in event notifications
XWin: windowswm: Correct byte swapping in event notifications
xfree86: Fix powerpc build with -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast
dmx: Build fix for -Werror=implicit-function-declaration
configure.ac: Make Xephyr dependency error message more informative
kdrive/linux: Fix compilation with -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast
XQuartz: Bump bundle version to 2.6.4
configure.ac: Bump to 1.10.5
Julien Cristau (2):
Fix ShmPutImage for XYBitmap
os: don't ignore failure from dladdr
Kirill Elagin (1):
Fix server crash due to invalid images
Matthieu Herrb (2):
Fix CVE-2011-4028: File disclosure vulnerability.
Fix CVE-2011-4029: File permission change vulnerability.
Peter Harris (1):
xkb: add missing swaps for xkbGetDeviceInfoReply
Peter Hutterer (7):
dix: block signals when closing all devices
Xi: allow passive keygrabs on the XIAll(Master)Devices fake devices
dmx: force -fno-strict-aliasing for xinput example
xfixes: don't dereference a NULL cursor
Xi: when removing a device, reset ClientPointers where needed
Xext: don't swap CARD8 in SProcSELinuxQueryVersion
xfree86: split warning about missing identifier or input driver
Rami Ylimäki (1):
Revert "os: Prevent backtrace from being stopped in noreturn functions."
Ross Burton (1):
edid: Add quirk for Acer Aspire One 110
Sam Spilsbury (1):
Remove the SendEvent bit (0x80) before doing range checks on event type.
Søren Sandmann Pedersen (1):
Remove geometry arguments from miSourceValidate()
Tomáš Trnka (1):
Fix drain_console unregistration
Zhigang Gong (1):
mi/mibitblt: Fix an overflow bug of bit shift.
dtakahashi42 (1):
rootless: Fix a server crash when choosing a color with the gimp color wheel
vdb at picaros.org (1):
Fix a rare memory leak
---
Xext/saver.c | 3
Xext/shm.c | 8 -
Xext/xace.c | 4
Xext/xselinux_ext.c | 6 -
Xext/xvdisp.c | 4
Xi/exevents.c | 2
Xi/extinit.c | 4
Xi/xichangehierarchy.c | 15 +++
Xi/xipassivegrab.c | 23 +++-
config/hal.c | 1
configure.ac | 25 +----
dix/devices.c | 4
dix/dispatch.c | 1
dix/dixfonts.c | 30 +++---
dix/dixutils.c | 7 -
dix/events.c | 14 ++
doc/xml/dtrace/Xserver-DTrace.xml | 14 +-
fb/fbblt.c | 9 +
fb/fbpict.c | 8 +
hw/dmx/examples/Makefile.am | 56 +++++------
hw/dmx/glxProxy/compsize.c | 1
hw/dmx/glxProxy/compsize.h | 51 ++++++++++
hw/dmx/glxProxy/g_renderswap.c | 1
hw/dmx/glxProxy/glxcmds.c | 2
hw/dmx/glxProxy/glxcmds.h | 37 +++++++
hw/dmx/glxProxy/glxcmdsswap.c | 3
hw/kdrive/linux/keyboard.c | 6 -
hw/kdrive/linux/ms.c | 4
hw/kdrive/linux/ps2.c | 4
hw/kdrive/src/kinput.c | 6 -
hw/vfb/InitOutput.c | 6 +
hw/xfree86/common/xf86Events.c | 9 -
hw/xfree86/common/xf86VidMode.c | 3
hw/xfree86/common/xf86Xinput.c | 11 +-
hw/xfree86/dri2/dri2.c | 17 ++-
hw/xfree86/dri2/dri2ext.c | 3
hw/xfree86/fbdevhw/fbdevhw.c | 18 ++-
hw/xfree86/loader/loadmod.c | 2
hw/xfree86/modes/xf86Crtc.c | 42 ++++----
hw/xfree86/modes/xf86EdidModes.c | 5 +
hw/xfree86/os-support/linux/lnx_init.c | 14 +-
hw/xfree86/os-support/linux/lnx_video.c | 8 -
hw/xfree86/vbe/vbe.c | 5 -
hw/xfree86/xaa/xaaGC.c | 1
hw/xnest/Keyboard.c | 25 ++++-
hw/xquartz/X11Application.m | 2
hw/xquartz/applewm.c | 4
hw/xquartz/bundle/Info.plist.cpp | 8 -
hw/xquartz/pbproxy/Makefile.am | 1
hw/xquartz/xpr/appledri.c | 153 +++++++++++++++++++++++++++++---
hw/xwin/winwindowswm.c | 4
mi/mibitblt.c | 2
miext/rootless/rootlessScreen.c | 4
os/Makefile.am | 17 +--
os/backtrace.c | 6 +
os/utils.c | 4
render/mipict.c | 62 +++---------
render/mipict.h | 7 -
xfixes/cursor.c | 4
xkb/xkb.c | 3
60 files changed, 533 insertions(+), 270 deletions(-)
---
More information about the Xquartz-changes
mailing list