[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.5.99.901'
Jeremy Huddleston
jeremyhu at freedesktop.org
Sun Feb 15 00:52:00 PST 2015
Tag 'xorg-server-1.5.99.901' created by Keith Packard <keithp at keithp.com> at 2009-01-12 21:10 -0800
Xorg Server Version 1.5.99.901
Changes since xorg-server-1.5.99.3:
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: Don't use NX_SECONDARYFNMASK, NX_NUMERICPADMASK, NX_HELPMASK
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.5.99.901 (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