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

Jeremy Huddleston jeremyhu at freedesktop.org
Sun Feb 15 00:52:00 PST 2015

Tag 'xorg-server-' created by Keith Packard <keithp at keithp.com> at 2009-01-12 21:10 -0800

Xorg Server Version

Changes since xorg-server-
Adam Jackson (7):
      randr: Add [GS]etOutputPrimary
      randr: Mangle compat Xinerama reply based on primary output
      randr: Mangle GetScreenResources sort order based on primary output
      randr: use primary output for RRFirstOutput()
      randr: clear primaryOutput when the output is deleted
      xsync: Fix wakeup storm in idletime counter.
      XAA: Disable offscreen pixmaps by default.

Alban Browaeys (1):
      Fix dmx compile on 1.6 branch.

Colin Guthrie (1):
      Fix compilation with -Werror=format-security

Cooper Yuan (1):
      Fix typo in xf86PickCrtcs()

Francis Giraldeau (1):
      Don't log audit messages when -audit 0 specified

Ian Romanick (1):
      GLX: Changes resulting from changes to Mesa generator scripts / data

Jeremy Huddleston (40):
      XQuartz: pbproxy: Simplify linking
      Removed unised option from configure.ac for launchd
      XQuartz: Corrected name/command labels in the customization widget
      XQuartz: darwinPointer reports the actual pixel position now rather than a relative position
      XQuartz: Removed some debug spew
      XQuartz: unsetenv(DISPLAY) if we're not org.x.X11
      XQuartz: unset DISPLAY if we didn't get a launchd socket handoff
      XQuartz: Avoid using login /bin/sh blech.  Just use a bash script to start the app, so it will inherit the right environment
      XQuartz: fixed make dist
      XQuartz: Fix path to executable
      XQuartz: Tiger fix, don't call Xplugin code in the Appkit thread if Xplugin isn't threadsafe.
      XQuartz: Updated menu item ordering for better HIG compliance
      mi: Reuse memory in mieqProcessInputEvents rather than making excessive calls to calloc()
      XQuartz: Name the startup shell script X11 for better compatability
      XQuartz: Get rid of white rectangle bug
      XQuartz: Changed X11.sh to allow use of a ~/.x11run as requested by users of alternate shells
      XQuartz: update quoting in case X11.app is moved to a directory with a space.
      XQuartz: pbproxy: Release display notification lock when not needed to avoid deadlock
      XQuartz: Run applications via '/bin/sh -c ...' to support users who expect shell parsing
      XQuartz: Update our "screens" when we toggle rootless rather than when we toggle fullscreen
      XQuartz: Don't use keycode 0 to determine !swallow since our most common key to swallow is actual keycode 0 (a)
      XQuartz: Re-enable rlAccel
      XQuartz: Reposition windows when we enter fullscreen to ensure our root window
      XQuartz: Try harder to get the user's login environment
      XQuartz: pbproxy: We explicitly need libX11 for pbproxy
      XQuartz: Updated man page fullscreen_hotkeys fullscreen_menu
      XQuartz: Workaround OSX VNC server bug for modifier key state
      XQuartz: Better avoid stuck keys on context switches
      XQuartz: Honor system key repeat rate
      XQuartz: Make sure to reset the saved key state when deactivating X11.app
      XQuartz: pbproxy: Push dpy init and CFRunLoop hook setup into the pbproxy thread to avoid possible deadlock
      XQuartz: Copyright Update... happy new year
      XQuartz: Use AvailabilityMacros.h instead of availability.h for Tiger
      XQuartz: Fat binary buildfixes
      XQuartz: Make debugging output for invalid depths a bit more detailed
      XQuartz: Use depth=24 instead of FatalError if we can't figure out our depth
      Apple: Don't use DRI2
      XQuartz: misc 1.6 updates (still --disable-glx)
      XQuartz: Add locking to make mieq thread safe on OSX

Keith Packard (9):
      Clean up rotation data when crtc is turned off
      When disabling SIGIO tracking, use SIG_IGN instead of SIG_DFL.
      Use scrn->virtualX/virtualY in xf86CrtcFitsScreen. Fix bug 19017.
      Patch brown-bag fix for bug 19017 (scrn->virtualX/virtualY 0 before PreInit)
      dix: re-implement enter/leave model.
      dix: move focus handling into enterleave.c.
      Merge commit 'whot/server-1.6-branch' into server-1.6-branch
      Merge include/dix-config-post-verbatim.h into include/dix-config.h.in
      Update version to (1.6 RC1)

Maarten Maathuis (3):
      randr/xfree86: Fix a one off error in the panning calculations.
      exa: Allow drivers to set non-NULL devPrivate.ptr for !offscreen pixmaps.
      exa: preparing as source and finishing access as mask is a bad idea

