[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