xserver: Changes to 'refs/tags/xorg-server-1.10.99.902'
Tag 'xorg-server-1.10.99.902' created by Keith Packard <keithp@keithp.com> at 2011-08-04 05:06 -0700 Xorg Server Version 1.10.99.902 (1.11 RC2) Changes since xorg-server-1.10.99.901: Aaron Plattner (1): randr: Compare all the bytes in RRPostPendingProperties Adam Jackson (1): glx: Fix fbconfigs with no corresponding visual Alan Coopersmith (4): Xdmx.man: Show actual configured XKB defaults instead of old hardcoded values Xdmx.man: additional updates to modernize XKB information Xdmx.man: convert section references to substituted forms Add xkeyboard-config to See Also of man pages referencing xkb Colin Harrison (1): hw/xwin/glx: Fix some warnings in generated wrapper code Cyril Brulebois (14): xkb: Fix case checks for Latin 8. Xephyr: Mention Xserver's options are also accepted. xkb: Fix case checks for Latin 1. xkb: Fix case checks for Latin 2. xkb: Fix case checks for Latin 4. Xext: Fix buggy checks. configure: Bump dependency on xproto. fb: Simplify logic, get rid of set but unused variable. fb: Mark some variables as unused. miext: Mark some variables as unused. xfixes: Mark some variables as unused. xfixes: Remove unused variable. hw/dmx: Stop using variables for text widgets. dmx/examples: Fix missing key_click_percent assignment. Dan Nicholson (3): Don't use empty source files xfree86: Move sdksyms generation to ddx toplevel xfree86: Remove libxorg convenience library to speed up build Daniel Stone (10): DIX: Make PrintWindowTree actually useful XKB: Add debug key actions for grabs & window tree XWin: Remove executable bit from headers DMX: Remove useless miPointerUpdateSprite call KDrive: Remove useless miPointerUpdateSprite call Test: Ensure libxservertest gets relinked when necessary Test: Input: Only ever set up to MAX_VALUATORS valuators Input: Reset SD remainder when copying co-ords from MD Fix non-Composite builds in PrintWindowTree XKB: Work around broken interps from old xkbcomp Gaetan Nadon (7): Install target dbs alongside generated documents Install xml versions of specs even if HAVE_XMLTO is false Update .gitignore as new tests have been added docbook.am: --path is also required for xsltproc Remove unused check for PERL program XWinrc: replace hard coded section number with __filemansuffix__ XWinrc: replace hard coded section number with __filemansuffix__ George Staplin (2): XQuartz: Fix a memory leak with surfaces that a new test found. XQuartz: Add diagnostic error checking to xp_destroy_surface. Jeremy Huddleston (26): XQuartz: GLX: Create a new dispatch table rather than modifying the existing one XQuartz: Move -lXplugin to LDFLAGS from LDADD XQuartz: Add a semicolon after DEBUG_LOG XQuartz: ASL: Update logging to support differnet levels and subsystems XQuartz: ASL: Use xpr subsystem for logging xpr messages XQuartz: ASL: Use GLXAqua subsystem for logging GLXAqua messages XQuartz: ASL: Use xpbproxy subsystem for logging xpbproxy messages XQuartz: xpbproxy: Correct NSUInteger format strings XQuartz: Remove explicit link against libGL XQuartz: AIGLX: Setup dispatch table based on runtime capabilities rather than buildtime XQuartz: AIGLX: Remove unnecessary includes in indirect.c XQuartz: Add missing include for <pthread.h> glx: Add _glapi_create_table_from_handle XQuartz: GLX: Use _glapi_create_table_from_handle to create out dispatch table XQuartz: GLX: Fix a -Wformat-security compilation warning XQuartz: Make a call to activateIgnoringOtherApps in our NSApplicationActivatedEventType handler XQuartz: Fix Makefile dependencies XQuartz: DarwinEQFini doesn't return Bool XQuartz: Add some sanity checking and a fallback for the bundle id. XQuartz: DRI: Dead code removal XQuartz: Add a scroll_in_device_direction preference XQuartz: Add GUI controls to toggle scroll_in_device_direction XQuartz: Add english NIB changes for scroll_in_device_direction XQuartz: Localization updates XQuartz: Use CFSTR to avoid implicit cast warning of NSString * to CFStringRef XQuartz: xpr: Don't FatalError if xp_unlock_window fails Jesse Barnes (2): GLX/DRI2: pass drawable correctly for indirect swap events DRI2/GLX: use new swap event types Jon TURNEY (14): Guard use of backtrace() with HAVE_BACKTRACE glx: Move GLX extension string utility functions Cygwin/X: Preserve client area size and position on Windows window style change hw/xwin/glx: Fix fbconfig dumper formatting for 3 digit index numbers hw/xwin/glx: Improvements to glxWinErrorMessage() reporting in WGL GLX provider hw/xwin/glx: Better handling of SetPixelFormat() failure hw/xwin/glx: Don't spam log with wglwrap symbol resolution status at startup hw/xwin/glx: Handle failure to get any fbconfigs more gracefully. hw/xwin: Add a flag to track which windows have been drawn to using WGL. hw/xwin: Report Window XIDs in Window debug messages hw/xwin: Add items to WGL AIGLX todo hw/xwin: Add -wgl option to XWin manpage glx: Remove a few lingering traces of __GLXscreen.GLXVersion Remove hw/xwin/xlaunch Julien Cristau (2): configure: set default xkb rules to evdev on Linux Xquartz: include new localization files in the tarball Keith Packard (12): Merge remote-tracking branch 'whot/for-keith' Merge remote-tracking branch 'kibi/master' Merge remote-tracking branch 'alanc/master' Merge remote-tracking branch 'dbn/no-libxorg' Create sdksyms.dep in the right place at configure time Merge remote-tracking branch 'kibi/master' Merge remote-tracking branch 'jbarnes/master' Merge remote-tracking branch 'jturney/master' Merge remote-tracking branch 'whot/for-keith' Merge remote-tracking branch 'jturney/master' Merge remote-tracking branch 'whot/for-keith' Version bumped to 1.10.99.902 (1.11 RC2) Lennart Poettering (3): config: process udev "changed" and "add" events in the same code paths config: limit the kernel subsystems we look for devices in config: don't fail if a device vanished by the time we managed to look at it Marcin Slusarz (1): dri2: restore Screen->ConfigNotify on close Marko Macek (1): DIX: Set backgroundState correctly for root window Matěj Cepl (1): Fix UTF-8 encoding Nicolas Kaiser (1): randr: void function cannot return value Peter Hutterer (22): test: don't test for double alignment on i386. (#36986) dix: fix an error message. test: fix memset size for WindowRec (#37801) dix: don't pass x/y to transformAbsolute dix: drop x/y back into the right valuators after transformation. dix: use xi2_get_type instead of manual typecast Xi: use __func__ instead of function name. test: fix memset size for WindowRec (#37801) dix: fix crashers with floating device. dix: split client list retrieval out of DeliverEventToClients dix: rename DeliverEventsToClients to DeliverEventsToWindowMask dix: split DeliverEventToWindowMask up a bit more. Xi: use temporary variable for filter. dix: rename ProcessRawEvents to dix/events.c:DeliverRawEvent xfree86: Only log the serial bytes if debug is on. input: add POINTER_NORAW to avoid generation of raw events (#30068) input: free the EQ allocated memory on shutdown (#38634) xfree86: Remove devices that failed to enable on startup xfree86: duplicate xorg.conf device information before xf86NewInputDevice xfree86: NULL option values are technically valid, don't strdup them Initialize the fd to -1 for xorg.conf input devices. Terminate the log with one last message. Pierre-Loup A. Griffais (1): Revert "composite: Don't backfill non-MapWindow allocations" Rob Clark (1): EXA: fix typo Scott James Remnant (1): dix: avoid calling deleted block and wakeup handlers Ville Syrjälä (1): composite: Inhibit window background paint with manual subwindow redirection Yaakov Selkowitz (1): Cygwin/X: Left-justify website link in About box --- Xext/xtest.c | 9 Xext/xvmc.c | 11 Xi/exevents.c | 28 composite/compalloc.c | 12 config/udev.c | 20 configure.ac | 37 dev/null |binary dix/.gitignore | 1 dix/Makefile.am | 6 dix/dixutils.c | 10 dix/events.c | 113 dix/getevents.c | 68 dix/grabs.c | 112 dix/main.c | 2 dix/window.c | 151 doc/Xserver-spec.xml | 4 doc/dtrace/Makefile.am | 2 docbook.am | 7 exa/exa.c | 4 exa/exa_accel.c | 6 exa/exa_classic.c | 2 exa/exa_driver.c | 2 exa/exa_migration_classic.c | 4 exa/exa_migration_mixed.c | 2 exa/exa_mixed.c | 2 exa/exa_unaccel.c | 4 fb/fb24_32.c | 4 fb/fbarc.c | 9 fb/fbfill.c | 6 fb/fbgc.c | 4 fb/fbpush.c | 2 glx/Makefile.am | 7 glx/glapi.h | 3 glx/glapi_gentable.c | 7589 ++++++++++ glx/glxdri2.c | 9 glx/glxscreens.c | 7 glx/glxscreens.h | 1 hw/dmx/config/xdmxconfig.c | 8 hw/dmx/dmxinit.c | 6 hw/dmx/dmxinput.c | 1 hw/dmx/examples/xbell.c | 3 hw/dmx/glxProxy/glxscreens.h | 1 hw/dmx/input/dmxinputinit.c | 3 hw/dmx/man/Xdmx.man | 30 hw/kdrive/ephyr/ephyr.c | 2 hw/kdrive/ephyr/ephyr.h | 2 hw/kdrive/ephyr/ephyr_draw.c | 2 hw/kdrive/ephyr/ephyrinit.c | 3 hw/kdrive/ephyr/hostx.c | 2 hw/kdrive/ephyr/hostx.h | 2 hw/kdrive/ephyr/man/Xephyr.man | 2 hw/kdrive/ephyr/os.c | 2 hw/kdrive/fake/fakeinit.c | 1 hw/kdrive/fake/kbd.c | 2 hw/kdrive/fbdev/fbdev.c | 2 hw/kdrive/fbdev/fbdev.h | 2 hw/kdrive/fbdev/fbinit.c | 3 hw/kdrive/linux/keyboard.c | 8 hw/kdrive/linux/linux.c | 2 hw/kdrive/linux/mouse.c | 2 hw/kdrive/linux/ps2.c | 2 hw/kdrive/linux/tslib.c | 10 hw/kdrive/src/kcmap.c | 2 hw/kdrive/src/kdrive.c | 6 hw/kdrive/src/kdrive.h | 4 hw/kdrive/src/kinfo.c | 2 hw/kdrive/src/kinput.c | 11 hw/kdrive/src/kshadow.c | 2 hw/vfb/InitInput.c | 1 hw/vfb/InitOutput.c | 6 hw/xfree86/.gitignore | 4 hw/xfree86/Makefile.am | 47 hw/xfree86/common/xf86Config.c | 3 hw/xfree86/common/xf86Configure.c | 2 hw/xfree86/common/xf86Helper.c | 4 hw/xfree86/common/xf86Init.c | 41 hw/xfree86/common/xf86Option.c | 2 hw/xfree86/common/xf86Priv.h | 2 hw/xfree86/common/xf86ShowOpts.c | 2 hw/xfree86/common/xf86Xinput.c | 1 hw/xfree86/dixmods/xkbPrivate.c | 15 hw/xfree86/dri2/dri2.c | 1 hw/xfree86/dri2/dri2.h | 2 hw/xfree86/dri2/dri2ext.c | 7 hw/xfree86/exa/examodule.c | 2 hw/xfree86/loader/.gitignore | 3 hw/xfree86/loader/Makefile.am | 14 hw/xfree86/loader/sdksyms.sh | 425 hw/xfree86/man/Xorg.man | 1 hw/xfree86/modes/xf86Modes.h | 2 hw/xfree86/modes/xf86cvt.c | 4 hw/xfree86/os-support/.gitignore | 2 hw/xfree86/os-support/Makefile.am | 7 hw/xfree86/os-support/shared/posix_tty.c | 2 hw/xfree86/os-support/solaris/sun_agp.c | 4 hw/xfree86/sdksyms.sh | 425 hw/xnest/Init.c | 7 hw/xquartz/GL/indirect.c | 1106 - hw/xquartz/X11Application.h | 3 hw/xquartz/X11Application.m | 76 hw/xquartz/X11Controller.h | 2 hw/xquartz/X11Controller.m | 18 hw/xquartz/bundle/Makefile.am | 9 hw/xquartz/bundle/Resources/Dutch.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/Dutch.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/designable.nib | 7414 ++++----- hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/English.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/French.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/French.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/French.lproj/main.nib/designable.nib | 633 hw/xquartz/bundle/Resources/French.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/German.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/German.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/German.lproj/main.nib/designable.nib | 586 hw/xquartz/bundle/Resources/German.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/Italian.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/Italian.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/Italian.lproj/main.nib/designable.nib | 7417 ++++----- hw/xquartz/bundle/Resources/Italian.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/Japanese.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/Japanese.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/designable.nib | 583 hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/Spanish.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/Spanish.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/designable.nib | 7430 ++++----- hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ar.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/ar.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/ar.lproj/main.nib/designable.nib | 375 hw/xquartz/bundle/Resources/ar.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/da.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/da.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/da.lproj/main.nib/designable.nib | 652 hw/xquartz/bundle/Resources/da.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/el.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/el.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/el.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/el.lproj/main.nib/designable.nib | 3521 ++++ hw/xquartz/bundle/Resources/el.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/fi.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/fi.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/fi.lproj/main.nib/designable.nib | 421 hw/xquartz/bundle/Resources/fi.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/he.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/he.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/he.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/he.lproj/main.nib/designable.nib | 3523 ++++ hw/xquartz/bundle/Resources/he.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ko.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/ko.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/ko.lproj/main.nib/designable.nib | 7371 ++++----- hw/xquartz/bundle/Resources/ko.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/no.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/no.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/no.lproj/main.nib/designable.nib | 325 hw/xquartz/bundle/Resources/no.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/pl.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/pl.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/pl.lproj/main.nib/designable.nib | 7446 ++++----- hw/xquartz/bundle/Resources/pl.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/pt.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/pt.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/pt.lproj/main.nib/designable.nib | 7417 ++++----- hw/xquartz/bundle/Resources/pt.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/pt_PT.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/pt_PT.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/pt_PT.lproj/main.nib/designable.nib | 416 hw/xquartz/bundle/Resources/pt_PT.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ru.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/ru.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/ru.lproj/main.nib/designable.nib | 7444 ++++----- hw/xquartz/bundle/Resources/ru.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/sk.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/sk.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/sk.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/sk.lproj/main.nib/designable.nib | 3522 ++++ hw/xquartz/bundle/Resources/sk.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/sv.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/sv.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/sv.lproj/main.nib/designable.nib | 327 hw/xquartz/bundle/Resources/sv.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/zh_CN.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/zh_CN.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/designable.nib | 7389 +++++---- hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/zh_TW.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/zh_TW.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/zh_TW.lproj/locversion.plist | 4 hw/xquartz/bundle/Resources/zh_TW.lproj/main.nib/designable.nib | 581 hw/xquartz/bundle/Resources/zh_TW.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/darwin.c | 16 hw/xquartz/darwin.h | 6 hw/xquartz/darwinEvents.c | 4 hw/xquartz/darwinEvents.h | 1 hw/xquartz/darwinXinput.c | 5 hw/xquartz/mach-startup/Makefile.am | 6 hw/xquartz/man/Xquartz.man | 3 hw/xquartz/pbproxy/app-main.m | 11 hw/xquartz/pbproxy/pbproxy.h | 15 hw/xquartz/pbproxy/x-selection.m | 27 hw/xquartz/xpr/dri.c | 61 hw/xquartz/xpr/xpr.h | 5 hw/xquartz/xpr/xprCursor.c | 1 hw/xquartz/xpr/xprEvent.c | 1 hw/xquartz/xpr/xprFrame.c | 9 hw/xquartz/xpr/xprScreen.c | 1 hw/xwin/InitInput.c | 1 hw/xwin/InitOutput.c | 10 hw/xwin/Makefile.am | 22 hw/xwin/XWin.rc | 2 hw/xwin/glx/Makefile.am | 6 hw/xwin/glx/gen_gl_wrappers.py | 2 hw/xwin/glx/indirect.c | 102 hw/xwin/glx/wgl_ext_api.c | 13 hw/xwin/glx/winpriv.c | 5 hw/xwin/man/XWin.man | 7 hw/xwin/man/XWinrc.man | 2 hw/xwin/windialogs.c | 2 hw/xwin/winerror.c | 2 hw/xwin/winmultiwindowwindow.c | 64 hw/xwin/winmultiwindowwndproc.c | 72 hw/xwin/winwindow.h | 4 hw/xwin/xlaunch/COPYING | 25 hw/xwin/xlaunch/Makefile | 79 hw/xwin/xlaunch/config.cc | 282 hw/xwin/xlaunch/config.h | 60 hw/xwin/xlaunch/main.cc | 700 hw/xwin/xlaunch/resources/dialog.rc | 118 hw/xwin/xlaunch/resources/images.rc | 29 hw/xwin/xlaunch/resources/resources.h | 99 hw/xwin/xlaunch/resources/resources.rc | 30 hw/xwin/xlaunch/resources/strings.rc | 108 hw/xwin/xlaunch/window/dialog.cc | 86 hw/xwin/xlaunch/window/dialog.h | 54 hw/xwin/xlaunch/window/util.cc | 1112 - hw/xwin/xlaunch/window/util.h | 53 hw/xwin/xlaunch/window/window.cc | 284 hw/xwin/xlaunch/window/window.h | 114 hw/xwin/xlaunch/window/wizard.cc | 244 hw/xwin/xlaunch/window/wizard.h | 59 include/dix.h | 5 include/dixgrabs.h | 3 include/input.h | 9 include/os.h | 13 include/window.h | 2 include/windowstr.h | 1 man/Xserver.man | 2 manpages.am | 5 mi/miexpose.c | 4 mi/mipointer.c | 2 miext/shadow/shadow.c | 2 miext/shadow/shpacked.c | 2 miext/shadow/shplanar.c | 2 miext/shadow/shplanar8.c | 2 miext/shadow/shrotate.c | 2 miext/shadow/shrotpack.h | 2 miext/shadow/shrotpackYX.h | 2 os/.gitignore | 2 os/Makefile.am | 6 os/log.c | 6 randr/rrcrtc.c | 2 randr/rrproperty.c | 2 test/.gitignore | 17 test/Makefile.am | 13 test/input.c | 3 test/xi2/.gitignore | 10 test/xi2/protocol-common.c | 2 test/xi2/protocol-eventconvert.c | 18 xfixes/cursor.c | 4 xfixes/region.c | 2 xkb/xkb.c | 19 xkb/xkbfmisc.c | 48 xkb/xkmread.c | 31 275 files changed, 52013 insertions(+), 37819 deletions(-) ---
participants (1)
-
jeremyhu@freedesktop.org