Peter Hutterer (19):
      Xi: don't update VCP's valuators from DeviceValuator events #18882
      xkb: Allow NULL as rulesFile in XkbSetRulesDflts.
      xfree86: don't render SW cursors for devices attached to VCP (#16805)
      xfree86: fix compiler warning (use of uninitialized variable)
      Xi: silence compiler warning
      dix: move MAX_VALUATOR_EVENTS into include/input.h
      mi: Clean up CopyGetMasterEvent, re-use the memory.
      xfree86: don't call CheckMotion if a device hasn't been enabled. #19176
      xfree86: If an input device failed to activate, return immediately.
      xfree86: don't restore the TTY mode if we didn't initialize it ourselves
      dix: remove now unused "exclude" parameter from FirstPointerChild
      dix: reduce FirstPointerChild complexity
      dix: add a few auxiliary functions for the updated focus model.
      Let the DDX decide on the XkbRulesDefaults.
      xfree86: Only use the evdev ruleset on linux.
      dix: Fix handling of do_not_propagate_mask window attribute.
      dix: Fix handling of do_not_propagate_mask window attribute.
      mi: force CopyKeyClass for key events. (#19048)
      dix: drop x/y back into last.valuators before updating the history (#19285)

Robert Noland (1):
      Support -sharevts on FreeBSD

Stuart Bennett (1):
      dolt: allow older versions of bash to compile the xserver (#19031)

 Xext/sync.c                                                         |   51 
 Xi/exevents.c                                                       |   12 
 acinclude.m4                                                        |    2 
 configure.ac                                                        |   33 
 dix/devices.c                                                       |    3 
 dix/enterleave.c                                                    | 1403 ++++++++--
 dix/enterleave.h                                                    |   25 
 dix/events.c                                                        |  303 --
 dix/getevents.c                                                     |   10 
 dix/window.c                                                        |    3 
 exa/exa.c                                                           |    6 
 exa/exa_unaccel.c                                                   |    4 
 glx/dispatch.h                                                      |    2 
 glx/glapi.h                                                         |   17 
 glx/glapitable.h                                                    |    1 
 glx/glthread.c                                                      |    1 
 glx/indirect_dispatch.c                                             |   11 
 glx/indirect_dispatch_swap.c                                        |   11 
 glx/indirect_reqsize.c                                              |    3 
 hw/dmx/dmxcb.c                                                      |    6 
 hw/dmx/dmxextension.c                                               |    6 
 hw/dmx/dmxfont.c                                                    |    6 
 hw/dmx/dmxpict.c                                                    |    6 
 hw/dmx/dmxscrinit.c                                                 |    6 
 hw/dmx/glxProxy/glxutil.c                                           |    6 
 hw/dmx/glxProxy/glxvisuals.c                                        |    6 
 hw/xfree86/common/xf86Config.c                                      |   12 
 hw/xfree86/common/xf86Xinput.c                                      |   16 
 hw/xfree86/modes/xf86Crtc.c                                         |   10 
 hw/xfree86/modes/xf86Crtc.h                                         |    7 
 hw/xfree86/modes/xf86RandR12.c                                      |    8 
 hw/xfree86/modes/xf86Rotate.c                                       |   14 
 hw/xfree86/os-support/bsd/bsd_init.c                                |   88 
 hw/xfree86/os-support/linux/lnx_init.c                              |    6 
 hw/xfree86/os-support/shared/sigio.c                                |    2 
 hw/xfree86/ramdac/xf86Cursor.c                                      |    3 
 hw/xfree86/xaa/xaaInitAccel.c                                       |    9 
 hw/xquartz/Makefile.am                                              |    3 
 hw/xquartz/X11Application.m                                         |  113 
 hw/xquartz/X11Controller.m                                          |  102 
 hw/xquartz/bundle/Info.plist                                        |   39 
 hw/xquartz/bundle/Info.plist.cpp                                    |   39 
 hw/xquartz/bundle/Makefile.am                                       |   16 
 hw/xquartz/bundle/Resources/English.lproj/main.nib/designable.nib   |   68 
 hw/xquartz/bundle/Resources/English.lproj/main.nib/keyedobjects.nib |binary
 hw/xquartz/bundle/X11.sh                                            |   15 
 hw/xquartz/bundle/cpprules.in                                       |   37 
 hw/xquartz/bundle/mk_bundke.sh                                      |    3 
 hw/xquartz/darwin.c                                                 |   17 
 hw/xquartz/darwinEvents.c                                           |   49 
 hw/xquartz/doc/Xquartz.man.pre                                      |    6 
 hw/xquartz/mach-startup/Makefile.am                                 |   18 
 hw/xquartz/mach-startup/bundle-main.c                               |   91 
 hw/xquartz/pbproxy/Makefile.am                                      |    4 
 hw/xquartz/pbproxy/main.m                                           |   29 
 hw/xquartz/pbproxy/pbproxy.h                                        |    2 
 hw/xquartz/pbproxy/x-input.m                                        |  125 
 hw/xquartz/quartz.c                                                 |   25 
 hw/xquartz/quartzKeyboard.c                                         |   28 
 hw/xquartz/xpr/xprCursor.c                                          |   27 
 hw/xquartz/xpr/xprScreen.c                                          |   30 
 include/dix-config.h.in                                             |   22 
 include/input.h                                                     |    7 
 include/windowstr.h                                                 |    6 
 include/xorg-server.h.in                                            |   13 
 mi/mieq.c                                                           |  135 
 mi/mipointer.c                                                      |   12 
 miext/rootless/rootlessWindow.c                                     |    7 
 os/connection.c                                                     |    4 
 os/log.c                                                            |    5 
 randr/randr.c                                                       |    3 
 randr/randrstr.h                                                    |    8 
 randr/rrdispatch.c                                                  |    2 
 randr/rroutput.c                                                    |  112 
 randr/rrscreen.c                                                    |   17 
 randr/rrsdispatch.c                                                 |   27 
 randr/rrxinerama.c                                                  |   48 
 xkb/ddxDevBtn.c                                                     |   15 
 xkb/xkbInit.c                                                       |   29 
 79 files changed, 2332 insertions(+), 1144 deletions(-)

More information about the Xquartz-changes mailing list