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

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


Tag 'xorg-server-1.4.99.902' created by Adam Jackson <ajax at redhat.com> at 2008-05-22 20:13 -0700

xorg-server 1.4.99.902
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAkg1xdcACgkQW4otUKDs0NMUBQCgzp0m0fLQrYsv32NUkHrT0HwN
OzcAn1Xolxln7efpnbi5yVzVxGMqoNUO
=mLzL
-----END PGP SIGNATURE-----

Changes since xorg-server-1.4.99.901:
Aaron Plattner (2):
      Bug #14692: Allow drivers to have a say in Xinerama visual consolidation.
      Short-circuit PanoramiXTranslateVisualID after verifying that the visual actually exists first.

Adam Jackson (25):
      Fix segfault when a monitor exists but has no modes.
      Size xf86DefaultModes explicitly.
      Bug #14927: Fix the math for xf86NumDefaultModes.
      Add the "amd" driver to magic driver selection.
      RANDR 1.2: Don't report a square resolution to RANDR 1.1 clients.
      RANDR 1.2: Fix the RANDR 1.1 screen size estimation to approach reality.
      RANDR 1.2: Fix initial mode aspect ratio match in a corner case.
      Fix a stray use of ALLOCATE_LOCAL.
      Bug #13962: Re-arm the DPMS timer when re-enabling DPMS.
      Bug #11508: Fix build without XV.
      Bug #11510: Fix build without RECORD.
      Fix that last commit.
      Fix PCI config space cycles from int10 emulator.
      Bug #13104: Don't let XAA glyph pixmaps anywhere near video memory.
      Bug #13104: Remove broken XAA a1 glyph fast path.
      Fix hal shutdown crash.
      Fix fbdevhw initialization for PCI drivers.
      Default X-SELinux to off.
      Re-add sync range inference from legacy setup to RANDR 1.2.
      Redo RANDR compatibility output selection.
      Fix initial mode selection even harder.
      xf86SetDesiredModes(): Skip disabled CRTCs first thing.
      RANDR 1.1 compat: remove senseless comparison against the virtual size.
      Fix reduced-blanking mode filtering in RANDR 1.2.
      xserver 1.4.99.902

Adam Tkac (1):
      Fix Xvfb input when building against current X sources.

Alan Coopersmith (4):
      Xevie cleanups, byteswapping fixes & request length check fixes
      Make Xevie private symbol names less generic
      Bug 14247: If pkg-config can't find openssl.pc, just link with -lcrypto
      When XKB fails to open rules file, log the file name, not the NULL file pointer

Bart Trojanowski (1):
      Bug #14332: Fix PCI access cycles from x86emu.

Daniel Stone (3):
      XkbCopyKeymap: Fix broken indentation
      gitignore: Add two more bits
      XKB: Actually explain keymap failures

Dave Airlie (8):
      quirk: fix LPL monitors properly.
      quirk: add quirk for ACER EDID
      quirk: add quirk for ACR 640x350 default mode is wrong
      glcore: zero fbconfigs before filling them in.
      glcore: make visualRating GLX_NONE - note GLX_NONE is not == 0
      glx: silly nitpick...
      GLcore: make googleearth not crash the server on sw-rendering.
      glx: test for valid read and draw privates before using them

David Nusinow (1):
      Bug #10016: Implement WM_CLASS hints in Xephyr.

Dodji Seketeli (1):
      [Xephyr/DRI] correctly route motion events targeted at GL drawable

Donnie Berkholz (2):
      Xephyr: Distribute ephyrdriext.h in tarballs.
      Xephyr: Build fix: Port across XF86dri.c changes from Mesa.

Doug Chapman (1):
      Bug #14091: Fix build (and runtime) on ia64.

Eamon Walsh (5):
      Apply __glXDisp_GetVisualConfigs message patch
      XSELinux: Correctly handle some permission bits that are used more than once.
      XSELinux: Do a check for whether background "None" is allowed.
      XSELinux: Add xorg.conf option for permissive/enforcing/disabled.
      XSELinux: Add a request to get a client's context from a resource ID.

Eric Anholt (1):
      Fix clock_gettime presence detect on FreeBSD.

Fredrik Höglund (2):
      EXA: Improve the algorithm used for tracking offscreen pixmap use.
      EXA: Optimize the eviction scanning loop in exaOffscreenAlloc.

Goneri Le Bouder (1):
      xfree86: don't crash in AutoConfig if the primary device is not pci

