[Xquartz-changes] [XQuartz/xorg-server] 31b1f3: Bug 7641: fix comment written to Xorg.conf (s/Vert...

Jeremy Huddleston jeremyhu at freedesktop.org
Sun Nov 8 18:07:53 PST 2015


  Branch: refs/heads/xorg-server-1.2-apple
  Home:   https://github.com/XQuartz/xorg-server
  Commit: 31b1f32315c31ebe851ca34645053c11fb841876
      https://github.com/XQuartz/xorg-server/commit/31b1f32315c31ebe851ca34645053c11fb841876
  Author: Bill Nottingham <notting at redhat.com>
  Date:   2006-10-06 (Fri, 06 Oct 2006)

  Changed paths:
    M hw/xfree86/parser/Monitor.c

  Log Message:
  -----------
  Bug 7641: fix comment written to Xorg.conf (s/VertSync/VertRefresh/)

X.Org Bugzilla #7641 <https://bugs.freedesktop.org/show_bug.cgi?id=7641>
Patch #6349 <https://bugs.freedesktop.org/attachment.cgi?id=6349>
(cherry picked from 0a62840e2ce25e5c2554e7e5ab4c9c5b96899e2d commit)


  Commit: 857b22528c6f942f1470cfbb5524fed64e5df0d7
      https://github.com/XQuartz/xorg-server/commit/857b22528c6f942f1470cfbb5524fed64e5df0d7
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-10-06 (Fri, 06 Oct 2006)

  Changed paths:
    M hw/xfree86/scanpci/pciid2c.pl

  Log Message:
  -----------
  Don't insert RCS tag into generated pci id header files
(cherry picked from 96edf7b853c1045d12d957a2957a11879100a2de commit)


  Commit: 8a27eed995ad247a921035a70fc0df2142a86078
      https://github.com/XQuartz/xorg-server/commit/8a27eed995ad247a921035a70fc0df2142a86078
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-10-06 (Fri, 06 Oct 2006)

  Changed paths:
    M hw/xfree86/scanpci/extrapci.ids
    M hw/xfree86/scanpci/pci.ids
    M hw/xfree86/scanpci/xf86PciStdIds.h

  Log Message:
  -----------
  Update pci.ids to Tue 2006-10-03 daily snapshot
(cherry picked from 8382234a7f318057de66490299d63807cefb5201 commit)


  Commit: dce3f2a9ce1742bd21794d5eea86ebbd27fa4b62
      https://github.com/XQuartz/xorg-server/commit/dce3f2a9ce1742bd21794d5eea86ebbd27fa4b62
  Author: Tilman Sauerbeck <tilman at code-monkey.de>
  Date:   2006-10-06 (Fri, 06 Oct 2006)

  Changed paths:
    M render/picture.c

  Log Message:
  -----------
  Bug #8226: Fixed SetPictureTransform()'s handling of the argument matrix.

It now recognizes scaled variants of the identity matrix, too.
(cherry picked from fc30370d14125f86ee1192890a184881fa139546 commit)


  Commit: a2d528068fc0446e441d7116359f314a211ae004
      https://github.com/XQuartz/xorg-server/commit/a2d528068fc0446e441d7116359f314a211ae004
  Author: Tilman Sauerbeck <tilman at code-monkey.de>
  Date:   2006-10-06 (Fri, 06 Oct 2006)

  Changed paths:
    M render/picture.c

  Log Message:
  -----------
  transformIsIdentity() now doesn't accept a zero matrix as the identity.

Added a non-zero test for one of the diagonal values.
(cherry picked from 594d4019c613b0f4bf8f48cc074ecc3c8366f1d7 commit)


  Commit: 8db4a42e5481fc6bcc6e341f145381614291acee
      https://github.com/XQuartz/xorg-server/commit/8db4a42e5481fc6bcc6e341f145381614291acee
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-10-06 (Fri, 06 Oct 2006)

  Changed paths:
    M GL/glx/glxdri.c
    M GL/glx/glxext.c
    M GL/glx/glxext.h
    M GL/glx/glxserver.h
    M GL/glx/glxutil.h
    M GL/glx/indirect_table.c
    M Xext/Makefile.am
    M Xext/appgroup.c
    M Xext/appgroup.h
    M Xext/fontcache.c
    M Xext/security.c
    M Xext/securitysrv.h
    A Xext/xace.c
    A Xext/xace.h
    A Xext/xacestr.h
    M configure.ac
    M dix/devices.c
    M dix/dispatch.c
    M dix/dixutils.c
    M dix/events.c
    M dix/extension.c
    M dix/main.c
    M dix/privates.c
    M dix/property.c
    M dix/resource.c
    M dix/window.c
    M fb/fbimage.c
    M hw/dmx/Makefile.am
    M hw/dmx/dmx.h
    M hw/xfree86/common/xf86.h
    M hw/xfree86/dixmods/extmod/modinit.h
    M hw/xfree86/loader/dixsym.c
    M hw/xfree86/os-support/bus/linuxPci.c
    M hw/xfree86/parser/Makefile.am
    M hw/xnest/Makefile.am
    M hw/xprint/config/C/print/models/PS2PDFspooldir-GS/Makefile.am
    M hw/xprint/config/C/print/models/PSspooldir/Makefile.am
    M hw/xprint/config/Makefile.am
    M hw/xprint/doc/Xprt.html
    M hw/xprint/doc/Xprt.man.pre
    M hw/xprint/doc/Xprt.sgml
    M hw/xprint/etc/Xsession.d/cde_xsessiond_xprint.sh
    M include/dix-config.h.in
    M include/dix.h
    M include/dixstruct.h
    M include/extension.h
    M include/extnsionst.h
    M include/resource.h
    M mi/mieq.c
    M mi/miinitext.c
    M os/access.c
    M os/connection.c

  Log Message:
  -----------
  Merge branch 'XACE-modular' into server-1.2-branch


  Commit: b8596aff00afa8b2641f46d14aca444ce712ccc0
      https://github.com/XQuartz/xorg-server/commit/b8596aff00afa8b2641f46d14aca444ce712ccc0
  Author: David Nusinow <dnusinow at debian.org>
  Date:   2006-10-06 (Fri, 06 Oct 2006)

  Changed paths:
    M configure.ac
    M hw/xfree86/Makefile.am

  Log Message:
  -----------
  Allow the xfree86 ddx utils to be optionally built. Patch by Eugene Konev.
(cherry picked from a10039a100dfe5f87e29e9cc4fa656176e0890f9 commit)


  Commit: 89987cadb1cd3ba9575895d95f21637b3c33d9e3
      https://github.com/XQuartz/xorg-server/commit/89987cadb1cd3ba9575895d95f21637b3c33d9e3
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-10-06 (Fri, 06 Oct 2006)

  Changed paths:
    M GL/symlink-mesa.sh
    M fb/Makefile.am
    M fb/fb.h
    M fb/fb24_32.c
    M fb/fballpriv.c
    M fb/fbarc.c
    M fb/fbbits.c
    M fb/fbbits.h
    M fb/fbblt.c
    M fb/fbbltone.c
    M fb/fbcompose.c
    M fb/fbcopy.c
    M fb/fbedge.c
    M fb/fbedgeimp.h
    M fb/fbfill.c
    M fb/fbgc.c
    M fb/fbgetsp.c
    M fb/fbglyph.c
    M fb/fbimage.c
    M fb/fbpict.c
    M fb/fbpict.h
    M fb/fbpixmap.c
    M fb/fbpoint.c
    M fb/fbpseudocolor.c
    M fb/fbpush.c
    M fb/fbscreen.c
    M fb/fbseg.c
    M fb/fbsetsp.c
    M fb/fbsolid.c
    M fb/fbstipple.c
    M fb/fbtile.c
    M fb/fbtrap.c
    M fb/fbwindow.c
    A fb/wfbrename.h
    M hw/dmx/Makefile.am
    M hw/dmx/dmxcmap.c
    M hw/dmx/dmxcursor.c
    M hw/xfree86/dixmods/Makefile.am
    M hw/xfree86/dixmods/fbmodule.c
    M hw/xfree86/dri/dri.c
    M hw/xfree86/os-support/bus/linuxPci.c
    M hw/xfree86/os-support/drm/xf86drm.c
    M hw/xfree86/os-support/xf86drm.h
    M hw/xfree86/parser/scan.c
    M hw/xfree86/rac/Makefile.am
    A hw/xprint/etc/Xsession.d/92xprint-xpserverlist
    M hw/xprint/etc/Xsession.d/Makefile.am
    R hw/xprint/etc/Xsession.d/cde_xsessiond_xprint.sh
    M xkb/ddxList.c
    M xkb/xkbUtils.c

  Log Message:
  -----------
  Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into server-1.2-branch


  Commit: cde68728860179dc84e615ccb378ce992513fd62
      https://github.com/XQuartz/xorg-server/commit/cde68728860179dc84e615ccb378ce992513fd62
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-10-09 (Mon, 09 Oct 2006)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Use bash on Solaris to run symlink-mesa.sh

symlink-mesa.sh won't run with Solaris Bourne Shell (/bin/sh) so explicitly
run it with /usr/bin/bash instead


  Commit: 61f3eb816b47f31e856eca32bca7e2e947faf533
      https://github.com/XQuartz/xorg-server/commit/61f3eb816b47f31e856eca32bca7e2e947faf533
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M GL/symlink-mesa.sh
    M fb/Makefile.am
    M fb/fb.h
    M fb/fb24_32.c
    M fb/fballpriv.c
    M fb/fbarc.c
    M fb/fbbits.c
    M fb/fbbits.h
    M fb/fbblt.c
    M fb/fbbltone.c
    M fb/fbcompose.c
    M fb/fbcopy.c
    M fb/fbedge.c
    M fb/fbedgeimp.h
    M fb/fbfill.c
    M fb/fbgc.c
    M fb/fbgetsp.c
    M fb/fbglyph.c
    M fb/fbimage.c
    M fb/fbpict.c
    M fb/fbpict.h
    M fb/fbpixmap.c
    M fb/fbpoint.c
    M fb/fbpseudocolor.c
    M fb/fbpush.c
    M fb/fbscreen.c
    M fb/fbseg.c
    M fb/fbsetsp.c
    M fb/fbsolid.c
    M fb/fbstipple.c
    M fb/fbtile.c
    M fb/fbtrap.c
    M fb/fbwindow.c
    R fb/wfbrename.h
    M hw/dmx/Makefile.am
    M hw/dmx/dmxcmap.c
    M hw/dmx/dmxcursor.c
    M hw/xfree86/dixmods/Makefile.am
    M hw/xfree86/dixmods/fbmodule.c
    M hw/xfree86/dri/dri.c
    M hw/xfree86/os-support/bus/linuxPci.c
    M hw/xfree86/os-support/drm/xf86drm.c
    M hw/xfree86/os-support/xf86drm.h
    M hw/xfree86/parser/scan.c
    M hw/xfree86/rac/Makefile.am
    R hw/xprint/etc/Xsession.d/92xprint-xpserverlist
    M hw/xprint/etc/Xsession.d/Makefile.am
    M xkb/ddxList.c
    M xkb/xkbUtils.c

  Log Message:
  -----------
  Back out merge of master to 1.2 branch.  Undoes 89987ca...

Dear git: please make 'git-revert' work on merge commits kthnxbye.


  Commit: 99d798d06b48cdacb5b8b7369bf49f659dd3970a
      https://github.com/XQuartz/xorg-server/commit/99d798d06b48cdacb5b8b7369bf49f659dd3970a
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M dix/globals.c
    M hw/xfree86/common/xf86AutoConfig.c
    M hw/xfree86/common/xf86Config.c
    M hw/xfree86/common/xf86Helper.c
    M hw/xfree86/common/xf86Mode.c
    M hw/xfree86/common/xf86str.h
    M hw/xfree86/ddc/ddcProperty.c
    M hw/xfree86/ddc/interpret_edid.c
    M hw/xfree86/ddc/xf86DDC.h

  Log Message:
  -----------
  Merge branch 'autoconfig-for-7.2' into server-1.2-branch


  Commit: e862a70a384f07cb3742632ef6921a0ab8b2aa91
      https://github.com/XQuartz/xorg-server/commit/e862a70a384f07cb3742632ef6921a0ab8b2aa91
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M hw/xfree86/rac/Makefile.am

  Log Message:
  -----------
  Don't install librac.a.

Thanks, automake.
(cherry picked from f057de4f73fa593fa3fc5f05f65b89e76273b158 commit)


  Commit: 0790665ff02bb091177ea81ea4b545fd8d078b61
      https://github.com/XQuartz/xorg-server/commit/0790665ff02bb091177ea81ea4b545fd8d078b61
  Author: Donnie Berkholz <donnie at supernova.(none)>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M hw/xfree86/os-support/bus/linuxPci.c

  Log Message:
  -----------
  Really fix sparc on 64-bit kernel/32-bit userland.

Commit b3a3020fd018df8bc5a8193d36e1a1c7ae8af8ba used a sparc64 ifdef instead of
sparc. But for 32-bit userland, __sparc64__ is not defined so the wrong code is
used.
(cherry picked from d812f486a01a6276aed7b4ebd3cd8eb8ddfe10d3 commit)


  Commit: 27f0a0066f5adecf00e00654fdcf854b8fa7c393
      https://github.com/XQuartz/xorg-server/commit/27f0a0066f5adecf00e00654fdcf854b8fa7c393
  Author: Drew Parsons <dparsons at debian.org>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    A hw/xprint/etc/Xsession.d/92xprint-xpserverlist
    M hw/xprint/etc/Xsession.d/Makefile.am

  Log Message:
  -----------
  * Install Xprint's Xsession script to $(sysconfdir)/X11/Xsession.d
* Removing outdated references to CDE and dt, rename script to
  92xprint-xpserverlist.
(cherry picked from 8b4ed47c5d39f219866e3c72fa973c6fc4c70f18 commit)


  Commit: b84fb534fb5e494a57ee76317e8f136a87170f5f
      https://github.com/XQuartz/xorg-server/commit/b84fb534fb5e494a57ee76317e8f136a87170f5f
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M hw/xfree86/parser/scan.c

  Log Message:
  -----------
  Bug 8386: Grow parser buffers to fit an entire line if it's longer than CONFIG_BUF_LEN.
(cherry picked from c1655f0fd457f9bdf0857c5e0904639925bb01f1 commit)


  Commit: c559940c108642068b6107b33ce1e9a0760b5d5f
      https://github.com/XQuartz/xorg-server/commit/c559940c108642068b6107b33ce1e9a0760b5d5f
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M xkb/ddxList.c

  Log Message:
  -----------
  Close with Pclose() that which we open with Popen().
(cherry picked from ce78b0cd2b1c35d60eb5683a1d00222aa4797c79 commit)


  Commit: 26a94bab11033c1746962ffba6de57cfbec6f3be
      https://github.com/XQuartz/xorg-server/commit/26a94bab11033c1746962ffba6de57cfbec6f3be
  Author: Brian <brian at yutani.localnet.net>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M hw/dmx/dmxcursor.c

  Log Message:
  -----------
  Replace broken DMXDBG3() with DMXDBG2()
(cherry picked from 891e9c3e6cbd0869a57395b96c8e18ff522c2bb4 commit)


  Commit: 32c293aa1c718b4884b803ec528afd2911454994
      https://github.com/XQuartz/xorg-server/commit/32c293aa1c718b4884b803ec528afd2911454994
  Author: Brian <brian at yutani.localnet.net>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M hw/dmx/Makefile.am

  Log Message:
  -----------
  The fbcmap.c file used by Xdmx _must_ be compiled with XFree86Server defined.
Otherwise, Xdmx generates a slew of protocol errors.
(cherry picked from 945b7c63946f5257d0f9b0dcf2f8f4882fb2c6f8 commit)


  Commit: d3c668878140c60ce9c5db6f65ea2cb8fd8a2b4e
      https://github.com/XQuartz/xorg-server/commit/d3c668878140c60ce9c5db6f65ea2cb8fd8a2b4e
  Author: Brian <brian at yutani.localnet.net>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M hw/dmx/dmxcmap.c

  Log Message:
  -----------
  Check for visual==NULL in dmxBECreateColormap() before calling XCreateColormap()
to prevent potential segfault.
(cherry picked from f7c1d942416db8d0d4c5a21f5ece1ccacb926b69 commit)


  Commit: e95920b7d79bcd7d3d22ccbb6ebeb6ef0da96ef2
      https://github.com/XQuartz/xorg-server/commit/e95920b7d79bcd7d3d22ccbb6ebeb6ef0da96ef2
  Author: Jeff Smith <whydoubt at yahoo.com>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M GL/symlink-mesa.sh

  Log Message:
  -----------
  Bug #8449: Yet another Mesa symlink script resync.
(cherry picked from cf6e9687ffcc52af0d64e9098186570719a575a2 commit)


  Commit: 4c7d76cbac42acf486b4fe2166220362a551f8f4
      https://github.com/XQuartz/xorg-server/commit/4c7d76cbac42acf486b4fe2166220362a551f8f4
  Author: Brian <brian at yutani.localnet.net>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M GL/symlink-mesa.sh

  Log Message:
  -----------
  Replace hard-coded filesnames with loops (all .c and .h files).
Should fix problems with Mesa adding/removing source files, for the most part.
Patch by Dan Nicholson.
(cherry picked from 84eb2c0a06de60e88e14bb03fabe661d7cd8f1d3 commit)


  Commit: 6e2958c5c5893542677b1ec8cc7479f8b45fb829
      https://github.com/XQuartz/xorg-server/commit/6e2958c5c5893542677b1ec8cc7479f8b45fb829
  Author: Ivan Pascal <pascal at info.tsu.ru>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M xkb/xkbUtils.c

  Log Message:
  -----------
  xkb: fix wrapping when switching between groups
Use XkbCharToInt as that's what we're doing.
(cherry picked from d6ea96b13e2ea01c51998c41ae2a3677bdedf61c commit)


  Commit: 4b5ca6b3dfeb3b1bb7718902b34b6870fd526c79
      https://github.com/XQuartz/xorg-server/commit/4b5ca6b3dfeb3b1bb7718902b34b6870fd526c79
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M GL/symlink-mesa.sh

  Log Message:
  -----------
  symlink-mesa.sh: expand *.{c,h}
(cherry picked from d7c89c7c1c8c1e110345d9d8d300adbf5fe5804a commit)


  Commit: 470237576445f590c6d0b811e2891ea2e62747cf
      https://github.com/XQuartz/xorg-server/commit/470237576445f590c6d0b811e2891ea2e62747cf
  Author: Ian Romanick <idr at us.ibm.com>
  Date:   2006-10-11 (Wed, 11 Oct 2006)

  Changed paths:
    M GL/glx/indirect_dispatch.c
    M GL/glx/indirect_dispatch.h
    M GL/glx/indirect_dispatch_swap.c
    M GL/glx/indirect_size_get.c
    M GL/glx/indirect_size_get.h
    M GL/glx/indirect_table.c
    M GL/glx/singlepix.c
    M GL/glx/singlepixswap.c

  Log Message:
  -----------
  Fix bug #8608.

Regenerate files based on recent commits to Mesa (that fix Mesa bug
that return pixel data.
(cherry picked from a6df780e4d3f90cc699b0b864bade03d6f15afd7 commit)


  Commit: 7a995802b3ca11b741b23cc267639b548867cb70
      https://github.com/XQuartz/xorg-server/commit/7a995802b3ca11b741b23cc267639b548867cb70
  Author: Alan Hourihane <alanh at fairlite.demon.co.uk>
  Date:   2006-10-13 (Fri, 13 Oct 2006)

  Changed paths:
    M hw/xfree86/common/xf86Cursor.c

  Log Message:
  -----------
  Block IO on switchmode just as we do for VT switching
to avoid cursor movements signalling io.
(cherry picked from cf948b7b04dfeb61a294889027b9a54f6b9b478e commit)


  Commit: 3c70fda04ce9d7cc2857c446db1eb82fcb6f4730
      https://github.com/XQuartz/xorg-server/commit/3c70fda04ce9d7cc2857c446db1eb82fcb6f4730
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-10-13 (Fri, 13 Oct 2006)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Bump to 1.1.99.901


  Commit: 180e1bc97926534128dd08803a99b1b16d7edf6a
      https://github.com/XQuartz/xorg-server/commit/180e1bc97926534128dd08803a99b1b16d7edf6a
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-10-13 (Fri, 13 Oct 2006)

  Changed paths:
    M hw/xfree86/utils/xorgcfg/Makefile.am

  Log Message:
  -----------
  Make sure xorgcfg files are included even when dist made with --disable-xorgcfg
(cherry picked from b9108a13fc126d97c0393f911a1d9292563444ce commit)


  Commit: a935222f93562afd72c399a3dba401ba03aa9b4b
      https://github.com/XQuartz/xorg-server/commit/a935222f93562afd72c399a3dba401ba03aa9b4b
  Author: Alan Hourihane <alanh at fairlite.demon.co.uk>
  Date:   2006-10-16 (Mon, 16 Oct 2006)

  Changed paths:
    M hw/xfree86/common/xf86Cursor.c

  Log Message:
  -----------
  Small modification to blocking signals when switching modes.
(cherry picked from d430e76a161c963169067875c3654f5fd8f42b19 commit)


  Commit: f6920869d9930f0ac53916cad3a69f4b97aa655d
      https://github.com/XQuartz/xorg-server/commit/f6920869d9930f0ac53916cad3a69f4b97aa655d
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-10-18 (Wed, 18 Oct 2006)

  Changed paths:
    M configure.ac
    M fb/fbpict.c
    M include/dix-config.h.in

  Log Message:
  -----------
  Use getisax() instead of asm code to determine available x86 ISA extensions on Solaris
(cherry picked from 357b37b3826fa6e9878c0bd895164259c2ed3c0d commit)


  Commit: fe32a0eb9fee450b530a8944aa3a2a16573b5f9a
      https://github.com/XQuartz/xorg-server/commit/fe32a0eb9fee450b530a8944aa3a2a16573b5f9a
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-10-19 (Thu, 19 Oct 2006)

  Changed paths:
    M hw/xfree86/common/xf86Init.c

  Log Message:
  -----------
  Pre-release message should tell users to check git, not CVS, for updates
(cherry picked from e1dd1904c6c7ce33f347d822272831d54a6497c8 commit)


  Commit: 1ab7fe38df0396e0da96ab67b3d9aa237563b3ca
      https://github.com/XQuartz/xorg-server/commit/1ab7fe38df0396e0da96ab67b3d9aa237563b3ca
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2006-10-21 (Sat, 21 Oct 2006)

  Changed paths:
    M GL/glx/glxdri.c

  Log Message:
  -----------
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
(cherry picked from 3ad1642f1bbaa5f96558cdf3384b40f7122f8781 commit)


  Commit: 6e73c87c53f39a2386dc4c1ac4fc354d961e0c45
      https://github.com/XQuartz/xorg-server/commit/6e73c87c53f39a2386dc4c1ac4fc354d961e0c45
  Author: Joshua Baergen <joshuabaergen at gentoo.org>
  Date:   2006-10-24 (Tue, 24 Oct 2006)

  Changed paths:
    M configure.ac
    M hw/xfree86/Makefile.am
    M hw/xfree86/xorgconf.cpp

  Log Message:
  -----------
  Create xorg.conf.example (Gentoo bug #138623).
(cherry picked from 62d24097932708fbbb62a23614fe63b4b7acf3bd commit)


  Commit: d12d0839fdede9ddad219815ced89664a2c44458
      https://github.com/XQuartz/xorg-server/commit/d12d0839fdede9ddad219815ced89664a2c44458
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2006-10-25 (Wed, 25 Oct 2006)

  Changed paths:
    M hw/xfree86/common/xf86Config.c

  Log Message:
  -----------
  Fix test for Option "IgnoreABI".

This option has plenty of potential for wasting the time of bug triagers
without pretending it's always on.
(cherry picked from becbda6d519a11c2c211afb8d46f9ea1a2676bc3 commit)


  Commit: d04e2545a7238133692aa4501d24e5fdae30df08
      https://github.com/XQuartz/xorg-server/commit/d04e2545a7238133692aa4501d24e5fdae30df08
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-10-26 (Thu, 26 Oct 2006)

  Changed paths:
    M configure.ac
    M include/dix-config.h.in
    M os/utils.c

  Log Message:
  -----------
  GetTimeInMillis: spuport monotonic clock
Add support for CLOCK_MONOTONIC from clock_gettime, and use that in
GetTimeInMillis() if available, falling back to the old gettimeofday()
implementation.

This is _slightly_ faster on some 64-bit architectures, and _slightly_
slower on others (though barely measurable).
(cherry picked from d285833290316cb5dd1e7f1e52c96be3e9cf21cd commit)


  Commit: dfac36e56a4c1dbccb7b302738dbf60985cc12ba
      https://github.com/XQuartz/xorg-server/commit/dfac36e56a4c1dbccb7b302738dbf60985cc12ba
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-10-26 (Thu, 26 Oct 2006)

  Changed paths:
    M os/WaitFor.c

  Log Message:
  -----------
  WaitForSomething: allow time to rewind
If time rewinds dramatically, reset all the timers to fix their expiry.
(cherry picked from d3e57faffee63df1424a209d0418d3a712f91ae6 commit)


  Commit: 8ce4846b4d000314bfffeed94244094d48181732
      https://github.com/XQuartz/xorg-server/commit/8ce4846b4d000314bfffeed94244094d48181732
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-10-26 (Thu, 26 Oct 2006)

  Changed paths:
    M os/WaitFor.c

  Log Message:
  -----------
  Revert "WaitForSomething: allow time to rewind"

This reverts dfac36e56a4c1dbccb7b302738dbf60985cc12ba commit.


  Commit: e9fb258d0977c5a642f1df000fb5063cc508abf5
      https://github.com/XQuartz/xorg-server/commit/e9fb258d0977c5a642f1df000fb5063cc508abf5
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-10-26 (Thu, 26 Oct 2006)

  Changed paths:
    M configure.ac
    M include/dix-config.h.in
    M os/utils.c

  Log Message:
  -----------
  Revert "GetTimeInMillis: spuport monotonic clock"

This reverts d04e2545a7238133692aa4501d24e5fdae30df08 commit.


  Commit: dabf0328535674ea19b7884a98854c09a50ac88c
      https://github.com/XQuartz/xorg-server/commit/dabf0328535674ea19b7884a98854c09a50ac88c
  Author: Matthieu Herrb <matthieu.herrb at laas.fr>
  Date:   2006-10-29 (Sun, 29 Oct 2006)

  Changed paths:
    M hw/xfree86/Makefile.am

  Log Message:
  -----------
  kill GNU-make'ism.
(cherry picked from 59584c375f4e4b2670a92002ecb7a78a0bc50cce commit)


  Commit: 00e82378398052d365d1b131092e676ede7535d1
      https://github.com/XQuartz/xorg-server/commit/00e82378398052d365d1b131092e676ede7535d1
  Author: Matthieu Herrb <matthieu.herrb at laas.fr>
  Date:   2006-10-29 (Sun, 29 Oct 2006)

  Changed paths:
    M hw/xfree86/Makefile.am

  Log Message:
  -----------
  Handle building in a separate objdir
(cherry picked from 645d0576205532a3610ae351267d5b84d76236bd commit)


  Commit: f1ef85689a47e1d77b3946ae3ba2cb96fbb27457
      https://github.com/XQuartz/xorg-server/commit/f1ef85689a47e1d77b3946ae3ba2cb96fbb27457
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-11-03 (Fri, 03 Nov 2006)

  Changed paths:
    M hw/xfree86/Makefile.am

  Log Message:
  -----------
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
(cherry picked from c03311a1e78daa291477a67b1bb7206772108c5d commit)


  Commit: bc6f95af33caa5b05c1e7bb750592ebd39266270
      https://github.com/XQuartz/xorg-server/commit/bc6f95af33caa5b05c1e7bb750592ebd39266270
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-11-03 (Fri, 03 Nov 2006)

  Changed paths:
    M os/connection.c

  Log Message:
  -----------
  Bug #1997: AUDIT messages should contain uid for local accesses

<https://bugs.freedesktop.org/show_bug.cgi?id=1997>
(cherry picked from fbfb35189ef6666707097704b43e052cb2f919ae commit)


  Commit: 19a4be9bf3b38206dbd9313229d9e107d4617e33
      https://github.com/XQuartz/xorg-server/commit/19a4be9bf3b38206dbd9313229d9e107d4617e33
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-11-03 (Fri, 03 Nov 2006)

  Changed paths:
    M os/connection.c

  Log Message:
  -----------
  If getpeerucred() is available, include pid & zoneid in audit messages too
(cherry picked from a7b944f0d96c3e0e15e75378a04def1ac96089fb commit)


  Commit: dca5274920dd40886832c48946cf7e8189da42a6
      https://github.com/XQuartz/xorg-server/commit/dca5274920dd40886832c48946cf7e8189da42a6
  Author: Eamon Walsh <ewalsh at tycho.nsa.gov>
  Date:   2006-11-06 (Mon, 06 Nov 2006)

  Changed paths:
    M Xext/security.c

  Log Message:
  -----------
  Bug #8875: Security extension causes Xorg to core dump on server reset
(cherry picked from 0539d9cf2423fc0bed6f5c413beba3080f8abd85 commit)


  Commit: 3e39bae79f9dfd278bda1b71b33c665fc9325efc
      https://github.com/XQuartz/xorg-server/commit/3e39bae79f9dfd278bda1b71b33c665fc9325efc
  Author: Eamon Walsh <ewalsh at tycho.nsa.gov>
  Date:   2006-11-06 (Mon, 06 Nov 2006)

  Changed paths:
    M Xext/security.c

  Log Message:
  -----------
  whitespace adjust
(cherry picked from 75fe0670eb1f71144246f1c20759d5878bbee00 commit)


  Commit: e6778fee47aa24c8eb9b3305515acdc7dcdd8971
      https://github.com/XQuartz/xorg-server/commit/e6778fee47aa24c8eb9b3305515acdc7dcdd8971
  Author: Eamon Walsh <ewalsh at tycho.nsa.gov>
  Date:   2006-11-06 (Mon, 06 Nov 2006)

  Changed paths:
    M Xext/security.c
    M dix/dispatch.c

  Log Message:
  -----------
  More work on Bug #8875: revert previous fix and try using client argument
instead of serverClient.  Also don't use totalClientSize as it is not
initialized until after the first call to InitClient
(cherry picked from 3d39c02fe6aaa602c52f1d4f0ea6cd3bd000cf9f commit)


  Commit: c9ff47033e81c1840dda9bb9568513cac0ba1fde
      https://github.com/XQuartz/xorg-server/commit/c9ff47033e81c1840dda9bb9568513cac0ba1fde
  Author: Eamon Walsh <ewalsh at tycho.nsa.gov>
  Date:   2006-11-07 (Tue, 07 Nov 2006)

  Changed paths:
    M mi/miinitext.c

  Log Message:
  -----------
  Bug #8937: Extension setup functions not called on server resets
(cherry picked from 5e946dd853a4ebc2722ae023429ce5797de3d7a6 commit)


  Commit: b94e320205f15f0fbb926de27637f5bdd85b97c0
      https://github.com/XQuartz/xorg-server/commit/b94e320205f15f0fbb926de27637f5bdd85b97c0
  Author: Erik Andren <erik.andren at gmail.com>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    R hw/xfree86/doc/changelogs/CHANGELOG
    R hw/xfree86/doc/changelogs/CHANGELOG.ND
    R hw/xfree86/doc/changelogs/CHANGELOG.R5

  Log Message:
  -----------
  remove XFree86 changelogs (bug #7262)

Without being able to tie these to specific commits, the text changelog is
useless, as well as being huge.
(cherry picked from 430411ae07ad74662e22da70563f757a931c72b9 commit)


  Commit: 00a1e648ef47ab7756a90f03b40ff7e63d2bbccc
      https://github.com/XQuartz/xorg-server/commit/00a1e648ef47ab7756a90f03b40ff7e63d2bbccc
  Author: Laurence Withers <l at lwithers.me.uk>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M dix/dispatch.c

  Log Message:
  -----------
  CreateColormap: fix return value (bug #7083)

Return BadMatch when an unsupported visual type is given, not BadValue --
this is correct according to the spec.
(cherry picked from af606f9dab4d51724b4be6f43f1de7b3342c443a commit)


  Commit: 267dc25e5c32d855594f34a9e7f17d7b2dc2b80a
      https://github.com/XQuartz/xorg-server/commit/267dc25e5c32d855594f34a9e7f17d7b2dc2b80a
  Author: Myron Stowe <myron.stowe at hp.com>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/linux/Makefile.am

  Log Message:
  -----------
  xfree86: re-enable chipset-specific drivers for Linux/ia64
Re-enable chipset-specific support for Linux/ia64, by linking in
lnx_ia64.c.
(cherry picked from 794f2e7291ccb4e48f9fbfc8f08302e3aac0f79f commit)


  Commit: c969c7e10c001ba7733b4a1409d8b9bb1f564c22
      https://github.com/XQuartz/xorg-server/commit/c969c7e10c001ba7733b4a1409d8b9bb1f564c22
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M hw/xfree86/common/vesamodes

  Log Message:
  -----------
  Fix standard VESA modes.

The built-in mode timings were off slightly for the 640x480 at 60, 640x480 at 72,
and 1024x768 at 75 modes.
(cherry picked from 97fd471a627be185bee8cda3f709cfccea3fa12d commit)


  Commit: 816b95be3748162e4eae90a103035aa14dfcde48
      https://github.com/XQuartz/xorg-server/commit/816b95be3748162e4eae90a103035aa14dfcde48
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M hw/xfree86/int10/Makefile.am

  Log Message:
  -----------
  Build with -D_PC on ix86 only.
(cherry picked from 46901063e8edc82b67989f4e5eec39d17c67dc98 commit)


  Commit: 93ae22b16bde0db10cdf6a58c793f973b1bf31e2
      https://github.com/XQuartz/xorg-server/commit/93ae22b16bde0db10cdf6a58c793f973b1bf31e2
  Author: Egbert Eich <eich at freedesktop.org>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/bus/linuxPci.c

  Log Message:
  -----------
  Fixing mach64 driver bailing out on ia64

Mach64 driver bails out on ia64 because it cannot map device
memory. It turns out that some bogus and unneeded code attempts
to find the root bridge of the device and fails to do so proberly
as there this host-to-pci bridge is not existant. This code has
been around for years although it completely unclear what it had
been intended for. Fixing this by eliminating the bogus code.
(cherry picked from c1828a8ff51c8db326c47e6710f4f42fab94fb6d commit)


  Commit: 58653b676d68b731c046128eade8efff9ab61582
      https://github.com/XQuartz/xorg-server/commit/58653b676d68b731c046128eade8efff9ab61582
  Author: Bjorn Helgaas <bjorn.helgaas at hp.com>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/bus/linuxPci.c

  Log Message:
  -----------
  Do not map full 0-1MB legacy range

If we're mapping something in the "legacy range" (0-1Mb), we shouldn't
expand the requested range to the entire 0-1Mb range.  Typically this
is for mapping the VGA frame buffer, and some platforms support mmap of
the frame buffer but not the entire 0-1Mb range.

For example, HP sx1000 and sx2000 ia64 platforms can have memory from
0-0x9ffff, VGA frame buffer from 0xa0000-0xbffff, and memory from
0xc0000-0xfffff.  On these platforms, we can't map the entire 0-1Mb
range with the same attribute because the memory only supports WB,
while the frame buffer supports only UC.  But an mmap of just the
frame buffer should work fine.
(cherry picked from bd0c829654903ca45543dfa59cda967c4fafd8ac commit)


  Commit: 66b2c9bd2dddf8f8410147ebf1de7a6c045d8249
      https://github.com/XQuartz/xorg-server/commit/66b2c9bd2dddf8f8410147ebf1de7a6c045d8249
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M hw/xfree86/common/xf86.h
    M hw/xfree86/common/xf86Events.c
    M hw/xfree86/os-support/linux/lnx_acpi.c
    M include/os.h
    M os/connection.c

  Log Message:
  -----------
  add 'general socket' handler, port ACPI to use it

Add a general socket (not input device, but still need to be woken for it)
handler to both the DIX and XFree86, and make XFree86's ACPI handling use
it.  This stops DPMS waking up every time an ACPI notification comes in.


  Commit: be91a981dfbc4ea9e6f1c47fafdec3132ca09923
      https://github.com/XQuartz/xorg-server/commit/be91a981dfbc4ea9e6f1c47fafdec3132ca09923
  Author: Bram Verweij <amverweij at gmail.com>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/linux/lnx_acpi.c

  Log Message:
  -----------
  xfree86/linux acpi: fix tokenising

Split on a space, rather on the 'video' string, as strtok takes a char,
not a string.
(cherry picked from 0567a6337b84fa045b5732e98203f488274aa2a2 commit)


  Commit: 22bccea8dcf332bf0077440b76daf6703da42da2
      https://github.com/XQuartz/xorg-server/commit/22bccea8dcf332bf0077440b76daf6703da42da2
  Author: Rich Coe <Richard.Coe at med.ge.com>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M os/connection.c

  Log Message:
  -----------
  CheckConnections: don't close down the server client (bug #7876)

When an appgroup is shutting down, the list of clients can change, so make
sure we're not trying to shut the server down.
(cherry picked from b5d09d4adb8088719ff494a4281a793717046576 commit)


  Commit: 8d3b465eb3d6c93cbbcebe8e5c9298caaaeb650b
      https://github.com/XQuartz/xorg-server/commit/8d3b465eb3d6c93cbbcebe8e5c9298caaaeb650b
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M os/WaitFor.c

  Log Message:
  -----------
  WaitForSomething: allow time to rewind
If time rewinds dramatically, reset all the timers to fix their expiry.
(cherry picked from d3e57faffee63df1424a209d0418d3a712f91ae6 commit)


  Commit: bb7a39ac13731a80fc2d80487f9da760dd34c3ba
      https://github.com/XQuartz/xorg-server/commit/bb7a39ac13731a80fc2d80487f9da760dd34c3ba
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M os/WaitFor.c

  Log Message:
  -----------
  WaitForSomething: only rewind when delta is more than 250ms
Only rewind time when we're more than (original delta + 250ms) away from
executing the timer.
When we're walking the timer list, use a goto to iterate all of them from
the start again, since timers may drop out of the list.
Don't bother trying to be smart in TimerSet, we'll pick it up in
WaitForSomething anyway.
(cherry picked from 51a06b3c44509c72279b5cfcf2b52b9a35c461b0 commit)


  Commit: b0f0f4bcb6fb0b5e6e32cfaec862c843eafeb461
      https://github.com/XQuartz/xorg-server/commit/b0f0f4bcb6fb0b5e6e32cfaec862c843eafeb461
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M configure.ac
    M include/dix-config.h.in
    M os/utils.c

  Log Message:
  -----------
  GetTimeInMillis: spuport monotonic clock
Add support for CLOCK_MONOTONIC from clock_gettime, and use that in
GetTimeInMillis() if available, falling back to the old gettimeofday()
implementation.

This is _slightly_ faster on some 64-bit architectures, and _slightly_
slower on others (though barely measurable).
(cherry picked from d285833290316cb5dd1e7f1e52c96be3e9cf21cd commit)


  Commit: 273eb5297498a6e04e5ffe29db27e287a8f8595e
      https://github.com/XQuartz/xorg-server/commit/273eb5297498a6e04e5ffe29db27e287a8f8595e
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M configure.ac
    M os/utils.c

  Log Message:
  -----------
  GetTimeInMillis: simplify monotonic test
We don't actually need to get the CPU clock ID, which means we don't need
the monotonic_usable test.  Since there's now only one branch, the
compiler will treat that as likely, so we don't need xproto 7.0.9 anymore.

The fallthrough to gettimeofday() is preserved.
(cherry picked from 004d00e6689f452fc9fdf91f5ffc6d6aed697d54 commit)


  Commit: ad6e3994c751bad41f542bedb84fed8dd15d548f
      https://github.com/XQuartz/xorg-server/commit/ad6e3994c751bad41f542bedb84fed8dd15d548f
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M os/utils.c

  Log Message:
  -----------
  GetTimeInMillis: use correct units for clock_gettime
Make sure we're treating the nanoseconds as a long, not an int, so we
don't overflow.
(cherry picked from 68f595ca6c7883e030947b7f95c50e92aa733f2b commit)


  Commit: 161a278afca6bfe22f5c2cba01c7100bd6244824
      https://github.com/XQuartz/xorg-server/commit/161a278afca6bfe22f5c2cba01c7100bd6244824
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M os/utils.c

  Log Message:
  -----------
  Make _POSIX_C_SOURCE hack work with Solaris headers

Solaris headers are very literal - if you ask for POSIX_C_SOURCE 199309L,
they limit to only the functions in that standard and no more, unless you
also specify __EXTENSIONS__ to allow functions beyond the standard base.
(cherry picked from a2434ec5f3c9dc79d1f05c2d704a82a766718ed4 commit)


  Commit: 648116bcb890e9401559f64bb04c37b308f9123e
      https://github.com/XQuartz/xorg-server/commit/648116bcb890e9401559f64bb04c37b308f9123e
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M os/utils.c

  Log Message:
  -----------
  os: fix sun extensions test

'else if' is not very valid, plus the logic is kind of broken, so just
move it outside the ifdef in the first place.
(cherry picked from b6d7b537ed8975363ad0f7c4180a62822358e418 commit)


  Commit: b07d79614dd27e62159ca52bb1496b550a5a7d83
      https://github.com/XQuartz/xorg-server/commit/b07d79614dd27e62159ca52bb1496b550a5a7d83
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M xfixes/xfixes.c

  Log Message:
  -----------
  Bug #6786: Use separate defines for server's Fixes support level.
(cherry picked from 7e0aeebb8f8a5dff3cb4d88756e535dd70edeec4 commit)


  Commit: 216bccb00cdede48a6c271dc037eb96cc8c71eb8
      https://github.com/XQuartz/xorg-server/commit/216bccb00cdede48a6c271dc037eb96cc8c71eb8
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-11-08 (Wed, 08 Nov 2006)

  Changed paths:
    M GL/glx/Makefile.am
    M hw/xfree86/doc/Makefile.am

  Log Message:
  -----------
  'make dist' fixes.
(cherry picked from 0409e1627a167db2efc1355f292d3c02a6989ffc commit)


  Commit: bb8f02dbea34ef536f85f0416e7d47adf3f07237
      https://github.com/XQuartz/xorg-server/commit/bb8f02dbea34ef536f85f0416e7d47adf3f07237
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2006-11-10 (Fri, 10 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/bus/linuxPci.c

  Log Message:
  -----------
  Added missing domain stripping in already domain aware code.
(cherry picked from f4dd2665b0f9aa9c00a5152c73bc72cb7514eeb5 commit)


  Commit: a33419718171a0dee0f0ffe6ceb39e6f60696416
      https://github.com/XQuartz/xorg-server/commit/a33419718171a0dee0f0ffe6ceb39e6f60696416
  Author: Egbert Eich <eich at freedesktop.org>
  Date:   2006-11-10 (Fri, 10 Nov 2006)

  Changed paths:
    M hw/xfree86/int10/helper_exec.c

  Log Message:
  -----------
  Make int10 fully domain aware.
(cherry picked from 6319f7d713971f70f06166480f069eca3bcace36 commit)


  Commit: 5ab79d69e3871a5379669265a863b4f10138438d
      https://github.com/XQuartz/xorg-server/commit/5ab79d69e3871a5379669265a863b4f10138438d
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2006-11-10 (Fri, 10 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/bus/Pci.c
    M hw/xfree86/os-support/bus/xf86Pci.h
    M hw/xfree86/os-support/linux/lnx_pci.c

  Log Message:
  -----------
  Added linux 2.6 compatible domain aware device scanning code.

Additional scanning code uses the /sys interface of 2.6 kernels.
Cleaned up the use of tags and already split domain/bus/dev/fn.
(cherry picked from 5afc6c1a14fea2966017493b045fa7209faeb8eb commit)


  Commit: dbe3e8d604312424f54c91aed0bc9e50a0f4ef91
      https://github.com/XQuartz/xorg-server/commit/dbe3e8d604312424f54c91aed0bc9e50a0f4ef91
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2006-11-10 (Fri, 10 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/bus/Pci.h
    M hw/xfree86/os-support/bus/linuxPci.c

  Log Message:
  -----------
  Fixing domain support for ia64

ia64 specific functions + defines.
Still uses /proc interface for some scaning code.
Based on code from Egbert Eich <eich at freedesktop.org>.
(cherry picked from caaa113acf4144fd47a1ac93ca440d78d1983e54 commit)


  Commit: 6d56600c0ce670cdca3b4f7da3838e1476185916
      https://github.com/XQuartz/xorg-server/commit/6d56600c0ce670cdca3b4f7da3838e1476185916
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2006-11-10 (Fri, 10 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/bus/linuxPci.c

  Log Message:
  -----------
  Add domain support to linuxPciOpenFile().

Loosely based on patch from David S. Miller <davem at davemloft.net>
See also bug #2368.
(cherry picked from 1d731fc54a2cf5d3f353d8ee1c7c4989df27f011 commit)


  Commit: f816eafa51a6386a96d4e5ca9de5359c66bb3033
      https://github.com/XQuartz/xorg-server/commit/f816eafa51a6386a96d4e5ca9de5359c66bb3033
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2006-11-10 (Fri, 10 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/bus/altixPCI.c

  Log Message:
  -----------
  Fix device path in altixPCI.c to be domain aware.
(cherry picked from d50fc413b39f52663b46084c28e81fc4933a7b49 commit)


  Commit: 9ded9241ba61f68ff814e2a16b93eb126de92ff8
      https://github.com/XQuartz/xorg-server/commit/9ded9241ba61f68ff814e2a16b93eb126de92ff8
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2006-11-10 (Fri, 10 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/linux/lnx_pci.c

  Log Message:
  -----------
  Fix obviously wrong boundary checks + cleanup unused vars.

Also disable compilation of code that is no longer used anywhere in the whole
Xserver tree.
(cherry picked from 072c022e731c3aadf34096f16364e29df47280d2 commit)


  Commit: d17becf0242c0e5ef0f10c0718e21f773fa5069f
      https://github.com/XQuartz/xorg-server/commit/d17becf0242c0e5ef0f10c0718e21f773fa5069f
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-11-10 (Fri, 10 Nov 2006)

  Changed paths:
    M hw/xfree86/Makefile.am

  Log Message:
  -----------
  Fix distcheck.


  Commit: 07c437e19536e661116f59d4ed54d7eafddb79f2
      https://github.com/XQuartz/xorg-server/commit/07c437e19536e661116f59d4ed54d7eafddb79f2
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-11-13 (Mon, 13 Nov 2006)

  Changed paths:
    M hw/xfree86/os-support/linux/Makefile.am

  Log Message:
  -----------
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.


  Commit: 07b99b324301675ecd2f999752141238b24de022
      https://github.com/XQuartz/xorg-server/commit/07b99b324301675ecd2f999752141238b24de022
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-11-13 (Mon, 13 Nov 2006)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure.ac bump.


  Commit: dc89ecf5b51ecd2bf5ab61b8e6a28b1fff3bc38b
      https://github.com/XQuartz/xorg-server/commit/dc89ecf5b51ecd2bf5ab61b8e6a28b1fff3bc38b
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/mirandr.c
    M randr/randr.c
    M randr/randrstr.h

  Log Message:
  -----------
  Preliminary RandR 1.2 work


  Commit: 10b0c7d5e49329b59b1fe66bbeb12fa4371dbaab
      https://github.com/XQuartz/xorg-server/commit/10b0c7d5e49329b59b1fe66bbeb12fa4371dbaab
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/mirandr.c
    M randr/randr.c
    M randr/randrstr.h

  Log Message:
  -----------
  RandR: New data structure, old API. At least it compiles now


  Commit: fbaeb0b2a1e0ad29b8d284045a9a60cd873f2edb
      https://github.com/XQuartz/xorg-server/commit/fbaeb0b2a1e0ad29b8d284045a9a60cd873f2edb
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/randr.c

  Log Message:
  -----------
  Successful legacy RandR API/Protocol emulation for query.

These changes clean up minor errors to make it possible to list the
available modes for a monitor using legacy APIs in both the X server DDX and
RandR protocol. Setting modes is untested, so it probably doesn't work.


  Commit: d7f1f286b7b034827956c857f8f2effbc161e5b2
      https://github.com/XQuartz/xorg-server/commit/d7f1f286b7b034827956c857f8f2effbc161e5b2
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/mirandr.c
    M randr/randr.c
    M randr/randrstr.h

  Log Message:
  -----------
  Start moving to new randr 1.2 definition


  Commit: cbb587582e7669dfa18fdf3bba476bf8f07b4543
      https://github.com/XQuartz/xorg-server/commit/cbb587582e7669dfa18fdf3bba476bf8f07b4543
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/Makefile.am
    M randr/mirandr.c
    M randr/randr.c
    M randr/randrstr.h
    A randr/rrcrtc.c
    A randr/rrmode.c
    A randr/rroutput.c
    A randr/rrscreen.c

  Log Message:
  -----------
  Split RandR implementation into separate files.

RandR is getting too big to live in one file; split into one file per object
type (crtc, mode, screen), leaving the rest of the code in randr.c.

Code is slowly approaching the point where it will drop-in as a replacement
for the old 1.0 implementation.


  Commit: db4576798e0012f0558f3faac10cbb26a2fbec34
      https://github.com/XQuartz/xorg-server/commit/db4576798e0012f0558f3faac10cbb26a2fbec34
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/Makefile.am
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    A randr/rrdispatch.c
    M randr/rrmode.c
    M randr/rroutput.c
    A randr/rrsdispatch.c

  Log Message:
  -----------
  Split out RandR dispatch code from randr.c to rr*dispatch.c.

More disassembly to ease ongoing development.


  Commit: 0b22ab2f492c3a4a2ebab99f0da25f92e06117c3
      https://github.com/XQuartz/xorg-server/commit/0b22ab2f492c3a4a2ebab99f0da25f92e06117c3
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrdispatch.c
    M randr/rrmode.c
    M randr/rroutput.c

  Log Message:
  -----------
  RandR working with old clients and old API.


  Commit: 7f9b59d80deb08b8427fdd1b6346390387725137
      https://github.com/XQuartz/xorg-server/commit/7f9b59d80deb08b8427fdd1b6346390387725137
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrdispatch.c
    M randr/rrmode.c
    M randr/rroutput.c

  Log Message:
  -----------
  RRGetScreenResources and RRGetOutputInfo are working now.

Removed separate id field in RRModeRec.
Pull screen subpixel order from Render extension.
Implement RGetScreenResources and RRGetOutputInfo


  Commit: cd63e82aa51d941564012a8d8242ebe29b087373
      https://github.com/XQuartz/xorg-server/commit/cd63e82aa51d941564012a8d8242ebe29b087373
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/Makefile.am
    M randr/mirandr.c
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrdispatch.c
    M randr/rrmode.c
    M randr/rroutput.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Split out 1.0-style info and new property routines to their own files.


  Commit: f133e72d82e625683c96200ffde890cdbb5d4b10
      https://github.com/XQuartz/xorg-server/commit/f133e72d82e625683c96200ffde890cdbb5d4b10
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrmode.c
    M randr/rroutput.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Avoid calling xalloc(0). Change rrScreenSizeSet to rrScreenSetSize.


  Commit: b851c3e35e407d966c10572f7594c0cb4a106d8e
      https://github.com/XQuartz/xorg-server/commit/b851c3e35e407d966c10572f7594c0cb4a106d8e
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/randrstr.h
    M randr/rroutput.c

  Log Message:
  -----------
  When setting output state, leave output unchanged when setting to current.


  Commit: a0f59b53794bd0d655fc2042c6196b27a033f85a
      https://github.com/XQuartz/xorg-server/commit/a0f59b53794bd0d655fc2042c6196b27a033f85a
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/rroutput.c

  Log Message:
  -----------
  typo


  Commit: 3516e85b45441715bacda81fcae3b8a786d75f06
      https://github.com/XQuartz/xorg-server/commit/3516e85b45441715bacda81fcae3b8a786d75f06
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/rrcrtc.c
    M randr/rrscreen.c

  Log Message:
  -----------
  RRSetCrtcConfig status fix. RRGetScreenResources timestamp fix.

RRSetCrtcConfig was returning the wrong status values.
RRGetScreenResources was always returning currentTime.


  Commit: 817a82faaf61c481eb0874475a2e05f339c7fed1
      https://github.com/XQuartz/xorg-server/commit/817a82faaf61c481eb0874475a2e05f339c7fed1
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/Makefile.am
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    A randr/rrinfo.c
    A randr/rrproperty.c
    M randr/rrscreen.c
    A randr/rrxinerama.c

  Log Message:
  -----------
  Steal Xinerama code from SiS driver. Add missing files.

Provide a Xinerama implementation when DIX version isn't enabled. This
version exposes each crtc as a separate 'screen' and reports the size of
that patch. The extension also sends ConfigureNotify events to the root
window whenever crtcs change so that applications will re-fetch xinerama
information. This actually works for metacity.


  Commit: f7dcf3a6d482d4934ff7ba33826adf725103470b
      https://github.com/XQuartz/xorg-server/commit/f7dcf3a6d482d4934ff7ba33826adf725103470b
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/rrcrtc.c

  Log Message:
  -----------
  When no mode is specified, don't validate mode-specific parameters.


  Commit: 0f37ee35a8edb8de442e4de050607f041f39d7a5
      https://github.com/XQuartz/xorg-server/commit/0f37ee35a8edb8de442e4de050607f041f39d7a5
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/mirandr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrinfo.c
    M randr/rrmode.c
    M randr/rroutput.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Add mode origins and output options. Fix memmoves in resource free funcs.

Output options and mode origins both affected driver ABI.  memmove mistakes
were causing 'Freeing resource which isn't there' messages.

Prune unused non-user defined modes from available list now.


  Commit: a9fb37ffde70b8d78bba6f76882ad3b6515320ce
      https://github.com/XQuartz/xorg-server/commit/a9fb37ffde70b8d78bba6f76882ad3b6515320ce
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/mirandr.c
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrmode.c
    M randr/rroutput.c

  Log Message:
  -----------
  Add preferred modes for each output. Round vrefresh. Deliver crtc events.


  Commit: 39ecb2b10906779edee378ebf834cf84fb282885
      https://github.com/XQuartz/xorg-server/commit/39ecb2b10906779edee378ebf834cf84fb282885
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/Makefile.am
    M randr/mirandr.c
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rroutput.c
    A randr/rrpointer.c
    M randr/rrproperty.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Limit pointer to valid crtc areas. Add event swapping. Fix change tracking.

Add function to keep pointer within valid crtc areas.
Finish event delivery and swapping code.
Separate configuration from layout changes to send correct events.


  Commit: a153871447393018b96c362282018a3e73fa84e4
      https://github.com/XQuartz/xorg-server/commit/a153871447393018b96c362282018a3e73fa84e4
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/rrsdispatch.c

  Log Message:
  -----------
  Byte swap RRSelectInput enable flags.


  Commit: 368cf03d33b3d99a0b704e38d144c322cf5d791e
      https://github.com/XQuartz/xorg-server/commit/368cf03d33b3d99a0b704e38d144c322cf5d791e
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/mirandr.c
    M randr/randr.c
    M randr/rrcrtc.c
    M randr/rrscreen.c
    M randr/rrxinerama.c

  Log Message:
  -----------
  Merge master back in and clean up some unfinished code (closes 8745)


  Commit: 354603f509ae5db9301bfeec40bed1dda8c3bc09
      https://github.com/XQuartz/xorg-server/commit/354603f509ae5db9301bfeec40bed1dda8c3bc09
  Author: Keith Packard <keithp at mandolin.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/mirandr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrinfo.c
    M randr/rrmode.c
    M randr/rroutput.c
    M randr/rrpointer.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Move physical size from mode to output.

Modes can be shared across different sized monitors this way.

Also caught some missing byteswapping and an incorrect return type.


  Commit: 45621bd215ad905e39559154d1d3dfada92e1798
      https://github.com/XQuartz/xorg-server/commit/45621bd215ad905e39559154d1d3dfada92e1798
  Author: Eric Anholt <eric at anholt.net>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/rrcrtc.c

  Log Message:
  -----------
  Don't bump the refcnt if the new mode is NULL.


  Commit: 8d0ac835bca282283dd6394fda7416e62a1934c7
      https://github.com/XQuartz/xorg-server/commit/8d0ac835bca282283dd6394fda7416e62a1934c7
  Author: Keith Packard <keithp at mandolin.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M hw/xfree86/common/Makefile.am
    M randr/mirandr.c
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrinfo.c
    M randr/rrmode.c
    M randr/rroutput.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Allow RandR objects to be created before the associated ScreenRec.

xf86 drivers need to create RandR object in the PreInit stage,
before the ScreenRec is allocated. Changing the RandR DIX code
to permit this required the addition of functions that later associate the
objects with the related screen.

An additional change is that modes are now global, and no longer associated
with a specific screen. This change actually makes mode management cleaner
as there is no more per-screen list of modes to deal with.

This changes the RandR 1.2 ABI/API for drivers.


  Commit: ae9375ed6ba7d1c0353e4767bdfeda8dcdc8d5f6
      https://github.com/XQuartz/xorg-server/commit/ae9375ed6ba7d1c0353e4767bdfeda8dcdc8d5f6
  Author: Keith Packard <keithp at mandolin.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/randr.c
    M randr/randrstr.h
    M randr/rroutput.c

  Log Message:
  -----------
  Add RRInit function to create resource types for RR objects.

To allow RandR objects to be created before the screen object exists,
the resource types must be registered with the resource database.
A driver wishing to create RandR objects must call RRInit before doing so.

Also, fix a segfault when setting Output data before it is associated with a
screen.


  Commit: 8b2a7e94a1dc2776ab2cfaaebb309be02502602a
      https://github.com/XQuartz/xorg-server/commit/8b2a7e94a1dc2776ab2cfaaebb309be02502602a
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/mirandr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rroutput.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Remove RandR output options.

RandR output options are now expected to be handled by properties instead.


  Commit: b5aa9eb8e6eda36856a075f4b008c33f6c706bad
      https://github.com/XQuartz/xorg-server/commit/b5aa9eb8e6eda36856a075f4b008c33f6c706bad
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-16 (Thu, 16 Nov 2006)

  Changed paths:
    M randr/rrcrtc.c
    M randr/rrxinerama.c

  Log Message:
  -----------
  Reduce calls to RRGetInfo.

RRGetInfo can be expensive. Don't invoke it when quering Xinerama
information or setting a new CRTC configuration.


  Commit: 2953ef0c049faa55e44d741f30ff0ee5510bb7be
      https://github.com/XQuartz/xorg-server/commit/2953ef0c049faa55e44d741f30ff0ee5510bb7be
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-17 (Fri, 17 Nov 2006)

  Changed paths:
    M GL/mesa/main/Makefile.am

  Log Message:
  -----------
  Add mipmap.c to GL/mesa/main/Makefile to build with mesa master


  Commit: af55c65bea40669fdc038aa34c6a1ec9ecb33e87
      https://github.com/XQuartz/xorg-server/commit/af55c65bea40669fdc038aa34c6a1ec9ecb33e87
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-21 (Tue, 21 Nov 2006)

  Changed paths:
    M randr/mirandr.c
    M randr/randrstr.h
    M randr/rrdispatch.c
    M randr/rrproperty.c
    M randr/rrsdispatch.c

  Log Message:
  -----------
  Change RandR property datatype to include pending/valid values.

This patch tracks the protocol changes which introduce more complex
semantics for RandR output properties including pending and valid value
information.


  Commit: 0626eb8e5c9fa05de6bdc9aa0c654f5148bf7cff
      https://github.com/XQuartz/xorg-server/commit/0626eb8e5c9fa05de6bdc9aa0c654f5148bf7cff
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-21 (Tue, 21 Nov 2006)

  Changed paths:
    M randr/rrproperty.c

  Log Message:
  -----------
  Allocate correct size for RRPropertyRec (oops).

Neglected to change the allocation size from sizeof (PropertyRec) to
sizeof (RRPropertyRec). Lots of fun crashes this way.


  Commit: ec83d674167e7045d5317b179c9998e3172a26dc
      https://github.com/XQuartz/xorg-server/commit/ec83d674167e7045d5317b179c9998e3172a26dc
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-26 (Sun, 26 Nov 2006)

  Changed paths:
    M randr/rrcrtc.c
    M randr/rrmode.c
    M randr/rroutput.c

  Log Message:
  -----------
  Ensure RandR resource types are registered before resources are created.

Now that resources can be created during server initialization, make sure
the crtc, output and mode resource types are created before attempting to
create associated resources.


  Commit: 4202b23ed86405a4cebfdcf239df1b023c1d10ca
      https://github.com/XQuartz/xorg-server/commit/4202b23ed86405a4cebfdcf239df1b023c1d10ca
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-11-27 (Mon, 27 Nov 2006)

  Changed paths:
    M randr/rrcrtc.c
    M randr/rroutput.c

  Log Message:
  -----------
  Destroying RandR crtc or output overwrites memory.

RRCrtcDestroyResource and RROutputDestroyResource had matching
bugs that would overwrite memory past the end of the storage
of the crtc or output arrays. Oops.


  Commit: 3d513382d1d40019dda1e7b29b75ff04c7a1cae1
      https://github.com/XQuartz/xorg-server/commit/3d513382d1d40019dda1e7b29b75ff04c7a1cae1
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M hw/xfree86/common/xf86Config.c

  Log Message:
  -----------
  Bug #9023: Only check mice for "mouse" or "void" if identifier is != NULL.
(cherry picked from 26d2e45bdb0cf4d18ba7b0365425da49d60b3d5c commit)


  Commit: 782166ac22ee854a4ccd9d00499085b92fb09a23
      https://github.com/XQuartz/xorg-server/commit/782166ac22ee854a4ccd9d00499085b92fb09a23
  Author: George Sapountzis <gsap7 at yahoo.gr>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M GL/glx/glxext.c

  Log Message:
  -----------
  Fix GL context destruction with AIGLX.

The logic for freeing GL contexts introduced by "Fix AIGLX VT switching." is
inverted. As it is now, GL context destruction is deferred for glxDRIEnterVT().
(cherry picked from f17e3c34dfd1f1418440bdebf45764e4dbf550f0 commit)


  Commit: 32e122466e9d5bbaddec9ad1a0dda00aa03c132b
      https://github.com/XQuartz/xorg-server/commit/32e122466e9d5bbaddec9ad1a0dda00aa03c132b
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M hw/xfree86/common/xf86Init.c
    M hw/xfree86/doc/man/Xorg.man.pre

  Log Message:
  -----------
  Add a -showDefaultModulePath option.

As discussed on the mailing list, people would rather have an X command-line
option to print the module path so installers can know where to put modules,
rather than the installers using `pkg-config --variable=moduledir xorg-server`,
since some distros choose not to install xorg-server.pc.
(cherry picked from 0a2a6e4070718b90af7ca0e047f028e0cabdfb9d commit)


  Commit: 11c260736f482131f7bbacbe4640420c82ca5614
      https://github.com/XQuartz/xorg-server/commit/11c260736f482131f7bbacbe4640420c82ca5614
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M configure.ac
    M hw/xfree86/common/xf86Init.c
    M hw/xfree86/doc/man/Xorg.man.pre
    M include/xorg-config.h.in

  Log Message:
  -----------
  Add a -showDefaultLibPath option.

A corollary to the previous change, this option prints $libdir.
(cherry picked from 64de3baf85f6df274f71f736016f0848567cd9f6 commit)


  Commit: 51c78f5652149cd8defaee8d0d12351630bae604
      https://github.com/XQuartz/xorg-server/commit/51c78f5652149cd8defaee8d0d12351630bae604
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M hw/xfree86/utils/cvt/Makefile.am
    M hw/xfree86/utils/ioport/Makefile.am
    M hw/xfree86/utils/pcitweak/Makefile.am
    M hw/xfree86/utils/scanpci/Makefile.am

  Log Message:
  -----------
  Add DIX_CFLAGS to util builds.

Fixes a build breakage when $(top_srcdir) != $(top_builddir) because
-I$(top_srcdir)/include is missing for the cvt, ioport, pcitweak, and scanpci
builds.

Signed-off-by: Adam Jackson <ajax at nwnk.net>
(cherry picked from ee9bdd3f4a14a42fb0747acc420966f0f669129b commit)


  Commit: e88d09e75de37a6813ea353483ddd8139d10d4c9
      https://github.com/XQuartz/xorg-server/commit/e88d09e75de37a6813ea353483ddd8139d10d4c9
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M os/WaitFor.c

  Log Message:
  -----------
  Fix potential NULL pointer access in timer code.

https://bugzilla.novell.com/show_bug.cgi?id=223718
(cherry picked from 834e4b079866594b50be64ae79f3cb2a5baa2070 commit)


  Commit: 9348662cc8acccfe2cf018d941c49cd725f52622
      https://github.com/XQuartz/xorg-server/commit/9348662cc8acccfe2cf018d941c49cd725f52622
  Author: Jeremy C. Reed <reed at glacier.reedmedia.net>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M hw/xfree86/utils/xorgcfg/text-mode.c
    M hw/xfree86/utils/xorgconfig/xorgconfig.c

  Log Message:
  -----------
  On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).

TODO: use autoconf to handle this so the code is not platform
based but feature based.
(cherry picked from 6facd958c2e7098cb68eac2810a88b8cd40f19c0 commit)


  Commit: 69508dd98b55d38b9eec54d5ced275a6147f1cd7
      https://github.com/XQuartz/xorg-server/commit/69508dd98b55d38b9eec54d5ced275a6147f1cd7
  Author: Jurij Smakov <jurij at wooyd.org>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M dix/ffs.c
    M include/dix.h

  Log Message:
  -----------
  ffs: handle 0 argument (bug #8968)

Handle an argument of 0 in ffs(), instead of looping indefinitely.
Add an ffs prototype to dix.h, and add includes to ffs.c.
(cherry picked from 34164e551e4c3909322d50b09835ca4ac1d49d68 commit)
(cherry picked from acb5ff4c73ac4d52201d7c421f488e2ead5c8b9c commit)


  Commit: 2efd6aca00180d9bbdbf1b7a64ef034fc07992a9
      https://github.com/XQuartz/xorg-server/commit/2efd6aca00180d9bbdbf1b7a64ef034fc07992a9
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  bump to 1.1.99.903


  Commit: 69820a10e33e4582c192360996e866007114639d
      https://github.com/XQuartz/xorg-server/commit/69820a10e33e4582c192360996e866007114639d
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M configure.ac
    M hw/xfree86/Makefile.am
    M hw/xfree86/dixmods/type1mod.c
    M hw/xfree86/doc/man/xorg.conf.man.pre
    M hw/xfree86/xorgconf.cpp

  Log Message:
  -----------
  remove CID support (bug #5553)
Remove CID from all our fontpaths.


  Commit: e87285c2a042db12ccecf340a1db917c71fd8bae
      https://github.com/XQuartz/xorg-server/commit/e87285c2a042db12ccecf340a1db917c71fd8bae
  Author: airlied <airlied at optimus.localdomain>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M configure.ac
    M hw/xfree86/common/xf86Config.c
    M hw/xfree86/dri/Makefile.am
    M hw/xfree86/dri/dri.c
    M hw/xfree86/dri/dri.h
    M hw/xfree86/dri/drimodule.c
    M hw/xfree86/os-support/Makefile.am
    R hw/xfree86/os-support/drm/Makefile.am
    R hw/xfree86/os-support/drm/drmmodule.c
    R hw/xfree86/os-support/drm/xf86drm.c
    R hw/xfree86/os-support/drm/xf86drmHash.c
    R hw/xfree86/os-support/drm/xf86drmRandom.c
    R hw/xfree86/os-support/drm/xf86drmSL.c
    R hw/xfree86/os-support/xf86drm.h

  Log Message:
  -----------
  make X server use system libdrm - this requires libdrm >= 2.3.0

This patch blacklists the load "drm" line, moves some functions in dri module
links dri module against libdrm, and removes the X copy of libdrm
(cherry picked from fd91630b73100e9d77ccb492c52807448bc772a5 commit)


  Commit: 5a918452361fca84cf1ac497967f90e852ac0840
      https://github.com/XQuartz/xorg-server/commit/5a918452361fca84cf1ac497967f90e852ac0840
  Author: Eric Anholt <eric at anholt.net>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M hw/xfree86/os-support/Makefile.am

  Log Message:
  -----------
  Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
(cherry picked from e1720b1089328af80ca0cb85e5289ced05263f95 commit)


  Commit: d8c3c0ee09eada9ab567cfcf58ac3bc97a5a8c51
      https://github.com/XQuartz/xorg-server/commit/d8c3c0ee09eada9ab567cfcf58ac3bc97a5a8c51
  Author: Eric Anholt <eric at anholt.net>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M hw/xfree86/os-support/Makefile.am

  Log Message:
  -----------
  Fix typo before the last commit.
(cherry picked from 28337cc1060bc08adef81c304dd9ed02d0a0e37b commit)


  Commit: 03fcf5ec9996b68a27a83c2020137a028aa4d70c
      https://github.com/XQuartz/xorg-server/commit/03fcf5ec9996b68a27a83c2020137a028aa4d70c
  Author: airlied <airlied at linux.ie>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M configure.ac
    M hw/xfree86/dri/dri.c
    R hw/xfree86/os-support/xf86drmCompat.h

  Log Message:
  -----------
  DRI: call drmSetServerInfo() before drmOpen().

Also, remove some libdrm remnants.
(cherry picked from 5bfe7f4dfc6ab51b6790d74faf11574385234423 commit)


  Commit: 2e0a53d820bd54e77ca28dd41829755cebad29fc
      https://github.com/XQuartz/xorg-server/commit/2e0a53d820bd54e77ca28dd41829755cebad29fc
  Author: Dave Airlie <airlied at linux.ie>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M hw/xfree86/dri/dri.c
    M hw/xfree86/dri/drimodule.c

  Log Message:
  -----------
  dri: setup libdrm hooks as early as possible.

This is due to radeon doing drm stuff before DRI extension gets initialised
(cherry picked from e2f6dacc736527790ed8e304698678afc17f71c6 commit)


  Commit: 0755ba068675d40add878b985eb986b532cce35f
      https://github.com/XQuartz/xorg-server/commit/0755ba068675d40add878b985eb986b532cce35f
  Author: airlied <airlied at optimus.localdomain>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M hw/xfree86/dri/drimodule.c

  Log Message:
  -----------
  add extern to struct definition


  Commit: 7c639791bea07340182de5e43db9526f8baee65a
      https://github.com/XQuartz/xorg-server/commit/7c639791bea07340182de5e43db9526f8baee65a
  Author: airlied <airlied at optimus.localdomain>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M hw/kdrive/ati/Makefile.am
    M hw/xfree86/os-support/Makefile.am
    M hw/xfree86/os-support/bsd/Makefile.am
    M os/Makefile.am

  Log Message:
  -----------
  fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES


  Commit: b5e373143695ab46605bae479c37a2106e947212
      https://github.com/XQuartz/xorg-server/commit/b5e373143695ab46605bae479c37a2106e947212
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M GL/glx/glxext.c
    M configure.ac
    M dix/ffs.c
    M hw/kdrive/ati/Makefile.am
    M hw/xfree86/Makefile.am
    M hw/xfree86/common/xf86Config.c
    M hw/xfree86/common/xf86Init.c
    M hw/xfree86/dixmods/type1mod.c
    M hw/xfree86/doc/man/Xorg.man.pre
    M hw/xfree86/doc/man/xorg.conf.man.pre
    M hw/xfree86/dri/Makefile.am
    M hw/xfree86/dri/dri.c
    M hw/xfree86/dri/dri.h
    M hw/xfree86/dri/drimodule.c
    M hw/xfree86/os-support/Makefile.am
    M hw/xfree86/os-support/bsd/Makefile.am
    R hw/xfree86/os-support/drm/Makefile.am
    R hw/xfree86/os-support/drm/drmmodule.c
    R hw/xfree86/os-support/drm/xf86drm.c
    R hw/xfree86/os-support/drm/xf86drmHash.c
    R hw/xfree86/os-support/drm/xf86drmRandom.c
    R hw/xfree86/os-support/drm/xf86drmSL.c
    M hw/xfree86/os-support/linux/Makefile.am
    R hw/xfree86/os-support/xf86drm.h
    R hw/xfree86/os-support/xf86drmCompat.h
    M hw/xfree86/utils/cvt/Makefile.am
    M hw/xfree86/utils/ioport/Makefile.am
    M hw/xfree86/utils/pcitweak/Makefile.am
    M hw/xfree86/utils/scanpci/Makefile.am
    M hw/xfree86/utils/xorgcfg/text-mode.c
    M hw/xfree86/utils/xorgconfig/xorgconfig.c
    M hw/xfree86/xorgconf.cpp
    M include/dix.h
    M include/xorg-config.h.in
    M os/Makefile.am
    M os/WaitFor.c

  Log Message:
  -----------
  Merge branch 'server-1.2' into randr-1.2-for-server-1.2


  Commit: 66b6358a393972946f16394918db2401c51dc5ed
      https://github.com/XQuartz/xorg-server/commit/66b6358a393972946f16394918db2401c51dc5ed
  Author: Keith Packard <keithp at ukulele.keithp.com>
  Date:   2006-11-30 (Thu, 30 Nov 2006)

  Changed paths:
    M randr/rrproperty.c

  Log Message:
  -----------
  RandR ListOutputProperties has nAtoms element, not nProperties

Earlier RandR 1.2 encoding revisions used 8-bit nProperties field.
Final RandR 1.2 spec uses 16-bit nAtoms field instead.


  Commit: dd8bc0162c5c32eed83c46b00424fe08b9784e83
      https://github.com/XQuartz/xorg-server/commit/dd8bc0162c5c32eed83c46b00424fe08b9784e83
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Fix release date, and tag 1.1.99.903


  Commit: fde2d5e033ea7eab10b2c0aac56a9e581cbb8898
      https://github.com/XQuartz/xorg-server/commit/fde2d5e033ea7eab10b2c0aac56a9e581cbb8898
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-12-01 (Fri, 01 Dec 2006)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Fix syntax error in configure check for SYSV_IPC that broke with Sun cc
(cherry picked from a5d6499d666fea4a9988118ddd3a5e4c9cfcc32c commit)


  Commit: 77df81245394417121ef429af429b63f2eeef3d9
      https://github.com/XQuartz/xorg-server/commit/77df81245394417121ef429af429b63f2eeef3d9
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-12-05 (Tue, 05 Dec 2006)

  Changed paths:
    M hw/xfree86/os-support/solaris/sun_kbdEv.c

  Log Message:
  -----------
  Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC


  Commit: 2cba9a4f1caf32a2ee41fd8811e8e0e802610985
      https://github.com/XQuartz/xorg-server/commit/2cba9a4f1caf32a2ee41fd8811e8e0e802610985
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-12-06 (Wed, 06 Dec 2006)

  Changed paths:
    M hw/xfree86/scanpci/pci.ids
    M hw/xfree86/scanpci/xf86PciStdIds.h

  Log Message:
  -----------
  Update pci.ids to 2006-12-06 from pciids.sf.net
(cherry picked from abe5e079af715713097ab0daad29a3e9f523c398 commit)


  Commit: d1e8b7c4a4dcbeefbe93fe0de0270593a8d80b94
      https://github.com/XQuartz/xorg-server/commit/d1e8b7c4a4dcbeefbe93fe0de0270593a8d80b94
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2006-12-10 (Sun, 10 Dec 2006)

  Changed paths:
    M composite/compext.c

  Log Message:
  -----------
  Bug #9219: Return BadMatch when trying to name the backing pixmap of an unrealized window.

Before this change, ProcCompositeNameWindowPixmap would name the screen pixmap
if !pWin->realized.
(cherry picked from 3690de9b1b0902d395bc7d071fc05ebc8f75be2b commit)


  Commit: a092419fe7a9f3c5602842d1aa98fa3c4089f058
      https://github.com/XQuartz/xorg-server/commit/a092419fe7a9f3c5602842d1aa98fa3c4089f058
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2006-12-10 (Sun, 10 Dec 2006)

  Changed paths:
    M composite/compext.c

  Log Message:
  -----------
  Bug #9219: Use pWin->viewable instead of pWin->realized to catch InputOnly windows too.
(cherry picked from 724f9cb578086e8483a2d0636dd6eb05d664d31c commit)


  Commit: 1587946f875f75f5324b35d0fc3f79a6e375bf7d
      https://github.com/XQuartz/xorg-server/commit/1587946f875f75f5324b35d0fc3f79a6e375bf7d
  Author: Alan Hourihane <alanh at fairlite.demon.co.uk>
  Date:   2006-12-11 (Mon, 11 Dec 2006)

  Changed paths:
    M hw/xwin/winmultiwindowwindow.c

  Log Message:
  -----------
  Fix Tooltip from minimized clients

Bug #3678 (Colin Harrison)
(cherry picked from 27d4b84f268ac21601f7f52a7e257f70753396b3 commit)


  Commit: f604d0b69a61d3c4d9b7c815686f1947f23d1a5c
      https://github.com/XQuartz/xorg-server/commit/f604d0b69a61d3c4d9b7c815686f1947f23d1a5c
  Author: Alan Hourihane <alanh at fairlite.demon.co.uk>
  Date:   2006-12-11 (Mon, 11 Dec 2006)

  Changed paths:
    M hw/xwin/InitOutput.c

  Log Message:
  -----------
  Fix Xming fails to use xkb bug
bug #5049 (Colin Harrison)
(cherry picked from 792e0f71c6a435b2e28f8a4cdcc790f3b982e62c commit)


  Commit: 8049eeea994ad88273b3e62199237f41b22b48df
      https://github.com/XQuartz/xorg-server/commit/8049eeea994ad88273b3e62199237f41b22b48df
  Author: Alan Hourihane <alanh at fairlite.demon.co.uk>
  Date:   2006-12-12 (Tue, 12 Dec 2006)

  Changed paths:
    M hw/xwin/InitOutput.c

  Log Message:
  -----------
  Fix bad commit
(cherry picked from 81281cb298a5825bc7a2e692375a86199293bbbe commit)


  Commit: 12c9714ba7dc01bb845b299ec9213e8c2e98e3e6
      https://github.com/XQuartz/xorg-server/commit/12c9714ba7dc01bb845b299ec9213e8c2e98e3e6
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-12-12 (Tue, 12 Dec 2006)

  Changed paths:
    M composite/compext.c
    M configure.ac
    M hw/xfree86/os-support/solaris/sun_kbdEv.c
    M hw/xfree86/scanpci/pci.ids
    M hw/xfree86/scanpci/xf86PciStdIds.h
    M hw/xwin/InitOutput.c
    M hw/xwin/winmultiwindowwindow.c

  Log Message:
  -----------
  Merge branch 'server-1.2-branch' into randr-1.2-for-server-1.2


  Commit: 78689d0d6630afcbcd3ce5394d12c2564a489f45
      https://github.com/XQuartz/xorg-server/commit/78689d0d6630afcbcd3ce5394d12c2564a489f45
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-12-12 (Tue, 12 Dec 2006)

  Changed paths:
    M randr/rrmode.c

  Log Message:
  -----------
  RandR mode list needs both output and crtc modes.

When an output no longer reports the current mode, it must still be included
in the list advertised by the X server. Walk the crtcs to ensure it is
included.


  Commit: 98d18a6578130adb411ca4bcc776fcb7e07f189f
      https://github.com/XQuartz/xorg-server/commit/98d18a6578130adb411ca4bcc776fcb7e07f189f
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-12-12 (Tue, 12 Dec 2006)

  Changed paths:
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrinfo.c
    M randr/rroutput.c

  Log Message:
  -----------
  RandR: config time updates when hardware config changes.

The config time in the RandR protocol reflects when the hardware state has
changed. It was getting changed anytime the driver changed the usage
of the hardware as well.


  Commit: 6dc711833d7387372012fdff1ce1df3aefa2d234
      https://github.com/XQuartz/xorg-server/commit/6dc711833d7387372012fdff1ce1df3aefa2d234
  Author: Keith Packard <keithp at mandolin.keithp.com>
  Date:   2006-12-13 (Wed, 13 Dec 2006)

  Changed paths:
    M randr/rrscreen.c

  Log Message:
  -----------
  RandR 1.0 refresh rates unscrambled. SetScreenConfig uses RRCrtcSet right.

RandR 1.0 refresh rates were scrambled when working with a 1.2 driver that
returned sizes in a mixed order. SetScreenConfig was treating RRCrtcSet as
returning an RandR status instead of a Bool.


  Commit: 612a8e61803da8db0e305cbb093696b8e4284572
      https://github.com/XQuartz/xorg-server/commit/612a8e61803da8db0e305cbb093696b8e4284572
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-12-13 (Wed, 13 Dec 2006)

  Changed paths:
    M randr/rrcrtc.c
    M randr/rrscreen.c

  Log Message:
  -----------
  RandR 1.2 rotation code must adjust width/height.

Mode lines reflect the monitor mode, not the projected size into the frame
buffer. Flip width/height around so that the dimensions are oriented
correctly.


  Commit: 91396f14307537557ecd6eacf778fa091dd410c6
      https://github.com/XQuartz/xorg-server/commit/91396f14307537557ecd6eacf778fa091dd410c6
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-12-13 (Wed, 13 Dec 2006)

  Changed paths:
    M composite/compext.c
    M configure.ac
    M hw/xfree86/os-support/solaris/sun_kbdEv.c
    M hw/xfree86/scanpci/pci.ids
    M hw/xfree86/scanpci/xf86PciStdIds.h
    M hw/xwin/InitOutput.c
    M hw/xwin/winmultiwindowwindow.c
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrinfo.c
    M randr/rrmode.c
    M randr/rroutput.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Merge branch 'randr-1.2-for-server-1.2-origin' into randr-1.2-for-server-1.2


  Commit: 731952c561a3972d09d1315f4fd31466e459ccb9
      https://github.com/XQuartz/xorg-server/commit/731952c561a3972d09d1315f4fd31466e459ccb9
  Author: Alan Hourihane <alanh at fairlite.demon.co.uk>
  Date:   2006-12-13 (Wed, 13 Dec 2006)

  Changed paths:
    M hw/xfree86/int10/generic.c
    M hw/xfree86/os-support/linux/int10/linux.c

  Log Message:
  -----------
  Set Int10Current->Tag for the linux native int10 module
Fixes bug #9296


  Commit: 7d927a6f6a5bb7c09216fea273df72940676c654
      https://github.com/XQuartz/xorg-server/commit/7d927a6f6a5bb7c09216fea273df72940676c654
  Author: Kevin E Martin <kem at freedesktop.org>
  Date:   2006-12-16 (Sat, 16 Dec 2006)

  Changed paths:
    M hw/vfb/Makefile.am
    M hw/xnest/Makefile.am
    M hw/xprint/Makefile.am

  Log Message:
  -----------
  For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server


  Commit: c10663e9cc6ee6616dd3ece8798591fd400d3914
      https://github.com/XQuartz/xorg-server/commit/c10663e9cc6ee6616dd3ece8798591fd400d3914
  Author: James Steven Supancic III <arrummzen at arrummzen.net>
  Date:   2006-12-16 (Sat, 16 Dec 2006)

  Changed paths:
    M configure.ac
    M hw/dmx/dmxextension.c
    M hw/dmx/dmxinit.c
    M hw/dmx/dmxpict.c
    M hw/dmx/dmxpict.h

  Log Message:
  -----------
  Fix RENDER issues (bug #7555) and implement RENDER add/remove screen
support (bug #8485).


  Commit: bd7377f9e8b4730f0a776e68a6d4e895efb8daec
      https://github.com/XQuartz/xorg-server/commit/bd7377f9e8b4730f0a776e68a6d4e895efb8daec
  Author: Samuel Thibault <samuel.thibault at ens-lyon.org>
  Date:   2006-12-16 (Sat, 16 Dec 2006)

  Changed paths:
    M hw/xfree86/os-support/hurd/Makefile.am
    A hw/xfree86/os-support/hurd/hurd_io.c
    A hw/xfree86/os-support/hurd/hurd_kbd.c

  Log Message:
  -----------
  xfree86/hurd: re-add missing keyboard support (bug #5613)

Re-add missing hurd_io.c and hurd_kbd.c, which aren't needed in master,
but are required in the 1.2.x branch.


  Commit: 5f14c9a78b74017cdc66b79b63b3b1f68cf24911
      https://github.com/XQuartz/xorg-server/commit/5f14c9a78b74017cdc66b79b63b3b1f68cf24911
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-12-18 (Mon, 18 Dec 2006)

  Changed paths:
    M doc/Xserver.man.pre
    M hw/xfree86/doc/man/Xorg.man.pre

  Log Message:
  -----------
  Xorg & Xserver man page updates for 1.2 release

- Added -extension & +extension to Xserver man page
- Changed Xorg synopsis from X11R6 to X11R7
- Clarified Xorg ancestry description
- Moved Solaris to free/Open Source OS list
- Removed references to MetroLink module loader & getconfig
- Converted (1) to (__appmansuffix__) in a few more places
- Replaced http://www.freedesktop.org/cvs/ with http://gitweb.freedesktop.org/
(cherry picked from 1b029fd896b76096905c516925ce0214fe14632c commit)


  Commit: 198560a081eaedfb9872c0926a94c0298b9dcab8
      https://github.com/XQuartz/xorg-server/commit/198560a081eaedfb9872c0926a94c0298b9dcab8
  Author: Brian <brian at yutani.localnet.net>
  Date:   2006-12-21 (Thu, 21 Dec 2006)

  Changed paths:
    M GL/mesa/main/Makefile.am

  Log Message:
  -----------
  added mipmap.c


  Commit: f4ef99e8168fd2931961aa0d42f0547c89d21c1f
      https://github.com/XQuartz/xorg-server/commit/f4ef99e8168fd2931961aa0d42f0547c89d21c1f
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2006-12-21 (Thu, 21 Dec 2006)

  Changed paths:
    M hw/xfree86/doc/man/xorg.conf.man.pre

  Log Message:
  -----------
  xorg.conf man page should say "XFree86-DGA", not "Xorg-DGA"
(cherry picked from e437f357b6850a6c87ca6696870b3abd40e5b8ed commit)


  Commit: f42e3cea236fa0091ed398a818fc8e17b0e1b3df
      https://github.com/XQuartz/xorg-server/commit/f42e3cea236fa0091ed398a818fc8e17b0e1b3df
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-12-21 (Thu, 21 Dec 2006)

  Changed paths:
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrscreen.c

  Log Message:
  -----------
  Track physical screen size and send out updates when that changes.

Events and internal data structures need to be updated whenever the physical
or pixel size of the screen changes. The code was ignoring the physical
size, so changing only that would not be registered anywhere.


  Commit: 06a4be5e7a5371881106b6f51368330a33b26401
      https://github.com/XQuartz/xorg-server/commit/06a4be5e7a5371881106b6f51368330a33b26401
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2006-12-21 (Thu, 21 Dec 2006)

  Changed paths:
    M configure.ac
    M doc/Xserver.man.pre
    M hw/dmx/dmxextension.c
    M hw/dmx/dmxinit.c
    M hw/dmx/dmxpict.c
    M hw/dmx/dmxpict.h
    M hw/vfb/Makefile.am
    M hw/xfree86/doc/man/Xorg.man.pre
    M hw/xfree86/doc/man/xorg.conf.man.pre
    M hw/xfree86/int10/generic.c
    M hw/xfree86/os-support/hurd/Makefile.am
    A hw/xfree86/os-support/hurd/hurd_io.c
    A hw/xfree86/os-support/hurd/hurd_kbd.c
    M hw/xfree86/os-support/linux/int10/linux.c
    M hw/xnest/Makefile.am
    M hw/xprint/Makefile.am

  Log Message:
  -----------
  Merge branch 'server-1.2-branch' into randr-1.2-for-server-1.2


  Commit: 594d180fe4f5d508569f9b263799da5af5a97087
      https://github.com/XQuartz/xorg-server/commit/594d180fe4f5d508569f9b263799da5af5a97087
  Author: Samuel Thibault <samuel.thibault at ens-lyon.org>
  Date:   2006-12-24 (Sun, 24 Dec 2006)

  Changed paths:
    M GL/glx/indirect_dispatch_swap.c
    M GL/glx/indirect_reqsize.c
    M GL/glx/indirect_util.c
    M configure.ac
    M hw/kdrive/Makefile.am

  Log Message:
  -----------
  remove last remaning 'linux'isms (bug #5613)
Make sure we don't build non-Linux stuff in configure.ac, and test based
on userland, rather than kernel.


  Commit: 9bc6752f68404b1c34fa3d28ea2f368e4470c69c
      https://github.com/XQuartz/xorg-server/commit/9bc6752f68404b1c34fa3d28ea2f368e4470c69c
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2006-12-24 (Sun, 24 Dec 2006)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure.ac: prepare for 1.2.0 (X11R7.2)
No, it's not released yet.  Settle down.


  Commit: f05dd384d38c76dd9662933a03625dfef5b1c81f
      https://github.com/XQuartz/xorg-server/commit/f05dd384d38c76dd9662933a03625dfef5b1c81f
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2006-12-30 (Sat, 30 Dec 2006)

  Changed paths:
    M randr/rrinfo.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Use RRScreenSetSizeRange in 1.0 compat. Check RRGetInfo for error.

The RRScreenSizeSetRange function is used externally for 1.2 API drivers,
but can also be used in the 1.0 compatibility code. This also ensures that
the right changed bits are set so that clients are correctly notified when
the range changes.

RRGetInfo can return an error, use that to return BadAlloc to clients
instead of blindly going on with various requests.


  Commit: fe37d26f30c7a5513c2b41822a4b5d787ace9ecb
      https://github.com/XQuartz/xorg-server/commit/fe37d26f30c7a5513c2b41822a4b5d787ace9ecb
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-01-03 (Wed, 03 Jan 2007)

  Changed paths:
    M fb/fbpict.c
    M fb/fbpict.h

  Log Message:
  -----------
  Fix several cases where optimized paths were hit when they shouldn't be.

This fixes a number of rendercheck cases.
(cherry picked from commit 6fdfd9dad91d7b7aa292f8c4d268dd27c34de8d3)


  Commit: 24e1ad483155601d5a60e2a3aa6125afd59bbd43
      https://github.com/XQuartz/xorg-server/commit/24e1ad483155601d5a60e2a3aa6125afd59bbd43
  Author: Matthieu Herrb <matthieu at blues.laas.fr>
  Date:   2007-01-09 (Tue, 09 Jan 2007)

  Changed paths:
    M dbe/dbe.c
    M render/render.c

  Log Message:
  -----------
  Multiple integer overflows in dbe and render extensions
CVE IDs: CVE-2006-6101 CVE-2006-6102 CVE-2006-6103


  Commit: 0b990d1e68ede1ecb7022778e5cb727e94b66f4b
      https://github.com/XQuartz/xorg-server/commit/0b990d1e68ede1ecb7022778e5cb727e94b66f4b
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-01-10 (Wed, 10 Jan 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Require glproto >= 1.4.8 for GLX.

It builds against 1.4.7 as well, but it hardcodes the GLX_EXT_tfp tokens that
were finalized in 1.4.8, so GLX_EXT_tfp breaks if the client side was built
against an older glproto. This will hopefully alert people to rebuild other
components (in particular Mesa) against the new glproto as well.
(cherry picked from 359d20532bdcef6a540a551578d000afbb609c2d commit)


  Commit: 7c937bfb8d30d0020eb0ba97c50d93ccc04c4ced
      https://github.com/XQuartz/xorg-server/commit/7c937bfb8d30d0020eb0ba97c50d93ccc04c4ced
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2007-01-10 (Wed, 10 Jan 2007)

  Changed paths:
    M hw/xfree86/x86emu/ops2.c

  Log Message:
  -----------
  Fix BSF and BSR instructions in the x86 emulator.

Patch courtesy of Michael Yaroslavtsev.
(cherry picked from 66fa87292ef26bd0f464481287f3af992cd5741c commit)


  Commit: 4738713158ca013208cc8c998f1026ac69cf02d5
      https://github.com/XQuartz/xorg-server/commit/4738713158ca013208cc8c998f1026ac69cf02d5
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-01-17 (Wed, 17 Jan 2007)

  Changed paths:
    M doc/Xserver.man.pre

  Log Message:
  -----------
  Xserver man page: remove bc, add -wr
(cherry picked from df147c10ce597c56c16cbca552e8a3e3ecb3cdaa commit)


  Commit: 1dac07bf52c6b2c959a7f954556d8fa26427d360
      https://github.com/XQuartz/xorg-server/commit/1dac07bf52c6b2c959a7f954556d8fa26427d360
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-01-18 (Thu, 18 Jan 2007)

  Changed paths:
    M hw/xfree86/scanpci/pci.ids
    M hw/xfree86/scanpci/xf86PciStdIds.h

  Log Message:
  -----------
  Update pci.ids to 2007-01-18 snapshot

(includes a whole bunch of ATI device id updates)
(cherry picked from 8b3a591cd39f2d51209dc71b641cac79663e1b16 commit)


  Commit: 9ddaea25bde60bbe8b0cce029b0c331ce6dd1327
      https://github.com/XQuartz/xorg-server/commit/9ddaea25bde60bbe8b0cce029b0c331ce6dd1327
  Author: Drew Parsons <dparsons at debian.org>
  Date:   2007-01-19 (Fri, 19 Jan 2007)

  Changed paths:
    M doc/Xserver.man.pre

  Log Message:
  -----------
  Minor typos in Xserver man page.
(cherry picked from 04554a3adcddc32de5fdb0b3122da0bcdd4c24a9 commit)


  Commit: 4f9de386b0552f675b4380c0f2606c3568469ee3
      https://github.com/XQuartz/xorg-server/commit/4f9de386b0552f675b4380c0f2606c3568469ee3
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-01-19 (Fri, 19 Jan 2007)

  Changed paths:
    M doc/Xserver.man.pre

  Log Message:
  -----------
  Update Xserver man page to match commit ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61

    Remove unused -xkbdb and -noloadxkb options. Rename -ar1 and -ar2 to
    -ardelay and -arinterval, respectively.
(cherry picked from 0d6d373af95d0004d33b987d14ad7e04dd5d2003 commit)


  Commit: 6b23b12cc81916b3f66ba74f0fd2803aa87a027b
      https://github.com/XQuartz/xorg-server/commit/6b23b12cc81916b3f66ba74f0fd2803aa87a027b
  Author: Donnie Berkholz <donnie at supernova.(none)>
  Date:   2007-01-21 (Sun, 21 Jan 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  sparc: don't include asm/kbio.h -- it no longer exists in current headers.


  Commit: cf7049352009fa013c6da8d21e2242bd2eccfa8f
      https://github.com/XQuartz/xorg-server/commit/cf7049352009fa013c6da8d21e2242bd2eccfa8f
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-01-22 (Mon, 22 Jan 2007)

  Changed paths:
    M GL/glx/glxdri.c

  Log Message:
  -----------
  __glXDRIscreenProbe: Use drmOpen/CloseOnce.

Fixes https://bugs.freedesktop.org/show_bug.cgi?id=9275 . Based on patch from
Alan Swanson.
(cherry picked from 65f4690ecb4576f60396fcccff8e5bd5d4b6645f commit)


  Commit: fd77f9cbbade5e2e4516c2d755425d07a90d1923
      https://github.com/XQuartz/xorg-server/commit/fd77f9cbbade5e2e4516c2d755425d07a90d1923
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-01-22 (Mon, 22 Jan 2007)

  Changed paths:
    M hw/xfree86/loader/dlloader.c

  Log Message:
  -----------
  Try dlsym(RTLD_DEFAULT) first when finding symbols.

The previous mechanism failed when finding drm symbols now that libdrm has
moved to being linked by libdri instead of being linked into the server.
(cherry picked from aab2ca204279b638c7e5bb6b8427c58be9704c57 commit)


  Commit: fd838c02be3b3755efb872fd05a51fce99c46ae3
      https://github.com/XQuartz/xorg-server/commit/fd838c02be3b3755efb872fd05a51fce99c46ae3
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2007-01-22 (Mon, 22 Jan 2007)

  Changed paths:
    M configure.ac
    M include/dix-config.h.in
    M os/utils.c

  Log Message:
  -----------
  Bug #9555: Always define _GNU_SOURCE in glibc environments.

This keeps us from having to define _POSIX_C_SOURCE, _BSD_SOURCE, and
_XOPEN_SORUCE to get the C environment we want in different places.  It also
fixes the build on linux due to RTLD_DEFAULT having not been defined.
(cherry picked from 7fccec91c46baac4f8d2965180dc535b4eb7d65c commit)


  Commit: c919f880d757cc6ec8be1a96f42400d810db52ee
      https://github.com/XQuartz/xorg-server/commit/c919f880d757cc6ec8be1a96f42400d810db52ee
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2007-01-22 (Mon, 22 Jan 2007)

  Changed paths:
    M GL/glx/glxcmds.c
    M GL/glx/glxdri.c
    M GL/glx/glxutil.h
    M GL/glx/indirect_dispatch.h
    M GL/glx/indirect_dispatch_swap.c
    M GL/glx/indirect_table.c

  Log Message:
  -----------
  Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture format therein.


  Commit: bd8ef88d180af52ef143503429b0eb23e2cbd22e
      https://github.com/XQuartz/xorg-server/commit/bd8ef88d180af52ef143503429b0eb23e2cbd22e
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2007-01-22 (Mon, 22 Jan 2007)

  Changed paths:
    M hw/xfree86/common/xf86Module.h

  Log Message:
  -----------
  Bump video and input ABI minors.

Sadly this is a video ABI number already present in master, but that'll
just have to change, won't it?


  Commit: b9dc0aeea817f4056837465b51fccf60173e4e62
      https://github.com/XQuartz/xorg-server/commit/b9dc0aeea817f4056837465b51fccf60173e4e62
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2007-01-23 (Tue, 23 Jan 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Fix release date.


  Commit: ceca97cb84385da8b3178671f811af9bc61558f7
      https://github.com/XQuartz/xorg-server/commit/ceca97cb84385da8b3178671f811af9bc61558f7
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M GL/glx/glxcmds.c
    M GL/glx/glxdri.c
    M GL/glx/glxutil.h
    M GL/glx/indirect_dispatch.h
    M GL/glx/indirect_reqsize.c
    M GL/glx/indirect_table.c
    M GL/glx/indirect_util.c
    M configure.ac
    M dbe/dbe.c
    M doc/Xserver.man.pre
    M fb/fbpict.c
    M fb/fbpict.h
    M hw/kdrive/Makefile.am
    M hw/xfree86/common/xf86Module.h
    M hw/xfree86/loader/dlloader.c
    M hw/xfree86/scanpci/pci.ids
    M hw/xfree86/scanpci/xf86PciStdIds.h
    M hw/xfree86/x86emu/ops2.c
    M include/dix-config.h.in
    M os/utils.c
    M render/render.c

  Log Message:
  -----------
  Merge branch 'server-1.2' into randr-1.2-for-server-1.2


  Commit: 1a34f1966c23fbc291a56e9e747aec8eaf9ca2a4
      https://github.com/XQuartz/xorg-server/commit/1a34f1966c23fbc291a56e9e747aec8eaf9ca2a4
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M randr/randrstr.h
    M randr/rrcrtc.c

  Log Message:
  -----------
  Export API for setting allowed CRTC rotations


  Commit: cd5fe7890d9b940b9d3e00043a6c81a10ae3db69
      https://github.com/XQuartz/xorg-server/commit/cd5fe7890d9b940b9d3e00043a6c81a10ae3db69
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M GL/mesa/X/xf86glx.c

  Log Message:
  -----------
  Keep track of how many visuals we set up for GLcore, to avoid an invalid free.

The proper fix would involve actually setting up the ARGB visual for GLcore,
but I just want the server to not crash at exit.


  Commit: f1b95fda6ca01ff10a06e8753f66eb123d603eed
      https://github.com/XQuartz/xorg-server/commit/f1b95fda6ca01ff10a06e8753f66eb123d603eed
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M configure.ac
    M damageext/damageext.c

  Log Message:
  -----------
  Add support for the DamagePost (XDamage 1.1) request.

This makes damageproto >= 1.1 a requirement to build.
(cherry picked from 0b73a7eb17fd848c6bdc6a65ba835aa2cbfc3cfd)


  Commit: 07e5c928ab9904ef21678d236b8eb5ef6419ed51
      https://github.com/XQuartz/xorg-server/commit/07e5c928ab9904ef21678d236b8eb5ef6419ed51
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M damageext/damageext.c

  Log Message:
  -----------
  Track rename of DamagePost -> DamageAdd.


  Commit: 11307c4b88244afc8b6a4dac36aa063c083b36d4
      https://github.com/XQuartz/xorg-server/commit/11307c4b88244afc8b6a4dac36aa063c083b36d4
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M randr/rrproperty.c

  Log Message:
  -----------
  Don't forget to add the property we configure to the properties list.


  Commit: 364fb547d4d489f623cd633eaaeea00f617fd75e
      https://github.com/XQuartz/xorg-server/commit/364fb547d4d489f623cd633eaaeea00f617fd75e
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M randr/rrproperty.c

  Log Message:
  -----------
  When changing a non-pending property, call the screen rrOutputSetProperty hook.


  Commit: 1225a49da28dc04cc8233cfa746e1fae0024bbe1
      https://github.com/XQuartz/xorg-server/commit/1225a49da28dc04cc8233cfa746e1fae0024bbe1
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M randr/rrpointer.c

  Log Message:
  -----------
  Account for CRTC rotation in the cursor containment code.


  Commit: 72754184f1215acd2b053d476fa46142d97c8ebd
      https://github.com/XQuartz/xorg-server/commit/72754184f1215acd2b053d476fa46142d97c8ebd
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M fb/fbpict.h

  Log Message:
  -----------
  Really fix optimized render cases being hit when they shouldn't.

I don't know how this define slipped in there.  Fixes
6fdfd9dad91d7b7aa292f8c4d268dd27c34de8d3.


  Commit: f993e142d2b8c7ce27370fb2c18d2eafb6ff40ca
      https://github.com/XQuartz/xorg-server/commit/f993e142d2b8c7ce27370fb2c18d2eafb6ff40ca
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-01-29 (Mon, 29 Jan 2007)

  Changed paths:
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrpointer.c
    M randr/rrxinerama.c

  Log Message:
  -----------
  Make Xinearama screen information reflect CRTC rotation.

(cherry picked from commit b6b855932109b4bc3454f07bef8cb079d79ca369)


  Commit: 895250181b21a76cab815b6ee2862d8a0c3a2fbf
      https://github.com/XQuartz/xorg-server/commit/895250181b21a76cab815b6ee2862d8a0c3a2fbf
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-01-30 (Tue, 30 Jan 2007)

  Changed paths:
    M damageext/damageext.c

  Log Message:
  -----------
  Use old resource API in backported patch.

1.2 branch doesn't have the resource lookup changes, so we need to use the
old APIs.


  Commit: 8798c8cfa888521cc47173bf6db00b5724da4a54
      https://github.com/XQuartz/xorg-server/commit/8798c8cfa888521cc47173bf6db00b5724da4a54
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-01-30 (Tue, 30 Jan 2007)

  Changed paths:
    M randr/rrproperty.c

  Log Message:
  -----------
  Allow DDX to not supply a property set notification function.

Check rrOutputSetProperty and only call if it isn't NULL.


  Commit: ec1c2fc092ac18c8c0f4ef84d74869398844719d
      https://github.com/XQuartz/xorg-server/commit/ec1c2fc092ac18c8c0f4ef84d74869398844719d
  Author: George Sapountzis <gsap7 at yahoo.gr>
  Date:   2007-02-02 (Fri, 02 Feb 2007)

  Changed paths:
    M hw/dmx/glxProxy/glxdrawable.h
    M hw/dmx/glxProxy/glxserver.h

  Log Message:
  -----------
  dmx: drop leftover __GLXdrawablePrivateRec struct.
(cherry picked from commit cf5b29d75dad7c74543f49f010c817623a3df747)


  Commit: fe13ebbe6960b5a23ed0dc0dd991fd5177dee483
      https://github.com/XQuartz/xorg-server/commit/fe13ebbe6960b5a23ed0dc0dd991fd5177dee483
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-02-02 (Fri, 02 Feb 2007)

  Changed paths:
    M randr/rrcrtc.c

  Log Message:
  -----------
  Fix the size expectations of xRRSetCrtcGamma.

It was using REQUEST_SIZE_MATCH (client request length must equal request size)
rather than REQUEST_AT_LEAST_SIZE (client request length must be at least
big enough for request size), and this request has data following the request
structure.
(cherry picked from commit 4f2f3233c808fd86bf9f6c09937feda9e0b367fd)


  Commit: 9fbb845e8b56847ee6ff7cbb7d941f229a39c407
      https://github.com/XQuartz/xorg-server/commit/9fbb845e8b56847ee6ff7cbb7d941f229a39c407
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-02-12 (Mon, 12 Feb 2007)

  Changed paths:
    M miext/damage/damage.c
    M miext/damage/damage.h
    M miext/damage/damagestr.h

  Log Message:
  -----------
  Provide option to report damage after operation is complete.
(cherry picked from commit 6060b612de6b41f872d034c6130770c1d189d0a3)


  Commit: ed1778cfb2135ee4d21949d8f724e24699bb5e94
      https://github.com/XQuartz/xorg-server/commit/ed1778cfb2135ee4d21949d8f724e24699bb5e94
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-02-12 (Mon, 12 Feb 2007)

  Changed paths:
    M exa/exa.c
    M exa/exa.h
    M exa/exa_accel.c
    M exa/exa_migration.c
    M exa/exa_offscreen.c
    M exa/exa_priv.h
    M exa/exa_render.c
    M exa/exa_unaccel.c
    M hw/xfree86/exa/Makefile.am
    M hw/xfree86/exa/exa.man.pre

  Log Message:
  -----------
  Merge EXA updates up to commit cf5b29d75dad7c74543f49f010c817623a3df747.

This is EXA version 2.1, including the damagetrack work.


  Commit: 46e3ed88ccc738e6b99d0fc957617b4345392237
      https://github.com/XQuartz/xorg-server/commit/46e3ed88ccc738e6b99d0fc957617b4345392237
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-02-13 (Tue, 13 Feb 2007)

  Changed paths:
    M hw/xfree86/xf1bpp/Makefile.am

  Log Message:
  -----------
  Make xf1bpp build correctly with compilers that don't support -include
(cherry picked from 0f0c321adf2850b3d7aafe281362bfe424cb0ca1 commit)


  Commit: 967865393c08f53c70da9c8cd2824978f2601aa4
      https://github.com/XQuartz/xorg-server/commit/967865393c08f53c70da9c8cd2824978f2601aa4
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-02-13 (Tue, 13 Feb 2007)

  Changed paths:
    M hw/xfree86/loader/loadmod.c

  Log Message:
  -----------
  Plug memory leak in doLoadModule()
(cherry picked from cf7ca9d09cba14d107152a5179de38e5ef7bd784 commit)


  Commit: c328513b36633b7100c7ca3dd7a6682c2b1f2051
      https://github.com/XQuartz/xorg-server/commit/c328513b36633b7100c7ca3dd7a6682c2b1f2051
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-02-13 (Tue, 13 Feb 2007)

  Changed paths:
    M damageext/damageext.c

  Log Message:
  -----------
  Set the Damage version supported in the server, instead of using damageproto.

This was caught by distributions upgrading damageproto to 1.1, before the
server they had supported it.  The server then advertised the new version
without supporting the protocol.
(cherry picked from 8274ea6aa97b06a56b7468c3908894c0ff72b687 commit)


  Commit: f8fd7f23cf3c49ed863a18dd8324eb10d2c86a8b
      https://github.com/XQuartz/xorg-server/commit/f8fd7f23cf3c49ed863a18dd8324eb10d2c86a8b
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-02-14 (Wed, 14 Feb 2007)

  Changed paths:
    M exa/exa_render.c

  Log Message:
  -----------
  Mark sync when UploadToScreen succeeds in exaGlyphs().

(cherry picked from commit a5f19c5150a7b3dc2ff3ad759ee1a6ab0ad8925c)


  Commit: d1170fee8a24f6fb9c6c2ff2a1d845adc37729ff
      https://github.com/XQuartz/xorg-server/commit/d1170fee8a24f6fb9c6c2ff2a1d845adc37729ff
  Author: Eric Anholt <eric at anholt.net>
  Date:   2007-02-14 (Wed, 14 Feb 2007)

  Changed paths:
    M exa/exa_accel.c
    M exa/exa_render.c

  Log Message:
  -----------
  Add missing dirty marking in a couple of fallback cases in the exaGlyphs path.

(cherry picked from commit 81aa7f059d3cfd8d28420b7932b8ff7e06d67979)


  Commit: 12505d9c0a45d855fa85a4e5d4892b3cc590e945
      https://github.com/XQuartz/xorg-server/commit/12505d9c0a45d855fa85a4e5d4892b3cc590e945
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-14 (Wed, 14 Feb 2007)

  Changed paths:
    M configure.ac
    M hw/xfree86/Makefile.am
    M hw/xfree86/ddc/Makefile.am
    M hw/xfree86/ddc/ddcProperty.c
    M hw/xfree86/ddc/xf86DDC.c
    M hw/xfree86/i2c/Makefile.am
    M hw/xfree86/loader/Makefile.am
    M hw/xfree86/loader/loadmod.c
    M hw/xfree86/loader/xf86sym.c
    A hw/xfree86/modes/Makefile.am
    A hw/xfree86/modes/xf86Crtc.c
    A hw/xfree86/modes/xf86Crtc.h
    A hw/xfree86/modes/xf86DiDGA.c
    A hw/xfree86/modes/xf86EdidModes.c
    A hw/xfree86/modes/xf86Modes.c
    A hw/xfree86/modes/xf86Modes.h
    A hw/xfree86/modes/xf86RandR12.c
    A hw/xfree86/modes/xf86RandR12.h
    A hw/xfree86/modes/xf86Rename.h
    A hw/xfree86/modes/xf86Rotate.c
    A hw/xfree86/modes/xf86cvt.c
    M hw/xfree86/ramdac/xf86Cursor.c

  Log Message:
  -----------
  Merge crtc/output-based mode selection code.

This code comes from the intel driver, so there's no history in this tree.

As the crtc/output-based mode selection code uses ddc, the ddc and i2c
modules have been merged into the server. Attempts to load them are safely
ignored now.


  Commit: 96c637350d1117d18a10ca3de40814b506c8ffc3
      https://github.com/XQuartz/xorg-server/commit/96c637350d1117d18a10ca3de40814b506c8ffc3
  Author: Tilman Sauerbeck <tilman at code-monkey.de>
  Date:   2007-02-15 (Thu, 15 Feb 2007)

  Changed paths:
    M hw/xfree86/Makefile.am

  Log Message:
  -----------
  Distribute hw/xfree86/modes.


  Commit: 585a32be887835758cbdf85185cf1c955a0c5687
      https://github.com/XQuartz/xorg-server/commit/585a32be887835758cbdf85185cf1c955a0c5687
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-15 (Thu, 15 Feb 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86DiDGA.c
    M hw/xfree86/modes/xf86EdidModes.c
    M hw/xfree86/modes/xf86Modes.c
    M hw/xfree86/modes/xf86RandR12.c
    M hw/xfree86/modes/xf86Rotate.c
    M hw/xfree86/modes/xf86cvt.c

  Log Message:
  -----------
  Allow new modes code to build inside drivers as well as server.

Use config.h for driver builds where xorg-config.h isn't available.


  Commit: 7971392cdd814795c217ad29a53d1cc40f3b4c4d
      https://github.com/XQuartz/xorg-server/commit/7971392cdd814795c217ad29a53d1cc40f3b4c4d
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-15 (Thu, 15 Feb 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86DiDGA.c
    M hw/xfree86/modes/xf86EdidModes.c
    M hw/xfree86/modes/xf86Modes.c
    M hw/xfree86/modes/xf86RandR12.c
    M hw/xfree86/modes/xf86Rotate.c
    M hw/xfree86/modes/xf86cvt.c

  Log Message:
  -----------
  Merge branch 'server-1.2-branch' into server-1.3-branch


  Commit: 3eebfb0a99f679bc53b674f730f2895331fd8974
      https://github.com/XQuartz/xorg-server/commit/3eebfb0a99f679bc53b674f730f2895331fd8974
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-15 (Thu, 15 Feb 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h
    M hw/xfree86/modes/xf86RandR12.c
    M hw/xfree86/modes/xf86Rename.h
    M randr/rrscreen.c

  Log Message:
  -----------
  Report correct RandR 1.0 sizeID. Report correct subpixel order.

RandR 1.0 sizeID must be computed the same way every time, so when reporting
it in the ScreenChangeNotify event, just construct the usual 1.0 data block
and use that.

subpixel geometry information can be computed by looking at the connected
outputs and finding any with subpixel geometry and using one of those for
the global screen subpixel geometry. This might be improved by reporting
None if more than one screen has information and they conflict.


  Commit: eabeede69308b2c7eb80d77021340b71c32564d2
      https://github.com/XQuartz/xorg-server/commit/eabeede69308b2c7eb80d77021340b71c32564d2
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-15 (Thu, 15 Feb 2007)

  Changed paths:
    M randr/rrproperty.c

  Log Message:
  -----------
  RRConfigureOutputProperty is a variable length request.

Replace REQUEST_SIZE_MATCH with REQUEST_AT_LEAST_SIZE


  Commit: 5f1046f6d3d798f1547b5418af8874c13821ae93
      https://github.com/XQuartz/xorg-server/commit/5f1046f6d3d798f1547b5418af8874c13821ae93
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-16 (Fri, 16 Feb 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h
    M hw/xfree86/modes/xf86Modes.c
    M hw/xfree86/modes/xf86Modes.h
    M hw/xfree86/modes/xf86Rename.h
    M hw/xfree86/modes/xf86Rotate.c
    M hw/xfree86/modes/xf86cvt.c

  Log Message:
  -----------
  Enable startup-time rotation; change rotation pixmap creation API.

Add monitor "Rotate" option taking one of "normal", "left", "inverted" or
"right". However, because initial mode selection is made before the screen
is completely initialized, we cannot create the shadow pixmap object at this
point. Pend the shadow pixmap creation until the block handler.

Note that this code is not completely functional yet.


  Commit: 3d5e2bc5a622d09ba98c50df1018586dcba5c3df
      https://github.com/XQuartz/xorg-server/commit/3d5e2bc5a622d09ba98c50df1018586dcba5c3df
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-16 (Fri, 16 Feb 2007)

  Changed paths:
    M hw/xfree86/modes/xf86RandR12.c

  Log Message:
  -----------
  Respect rotation in initial screen size computation.


  Commit: 0ab6c03c179cea58266f5fefc69931de395fcb24
      https://github.com/XQuartz/xorg-server/commit/0ab6c03c179cea58266f5fefc69931de395fcb24
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-16 (Fri, 16 Feb 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h
    M hw/xfree86/modes/xf86DiDGA.c
    M hw/xfree86/modes/xf86Modes.c
    M hw/xfree86/modes/xf86Modes.h
    M hw/xfree86/modes/xf86RandR12.c
    M hw/xfree86/parser/Makefile.am

  Log Message:
  -----------
  Ensure drivers can use new modes header files.

New modes header files required a few minor changes to be used by external
drivers, the most notable of which is the publication of the config file
parser header files.


  Commit: 5f6f8616d862ce4a37f6d3df4bdbc44fd21cc82a
      https://github.com/XQuartz/xorg-server/commit/5f6f8616d862ce4a37f6d3df4bdbc44fd21cc82a
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-02-16 (Fri, 16 Feb 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c

  Log Message:
  -----------
  Don't set subpixel order during startup; the screen won't be ready.

in xf86CrtcSetMode, scrn->pScreen will be NULL during server startup time,
so don't try to set the subpixel order. subpixel order will be set in the
randr initialization anyways.


  Commit: 69073a48e35d5f3cdd6a41d18d3b3cc94072b2c1
      https://github.com/XQuartz/xorg-server/commit/69073a48e35d5f3cdd6a41d18d3b3cc94072b2c1
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2007-02-17 (Sat, 17 Feb 2007)

  Changed paths:
    M os/connection.c

  Log Message:
  -----------
  os: fix client privates leak
Minor leak here.  Oops.
(cherry picked from commit 811675733e97416c990e6dc9c19271b43d96248d)


  Commit: 33c2d2ce8ae00d89b91100cd5d7aba4b18b4117d
      https://github.com/XQuartz/xorg-server/commit/33c2d2ce8ae00d89b91100cd5d7aba4b18b4117d
  Author: Daniel Stone <daniel at fooishbar.org>
  Date:   2007-02-17 (Sat, 17 Feb 2007)

  Changed paths:
    M hw/kdrive/ephyr/ephyr.c

  Log Message:
  -----------
  kdrive/ephyr: free screen struct
Free screen->driver on screenFini, instead of just leaking it.
(cherry picked from commit 0f6dd4aea6176507dbe1c90c950d332fecbcaacb)


  Commit: 8a16682892dd73e1b17955ded89a74c077d54f7f
      https://github.com/XQuartz/xorg-server/commit/8a16682892dd73e1b17955ded89a74c077d54f7f
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-02-17 (Sat, 17 Feb 2007)

  Changed paths:
    M hw/kdrive/ephyr/ephyr.c

  Log Message:
  -----------
  Fix bus error on startup in 64-bit Xephyr

hostx_get_visual_masks takes unsigned long * arguments, but was being
passed pointers to CARD32's.
(cherry picked from commit 5dcad9e9d7d9993d65f989219bee94a060bbf476)


  Commit: d3f507c2a2cc190d417a257b40a49a4a2926e3d3
      https://github.com/XQuartz/xorg-server/commit/d3f507c2a2cc190d417a257b40a49a4a2926e3d3
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2007-02-17 (Sat, 17 Feb 2007)

  Changed paths:
    M hw/xfree86/x86emu/ops2.c

  Log Message:
  -----------
  Add an RDTSC implementation to the x86 emulator.

This instruction is being used in some debug VBIOSes.  This implementation
doesn't even try to be accurate.  Instead, it just increments the counter by a
fixed amount every time an rdtsc instruction in encountered, to avoid divides by
zero.


  Commit: 6fd297e362af7e8d3770801f34cb84f757397898
      https://github.com/XQuartz/xorg-server/commit/6fd297e362af7e8d3770801f34cb84f757397898
  Author: Carl Switzky <Carl.Switzky at Sun.COM>
  Date:   2007-02-17 (Sat, 17 Feb 2007)

  Changed paths:
    M hw/xfree86/common/xf86PciInfo.h
    M hw/xfree86/utils/xorgcfg/text-mode.c
    M hw/xfree86/utils/xorgconfig/Cards

  Log Message:
  -----------
  Add ast driver/device info to Xorg server & config utilities
(cherry picked from commit edd5f1745461f995670969cb736d1569ca94643f)


  Commit: 68b79fb193b72bacbdd03ad214bf105e269f2ec1
      https://github.com/XQuartz/xorg-server/commit/68b79fb193b72bacbdd03ad214bf105e269f2ec1
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-02-17 (Sat, 17 Feb 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Propogate $LIBS for xtrans, clock_gettime, libm, etc. to libs used for each server
(cherry picked from commit 40f84793bca40dcc6883d51aefa1bda44bd1ac61)


  Commit: 9ad0811a54cb041267554c3cda03fcb1602c9ddf
      https://github.com/XQuartz/xorg-server/commit/9ad0811a54cb041267554c3cda03fcb1602c9ddf
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-02-17 (Sat, 17 Feb 2007)

  Changed paths:
    M hw/xfree86/common/compiler.h
    M hw/xfree86/common/xf86.h
    M hw/xfree86/common/xf86Bus.c
    M hw/xfree86/common/xf86Bus.h
    M hw/xfree86/common/xf86Configure.c
    M hw/xfree86/loader/xf86sym.c
    M hw/xfree86/utils/xorgcfg/loadmod.c

  Log Message:
  -----------
  Check for __sparc as well as __sparc__ for compatibility with Sun cc

(gcc defines __sparc__, Sun cc defines __sparc)
(cherry picked from commit f9f7d7f3be53c808abb5eaceb7a1abc55744a210)


  Commit: 1418fd8ce4c8459775bb362ca5fed4cacf1489bf
      https://github.com/XQuartz/xorg-server/commit/1418fd8ce4c8459775bb362ca5fed4cacf1489bf
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-02-17 (Sat, 17 Feb 2007)

  Changed paths:
    M configure.ac
    M hw/kdrive/ephyr/ephyr.c
    M hw/xfree86/common/compiler.h
    M hw/xfree86/common/xf86.h
    M hw/xfree86/common/xf86Bus.c
    M hw/xfree86/common/xf86Bus.h
    M hw/xfree86/common/xf86Configure.c
    M hw/xfree86/common/xf86PciInfo.h
    M hw/xfree86/loader/xf86sym.c
    M hw/xfree86/utils/xorgcfg/loadmod.c
    M hw/xfree86/utils/xorgcfg/text-mode.c
    M hw/xfree86/utils/xorgconfig/Cards
    M hw/xfree86/x86emu/ops2.c
    M os/connection.c

  Log Message:
  -----------
  Merge branch 'server-1.3-origin' into server-1.3-branch


  Commit: 63cc2a51ef87130c632a874672a8c9167f14314e
      https://github.com/XQuartz/xorg-server/commit/63cc2a51ef87130c632a874672a8c9167f14314e
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-18 (Sun, 18 Feb 2007)

  Changed paths:
    M hw/xfree86/modes/xf86RandR12.c
    M randr/mirandr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrinfo.c
    M randr/rrmode.c
    M randr/rroutput.c
    M randr/rrscreen.c

  Log Message:
  -----------
  Add support for user-defined modelines in RandR.

The RandR protocol spec has several requests in support of user-defined
modes, but the implementation was stubbed out inside the X server. Fill out
the DIX portion and start on the xf86 DDX portion. It might be necessary to
add more code to the DDX to insert the user-defined modes into the output
mode list.


  Commit: d3e3490ac02cfe31b04637f847b30acf849a619a
      https://github.com/XQuartz/xorg-server/commit/d3e3490ac02cfe31b04637f847b30acf849a619a
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-02-19 (Mon, 19 Feb 2007)

  Changed paths:
    M xfixes/cursor.c
    M xfixes/select.c

  Log Message:
  -----------
  Check for clientGone before sending events from XFixes (bug #1753).

Freeing resources during client closedown can cause cursor changes which
attempt to send cursor events through the XFixes extension; a client in the
process of closing down has no file to send events to, causing a crash when
this path is hit.
(cherry picked from commit 8a42af6a935b1cf0e15102e986bb527f4fab31a8)


  Commit: 3506b9376c2b0db09bfff58d64e07af88a6e8195
      https://github.com/XQuartz/xorg-server/commit/3506b9376c2b0db09bfff58d64e07af88a6e8195
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-20 (Tue, 20 Feb 2007)

  Changed paths:
    M hw/xfree86/modes/xf86RandR12.c
    M randr/randrstr.h

  Log Message:
  -----------
  Eliminate RRModeRec devPrivate field.

The xf86 mode setting code was mis-using this field to try and store a
pointer to a DisplayModeRec, however, each output has its own copy of every
DisplayModeRec leaving the one in in the RRModeRec devPrivate field pointing
at a random DisplayModeRec.

Instead of attempting to rectify this, eliminating the devPrivate entirely
turned out to be very easy; the DDX code now accepts an arbitrary RRModeRec
structure and set that to the hardware, converting it on the fly to a
DisplayModeRec as needed.


  Commit: c16206ae514a045a07626739fad56f08a70138a4
      https://github.com/XQuartz/xorg-server/commit/c16206ae514a045a07626739fad56f08a70138a4
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-02-20 (Tue, 20 Feb 2007)

  Changed paths:
    M xfixes/cursor.c
    M xfixes/select.c

  Log Message:
  -----------
  Merge branch 'server-1.3-branch-origin' into server-1.3-branch


  Commit: 1fbb3458a5620f87486a24156f6aafdc4eca99b8
      https://github.com/XQuartz/xorg-server/commit/1fbb3458a5620f87486a24156f6aafdc4eca99b8
  Author: Adam Jackson <ajax at benzedrine.nwnk.net>
  Date:   2007-02-23 (Fri, 23 Feb 2007)

  Changed paths:
    M hw/xfree86/i2c/Makefile.am

  Log Message:
  -----------
  Don't install libi2c.a


  Commit: ee3000f97d7561b2137e247495468a17e6e3b4c3
      https://github.com/XQuartz/xorg-server/commit/ee3000f97d7561b2137e247495468a17e6e3b4c3
  Author: Drew Parsons <dparsons at debian.org>
  Date:   2007-03-04 (Sun, 04 Mar 2007)

  Changed paths:
    M GL/glx/indirect_dispatch_swap.c
    M GL/glx/indirect_program.c
    M GL/glx/indirect_texture_compression.c
    M GL/glx/swap_interval.c

  Log Message:
  -----------
  Support for Hurd and other non-linux GNU systems.

Non-linux GNU systems such as Hurd will define __GLIBC__ or __GNU__
rather than __linux__.  This must be tested for in order to get byteswap.h
included.  See commit 594d180fe4f5d508569f9b263799da5af5a97087 (24 Dec
2006) and other related patches (fixed in upstream HEAD then, why was
the patch not brought across to the 1.3 branch?).


  Commit: aeabf2a1f873f884b8a8c33b1517c3f3cab4c7f5
      https://github.com/XQuartz/xorg-server/commit/aeabf2a1f873f884b8a8c33b1517c3f3cab4c7f5
  Author: Drew Parsons <drew at pug.localdomain>
  Date:   2007-03-04 (Sun, 04 Mar 2007)

  Changed paths:
    M hw/xprint/config/C/print/models/CANONC3200-PS/fonts/Makefile.am
    M hw/xprint/config/C/print/models/HPLJ4050-PS/fonts/Makefile.am
    M hw/xprint/config/C/print/models/PSdefault/fonts/Makefile.am
    M hw/xprint/config/C/print/models/SPSPARC2/fonts/Makefile.am

  Log Message:
  -----------
  Xprint: fix font symlinks

Change symlinks to Xprint base fonts in model/PSdefault using local
relative links.  This facilitates moving the Xprint config files, for
instance for FHS compliance placing data files in /usr/share rather
than /usr/lib.  Also ensures NewCenturySchlbk-BoldItalic.pmf is
installed.


  Commit: 0104f5737bf16ad9cdf0cd3a0e20328c5364e8c7
      https://github.com/XQuartz/xorg-server/commit/0104f5737bf16ad9cdf0cd3a0e20328c5364e8c7
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2007-03-03 (Sat, 03 Mar 2007)

  Changed paths:
    M randr/rrcrtc.c

  Log Message:
  -----------
  Return BadMatch if a client tries to clone non-cloneable outputs.
(cherry picked from commit 8b245758845523d5f8f017bb9d0e9aa57b616c28)


  Commit: 8a0a0d7db04c657c3b7e2e37f78f68f19d478983
      https://github.com/XQuartz/xorg-server/commit/8a0a0d7db04c657c3b7e2e37f78f68f19d478983
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2007-03-03 (Sat, 03 Mar 2007)

  Changed paths:
    M randr/rrcrtc.c

  Log Message:
  -----------
  Don't crash setting a NULL mode with a randr classic DDX. Also remember to update the screen size during modesets.


  Commit: 1ce0c6877a2c1c2d7c78c7f496e91dd3493257eb
      https://github.com/XQuartz/xorg-server/commit/1ce0c6877a2c1c2d7c78c7f496e91dd3493257eb
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2007-03-03 (Sat, 03 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h
    M hw/xfree86/modes/xf86RandR12.c

  Log Message:
  -----------
  Add a screen resize hook to xf86CrtcConfigRec.

This hook is called when the DDX needs to resize the screen.  The driver is
responsible for changing virtualX and virtualY, along with any other related
screen properties (devPrivate.ptr, devKind, displayWidth, etc.).

Use the size range from the crtc config instead of randrp->virtual[XY] when
reporting the min and max screen sizes to the DDX.


  Commit: 629515a159d49dfc11004bac32e9da747e595099
      https://github.com/XQuartz/xorg-server/commit/629515a159d49dfc11004bac32e9da747e595099
  Author: Aaron Plattner <aplattner at nvidia.com>
  Date:   2007-03-03 (Sat, 03 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h

  Log Message:
  -----------
  Add a canGrow argument to xf86InitialConfiguration.

canGrow indicates to the DDX that the driver can enlarge the desktop via the
xf86_config->funcs->resize hook.  If so, xf86InitialConfiguration will set
virtual[XY] to match the configuration it chooses and will leave the crtc config
size ranges alone.  If FALSE, it will bloat the screen to fit the largest probed
mode and also set the crtc config max size to limit the desktop to the initial
virtual[XY] size.


  Commit: 2a50ca2160bc05af1c24421ec079e902ff730277
      https://github.com/XQuartz/xorg-server/commit/2a50ca2160bc05af1c24421ec079e902ff730277
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-04 (Sun, 04 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Rotate.c

  Log Message:
  -----------
  Handle non-zero origin rotated crtc. Damage crtc area on re-rotate.

Box transformation from source to dest area was broken, leaving the wrong
areas painted when the crtc origin was non-zero.

When rotating from left to right, the pixmap doesn't get reallocated, and so
no damage was left in the pixmap from xf86RotatePrepare. Separately damage
the whole crtc area when this occurs to repaint the area.


  Commit: e6af7569f201842b4754aec6e72b30dc2daefdfb
      https://github.com/XQuartz/xorg-server/commit/e6af7569f201842b4754aec6e72b30dc2daefdfb
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-04 (Sun, 04 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Rotate.c

  Log Message:
  -----------
  Remove debugging ErrorF from rotation code.


  Commit: 90f5e77eab88522d64c6e20cd77a7a680eab3b1b
      https://github.com/XQuartz/xorg-server/commit/90f5e77eab88522d64c6e20cd77a7a680eab3b1b
  Author: Dave Airlie <airlied at linux.ie>
  Date:   2007-03-04 (Sun, 04 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h

  Log Message:
  -----------
  modes: add commit/prepare hooks
(cherry picked from commit 2e31872e05c2408d53ba0182bcddc5dabb3615fe)


  Commit: 6b63fb399a904c3953b7b347483980a9768c7878
      https://github.com/XQuartz/xorg-server/commit/6b63fb399a904c3953b7b347483980a9768c7878
  Author: Dave Airlie <airlied at linux.ie>
  Date:   2007-03-04 (Sun, 04 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h

  Log Message:
  -----------
  add a standard connector type and name for us as an output property
(cherry picked from commit 8ba5e8d82014b774a52f3e050ddbbb8bde4e0933)


  Commit: e707604ab3fd45c1f9d07b666181fc181e68a827
      https://github.com/XQuartz/xorg-server/commit/e707604ab3fd45c1f9d07b666181fc181e68a827
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-03-04 (Sun, 04 Mar 2007)

  Changed paths:
    M hw/xfree86/os-support/xf86_OSlib.h

  Log Message:
  -----------
  Sun bug 6529003: Xorg should not be including <sys/immu.h> on Solaris

<sys/immu.h> was removed from the latest Solaris Nevada build, but it's
been useless to Xorg for a long time (it only declared a couple of kernel
variables)
<http://bugs.opensolaris.org/view_bug.do?bug_id=6529003>


  Commit: cb86fced0e379badd96af5ad303710af30fafd2e
      https://github.com/XQuartz/xorg-server/commit/cb86fced0e379badd96af5ad303710af30fafd2e
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-04 (Sun, 04 Mar 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Set version to 1.3-rc1 (1.2.99.901).


  Commit: 73904d953f2f9cbe941a215ba240b46bc7a61357
      https://github.com/XQuartz/xorg-server/commit/73904d953f2f9cbe941a215ba240b46bc7a61357
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-04 (Sun, 04 Mar 2007)

  Changed paths:
    M hw/xprint/config/C/print/models/PSdefault/fonts/Makefile.am

  Log Message:
  -----------
  Xprint includes a filename which is too long for tar.


  Commit: 5a595c1f767a8d666348b845d18934aee0cfe38f
      https://github.com/XQuartz/xorg-server/commit/5a595c1f767a8d666348b845d18934aee0cfe38f
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-05 (Mon, 05 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h

  Log Message:
  -----------
  Move xf86SetSingleMode into X server from intel driver.

This function applies a single mode to the screen (as from RandR 1.1,
XFree86-VidModeExtension or XFree86-DGA) using a policy that selects one
output to reconfigure to the requested mode and then makes all other outputs
fit within that size.


  Commit: bcade98ccaa18298d844a606cb44271f0254c185
      https://github.com/XQuartz/xorg-server/commit/bcade98ccaa18298d844a606cb44271f0254c185
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-05 (Mon, 05 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h
    M hw/xfree86/modes/xf86Rename.h

  Log Message:
  -----------
  Add xf86SetDesiredModes to apply desired modes to crtcs.

xf86SetDesiredModes applies the desired modes to each crtc (as selected by
xf86InitialConfiguration initially and modified by successful mode settings
afterwards). For crtcs without a desired mode, pScrn->currentMode is used to
select something workable.


  Commit: 843077f23a1b49bd712d931421753e3a09d4008c
      https://github.com/XQuartz/xorg-server/commit/843077f23a1b49bd712d931421753e3a09d4008c
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-05 (Mon, 05 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86RandR12.c

  Log Message:
  -----------
  Use EDID data to set screen physical size at server startup.

Screen physical size is set to a random value before the RandR code gets
control, override that and reset it to a value based on the compat_output
physical size (if available). If that output has no physical size, just use
96dpi as the default resolution and set the physical size as appropriate.


  Commit: 3f5cedf00a82f08a433c95ffbb7f8ac69dcf6a50
      https://github.com/XQuartz/xorg-server/commit/3f5cedf00a82f08a433c95ffbb7f8ac69dcf6a50
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-05 (Mon, 05 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c

  Log Message:
  -----------
  Allow relative positions to use output names or monitor identifiers.

Previous version used monitor identifiers if present, otherwise output
names. That caused existing working configurations to break when additional
information was added to the configuration file.


  Commit: 558a4f5588ad2ec11254e0b5d6ce9515b137369e
      https://github.com/XQuartz/xorg-server/commit/558a4f5588ad2ec11254e0b5d6ce9515b137369e
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-06 (Tue, 06 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h
    M hw/xfree86/modes/xf86Rename.h

  Log Message:
  -----------
  Add xf86CrtcScreenInit to share initialization across drivers.

xf86CrtcScreenInit performs initialization that needs to happen at
ScreenInit time.


  Commit: a59c31b0f7b94ed1f395c7586c37ef5fe7ba2a25
      https://github.com/XQuartz/xorg-server/commit/a59c31b0f7b94ed1f395c7586c37ef5fe7ba2a25
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-06 (Tue, 06 Mar 2007)

  Changed paths:
    A hw/xfree86/doc/README.modes

  Log Message:
  -----------
  Add hw/xfree86/docs/README.modes, documenting new mode setting APIs.

This document covers both API and xorg.conf usage of the new mode setting
APIs.


  Commit: ae9d5aa479dd50cc81b755079fcf96a0d02f135a
      https://github.com/XQuartz/xorg-server/commit/ae9d5aa479dd50cc81b755079fcf96a0d02f135a
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-07 (Wed, 07 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c

  Log Message:
  -----------
  Remove stale monitor data when output becomes disconnected.

Remove parsed EDID and EDID property from disconnected outputs.


  Commit: 318faed5a88891dd07d6ebb4d7c0d337ffb08be4
      https://github.com/XQuartz/xorg-server/commit/318faed5a88891dd07d6ebb4d7c0d337ffb08be4
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-14 (Wed, 14 Mar 2007)

  Changed paths:
    M hw/xprint/config/C/print/models/PSdefault/fonts/Makefile.am

  Log Message:
  -----------
  Revert "Xprint includes a filename which is too long for tar."

This reverts commit 73904d953f2f9cbe941a215ba240b46bc7a61357.
The next patch will fix the filenames so that they work with tar.


  Commit: d3c3d31782c233cd32db04ea08f5d9a6f7dbc6c7
      https://github.com/XQuartz/xorg-server/commit/d3c3d31782c233cd32db04ea08f5d9a6f7dbc6c7
  Author: Drew Parsons <dparsons at debian.org>
  Date:   2007-03-14 (Wed, 14 Mar 2007)

  Changed paths:
    M hw/xprint/config/C/print/models/CANONC3200-PS/fonts/Makefile.am
    M hw/xprint/config/C/print/models/HPLJ4050-PS/fonts/Makefile.am
    M hw/xprint/config/C/print/models/PSdefault/fonts/Makefile.am
    A hw/xprint/config/C/print/models/PSdefault/fonts/NewCentSchlbk-Bold.pmf
    A hw/xprint/config/C/print/models/PSdefault/fonts/NewCentSchlbk-BoldItal.pmf
    A hw/xprint/config/C/print/models/PSdefault/fonts/NewCentSchlbk-Ital.pmf
    A hw/xprint/config/C/print/models/PSdefault/fonts/NewCentSchlbk-Roman.pmf
    R hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-Bold.pmf
    R hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-BoldItalic.pmf
    R hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-Italic.pmf
    R hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-Roman.pmf

  Log Message:
  -----------
  Xprint: shorten font filename to fit in tar length limit

The length of the Xprint font file NewCenturySchlbk-BoldItalic.pmf
pushes the full path over the traditional 100 character limit for
tarballs (when module version number is included).  Shorten it to
NewCentSchlbk-BoldItal.pmf to get back below the limit and rename
other font files in that family to match.
(cherry picked from commit d5aba03feff41722c72b4c6193f09d141cbf1678)


  Commit: 4c5837c940024cffc8990b602a97ef6ece08e875
      https://github.com/XQuartz/xorg-server/commit/4c5837c940024cffc8990b602a97ef6ece08e875
  Author: Peter Hutterer <peter at cs.unisa.edu.au>
  Date:   2007-03-14 (Wed, 14 Mar 2007)

  Changed paths:
    M Xext/xtest.c

  Log Message:
  -----------
  Xext: Update device's lastx/lasty when sending a motion event with XTest.
(cherry picked from commit 68c64ad7b1eea79c786b5a7f3459076780163a47)


  Commit: f8636dd4a2b6efedaf98e5bf3d27389b673dc38a
      https://github.com/XQuartz/xorg-server/commit/f8636dd4a2b6efedaf98e5bf3d27389b673dc38a
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-14 (Wed, 14 Mar 2007)

  Changed paths:
    M Xext/xtest.c

  Log Message:
  -----------
  Revert "Xext: Update device's lastx/lasty when sending a motion event with XTest."

This reverts commit 4c5837c940024cffc8990b602a97ef6ece08e875.
There is no lastx/lasty in a valuator on this branch.


  Commit: 0ebe537983a46361ec0fb7d7bf57268792264007
      https://github.com/XQuartz/xorg-server/commit/0ebe537983a46361ec0fb7d7bf57268792264007
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-14 (Wed, 14 Mar 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Update to version 1.2.99.902


  Commit: 4d81c99a4660a0bf9014f789de55edabd185bd14
      https://github.com/XQuartz/xorg-server/commit/4d81c99a4660a0bf9014f789de55edabd185bd14
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-14 (Wed, 14 Mar 2007)

  Changed paths:
    M hw/xfree86/Makefile.am
    M hw/xfree86/loader/Makefile.am
    M hw/xfree86/loader/loadmod.c
    M hw/xfree86/loader/xf86sym.c
    M hw/xfree86/modes/Makefile.am
    M hw/xfree86/modes/xf86Crtc.h
    A hw/xfree86/modes/xf86Cursors.c
    M hw/xfree86/ramdac/Makefile.am
    M hw/xfree86/ramdac/xf86Cursor.h

  Log Message:
  -----------
  Create driver-independent CRTC-based cursor layer.

This moves most of the cursor management code out of the intel driver and
into the general server code. Of course, the hope is that this code will be
useful for other driver writers as well.

Check out xf86Crtc.h for the usage information, making sure you add the
needed hooks to the crtc funcs structure for your driver.


  Commit: 5b77bf2d020b1ee56c1c5f2db089a8f7f64a76a6
      https://github.com/XQuartz/xorg-server/commit/5b77bf2d020b1ee56c1c5f2db089a8f7f64a76a6
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-15 (Thu, 15 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Cursors.c

  Log Message:
  -----------
  Allow xf86_reload_cursors during server init.

xf86_reload_cursors is supposed to be called from the crtc mode setting
commit hook; as that happens during server initialization, check for this
case.


  Commit: b14f003b0ed1252766c9e3b1c086ea2809521047
      https://github.com/XQuartz/xorg-server/commit/b14f003b0ed1252766c9e3b1c086ea2809521047
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-15 (Thu, 15 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.h
    M hw/xfree86/modes/xf86Rotate.c

  Log Message:
  -----------
  Don't wedge when rotating more than one CRTC.

Rotation block handler was re-registering the rotation damage structure,
creating an infinite loop in the damage code. Track registration of the
damage structure to avoid this.


  Commit: f521308ad2c06afa00143d3ab407e18d5293d497
      https://github.com/XQuartz/xorg-server/commit/f521308ad2c06afa00143d3ab407e18d5293d497
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-15 (Thu, 15 Mar 2007)

  Changed paths:
    M randr/rrcrtc.c
    M randr/rroutput.c

  Log Message:
  -----------
  Correct ref counting of RRMode structures

RRModes are referenced by the resource db, RROutput and RRCrtc structures.
Ensure that the mode reference count is decremented each time a reference is
lost from one of these sources. The missing destroys were in
RRCrtcDestroyResource and RROutputDestroyResource, which only happen at
server reset time, so modes would be unavailable in subsequent server
generations.


  Commit: 52fccb9d9fdbb1c9dc3f5225600004cd94e42a4a
      https://github.com/XQuartz/xorg-server/commit/52fccb9d9fdbb1c9dc3f5225600004cd94e42a4a
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-17 (Sat, 17 Mar 2007)

  Changed paths:
    M hw/xfree86/ddc/xf86DDC.c

  Log Message:
  -----------
  Remove extra (and wrong) I2C ByteTimeout setting in DDC code.

The DDC code sets the I2C timeouts to VESA standards, except that it had an
extra setting of the ByteTimeout value which was wrong (off by a factor of
50). Removing this should help DDC work on many more monitors. Note that the
Intel driver duplicated these settings, along with the error. Yay for cult
and paste coding.


  Commit: 0f80340a526b2838b9f39145f29941222e84184b
      https://github.com/XQuartz/xorg-server/commit/0f80340a526b2838b9f39145f29941222e84184b
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-17 (Sat, 17 Mar 2007)

  Changed paths:
    M hw/xfree86/ddc/xf86DDC.c

  Log Message:
  -----------
  Slow down DDC I2C bus using a RiseFallTime of 20us for old monitors.

This time value makes the bus run slowly enough for even the least reliable
of monitors. Thanks to Pavel Troller for finding the necessary change.


  Commit: f8db7665dcd7af78ca4db2461e0bf787ec662cb1
      https://github.com/XQuartz/xorg-server/commit/f8db7665dcd7af78ca4db2461e0bf787ec662cb1
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-20 (Tue, 20 Mar 2007)

  Changed paths:
    M hw/xfree86/loader/xf86sym.c
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h
    M hw/xfree86/modes/xf86Rotate.c

  Log Message:
  -----------
  Clean up Rotate state on server reset.

The rotation state is stored in the xf86_config structure which is not
re-initialized at server reset time. Clean it up at CloseScreen time.


  Commit: 16f4c0c1750824f2e5a001cef82a4122a7a2beb0
      https://github.com/XQuartz/xorg-server/commit/16f4c0c1750824f2e5a001cef82a4122a7a2beb0
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-23 (Fri, 23 Mar 2007)

  Changed paths:
    M randr/randr.c

  Log Message:
  -----------
  Clear allocated RandR screen private structure.

Use xcalloc instead of xalloc when allocating this structure to ensure
consistent contents at startup.


  Commit: 492c768065f49306a2194a88edf96b85de0ff4ff
      https://github.com/XQuartz/xorg-server/commit/492c768065f49306a2194a88edf96b85de0ff4ff
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-23 (Fri, 23 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c

  Log Message:
  -----------
  Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.

Erase pointers to structures which are freed at server reset time.


  Commit: 9ca7ba5d6012295a77ed773c656e786440da973d
      https://github.com/XQuartz/xorg-server/commit/9ca7ba5d6012295a77ed773c656e786440da973d
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-23 (Fri, 23 Mar 2007)

  Changed paths:
    M randr/rrcrtc.c

  Log Message:
  -----------
  Make sure RandR events are delivered from RRCrtcSet.

Some paths were skipping the event delivery stage.


  Commit: 8eb288fbd69e2ffd02521d2c6a964c8180d08ec8
      https://github.com/XQuartz/xorg-server/commit/8eb288fbd69e2ffd02521d2c6a964c8180d08ec8
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-23 (Fri, 23 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M randr/randrstr.h
    M randr/rrproperty.c

  Log Message:
  -----------
  Fix Pending property API, adding RRPostPendingProperty.

Pending Properties take effect when the driver says they do, so provide an
API to tell DIX when a property effect is made. Also, allow driver
to reject property values in RRChangeOutputProperty.


  Commit: 945aa0aa556429b50dea8e8ebc0008304b093eb7
      https://github.com/XQuartz/xorg-server/commit/945aa0aa556429b50dea8e8ebc0008304b093eb7
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-03-23 (Fri, 23 Mar 2007)

  Changed paths:
    M randr/rrproperty.c

  Log Message:
  -----------
  Incorrect extra memory copy in RRChangeOutputProperty.

Left over from previous version of the code, this memmove will break when
the mode is not Replace.


  Commit: 36e5227215e0912ddf8a010db042467f00efe0fc
      https://github.com/XQuartz/xorg-server/commit/36e5227215e0912ddf8a010db042467f00efe0fc
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-23 (Fri, 23 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c

  Log Message:
  -----------
  Ensure that crtc desired values track most recent mode.

desiredX and desiredY were not recorded during xf86InitialConfiguration.
desiredX, desiredY and desiredRotation were not recorded during
xf86SetSingleMode.


  Commit: 57e87e0d006cbf1f5b175fe02eeb981f741d92f0
      https://github.com/XQuartz/xorg-server/commit/57e87e0d006cbf1f5b175fe02eeb981f741d92f0
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-23 (Fri, 23 Mar 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86RandR12.c
    M randr/mirandr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrinfo.c
    M randr/rroutput.c
    M randr/rrproperty.c

  Log Message:
  -----------
  Make pending properties force mode set. And, remove AttachScreen calls.

Yes, two changes in one commit. Sorry 'bout that.

The first change ensures that when pending property values have been
changed, a mode set to the current mode will actually do something, rather
than being identified as a no-op. In addition, the driver no longer needs to
manage the migration of pending to current values, that is handled both
within the xf86 mode setting code (to deal with non-RandR changes) as well
as within the RandR extension itself.

The second change eliminates the two-call Create/AttachScreen stuff that was
done in a failed attempt to create RandR resources before the screen
structures were allocated. Merging these back into the Create function is
cleaner.


  Commit: c0459d7476f408806b1e7202b960ee0b3911774a
      https://github.com/XQuartz/xorg-server/commit/c0459d7476f408806b1e7202b960ee0b3911774a
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-03-26 (Mon, 26 Mar 2007)

  Changed paths:
    M hw/xfree86/fbdevhw/fbdevhw.c

  Log Message:
  -----------
  fbdevhw: Consolidate modeset ioctl calling, report failure if it modifies mode.

The fbdev API allows the driver to 'accept' modes it doesn't really support by
modifying it to the nearest supported mode. Without this check, e.g. vesafb
would appear to accept all modes, even though it actually can't set any modes
other than the bootup mode at all.
(cherry picked from commit f6815cb68b0f6698497348fc6e4214dacef33b95)


  Commit: 28af734cb7f2e5e40f6524411f77eba0e3960a8d
      https://github.com/XQuartz/xorg-server/commit/28af734cb7f2e5e40f6524411f77eba0e3960a8d
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-03-26 (Mon, 26 Mar 2007)

  Changed paths:
    M hw/xfree86/fbdevhw/fbdevhw.c

  Log Message:
  -----------
  fbdevhw: Fix some issues with the previous commit.

Fix a TRACE_ENTER typo and only update the internal fbdev mode state cache
after actually setting a mode.
(cherry picked from commit c385bcf0bde38dd869f7065f859dd4b4126f5690)


  Commit: d7bcad9c694a13c702e429d8364035850d8f8bb7
      https://github.com/XQuartz/xorg-server/commit/d7bcad9c694a13c702e429d8364035850d8f8bb7
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-03-26 (Mon, 26 Mar 2007)

  Changed paths:
    M hw/xfree86/fbdevhw/fbdevhw.c

  Log Message:
  -----------
  fbdevhw: Use displayWidth for fbdev virtual width when appropriate.

The fbdev API doesn't allow setting the pitch explicitly, so we have to set
the virtual width to the pitch we're using for drawing. This fixes corruption
after changing the virtual width with RandR.
(cherry picked from commit d077c0da470ab7291e8d838eaace57b066477d6f)


  Commit: 1c2793d3ec4c82c7205abb10a1f4d093864425ea
      https://github.com/XQuartz/xorg-server/commit/1c2793d3ec4c82c7205abb10a1f4d093864425ea
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-03-26 (Mon, 26 Mar 2007)

  Changed paths:
    M hw/xfree86/fbdevhw/fbdevhw.c

  Log Message:
  -----------
  fbdevhw: Override RGB offsets and masks after setting initial mode.

This is a hack, but it should be a NOP for all the setups that worked before
and actually seems to fix some others...

Based on a patch by Peter Teichmann from
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338241 .
(cherry picked from commit dc5eb4523298f966bd5fd9ae6672160034b5e82c)


  Commit: 7679b2c6139ee7345b4f65ab84384162bbd796ae
      https://github.com/XQuartz/xorg-server/commit/7679b2c6139ee7345b4f65ab84384162bbd796ae
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-03-26 (Mon, 26 Mar 2007)

  Changed paths:
    M hw/xfree86/fbdevhw/fbdevhw.c

  Log Message:
  -----------
  fbdevhw: Consider mode set equal to mode requested if virtual width is larger.
(cherry picked from commit 27a01e100bff21ac0b70c6d72071d7226fc91264)


  Commit: 96636598ee8a024b2fc93e2779b581446fa22d83
      https://github.com/XQuartz/xorg-server/commit/96636598ee8a024b2fc93e2779b581446fa22d83
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-03-26 (Mon, 26 Mar 2007)

  Changed paths:
    M hw/xfree86/fbdevhw/fbdevhw.c

  Log Message:
  -----------
  fbdevhw: Only deal with RGB weight if default visual is True- or DirectColor.
(cherry picked from commit 14d6a9b327381a6bb2dac59c62728e5fd0f0bcfb)


  Commit: dc914ced69e1e619a944c7dcb940c25e195cd4f3
      https://github.com/XQuartz/xorg-server/commit/dc914ced69e1e619a944c7dcb940c25e195cd4f3
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-03-26 (Mon, 26 Mar 2007)

  Changed paths:
    M hw/xfree86/common/xf86xv.c
    M hw/xfree86/common/xf86xv.h
    M hw/xfree86/common/xf86xvpriv.h
    M hw/xfree86/loader/xf86sym.c

  Log Message:
  -----------
  Add per-drawable Xv colour key helper function.

This allows overlay Xv adaptors to work slightly better with compositing
managers.

Bump the video driver ABI minor so drivers only need to check for this at build
time.
(cherry picked from commit a232693c8c2a206aac47c07b133c071938204e0b)

Conflicts:

	hw/xfree86/common/xf86Module.h

Avoid picking up XInput ABI version change.


  Commit: 4fd2d3aedfae838940d61598466f89fdb47b1557
      https://github.com/XQuartz/xorg-server/commit/4fd2d3aedfae838940d61598466f89fdb47b1557
  Author: Michel Dänzer <michel at tungstengraphics.com>
  Date:   2007-03-26 (Mon, 26 Mar 2007)

  Changed paths:
    M hw/xfree86/common/xf86Module.h

  Log Message:
  -----------
  Bump video driver ABI version to 1.2.

This is necessary because server-1.2-branch bumped to 1.1 for xf86CVTMode and
we have xf86XVFillKeyHelperDrawable on top of that.
(cherry picked from commit 788cfce911793a26aed16f38f30678ecee82c873)

Conflicts:

	hw/xfree86/common/xf86Module.h

Avoid picking up XInput ABI change.


  Commit: 00e33f87f429a5e9e29da30071f03972a4033b8d
      https://github.com/XQuartz/xorg-server/commit/00e33f87f429a5e9e29da30071f03972a4033b8d
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-03-26 (Mon, 26 Mar 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Set version to 1.2.99.903 (1.3 RC3)


  Commit: 56262a4ee943f328d089a8eb4aa70b9a4bd5d135
      https://github.com/XQuartz/xorg-server/commit/56262a4ee943f328d089a8eb4aa70b9a4bd5d135
  Author: Keith Packard <keithp at viola.jf.intel.com>
  Date:   2007-04-02 (Mon, 02 Apr 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c

  Log Message:
  -----------
  Don't erase current crtc for outputs on CloseScreen

Erasing this variable causes some outputs (SDVO on intel) to fail
to be correctly reset at server reset time.


  Commit: 042ef1f573d6e98756cc98c296bddd1aa9e4c8ca
      https://github.com/XQuartz/xorg-server/commit/042ef1f573d6e98756cc98c296bddd1aa9e4c8ca
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-04-05 (Thu, 05 Apr 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Bump version to 1.2.99.904 (1.3 RC4)


  Commit: 44ea7a3e0d8fa636f4e5dd392caf618120d98413
      https://github.com/XQuartz/xorg-server/commit/44ea7a3e0d8fa636f4e5dd392caf618120d98413
  Author: Tomas Janousek <tomi at nomi.cz>
  Date:   2007-04-05 (Thu, 05 Apr 2007)

  Changed paths:
    M os/WaitFor.c

  Log Message:
  -----------
  Bug #10296: Fix timer rescheduling.

(cherry picked from commit 8c7f56d92d8471ee059c14d322af5f7f555dd5c6)


  Commit: 44c4bd5df3aae191be9fc836be26f91497d02901
      https://github.com/XQuartz/xorg-server/commit/44c4bd5df3aae191be9fc836be26f91497d02901
  Author: Matthieu Herrb <matthieu at roadrock.(none)>
  Date:   2007-04-05 (Thu, 05 Apr 2007)

  Changed paths:
    M Xext/xcmisc.c

  Log Message:
  -----------
  CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory Corruption

(cherry picked from commit 645d87cf8ef724d4591614f9994cdc4d7549a7a8)


  Commit: 970cacb264a597573e0927410dde5a3d3aa6549b
      https://github.com/XQuartz/xorg-server/commit/970cacb264a597573e0927410dde5a3d3aa6549b
  Author: Keith Packard <keithp at guitar.keithp.com>
  Date:   2007-04-05 (Thu, 05 Apr 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Bump to version 1.2.99.905 (1.3 RC5)


  Commit: 7cf3a0e0b954cc3bfdf158cdc1ca145d1620fe0c
      https://github.com/XQuartz/xorg-server/commit/7cf3a0e0b954cc3bfdf158cdc1ca145d1620fe0c
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-09 (Mon, 09 Apr 2007)

  Changed paths:
    M GL/glx/glxdri.c

  Log Message:
  -----------
  In AIGLX EnterVT processing, invoke driver EnterVT before resuming glx.

As the driver EnterVT function generally re-enables the hardware and
prepares it for rendering, it must be called before any gl functions are
called which could touch the hardware.
(cherry picked from commit f24391dbfd12a84253dfec794ee7884afd52e197)


  Commit: dc6c4f6989f87149d8605604f4514f5cbf11de67
      https://github.com/XQuartz/xorg-server/commit/dc6c4f6989f87149d8605604f4514f5cbf11de67
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-09 (Mon, 09 Apr 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86RandR12.c
    M hw/xfree86/modes/xf86RandR12.h

  Log Message:
  -----------
  Disable CRTC when SetSingleMode has no matching mode. Update RandR as well.

xf86SetSingleMode tries to resize all crtcs to match the selected mode. When
a CRTC has no matching mode, it now disables the CRTC (instead of crashing).

Also, poke the RandR extension when xf86SetSingleMode is done so that
appropriate events can be delivered, and so that future RandR queries return
correct information.


  Commit: efcec7dbd3c2736c7b421d29c4d37e231aa681d2
      https://github.com/XQuartz/xorg-server/commit/efcec7dbd3c2736c7b421d29c4d37e231aa681d2
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-09 (Mon, 09 Apr 2007)

  Changed paths:
    M randr/rrscreen.c

  Log Message:
  -----------
  Rotate screen size as needed from RandR 1.1 change requests.

Screen size must reflect rotated mode size when setting rotated mode using
RandR 1.1 SetScreenConfig request.


  Commit: 1328a288e9030a472a915077160f090d1afd4126
      https://github.com/XQuartz/xorg-server/commit/1328a288e9030a472a915077160f090d1afd4126
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-13 (Fri, 13 Apr 2007)

  Changed paths:
    M hw/xfree86/modes/xf86EdidModes.c

  Log Message:
  -----------
  Add quirk for Acer AL1706 monitor to force 60hz refresh.

This Acer monitor reports support for 75hz refresh via EDID, and yet when
that rate is delivered, the monitor does not sync and reports out of range.
Use the existing 60hz quirk for this monitor.


  Commit: e2e7c47a528447e90cff6cf10d2ce457742ef48d
      https://github.com/XQuartz/xorg-server/commit/e2e7c47a528447e90cff6cf10d2ce457742ef48d
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-15 (Sun, 15 Apr 2007)

  Changed paths:
    M randr/rrcrtc.c

  Log Message:
  -----------
  RandR 1.2 spec says CRTC info contains screen-relative geometry.

Was reporting mode size instead of adjusting for rotation.


  Commit: 00cfd1f765895b4d1b2234f3203727a8871b64b0
      https://github.com/XQuartz/xorg-server/commit/00cfd1f765895b4d1b2234f3203727a8871b64b0
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-16 (Mon, 16 Apr 2007)

  Changed paths:
    M hw/xfree86/loader/loadmod.c

  Log Message:
  -----------
  typo in built-in module log message


  Commit: f4a8e54caf6b9431711383a39f55a18e7fd654f4
      https://github.com/XQuartz/xorg-server/commit/f4a8e54caf6b9431711383a39f55a18e7fd654f4
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-16 (Mon, 16 Apr 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h

  Log Message:
  -----------
  Use default screen monitor for one of the outputs.

By default, use the screen monitor section for output 0, however, a driver
can change which output gets the screen monitor by calling
xf86OutputUseScreenMonitor.


  Commit: a3d73ba2cb7e13a6d129cd88d6a7f7d756e2ced2
      https://github.com/XQuartz/xorg-server/commit/a3d73ba2cb7e13a6d129cd88d6a7f7d756e2ced2
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-16 (Mon, 16 Apr 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c

  Log Message:
  -----------
  Allow outputs to be explicitly enabled in config, overriding detect.

Option "Enable" "True" will force the server to enable an output at startup
time, even if the output is not connected. This also causes the default
modes to be added for this output, allowing even sync ranges to be used to
pick out standard modes.


  Commit: a63704f14a1d97b9a00fef6fa290e74e51b9732b
      https://github.com/XQuartz/xorg-server/commit/a63704f14a1d97b9a00fef6fa290e74e51b9732b
  Author: Erik Andrén <erik.andren at gmail.com>
  Date:   2007-04-17 (Tue, 17 Apr 2007)

  Changed paths:
    M hw/xfree86/modes/xf86EdidModes.c

  Log Message:
  -----------
  Syncmaster 226 monitor needs 60Hz refresh (#10545).

I've managed to solve my own bug (#10545) by applying the following
patch to the xserver.

Please apply.

<Conspiracy mode on>
This monitor is "Vista Certified". I wonder if this is a pure coincidence...
<Conspiracy mode off>

With kind regards
Erik Andrén


  Commit: 8b217dee3a6c46b13fc9571a4a9a95bc55686cdb
      https://github.com/XQuartz/xorg-server/commit/8b217dee3a6c46b13fc9571a4a9a95bc55686cdb
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-19 (Thu, 19 Apr 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Rotate.c

  Log Message:
  -----------
  Was accidentally disabling rotation updates in mode set.

Setting a mode on an unrotated CRTC was causing all of the rotation updates
to be disabled; the loop looking for active rotation wasn't actually looking
at each crtc, it was looking at the modified crtc many times.


  Commit: 05e1c45ade9c558820685bfd2541617a2e8de816
      https://github.com/XQuartz/xorg-server/commit/05e1c45ade9c558820685bfd2541617a2e8de816
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-19 (Thu, 19 Apr 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Rotate.c

  Log Message:
  -----------
  Disable SourceValidate in rotation to capture cursor.

SourceValidate is used exclusively by the software cursor code to pull the
cursor off of the screen before using the screen as a source operand. This
eliminates the software cursor from the frame buffer while painting the
rotated image though. Disabling this function by temporarily setting the
screen function pointer to NULL causes the cursor image to be captured.


  Commit: f9a0b936600cd2665a90e6ddcd5a6bfe7a88f6e9
      https://github.com/XQuartz/xorg-server/commit/f9a0b936600cd2665a90e6ddcd5a6bfe7a88f6e9
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-19 (Thu, 19 Apr 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Update version to 1.3.0.0


  Commit: 1d7fbdfea4f4dbbbb685c7407a1c060ac3875874
      https://github.com/XQuartz/xorg-server/commit/1d7fbdfea4f4dbbbb685c7407a1c060ac3875874
  Author: Keith Packard <keithp at neko.keithp.com>
  Date:   2007-04-21 (Sat, 21 Apr 2007)

  Changed paths:
    M hw/xfree86/modes/xf86Crtc.c

  Log Message:
  -----------
  Disable use of xf86RandR12TellChanged when unavailable (1.2 server).

When building the new mode setting code out-of-tree against an older server,
don't use xf86RandR12TellChanged as that is a RandR 1.2 specific interface.


  Commit: dcc3de91d2b80be98e4488df29ec6b551c7ff6d1
      https://github.com/XQuartz/xorg-server/commit/dcc3de91d2b80be98e4488df29ec6b551c7ff6d1
  Author: Alan Coopersmith <alan.coopersmith at sun.com>
  Date:   2007-08-18 (Sat, 18 Aug 2007)

  Changed paths:
    M hw/kdrive/ephyr/hostx.c

  Log Message:
  -----------
  Xephyr: fix immediat segfault on amd64

This closes bug https://bugs.freedesktop.org/show_bug.cgi?id=11582


  Commit: 8b0fcf24271764c9fcf7da2f62ae27cbab5b625e
      https://github.com/XQuartz/xorg-server/commit/8b0fcf24271764c9fcf7da2f62ae27cbab5b625e
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-10-26 (Fri, 26 Oct 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  added Apple-specific defaults to configure.ac


  Commit: cc9b4723ecdcb4ccc612a166c34433b7c0aa1764
      https://github.com/XQuartz/xorg-server/commit/cc9b4723ecdcb4ccc612a166c34433b7c0aa1764
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-10-26 (Fri, 26 Oct 2007)

  Changed paths:
    A hw/darwin/apple/English.lproj/InfoPlist.strings
    A hw/darwin/apple/English.lproj/Localizable.strings
    A hw/darwin/apple/English.lproj/main.nib/classes.nib
    A hw/darwin/apple/English.lproj/main.nib/info.nib
    A hw/darwin/apple/English.lproj/main.nib/keyedobjects.nib
    A hw/darwin/apple/Info.plist
    A hw/darwin/apple/X11.icns
    A hw/darwin/apple/X11.xcodeproj/project.pbxproj
    A hw/darwin/apple/X11Application.h
    A hw/darwin/apple/X11Application.m
    A hw/darwin/apple/X11Controller.h
    A hw/darwin/apple/X11Controller.m
    A hw/darwin/apple/Xquartz.man
    A hw/darwin/apple/bundle-main.c
    M hw/darwin/bundle/Dutch.lproj/Localizable.strings
    A hw/darwin/bundle/Dutch.lproj/Makefile.am
    M hw/darwin/bundle/English.lproj/Localizable.strings
    A hw/darwin/bundle/English.lproj/Makefile.am
    A hw/darwin/bundle/French.lproj/Makefile.am
    A hw/darwin/bundle/German.lproj/Makefile.am
    A hw/darwin/bundle/Info.plist
    A hw/darwin/bundle/Japanese.lproj/Makefile.am
    A hw/darwin/bundle/Makefile.am
    A hw/darwin/bundle/Portuguese.lproj/Makefile.am
    A hw/darwin/bundle/Spanish.lproj/Makefile.am
    A hw/darwin/bundle/Swedish.lproj/Makefile.am
    A hw/darwin/bundle/ko.lproj/Makefile.am
    A hw/darwin/iokit/Makefile.am
    A hw/darwin/launcher/Info.plist
    A hw/darwin/launcher/X11.icns
    A hw/darwin/launcher/X11.xcodeproj/project.pbxproj
    A hw/darwin/launcher/bundle-main.c
    A hw/darwin/quartz/Makefile.am
    A hw/darwin/quartz/cr/Makefile.am
    A hw/darwin/quartz/fullscreen/Makefile.am
    A hw/darwin/quartz/xpr/Makefile.am
    A hw/darwin/quartz/xpr/appledri.h
    A hw/darwin/quartz/xpr/appledristr.h
    A hw/darwin/utils/Makefile.am
    A hw/darwin/utils/event_status_driver.h

  Log Message:
  -----------
  added missing file from Apple version of 7.2


  Commit: c6c23d7035325d591df3199db1b0488d41f21820
      https://github.com/XQuartz/xorg-server/commit/c6c23d7035325d591df3199db1b0488d41f21820
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-27 (Sat, 27 Oct 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/darwinKeyboard.h
    M hw/darwin/iokit/xfIOKit.c
    M hw/darwin/iokit/xfIOKitCursor.c
    M hw/darwin/iokit/xfIOKitStartup.c
    M hw/darwin/quartz/Preferences.m
    M hw/darwin/quartz/XDarwin.pbproj/project.pbxproj
    M hw/darwin/quartz/XDarwinStartup.c
    M hw/darwin/quartz/XServer.m
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/cr/XView.m
    M hw/darwin/quartz/cr/crAppleWM.m
    M hw/darwin/quartz/cr/crFrame.m
    M hw/darwin/quartz/cr/crScreen.m
    M hw/darwin/quartz/fullscreen/fullscreen.c
    M hw/darwin/quartz/fullscreen/quartzCursor.c
    M hw/darwin/quartz/fullscreen/quartzCursor.h
    M hw/darwin/quartz/pseudoramiX.c
    M hw/darwin/quartz/pseudoramiX.h
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h
    M hw/darwin/quartz/quartzAudio.c
    M hw/darwin/quartz/quartzAudio.h
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzCommon.h
    M hw/darwin/quartz/quartzCursor.c
    M hw/darwin/quartz/quartzCursor.h
    M hw/darwin/quartz/quartzKeyboard.c
    M hw/darwin/quartz/quartzPasteboard.c
    M hw/darwin/quartz/quartzPasteboard.h
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/Xplugin.h
    M hw/darwin/quartz/xpr/appledri.c
    M hw/darwin/quartz/xpr/dri.c
    M hw/darwin/quartz/xpr/dri.h
    M hw/darwin/quartz/xpr/dristruct.h
    M hw/darwin/quartz/xpr/x-hash.c
    M hw/darwin/quartz/xpr/x-hash.h
    M hw/darwin/quartz/xpr/x-hook.c
    M hw/darwin/quartz/xpr/x-list.c
    M hw/darwin/quartz/xpr/x-list.h
    M hw/darwin/quartz/xpr/xpr.h
    M hw/darwin/quartz/xpr/xprAppleWM.c
    M hw/darwin/quartz/xpr/xprCursor.c
    M hw/darwin/quartz/xpr/xprFrame.c
    M hw/darwin/quartz/xpr/xprScreen.c
    M hw/darwin/utils/dumpkeymap.c

  Log Message:
  -----------
  merged the rest of Apple patches to xserver


  Commit: de4fe33c713a1295542116108deebce6d73c747d
      https://github.com/XQuartz/xorg-server/commit/de4fe33c713a1295542116108deebce6d73c747d
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-27 (Sat, 27 Oct 2007)

  Changed paths:
    M hw/darwin/XDarwin.man
    M hw/darwin/apple/Xquartz.man
    M hw/darwin/bundle/Dutch.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/English.lproj/InfoPlist.strings.cpp
    M hw/darwin/bundle/English.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/French.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/German.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/Portuguese.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/Spanish.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/Swedish.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/ko.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/startXClients.cpp
    M hw/darwin/quartz/Preferences.m
    M hw/darwin/quartz/XApplication.h
    M hw/darwin/quartz/XApplication.m
    M hw/darwin/quartz/XDarwinStartup.man
    M hw/darwin/quartz/cr/XView.m
    M hw/darwin/quartz/cr/cr.h
    M hw/darwin/quartz/cr/crAppleWM.m
    M hw/darwin/quartz/cr/crFrame.m
    M hw/darwin/quartz/cr/crScreen.m
    M hw/darwin/quartz/fullscreen/fullscreen.c
    M hw/darwin/quartz/fullscreen/quartzCursor.c
    M hw/darwin/quartz/fullscreen/quartzCursor.h
    M hw/darwin/quartz/keysym2ucs.c
    M hw/darwin/quartz/keysym2ucs.h
    M hw/darwin/quartz/pseudoramiX.c
    M hw/darwin/quartz/pseudoramiX.h
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h
    M hw/darwin/quartz/quartzAudio.c
    M hw/darwin/quartz/quartzAudio.h
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzCommon.h
    M hw/darwin/quartz/quartzCursor.c
    M hw/darwin/quartz/quartzCursor.h
    M hw/darwin/quartz/quartzKeyboard.c
    M hw/darwin/quartz/quartzPasteboard.c
    M hw/darwin/quartz/quartzPasteboard.h
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/Xplugin.h
    M hw/darwin/quartz/xpr/appledri.c
    M hw/darwin/quartz/xpr/appledri.h
    M hw/darwin/quartz/xpr/appledristr.h
    M hw/darwin/quartz/xpr/dri.c
    M hw/darwin/quartz/xpr/dri.h
    M hw/darwin/quartz/xpr/dristruct.h
    M hw/darwin/quartz/xpr/x-hash.c
    M hw/darwin/quartz/xpr/x-hash.h
    M hw/darwin/quartz/xpr/x-hook.c
    M hw/darwin/quartz/xpr/x-hook.h
    M hw/darwin/quartz/xpr/x-list.c
    M hw/darwin/quartz/xpr/x-list.h
    M hw/darwin/quartz/xpr/xpr.h
    M hw/darwin/quartz/xpr/xprAppleWM.c
    M hw/darwin/quartz/xpr/xprCursor.c
    M hw/darwin/quartz/xpr/xprFrame.c
    M hw/darwin/quartz/xpr/xprScreen.c
    M hw/darwin/utils/README.txt
    M hw/darwin/utils/dumpkeymap.c
    M hw/darwin/utils/dumpkeymap.man

  Log Message:
  -----------
  removed CVS Id tags


  Commit: 67fe8339fa2f7a9e543721290c4c5894d4412183
      https://github.com/XQuartz/xorg-server/commit/67fe8339fa2f7a9e543721290c4c5894d4412183
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-27 (Sat, 27 Oct 2007)

  Changed paths:
    M fb/fbpict.c

  Log Message:
  -----------
  added missing "f" flag to jump target in asm blocks
(This sometimes prevents builds on Darwin, but is apparently
universally incorrect.  I just work here.)


  Commit: c1e08cef60726b62a964fa8679bdec7f604f6831
      https://github.com/XQuartz/xorg-server/commit/c1e08cef60726b62a964fa8679bdec7f604f6831
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-27 (Sat, 27 Oct 2007)

  Changed paths:
    A GL/apple/Makefile.am
    M GL/apple/aglGlx.c
    M GL/apple/indirect.c
    M configure.ac
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/Makefile.am
    M mi/miinitext.c
    M miext/Makefile.am
    M miext/rootless/Makefile.am
    A miext/rootless/accel/Makefile.am
    M miext/rootless/rootlessWindow.c
    A miext/rootless/safeAlpha/Makefile.am
    M miext/rootless/safeAlpha/safeAlphaPicture.c
    M miext/rootless/safeAlpha/safeAlphaWindow.c
    M os/connection.c

  Log Message:
  -----------
  More patches from downstream


  Commit: 1ffcc5371c27521736cdfbcf46999b07fe401d77
      https://github.com/XQuartz/xorg-server/commit/1ffcc5371c27521736cdfbcf46999b07fe401d77
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-28 (Sun, 28 Oct 2007)

  Changed paths:
    M GL/glx/indirect_dispatch_swap.c
    M GL/glx/indirect_program.c
    M GL/glx/indirect_texture_compression.c
    M GL/glx/indirect_util.c
    M GL/glx/swap_interval.c
    M configure.ac
    M hw/darwin/Makefile.am
    M hw/darwin/apple/X11Application.m
    M hw/darwin/darwin.c

  Log Message:
  -----------
  more patches, autoconf fixes...


  Commit: 5d1193aa3153653d679fd2d0aba61dc4964f098d
      https://github.com/XQuartz/xorg-server/commit/5d1193aa3153653d679fd2d0aba61dc4964f098d
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-29 (Mon, 29 Oct 2007)

  Changed paths:
    M GL/Makefile.am
    M configure.ac
    M dix/dixfonts.c
    M hw/Makefile.am
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  finished committing downstream changes


  Commit: 353d0de660bbb00b298efe59ba24b3196e087d39
      https://github.com/XQuartz/xorg-server/commit/353d0de660bbb00b298efe59ba24b3196e087d39
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-10-29 (Mon, 29 Oct 2007)

  Changed paths:
    M configure.ac
    M hw/xfree86/os-support/Makefile.am

  Log Message:
  -----------
  Some autoconf hacks to make 'make dist' work correctly


  Commit: 2c8e36ecd16bd7fea83f3adbd5bef9fef8587f44
      https://github.com/XQuartz/xorg-server/commit/2c8e36ecd16bd7fea83f3adbd5bef9fef8587f44
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-10-29 (Mon, 29 Oct 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xprCursor.c

  Log Message:
  -----------
  Added patch fix yellow-cursor problem which appears on some Intel Macs


  Commit: 6b6b1d09bff6b31a57bc02a3887a54f4ef8c6cb2
      https://github.com/XQuartz/xorg-server/commit/6b6b1d09bff6b31a57bc02a3887a54f4ef8c6cb2
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-10-29 (Mon, 29 Oct 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/bundle/Makefile.am
    M hw/darwin/quartz/xpr/Makefile.am
    M hw/darwin/utils/Makefile.am

  Log Message:
  -----------
  make dist fixes


  Commit: bb8eae78d58ddcd475b3c2145e39baec7953775d
      https://github.com/XQuartz/xorg-server/commit/bb8eae78d58ddcd475b3c2145e39baec7953775d
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-10-30 (Tue, 30 Oct 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c

  Log Message:
  -----------
  Enable PseudoramiX extension by default, like on the old server


  Commit: 54a552c94e6facf37fa94993889e49ed24bd68e0
      https://github.com/XQuartz/xorg-server/commit/54a552c94e6facf37fa94993889e49ed24bd68e0
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-10-30 (Tue, 30 Oct 2007)

  Changed paths:
    M dix/dispatch.c

  Log Message:
  -----------
  DIX Fix:  QueryFontReply packets can be too big to be allocated on the stack


  Commit: e306e8760f2caebd38c4d96c30f029a965f23b76
      https://github.com/XQuartz/xorg-server/commit/e306e8760f2caebd38c4d96c30f029a965f23b76
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-31 (Wed, 31 Oct 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c

  Log Message:
  -----------
  Workaround for a bug where the holding down Command to make a "fake"
button 2 click would actually result in a Command-2 chord.
(I.e. it wasn't releasing Command before clicking the fake button.)


  Commit: 9cf83386e828e38fca2a164dee322e9208ec8fd6
      https://github.com/XQuartz/xorg-server/commit/9cf83386e828e38fca2a164dee322e9208ec8fd6
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-31 (Wed, 31 Oct 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c

  Log Message:
  -----------
  Trap Deactivate messages and release modifiers to avoid "stuck shift lock" (etc) bugs


  Commit: 6b293e9204492d131a9f9330ebb2e247fcec8a09
      https://github.com/XQuartz/xorg-server/commit/6b293e9204492d131a9f9330ebb2e247fcec8a09
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-31 (Wed, 31 Oct 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  fix incorrectly formatted .xinitrc warning


  Commit: 26e84bcd52ad633c6b5261501f39cd225d84ef82
      https://github.com/XQuartz/xorg-server/commit/26e84bcd52ad633c6b5261501f39cd225d84ef82
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-31 (Wed, 31 Oct 2007)

  Changed paths:
    M hw/darwin/apple/X11Controller.m

  Log Message:
  -----------
  fixed bug that prevented customized Applications menu items
with arguments from working


  Commit: a3f72edee84bca4e817948205b656e00fa869c4e
      https://github.com/XQuartz/xorg-server/commit/a3f72edee84bca4e817948205b656e00fa869c4e
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-10-31 (Wed, 31 Oct 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  add -DROOTLESS_WORKAROUND to CFLAGS


  Commit: 6479d4e01ea98701892d453ac41cf50e21194330
      https://github.com/XQuartz/xorg-server/commit/6479d4e01ea98701892d453ac41cf50e21194330
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-10-31 (Wed, 31 Oct 2007)

  Changed paths:
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  fixed an uninitialized variable, which caused keyboard breakage on x86
when building with optimization enabled.


  Commit: 11259dc8c94db780ec1a6b5438a37c4b57b7d780
      https://github.com/XQuartz/xorg-server/commit/11259dc8c94db780ec1a6b5438a37c4b57b7d780
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-31 (Wed, 31 Oct 2007)

  Changed paths:
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  default for is_uchr should be 1, not 0


  Commit: bac801abf259b2d2013e1817960057249c9280b2
      https://github.com/XQuartz/xorg-server/commit/bac801abf259b2d2013e1817960057249c9280b2
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-31 (Wed, 31 Oct 2007)

  Changed paths:
    M hw/darwin/darwin.c

  Log Message:
  -----------
  Swap modifier keys for buttons 2 and 3 -- now Option-click is the middle click


  Commit: a6f038d2f4b455cb2f1376f55f08d04bb9b6ab0f
      https://github.com/XQuartz/xorg-server/commit/a6f038d2f4b455cb2f1376f55f08d04bb9b6ab0f
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-10-31 (Wed, 31 Oct 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump version to 1.2a3


  Commit: a8910527b0966b2417abbe61df7f2d5516c07a94
      https://github.com/XQuartz/xorg-server/commit/a8910527b0966b2417abbe61df7f2d5516c07a94
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-02 (Fri, 02 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m
    M hw/darwin/darwin.h
    M hw/darwin/quartz/quartz.c
    M miext/rootless/rootless.h
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Fix for focus issue:
<rdar://problem/5289578> X11 menu bar uncoupled from X11 application's windows
Credit to William Mortensen for submitting the first community patch!


  Commit: d2766aeb85cdd80448d5fe4e1aa48e631fff6abc
      https://github.com/XQuartz/xorg-server/commit/d2766aeb85cdd80448d5fe4e1aa48e631fff6abc
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-02 (Fri, 02 Nov 2007)

  Changed paths:
    M fb/fbpict.c
    M fb/fbpict.h
    M miext/rootless/safeAlpha/safeAlphaPicture.c

  Log Message:
  -----------
  Imported a fix from xserver/master which was part of a larger refactoring of fbComposite
code. This part fixes a logic error in SafeAlphaComposite where some return paths resulted
in the server changing the color depth of a Drawable out from under the client.
This caused random crashes in many cairo/pango/gtk apps. Props to Guy Harris for tracking
this down in WireShark, but it will probably solve problems in other apps (Inkscape, Gimp?)


  Commit: 4d88b18daa033c26de0265877be49e088c7bbb33
      https://github.com/XQuartz/xorg-server/commit/4d88b18daa033c26de0265877be49e088c7bbb33
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-03 (Sat, 03 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bumped version to 1.2a4


  Commit: 4393d10c2268a245288f2ae1c532b9a0b97f2021
      https://github.com/XQuartz/xorg-server/commit/4393d10c2268a245288f2ae1c532b9a0b97f2021
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-03 (Sat, 03 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/xpr/xprFrame.c
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Initial support for Spaces -- if you use Expose to drag an X11
window to another Space, it will work correctly (as opposed
to just leaving a ghost window).  We accomplish this by listening
for the notification from Xplugin that our window has been moved,
and then we ask X11 to move the window to the new location.


  Commit: 7f9859dc0b08be61fe37973b9aeda70b86ea2511
      https://github.com/XQuartz/xorg-server/commit/7f9859dc0b08be61fe37973b9aeda70b86ea2511
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-03 (Sat, 03 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump version to 1.2a5


  Commit: a4842dfa5b57189487b103fe6165e3387995f7c1
      https://github.com/XQuartz/xorg-server/commit/a4842dfa5b57189487b103fe6165e3387995f7c1
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-04 (Sun, 04 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Disable deferred updates in xp_init to fix performance problems
-- thanks to Eric Gouriou for pointing out the issue


  Commit: c1c84e56d9258f8b5d111a382de61d4cd51be6c3
      https://github.com/XQuartz/xorg-server/commit/c1c84e56d9258f8b5d111a382de61d4cd51be6c3
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-04 (Sun, 04 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m
    M hw/xfree86/scanpci/pciid2c.pl

  Log Message:
  -----------
  bump version to 1.2a6


  Commit: a7de560b8df679b60bc683618310a5559b471ef4
      https://github.com/XQuartz/xorg-server/commit/a7de560b8df679b60bc683618310a5559b471ef4
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-05 (Mon, 05 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  Fixed logic error that prevent JIS (Japanese) keyboard layouts from
being detected.


  Commit: 8e1e422ba406d3fa904be8fe3beeb49db900fadc
      https://github.com/XQuartz/xorg-server/commit/8e1e422ba406d3fa904be8fe3beeb49db900fadc
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-05 (Mon, 05 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  formatting cleanup


  Commit: be688397ef252020565197b4c036cd813d3d7d66
      https://github.com/XQuartz/xorg-server/commit/be688397ef252020565197b4c036cd813d3d7d66
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-06 (Tue, 06 Nov 2007)

  Changed paths:
    M configure.ac
    M mi/miinitext.c

  Log Message:
  -----------
  Fixed glx/DarwinGlx symbol problems; other servers (such as xvfb and xnest)
should now be buildable from this code if you pass e.g. --enable-xvfb
to configure.


  Commit: 774920637a12398918299847225bc982a694b82e
      https://github.com/XQuartz/xorg-server/commit/774920637a12398918299847225bc982a694b82e
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-07 (Wed, 07 Nov 2007)

  Changed paths:
    M hw/darwin/darwin.h
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h
    M miext/rootless/rootless.h
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Fixed Spaces issue, correctly -- dragging an X window from one
Space to another in Expose mode now works.


  Commit: cb29f62b66821481c4d30afe630614d13dd3a2f0
      https://github.com/XQuartz/xorg-server/commit/cb29f62b66821481c4d30afe630614d13dd3a2f0
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-07 (Wed, 07 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  formatting changes.


  Commit: 63af22ae3a2ac3de60cee00686cad528dfe399f0
      https://github.com/XQuartz/xorg-server/commit/63af22ae3a2ac3de60cee00686cad528dfe399f0
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-07 (Wed, 07 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m
    M hw/darwin/quartz/xpr/xpr.h
    M hw/darwin/quartz/xpr/xprFrame.c

  Log Message:
  -----------
  Fixed focus problem (clicking on an X11 window that sits behind
an Aqua window would not always bring it to the top of the stack.


  Commit: a0abe7982d94a629e95d23161e78dafc30dbe731
      https://github.com/XQuartz/xorg-server/commit/a0abe7982d94a629e95d23161e78dafc30dbe731
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-07 (Wed, 07 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c

  Log Message:
  -----------
  removed debugging output


  Commit: 1ff9cccd7beba7520aa65a4813fc4cc29a44f78d
      https://github.com/XQuartz/xorg-server/commit/1ff9cccd7beba7520aa65a4813fc4cc29a44f78d
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-07 (Wed, 07 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump to version 1.2a7


  Commit: d02506764a5fbc4fb4ff517fbe3df7a4c26ecb44
      https://github.com/XQuartz/xorg-server/commit/d02506764a5fbc4fb4ff517fbe3df7a4c26ecb44
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-07 (Wed, 07 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xpr.h

  Log Message:
  -----------
  Undo some last-minute breakage in xpr.h


  Commit: db8cd4429d1f15d1c20fd8bd649166fe88d93f14
      https://github.com/XQuartz/xorg-server/commit/db8cd4429d1f15d1c20fd8bd649166fe88d93f14
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-07 (Wed, 07 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  Fix for off-by-one error in menu bar height calculation -- props to Nicholas Riley!


  Commit: 534bcdbe1a8cc401a03021b7f68e53180f27e104
      https://github.com/XQuartz/xorg-server/commit/534bcdbe1a8cc401a03021b7f68e53180f27e104
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-07 (Wed, 07 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  formatting fixes


  Commit: 38965768636aef5c19466a4ffa460d318d3bfa6f
      https://github.com/XQuartz/xorg-server/commit/38965768636aef5c19466a4ffa460d318d3bfa6f
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-08 (Thu, 08 Nov 2007)

  Changed paths:
    M miext/rootless/rootlessGC.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Patch to rootless code that should fix many crashes.  Credit to Ken Thomases
at CodeWeavers for the patch.  From his description:

Fix a display bug with the X server.  The Generic Rootless extension
installs overrides for certain GC (graphics context) operations.  Within
these overrides, they temporarily uninstall themselves, perform their work,
and then reinstall themselves.  Except sometimes they would return early
and wouldn't reinstall themselves when they should.  Now they do in all cases.

Fix a bug in RootlessCopyWindow where early returns could leave the screen's
dispatch table entry for CopyWindow unwrapped.  We think that this is
another case (hopefully the last) of the rootless drawing bug.


  Commit: b36f667a34bac249a53d530e04301d3a97f2d180
      https://github.com/XQuartz/xorg-server/commit/b36f667a34bac249a53d530e04301d3a97f2d180
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-08 (Thu, 08 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c

  Log Message:
  -----------
  Adding "fake RandR" support from old X11.app


  Commit: 24ba8a985fa9e478f805dca742f4ee8d15ef3d45
      https://github.com/XQuartz/xorg-server/commit/24ba8a985fa9e478f805dca742f4ee8d15ef3d45
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-08 (Thu, 08 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c

  Log Message:
  -----------
  fix for spurious "Are you sure you want to quit?" message


  Commit: e99a715e54d5c990d976a38020bf78c9dda3fed4
      https://github.com/XQuartz/xorg-server/commit/e99a715e54d5c990d976a38020bf78c9dda3fed4
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-09 (Fri, 09 Nov 2007)

  Changed paths:
    M configure.ac
    M dix/main.c
    M hw/Makefile.am
    M mi/miinitext.c

  Log Message:
  -----------
  fixes to allow Xvfb and Xephyr to be built if you build with --disable-xdarwin


  Commit: 9be5f6c850f1e6684a3c00ee886cbae7da728b77
      https://github.com/XQuartz/xorg-server/commit/9be5f6c850f1e6684a3c00ee886cbae7da728b77
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-09 (Fri, 09 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump to 1.2a8


  Commit: 365eeda0bf20c76119f358fba6fe9e7b6cbb872d
      https://github.com/XQuartz/xorg-server/commit/365eeda0bf20c76119f358fba6fe9e7b6cbb872d
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-09 (Fri, 09 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am

  Log Message:
  -----------
  Fix {/usr/X11,/Applications/Utilities}/X11.app install targets to properly respect
$DESTDIR.  Credit to Jeremy Huddleston


  Commit: bf15469d6e72765db5d03db0beb12c20ec9d3880
      https://github.com/XQuartz/xorg-server/commit/bf15469d6e72765db5d03db0beb12c20ec9d3880
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-11 (Sun, 11 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Fixed the call to xp_init so that we now receive Motion notifications even
if X is not the active application.
fixes <rdar://problem/5167664> xeyes dead until window activation


  Commit: 7baba3f6b8db059ff984afbe23a43d89638ccb0e
      https://github.com/XQuartz/xorg-server/commit/7baba3f6b8db059ff984afbe23a43d89638ccb0e
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-11 (Sun, 11 Nov 2007)

  Changed paths:
    M miext/rootless/rootlessCommon.c
    M miext/rootless/rootlessCommon.h
    M miext/rootless/rootlessScreen.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  These changes are necessary, yet not sufficient, to get 8-bit indexed
color mode working in Xquartz.


  Commit: 057b1c0a65f6fb375d7601720247827bb6860446
      https://github.com/XQuartz/xorg-server/commit/057b1c0a65f6fb375d7601720247827bb6860446
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-12 (Mon, 12 Nov 2007)

  Changed paths:
    M hw/darwin/launcher/bundle-main.c

  Log Message:
  -----------
  Patch to fix various issues with the launcher, courtesy of Jeremy Huddleston


  Commit: 0e87a3018681b1fe449ba59292a995737043787c
      https://github.com/XQuartz/xorg-server/commit/0e87a3018681b1fe449ba59292a995737043787c
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-12 (Mon, 12 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/Makefile.am

  Log Message:
  -----------
  And now we kill XDarwinApp -- credit, Jeremy Huddleston


  Commit: 65b4e4733ffe425c19902af035eb7b49642ed034
      https://github.com/XQuartz/xorg-server/commit/65b4e4733ffe425c19902af035eb7b49642ed034
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-12 (Mon, 12 Nov 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c

  Log Message:
  -----------
  Fix for stuck modifier keys, attempt 2!


  Commit: 3a532addbd820e1f4420f811f27dfd9dd5b079d5
      https://github.com/XQuartz/xorg-server/commit/3a532addbd820e1f4420f811f27dfd9dd5b079d5
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-12 (Mon, 12 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h

  Log Message:
  -----------
  converted some debugging prints to TRACE() statements


  Commit: 51ac429223b9fa61609b97727cc840b07d49ef5c
      https://github.com/XQuartz/xorg-server/commit/51ac429223b9fa61609b97727cc840b07d49ef5c
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-12 (Mon, 12 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/apple/X11.xcodeproj/project.pbxproj
    M hw/darwin/launcher/X11.xcodeproj/project.pbxproj

  Log Message:
  -----------
  More build system fixes from Jeremy


  Commit: 80097bafc24e60fffbdb3a5415efc13e26407c46
      https://github.com/XQuartz/xorg-server/commit/80097bafc24e60fffbdb3a5415efc13e26407c46
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-12 (Mon, 12 Nov 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c

  Log Message:
  -----------
  null pointer check


  Commit: 9079b574458832ca2f19a479e14c425445d4c5c3
      https://github.com/XQuartz/xorg-server/commit/9079b574458832ca2f19a479e14c425445d4c5c3
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-12 (Mon, 12 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump to 1.2a9


  Commit: 45f8601692cf31bc3acdab56fad6688064bbdcb6
      https://github.com/XQuartz/xorg-server/commit/45f8601692cf31bc3acdab56fad6688064bbdcb6
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-12 (Mon, 12 Nov 2007)

  Changed paths:
    M miext/rootless/rootlessCommon.c
    M miext/rootless/rootlessCommon.h
    M miext/rootless/rootlessScreen.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Revert "These changes are necessary, yet not sufficient, to get 8-bit indexed"

This reverts commit 7baba3f6b8db059ff984afbe23a43d89638ccb0e.
This should hopefully prevent the "sunglasses" problem aka
"why is my xterm black"?


  Commit: e4edb3504102730058f371a0ea6a2bb8f6837fe9
      https://github.com/XQuartz/xorg-server/commit/e4edb3504102730058f371a0ea6a2bb8f6837fe9
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-13 (Tue, 13 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am

  Log Message:
  -----------
  fix missing -DXFree86Server; this needs to be defined when building
fb/fbcmap.c or else you get the "sunglasses effect"


  Commit: 8f600d98428ee41468726801e42b8d4f17936e3f
      https://github.com/XQuartz/xorg-server/commit/8f600d98428ee41468726801e42b8d4f17936e3f
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-13 (Tue, 13 Nov 2007)

  Changed paths:
    M miext/rootless/rootlessCommon.c
    M miext/rootless/rootlessCommon.h
    M miext/rootless/rootlessScreen.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Revert "Revert "These changes are necessary, yet not sufficient, to get 8-bit indexed""

This reverts commit 45f8601692cf31bc3acdab56fad6688064bbdcb6.
bah, not needed


  Commit: 0f6dc7bb2634828c4c0eb93bf0e98c2458de6047
      https://github.com/XQuartz/xorg-server/commit/0f6dc7bb2634828c4c0eb93bf0e98c2458de6047
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-14 (Wed, 14 Nov 2007)

  Changed paths:
    M configure.ac
    M include/dix-config.h.in

  Log Message:
  -----------
  Trying to add launchd detection to tell Xtrans
to enable launchd support; fix me later.


  Commit: 481bca387a9104f69d0c36a5ce71f2ba6a2d5f1e
      https://github.com/XQuartz/xorg-server/commit/481bca387a9104f69d0c36a5ce71f2ba6a2d5f1e
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-14 (Wed, 14 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump to 1.2a10


  Commit: 64d832f4eb82d5d02d0c91b76d034c731a6d4141
      https://github.com/XQuartz/xorg-server/commit/64d832f4eb82d5d02d0c91b76d034c731a6d4141
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-14 (Wed, 14 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/Makefile.am
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/cr/Makefile.am
    M hw/darwin/quartz/fullscreen/Makefile.am
    M hw/darwin/quartz/xpr/Makefile.am
    M mi/miinitext.c

  Log Message:
  -----------
  Build system patches to remove XDarwin from the build (since it doesn't
work anyway), courtesy of Jeremy Huddleston


  Commit: 04334015960efe50d4875b6938c9ae2e175c24cb
      https://github.com/XQuartz/xorg-server/commit/04334015960efe50d4875b6938c9ae2e175c24cb
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-15 (Thu, 15 Nov 2007)

  Changed paths:
    M miext/rootless/rootless.h
    M miext/rootless/rootlessCommon.c
    M miext/rootless/rootlessCommon.h
    M miext/rootless/rootlessScreen.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Patch to avert (some) damage / rootless crashes, courtesy of Ken Thomases


  Commit: 6ee982abcea164d5bc4472714aebb5b85d10f868
      https://github.com/XQuartz/xorg-server/commit/6ee982abcea164d5bc4472714aebb5b85d10f868
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-15 (Thu, 15 Nov 2007)

  Changed paths:
    M configure.ac
    M dix/main.c
    M hw/darwin/Makefile.am
    M hw/darwin/darwin.c
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzStartup.c
    M include/dix-config.h.in

  Log Message:
  -----------
  More XDarwin cleanup / dead code removal from Jeremy


  Commit: b1feff2824d8da297c7553aef42b8817db376435
      https://github.com/XQuartz/xorg-server/commit/b1feff2824d8da297c7553aef42b8817db376435
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-15 (Thu, 15 Nov 2007)

  Changed paths:
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h

  Log Message:
  -----------
  Added a lightweight debugging facility to support troubleshooting
(for example) the stuck modifier key issue


  Commit: faab78376322f8a0d929fca07b917a0c8ae75865
      https://github.com/XQuartz/xorg-server/commit/faab78376322f8a0d929fca07b917a0c8ae75865
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-15 (Thu, 15 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Controller.m
    M hw/darwin/darwin.c
    M hw/darwin/darwinEvents.c
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h

  Log Message:
  -----------
  a first stab at DEBUG_LOG


  Commit: 92024f2ed001e9a8e71d9afbddddbec4dd183d09
      https://github.com/XQuartz/xorg-server/commit/92024f2ed001e9a8e71d9afbddddbec4dd183d09
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-16 (Fri, 16 Nov 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c

  Log Message:
  -----------
  added a bunch of debugging code to help troubleshoot the stuck
modifier key issue; much of it may be taken out later.
Also, hopefully fixed a race condition that may have
prevented ReleaseModifiers from working in some cases.


  Commit: 6050c012359964e1b1dae141001ea162b2e77a76
      https://github.com/XQuartz/xorg-server/commit/6050c012359964e1b1dae141001ea162b2e77a76
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-16 (Fri, 16 Nov 2007)

  Changed paths:
    M configure.ac
    M dix/main.c
    M hw/darwin/Makefile.am
    M hw/darwin/apple/X11Application.m
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h
    M hw/darwin/darwinEvents.c
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/appledri.c
    M hw/darwin/quartz/xpr/x-hook.c
    M hw/darwin/quartz/xpr/xprCursor.c
    M hw/darwin/quartz/xpr/xprScreen.c
    M mi/miinitext.c
    M miext/rootless/rootlessWindow.h

  Log Message:
  -----------
  From Jeremy Huddleston:
1) Fixed a bug where XQUARTZ was #defined when auto but not when --enable-xquartz
2) Cleaned up missing #includes and function prototypes.
3) Fixed some invalid C syntax problems
4) Removed a bunch of dead code
5) Cleaned up code to prevent some warnings
6) Bugfix in xpr/x-hook.c - looks like someone just forgot to finish writing code for hook_remove()... I only noticed it because gcc -Wall complained about reaching the end of a non-void function... lucky for us gcc is smarter than we are.


  Commit: 0560544a9a7b6f102a6d47b11b979479efba787c
      https://github.com/XQuartz/xorg-server/commit/0560544a9a7b6f102a6d47b11b979479efba787c
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-16 (Fri, 16 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzCommon.h
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  More correctness fixes to fix compiler warnings.


  Commit: 841e715d6bf00661be62abb16723bab42d91131b
      https://github.com/XQuartz/xorg-server/commit/841e715d6bf00661be62abb16723bab42d91131b
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-16 (Fri, 16 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  1.2a11


  Commit: 2abc2b27d76397df0db1f56b04c1f5e8bd5b0f7e
      https://github.com/XQuartz/xorg-server/commit/2abc2b27d76397df0db1f56b04c1f5e8bd5b0f7e
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-16 (Fri, 16 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/x-hook.c

  Log Message:
  -----------
  From Jeremy: In my previous patch, I "overfixed" hook.c.  This patch
removes the changes I made to the searching for loop since those are
extraneous due to the remove function call in the delete for loop.


  Commit: 4375ddfa40a77e30c065c63f83a9f3e52364741d
      https://github.com/XQuartz/xorg-server/commit/4375ddfa40a77e30c065c63f83a9f3e52364741d
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-18 (Sun, 18 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am

  Log Message:
  -----------
  Added --with-x11app-archs configure option
This configure option's value is passed to xcodebuild in ARCHS, so we can easily choose architecture targets for X11.app


  Commit: 920265a927984dd508992f2ed050c4c8c7dd4805
      https://github.com/XQuartz/xorg-server/commit/920265a927984dd508992f2ed050c4c8c7dd4805
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-18 (Sun, 18 Nov 2007)

  Changed paths:
    M hw/darwin/darwinKeyboard.c

  Log Message:
  -----------
  Disabled ALT_IS_MODE_SWITCH
(just for joke, nothing more)


  Commit: 3208298149296228d3aebe2fb2fd8b05e931708a
      https://github.com/XQuartz/xorg-server/commit/3208298149296228d3aebe2fb2fd8b05e931708a
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-18 (Sun, 18 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Added some DEBUG_LOG sauce to the XP_EVENT handling code


  Commit: 768d268e4f0d919b2993a4ef13e3df85a0a09dab
      https://github.com/XQuartz/xorg-server/commit/768d268e4f0d919b2993a4ef13e3df85a0a09dab
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-18 (Sun, 18 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am

  Log Message:
  -----------
  Merge branch 'xorg-server-1.2-apple' of ssh://git.freedesktop.org/git/xorg/xserver into xorg-server-1.2-apple


  Commit: 848c19a9a22b0ff026929b7edbfdd2975a7ba923
      https://github.com/XQuartz/xorg-server/commit/848c19a9a22b0ff026929b7edbfdd2975a7ba923
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    R hw/darwin/XDarwin.man
    A hw/darwin/Xquartz.man
    R hw/darwin/apple/X11Application.h
    R hw/darwin/apple/X11Application.m
    R hw/darwin/apple/X11Controller.h
    R hw/darwin/apple/X11Controller.m
    R hw/darwin/apple/Xquartz.man
    R hw/darwin/bundle/Dutch.lproj/Credits.rtf
    R hw/darwin/bundle/Dutch.lproj/Localizable.strings
    R hw/darwin/bundle/Dutch.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Dutch.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Dutch.lproj/Makefile.am
    R hw/darwin/bundle/Dutch.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/English.lproj/Credits.rtf
    R hw/darwin/bundle/English.lproj/InfoPlist.strings.cpp
    R hw/darwin/bundle/English.lproj/Localizable.strings
    R hw/darwin/bundle/English.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/English.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/English.lproj/Makefile.am
    R hw/darwin/bundle/English.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/French.lproj/Credits.rtf
    R hw/darwin/bundle/French.lproj/Localizable.strings
    R hw/darwin/bundle/French.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/French.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/French.lproj/Makefile.am
    R hw/darwin/bundle/French.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/German.lproj/Credits.rtf
    R hw/darwin/bundle/German.lproj/Localizable.strings
    R hw/darwin/bundle/German.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/German.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/German.lproj/Makefile.am
    R hw/darwin/bundle/German.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/Info.plist
    R hw/darwin/bundle/Japanese.lproj/Credits.rtf
    R hw/darwin/bundle/Japanese.lproj/Localizable.strings
    R hw/darwin/bundle/Japanese.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Japanese.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Japanese.lproj/Makefile.am
    R hw/darwin/bundle/Japanese.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/Makefile.am
    R hw/darwin/bundle/Portuguese.lproj/Credits.rtf
    R hw/darwin/bundle/Portuguese.lproj/Localizable.strings
    R hw/darwin/bundle/Portuguese.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Portuguese.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Portuguese.lproj/Makefile.am
    R hw/darwin/bundle/Portuguese.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/Spanish.lproj/Credits.rtf
    R hw/darwin/bundle/Spanish.lproj/Localizable.strings
    R hw/darwin/bundle/Spanish.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Spanish.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Spanish.lproj/Makefile.am
    R hw/darwin/bundle/Spanish.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/Swedish.lproj/Credits.rtf
    R hw/darwin/bundle/Swedish.lproj/Localizable.strings
    R hw/darwin/bundle/Swedish.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Swedish.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Swedish.lproj/Makefile.am
    R hw/darwin/bundle/Swedish.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/XDarwin.icns
    R hw/darwin/bundle/ko.lproj/Credits.rtf
    R hw/darwin/bundle/ko.lproj/Localizable.strings
    R hw/darwin/bundle/ko.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/ko.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/ko.lproj/Makefile.am
    R hw/darwin/bundle/ko.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/startXClients.cpp
    R hw/darwin/iokit/Makefile.am
    R hw/darwin/iokit/xfIOKit.c
    R hw/darwin/iokit/xfIOKit.h
    R hw/darwin/iokit/xfIOKitCursor.c
    R hw/darwin/iokit/xfIOKitStartup.c
    M hw/darwin/quartz/Makefile.am
    R hw/darwin/quartz/Preferences.h
    R hw/darwin/quartz/Preferences.m
    A hw/darwin/quartz/X11Application.h
    A hw/darwin/quartz/X11Application.m
    A hw/darwin/quartz/X11Controller.h
    A hw/darwin/quartz/X11Controller.m
    R hw/darwin/quartz/XApplication.h
    R hw/darwin/quartz/XApplication.m
    R hw/darwin/quartz/XDarwin.pbproj/project.pbxproj
    R hw/darwin/quartz/XDarwinStartup.c
    R hw/darwin/quartz/XDarwinStartup.man
    R hw/darwin/quartz/XServer.h
    R hw/darwin/quartz/XServer.m

  Log Message:
  -----------
  XDarwin dead code removal
Removed unused code from the tree
Moved some files to more appropriate locations


  Commit: a5b49a19f96c956b270323e9e91e1cb1045a90f8
      https://github.com/XQuartz/xorg-server/commit/a5b49a19f96c956b270323e9e91e1cb1045a90f8
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  added Apple-specific defaults to configure.ac


  Commit: d300f631fc4a1ab17fe336c607aa53006061818f
      https://github.com/XQuartz/xorg-server/commit/d300f631fc4a1ab17fe336c607aa53006061818f
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    A hw/darwin/apple/English.lproj/InfoPlist.strings
    A hw/darwin/apple/English.lproj/Localizable.strings
    A hw/darwin/apple/English.lproj/main.nib/classes.nib
    A hw/darwin/apple/English.lproj/main.nib/info.nib
    A hw/darwin/apple/English.lproj/main.nib/keyedobjects.nib
    A hw/darwin/apple/Info.plist
    A hw/darwin/apple/X11.icns
    A hw/darwin/apple/X11.xcodeproj/project.pbxproj
    A hw/darwin/apple/X11Application.h
    A hw/darwin/apple/X11Application.m
    A hw/darwin/apple/X11Controller.h
    A hw/darwin/apple/X11Controller.m
    A hw/darwin/apple/Xquartz.man
    A hw/darwin/apple/bundle-main.c
    M hw/darwin/bundle/Dutch.lproj/Localizable.strings
    A hw/darwin/bundle/Dutch.lproj/Makefile.am
    M hw/darwin/bundle/English.lproj/Localizable.strings
    A hw/darwin/bundle/English.lproj/Makefile.am
    A hw/darwin/bundle/French.lproj/Makefile.am
    A hw/darwin/bundle/German.lproj/Makefile.am
    A hw/darwin/bundle/Info.plist
    A hw/darwin/bundle/Japanese.lproj/Makefile.am
    A hw/darwin/bundle/Makefile.am
    A hw/darwin/bundle/Portuguese.lproj/Makefile.am
    A hw/darwin/bundle/Spanish.lproj/Makefile.am
    A hw/darwin/bundle/Swedish.lproj/Makefile.am
    A hw/darwin/bundle/ko.lproj/Makefile.am
    A hw/darwin/iokit/Makefile.am
    A hw/darwin/launcher/Info.plist
    A hw/darwin/launcher/X11.icns
    A hw/darwin/launcher/X11.xcodeproj/project.pbxproj
    A hw/darwin/launcher/bundle-main.c
    A hw/darwin/quartz/Makefile.am
    A hw/darwin/quartz/cr/Makefile.am
    A hw/darwin/quartz/fullscreen/Makefile.am
    A hw/darwin/quartz/xpr/Makefile.am
    A hw/darwin/quartz/xpr/appledri.h
    A hw/darwin/quartz/xpr/appledristr.h
    A hw/darwin/utils/Makefile.am
    A hw/darwin/utils/event_status_driver.h

  Log Message:
  -----------
  added missing file from Apple version of 7.2


  Commit: e6253d49e07ab38ad3f25731f43cc53a8aabdd9a
      https://github.com/XQuartz/xorg-server/commit/e6253d49e07ab38ad3f25731f43cc53a8aabdd9a
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/darwinKeyboard.h
    M hw/darwin/iokit/xfIOKit.c
    M hw/darwin/iokit/xfIOKitCursor.c
    M hw/darwin/iokit/xfIOKitStartup.c
    M hw/darwin/quartz/Preferences.m
    M hw/darwin/quartz/XDarwin.pbproj/project.pbxproj
    M hw/darwin/quartz/XDarwinStartup.c
    M hw/darwin/quartz/XServer.m
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/cr/XView.m
    M hw/darwin/quartz/cr/crAppleWM.m
    M hw/darwin/quartz/cr/crFrame.m
    M hw/darwin/quartz/cr/crScreen.m
    M hw/darwin/quartz/fullscreen/fullscreen.c
    M hw/darwin/quartz/fullscreen/quartzCursor.c
    M hw/darwin/quartz/fullscreen/quartzCursor.h
    M hw/darwin/quartz/pseudoramiX.c
    M hw/darwin/quartz/pseudoramiX.h
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h
    M hw/darwin/quartz/quartzAudio.c
    M hw/darwin/quartz/quartzAudio.h
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzCommon.h
    M hw/darwin/quartz/quartzCursor.c
    M hw/darwin/quartz/quartzCursor.h
    M hw/darwin/quartz/quartzKeyboard.c
    M hw/darwin/quartz/quartzPasteboard.c
    M hw/darwin/quartz/quartzPasteboard.h
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/Xplugin.h
    M hw/darwin/quartz/xpr/appledri.c
    M hw/darwin/quartz/xpr/dri.c
    M hw/darwin/quartz/xpr/dri.h
    M hw/darwin/quartz/xpr/dristruct.h
    M hw/darwin/quartz/xpr/x-hash.c
    M hw/darwin/quartz/xpr/x-hash.h
    M hw/darwin/quartz/xpr/x-hook.c
    M hw/darwin/quartz/xpr/x-list.c
    M hw/darwin/quartz/xpr/x-list.h
    M hw/darwin/quartz/xpr/xpr.h
    M hw/darwin/quartz/xpr/xprAppleWM.c
    M hw/darwin/quartz/xpr/xprCursor.c
    M hw/darwin/quartz/xpr/xprFrame.c
    M hw/darwin/quartz/xpr/xprScreen.c
    M hw/darwin/utils/dumpkeymap.c

  Log Message:
  -----------
  merged the rest of Apple patches to xserver


  Commit: b79ecaba29a48fc1f3365817a7150a0824fe3683
      https://github.com/XQuartz/xorg-server/commit/b79ecaba29a48fc1f3365817a7150a0824fe3683
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/XDarwin.man
    M hw/darwin/apple/Xquartz.man
    M hw/darwin/bundle/Dutch.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/English.lproj/InfoPlist.strings.cpp
    M hw/darwin/bundle/English.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/French.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/German.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/Portuguese.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/Spanish.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/Swedish.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/ko.lproj/XDarwinHelp.html.cpp
    M hw/darwin/bundle/startXClients.cpp
    M hw/darwin/quartz/Preferences.m
    M hw/darwin/quartz/XApplication.h
    M hw/darwin/quartz/XApplication.m
    M hw/darwin/quartz/XDarwinStartup.man
    M hw/darwin/quartz/cr/XView.m
    M hw/darwin/quartz/cr/cr.h
    M hw/darwin/quartz/cr/crAppleWM.m
    M hw/darwin/quartz/cr/crFrame.m
    M hw/darwin/quartz/cr/crScreen.m
    M hw/darwin/quartz/fullscreen/fullscreen.c
    M hw/darwin/quartz/fullscreen/quartzCursor.c
    M hw/darwin/quartz/fullscreen/quartzCursor.h
    M hw/darwin/quartz/keysym2ucs.c
    M hw/darwin/quartz/keysym2ucs.h
    M hw/darwin/quartz/pseudoramiX.c
    M hw/darwin/quartz/pseudoramiX.h
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h
    M hw/darwin/quartz/quartzAudio.c
    M hw/darwin/quartz/quartzAudio.h
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzCommon.h
    M hw/darwin/quartz/quartzCursor.c
    M hw/darwin/quartz/quartzCursor.h
    M hw/darwin/quartz/quartzKeyboard.c
    M hw/darwin/quartz/quartzPasteboard.c
    M hw/darwin/quartz/quartzPasteboard.h
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/Xplugin.h
    M hw/darwin/quartz/xpr/appledri.c
    M hw/darwin/quartz/xpr/appledri.h
    M hw/darwin/quartz/xpr/appledristr.h
    M hw/darwin/quartz/xpr/dri.c
    M hw/darwin/quartz/xpr/dri.h
    M hw/darwin/quartz/xpr/dristruct.h
    M hw/darwin/quartz/xpr/x-hash.c
    M hw/darwin/quartz/xpr/x-hash.h
    M hw/darwin/quartz/xpr/x-hook.c
    M hw/darwin/quartz/xpr/x-hook.h
    M hw/darwin/quartz/xpr/x-list.c
    M hw/darwin/quartz/xpr/x-list.h
    M hw/darwin/quartz/xpr/xpr.h
    M hw/darwin/quartz/xpr/xprAppleWM.c
    M hw/darwin/quartz/xpr/xprCursor.c
    M hw/darwin/quartz/xpr/xprFrame.c
    M hw/darwin/quartz/xpr/xprScreen.c
    M hw/darwin/utils/README.txt
    M hw/darwin/utils/dumpkeymap.c
    M hw/darwin/utils/dumpkeymap.man

  Log Message:
  -----------
  removed CVS Id tags


  Commit: 21f35c1b7c209312bc5df84787b0aa03154f1768
      https://github.com/XQuartz/xorg-server/commit/21f35c1b7c209312bc5df84787b0aa03154f1768
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M fb/fbpict.c

  Log Message:
  -----------
  added missing "f" flag to jump target in asm blocks
(This sometimes prevents builds on Darwin, but is apparently
universally incorrect.  I just work here.)


  Commit: 6ff9f43ae2924f5648be864f5dcc6c8865f33fa1
      https://github.com/XQuartz/xorg-server/commit/6ff9f43ae2924f5648be864f5dcc6c8865f33fa1
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    A GL/apple/Makefile.am
    M GL/apple/aglGlx.c
    M GL/apple/indirect.c
    M configure.ac
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/Makefile.am
    M mi/miinitext.c
    M miext/Makefile.am
    M miext/rootless/Makefile.am
    A miext/rootless/accel/Makefile.am
    M miext/rootless/rootlessWindow.c
    A miext/rootless/safeAlpha/Makefile.am
    M miext/rootless/safeAlpha/safeAlphaPicture.c
    M miext/rootless/safeAlpha/safeAlphaWindow.c
    M os/connection.c

  Log Message:
  -----------
  More patches from downstream


  Commit: b3dc1483f7e52af9a88b8ac6fe16cd79bfa2726b
      https://github.com/XQuartz/xorg-server/commit/b3dc1483f7e52af9a88b8ac6fe16cd79bfa2726b
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M GL/glx/indirect_dispatch_swap.c
    M GL/glx/indirect_program.c
    M GL/glx/indirect_texture_compression.c
    M GL/glx/indirect_util.c
    M GL/glx/swap_interval.c
    M configure.ac
    M hw/darwin/Makefile.am
    M hw/darwin/apple/X11Application.m
    M hw/darwin/darwin.c

  Log Message:
  -----------
  more patches, autoconf fixes...


  Commit: f86d2ef33fbd0aa23ac677128bd09ae1d743b97f
      https://github.com/XQuartz/xorg-server/commit/f86d2ef33fbd0aa23ac677128bd09ae1d743b97f
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M GL/Makefile.am
    M configure.ac
    M dix/dixfonts.c
    M hw/Makefile.am
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  finished committing downstream changes


  Commit: fe7d2be313288ff2dc61ec53519da066eff1a0b6
      https://github.com/XQuartz/xorg-server/commit/fe7d2be313288ff2dc61ec53519da066eff1a0b6
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/xfree86/os-support/Makefile.am

  Log Message:
  -----------
  Some autoconf hacks to make 'make dist' work correctly


  Commit: 2db9600f6a4f3fa8504766e546cad6fab3bf05c9
      https://github.com/XQuartz/xorg-server/commit/2db9600f6a4f3fa8504766e546cad6fab3bf05c9
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xprCursor.c

  Log Message:
  -----------
  Added patch fix yellow-cursor problem which appears on some Intel Macs


  Commit: 0c7acd113e3c6c31ff1783f502f3bce1aa45c0ff
      https://github.com/XQuartz/xorg-server/commit/0c7acd113e3c6c31ff1783f502f3bce1aa45c0ff
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/bundle/Makefile.am
    M hw/darwin/quartz/xpr/Makefile.am
    M hw/darwin/utils/Makefile.am

  Log Message:
  -----------
  make dist fixes


  Commit: a221730d23626722e9f5a2a640e141169b97157c
      https://github.com/XQuartz/xorg-server/commit/a221730d23626722e9f5a2a640e141169b97157c
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c

  Log Message:
  -----------
  Enable PseudoramiX extension by default, like on the old server


  Commit: 13dd8544319b88e845672d566e552454ebe0c31c
      https://github.com/XQuartz/xorg-server/commit/13dd8544319b88e845672d566e552454ebe0c31c
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M dix/dispatch.c

  Log Message:
  -----------
  DIX Fix:  QueryFontReply packets can be too big to be allocated on the stack


  Commit: 0d5dd5dffa4c5ce3f54dfe53720a39d524dc8e37
      https://github.com/XQuartz/xorg-server/commit/0d5dd5dffa4c5ce3f54dfe53720a39d524dc8e37
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c

  Log Message:
  -----------
  Workaround for a bug where the holding down Command to make a "fake"
button 2 click would actually result in a Command-2 chord.
(I.e. it wasn't releasing Command before clicking the fake button.)


  Commit: 2b189a99330eb465fa0d17020fb1db1e38829151
      https://github.com/XQuartz/xorg-server/commit/2b189a99330eb465fa0d17020fb1db1e38829151
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c

  Log Message:
  -----------
  Trap Deactivate messages and release modifiers to avoid "stuck shift lock" (etc) bugs


  Commit: cf51502a81a56f418e2e086afb68192e619142ed
      https://github.com/XQuartz/xorg-server/commit/cf51502a81a56f418e2e086afb68192e619142ed
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  fix incorrectly formatted .xinitrc warning


  Commit: ab304446f7e42f59f670b3dd0d53a2f42ded44a0
      https://github.com/XQuartz/xorg-server/commit/ab304446f7e42f59f670b3dd0d53a2f42ded44a0
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Controller.m

  Log Message:
  -----------
  fixed bug that prevented customized Applications menu items
with arguments from working


  Commit: 966d329b144a36f1998f13351f5aa0daff028bd7
      https://github.com/XQuartz/xorg-server/commit/966d329b144a36f1998f13351f5aa0daff028bd7
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  add -DROOTLESS_WORKAROUND to CFLAGS


  Commit: 947fdd9fe8d51c4f3bb1eadf4357748ffa3946fc
      https://github.com/XQuartz/xorg-server/commit/947fdd9fe8d51c4f3bb1eadf4357748ffa3946fc
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  fixed an uninitialized variable, which caused keyboard breakage on x86
when building with optimization enabled.


  Commit: 374eb38063a1b0653326cbdb2be9459229ad0263
      https://github.com/XQuartz/xorg-server/commit/374eb38063a1b0653326cbdb2be9459229ad0263
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  default for is_uchr should be 1, not 0


  Commit: 0aa61293b62aeb69a93b2035d0aef8644343eed3
      https://github.com/XQuartz/xorg-server/commit/0aa61293b62aeb69a93b2035d0aef8644343eed3
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/darwin.c

  Log Message:
  -----------
  Swap modifier keys for buttons 2 and 3 -- now Option-click is the middle click


  Commit: 375d50620938686e2e46c94a86fe38283eff1807
      https://github.com/XQuartz/xorg-server/commit/375d50620938686e2e46c94a86fe38283eff1807
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump version to 1.2a3


  Commit: fd6a04e530e89a085662ab91c60a232d02d6a8a3
      https://github.com/XQuartz/xorg-server/commit/fd6a04e530e89a085662ab91c60a232d02d6a8a3
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m
    M hw/darwin/darwin.h
    M hw/darwin/quartz/quartz.c
    M miext/rootless/rootless.h
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Fix for focus issue:
<rdar://problem/5289578> X11 menu bar uncoupled from X11 application's windows
Credit to William Mortensen for submitting the first community patch!


  Commit: 1f945fcabe2c99e4637add34103de58c4b6d6477
      https://github.com/XQuartz/xorg-server/commit/1f945fcabe2c99e4637add34103de58c4b6d6477
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M fb/fbpict.c
    M fb/fbpict.h
    M miext/rootless/safeAlpha/safeAlphaPicture.c

  Log Message:
  -----------
  Imported a fix from xserver/master which was part of a larger refactoring of fbComposite
code. This part fixes a logic error in SafeAlphaComposite where some return paths resulted
in the server changing the color depth of a Drawable out from under the client.
This caused random crashes in many cairo/pango/gtk apps. Props to Guy Harris for tracking
this down in WireShark, but it will probably solve problems in other apps (Inkscape, Gimp?)


  Commit: b6681aff2ba23b1489283f2d1190415a85f807de
      https://github.com/XQuartz/xorg-server/commit/b6681aff2ba23b1489283f2d1190415a85f807de
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bumped version to 1.2a4


  Commit: 2d50ea8013e7c1639d570e227b53b037fb567565
      https://github.com/XQuartz/xorg-server/commit/2d50ea8013e7c1639d570e227b53b037fb567565
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/xpr/xprFrame.c
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Initial support for Spaces -- if you use Expose to drag an X11
window to another Space, it will work correctly (as opposed
to just leaving a ghost window).  We accomplish this by listening
for the notification from Xplugin that our window has been moved,
and then we ask X11 to move the window to the new location.


  Commit: a36983602f3be15b6fa76e634df9e7c7438f4c65
      https://github.com/XQuartz/xorg-server/commit/a36983602f3be15b6fa76e634df9e7c7438f4c65
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump version to 1.2a5


  Commit: 1a1be462ed82cfbe8ec8e0dea9efa9a44798accc
      https://github.com/XQuartz/xorg-server/commit/1a1be462ed82cfbe8ec8e0dea9efa9a44798accc
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Disable deferred updates in xp_init to fix performance problems
-- thanks to Eric Gouriou for pointing out the issue


  Commit: 707ae28034748405719226f330a1f26f7479b92b
      https://github.com/XQuartz/xorg-server/commit/707ae28034748405719226f330a1f26f7479b92b
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m
    M hw/xfree86/scanpci/pciid2c.pl

  Log Message:
  -----------
  bump version to 1.2a6


  Commit: c3a9b7a664c92a3a7a1d9de894f632330b5c3109
      https://github.com/XQuartz/xorg-server/commit/c3a9b7a664c92a3a7a1d9de894f632330b5c3109
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  Fixed logic error that prevent JIS (Japanese) keyboard layouts from
being detected.


  Commit: 0504639d9f63a9982458e57dcc61b36f4ef67721
      https://github.com/XQuartz/xorg-server/commit/0504639d9f63a9982458e57dcc61b36f4ef67721
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  formatting cleanup


  Commit: df17777fe75481ac2587b831a448e802095c5783
      https://github.com/XQuartz/xorg-server/commit/df17777fe75481ac2587b831a448e802095c5783
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M mi/miinitext.c

  Log Message:
  -----------
  Fixed glx/DarwinGlx symbol problems; other servers (such as xvfb and xnest)
should now be buildable from this code if you pass e.g. --enable-xvfb
to configure.


  Commit: 7f1780091bc0a3bae0cbfa93ec4dae95eca447f1
      https://github.com/XQuartz/xorg-server/commit/7f1780091bc0a3bae0cbfa93ec4dae95eca447f1
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/darwin.h
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h
    M miext/rootless/rootless.h
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Fixed Spaces issue, correctly -- dragging an X window from one
Space to another in Expose mode now works.


  Commit: e5ecee63646731b816167dcdd01a1da9293b902d
      https://github.com/XQuartz/xorg-server/commit/e5ecee63646731b816167dcdd01a1da9293b902d
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  formatting changes.


  Commit: 1dc55c67d96279dfa38fcd39c7129d7b185ba683
      https://github.com/XQuartz/xorg-server/commit/1dc55c67d96279dfa38fcd39c7129d7b185ba683
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m
    M hw/darwin/quartz/xpr/xpr.h
    M hw/darwin/quartz/xpr/xprFrame.c

  Log Message:
  -----------
  Fixed focus problem (clicking on an X11 window that sits behind
an Aqua window would not always bring it to the top of the stack.


  Commit: 6adb325e7a33ee7199a604d86de7a0ff67c03861
      https://github.com/XQuartz/xorg-server/commit/6adb325e7a33ee7199a604d86de7a0ff67c03861
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c

  Log Message:
  -----------
  removed debugging output


  Commit: f86db8249bda9b10a2f8af9c88359395a63e5912
      https://github.com/XQuartz/xorg-server/commit/f86db8249bda9b10a2f8af9c88359395a63e5912
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump to version 1.2a7


  Commit: e5652a59f1b56db1b196d3179932ab6801583072
      https://github.com/XQuartz/xorg-server/commit/e5652a59f1b56db1b196d3179932ab6801583072
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xpr.h

  Log Message:
  -----------
  Undo some last-minute breakage in xpr.h


  Commit: 826610d21690b2e05f6be3f2d5f71c6dc683054b
      https://github.com/XQuartz/xorg-server/commit/826610d21690b2e05f6be3f2d5f71c6dc683054b
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  Fix for off-by-one error in menu bar height calculation -- props to Nicholas Riley!


  Commit: 9c30b6b9aaf56d900de51050da86353e5dd4af04
      https://github.com/XQuartz/xorg-server/commit/9c30b6b9aaf56d900de51050da86353e5dd4af04
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  formatting fixes


  Commit: 8606c76a904d55027173aa864d8914a1547fd8d6
      https://github.com/XQuartz/xorg-server/commit/8606c76a904d55027173aa864d8914a1547fd8d6
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M miext/rootless/rootlessGC.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Patch to rootless code that should fix many crashes.  Credit to Ken Thomases
at CodeWeavers for the patch.  From his description:

Fix a display bug with the X server.  The Generic Rootless extension
installs overrides for certain GC (graphics context) operations.  Within
these overrides, they temporarily uninstall themselves, perform their work,
and then reinstall themselves.  Except sometimes they would return early
and wouldn't reinstall themselves when they should.  Now they do in all cases.

Fix a bug in RootlessCopyWindow where early returns could leave the screen's
dispatch table entry for CopyWindow unwrapped.  We think that this is
another case (hopefully the last) of the rootless drawing bug.


  Commit: 633490c4e8dab30af7ecbe1bef076c22ad5f5da9
      https://github.com/XQuartz/xorg-server/commit/633490c4e8dab30af7ecbe1bef076c22ad5f5da9
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c

  Log Message:
  -----------
  Adding "fake RandR" support from old X11.app


  Commit: 30cbfc786e4fedda3fe070bacceabe1d9212d00b
      https://github.com/XQuartz/xorg-server/commit/30cbfc786e4fedda3fe070bacceabe1d9212d00b
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c

  Log Message:
  -----------
  fix for spurious "Are you sure you want to quit?" message


  Commit: fe794635bd497a01f9e1d755e5e4dd664ba23c75
      https://github.com/XQuartz/xorg-server/commit/fe794635bd497a01f9e1d755e5e4dd664ba23c75
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M dix/main.c
    M hw/Makefile.am
    M mi/miinitext.c

  Log Message:
  -----------
  fixes to allow Xvfb and Xephyr to be built if you build with --disable-xdarwin


  Commit: c3a514ba45e9ffbdad0ccc7e936c33451fc5928a
      https://github.com/XQuartz/xorg-server/commit/c3a514ba45e9ffbdad0ccc7e936c33451fc5928a
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump to 1.2a8


  Commit: 300e1bb458a8971c312dbeb2d67b10bd0f195caf
      https://github.com/XQuartz/xorg-server/commit/300e1bb458a8971c312dbeb2d67b10bd0f195caf
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am

  Log Message:
  -----------
  Fix {/usr/X11,/Applications/Utilities}/X11.app install targets to properly respect
$DESTDIR.  Credit to Jeremy Huddleston


  Commit: c7573379a85a1480cc51650075078e41dafe56af
      https://github.com/XQuartz/xorg-server/commit/c7573379a85a1480cc51650075078e41dafe56af
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Fixed the call to xp_init so that we now receive Motion notifications even
if X is not the active application.
fixes <rdar://problem/5167664> xeyes dead until window activation


  Commit: a415f62f5289fae99ea9b0038d21fad7695b1336
      https://github.com/XQuartz/xorg-server/commit/a415f62f5289fae99ea9b0038d21fad7695b1336
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M miext/rootless/rootlessCommon.c
    M miext/rootless/rootlessCommon.h
    M miext/rootless/rootlessScreen.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  These changes are necessary, yet not sufficient, to get 8-bit indexed
color mode working in Xquartz.


  Commit: b772f42723918ce19b0aa711651c5e5d2c8792e6
      https://github.com/XQuartz/xorg-server/commit/b772f42723918ce19b0aa711651c5e5d2c8792e6
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/launcher/bundle-main.c

  Log Message:
  -----------
  Patch to fix various issues with the launcher, courtesy of Jeremy Huddleston


  Commit: 9e9633c6705a759769a533c2b12fcc87f3cb794e
      https://github.com/XQuartz/xorg-server/commit/9e9633c6705a759769a533c2b12fcc87f3cb794e
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/Makefile.am

  Log Message:
  -----------
  And now we kill XDarwinApp -- credit, Jeremy Huddleston


  Commit: ef290201d6d316ed2cebb9714e0f979ba7dbd816
      https://github.com/XQuartz/xorg-server/commit/ef290201d6d316ed2cebb9714e0f979ba7dbd816
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c

  Log Message:
  -----------
  Fix for stuck modifier keys, attempt 2!


  Commit: 97b113d5504add2d82e92336e80bf9c200c8a29d
      https://github.com/XQuartz/xorg-server/commit/97b113d5504add2d82e92336e80bf9c200c8a29d
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h

  Log Message:
  -----------
  converted some debugging prints to TRACE() statements


  Commit: 09019357629e85e42a63b9aa07b4e708424965cb
      https://github.com/XQuartz/xorg-server/commit/09019357629e85e42a63b9aa07b4e708424965cb
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/apple/X11.xcodeproj/project.pbxproj
    M hw/darwin/launcher/X11.xcodeproj/project.pbxproj

  Log Message:
  -----------
  More build system fixes from Jeremy


  Commit: 40be575058a1d5a8c3e77d2f1bbf242f19dd1b65
      https://github.com/XQuartz/xorg-server/commit/40be575058a1d5a8c3e77d2f1bbf242f19dd1b65
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c

  Log Message:
  -----------
  null pointer check


  Commit: 9f33e822627f9b1efbcabcc28e48102859f4ba4f
      https://github.com/XQuartz/xorg-server/commit/9f33e822627f9b1efbcabcc28e48102859f4ba4f
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump to 1.2a9


  Commit: 983088ed28f258fdb75ed9754670caaac9650dd2
      https://github.com/XQuartz/xorg-server/commit/983088ed28f258fdb75ed9754670caaac9650dd2
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M miext/rootless/rootlessCommon.c
    M miext/rootless/rootlessCommon.h
    M miext/rootless/rootlessScreen.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Revert "These changes are necessary, yet not sufficient, to get 8-bit indexed"

This reverts commit 7baba3f6b8db059ff984afbe23a43d89638ccb0e.
This should hopefully prevent the "sunglasses" problem aka
"why is my xterm black"?


  Commit: 9523ea00f603b941de32049f1fb8b0bf5d4c1afa
      https://github.com/XQuartz/xorg-server/commit/9523ea00f603b941de32049f1fb8b0bf5d4c1afa
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am

  Log Message:
  -----------
  fix missing -DXFree86Server; this needs to be defined when building
fb/fbcmap.c or else you get the "sunglasses effect"


  Commit: 2450788d32ded73dc8cb6d8c89f0d235dc02310b
      https://github.com/XQuartz/xorg-server/commit/2450788d32ded73dc8cb6d8c89f0d235dc02310b
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M miext/rootless/rootlessCommon.c
    M miext/rootless/rootlessCommon.h
    M miext/rootless/rootlessScreen.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Revert "Revert "These changes are necessary, yet not sufficient, to get 8-bit indexed""

This reverts commit 45f8601692cf31bc3acdab56fad6688064bbdcb6.
bah, not needed


  Commit: ed6d0b75e6c3022114e704f3dc3f9e4782fdcffe
      https://github.com/XQuartz/xorg-server/commit/ed6d0b75e6c3022114e704f3dc3f9e4782fdcffe
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M include/dix-config.h.in

  Log Message:
  -----------
  Trying to add launchd detection to tell Xtrans
to enable launchd support; fix me later.


  Commit: 51e0071e3228fc9fbec2588a7abf4cb681311a4f
      https://github.com/XQuartz/xorg-server/commit/51e0071e3228fc9fbec2588a7abf4cb681311a4f
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  bump to 1.2a10


  Commit: 0cf45239c21326de8bbd3d2b6f3d68685173ceb3
      https://github.com/XQuartz/xorg-server/commit/0cf45239c21326de8bbd3d2b6f3d68685173ceb3
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/Makefile.am
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/cr/Makefile.am
    M hw/darwin/quartz/fullscreen/Makefile.am
    M hw/darwin/quartz/xpr/Makefile.am
    M mi/miinitext.c

  Log Message:
  -----------
  Build system patches to remove XDarwin from the build (since it doesn't
work anyway), courtesy of Jeremy Huddleston


  Commit: 148a87ff20aa5e7a6d839610aa14fa1a31505c4a
      https://github.com/XQuartz/xorg-server/commit/148a87ff20aa5e7a6d839610aa14fa1a31505c4a
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M miext/rootless/rootless.h
    M miext/rootless/rootlessCommon.c
    M miext/rootless/rootlessCommon.h
    M miext/rootless/rootlessScreen.c
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Patch to avert (some) damage / rootless crashes, courtesy of Ken Thomases


  Commit: 905d672c05bb060ba50bc5383843fc920e568a8e
      https://github.com/XQuartz/xorg-server/commit/905d672c05bb060ba50bc5383843fc920e568a8e
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M dix/main.c
    M hw/darwin/Makefile.am
    M hw/darwin/darwin.c
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzStartup.c
    M include/dix-config.h.in

  Log Message:
  -----------
  More XDarwin cleanup / dead code removal from Jeremy


  Commit: 0e0b452d10c0af55497c3299b5f3db45d5b381cb
      https://github.com/XQuartz/xorg-server/commit/0e0b452d10c0af55497c3299b5f3db45d5b381cb
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h

  Log Message:
  -----------
  Added a lightweight debugging facility to support troubleshooting
(for example) the stuck modifier key issue


  Commit: 65a717fd7b5855558b3807ab94b70e8c1d47c855
      https://github.com/XQuartz/xorg-server/commit/65a717fd7b5855558b3807ab94b70e8c1d47c855
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/apple/X11Controller.m
    M hw/darwin/darwin.c
    M hw/darwin/darwinEvents.c
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h

  Log Message:
  -----------
  a first stab at DEBUG_LOG


  Commit: 815bf67416f65f935fdadd4640e59b5443d33ef9
      https://github.com/XQuartz/xorg-server/commit/815bf67416f65f935fdadd4640e59b5443d33ef9
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c

  Log Message:
  -----------
  added a bunch of debugging code to help troubleshoot the stuck
modifier key issue; much of it may be taken out later.
Also, hopefully fixed a race condition that may have
prevented ReleaseModifiers from working in some cases.


  Commit: 213b51710c4a060ec5f04d1c96c82a5ba933cea9
      https://github.com/XQuartz/xorg-server/commit/213b51710c4a060ec5f04d1c96c82a5ba933cea9
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M dix/main.c
    M hw/darwin/Makefile.am
    M hw/darwin/apple/X11Application.m
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h
    M hw/darwin/darwinEvents.c
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartz.h
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/appledri.c
    M hw/darwin/quartz/xpr/x-hook.c
    M hw/darwin/quartz/xpr/xprCursor.c
    M hw/darwin/quartz/xpr/xprScreen.c
    M mi/miinitext.c
    M miext/rootless/rootlessWindow.h

  Log Message:
  -----------
  From Jeremy Huddleston:
1) Fixed a bug where XQUARTZ was #defined when auto but not when --enable-xquartz
2) Cleaned up missing #includes and function prototypes.
3) Fixed some invalid C syntax problems
4) Removed a bunch of dead code
5) Cleaned up code to prevent some warnings
6) Bugfix in xpr/x-hook.c - looks like someone just forgot to finish writing code for hook_remove()... I only noticed it because gcc -Wall complained about reaching the end of a non-void function... lucky for us gcc is smarter than we are.


  Commit: dc48ad4a45d37a7fc65a3a0455fccd4aca09962f
      https://github.com/XQuartz/xorg-server/commit/dc48ad4a45d37a7fc65a3a0455fccd4aca09962f
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzCommon.h
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  More correctness fixes to fix compiler warnings.


  Commit: 604e6afc8e63de887bebea767fdeb9e2b2aff8f8
      https://github.com/XQuartz/xorg-server/commit/604e6afc8e63de887bebea767fdeb9e2b2aff8f8
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/X11Application.m

  Log Message:
  -----------
  1.2a11


  Commit: 2ab1dd5e7456441f36dd3815804035d381e8cf75
      https://github.com/XQuartz/xorg-server/commit/2ab1dd5e7456441f36dd3815804035d381e8cf75
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/x-hook.c

  Log Message:
  -----------
  From Jeremy: In my previous patch, I "overfixed" hook.c.  This patch
removes the changes I made to the searching for loop since those are
extraneous due to the remove function call in the delete for loop.


  Commit: 6ec763f52c661c033eb63f5cad95b90dde2120b3
      https://github.com/XQuartz/xorg-server/commit/6ec763f52c661c033eb63f5cad95b90dde2120b3
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am

  Log Message:
  -----------
  Added --with-x11app-archs configure option
This configure option's value is passed to xcodebuild in ARCHS, so we can easily choose architecture targets for X11.app


  Commit: fd181254f85543558190140787dc7b41f6cf90db
      https://github.com/XQuartz/xorg-server/commit/fd181254f85543558190140787dc7b41f6cf90db
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/darwinKeyboard.c

  Log Message:
  -----------
  Disabled ALT_IS_MODE_SWITCH
(just for joke, nothing more)


  Commit: ec84a4cef66a2b46ed71f9758c434ea629d2f270
      https://github.com/XQuartz/xorg-server/commit/ec84a4cef66a2b46ed71f9758c434ea629d2f270
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Added some DEBUG_LOG sauce to the XP_EVENT handling code


  Commit: 9304a3f9848cc4349062e9555cbe88370798f546
      https://github.com/XQuartz/xorg-server/commit/9304a3f9848cc4349062e9555cbe88370798f546
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    R hw/darwin/XDarwin.man
    A hw/darwin/Xquartz.man
    R hw/darwin/apple/X11Application.h
    R hw/darwin/apple/X11Application.m
    R hw/darwin/apple/X11Controller.h
    R hw/darwin/apple/X11Controller.m
    R hw/darwin/apple/Xquartz.man
    R hw/darwin/bundle/Dutch.lproj/Credits.rtf
    R hw/darwin/bundle/Dutch.lproj/Localizable.strings
    R hw/darwin/bundle/Dutch.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Dutch.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Dutch.lproj/Makefile.am
    R hw/darwin/bundle/Dutch.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/English.lproj/Credits.rtf
    R hw/darwin/bundle/English.lproj/InfoPlist.strings.cpp
    R hw/darwin/bundle/English.lproj/Localizable.strings
    R hw/darwin/bundle/English.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/English.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/English.lproj/Makefile.am
    R hw/darwin/bundle/English.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/French.lproj/Credits.rtf
    R hw/darwin/bundle/French.lproj/Localizable.strings
    R hw/darwin/bundle/French.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/French.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/French.lproj/Makefile.am
    R hw/darwin/bundle/French.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/German.lproj/Credits.rtf
    R hw/darwin/bundle/German.lproj/Localizable.strings
    R hw/darwin/bundle/German.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/German.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/German.lproj/Makefile.am
    R hw/darwin/bundle/German.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/Info.plist
    R hw/darwin/bundle/Japanese.lproj/Credits.rtf
    R hw/darwin/bundle/Japanese.lproj/Localizable.strings
    R hw/darwin/bundle/Japanese.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Japanese.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Japanese.lproj/Makefile.am
    R hw/darwin/bundle/Japanese.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/Makefile.am
    R hw/darwin/bundle/Portuguese.lproj/Credits.rtf
    R hw/darwin/bundle/Portuguese.lproj/Localizable.strings
    R hw/darwin/bundle/Portuguese.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Portuguese.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Portuguese.lproj/Makefile.am
    R hw/darwin/bundle/Portuguese.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/Spanish.lproj/Credits.rtf
    R hw/darwin/bundle/Spanish.lproj/Localizable.strings
    R hw/darwin/bundle/Spanish.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Spanish.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Spanish.lproj/Makefile.am
    R hw/darwin/bundle/Spanish.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/Swedish.lproj/Credits.rtf
    R hw/darwin/bundle/Swedish.lproj/Localizable.strings
    R hw/darwin/bundle/Swedish.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/Swedish.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/Swedish.lproj/Makefile.am
    R hw/darwin/bundle/Swedish.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/XDarwin.icns
    R hw/darwin/bundle/ko.lproj/Credits.rtf
    R hw/darwin/bundle/ko.lproj/Localizable.strings
    R hw/darwin/bundle/ko.lproj/MainMenu.nib/classes.nib
    R hw/darwin/bundle/ko.lproj/MainMenu.nib/objects.nib
    R hw/darwin/bundle/ko.lproj/Makefile.am
    R hw/darwin/bundle/ko.lproj/XDarwinHelp.html.cpp
    R hw/darwin/bundle/startXClients.cpp
    R hw/darwin/iokit/Makefile.am
    R hw/darwin/iokit/xfIOKit.c
    R hw/darwin/iokit/xfIOKit.h
    R hw/darwin/iokit/xfIOKitCursor.c
    R hw/darwin/iokit/xfIOKitStartup.c
    M hw/darwin/quartz/Makefile.am
    R hw/darwin/quartz/Preferences.h
    R hw/darwin/quartz/Preferences.m
    A hw/darwin/quartz/X11Application.h
    A hw/darwin/quartz/X11Application.m
    A hw/darwin/quartz/X11Controller.h
    A hw/darwin/quartz/X11Controller.m
    R hw/darwin/quartz/XApplication.h
    R hw/darwin/quartz/XApplication.m
    R hw/darwin/quartz/XDarwin.pbproj/project.pbxproj
    R hw/darwin/quartz/XDarwinStartup.c
    R hw/darwin/quartz/XDarwinStartup.man
    R hw/darwin/quartz/XServer.h
    R hw/darwin/quartz/XServer.m

  Log Message:
  -----------
  XDarwin dead code removal
Removed unused code from the tree
Moved some files to more appropriate locations


  Commit: 71d937879636a60d1e924480ca8ae804515e7806
      https://github.com/XQuartz/xorg-server/commit/71d937879636a60d1e924480ca8ae804515e7806
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Log Message:
  -----------
  Fast-forward xorg-server-1.2-apple branch point to server-1.2-branch
Conflicts:
	configure.ac


  Commit: 3a843e26a672a0ecf84952ec9f5e5bceeccf00c0
      https://github.com/XQuartz/xorg-server/commit/3a843e26a672a0ecf84952ec9f5e5bceeccf00c0
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/Makefile.am

  Log Message:
  -----------
  Darwin: Fixed make dist
Added/corrected missing EXTRA_DIST entries.


  Commit: 3b0201f893b863c2d15784297087f90b756af8ad
      https://github.com/XQuartz/xorg-server/commit/3b0201f893b863c2d15784297087f90b756af8ad
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M GL/glx/glxdri.c
    M GL/glx/indirect_dispatch_swap.c
    M GL/glx/indirect_program.c
    M GL/glx/indirect_texture_compression.c
    M GL/glx/swap_interval.c
    M Xext/xcmisc.c
    M configure.ac
    M hw/kdrive/ephyr/ephyr.c
    M hw/kdrive/ephyr/hostx.c
    M hw/xfree86/Makefile.am
    M hw/xfree86/common/compiler.h
    M hw/xfree86/common/xf86.h
    M hw/xfree86/common/xf86Bus.c
    M hw/xfree86/common/xf86Bus.h
    M hw/xfree86/common/xf86Configure.c
    M hw/xfree86/common/xf86Module.h
    M hw/xfree86/common/xf86PciInfo.h
    M hw/xfree86/common/xf86xv.c
    M hw/xfree86/common/xf86xv.h
    M hw/xfree86/common/xf86xvpriv.h
    M hw/xfree86/ddc/xf86DDC.c
    A hw/xfree86/doc/README.modes
    M hw/xfree86/fbdevhw/fbdevhw.c
    M hw/xfree86/i2c/Makefile.am
    M hw/xfree86/loader/Makefile.am
    M hw/xfree86/loader/loadmod.c
    M hw/xfree86/loader/xf86sym.c
    M hw/xfree86/modes/Makefile.am
    M hw/xfree86/modes/xf86Crtc.c
    M hw/xfree86/modes/xf86Crtc.h
    A hw/xfree86/modes/xf86Cursors.c
    M hw/xfree86/modes/xf86DiDGA.c
    M hw/xfree86/modes/xf86EdidModes.c
    M hw/xfree86/modes/xf86Modes.c
    M hw/xfree86/modes/xf86Modes.h
    M hw/xfree86/modes/xf86RandR12.c
    M hw/xfree86/modes/xf86RandR12.h
    M hw/xfree86/modes/xf86Rename.h
    M hw/xfree86/modes/xf86Rotate.c
    M hw/xfree86/modes/xf86cvt.c
    M hw/xfree86/os-support/xf86_OSlib.h
    M hw/xfree86/parser/Makefile.am
    M hw/xfree86/ramdac/Makefile.am
    M hw/xfree86/ramdac/xf86Cursor.h
    M hw/xfree86/utils/xorgcfg/loadmod.c
    M hw/xfree86/utils/xorgcfg/text-mode.c
    M hw/xfree86/utils/xorgconfig/Cards
    M hw/xfree86/x86emu/ops2.c
    M hw/xprint/config/C/print/models/CANONC3200-PS/fonts/Makefile.am
    M hw/xprint/config/C/print/models/HPLJ4050-PS/fonts/Makefile.am
    M hw/xprint/config/C/print/models/PSdefault/fonts/Makefile.am
    A hw/xprint/config/C/print/models/PSdefault/fonts/NewCentSchlbk-Bold.pmf
    A hw/xprint/config/C/print/models/PSdefault/fonts/NewCentSchlbk-BoldItal.pmf
    A hw/xprint/config/C/print/models/PSdefault/fonts/NewCentSchlbk-Ital.pmf
    A hw/xprint/config/C/print/models/PSdefault/fonts/NewCentSchlbk-Roman.pmf
    R hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-Bold.pmf
    R hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-BoldItalic.pmf
    R hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-Italic.pmf
    R hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-Roman.pmf
    M hw/xprint/config/C/print/models/SPSPARC2/fonts/Makefile.am
    M os/WaitFor.c
    M os/connection.c
    M randr/mirandr.c
    M randr/randr.c
    M randr/randrstr.h
    M randr/rrcrtc.c
    M randr/rrinfo.c
    M randr/rrmode.c
    M randr/rroutput.c
    M randr/rrproperty.c
    M randr/rrscreen.c
    M xfixes/cursor.c
    M xfixes/select.c

  Log Message:
  -----------
  Merge branch 'server-1.3-branch' into xorg-server-1.2-apple

Conflicts:

	configure.ac


  Commit: a649bbe9749691e7d536dc45e79c79292de10e3d
      https://github.com/XQuartz/xorg-server/commit/a649bbe9749691e7d536dc45e79c79292de10e3d
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-19 (Mon, 19 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/X11Application.m

  Log Message:
  -----------
  1.3a1


  Commit: 84490775b94bb48d35b25a802fe64b764b38127d
      https://github.com/XQuartz/xorg-server/commit/84490775b94bb48d35b25a802fe64b764b38127d
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-20 (Tue, 20 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/cr/crFrame.m
    M hw/darwin/quartz/cr/crScreen.m
    M hw/darwin/quartz/fullscreen/fullscreen.c
    M hw/darwin/quartz/xpr/xprAppleWM.c
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Darwin: Formatting Cleanup
To better line up with xorg-server-1.4-apple branch


  Commit: e63667390d31585377a6d2d93d4480daf1dde91d
      https://github.com/XQuartz/xorg-server/commit/e63667390d31585377a6d2d93d4480daf1dde91d
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-20 (Tue, 20 Nov 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Readded hw/xfree86/os-support/solaris/Makefile to configure.ac
It looks like it was mistakenly removed at some point.


  Commit: 96c113724a6298647454261c2d51ae2cf76b5c5a
      https://github.com/XQuartz/xorg-server/commit/96c113724a6298647454261c2d51ae2cf76b5c5a
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-20 (Tue, 20 Nov 2007)

  Changed paths:
    M dix/dispatch.c

  Log Message:
  -----------
  DIX: Remove remaining alloca calls


  Commit: a842d8a85d77a3b8657f53224bf7791c3abfe22a
      https://github.com/XQuartz/xorg-server/commit/a842d8a85d77a3b8657f53224bf7791c3abfe22a
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-20 (Tue, 20 Nov 2007)

  Changed paths:
    M dix/dixfonts.c

  Log Message:
  -----------
  Dix: Re-ebable ErrorF reporting of incorrect refcount in FreeFontPath
(cherry picked from commit c362d829a6829367621faedc9ad7e10549ab64dc)


  Commit: 86fc74a86b02419de128c6eadd1cab8f9f0e6939
      https://github.com/XQuartz/xorg-server/commit/86fc74a86b02419de128c6eadd1cab8f9f0e6939
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-21 (Wed, 21 Nov 2007)

  Changed paths:
    M GL/apple/Makefile.am
    M hw/darwin/Makefile.am
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/cr/Makefile.am
    M hw/darwin/quartz/fullscreen/Makefile.am
    M hw/darwin/quartz/xpr/Makefile.am
    M hw/xfree86/os-support/Makefile.am

  Log Message:
  -----------
  Darwin: Makefile Style Fixes
* Fixed Makefile style to be consistent with self and downsteam
* Readded solaris to DIST_SUBDIRS in hw/xfree86/os-support/Makefile.am


  Commit: 1786f9464af51ff606a612aec6fe420fa9688a28
      https://github.com/XQuartz/xorg-server/commit/1786f9464af51ff606a612aec6fe420fa9688a28
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-21 (Wed, 21 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/quartzCocoa.m

  Log Message:
  -----------
  Use UTF8String since lossyCString is deprecated


  Commit: cef853a568c2c72b389bbdf85821c0b356e8f349
      https://github.com/XQuartz/xorg-server/commit/cef853a568c2c72b389bbdf85821c0b356e8f349
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-21 (Wed, 21 Nov 2007)

  Changed paths:
    M hw/darwin/utils/Makefile.am
    M hw/darwin/utils/dumpkeymap.c
    R hw/darwin/utils/event_status_driver.h

  Log Message:
  -----------
  Darwin: dumpkeymap: Use system's event_status_driver.h


  Commit: 52e84a353f8f21af5209879d7aece7066d0715b0
      https://github.com/XQuartz/xorg-server/commit/52e84a353f8f21af5209879d7aece7066d0715b0
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-22 (Thu, 22 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/X11Application.h
    M hw/darwin/quartz/X11Application.m
    M hw/darwin/quartz/X11Controller.h
    M hw/darwin/quartz/X11Controller.m
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/cr/crAppleWM.m
    M hw/darwin/quartz/cr/crFrame.m
    M hw/darwin/quartz/cr/crScreen.m
    M hw/darwin/quartz/fullscreen/fullscreen.c
    M hw/darwin/quartz/fullscreen/quartzCursor.c
    M hw/darwin/quartz/keysym2ucs.h
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzKeyboard.c
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/dri.c
    M hw/darwin/quartz/xpr/x-hash.c
    M hw/darwin/quartz/xpr/x-hook.c
    M hw/darwin/quartz/xpr/x-list.c
    M hw/darwin/quartz/xpr/xprAppleWM.c
    M hw/darwin/quartz/xpr/xprCursor.c
    M hw/darwin/quartz/xpr/xprFrame.c
    M hw/darwin/quartz/xpr/xprScreen.c
    M hw/darwin/utils/Makefile.am

  Log Message:
  -----------
  Darwin: Misc cleanups to line up with master


  Commit: 165ab0af3aefcc5dc039d49e00dcdfe41e2897a3
      https://github.com/XQuartz/xorg-server/commit/165ab0af3aefcc5dc039d49e00dcdfe41e2897a3
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-22 (Thu, 22 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h
    M hw/darwin/quartz/xpr/Makefile.am

  Log Message:
  -----------
  Darwin: Further cleanup to line up to master


  Commit: e27579dfff0ba68057f2c2411286e8d6e57eedf9
      https://github.com/XQuartz/xorg-server/commit/e27579dfff0ba68057f2c2411286e8d6e57eedf9
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-22 (Thu, 22 Nov 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Removed bogus dependency on xf86bigfontproto


  Commit: 3f857e129df7ce492191e0c51b8e53eaf6179366
      https://github.com/XQuartz/xorg-server/commit/3f857e129df7ce492191e0c51b8e53eaf6179366
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-22 (Thu, 22 Nov 2007)

  Changed paths:
    M miext/rootless/accel/rlBlt.c

  Log Message:
  -----------
  Pulling fixes from fbBlt to rlBlt


  Commit: 70374a58937d7a6f01c210bd6ac66cafb63e895a
      https://github.com/XQuartz/xorg-server/commit/70374a58937d7a6f01c210bd6ac66cafb63e895a
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-22 (Thu, 22 Nov 2007)

  Changed paths:
    M miext/rootless/accel/rlFill.c

  Log Message:
  -----------
  pulled changes from fbfill.c into rlFill.c


  Commit: f6a4c10636268669c889c05bae52a2f8579e7b80
      https://github.com/XQuartz/xorg-server/commit/f6a4c10636268669c889c05bae52a2f8579e7b80
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-11-22 (Thu, 22 Nov 2007)

  Changed paths:
    M miext/rootless/accel/rlBlt.c
    M miext/rootless/rootlessCommon.c
    M miext/rootless/rootlessCommon.h
    M miext/rootless/rootlessGC.c
    M miext/rootless/rootlessValTree.c

  Log Message:
  -----------
  Rootless: Added missing includes.


  Commit: 61b6dad5ef0f75051ed67691b041648ec7dcaff7
      https://github.com/XQuartz/xorg-server/commit/61b6dad5ef0f75051ed67691b041648ec7dcaff7
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-24 (Sat, 24 Nov 2007)

  Changed paths:
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/darwinKeyboard.h
    M hw/darwin/quartz/X11Application.m

  Log Message:
  -----------
  Darwin: Initial support for keyboard modifier remapping.


  Commit: b4097930b3e1c71a63ba4502152df6595e580b0b
      https://github.com/XQuartz/xorg-server/commit/b4097930b3e1c71a63ba4502152df6595e580b0b
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-24 (Sat, 24 Nov 2007)

  Changed paths:
    M render/glyphstr.h

  Log Message:
  -----------
  Render: Add Xdefs.h include to compile with newer renderproto


  Commit: 9079e43f9ec2f1cdbcddc62eaa8ed626a9adbc95
      https://github.com/XQuartz/xorg-server/commit/9079e43f9ec2f1cdbcddc62eaa8ed626a9adbc95
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-24 (Sat, 24 Nov 2007)

  Changed paths:
    M hw/darwin/darwinKeyboard.c

  Log Message:
  -----------
  Darwin: Cleaned up debug logging.


  Commit: f3e6d129662d72235a72a6df60a76343d1df055d
      https://github.com/XQuartz/xorg-server/commit/f3e6d129662d72235a72a6df60a76343d1df055d
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-24 (Sat, 24 Nov 2007)

  Changed paths:
    M hw/darwin/quartz/X11Application.m

  Log Message:
  -----------
  Darwin: Formatting cleanup


  Commit: 2b2df4f5174b5b263942c7fea3a7f84b08f2a996
      https://github.com/XQuartz/xorg-server/commit/2b2df4f5174b5b263942c7fea3a7f84b08f2a996
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-26 (Mon, 26 Nov 2007)

  Changed paths:
    M GL/apple/Makefile.am
    M configure.ac
    M hw/darwin/Makefile.am
    A hw/darwin/apple/Makefile.am
    M hw/darwin/darwin.h
    A hw/darwin/launcher/Makefile.am
    M hw/darwin/quartz/Makefile.am
    R hw/darwin/quartz/cr/Makefile.am
    R hw/darwin/quartz/fullscreen/Makefile.am
    M hw/darwin/quartz/xpr/Makefile.am
    M miext/rootless/Makefile.am
    M miext/rootless/accel/Makefile.am
    M miext/rootless/safeAlpha/Makefile.am

  Log Message:
  -----------
  Darwin,Rootless: Makefile cleanup
(cherry picked from commit 9c6d8a035b712b219833653ac637b89703a9b0c3)


  Commit: 1b35aa5c00c326f6b13134cd18272d5148b330ee
      https://github.com/XQuartz/xorg-server/commit/1b35aa5c00c326f6b13134cd18272d5148b330ee
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-28 (Wed, 28 Nov 2007)

  Changed paths:
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/darwinKeyboard.h

  Log Message:
  -----------
  Darwin: Removed the NSDefaults keymapping
most users are able to use .Xmodmap for their issues... we should probably eventually do something like this to support MM and non-apple keyboards...


  Commit: a8e35ebf930103acdbae8fd09e7a58a134a511b1
      https://github.com/XQuartz/xorg-server/commit/a8e35ebf930103acdbae8fd09e7a58a134a511b1
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-29 (Thu, 29 Nov 2007)

  Changed paths:
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/darwinXinput.c
    M hw/darwin/quartz/X11Application.m
    M hw/darwin/quartz/X11Controller.m
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/cr/XView.m
    M hw/darwin/quartz/cr/crAppleWM.m
    M hw/darwin/quartz/cr/crFrame.m
    M hw/darwin/quartz/cr/crScreen.m
    M hw/darwin/quartz/fullscreen/fullscreen.c
    M hw/darwin/quartz/fullscreen/quartzCursor.c
    M hw/darwin/quartz/pseudoramiX.c
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartzAudio.c
    M hw/darwin/quartz/quartzCursor.c
    M hw/darwin/quartz/quartzPasteboard.c
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/appledri.c
    M hw/darwin/quartz/xpr/dri.c

  Log Message:
  -----------
  Darwin: Cleaned up includes
I cleaned up the #includes a bit to make sure all the source files properly included xorg-config.h
Only quartzStartup.c and darwinKeyboard.c do not include it.  I ran into some weird crashes when they did which I'm looking into...


  Commit: f5e5b255d184f39c9dcec584c9bdda87deac854a
      https://github.com/XQuartz/xorg-server/commit/f5e5b255d184f39c9dcec584c9bdda87deac854a
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-29 (Thu, 29 Nov 2007)

  Changed paths:
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/quartz/quartzStartup.c

  Log Message:
  -----------
  Darwin: Undefine NDEBUG for assert.h
For some reason, having NDEBUG defined when #including assert.h causes assert() to hang us.  This should just
cause assert() to nop (it is #defined to be (void)0 in that case).


  Commit: 7fc12de69224ee1f2f3639346c0d3fe6d08ac6b6
      https://github.com/XQuartz/xorg-server/commit/7fc12de69224ee1f2f3639346c0d3fe6d08ac6b6
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-11-29 (Thu, 29 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/darwin.c
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/darwinXinput.c
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/X11Application.m
    M hw/darwin/quartz/X11Controller.m
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/cr/XView.m
    M hw/darwin/quartz/cr/crAppleWM.m
    M hw/darwin/quartz/cr/crFrame.m
    M hw/darwin/quartz/cr/crScreen.m
    M hw/darwin/quartz/fullscreen/fullscreen.c
    M hw/darwin/quartz/fullscreen/quartzCursor.c
    M hw/darwin/quartz/pseudoramiX.c
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartzAudio.c
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzCursor.c
    M hw/darwin/quartz/quartzKeyboard.c
    M hw/darwin/quartz/quartzPasteboard.c
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/Makefile.am
    M hw/darwin/quartz/xpr/appledri.c
    M hw/darwin/quartz/xpr/dri.c
    M hw/darwin/quartz/xpr/x-hash.c
    M hw/darwin/quartz/xpr/x-hook.c
    M hw/darwin/quartz/xpr/x-list.c
    M hw/darwin/quartz/xpr/xprAppleWM.c
    M hw/darwin/quartz/xpr/xprCursor.c
    M hw/darwin/quartz/xpr/xprFrame.c
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Darwin: Use dix-config.h instead of xorg-config.h


  Commit: f543cb8fbb3d9213cb03396f4252ab9821319993
      https://github.com/XQuartz/xorg-server/commit/f543cb8fbb3d9213cb03396f4252ab9821319993
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-30 (Fri, 30 Nov 2007)

  Changed paths:
    M hw/darwin/apple/bundle-main.c

  Log Message:
  -----------
  properly implemented xcb check for stale sockets


  Commit: 7e8515715f303a3b042cc38b2a02a6ea1551ea45
      https://github.com/XQuartz/xorg-server/commit/7e8515715f303a3b042cc38b2a02a6ea1551ea45
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-11-30 (Fri, 30 Nov 2007)

  Changed paths:
    M hw/darwin/Makefile.am
    M hw/darwin/darwin.c
    M hw/darwin/darwin.h
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/darwinKeyboard.h
    M hw/darwin/darwinXinput.c
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/X11Application.m
    M hw/darwin/quartz/X11Controller.m
    M hw/darwin/quartz/applewm.c
    M hw/darwin/quartz/cr/XView.m
    M hw/darwin/quartz/cr/crAppleWM.m
    M hw/darwin/quartz/cr/crFrame.m
    M hw/darwin/quartz/cr/crScreen.m
    M hw/darwin/quartz/fullscreen/fullscreen.c
    M hw/darwin/quartz/fullscreen/quartzCursor.c
    M hw/darwin/quartz/pseudoramiX.c
    M hw/darwin/quartz/quartz.c
    M hw/darwin/quartz/quartzAudio.c
    M hw/darwin/quartz/quartzCocoa.m
    M hw/darwin/quartz/quartzCursor.c
    M hw/darwin/quartz/quartzKeyboard.c
    M hw/darwin/quartz/quartzPasteboard.c
    M hw/darwin/quartz/quartzStartup.c
    M hw/darwin/quartz/xpr/Makefile.am
    M hw/darwin/quartz/xpr/appledri.c
    M hw/darwin/quartz/xpr/dri.c
    M hw/darwin/quartz/xpr/x-hash.c
    M hw/darwin/quartz/xpr/x-hook.c
    M hw/darwin/quartz/xpr/x-list.c
    M hw/darwin/quartz/xpr/xprAppleWM.c
    M hw/darwin/quartz/xpr/xprCursor.c
    M hw/darwin/quartz/xpr/xprFrame.c
    M hw/darwin/quartz/xpr/xprScreen.c

  Log Message:
  -----------
  Merge branch 'xorg-server-1.2-apple' of ssh://git.freedesktop.org/git/xorg/xserver into xorg-server-1.2-apple


  Commit: d1a9f616f27992f7788e99faed95ee10c25e12b7
      https://github.com/XQuartz/xorg-server/commit/d1a9f616f27992f7788e99faed95ee10c25e12b7
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-11-30 (Fri, 30 Nov 2007)

  Changed paths:
    M hw/darwin/darwin.h
    M hw/darwin/darwinEvents.c
    M hw/darwin/quartz/X11Application.m

  Log Message:
  -----------
  Removed redundant scroll wheel event code, and added
support for buttons 6 and 7 (horizontal scrolling)


  Commit: 8a76c99c0ebbaf7375f3a9c75c4f7921a79024da
      https://github.com/XQuartz/xorg-server/commit/8a76c99c0ebbaf7375f3a9c75c4f7921a79024da
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-12-01 (Sat, 01 Dec 2007)

  Changed paths:
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  Darwin: Alt is Mode_switch Switching to Mode_switch to maintain compatibility with Tiger X11.


  Commit: b6a98afe614b512029d9f8b01ef82e4899817cb2
      https://github.com/XQuartz/xorg-server/commit/b6a98afe614b512029d9f8b01ef82e4899817cb2
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-12-01 (Sat, 01 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/apple/Info.plist
    M hw/darwin/quartz/X11Application.m

  Log Message:
  -----------
  Darwin: Marked 1.3.0-apple2 and X11.app as 2.1.0


  Commit: dc2fb323ee11f081d447605be151024f9e2487f9
      https://github.com/XQuartz/xorg-server/commit/dc2fb323ee11f081d447605be151024f9e2487f9
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-01 (Sat, 01 Dec 2007)

  Changed paths:
    M hw/darwin/apple/bundle-main.c

  Log Message:
  -----------
  added missing call to xcb_connect()


  Commit: 6a744c94806f44fb131dc108fba5915e9dd3345d
      https://github.com/XQuartz/xorg-server/commit/6a744c94806f44fb131dc108fba5915e9dd3345d
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-12-02 (Sun, 02 Dec 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Darwin: Added {/,/System/}Library/Fonts to DEFAULT_FONT_PATH


  Commit: a4bbf98c700956f0ee2e16ea0d7bb8e5d29a0207
      https://github.com/XQuartz/xorg-server/commit/a4bbf98c700956f0ee2e16ea0d7bb8e5d29a0207
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2007-12-02 (Sun, 02 Dec 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Darwin: Really set DEFAULT_FONT_PATH


  Commit: 0284b3631a4c501d7b3f39774dbc2416c4121c58
      https://github.com/XQuartz/xorg-server/commit/0284b3631a4c501d7b3f39774dbc2416c4121c58
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-03 (Mon, 03 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am
    M hw/darwin/apple/Makefile.am
    M hw/darwin/apple/X11.xcodeproj/project.pbxproj
    M hw/darwin/apple/bundle-main.c
    A hw/darwin/apple/launcher-main.c
    A hw/darwin/apple/org.x.X11.plist
    A hw/darwin/apple/server-main.c
    R hw/darwin/launcher/Info.plist
    R hw/darwin/launcher/Makefile.am
    R hw/darwin/launcher/X11.icns
    R hw/darwin/launcher/X11.xcodeproj/project.pbxproj
    R hw/darwin/launcher/bundle-main.c

  Log Message:
  -----------
  Darwin: Combine launcher and server X11.app
This should hopefully eliminate confusion some people have over which X11.app is which.
Now BOTH are in /A/U/X11.app and we intelligently determine whether to execute our app_to_run
or launch the server.  If arguments are given, we launch the server.  Otherwise if we can
connect to an X DISPLAY, we execute app_to_run.  Otherwise, we launch the server.


  Commit: b0349d5b6cb7a83a696760e6ffd2bf1129ca755f
      https://github.com/XQuartz/xorg-server/commit/b0349d5b6cb7a83a696760e6ffd2bf1129ca755f
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-03 (Mon, 03 Dec 2007)

  Changed paths:
    M hw/darwin/apple/bundle-main.c

  Log Message:
  -----------
  Darwin: Use launcher if only command line argument to X11.app is psn.


  Commit: c3c71a882f8c60435718c83d353890e3cd5812db
      https://github.com/XQuartz/xorg-server/commit/c3c71a882f8c60435718c83d353890e3cd5812db
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-03 (Mon, 03 Dec 2007)

  Changed paths:
    M hw/darwin/apple/bundle-main.c
    M hw/darwin/apple/server-main.c

  Log Message:
  -----------
  Darwin: Always set DISPLAY
We weren't setting $DISPLAY when we should be...


  Commit: e41af2967e885466c4d194fa4c3b358e6be37c30
      https://github.com/XQuartz/xorg-server/commit/e41af2967e885466c4d194fa4c3b358e6be37c30
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-03 (Mon, 03 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am
    R hw/darwin/quartz/cr/XView.h
    R hw/darwin/quartz/cr/XView.m
    R hw/darwin/quartz/cr/cr.h
    R hw/darwin/quartz/cr/crAppleWM.m
    R hw/darwin/quartz/cr/crFrame.m
    R hw/darwin/quartz/cr/crScreen.m
    R hw/darwin/quartz/fullscreen/fullscreen.c
    R hw/darwin/quartz/fullscreen/quartzCursor.c
    R hw/darwin/quartz/fullscreen/quartzCursor.h
    R hw/darwin/utils/Makefile.am
    R hw/darwin/utils/README.txt
    R hw/darwin/utils/dumpkeymap.c
    R hw/darwin/utils/dumpkeymap.man

  Log Message:
  -----------
  Darwin: RIP dumpkeymap, cr, and fullscreen
Taking out the trash.
We don't need dumpkeymap since we'll be getting keymaps straight from the OS. .Xmodmap should be sufficient for any user-needed changes.  If this is not
the case, please let us know, so we can address any problems you have.
fullscreen never worked AFAIK
cr isn't being used and xpr is much better.


  Commit: 4dcd9106a89ceb6c72546a12849be04660f574fd
      https://github.com/XQuartz/xorg-server/commit/4dcd9106a89ceb6c72546a12849be04660f574fd
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-04 (Tue, 04 Dec 2007)

  Changed paths:
    M hw/darwin/quartz/xpr/xprFrame.c

  Log Message:
  -----------
  added debug hook to disable fb code; create a file
called /tmp/disable_fb.txt to try it


  Commit: 73c6f7983d335d0dc6698d1cb8a027f054b3ba3c
      https://github.com/XQuartz/xorg-server/commit/73c6f7983d335d0dc6698d1cb8a027f054b3ba3c
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-04 (Tue, 04 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/quartz/Makefile.am
    A hw/darwin/quartz/Xplugin.h
    A hw/darwin/quartz/appledri.c
    A hw/darwin/quartz/appledri.h
    A hw/darwin/quartz/appledristr.h
    A hw/darwin/quartz/dri.c
    A hw/darwin/quartz/dri.h
    A hw/darwin/quartz/dristruct.h
    A hw/darwin/quartz/x-hash.c
    A hw/darwin/quartz/x-hash.h
    A hw/darwin/quartz/x-hook.c
    A hw/darwin/quartz/x-hook.h
    A hw/darwin/quartz/x-list.c
    A hw/darwin/quartz/x-list.h
    A hw/darwin/quartz/xpr.h
    R hw/darwin/quartz/xpr/Xplugin.h
    R hw/darwin/quartz/xpr/appledri.c
    R hw/darwin/quartz/xpr/appledri.h
    R hw/darwin/quartz/xpr/appledristr.h
    R hw/darwin/quartz/xpr/dri.c
    R hw/darwin/quartz/xpr/dri.h
    R hw/darwin/quartz/xpr/dristruct.h
    R hw/darwin/quartz/xpr/x-hash.c
    R hw/darwin/quartz/xpr/x-hash.h
    R hw/darwin/quartz/xpr/x-hook.c
    R hw/darwin/quartz/xpr/x-hook.h
    R hw/darwin/quartz/xpr/x-list.c
    R hw/darwin/quartz/xpr/x-list.h
    R hw/darwin/quartz/xpr/xpr.h
    R hw/darwin/quartz/xpr/xprAppleWM.c
    R hw/darwin/quartz/xpr/xprCursor.c
    R hw/darwin/quartz/xpr/xprFrame.c
    R hw/darwin/quartz/xpr/xprScreen.c
    A hw/darwin/quartz/xprAppleWM.c
    A hw/darwin/quartz/xprCursor.c
    A hw/darwin/quartz/xprFrame.c
    A hw/darwin/quartz/xprScreen.c

  Log Message:
  -----------
  build system cleanup: move all files from quartz/xpr/ to quartz/


  Commit: 03e0788cce1b9578e1f61845fcf2c09f220e175f
      https://github.com/XQuartz/xorg-server/commit/03e0788cce1b9578e1f61845fcf2c09f220e175f
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-04 (Tue, 04 Dec 2007)

  Changed paths:
    M hw/darwin/quartz/X11Controller.h

  Log Message:
  -----------
  oops, missed a spot


  Commit: 17a41dcf77c834149d134d42a09c782150e5d183
      https://github.com/XQuartz/xorg-server/commit/17a41dcf77c834149d134d42a09c782150e5d183
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-04 (Tue, 04 Dec 2007)

  Changed paths:
    R hw/darwin/quartz/xpr/Makefile.am

  Log Message:
  -----------
  more xpr cleanup


  Commit: 30e4f7489e2e1138e19eb01927059a0f425581eb
      https://github.com/XQuartz/xorg-server/commit/30e4f7489e2e1138e19eb01927059a0f425581eb
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-04 (Tue, 04 Dec 2007)

  Changed paths:
    A hw/darwin/quartz/xpr/Makefile.am

  Log Message:
  -----------
  Revert "more xpr cleanup"

This reverts commit 17a41dcf77c834149d134d42a09c782150e5d183.


  Commit: 9ddf3611712029439268db6de828a4f7fb84b159
      https://github.com/XQuartz/xorg-server/commit/9ddf3611712029439268db6de828a4f7fb84b159
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-04 (Tue, 04 Dec 2007)

  Changed paths:
    M hw/darwin/quartz/X11Controller.h

  Log Message:
  -----------
  Revert "oops, missed a spot"

This reverts commit 03e0788cce1b9578e1f61845fcf2c09f220e175f.


  Commit: b823224a497cbeadbc5b2d548bdb2ab0f126a59b
      https://github.com/XQuartz/xorg-server/commit/b823224a497cbeadbc5b2d548bdb2ab0f126a59b
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-04 (Tue, 04 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/quartz/Makefile.am
    R hw/darwin/quartz/Xplugin.h
    R hw/darwin/quartz/appledri.c
    R hw/darwin/quartz/appledri.h
    R hw/darwin/quartz/appledristr.h
    R hw/darwin/quartz/dri.c
    R hw/darwin/quartz/dri.h
    R hw/darwin/quartz/dristruct.h
    R hw/darwin/quartz/x-hash.c
    R hw/darwin/quartz/x-hash.h
    R hw/darwin/quartz/x-hook.c
    R hw/darwin/quartz/x-hook.h
    R hw/darwin/quartz/x-list.c
    R hw/darwin/quartz/x-list.h
    R hw/darwin/quartz/xpr.h
    A hw/darwin/quartz/xpr/Xplugin.h
    A hw/darwin/quartz/xpr/appledri.c
    A hw/darwin/quartz/xpr/appledri.h
    A hw/darwin/quartz/xpr/appledristr.h
    A hw/darwin/quartz/xpr/dri.c
    A hw/darwin/quartz/xpr/dri.h
    A hw/darwin/quartz/xpr/dristruct.h
    A hw/darwin/quartz/xpr/x-hash.c
    A hw/darwin/quartz/xpr/x-hash.h
    A hw/darwin/quartz/xpr/x-hook.c
    A hw/darwin/quartz/xpr/x-hook.h
    A hw/darwin/quartz/xpr/x-list.c
    A hw/darwin/quartz/xpr/x-list.h
    A hw/darwin/quartz/xpr/xpr.h
    A hw/darwin/quartz/xpr/xprAppleWM.c
    A hw/darwin/quartz/xpr/xprCursor.c
    A hw/darwin/quartz/xpr/xprFrame.c
    A hw/darwin/quartz/xpr/xprScreen.c
    R hw/darwin/quartz/xprAppleWM.c
    R hw/darwin/quartz/xprCursor.c
    R hw/darwin/quartz/xprFrame.c
    R hw/darwin/quartz/xprScreen.c

  Log Message:
  -----------
  Revert "build system cleanup: move all files from quartz/xpr/ to quartz/"

This reverts commit 73c6f7983d335d0dc6698d1cb8a027f054b3ba3c.


  Commit: e8399fd4d66a2b77b770c277e2fa424229a721b2
      https://github.com/XQuartz/xorg-server/commit/e8399fd4d66a2b77b770c277e2fa424229a721b2
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-04 (Tue, 04 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/darwin/Makefile.am
    R hw/darwin/Xquartz.man
    R hw/darwin/apple/English.lproj/InfoPlist.strings
    R hw/darwin/apple/English.lproj/Localizable.strings
    R hw/darwin/apple/English.lproj/main.nib/classes.nib
    R hw/darwin/apple/English.lproj/main.nib/info.nib
    R hw/darwin/apple/English.lproj/main.nib/keyedobjects.nib
    R hw/darwin/apple/Info.plist
    R hw/darwin/apple/Makefile.am
    R hw/darwin/apple/X11.icns
    R hw/darwin/apple/X11.xcodeproj/project.pbxproj
    R hw/darwin/apple/bundle-main.c
    R hw/darwin/apple/launcher-main.c
    R hw/darwin/apple/org.x.X11.plist
    R hw/darwin/apple/server-main.c
    M hw/darwin/quartz/Makefile.am
    M hw/darwin/quartz/X11Application.m
    A hw/darwin/quartz/apple/English.lproj/InfoPlist.strings
    A hw/darwin/quartz/apple/English.lproj/Localizable.strings
    A hw/darwin/quartz/apple/English.lproj/main.nib/classes.nib
    A hw/darwin/quartz/apple/English.lproj/main.nib/info.nib
    A hw/darwin/quartz/apple/English.lproj/main.nib/keyedobjects.nib
    A hw/darwin/quartz/apple/Info.plist
    A hw/darwin/quartz/apple/Makefile.am
    A hw/darwin/quartz/apple/X11.icns
    A hw/darwin/quartz/apple/X11.xcodeproj/project.pbxproj
    A hw/darwin/quartz/apple/bundle-main.c
    A hw/darwin/quartz/apple/launcher-main.c
    A hw/darwin/quartz/apple/org.x.X11.plist
    A hw/darwin/quartz/apple/server-main.c
    M hw/darwin/quartz/xpr/Makefile.am
    A hw/darwin/quartz/xpr/Xquartz.man

  Log Message:
  -----------
  Darwin: Rework build system to more accurately reveal code infrastructure and facilitate future modularity.


  Commit: 141f69dc3d8d6e7d8ff65607f43700ac11243041
      https://github.com/XQuartz/xorg-server/commit/141f69dc3d8d6e7d8ff65607f43700ac11243041
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-04 (Tue, 04 Dec 2007)

  Changed paths:
    M hw/darwin/darwin.h
    M hw/darwin/darwinEvents.c
    M hw/darwin/darwinKeyboard.c
    M hw/darwin/darwinKeyboard.h
    A hw/darwin/darwinKeyboard_interface.h
    M hw/darwin/quartz/quartzKeyboard.c

  Log Message:
  -----------
  Darwin: Cleaned up keyboard interface headers


  Commit: 48e6a75fbdd0fee86e364f02ace83f20b312a2b2
      https://github.com/XQuartz/xorg-server/commit/48e6a75fbdd0fee86e364f02ace83f20b312a2b2
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-05 (Wed, 05 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/Makefile.am
    R hw/darwin/Makefile.am
    R hw/darwin/darwin.c
    R hw/darwin/darwin.h
    R hw/darwin/darwinClut8.h
    R hw/darwin/darwinEvents.c
    R hw/darwin/darwinKeyboard.c
    R hw/darwin/darwinKeyboard.h
    R hw/darwin/darwinKeyboard_interface.h
    R hw/darwin/darwinXinput.c
    R hw/darwin/quartz/Makefile.am
    R hw/darwin/quartz/X11Application.h
    R hw/darwin/quartz/X11Application.m
    R hw/darwin/quartz/X11Controller.h
    R hw/darwin/quartz/X11Controller.m
    R hw/darwin/quartz/apple/English.lproj/InfoPlist.strings
    R hw/darwin/quartz/apple/English.lproj/Localizable.strings
    R hw/darwin/quartz/apple/English.lproj/main.nib/classes.nib
    R hw/darwin/quartz/apple/English.lproj/main.nib/info.nib
    R hw/darwin/quartz/apple/English.lproj/main.nib/keyedobjects.nib
    R hw/darwin/quartz/apple/Info.plist
    R hw/darwin/quartz/apple/Makefile.am
    R hw/darwin/quartz/apple/X11.icns
    R hw/darwin/quartz/apple/X11.xcodeproj/project.pbxproj
    R hw/darwin/quartz/apple/bundle-main.c
    R hw/darwin/quartz/apple/launcher-main.c
    R hw/darwin/quartz/apple/org.x.X11.plist
    R hw/darwin/quartz/apple/server-main.c
    R hw/darwin/quartz/applewm.c
    R hw/darwin/quartz/applewmExt.h
    R hw/darwin/quartz/keysym2ucs.c
    R hw/darwin/quartz/keysym2ucs.h
    R hw/darwin/quartz/pseudoramiX.c
    R hw/darwin/quartz/pseudoramiX.h
    R hw/darwin/quartz/quartz.c
    R hw/darwin/quartz/quartz.h
    R hw/darwin/quartz/quartzAudio.c
    R hw/darwin/quartz/quartzAudio.h
    R hw/darwin/quartz/quartzCocoa.m
    R hw/darwin/quartz/quartzCommon.h
    R hw/darwin/quartz/quartzCursor.c
    R hw/darwin/quartz/quartzCursor.h
    R hw/darwin/quartz/quartzKeyboard.c
    R hw/darwin/quartz/quartzPasteboard.c
    R hw/darwin/quartz/quartzPasteboard.h
    R hw/darwin/quartz/quartzStartup.c
    R hw/darwin/quartz/xpr/Makefile.am
    R hw/darwin/quartz/xpr/Xplugin.h
    R hw/darwin/quartz/xpr/Xquartz.man
    R hw/darwin/quartz/xpr/appledri.c
    R hw/darwin/quartz/xpr/appledri.h
    R hw/darwin/quartz/xpr/appledristr.h
    R hw/darwin/quartz/xpr/dri.c
    R hw/darwin/quartz/xpr/dri.h
    R hw/darwin/quartz/xpr/dristruct.h
    R hw/darwin/quartz/xpr/x-hash.c
    R hw/darwin/quartz/xpr/x-hash.h
    R hw/darwin/quartz/xpr/x-hook.c
    R hw/darwin/quartz/xpr/x-hook.h
    R hw/darwin/quartz/xpr/x-list.c
    R hw/darwin/quartz/xpr/x-list.h
    R hw/darwin/quartz/xpr/xpr.h
    R hw/darwin/quartz/xpr/xprAppleWM.c
    R hw/darwin/quartz/xpr/xprCursor.c
    R hw/darwin/quartz/xpr/xprFrame.c
    R hw/darwin/quartz/xpr/xprScreen.c
    A hw/xquartz/Makefile.am
    A hw/xquartz/X11Application.h
    A hw/xquartz/X11Application.m
    A hw/xquartz/X11Controller.h
    A hw/xquartz/X11Controller.m
    A hw/xquartz/applewm.c
    A hw/xquartz/applewmExt.h
    A hw/xquartz/bundle/English.lproj/InfoPlist.strings
    A hw/xquartz/bundle/English.lproj/Localizable.strings
    A hw/xquartz/bundle/English.lproj/main.nib/classes.nib
    A hw/xquartz/bundle/English.lproj/main.nib/info.nib
    A hw/xquartz/bundle/English.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/Info.plist
    A hw/xquartz/bundle/Makefile.am
    A hw/xquartz/bundle/X11.icns
    A hw/xquartz/bundle/X11.xcodeproj/project.pbxproj
    A hw/xquartz/bundle/bundle-main.c
    A hw/xquartz/bundle/launcher-main.c
    A hw/xquartz/bundle/org.x.X11.plist
    A hw/xquartz/bundle/server-main.c
    A hw/xquartz/darwin.c
    A hw/xquartz/darwin.h
    A hw/xquartz/darwinClut8.h
    A hw/xquartz/darwinEvents.c
    A hw/xquartz/darwinKeyboard.c
    A hw/xquartz/darwinKeyboard.h
    A hw/xquartz/darwinXinput.c
    A hw/xquartz/keysym2ucs.c
    A hw/xquartz/keysym2ucs.h
    A hw/xquartz/pseudoramiX.c
    A hw/xquartz/pseudoramiX.h
    A hw/xquartz/quartz.c
    A hw/xquartz/quartz.h
    A hw/xquartz/quartzAudio.c
    A hw/xquartz/quartzAudio.h
    A hw/xquartz/quartzCocoa.m
    A hw/xquartz/quartzCommon.h
    A hw/xquartz/quartzCursor.c
    A hw/xquartz/quartzCursor.h
    A hw/xquartz/quartzKeyboard.c
    A hw/xquartz/quartzKeyboard.h
    A hw/xquartz/quartzPasteboard.c
    A hw/xquartz/quartzPasteboard.h
    A hw/xquartz/quartzStartup.c
    A hw/xquartz/xpr/Makefile.am
    A hw/xquartz/xpr/Xplugin.h
    A hw/xquartz/xpr/Xquartz.man
    A hw/xquartz/xpr/appledri.c
    A hw/xquartz/xpr/appledri.h
    A hw/xquartz/xpr/appledristr.h
    A hw/xquartz/xpr/dri.c
    A hw/xquartz/xpr/dri.h
    A hw/xquartz/xpr/dristruct.h
    A hw/xquartz/xpr/x-hash.c
    A hw/xquartz/xpr/x-hash.h
    A hw/xquartz/xpr/x-hook.c
    A hw/xquartz/xpr/x-hook.h
    A hw/xquartz/xpr/x-list.c
    A hw/xquartz/xpr/x-list.h
    A hw/xquartz/xpr/xpr.h
    A hw/xquartz/xpr/xprAppleWM.c
    A hw/xquartz/xpr/xprCursor.c
    A hw/xquartz/xpr/xprFrame.c
    A hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  Darwin: Flattened quartz into darwin, renamed darwin xquartz
Leaving xpr unflattened since we want modularity to replace that with xpc (XPluginComposite) at some point


  Commit: 9e0032c0b8944b31fa698499202eeae1279e1f83
      https://github.com/XQuartz/xorg-server/commit/9e0032c0b8944b31fa698499202eeae1279e1f83
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-05 (Wed, 05 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/xquartz/Makefile.am
    M hw/xquartz/X11Application.m
    M hw/xquartz/darwin.c

  Log Message:
  -----------
  Marved version 1.3.0-apple3


  Commit: 55c1d66f3a10b61e718843314b06b5ec83e94371
      https://github.com/XQuartz/xorg-server/commit/55c1d66f3a10b61e718843314b06b5ec83e94371
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-05 (Wed, 05 Dec 2007)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  .gitignore: synced with master


  Commit: 08ebf86d379b1ddfb08df65d29aea5df66de4327
      https://github.com/XQuartz/xorg-server/commit/08ebf86d379b1ddfb08df65d29aea5df66de4327
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-05 (Wed, 05 Dec 2007)

  Changed paths:
    M hw/xquartz/X11Application.m
    M hw/xquartz/darwin.c
    M hw/xquartz/darwin.h
    M hw/xquartz/darwinEvents.c
    A hw/xquartz/darwinEvents.h
    M hw/xquartz/darwinKeyboard.c
    M hw/xquartz/quartz.c
    M hw/xquartz/quartz.h
    M hw/xquartz/quartzAudio.c
    M hw/xquartz/quartzKeyboard.h
    M hw/xquartz/xpr/xprCursor.c

  Log Message:
  -----------
  Darwin: Renamed DarwinModeBlah to QuartzBlah


  Commit: d6493abedb2caf03b2bc3a6440b637df67eff081
      https://github.com/XQuartz/xorg-server/commit/d6493abedb2caf03b2bc3a6440b637df67eff081
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-05 (Wed, 05 Dec 2007)

  Changed paths:
    M hw/xquartz/darwin.h

  Log Message:
  -----------
  Darwin: Dead coded removal
Kill off assert macro


  Commit: 7caf51d1a5a86ae884e0087795636222c082962c
      https://github.com/XQuartz/xorg-server/commit/7caf51d1a5a86ae884e0087795636222c082962c
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-06 (Thu, 06 Dec 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  ALLOCATE_LOCAL is dangerous on Darwin due to memory layout differences
from Linux, so let's define NO_ALLOCA.


  Commit: b6357cec6d837226009c0d2b69026027da36656e
      https://github.com/XQuartz/xorg-server/commit/b6357cec6d837226009c0d2b69026027da36656e
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-07 (Fri, 07 Dec 2007)

  Changed paths:
    M GL/apple/Makefile.am

  Log Message:
  -----------
  fixed pathname in GL/apple/Makefile.am


  Commit: 477e6d24df6a0900ff017d31a2b19ce24917ae79
      https://github.com/XQuartz/xorg-server/commit/477e6d24df6a0900ff017d31a2b19ce24917ae79
  Author: Jeremy Huddleston <jeremy at dhcp-38-248.EECS.Berkeley.EDU>
  Date:   2007-12-07 (Fri, 07 Dec 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  1.3.0-apple4


  Commit: 54654815fa5e59b25cfd1fa72610120b72c10175
      https://github.com/XQuartz/xorg-server/commit/54654815fa5e59b25cfd1fa72610120b72c10175
  Author: Jeremy Huddleston <jeremy at dhcp-38-248.EECS.Berkeley.EDU>
  Date:   2007-12-07 (Fri, 07 Dec 2007)

  Changed paths:
    M GL/glx/glxscreens.c
    M configure.ac
    M hw/Makefile.am
    M hw/vfb/InitOutput.c
    M hw/xnest/Init.c
    M hw/xprint/attributes.c
    M hw/xprint/ddxInit.c
    M include/cursor.h
    M include/dixfont.h
    M include/resource.h
    M include/window.h
    M miext/rootless/rootlessConfig.h

  Log Message:
  -----------
  Darwin: Use __APPLE__ instead of __DARWIN__


  Commit: d12b650362da100ceaecb7e859cd4ef1908d4407
      https://github.com/XQuartz/xorg-server/commit/d12b650362da100ceaecb7e859cd4ef1908d4407
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-07 (Fri, 07 Dec 2007)

  Changed paths:
    M miext/rootless/rootlessScreen.c

  Log Message:
  -----------
  Just a couple of small uninitialized pointer fixes


  Commit: e5f54f122b2068ff7b94a979ebadac4cf8eef20f
      https://github.com/XQuartz/xorg-server/commit/e5f54f122b2068ff7b94a979ebadac4cf8eef20f
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-07 (Fri, 07 Dec 2007)

  Changed paths:
    M fb/fbbltone.c

  Log Message:
  -----------
  Added checks to avoid writing past the end of the buffer in fbBltOne


  Commit: 6f441d79c7c884c8cd9315f490f7833a877344aa
      https://github.com/XQuartz/xorg-server/commit/6f441d79c7c884c8cd9315f490f7833a877344aa
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-07 (Fri, 07 Dec 2007)

  Changed paths:
    M fb/fb.h

  Log Message:
  -----------
  Added code to check for null pointers on fb* invocations


  Commit: 6b74c535dc331d1d621b2541492a3336f69d70a2
      https://github.com/XQuartz/xorg-server/commit/6b74c535dc331d1d621b2541492a3336f69d70a2
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-07 (Fri, 07 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/xquartz/bundle/Makefile.am
    M hw/xquartz/bundle/bundle-main.c
    R hw/xquartz/bundle/org.x.X11.plist
    A hw/xquartz/bundle/org.x.X11.plist.in

  Log Message:
  -----------
  XQuartz: Cleaned up configure, X11.app path in launchd script
Don't hardcode X11.app's path in the launchd plist.
Only install the launchd plist if we --enable-launchd.


  Commit: 0502955a2af487b51bf22916ac02e497c2d96aba
      https://github.com/XQuartz/xorg-server/commit/0502955a2af487b51bf22916ac02e497c2d96aba
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    M hw/xquartz/Makefile.am
    M hw/xquartz/bundle/Info.plist
    M hw/xquartz/bundle/bundle-main.c
    M hw/xquartz/darwin.c
    M hw/xquartz/quartzStartup.c

  Log Message:
  -----------
  XQuartz: Fixed "Multiple Dock Icons"
BAM!


  Commit: d0dca8a88506f50b51f41f99a2f1feb6954c8a31
      https://github.com/XQuartz/xorg-server/commit/d0dca8a88506f50b51f41f99a2f1feb6954c8a31
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/bundle-main.c

  Log Message:
  -----------
  Xquartz: Fix multiple-dock icons (pt2)
In the last commit, I accidently committed the wrong change to bundle-main.c from another failed attempt.  Sorry, this should work now.


  Commit: a74c38bd9f28735acd602d359d7ca6357aed1e93
      https://github.com/XQuartz/xorg-server/commit/a74c38bd9f28735acd602d359d7ca6357aed1e93
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/server-main.c

  Log Message:
  -----------
  Xquartz: Use org.x.X11 instead of com.apple.X11 for preferences
Fixed inconsistency so preferences get read from the correct source.


  Commit: c5ccb98d5d461c8a22fc0f3942a607ac90e1e37e
      https://github.com/XQuartz/xorg-server/commit/c5ccb98d5d461c8a22fc0f3942a607ac90e1e37e
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/server-main.c

  Log Message:
  -----------
  Xquartz: Actually, it should be org.x.X11 for case-sensitive FS


  Commit: e564b7aeaab63e4c943445275af680b3b5898a94
      https://github.com/XQuartz/xorg-server/commit/e564b7aeaab63e4c943445275af680b3b5898a94
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    A hw/xquartz/quartzForeground.c
    A hw/xquartz/quartzForeground.h

  Log Message:
  -----------
  Xquartz: Actually add quartzForeground.[hc]
Sorry for the commit spam... I'm tired and was overly quick to commit... forgot to include a neccessary file.


  Commit: 45e5247564c423a2bf02cfec1993155858c91a14
      https://github.com/XQuartz/xorg-server/commit/45e5247564c423a2bf02cfec1993155858c91a14
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    M hw/xquartz/Makefile.am

  Log Message:
  -----------
  Added darwinEvents.h to EXTRA_DIST


  Commit: 65e794c22e18522c99513928649f3bc70a88d2bb
      https://github.com/XQuartz/xorg-server/commit/65e794c22e18522c99513928649f3bc70a88d2bb
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    M hw/xquartz/darwin.c

  Log Message:
  -----------
  Xquartz: Change X -version output to help fink
Temporary hack until Fink devs get their packages fixed


  Commit: 37c9781fdb672229ceab101b080762e15512943f
      https://github.com/XQuartz/xorg-server/commit/37c9781fdb672229ceab101b080762e15512943f
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    M hw/xquartz/Makefile.am

  Log Message:
  -----------
  Xquartz Added quartzKeyboard.h to EXTRA_DIST


  Commit: 6e772899721d491c75116b3b630c84d78796c81c
      https://github.com/XQuartz/xorg-server/commit/6e772899721d491c75116b3b630c84d78796c81c
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  .gitignore: added hw/xquartz/bundle/org.x.X11.plist
(cherry picked from commit cd13c4ba5b7a1bdfb419cb492a96a72dccf2681e)


  Commit: 8a057bc9e2eadd5b3296643e1b2337a5ef647cb2
      https://github.com/XQuartz/xorg-server/commit/8a057bc9e2eadd5b3296643e1b2337a5ef647cb2
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    M fb/fbbltone.c

  Log Message:
  -----------
  Fixed bad calculation of dstEnd, which caused truncation of some bitblts


  Commit: 3e881032f35f774ff9638678d7e3f77c81f62976
      https://github.com/XQuartz/xorg-server/commit/3e881032f35f774ff9638678d7e3f77c81f62976
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-08 (Sat, 08 Dec 2007)

  Changed paths:
    R hw/xquartz/xpr/Xplugin.h

  Log Message:
  -----------
  remove Xplugin.h, because we should use the one in /usr/include


  Commit: a746383eca77c9b9ea2cba0cf1c8fc39c0f7d536
      https://github.com/XQuartz/xorg-server/commit/a746383eca77c9b9ea2cba0cf1c8fc39c0f7d536
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-10 (Mon, 10 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/Makefile.am
    A hw/xquartz/bundle/Xquartz.plist
    M hw/xquartz/bundle/org.x.X11.plist.in
    M hw/xquartz/xpr/Makefile.am

  Log Message:
  -----------
  Xquartz: Removed Xplugin.h from EXTRA_DIST


  Commit: 0e017177dcca7185716ca760dcce9ddedc7bfef9
      https://github.com/XQuartz/xorg-server/commit/0e017177dcca7185716ca760dcce9ddedc7bfef9
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-10 (Mon, 10 Dec 2007)

  Changed paths:
    M hw/xquartz/darwinEvents.c
    M hw/xquartz/darwinKeyboard.c
    M hw/xquartz/quartzKeyboard.c
    M hw/xquartz/quartzKeyboard.h

  Log Message:
  -----------
  Xquartz: Make Alt work with Xmodmap again


  Commit: dec2633c41dd0adf73264afdf251a6522d6ae76a
      https://github.com/XQuartz/xorg-server/commit/dec2633c41dd0adf73264afdf251a6522d6ae76a
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-10 (Mon, 10 Dec 2007)

  Changed paths:
    M hw/xquartz/xpr/Makefile.am
    R hw/xquartz/xpr/Xquartz.man
    A hw/xquartz/xpr/Xquartz.man.pre

  Log Message:
  -----------
  Xquartz: Pre-process Xquartz man page


  Commit: e1a67b4872d9e6e424b4ec06493ebc34c25bdb8f
      https://github.com/XQuartz/xorg-server/commit/e1a67b4872d9e6e424b4ec06493ebc34c25bdb8f
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M fb/fb.h
    M fb/fbpixmap.c

  Log Message:
  -----------
  fixes to debugging code: added "break on fb_null_pointer() hook", and make it so that

defining FB_DEBUG doesn't make Xquartz always crash (not that it currently helps with
any of our fb problems, but hey...)


  Commit: b83bc124e8f27ad5cdbdaa6612d928d1d38bcaba
      https://github.com/XQuartz/xorg-server/commit/b83bc124e8f27ad5cdbdaa6612d928d1d38bcaba
  Author: Ben Byer <bbyer at bbyer.local>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M hw/xquartz/xpr/Makefile.am

  Log Message:
  -----------
  added Xquartz.man.pre to dist-extra


  Commit: fc04c9759b30d062111d4a7f3f411ed0f18cbde4
      https://github.com/XQuartz/xorg-server/commit/fc04c9759b30d062111d4a7f3f411ed0f18cbde4
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M hw/xquartz/Makefile.am
    A hw/xquartz/x11-exec.c

  Log Message:
  -----------
  created x11-exec wrapper, which uses LaunchServices to find
(and then exec) X11.app


  Commit: 7d9a11329e476f45e4d9f9aebcb43469321347c7
      https://github.com/XQuartz/xorg-server/commit/7d9a11329e476f45e4d9f9aebcb43469321347c7
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M .gitignore
    A hw/xquartz/bundle/org.x.X11.plist
    R hw/xquartz/bundle/org.x.X11.plist.in

  Log Message:
  -----------
  Modified X11 plist to use x11-exec


  Commit: 56324ec518dbd5f7264147f3ae3fde492506710e
      https://github.com/XQuartz/xorg-server/commit/56324ec518dbd5f7264147f3ae3fde492506710e
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Xquartz: 1.3.0-apple5


  Commit: 07a12d71fefd78c380078efa835700f2868ab204
      https://github.com/XQuartz/xorg-server/commit/07a12d71fefd78c380078efa835700f2868ab204
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/xquartz/bundle/Makefile.am

  Log Message:
  -----------
  Xquartz: Don't hardcode LaunchAgents dir


  Commit: a5e796c60ebe0b9f52310f9ea3e8eaa62288b52c
      https://github.com/XQuartz/xorg-server/commit/a5e796c60ebe0b9f52310f9ea3e8eaa62288b52c
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/org.x.X11.plist

  Log Message:
  -----------
  fix libexec path (hi jeremy)


  Commit: 67b479ef80cb740a24981335eb8d596744168a62
      https://github.com/XQuartz/xorg-server/commit/67b479ef80cb740a24981335eb8d596744168a62
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M configure.ac
    M hw/xquartz/Makefile.am
    M hw/xquartz/bundle/Makefile.am
    R hw/xquartz/bundle/org.x.X11.plist
    A hw/xquartz/bundle/org.x.X11.plist.pre

  Log Message:
  -----------
  Xquartz: Don't hardcode libexec dir


  Commit: e1f4a0c20d3a52d98954c4b28d0ec4d44564bc32
      https://github.com/XQuartz/xorg-server/commit/e1f4a0c20d3a52d98954c4b28d0ec4d44564bc32
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M hw/xquartz/x11-exec.c

  Log Message:
  -----------
  fixed bug in x11-exec that prevent icon from showing up


  Commit: ba4d2096e7953ef5b971682f0e28535da968acb1
      https://github.com/XQuartz/xorg-server/commit/ba4d2096e7953ef5b971682f0e28535da968acb1
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M hw/xquartz/Makefile.am

  Log Message:
  -----------
  we need to link against CoreServices, not ApplicationServices


  Commit: 2eea3483cf893f8f81bacd434b31408dfb38cb06
      https://github.com/XQuartz/xorg-server/commit/2eea3483cf893f8f81bacd434b31408dfb38cb06
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/bundle-main.c

  Log Message:
  -----------
  clarified debug message to indicate that we're sleeping
(in case we get reports about slow launch times, this will
help clarify what's happening)


  Commit: 1033eb03368701dc4a52f40a737341b2931ab986
      https://github.com/XQuartz/xorg-server/commit/1033eb03368701dc4a52f40a737341b2931ab986
  Author: Ben Byer <bbyer at bbyer.apple.com>
  Date:   2007-12-13 (Thu, 13 Dec 2007)

  Changed paths:
    M dix/dixfonts.c

  Log Message:
  -----------
  Silence FPE error message; according to ajax, this bug is known
but not worth fixing.


  Commit: 534c482257ef2d270fd54a73d90ff419e1c57f62
      https://github.com/XQuartz/xorg-server/commit/534c482257ef2d270fd54a73d90ff419e1c57f62
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-14 (Fri, 14 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/Makefile.am

  Log Message:
  -----------
  Xquartz: Fixed cpprules include
(cherry picked from commit 95c02adea80a14e18bb51876bc1418eccdade31d)


  Commit: c117047f92ddb7cdf422ebb10cde56080fdf82bf
      https://github.com/XQuartz/xorg-server/commit/c117047f92ddb7cdf422ebb10cde56080fdf82bf
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-15 (Sat, 15 Dec 2007)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Xquartz: Fixed launchd detection


  Commit: 767b4c9d9daa5d0ea59ac1f0d70146798da631cb
      https://github.com/XQuartz/xorg-server/commit/767b4c9d9daa5d0ea59ac1f0d70146798da631cb
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-16 (Sun, 16 Dec 2007)

  Changed paths:
    M hw/xquartz/Makefile.am
    M hw/xquartz/bundle/Makefile.am
    R hw/xquartz/bundle/org.x.X11.plist.pre
    R hw/xquartz/x11-exec.c

  Log Message:
  -----------
  Xquartz: Removed launchd plist and x11-exec.  The relevant code is now in xinit.


  Commit: 36922e8ff4316c93843aa3fe959cf8df3c7d5892
      https://github.com/XQuartz/xorg-server/commit/36922e8ff4316c93843aa3fe959cf8df3c7d5892
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-20 (Thu, 20 Dec 2007)

  Changed paths:
    M dix/main.c
    M hw/xquartz/X11Application.h
    M hw/xquartz/X11Application.m
    M hw/xquartz/X11Controller.h
    M hw/xquartz/X11Controller.m
    M hw/xquartz/darwin.c
    M hw/xquartz/quartz.c
    M hw/xquartz/quartzCommon.h
    M hw/xquartz/quartzStartup.c
    M hw/xquartz/xpr/xpr.h

  Log Message:
  -----------
  Xquartz: General Cleanup
General code cleanup, whitespace, dead code removal, added missing prototypes.
Made Xquartz come to foreground later in startup, so it doesn't appear for Xquartz -version


  Commit: a9ac932543374aa2540f5a12cc85ef82c85b0e0c
      https://github.com/XQuartz/xorg-server/commit/a9ac932543374aa2540f5a12cc85ef82c85b0e0c
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-20 (Thu, 20 Dec 2007)

  Changed paths:
    M hw/xquartz/X11Application.h
    M hw/xquartz/X11Application.m
    M hw/xquartz/X11Controller.h
    M hw/xquartz/X11Controller.m
    M hw/xquartz/quartzStartup.c

  Log Message:
  -----------
  Xquartz: Use X11ControllerMain()


  Commit: ae302db472f127be082d05b418ede332fae8ccc5
      https://github.com/XQuartz/xorg-server/commit/ae302db472f127be082d05b418ede332fae8ccc5
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-20 (Thu, 20 Dec 2007)

  Changed paths:
    M hw/xquartz/X11Application.m
    M hw/xquartz/bundle/X11.xcodeproj/project.pbxproj
    M hw/xquartz/bundle/bundle-main.c
    M hw/xquartz/darwin.c

  Log Message:
  -----------
  XQuartz: Don't fork to exec app_to_run.
Plus other housecleaning...


  Commit: 5d6ae3d299f72df714117948b3d31dcbddf6c0bc
      https://github.com/XQuartz/xorg-server/commit/5d6ae3d299f72df714117948b3d31dcbddf6c0bc
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-20 (Thu, 20 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/X11.xcodeproj/project.pbxproj
    M hw/xquartz/bundle/bundle-main.c
    R hw/xquartz/bundle/launcher-main.c
    R hw/xquartz/bundle/server-main.c

  Log Message:
  -----------
  XQuartz: Kill off server-main.c and launcher-main.c
Now using xinit


  Commit: 7a5cc7bfbb296a2c41a580b063324c448f7131db
      https://github.com/XQuartz/xorg-server/commit/7a5cc7bfbb296a2c41a580b063324c448f7131db
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-20 (Thu, 20 Dec 2007)

  Changed paths:
    A hw/xquartz/bundle/Dutch.lproj/InfoPlist.strings
    A hw/xquartz/bundle/Dutch.lproj/Localizable.strings
    A hw/xquartz/bundle/Dutch.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/French.lproj/InfoPlist.strings
    A hw/xquartz/bundle/French.lproj/Localizable.strings
    A hw/xquartz/bundle/French.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/German.lproj/InfoPlist.strings
    A hw/xquartz/bundle/German.lproj/Localizable.strings
    A hw/xquartz/bundle/German.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/Italian.lproj/InfoPlist.strings
    A hw/xquartz/bundle/Italian.lproj/Localizable.strings
    A hw/xquartz/bundle/Italian.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/Japanese.lproj/InfoPlist.strings
    A hw/xquartz/bundle/Japanese.lproj/Localizable.strings
    A hw/xquartz/bundle/Japanese.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/Spanish.lproj/InfoPlist.strings
    A hw/xquartz/bundle/Spanish.lproj/Localizable.strings
    A hw/xquartz/bundle/Spanish.lproj/main.nib/keyedobjects.nib
    M hw/xquartz/bundle/X11.xcodeproj/project.pbxproj
    A hw/xquartz/bundle/da.lproj/InfoPlist.strings
    A hw/xquartz/bundle/da.lproj/Localizable.strings
    A hw/xquartz/bundle/da.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/fi.lproj/InfoPlist.strings
    A hw/xquartz/bundle/fi.lproj/Localizable.strings
    A hw/xquartz/bundle/fi.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/ko.lproj/InfoPlist.strings
    A hw/xquartz/bundle/ko.lproj/Localizable.strings
    A hw/xquartz/bundle/ko.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/no.lproj/InfoPlist.strings
    A hw/xquartz/bundle/no.lproj/Localizable.strings
    A hw/xquartz/bundle/no.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/pl.lproj/InfoPlist.strings
    A hw/xquartz/bundle/pl.lproj/Localizable.strings
    A hw/xquartz/bundle/pl.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/pt.lproj/InfoPlist.strings
    A hw/xquartz/bundle/pt.lproj/Localizable.strings
    A hw/xquartz/bundle/pt.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/pt_PT.lproj/InfoPlist.strings
    A hw/xquartz/bundle/pt_PT.lproj/Localizable.strings
    A hw/xquartz/bundle/pt_PT.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/ru.lproj/InfoPlist.strings
    A hw/xquartz/bundle/ru.lproj/Localizable.strings
    A hw/xquartz/bundle/ru.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/sv.lproj/InfoPlist.strings
    A hw/xquartz/bundle/sv.lproj/Localizable.strings
    A hw/xquartz/bundle/sv.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/zh_CN.lproj/InfoPlist.strings
    A hw/xquartz/bundle/zh_CN.lproj/Localizable.strings
    A hw/xquartz/bundle/zh_CN.lproj/main.nib/keyedobjects.nib
    A hw/xquartz/bundle/zh_TW.lproj/InfoPlist.strings
    A hw/xquartz/bundle/zh_TW.lproj/Localizable.strings
    A hw/xquartz/bundle/zh_TW.lproj/main.nib/keyedobjects.nib

  Log Message:
  -----------
  XQuartz: Added localization.


  Commit: a585c94fedd4ecbc87524703c01bb128fc2aa951
      https://github.com/XQuartz/xorg-server/commit/a585c94fedd4ecbc87524703c01bb128fc2aa951
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-21 (Fri, 21 Dec 2007)

  Changed paths:
    M hw/xquartz/pseudoramiX.c
    M hw/xquartz/quartz.c
    M hw/xquartz/quartzStartup.c
    M mi/miinitext.c

  Log Message:
  -----------
  XQuartz: Handle Pseudorami init in miinitext


  Commit: b81809cd91a9f90b7f2de77b1dcf514cee87c32d
      https://github.com/XQuartz/xorg-server/commit/b81809cd91a9f90b7f2de77b1dcf514cee87c32d
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-21 (Fri, 21 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/bundle-main.c

  Log Message:
  -----------
  XQuartz: Reduce code duplication in X11.app


  Commit: 79782b0e14761dcf5d6635b8eec161b74f06763a
      https://github.com/XQuartz/xorg-server/commit/79782b0e14761dcf5d6635b8eec161b74f06763a
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-21 (Fri, 21 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/bundle-main.c

  Log Message:
  -----------
  XQuartz: Use CFStringCreateWithCString


  Commit: b16351fc6457aabead328472d16dc25789032940
      https://github.com/XQuartz/xorg-server/commit/b16351fc6457aabead328472d16dc25789032940
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-21 (Fri, 21 Dec 2007)

  Changed paths:
    M hw/xquartz/bundle/bundle-main.c

  Log Message:
  -----------
  XQuartz: *REALLY* use CFStringCreateWithCString
I need sleep!  Why am I making these stupid mistakes... sorry for pointless commit spam.  ugg.


  Commit: 6765949c27c053d22882f54337cfd09203aa5383
      https://github.com/XQuartz/xorg-server/commit/6765949c27c053d22882f54337cfd09203aa5383
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2007-12-22 (Sat, 22 Dec 2007)

  Changed paths:
    M hw/xquartz/darwin.c
    M hw/xquartz/darwin.h
    M hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  XQuartz: Cleaned up color map configuration.
8 bit color still doesn't work, but the -depth command line argument now works properly.


  Commit: 16861d6d4239c7f3918332ef07752f1e211afb23
      https://github.com/XQuartz/xorg-server/commit/16861d6d4239c7f3918332ef07752f1e211afb23
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-01-04 (Fri, 04 Jan 2008)

  Changed paths:
    M hw/xquartz/darwin.h
    M hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  XQuartz: Flush the debug log for easier debugging
Also cleaned up formatting in xpr's eventHandler


  Commit: 9edbacbca57cc0507715180b9c74c7d4d313d19d
      https://github.com/XQuartz/xorg-server/commit/9edbacbca57cc0507715180b9c74c7d4d313d19d
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-01-04 (Fri, 04 Jan 2008)

  Changed paths:
    M hw/xquartz/bundle/Info.plist

  Log Message:
  -----------
  XQuartz: Fixed copyright in About box for 2008.  Happy New Year!


  Commit: c0e889bb5827400df2208b0341acea40cdd613b0
      https://github.com/XQuartz/xorg-server/commit/c0e889bb5827400df2208b0341acea40cdd613b0
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-01-06 (Sun, 06 Jan 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/bundle/Info.plist

  Log Message:
  -----------
  XQuartz: Marked 1.3.0-apple6 and X11.app 2.1.2


  Commit: b549cf18cebd3435d70f62855239484974c455a1
      https://github.com/XQuartz/xorg-server/commit/b549cf18cebd3435d70f62855239484974c455a1
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-01-12 (Sat, 12 Jan 2008)

  Changed paths:
    M hw/xquartz/X11Application.h
    M hw/xquartz/X11Controller.m
    M hw/xquartz/bundle/Makefile.am
    M hw/xquartz/bundle/bundle-main.c

  Log Message:
  -----------
  XQuartz: added 'login_shell' option to defaults
so the user can choose something other than /bin/sh


  Commit: be7598b6202f1e09877509f09af41b0f89a95e57
      https://github.com/XQuartz/xorg-server/commit/be7598b6202f1e09877509f09af41b0f89a95e57
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-01-12 (Sat, 12 Jan 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  XQuartz: 1.3.0-apple7


  Commit: f21631444816fc12b8a534c2cf79e6ac6c2af7c9
      https://github.com/XQuartz/xorg-server/commit/f21631444816fc12b8a534c2cf79e6ac6c2af7c9
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-01-12 (Sat, 12 Jan 2008)

  Changed paths:
    M hw/xquartz/bundle/Info.plist

  Log Message:
  -----------
  XQuartz: Corrected copyright X.org Project -> X.org Foundation


  Commit: 6deec3acc6f8010b5b53a1e55a0a2c4080ba69d2
      https://github.com/XQuartz/xorg-server/commit/6deec3acc6f8010b5b53a1e55a0a2c4080ba69d2
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-01-12 (Sat, 12 Jan 2008)

  Changed paths:
    M hw/xquartz/X11Controller.m

  Log Message:
  -----------
  XQuartz: Fixed copy-paste error with login_shell commit


  Commit: 2bc931116a65584d34f054e1e00cd8df53e405a5
      https://github.com/XQuartz/xorg-server/commit/2bc931116a65584d34f054e1e00cd8df53e405a5
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-01-12 (Sat, 12 Jan 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  XQuartz 1.3.0-apple8


  Commit: 6a493ecad3391a8a00082c2e0b37d3f79b7fd1c3
      https://github.com/XQuartz/xorg-server/commit/6a493ecad3391a8a00082c2e0b37d3f79b7fd1c3
  Author: Matthieu Herrb <matthieu at bluenote.herrb.com>
  Date:   2008-01-17 (Thu, 17 Jan 2008)

  Changed paths:
    M Xext/cup.c

  Log Message:
  -----------
  Fix for CVE-2007-6428 - TOG-cup extension memory corruption.
(cherry picked from commit 4848d49d05a318559afe7a17a19ba055947ee1f5)


  Commit: a73052b6dab20434f46398b6c064496be9a08b0d
      https://github.com/XQuartz/xorg-server/commit/a73052b6dab20434f46398b6c064496be9a08b0d
  Author: Matthieu Herrb <matthieu at bluenote.herrb.com>
  Date:   2008-01-17 (Thu, 17 Jan 2008)

  Changed paths:
    M Xi/chgfctl.c
    M Xi/chgkmap.c
    M Xi/chgprop.c
    M Xi/grabdev.c
    M Xi/grabdevb.c
    M Xi/grabdevk.c
    M Xi/selectev.c
    M Xi/sendexev.c

  Log Message:
  -----------
  Fix for CVE-2007-6427 - Xinput extension memory corruption.
(cherry picked from commit dd5e0f5cd5f3a87fee86d99c073ffa7cf89b0a27)


  Commit: 0dbe1a0902b9a54af13c53bf0eb2a59e2113fc53
      https://github.com/XQuartz/xorg-server/commit/0dbe1a0902b9a54af13c53bf0eb2a59e2113fc53
  Author: Matthieu Herrb <matthieu at bluenote.herrb.com>
  Date:   2008-01-17 (Thu, 17 Jan 2008)

  Changed paths:
    M Xext/EVI.c
    M Xext/sampleEVI.c
    M Xext/shm.c

  Log Message:
  -----------
  Fix for CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
(cherry picked from commit 8b14f7b74284900b95a319ec80c4333e63af2296)


  Commit: 73abb373e65d3617cdf39dcc8b8b47dd3d7d4c2d
      https://github.com/XQuartz/xorg-server/commit/73abb373e65d3617cdf39dcc8b8b47dd3d7d4c2d
  Author: Matthieu Herrb <matthieu at bluenote.herrb.com>
  Date:   2008-01-17 (Thu, 17 Jan 2008)

  Changed paths:
    M dix/dixfonts.c

  Log Message:
  -----------
  Fix for CVE-2008-0006 - PCF Font parser buffer overflow.
(cherry picked from commit f09b8007e7f6e60e0b9c9665ec632b578ae08b6f)


  Commit: ca82f294fc1ef1dbe67226800554d5f06aa69383
      https://github.com/XQuartz/xorg-server/commit/ca82f294fc1ef1dbe67226800554d5f06aa69383
  Author: Matthieu Herrb <matthieu at bluenote.herrb.com>
  Date:   2008-01-17 (Thu, 17 Jan 2008)

  Changed paths:
    M Xext/security.c

  Log Message:
  -----------
  Fix for CVE-2007-5958 - File existence disclosure.
(cherry picked from commit 19b95cdd1d14a1e7d1abba1880ab023c96f19bf5)


  Commit: 22abea41edc434a2da03e1e6ee3dac5fdd986569
      https://github.com/XQuartz/xorg-server/commit/22abea41edc434a2da03e1e6ee3dac5fdd986569
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-01-17 (Thu, 17 Jan 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/bundle/Info.plist

  Log Message:
  -----------
  XQuartz: Set verison 1.3.0-apple9 and X11.app 2.1.3 for pending security release


  Commit: 514c622618ff16fdc92f51fa12260358031cf44a
      https://github.com/XQuartz/xorg-server/commit/514c622618ff16fdc92f51fa12260358031cf44a
  Author: Adam Jackson <ajax at redhat.com>
  Date:   2008-01-18 (Fri, 18 Jan 2008)

  Changed paths:
    M Xext/shm.c

  Log Message:
  -----------
  CVE-2007-6429: Don't spuriously reject <8bpp shm pixmaps.

Move size validation after depth validation, and only validate size if
the bpp of the pixmap format is > 8.  If bpp < 8 then we're already
protected from overflow by the width and height checks.
(cherry picked from commit e9fa7c1c88a8130a48f772c92b186b8b777986b5)


  Commit: 5ef366e8eb9f4c309105d23da1b96890bb8aa92d
      https://github.com/XQuartz/xorg-server/commit/5ef366e8eb9f4c309105d23da1b96890bb8aa92d
  Author: Matthias Hopf <mhopf at suse.de>
  Date:   2008-01-21 (Mon, 21 Jan 2008)

  Changed paths:
    M Xext/shm.c

  Log Message:
  -----------
  CVE-2007-6429: Always test for size+offset wrapping.
(cherry picked from commit be6c17fcf9efebc0bbcc3d9a25f8c5a2450c2161)


  Commit: 116800279d2ec783c63f43d3902627edde6a4cff
      https://github.com/XQuartz/xorg-server/commit/116800279d2ec783c63f43d3902627edde6a4cff
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-01-28 (Mon, 28 Jan 2008)

  Changed paths:
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Rootless: RootlessEnsureFrame: Added check for !IsRoot
This was causing an issue with Apple-DRI and was reported here:
http://trac.macosforge.org/projects/xquartz/ticket/51


  Commit: 656aaab95773bd70fc3504b68bf7e1d292891d93
      https://github.com/XQuartz/xorg-server/commit/656aaab95773bd70fc3504b68bf7e1d292891d93
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-10 (Sun, 10 Feb 2008)

  Changed paths:
    R hw/xquartz/bundle/English.lproj/main.nib/classes.nib
    A hw/xquartz/bundle/English.lproj/main.nib/designable.nib
    R hw/xquartz/bundle/English.lproj/main.nib/info.nib
    M hw/xquartz/bundle/English.lproj/main.nib/keyedobjects.nib

  Log Message:
  -----------
  XQuartz: Converted interface to nib 3.x format


  Commit: bf54c267cba97b2b3b9a621da0575776a388b2cb
      https://github.com/XQuartz/xorg-server/commit/bf54c267cba97b2b3b9a621da0575776a388b2cb
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-10 (Sun, 10 Feb 2008)

  Changed paths:
    M hw/xquartz/X11Application.h
    M hw/xquartz/X11Controller.h
    M hw/xquartz/X11Controller.m
    M hw/xquartz/bundle/English.lproj/main.nib/designable.nib
    M hw/xquartz/bundle/English.lproj/main.nib/keyedobjects.nib

  Log Message:
  -----------
  XQuartz: Added option for setting quartz-wm click-through preference


  Commit: ef3498e92d13c82633fdbe8120396bfbe1e7489a
      https://github.com/XQuartz/xorg-server/commit/ef3498e92d13c82633fdbe8120396bfbe1e7489a
  Author: Jeremy Huddleston <jeremy at yuffie.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    M hw/xquartz/bundle/English.lproj/main.nib/designable.nib
    M hw/xquartz/bundle/English.lproj/main.nib/keyedobjects.nib

  Log Message:
  -----------
  XQuartz: Fixed layout of Applications->Customize menu

Now resizing it won't produce weir overlaps of the widgets.  Thanks to
Pelle Johansson for his help showing me how to do this.


  Commit: 7021577a86be1921e8bc7451230480c429f13d8a
      https://github.com/XQuartz/xorg-server/commit/7021577a86be1921e8bc7451230480c429f13d8a
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    M fb/Makefile.am
    M fb/fb.h
    M fb/fb24_32.c
    M fb/fb24_32.h
    M fb/fballpriv.c
    M fb/fbarc.c
    M fb/fbbits.c
    M fb/fbbits.h
    M fb/fbblt.c
    M fb/fbbltone.c
    M fb/fbbstore.c
    M fb/fbcmap.c
    R fb/fbcompose.c
    M fb/fbcopy.c
    R fb/fbedge.c
    R fb/fbedgeimp.h
    M fb/fbfill.c
    M fb/fbfillrect.c
    M fb/fbfillsp.c
    M fb/fbgc.c
    M fb/fbgetsp.c
    M fb/fbglyph.c
    M fb/fbimage.c
    M fb/fbline.c
    R fb/fbmmx.c
    R fb/fbmmx.h
    M fb/fboverlay.c
    M fb/fbpict.c
    M fb/fbpict.h
    M fb/fbpixmap.c
    M fb/fbpoint.c
    M fb/fbpseudocolor.c
    M fb/fbpush.c
    M fb/fbrop.h
    M fb/fbscreen.c
    M fb/fbseg.c
    M fb/fbsetsp.c
    M fb/fbsolid.c
    M fb/fbstipple.c
    M fb/fbtile.c
    M fb/fbtrap.c
    M fb/fbutil.c
    M fb/fbwindow.c

  Log Message:
  -----------
  fb: Pulled in all changes to fb from xorg-server-1.4-apple.


  Commit: b1927d88d588ff1d5dd37eefb02508d04dc2f750
      https://github.com/XQuartz/xorg-server/commit/b1927d88d588ff1d5dd37eefb02508d04dc2f750
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Updated configure.ac for pixman


  Commit: 1a3846bb3bbe7ea728c35896f30ed72a90f4f6e3
      https://github.com/XQuartz/xorg-server/commit/1a3846bb3bbe7ea728c35896f30ed72a90f4f6e3
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    M render/animcur.c
    M render/filter.c
    M render/glyph.c
    M render/glyphstr.h
    M render/mipict.c
    M render/mipict.h
    M render/picture.c
    M render/picture.h
    M render/picturestr.h
    M render/render.c
    M render/renderedge.c
    M render/renderedge.h

  Log Message:
  -----------
  render: Brought in changes from xorg-server-1.4-apple


  Commit: 74dde04eb893540fe7e481f77275e3ff1226edde
      https://github.com/XQuartz/xorg-server/commit/74dde04eb893540fe7e481f77275e3ff1226edde
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    M render/picture.c
    M render/render.c

  Log Message:
  -----------
  render: Changed naming Dix*Access -> Security*Access for 1.3


  Commit: 3cbb434e7ae2b887b143485190879ca425aa0d44
      https://github.com/XQuartz/xorg-server/commit/3cbb434e7ae2b887b143485190879ca425aa0d44
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    A fb/fbcmap_mi.c
    A fb/wfbrename.h

  Log Message:
  -----------
  fb: Added missing files


  Commit: f0211369e6613eeb9f481c4b9dcc36396c2f22d8
      https://github.com/XQuartz/xorg-server/commit/f0211369e6613eeb9f481c4b9dcc36396c2f22d8
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    M hw/xquartz/Makefile.am

  Log Message:
  -----------
  Xquartz: Switched to using fbcmap_mi.c


  Commit: e4bfb460eaed75d4dd665004af64dbfe2160a0de
      https://github.com/XQuartz/xorg-server/commit/e4bfb460eaed75d4dd665004af64dbfe2160a0de
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    M render/render.c

  Log Message:
  -----------
  render: Back to SECURITY_VERIFY_DRAWABLE instead of dixLookupDrawable...


  Commit: 2e7a8396b7aeaf9ffe8f72a6d2f6da61bc1c1cf4
      https://github.com/XQuartz/xorg-server/commit/2e7a8396b7aeaf9ffe8f72a6d2f6da61bc1c1cf4
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/bundle/Info.plist

  Log Message:
  -----------
  Versioned 1.3.0-apple10...
also bumpd X11.app version to 2.1.4 in anticipation of the next release


  Commit: 1b338c2a9330c85490a7c24d52adf24b124b70e6
      https://github.com/XQuartz/xorg-server/commit/1b338c2a9330c85490a7c24d52adf24b124b70e6
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-11 (Mon, 11 Feb 2008)

  Changed paths:
    M hw/xquartz/bundle/Makefile.am

  Log Message:
  -----------
  XQuartz: Fixed EXTRA_DIST to include localization


  Commit: 567c172c4d400fdfe69e7b096a3877fce5c2de9f
      https://github.com/XQuartz/xorg-server/commit/567c172c4d400fdfe69e7b096a3877fce5c2de9f
  Author: Jeremy Huddleston <jeremy at tifa-2.local>
  Date:   2008-02-16 (Sat, 16 Feb 2008)

  Changed paths:
    M hw/xquartz/bundle/Makefile.am

  Log Message:
  -----------
  Fixed unescaped newline in EXTRA_DIST


  Commit: 880a5ccaee6f95b15ba48c92f7e82aa55ab60af3
      https://github.com/XQuartz/xorg-server/commit/880a5ccaee6f95b15ba48c92f7e82aa55ab60af3
  Author: Jeremy Huddleston <jeremy at tifa-2.local>
  Date:   2008-02-16 (Sat, 16 Feb 2008)

  Changed paths:
    M hw/xquartz/bundle/Makefile.am

  Log Message:
  -----------
  Added Xquartz.plist to EXTRA_DIST
(cherry picked from commit 70f9495e0c1f1459507064b673fe57b1c90d3c2c)


  Commit: a5cbf78471ec6e6ad672dc00118fc7edbd6ddc7c
      https://github.com/XQuartz/xorg-server/commit/a5cbf78471ec6e6ad672dc00118fc7edbd6ddc7c
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-19 (Tue, 19 Feb 2008)

  Changed paths:
    M hw/xquartz/bundle/bundle-main.c

  Log Message:
  -----------
  XQuartz: unsetenv("DISPLAY") before startx if X11.app can't connect to it.
Also fix casting to silence warning.


  Commit: ed3d7b3959c2a0cb63e37210455bcc6cf195b807
      https://github.com/XQuartz/xorg-server/commit/ed3d7b3959c2a0cb63e37210455bcc6cf195b807
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-02-23 (Sat, 23 Feb 2008)

  Changed paths:
    M hw/xquartz/bundle/English.lproj/main.nib/designable.nib
    M hw/xquartz/bundle/English.lproj/main.nib/keyedobjects.nib

  Log Message:
  -----------
  XQuartz: Quit now properly warns the user


  Commit: 817b20030b073f9e92c77c0f6887d080c99ae6df
      https://github.com/XQuartz/xorg-server/commit/817b20030b073f9e92c77c0f6887d080c99ae6df
  Author: Alan Hourihane <alanh at tungstengraphics.com>
  Date:   2008-02-27 (Wed, 27 Feb 2008)

  Changed paths:
    M GL/glx/glxdri.c

  Log Message:
  -----------
  Fix context sharing between direct/indirect contexts


  Commit: b01e634a04d7f0fad0aee00076654d508fde68fe
      https://github.com/XQuartz/xorg-server/commit/b01e634a04d7f0fad0aee00076654d508fde68fe
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-03-01 (Sat, 01 Mar 2008)

  Changed paths:
    M GL/glx/glxdri.c

  Log Message:
  -----------
  Merge branch 'server-1.3-branch' into xorg-server-1.2-apple


  Commit: 7f47e6ae0e88b3122583241e140d486e07af1e91
      https://github.com/XQuartz/xorg-server/commit/7f47e6ae0e88b3122583241e140d486e07af1e91
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-03-01 (Sat, 01 Mar 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  XQuartz: 1.3.0-apple11


  Commit: 37be23e8c1d8e5c7a1157e9d66ef3f30a4c472c5
      https://github.com/XQuartz/xorg-server/commit/37be23e8c1d8e5c7a1157e9d66ef3f30a4c472c5
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-03-14 (Fri, 14 Mar 2008)

  Changed paths:
    M hw/xquartz/X11Application.m

  Log Message:
  -----------
  Apple: Xserver half of the Exposé bug-fix (requires updated libXplugin from Apple... coming with 2.2)


  Commit: 7aacc7bb3f093b8863751c014b50a5dce59149de
      https://github.com/XQuartz/xorg-server/commit/7aacc7bb3f093b8863751c014b50a5dce59149de
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-03-18 (Tue, 18 Mar 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/xpr/Makefile.am
    M hw/xquartz/xpr/xprScreen.c
    M miext/rootless/Makefile.am
    R miext/rootless/safeAlpha/Makefile.am
    R miext/rootless/safeAlpha/safeAlpha.h
    R miext/rootless/safeAlpha/safeAlphaPicture.c
    R miext/rootless/safeAlpha/safeAlphaWindow.c

  Log Message:
  -----------
  Rootless: Removed safeAlphaXXXX() in favor of using fb/pixman
(cherry picked from commit f03202ad15457c98be7ca78cc59bac88cf5f1966)


  Commit: 9831324998f9d1f05ff944c58c5bf60dcae17355
      https://github.com/XQuartz/xorg-server/commit/9831324998f9d1f05ff944c58c5bf60dcae17355
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-03-21 (Fri, 21 Mar 2008)

  Changed paths:
    M hw/xquartz/darwin.h
    M hw/xquartz/quartz.c
    M hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  XQuartz: Initial framework for dealing with spaces on OS-X


  Commit: 6841d078b7cb0b0db3db948d26b4d5ec7747deb8
      https://github.com/XQuartz/xorg-server/commit/6841d078b7cb0b0db3db948d26b4d5ec7747deb8
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-03-21 (Fri, 21 Mar 2008)

  Changed paths:
    M hw/xquartz/X11Application.h
    M hw/xquartz/X11Controller.h
    M hw/xquartz/X11Controller.m
    M hw/xquartz/bundle/English.lproj/main.nib/designable.nib
    M hw/xquartz/bundle/English.lproj/main.nib/keyedobjects.nib
    M hw/xquartz/quartzCommon.h
    M hw/xquartz/quartzForeground.c

  Log Message:
  -----------
  Xquartz: Added separate preference tab for quartz-wm settings
Added FFM and "Focus on new window" options


  Commit: 7c1964338a33558d3f25e369dfca99e3ef9d10f9
      https://github.com/XQuartz/xorg-server/commit/7c1964338a33558d3f25e369dfca99e3ef9d10f9
  Author: Jeremy Huddleston <jeremy at tifa.local>
  Date:   2008-03-21 (Fri, 21 Mar 2008)

  Changed paths:
    M hw/xquartz/X11Application.m
    M hw/xquartz/X11Controller.m
    M hw/xquartz/bundle/English.lproj/main.nib/designable.nib
    M hw/xquartz/bundle/English.lproj/main.nib/keyedobjects.nib

  Log Message:
  -----------
  XQuartz: Disable 256 color option and fullscreen option


  Commit: c61b1c5f28c21b0915691b02f60478699af7e927
      https://github.com/XQuartz/xorg-server/commit/c61b1c5f28c21b0915691b02f60478699af7e927
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-03-25 (Tue, 25 Mar 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/bundle/Info.plist

  Log Message:
  -----------
  Marked 1.3.0-apple12 and 2.2.0


  Commit: 38cbd13490fc21724e8eef0ec7e1a20a9cc2e39d
      https://github.com/XQuartz/xorg-server/commit/38cbd13490fc21724e8eef0ec7e1a20a9cc2e39d
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-03-25 (Tue, 25 Mar 2008)

  Changed paths:
    M hw/xquartz/X11Controller.m

  Log Message:
  -----------
  XQuartz: Sanity-check the removal of the 256-color option
Fixes the 'one-time-preferences' bug in 2.2.0_rc1


  Commit: 57308bbc9bf8b60f09d1003e44fd7bcb4af1ef2e
      https://github.com/XQuartz/xorg-server/commit/57308bbc9bf8b60f09d1003e44fd7bcb4af1ef2e
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-03-28 (Fri, 28 Mar 2008)

  Changed paths:
    M damageext/damageext.c
    M damageext/damageext.h
    M damageext/damageextint.h
    M miext/damage/damage.c
    M miext/damage/damage.h
    M miext/damage/damagestr.h

  Log Message:
  -----------
  Small changes to damage to match 1.4
Mostly just code cleanup... nothing "really" changing here...


  Commit: b9cffa20debae73737c674bf75ab65db1bd74556
      https://github.com/XQuartz/xorg-server/commit/b9cffa20debae73737c674bf75ab65db1bd74556
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-03-28 (Fri, 28 Mar 2008)

  Changed paths:
    M hw/xquartz/X11Application.m

  Log Message:
  -----------
  XQuartz: Another Exposé fix: F9 doesn't raise all windows


  Commit: 4788a34c1037b23fd3201281678473d95ab8a444
      https://github.com/XQuartz/xorg-server/commit/4788a34c1037b23fd3201281678473d95ab8a444
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-03-28 (Fri, 28 Mar 2008)

  Changed paths:
    M hw/xquartz/X11Application.m
    M hw/xquartz/X11Controller.m
    M hw/xquartz/darwin.c
    M hw/xquartz/darwin.h
    M hw/xquartz/darwinEvents.c
    M hw/xquartz/darwinKeyboard.c
    M hw/xquartz/quartz.c
    M hw/xquartz/quartzKeyboard.h
    M hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  XQuartz: Fixed names of enums to be more consistent


  Commit: 3664bb7ed5de736cd362318debd400e27e73cdd7
      https://github.com/XQuartz/xorg-server/commit/3664bb7ed5de736cd362318debd400e27e73cdd7
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-03-28 (Fri, 28 Mar 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  XQuartz: 1.3.0-apple13


  Commit: ea37e151dc6032d2a1a33cef809f2a7d507aae35
      https://github.com/XQuartz/xorg-server/commit/ea37e151dc6032d2a1a33cef809f2a7d507aae35
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-02 (Wed, 02 Apr 2008)

  Changed paths:
    M hw/xquartz/bundle/English.lproj/main.nib/designable.nib
    M hw/xquartz/bundle/English.lproj/main.nib/keyedobjects.nib

  Log Message:
  -----------
  XQuartz: Fixed missing close-paren in preference pane text.


  Commit: ed15556a9fc4ebdb88f42961052fc8456082165f
      https://github.com/XQuartz/xorg-server/commit/ed15556a9fc4ebdb88f42961052fc8456082165f
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-02 (Wed, 02 Apr 2008)

  Changed paths:
    M hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  XQuartz: Change reporting of space change to debug log rather than stderr


  Commit: cdb4c291d8c10c3a9ea59d8e79275a30d2ea82b4
      https://github.com/XQuartz/xorg-server/commit/cdb4c291d8c10c3a9ea59d8e79275a30d2ea82b4
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-03 (Thu, 03 Apr 2008)

  Changed paths:
    M hw/xquartz/xpr/xprScreen.c
    M miext/rootless/README.txt
    M miext/rootless/rootlessConfig.h
    M miext/rootless/rootlessGC.c

  Log Message:
  -----------
  XQuartz: Don't enable rootless accelerated functionality... crashy...


  Commit: 2e78818232314908a73113b1d46c2420d9d4fcbf
      https://github.com/XQuartz/xorg-server/commit/2e78818232314908a73113b1d46c2420d9d4fcbf
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-08 (Tue, 08 Apr 2008)

  Changed paths:
    M configure.ac
    M dix/events.c
    M dix/window.c
    M hw/xquartz/quartz.c
    M include/windowstr.h
    M miext/rootless/rootlessWindow.c
    M miext/rootless/rootlessWindow.h

  Log Message:
  -----------
  XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space.


  Commit: d75794f37f7006b93b20c6cc2742e0800cc957ab
      https://github.com/XQuartz/xorg-server/commit/d75794f37f7006b93b20c6cc2742e0800cc957ab
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-08 (Tue, 08 Apr 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Tagging 1.3.0-apple14


  Commit: 5e432c07e65f6d19ba92ed34ffb0f816cb68f7a6
      https://github.com/XQuartz/xorg-server/commit/5e432c07e65f6d19ba92ed34ffb0f816cb68f7a6
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-11 (Fri, 11 Apr 2008)

  Changed paths:
    M hw/xquartz/X11Controller.m

  Log Message:
  -----------
  Xquartz: Added applicationShouldHandleReopen:hasVisibleWindows to handle dock icon clicking


  Commit: 68bb258fcaa59479f39eafab9c4b2bed37a553de
      https://github.com/XQuartz/xorg-server/commit/68bb258fcaa59479f39eafab9c4b2bed37a553de
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-13 (Sun, 13 Apr 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Xquartz: 1.3.0-apple15 for the final 2.2.0 release.  Phew.


  Commit: cb27d5ca8230707b276763c0ec20e586203144c9
      https://github.com/XQuartz/xorg-server/commit/cb27d5ca8230707b276763c0ec20e586203144c9
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-15 (Tue, 15 Apr 2008)

  Changed paths:
    M hw/xquartz/X11Application.m
    M hw/xquartz/xpr/dri.h
    M hw/xquartz/xpr/xprAppleWM.c
    M hw/xquartz/xpr/xprCursor.c
    M hw/xquartz/xpr/xprFrame.c
    M hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  XQuartz: Removed a call to RootlessReorderWindow from the Carbon thread


  Commit: 4c17797b652661e295add635a11522bb913e00fd
      https://github.com/XQuartz/xorg-server/commit/4c17797b652661e295add635a11522bb913e00fd
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-16 (Wed, 16 Apr 2008)

  Changed paths:
    M hw/xquartz/xpr/Makefile.am

  Log Message:
  -----------
  Xquartz: Don't need to link against rlAccel since we don't use it
(cherry picked from commit 180ec128adef11a9a90cea1189dc31ac5de8359f)


  Commit: 13f6f3823ec52bfb7c34e9c26b8bf7fbd9301d49
      https://github.com/XQuartz/xorg-server/commit/13f6f3823ec52bfb7c34e9c26b8bf7fbd9301d49
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-16 (Wed, 16 Apr 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/xpr/Makefile.am

  Log Message:
  -----------
  XQuartz: Don't use composite.
(cherry picked from commit 6d3d344b5b95b6dc4166556d03cfd8c9576dc3f0)


  Commit: bf1b7f87293f242d79fcb55f9cea36cdcfd6a657
      https://github.com/XQuartz/xorg-server/commit/bf1b7f87293f242d79fcb55f9cea36cdcfd6a657
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-16 (Wed, 16 Apr 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Xquartz: 1.3.0-apple16


  Commit: 0f422413d46eb59bb0ccb8bc902bcccda09ec346
      https://github.com/XQuartz/xorg-server/commit/0f422413d46eb59bb0ccb8bc902bcccda09ec346
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-17 (Thu, 17 Apr 2008)

  Changed paths:
    M hw/xquartz/darwin.c

  Log Message:
  -----------
  XQuartz: Include version info for CrashReporter
(cherry picked from commit b4992755c3e29086c5939683c38fa8fd7d2e6754)


  Commit: 8f920fca6f9149185649d52569d33bf81b6c6857
      https://github.com/XQuartz/xorg-server/commit/8f920fca6f9149185649d52569d33bf81b6c6857
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-19 (Sat, 19 Apr 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/xpr/Makefile.am

  Log Message:
  -----------
  XQuartz: Cleanup turning off COMPOSITE


  Commit: a41c3561242d0086e82e96cbe8a108a18a6a3f05
      https://github.com/XQuartz/xorg-server/commit/a41c3561242d0086e82e96cbe8a108a18a6a3f05
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-19 (Sat, 19 Apr 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/bundle/Info.plist

  Log Message:
  -----------
  XQuartz: 1.3.0-apple17


  Commit: f5f3121f3c25af98a1e09c32651802c28be12125
      https://github.com/XQuartz/xorg-server/commit/f5f3121f3c25af98a1e09c32651802c28be12125
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-20 (Sun, 20 Apr 2008)

  Changed paths:
    M fb/fb.h
    M fb/fbbltone.c

  Log Message:
  -----------
  fb: Removed some bounds checking debugging that we threw into fb a while back


  Commit: 0a9a3bec2de8d1f442493e13cf9f039902a4928f
      https://github.com/XQuartz/xorg-server/commit/0a9a3bec2de8d1f442493e13cf9f039902a4928f
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-20 (Sun, 20 Apr 2008)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  .gitignore: Added Xquartz stuff


  Commit: 14c6b837bb03bd0956f90882f550847f13d0ca09
      https://github.com/XQuartz/xorg-server/commit/14c6b837bb03bd0956f90882f550847f13d0ca09
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-20 (Sun, 20 Apr 2008)

  Changed paths:
    M hw/xquartz/X11Controller.m

  Log Message:
  -----------
  XQuartz: Fixed quit dialog to be more conforming with HIG.


  Commit: b6fd3fc40c2df7572051beca156868a1f992fe95
      https://github.com/XQuartz/xorg-server/commit/b6fd3fc40c2df7572051beca156868a1f992fe95
  Author: Ben Byer <bbyer at apple.com>
  Date:   2008-04-21 (Mon, 21 Apr 2008)

  Changed paths:
    M hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  Fix for pointer-offset issue when using a multi-display environment on X11.app.
(cherry picked from commit 9a7e14286ced55c5e2a4512e2629e03836443009)


  Commit: c0eddabdbed6c838f7341559f07ada37e9f5f3a9
      https://github.com/XQuartz/xorg-server/commit/c0eddabdbed6c838f7341559f07ada37e9f5f3a9
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-21 (Mon, 21 Apr 2008)

  Changed paths:
    M hw/xquartz/X11Application.m
    M hw/xquartz/X11Controller.m

  Log Message:
  -----------
  XQuartz: Fixed cmd-tab to bring all windows forward.


  Commit: cf60fe302edd578ae13d475f337846aee158f5f7
      https://github.com/XQuartz/xorg-server/commit/cf60fe302edd578ae13d475f337846aee158f5f7
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-21 (Mon, 21 Apr 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  1.3.0-apple18


  Commit: 8dc71b47e346f947f36e6fea23a16f9075cf4ea9
      https://github.com/XQuartz/xorg-server/commit/8dc71b47e346f947f36e6fea23a16f9075cf4ea9
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-22 (Tue, 22 Apr 2008)

  Changed paths:
    M hw/xquartz/Makefile.am
    R hw/xquartz/quartzCursor.c
    R hw/xquartz/quartzCursor.h

  Log Message:
  -----------
  XQuartz: Dead code removal: removing quartzCursor.[hc]


  Commit: bb3d034675b70e22e78df5554cab0ec2a3d913d0
      https://github.com/XQuartz/xorg-server/commit/bb3d034675b70e22e78df5554cab0ec2a3d913d0
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-22 (Tue, 22 Apr 2008)

  Changed paths:
    M hw/xquartz/quartz.c

  Log Message:
  -----------
  XQuartz: Make sure QuartzAudioInit() gets run.


  Commit: c05abf0a19b0ef0fc4ace9400a095ce2521456bc
      https://github.com/XQuartz/xorg-server/commit/c05abf0a19b0ef0fc4ace9400a095ce2521456bc
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-24 (Thu, 24 Apr 2008)

  Changed paths:
    M hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  XQuartz: Cleaned up multi-monitor support.


  Commit: c7e824186d98558c4e3c38de60e11158a05bf72c
      https://github.com/XQuartz/xorg-server/commit/c7e824186d98558c4e3c38de60e11158a05bf72c
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-24 (Thu, 24 Apr 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  XQuartz: 1.3.0-apple19


  Commit: c4475218648120d73c6315cb4e1ef0c1b6706410
      https://github.com/XQuartz/xorg-server/commit/c4475218648120d73c6315cb4e1ef0c1b6706410
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-24 (Thu, 24 Apr 2008)

  Changed paths:
    M hw/xquartz/darwin.c
    M hw/xquartz/xpr/xprScreen.c

  Log Message:
  -----------
  XQuartz: More multi-monitor work... reverted Ben's workaround (worked for side-by-side only) and added more debugging.


  Commit: fc3b338a3a143b7da9aec7a140cbee1b230fb0fa
      https://github.com/XQuartz/xorg-server/commit/fc3b338a3a143b7da9aec7a140cbee1b230fb0fa
  Author: Peter Harris <peter.harris at hummingbird.com>
  Date:   2008-04-25 (Fri, 25 Apr 2008)

  Changed paths:
    M Xext/panoramiXSwap.c

  Log Message:
  -----------
  Add missing swaps in panoramiXSwap.c
(cherry picked from commit cb67a10b7f6f564e0345de19316934361ea28720)
(cherry picked from commit b037e4a5abb878ad89e7f27c2b6c23004625f6c3)


  Commit: db7d1185273db2b86111afdbcf1283a0fffe048f
      https://github.com/XQuartz/xorg-server/commit/db7d1185273db2b86111afdbcf1283a0fffe048f
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-25 (Fri, 25 Apr 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/xpr/Makefile.am

  Log Message:
  -----------
  XQuartz: Disable RECORD


  Commit: 5bee1585a399eab0a7b6fc80ad476d81b5d227d3
      https://github.com/XQuartz/xorg-server/commit/5bee1585a399eab0a7b6fc80ad476d81b5d227d3
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-25 (Fri, 25 Apr 2008)

  Changed paths:
    M hw/xquartz/darwin.h
    M hw/xquartz/pseudoramiX.c
    M hw/xquartz/quartzCocoa.m

  Log Message:
  -----------
  XQuartz: Added some pseudoramiX debug traces


  Commit: a3067a084cfec7d3e67e772e8a2f4cd39b019942
      https://github.com/XQuartz/xorg-server/commit/a3067a084cfec7d3e67e772e8a2f4cd39b019942
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-28 (Mon, 28 Apr 2008)

  Changed paths:
    M hw/xquartz/quartzStartup.c

  Log Message:
  -----------
  XQuartz: Unset CFProcessPath... blech
(cherry picked from commit ce4fbfbc75c62a092214d140c7550279aebe69ef)


  Commit: be8d218144ee657b8614e261d0c1f2fbab914717
      https://github.com/XQuartz/xorg-server/commit/be8d218144ee657b8614e261d0c1f2fbab914717
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-04-29 (Tue, 29 Apr 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  1.3.0-apple20


  Commit: 9e9612c19d081c78a4d331d93afddeeb52a70047
      https://github.com/XQuartz/xorg-server/commit/9e9612c19d081c78a4d331d93afddeeb52a70047
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-05-05 (Mon, 05 May 2008)

  Changed paths:
    M miext/rootless/rootlessWindow.c

  Log Message:
  -----------
  Rootless: mi doesn't let us resize root, so we need to do it ourselves...
(cherry picked from commit c1ec36e28cff857664090cc8792db1ae93b783fa)


  Commit: 2af571dbf176a1f77c2235d750356663f7e70282
      https://github.com/XQuartz/xorg-server/commit/2af571dbf176a1f77c2235d750356663f7e70282
  Author: Matthieu Herrb <matthieu.herrb at laas.fr>
  Date:   2008-06-11 (Wed, 11 Jun 2008)

  Changed paths:
    M Xext/security.c
    M record/record.c

  Log Message:
  -----------
  CVE-2008-1377 - RECORD and Security extensions memory corruption

Lack of validation of the parameters of the
SProcSecurityGenerateAuthorization SProcRecordCreateContext
functions makes it possible for a specially crafted request to trigger
the swapping of bytes outside the parameter of these requests, causing
memory corruption.
(cherry picked from commit 95d162c4389857d960da9b0158345c1714e91f31)


  Commit: b0a9b429613faacb71c0aad3f774a13bd7d985df
      https://github.com/XQuartz/xorg-server/commit/b0a9b429613faacb71c0aad3f774a13bd7d985df
  Author: Matthieu Herrb <matthieu.herrb at laas.fr>
  Date:   2008-06-11 (Wed, 11 Jun 2008)

  Changed paths:
    M Xext/shm.c

  Log Message:
  -----------
  CVE-2008-1379 - MIT-SHM arbitrary memory read

An integer overflow in the validation of the parameters of the
ShmPutImage() request makes it possible to trigger the copy of
arbitrary server memory to a pixmap that can subsequently be read by
the client, to read arbitrary parts of the X server memory space.
(cherry picked from commit 063f18ef6d7bf834225ddfd3527e58c078628f5f)


  Commit: 87e94198432603d1ede6d4dabb34f8617e84c18b
      https://github.com/XQuartz/xorg-server/commit/87e94198432603d1ede6d4dabb34f8617e84c18b
  Author: Matthieu Herrb <matthieu.herrb at laas.fr>
  Date:   2008-06-11 (Wed, 11 Jun 2008)

  Changed paths:
    M render/render.c

  Log Message:
  -----------
  CVE-2008-2361 - RENDER Extension crash

An integer overflow may occur in the computation of the size of the
glyph to be allocated by the ProcRenderCreateCursor() function which
will cause less memory to be allocated than expected, leading later to
dereferencing un-mapped memory, causing a crash of the X server.
(cherry picked from commit 5257a0f83d5f3d80d0cd44dd76d047bac3869592)


  Commit: 6d0a0a637f1863dfb6b300b1bb106415376b19e4
      https://github.com/XQuartz/xorg-server/commit/6d0a0a637f1863dfb6b300b1bb106415376b19e4
  Author: Matthieu Herrb <matthieu.herrb at laas.fr>
  Date:   2008-06-11 (Wed, 11 Jun 2008)

  Changed paths:
    M render/render.c

  Log Message:
  -----------
  CVE-2008-2362 - RENDER Extension memory corruption

Integer overflows can occur in the code validating the parameters for
the SProcRenderCreateLinearGradient, SProcRenderCreateRadialGradient
and SProcRenderCreateConicalGradient functions, leading to memory
corruption by swapping bytes outside of the intended request
parameters.
(cherry picked from commit 9171206db349a0c6fda719746be0b15049d57aaa)


  Commit: ea62dfcb8d61cf9e3dc066b560b28818f2cd805f
      https://github.com/XQuartz/xorg-server/commit/ea62dfcb8d61cf9e3dc066b560b28818f2cd805f
  Author: Matthieu Herrb <matthieu.herrb at laas.fr>
  Date:   2008-06-11 (Wed, 11 Jun 2008)

  Changed paths:
    M render/glyph.c

  Log Message:
  -----------
  CVE-2008-2360 - RENDER Extension heap buffer overflow

An integer overflow may occur in the computation of the size of the
glyph to be allocated by the AllocateGlyph() function which will cause
less memory to be allocated than expected, leading to later heap
overflow.

On systems where the X  SIGSEGV handler includes a stack trace, more
malloc()-type functions are called, which may lead to other
exploitable issues.
(cherry picked from commit b1a4a96885bf191d5f4afcfb2b41a88631b8412b)


  Commit: f912b5ccd3bfb8f0fc0d142feb88871858c07fb0
      https://github.com/XQuartz/xorg-server/commit/f912b5ccd3bfb8f0fc0d142feb88871858c07fb0
  Author: Matthieu Herrb <matthieu.herrb at laas.fr>
  Date:   2008-06-11 (Wed, 11 Jun 2008)

  Changed paths:
    M render/glyph.c

  Log Message:
  -----------
  CVE-2008-2360 - RENDER Extension heap buffer overflow

An integer overflow may occur in the computation of the size of the
glyph to be allocated by the AllocateGlyph() function which will cause
less memory to be allocated than expected, leading to later heap
overflow.

On systems where the X  SIGSEGV handler includes a stack trace, more
malloc()-type functions are called, which may lead to other
exploitable issues.
(cherry picked from commit b1a4a96885bf191d5f4afcfb2b41a88631b8412b)


  Commit: 89ef982e16f1e3961921c1a5493e7927736137f7
      https://github.com/XQuartz/xorg-server/commit/89ef982e16f1e3961921c1a5493e7927736137f7
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-06-11 (Wed, 11 Jun 2008)

  Changed paths:
    M Xext/security.c
    M Xext/shm.c
    M record/record.c
    M render/render.c

  Log Message:
  -----------
  Merge branch 'server-1.3-branch' into xorg-server-1.2-apple


  Commit: b3373877b7c9fa35d02c052e6e753529943e4095
      https://github.com/XQuartz/xorg-server/commit/b3373877b7c9fa35d02c052e6e753529943e4095
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-06-11 (Wed, 11 Jun 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  1.3.0-apple21


  Commit: b919376d69a4790a20409ecee996a4d333bee98b
      https://github.com/XQuartz/xorg-server/commit/b919376d69a4790a20409ecee996a4d333bee98b
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-07-23 (Wed, 23 Jul 2008)

  Changed paths:
    M configure.ac
    M hw/xquartz/Makefile.am
    M hw/xquartz/bundle/Info.plist
    A hw/xquartz/launchd_fd.c
    A hw/xquartz/launchd_fd.h
    M hw/xquartz/quartzStartup.c

  Log Message:
  -----------
  Moved the 1.3 server to use the same xtrans changes as the 1.4 branch.


  Commit: c5c67b47fe86c5038b300e498ec3e3e751bd87fc
      https://github.com/XQuartz/xorg-server/commit/c5c67b47fe86c5038b300e498ec3e3e751bd87fc
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-07-23 (Wed, 23 Jul 2008)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  1.3.0-apple22


  Commit: 02756b6c5911f656a750cdca76b37b50ec68c74d
      https://github.com/XQuartz/xorg-server/commit/02756b6c5911f656a750cdca76b37b50ec68c74d
  Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
  Date:   2008-08-21 (Thu, 21 Aug 2008)

  Changed paths:
    M hw/xquartz/bundle/Info.plist

  Log Message:
  -----------
  Re-added LSBackgroundOnly which got removed from the plist


Compare: https://github.com/XQuartz/xorg-server/compare/31b1f32315c3^...02756b6c5911


More information about the Xquartz-changes mailing list