[Xquartz-changes] xserver: Changes to 'refs/tags/XQuartz-2.7.3'
Jeremy Huddleston
jeremyhu at freedesktop.org
Mon Aug 27 13:51:57 PDT 2012
Tag 'XQuartz-2.7.3' created by Jeremy Huddleston <jeremyhu at apple.com> at 2012-08-27 21:51 -0700
XQuartz-2.7.3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (Darwin)
iD8DBQBQO93bjC1Anjf1NmMRAgf/AJ9Cp7LSmndWwq8oRYM5ZAA6PURLUACbBNDh
/r87b37bsqKcEkpmgOw2xR4=
=ZAGt
-----END PGP SIGNATURE-----
Changes since xorg-server-1.12.2.901:
Aaron Plattner (1):
randr: Fix REQUEST vs. REQUEST_SIZE_MATCH mismatch
Adam Jackson (3):
ephyr: Fix up some bizarre formatting
randr: Fix up yet another corner case in preferred mode selection
sync: Fix logic error from b55bf248581dc66321b24b29f199f6dc8d02db1b
Alan Coopersmith (10):
OtherClientGone: Remove unreachable return statement
Fix some overly indented/poorly line wrapped comments in dix/events.c
Remove obsolete tab stop comments from hw/xfree86/parser/*.c
ProcRRGetScreenInfo: swap configTimestamp as well
xf86dga2.c & xf86vmode.c: Move REQUEST_SIZE_MATCH checks before using stuff
Use calloc to zero fill buffers being allocated for replies & events
Set padding bytes to 0 in WriteToClient
Initialize padding bits to 0 in ErrorConnMax()
Fix up formatting of initializers for arrays of structs
Make indentation of dix/tables.c much more consistent and readable
Andy Ritger (1):
randr: Don't recurse into mieqProcessInputEvents() from RRTellChanged().
Daniel Stone (5):
DRI2: Remove prototype for DRI2DestroyDrawable
Don't make failure to -nolisten fatal
Xorg: Link XKB DDX library after core server libs
Xinerama: Fix ExtensionInit prototype
AllocDevicePair: Ensure XKB privates are initialised
Dave Airlie (2):
xf86: cursor code got mangled by indenting
kinput: allocate enough space for null character.
Jaroslav Å mÃd (1):
Bug 51375: Xorg doesn't set status for RRGetOutputInfo
Jeremy Huddleston (10):
XQuartz: Silence an unused-variable warning
XQuartz: Fix incorrect PseudoramiXExtensionInit prototype
XQuartz: Call xp_window_bring_all_to_front if available in libXplugin
os: Pass the FatalError message to OsVendorFatalError
os: Fix regression with FatalError not calling va_start
os: Annotate OsVendorFatalError as _X_ATTRIBUTE_PRINTF
XQuartz: Detect FatalErrors on startup to prevent tight crash loops
sdksyms.sh: Use CPPFLAGS, not CFLAGS
Workaround the GC clipping problem in miPaintWindow and add some debugging output.
fb: Revert fb changes that broke XQuartz
Jeremy Huddleston Sequoia (7):
XQuartz: Fix xp_window_bring_all_to_front linking on OS versions with older libXplugin
configure.ac: Version bump to 1.12.3.901 (1.12.4 RC1)
XQuartz: console_redirect: Set the correct location for reading into the buffer
XQuartz: console_redirect: Properly zero-out the tail of the array on realloc()
configure.ac: Version bump to 1.12.3.902 (1.12.4 RC2)
XQuartz: Bump version to 2.7.3
configure.ac: Version bump to 1.12.4
Jon TURNEY (1):
hw/xquartz: Various fixes for pseudoramiX.c
Julien Cristau (1):
Bump video ABI version to 12.1
Keith Packard (4):
randr: Clean up compiler warnings about unused and shadowing variables
randr: Catch two more potential unset rrScrPriv uses
Add 'install-headers' target in the top-level Makefile
Only free Render filter names on last screen close
Michal Srb (1):
Look for ModuleData only in appropriate library
Michel Dänzer (2):
dri2: Add DRI2CreateDrawable2.
glx: Free DRI2 drawable reference to destroyed GLX drawable.
Peter Hutterer (13):
xkb: warn if XKB SlowKeys have been automatically enabled
Xi: fix XITouchClass sourceid assignment
dix: if the scroll valuator reaches INT_MAX, reset to 0
configure.ac: Version bump to 1.12.2.902 (1.12.3 RC2)
xfree86: fix use-after-free issue in checkInput
dix: fix memory leak in TouchEventHistoryReplay
Xi: extend PropagateMask to EMASKSIZE
xfree86: always enable SIGIO on OsVendorInit (#50957)
configure.ac: Bump to Version 1.12.3
xkb: use local variable instead of casting arg
dix: fix dereference before null check
list.h: don't crash when removing an element from a NULL list
dix: make sure the mask is set for emulated scroll events (#52508)
Ricardo Salveti de Araujo (1):
randr: first check pScrPriv before using the pointer at RRFirstOutput
Simon Schubert (1):
fb: reorder Bresenham error correction to avoid overshoot.
Torsten Kaiser (2):
xfree86: EDID Est III parsing can walk off end of array
xfree86: EDID Est III parsing skips some modes
Vic Lee (1):
ephyr: Resize screen automatically when parent window is resized
---
Makefile.am | 7
Xext/panoramiX.c | 2
Xext/sync.c | 26
Xext/xf86bigfont.c | 2
Xi/extinit.c | 40
Xi/xiproperty.c | 251 +-
Xi/xiquerydevice.c | 2
config/wscons.c | 6
configure.ac | 4
dix/devices.c | 2
dix/events.c | 27
dix/gc.c | 10
dix/getevents.c | 42
dix/tables.c | 955 +++++-----
dix/touch.c | 11
fb/fb.h | 3
fb/fbpict.c | 82
fb/fbseg.c | 18
fb/fbtrap.c | 43
glx/glxcmds.c | 4
glx/glxdri2.c | 8
hw/dmx/dmxinit.c | 2
hw/dmx/dmxlog.c | 3
hw/kdrive/ephyr/ephyr.c | 80
hw/kdrive/ephyr/hostx.c | 36
hw/kdrive/ephyr/hostx.h | 10
hw/kdrive/src/kdrive.c | 22
hw/kdrive/src/kinput.c | 2
hw/vfb/InitOutput.c | 2
hw/xfree86/Makefile.am | 6
hw/xfree86/common/xf86Config.c | 1
hw/xfree86/common/xf86Init.c | 3
hw/xfree86/common/xf86Module.h | 2
hw/xfree86/dixmods/extmod/modinit.h | 2
hw/xfree86/dixmods/extmod/xf86dga2.c | 81
hw/xfree86/dixmods/extmod/xf86vmode.c | 14
hw/xfree86/dri2/dri2.c | 15
hw/xfree86/dri2/dri2.h | 7
hw/xfree86/loader/loader.c | 19
hw/xfree86/loader/loader.h | 1
hw/xfree86/loader/loadmod.c | 2
hw/xfree86/modes/xf86Crtc.c | 8
hw/xfree86/modes/xf86DisplayIDModes.c | 171 -
hw/xfree86/modes/xf86EdidModes.c | 123 -
hw/xfree86/os-support/bsd/bsd_apm.c | 26
hw/xfree86/os-support/bsd/bsd_kqueue_apm.c | 26
hw/xfree86/os-support/bus/Sbus.c | 20
hw/xfree86/os-support/linux/lnx_apm.c | 31
hw/xfree86/os-support/solaris/sun_apm.c | 26
hw/xfree86/parser/Device.c | 2
hw/xfree86/parser/Files.c | 2
hw/xfree86/parser/Flags.c | 2
hw/xfree86/parser/Input.c | 2
hw/xfree86/parser/InputClass.c | 2
hw/xfree86/parser/Layout.c | 2
hw/xfree86/parser/Module.c | 2
hw/xfree86/parser/Monitor.c | 2
hw/xfree86/parser/Pointer.c | 2
hw/xfree86/parser/Screen.c | 2
hw/xfree86/parser/Vendor.c | 2
hw/xfree86/parser/Video.c | 2
hw/xfree86/parser/read.c | 2
hw/xfree86/parser/scan.c | 2
hw/xfree86/parser/write.c | 2
hw/xfree86/ramdac/xf86Cursor.c | 31
hw/xnest/Init.c | 2
hw/xquartz/X11Application.h | 3
hw/xquartz/X11Application.m | 45
hw/xquartz/bundle/Info.plist.cpp | 4
hw/xquartz/bundle/Resources/English.lproj/Localizable.strings |binary
hw/xquartz/console_redirect.c | 28
hw/xquartz/darwin.c | 6
hw/xquartz/pseudoramiX.c | 21
hw/xquartz/pseudoramiX.h | 2
hw/xquartz/xpr/xprEvent.c | 22
hw/xwin/winerror.c | 2
include/list.h | 2
include/os.h | 3
mi/miexpose.c | 106 -
os/connection.c | 2
os/io.c | 6
os/log.c | 18
os/utils.c | 4
randr/randr.c | 5
randr/rrcrtc.c | 12
randr/rrinfo.c | 7
randr/rrmode.c | 4
randr/rroutput.c | 12
randr/rrscreen.c | 6
render/filter.c | 5
render/render.c | 4
test/ddxstubs.c | 2
test/xtest.c | 2
xfixes/cursor.c | 7
xfixes/region.c | 3
xkb/xkbAccessX.c | 19
96 files changed, 1566 insertions(+), 1145 deletions(-)
---
More information about the Xquartz-changes
mailing list