Hans de Goede (1):
      Prefer glxvisuals with stencil buffer for default visuals

Hasso Tepper (1):
      configure.ac: DragonFly BSD support

Hong Liu (1):
      Bug #15160: quirk Proview AY765C

James Cloos (1):
      Prevent the -wm command line option from causing a SEGV

Jesse Barnes (1):
      Fail CRTC configuration if !vtSema

Jordan Crouse (1):
      xf86: Change AutoConfig driver for PCI ID 022:2091 to 'geode'

Julien Cristau (4):
      exa: use xf86ReturnOptValBool instead of xf86IsOptionSet
      xaa: use xf86ReturnOptValBool instead of xf86IsOptionSet
      Fix the clock_gettime check for glibc-based non-Linux systems
      kdrive: allow disabling Composite

Keith Packard (2):
      XkbCopyKeymap was mangling doodads and overlays
      Empty the borderClip of manual redirect windows. (bug 15823)

Kristian Høgsberg (12):
      Fix DRI2 texture target for GLX_EXT_texture_from_pixmap.
      DRI2: Return event buffer head index in DRI2CreateDrawable.
      GLX: Track changes to DRI_TEX_BUFFER extension.
      DRI2: Add DRI2AuthConnection().
      Implement DRI2 direct rendering and update AIGLX to DRI interface changes.
      dri2: Unbreak glcore visual setup.
      Add @XORG_CFLAGS@ to satisfy xf86* includes.
      Send the GLX_EXT_texture_from_pixmap attributes to the client.
      Pick up dri2proto from the standard proto header include path.
      Only autoload RECORD if it was enabled.
      Convert __DRIconfigs after we've made sure createNewScreen succeeded.
      Make DRI2 a serverlayout/serverflags option.

Mark Kettenis (1):
      OpenBSD support for libpciaccess.

Matt Turner (1):
      Check for __x86_64__ when we check for __amd64__

Matthieu Herrb (1):
      test for the presence of pci_system_init_dev_mem() before calling it.

Michel Dänzer (2):
      Fix RandR 1.2 driver interface conversion of two colour cursors to ARGB
      Fix off-by-one error in ProcXResQueryClients().

Owen W. Taylor (1):
      EXA: Fix TS origin computation when implementing RenderComposite with tiling.

