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

Jeremy Huddleston jeremyhu at freedesktop.org
Mon Mar 22 00:28:27 PDT 2010


Tag 'xorg-server-1.7.99.902' created by Keith Packard <keithp at keithp.com> at 2010-03-22 06:26 -0700

Xorg Server Version 1.7.99.902

Changes since xorg-server-1.7.99.901:
Alan Coopersmith (1):
      Solaris xf86OSRingBell() off-by-one error in filling iov[] array

Chris Dekter (1):
      Re-enable RECORD extension.

Colin Harrison (2):
      Xming: Dead code removal
      Xming: Warning fixes

Dan Nicholson (1):
      xfree86: Reorder InputClass option priorities

Daniel Stone (1):
      Record: Avoid duplicates from replaying frozen events

Eamon Walsh (9):
      xselinux: Allow SetWindowCreateContext to be used for pixmaps as well.
      libselinux now has a pkgconfig file.  Use it.
      Revert "Remove some debug messages that trigger on XACE event delivery failure."
      Don't print a failure message when XACE denies an input event delivery.
      xselinux: Remove reference counting calls for SID objects.
      xselinux: Allow GetWindowContext to be used for pixmaps as well.
      xselinux: Rename window-related requests that now support pixmaps.
      xselinux: Bump extension minor version.
      Xext: Link to external libraries when necessary.

Francisco Jerez (3):
      Add a ConfigNotify hook.
      Import linked list helpers from the intel DDX.
      dri2: No need to blit from front on DRI2GetBuffers if they're just being reused.

Gaetan Nadon (1):
      XQuartz: remove undefined XSERVER_CFLAGS variable

Jeremy Huddleston (6):
      XQuartz: Fix linking (CloseInput())
      XQuartz: clang static analysis fixes
      XQuartz: Fix a possible buffer overrun in quartzAudio
      XQuartz: GLX: Fix prototype for swapBuffers
      XQuartz: Include os.h for OsAbort()
      XQuartz: Use an empty xkb keymap by default

Jon TURNEY (2):
      Cygwin/X: Fix thinko in mount option checking
      Cygwin/X: Tidy up some cosmetic issues in log strings

Julien Cristau (1):
      dix: restore lastDeviceEventTime update in dixSaveScreens

Keith Packard (8):
      Merge remote branch 'whot/for-keith'
      Merge remote branch 'whot/for-keith'
      Share enum definition for det_monrec_parameter sync_source
      Allow for missing or disabled compat_output
      Merge remote branch 'jeremyhu/master'
      Merge remote branch 'jturney/master'
      Merge commit 'fa5103a02bd509e4a102afdad2ab26cb22210367'
      Bump to 1.7.99.902 -- 1.8 RC2

Kristian Høgsberg (1):
      glx: Compile fix to let server compile with new and old mesa

Maarten Maathuis (1):
      exa/mixed: fix gnome-panel corruption

Matt Turner (2):
      Use C-style comments in x86emu
      Replace assembly with generic unaligned access code

Michel Dänzer (1):
      EXA/mixed: Clean up exaPrepareAccessReg_mixed() a little.

Oliver McFadden (4):
      parser: corrected xf86getBoolValue to use case insensitive compare
      exa: exaFinishAccess: Overrun of static array "pExaScr->access" of size 6 at position 6 with index variable "i"
      fb: fbFinishScreenInit: leaked_storage: Variable "(visuals|depths)" goes out of scope
      common: xf86Configure: alloc_strlen: Allocated memory does not have space for the terminating NUL of the string

Peter Harris (1):
      Don't double-swap the RandR PropertyNotify event