Peter Hutterer (1):
      dix: Call DeleteInputDeviceRequest from CloseDownDevices (#14418)

Sascha Hlusiak (1):
      Fix getValuatorEvents to compute number of valuators correctly.

Thomas Jaeger (1):
      XKB: Fix processInputProc wrapping

Tilman Sauerbeck (3):
      Fixed configure.ac for autoconf 2.62.
      EXA: Teach exaCompositeFallbackPictDesc() about x8r8g8b8.
      EXA: Update pixmaps' accel_blocked field in ModifyPixmapHeader.

Xiang, Haihao (1):
      dri2: fix crasher if DRI2Connect fails

---
 .gitignore                              |    3 
 GL/glx/Makefile.am                      |    2 
 GL/glx/glxcmds.c                        |   64 ++--
 GL/glx/glxcontext.h                     |    6 
 GL/glx/glxdrawable.h                    |    2 
 GL/glx/glxdri.c                         |  259 +++++++++----------
 GL/glx/glxdri2.c                        |  435 +++++++++++++++++++++-----------
 GL/glx/glxglcore.c                      |   55 ++--
 GL/glx/glxscreens.c                     |   66 +++-
 GL/glx/glxscreens.h                     |   88 ++++++
 GL/glx/glxutil.c                        |   63 ++--
 GL/glx/glxutil.h                        |    2 
 GL/symlink-mesa.sh                      |    2 
 Makefile.am                             |    6 
 Xext/dpms.c                             |    7 
 Xext/panoramiX.c                        |   33 +-
 Xext/panoramiXsrv.h                     |   10 
 Xext/xevie.c                            |  122 +++++---
 Xext/xres.c                             |    2 
 Xext/xselinux.c                         |   96 ++++++-
 Xext/xselinux.h                         |    1 
 composite/compwindow.c                  |    4 
 config/hal.c                            |    8 
 configure.ac                            |   47 ++-
 dix/devices.c                           |    4 
 dix/getevents.c                         |    2 
 exa/exa.c                               |   53 ++-
 exa/exa.h                               |    2 
 exa/exa_offscreen.c                     |  132 ++++-----
 exa/exa_priv.h                          |    1 
 exa/exa_render.c                        |   13 
 fb/fb.h                                 |    2 
 hw/kdrive/ephyr/Makefile.am             |    1 
 hw/kdrive/ephyr/XF86dri.c               |   37 ++
 hw/kdrive/ephyr/ephyr.c                 |   34 ++
 hw/kdrive/ephyr/ephyr.h                 |    1 
 hw/kdrive/ephyr/ephyrinit.c             |   19 +
 hw/kdrive/ephyr/hostx.c                 |   31 ++
 hw/kdrive/ephyr/hostx.h                 |    4 
 hw/kdrive/src/kdrive.c                  |    6 
 hw/xfree86/common/compiler.h            |    2 
 hw/xfree86/common/modeline2c.awk        |    3 
 hw/xfree86/common/xf86.h                |    1 
 hw/xfree86/common/xf86AutoConfig.c      |   16 -
 hw/xfree86/common/xf86Config.c          |   70 ++---
 hw/xfree86/common/xf86Priv.h            |    1 
 hw/xfree86/common/xf86Privstr.h         |    3 
 hw/xfree86/common/xf86Xinput.c          |   12 
 hw/xfree86/dixmods/Makefile.am          |    6 
 hw/xfree86/dixmods/extmod/modinit.c     |   23 +
 hw/xfree86/dri/Makefile.am              |    2 
 hw/xfree86/dri2/Makefile.am             |    5 
 hw/xfree86/dri2/dri2.c                  |  117 ++++++--
 hw/xfree86/dri2/dri2.h                  |   17 -
 hw/xfree86/dri2/dri2ext.c               |  361 ++++++++++++++++++++++++++
 hw/xfree86/exa/examodule.c              |   13 
 hw/xfree86/fbdevhw/fbdevhw.c            |    4 
 hw/xfree86/int10/helper_exec.c          |   57 +++-
 hw/xfree86/loader/dixsym.c              |    3 
 hw/xfree86/loader/loader.c              |    2 
 hw/xfree86/loader/xf86sym.c             |    2 
 hw/xfree86/modes/xf86Crtc.c             |  328 +++++++++++++++++-------
 hw/xfree86/modes/xf86Cursors.c          |    3 
 hw/xfree86/modes/xf86EdidModes.c        |   25 +
 hw/xfree86/modes/xf86Modes.c            |   50 +--
 hw/xfree86/modes/xf86Modes.h            |    3 
 hw/xfree86/modes/xf86RandR12.c          |   28 --
 hw/xfree86/os-support/bsd/bsdResource.c |    2 
 hw/xfree86/os-support/bsd/i386_video.c  |   13 
 hw/xfree86/os-support/bus/Makefile.am   |   12 
 hw/xfree86/os-support/bus/Pci.h         |    5 
 hw/xfree86/os-support/bus/bsd_pci.c     |    2 
 hw/xfree86/os-support/linux/Makefile.am |    2 
 hw/xfree86/os-support/shared/ia64Pci.c  |   55 ----
 hw/xfree86/utils/ioport/Makefile.am     |    2 
 hw/xfree86/utils/xorgcfg/loadmod.c      |    4 
 hw/xfree86/x86emu/prim_ops.c            |    2 
 hw/xfree86/x86emu/x86emu/prim_x86_gcc.h |    2 
 hw/xfree86/x86emu/x86emu/types.h        |    2 
 hw/xfree86/xaa/xaaInit.c                |    4 
 hw/xfree86/xaa/xaaInitAccel.c           |   57 ++--
 hw/xfree86/xaa/xaaPict.c                |  144 ----------
 hw/xfree86/xf4bpp/ppcSpMcro.h           |    6 
 hw/xprint/ps/psout.h                    |    2 
 include/globals.h                       |   10 
 include/servermd.h                      |    2 
 include/xkbsrv.h                        |   16 -
 include/xorg-config.h.in                |    3 
 mi/micoord.h                            |    2 
 mi/miinitext.c                          |    8 
 mi/mivaltree.c                          |    4 
 os/WaitFor.c                            |    6 
 os/utils.c                              |    7 
 xkb/ddxLoad.c                           |   54 ++-
 xkb/xkbActions.c                        |    9 
 xkb/xkbUtils.c                          |    7 
 96 files changed, 2187 insertions(+), 1139 deletions(-)
---


More information about the Xquartz-changes mailing list