Peter Hutterer (16):
      dix: move config_init into the DDX.
      Xi: reset the sli pointers after copying device classes. (#25640)
      Xi: assume BadMode for non-BadMatch errors returned from SetDeviceMode.
      Xi: assume BadMode for non-BadMatch errors returned from SetDeviceMode.
      dix: remove now-erroneous comment about frozen slave devices.
      dix: try to ring the bell even if the current device doesn't have one. (#24503)
      dix: Use DeliverGrabbedEvent for implicit passive grabs (#25400)
      dmx: fix OsAbort()-related build error in examples/xinput.c
      configure: move libselinux requirement up to the common section.
      configure: move SELINUX_LIBS to XSERVER_SYS_LIBS
      dix: Clip only into axis ranges if we're in absolute mode. (#26543)
      os: remove INTERNAL_MALLOC define.
      xfree86: don't warn about nonexisting core pointer/keyboard in config.
      xfree86: fix xf86Config.c build error in --enable-debug mode. (#26971)
      Revert "dix: Use DeliverGrabbedEvent for implicit passive grabs (#25400)"
      dix: if owner-events is true for passive grabs, add the window mask (#25400)

Rami Ylimaki (2):
      os: Introduce OsAbort for proper core dumps.
      os: Prevent core dump from being truncated.

Robert Bragg (1):
      DRI2: initialize event->drawable in DRI2SwapEvent

Roland Scheidegger (2):
      hw/xfree86: fix refcounting in xf86_use_hw_cursor
      hw/xfree86: move reference counting out of the UseHWCursor[ARGB] functions

Simon Farnsworth (1):
      Always enable outputs that have been forced on in the configuration file

Soeren Sandmann (1):
      xfree86: Add qxl driver to the autoconfig logic

Thomas Jaeger (1):
      udev: Don't filter subsystem "input"

Yaakov Selkowitz (1):
      Cygwin/X: Allow the default log location to be configurable

---
 Xext/Makefile.am                         |    4 
 Xext/xselinux.h                          |    8 -
 Xext/xselinux_ext.c                      |   41 +++--
 Xext/xselinux_hooks.c                    |   73 +--------
 Xext/xselinux_label.c                    |   23 +--
 Xi/exevents.c                            |   35 +++-
 Xi/setmode.c                             |   10 +
 composite/compwindow.c                   |    2 
 config/udev.c                            |    6 
 configure.ac                             |   17 --
 dix/devices.c                            |    8 -
 dix/events.c                             |  146 ++++++++++---------
 dix/getevents.c                          |    5 
 dix/main.c                               |    3 
 dix/registry.c                           |    2 
 dix/window.c                             |   12 +
 exa/exa.c                                |    4 
 exa/exa_migration_mixed.c                |   48 +++---
 fb/fbscreen.c                            |    4 
 glx/glthread.c                           |    2 
 glx/glxdri2.c                            |    7 
 hw/dmx/dmxinput.c                        |    4 
 hw/dmx/examples/xinput.c                 |    2 
 hw/kdrive/ephyr/ephyrinit.c              |    5 
 hw/kdrive/fake/fakeinit.c                |    5 
 hw/kdrive/fbdev/fbinit.c                 |    5 
 hw/kdrive/src/kdrive.c                   |    2 
 hw/vfb/InitInput.c                       |    5 
 hw/xfree86/common/xf86AutoConfig.c       |    1 
 hw/xfree86/common/xf86Config.c           |   28 +--
 hw/xfree86/common/xf86Configure.c        |    2 
 hw/xfree86/common/xf86Init.c             |   12 +
 hw/xfree86/common/xf86Xinput.c           |   35 ++--
 hw/xfree86/common/xf86cmap.c             |    9 -
 hw/xfree86/doc/man/xorg.conf.man.pre     |    4 
 hw/xfree86/dri2/dri2.c                   |   42 +++--
 hw/xfree86/dri2/dri2ext.c                |    2 
 hw/xfree86/modes/xf86Crtc.c              |   25 ++-
 hw/xfree86/modes/xf86Crtc.h              |   26 +++
 hw/xfree86/modes/xf86Cursors.c           |    4 
 hw/xfree86/modes/xf86RandR12.c           |   14 +
 hw/xfree86/os-support/solaris/sun_bell.c |    5 
 hw/xfree86/parser/scan.c                 |   16 +-
 hw/xfree86/ramdac/xf86Cursor.c           |    6 
 hw/xfree86/x86emu/sys.c                  |  236 +++++++++----------------------
 hw/xfree86/x86emu/validate.c             |    2 
 hw/xfree86/x86emu/x86emu/prim_x86_gcc.h  |    6 
 hw/xnest/Init.c                          |    5 
 hw/xquartz/GL/Makefile.am                |    2 
 hw/xquartz/GL/capabilities.c             |    6 
 hw/xquartz/GL/indirect.c                 |    4 
 hw/xquartz/GL/visualConfigs.c            |    3 
 hw/xquartz/Makefile.am                   |    4 
 hw/xquartz/X11Application.m              |   18 +-
 hw/xquartz/darwin.c                      |    6 
 hw/xquartz/darwinXinput.c                |    6 
 hw/xquartz/mach-startup/Makefile.am      |    2 
 hw/xquartz/mach-startup/bundle-main.c    |   30 +++
 hw/xquartz/mach-startup/stub.c           |    7 
 hw/xquartz/pbproxy/x-selection.h         |    9 -
 hw/xquartz/quartzAudio.c                 |   35 ++--
 hw/xquartz/quartzKeyboard.c              |   18 --
 hw/xquartz/xpr/Makefile.am               |    2 
 hw/xwin/InitInput.c                      |    5 
 hw/xwin/InitOutput.c                     |   24 +--
 hw/xwin/Makefile.am                      |    1 
 hw/xwin/win.h                            |    2 
 hw/xwin/winauth.c                        |    2 
 hw/xwin/winclipboardthread.c             |    2 
 hw/xwin/winconfig.c                      |    4 
 hw/xwin/winerror.c                       |    9 +
 hw/xwin/winglobals.c                     |    4 
 hw/xwin/winkeybd.c                       |   86 -----------
 hw/xwin/winkeybd.h                       |    8 -
 hw/xwin/winkeymap.h                      |  136 -----------------
 hw/xwin/winmultiwindowwm.c               |    8 -
 hw/xwin/winprocarg.c                     |    2 
 hw/xwin/winscrinit.c                     |    2 
 hw/xwin/winshaddd.c                      |    4 
 hw/xwin/winshadddnl.c                    |    2 
 hw/xwin/winwindowswm.c                   |   10 -
 include/Makefile.am                      |    1 
 include/dix-config.h.in                  |    2 
 include/dix.h                            |    6 
 include/eventconvert.h                   |    6 
 include/input.h                          |    1 
 include/inputstr.h                       |   30 +++
 include/list.h                           |   97 ++++++++++++
 include/os.h                             |    2 
 include/scrnintstr.h                     |   10 +
 include/xwin-config.h.in                 |    2 
 miext/damage/damage.c                    |   10 -
 miext/rootless/rootlessWindow.c          |    2 
 os/log.c                                 |    4 
 os/osdep.h                               |    2 
 os/utils.c                               |   15 +
 randr/rrproperty.c                       |    5 
 record/record.c                          |  123 +++++++++-------
 98 files changed, 849 insertions(+), 900 deletions(-)
---


More information about the Xquartz-changes mailing list