* 12 October 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.2.2.1

-Add 9940_all_6.8.0-libX11-stack-overflow.patch to fix a non-exploitable problem
	(fd.0 #1459).
-Add 5140_all_6.8.0-radeon-swsusp.patch to fix software suspend on Radeons
	(fd.o #1220).

* 11 October 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.2.2

-Update 9001_all_4.3.0-lnx-evdev-keyboard-v2.patch to restore case insensitivity
	of Option "Protocol" "Standard" for keyboard by Alan Swanson
	<swanson@ukfsn.org> (#63568).

* 22 September 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.2.1

-Add 0430_all_6.8.0-sparc-add-mach64-to-devel-dri-drivers.patch (#63994). This
	plus other ebuild modifications from that bug should enable sparc guys to
	use 6.8.0-r1.

* 16 September 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.2

SECURITY
-Add 9925_all_6.7.0-libXpm-CAN-2004-0687-CAN-2004-0688.patch to fix stack and
	integer overflows in libXpm (Chris Evans, Alan Coopersmith, Matthiew Herrb)
	(#64152).

* August 2004 Seemant Kulleen <seemant@gentoo.org> Patchset 0.1
	(notation by Donnie Berkholz <spyderous@gentoo.org>)

-Drop otherwise redundant patches:
	- 0810_all_4.2.1-ppc-xterm-eightBitInput-fix.patch because it's now default
		behavior.
-Update patches:
	- 9360_all_6.7.99.2-ppc64-support-updates-v2.patch
	- 9355_all_6.7.99.2-xorgconfig-fontdir-fixes-v2.patch
	- 9010_all_6.7.99.1-logitech-ps2-plusplus-v2.patch
	- 5851_all_6.7.99.1-tdfx-dri-fix-low-texmem-hang.patch
	- 5800_all_6.7.99.1-tdfx-libglide-name-v2.patch
	- 0205_all_6.7.99.1-xman-bzip2-v2.patch
	- 5130_all_4.3.0-ati-r128-chip-names-touchup.patch
	- 9360_all_6.7.99.2-ppc64-support-updates-v2.patch
-Dependent patches:
	- 0199_all_4.2.0-die-ugly-pattern-die-die-die-v2.patch on
		0129_all_startx-nolisten-tcp.patch
-Drop integrated patches:
	- 9850_all_4.3.0-SDK-add-missing-includes-for-wacom.patch
	- 9840_all_4.3.0-SDK-add-missing-includes-for-gatos-v2.patch
	- 9500_all_6.7.0-hppa-fixes.patch
	- 9385_all_6.7.0-motif-allow-fhs-and-default-off.patch
	- 9370_all_6.7.0-install-xrender-pkgconfig-file.patch
	- 9365_all_6.7.0-fix-render-cplastbit-def.patch
	- 9350_all_6.7.0-xrender-xorgconfig-xdmcp-msgs.patch
	- 9345_all_6.7.0-unlock-xauthority-on-sigpipe.patch
	- 9340_all_6.7.0-remove-xmu-dep-on-xaw-header.patch
	- 9335_all_6.7.0-modular-imake-build.patch
	- 9330_all_6.7.0-link-with-pam-on-pam-builds.patch
	- 9325_all_6.7.0-improve-xdm-auth-1-cookie.patch
	- 9325_all_6.7.0-improve-xdm-auth-1-cookie.patch
	- 9315_all_6.7.0-fb-render-fixes.patch
	- 9310_all_6.7.0-config-cf-cleanup.patch
	- 9240_all_xorgconfig-naming-xkb-font-path-fixes.patch
	- 9230_all_xorg-x11-6.7.0-try-tcp-without-local-and-fix-ipv6-xdmauth-segfault.patch
	- 9305_all_6.7.0-chips-segfault-on-mode-switch-and-video-overlay.patch
	- 9225_all_xorg-x11-6.7.0-install-xfree86-lst.patch
	- 9220_all_xorg-x11-6.7.0-install-vera-italic.patch
	- 9215_all_xorg-x11-6.7.0-char-bit-and-ia64-asm-page.patch
	- 9200_all_6.7.0-fix-zh-cn-utf8-crashes.patch (slightly different version)
	- 9113_all_6.7.0-xterm-make-optional-v2.patch
	- 9110_all_xorg-6.7.0-pci-domains.patch
	- 5105_all_4.3.99.902-ia64-ati-radeon-pagesize.patch
	- 1627_all_4.3.0-mga-enable-video-rom-before-using.patch
	- 0460_all_4.2.99.901-xkb-sysreq.patch
	- 0230_all_xorg-double-cast.patch
	- 0200_all_4.0.3-xset-man-update.patch
-Drop previously integrated patches that we were just excluding before:
	- 1773_all_4.3.99.16-savage-pscreen-region-macro-fix.patch
	- 1772_all_4.3.0-savage-memleak-2.patch
	- 1771_all_4.3.0-savage-memleak.patch
	- 1770_all_4.3.0-savage-scaling.patch
-Drop previously excluded broken patches:
	- 0120_all_4.3.99-parallel-make-v2.patch
-43 patches broken


-Fork off 6.7.99.903 to 6.7.99.904

* Sep 3 2004 Seemant Kulleen <seemant@gentoo.org> Patchset 1.1
Add a patch to fix the #undefines in the new xorg encodings.  Patch is from:
Benoit Boissinot <b.boissinot@ifrance.com> at:
http://bugs.gentoo.org/show_bug.cgi?id=60470#c18

* Sep 2 2004 Seemant Kulleen <seemant@gentoo.org> Patchset 1.1
Wiggle patch 0425 for sun/type 6 keyboard patch to work.

-Fork off 6.7.99.902 to 6.7.99.903
* Aug 30 2004 Seemant Kulleen <seemant@gentoo.org> Patchset 1.2
Add patch 9970-dlloader-imake-fix.patch from:
http://freedesktop.org/bugzilla/show_bug.cgi?id=1054 written by ajax, thanks
to the venerable spyderous.

* Aug 28 2004 Seemant Kulleen <seemant@gentoo.org> Patchset 1.1
Remove patch 9210 arm -- absorbed upstream

-Fork off 6.7.99.2 for 6.7.99.902
* Aug 21 2004 Seemant Kulleen <seemant@gentoo.org> Patchset 1.1
No major changes, just a wiggling of patch 9355 to patch the Imakefile
properly

-Fork off 6.7.99.1 for 6.7.99.2
* Aug 12 2004 Seemant Kulleen <seemant@gentoo.org> Patchset 1.1

-5130_all_4.3.0-ati-r128-chip-names-touchup.patch applies now to a header
file rather than the .c file. Fixed 9355 so it applies properly (it was
removing a line and adding the same line right back in, causing it to fail
for 6.7.99.2).

- 9360_all_6.7.99.2-ppc64-support-updates-v2.patch has most things moved
  upstream.

-Fork off 6.7.0-1.2 for 6.7.99.1

* 16 July 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 1.2

-Add 9395_all_6.7.0-savage-disable-xrandr-for-shadowfb-rotate.patch, given to
	Tim Roberts by anonymous user, posted to devel@xfree86.org mailing list.
	Without this patch, an attempt to use Xrandr with shadowFB-based rotation
	will result in an unusable display.
-Add 9390_all_6.7.0-add-french-belgian-azerty-ppc-keyboard.patch, which adds
	a keymap new in G4/G5 macs (#49155).
-Add 9385_all_6.7.0-motif-allow-fhs-and-default-off.patch, which looks outside
	of /usr/X11R6 for motif and defaults it to OFF on Linux and BSD.
-Add 9375_all_6.7.0-radeon-resume-from-S3-suspend.patch (#48095).
-Add 9000_all_4.3.0-lnx-evdev-core.patch,
	9001_all_4.3.0-lnx-evdev-keyboard.patch and
	9002_all_6.7.0-lnx-evdev-mouse.patch from xfree-4.3.0-r7 to add event
	interface device support (#29953, #56159).
-Add 9010_all_4.3.0-logitech-ps2-plusplus.patch from xfree-4.3.0-r7 to add
	support for the PS/2++ protocol used by some of the newer Logitech mice
	(#29953, #56159).
-Add 9365_all_6.7.0-fix-render-cplastbit-def.patch to correct the definition of
	CPLastBit to account for ComponentAlpha, which may fix behavior of the
	server's SetPictureToDefaults.
-Add 9370_all_6.7.0-install-xrender-pkgconfig-file.patch to install xrender.pc
	in a cleaner way than former manual hack.

* 06 July 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 1.1.1

-Add 9360_all_6.7.0-ppc64-support-updates.patch for ppc64 support, from Mike
	Harris originally.
-Add 4152_all_4.3.0-allow-xdm-server-quotes.patch from xfree-4.3.0-r7 (#38232).
	This allows quoted expressions in /etc/X11/xdm/Xservers to be used properly.
	For example, ':2 local /usr/X11R6/bin/X :2 vt10 -layout "Small Layout"'.
-Add 0425_all_6.7.0-sun-type6-keyboard.patch from xfree-4.3.0-r7 (#21120),
	ported by reporter.
-Add 9855_all_6.7.0-fix-SDK-pie-build.patch to fix a module naming problem on
	pie builds, which resulted in the SDK install breaking (#50562).
-Add 9355_all_6.7.0-xorgconfig-fontdir-fixes.patch, which stops the tool from
	adding /usr/X11R6 font paths when fonts are installed elsewhere (#54132).

* 11 June 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 1.1

SECURITY
-Add 9920_all_6.7.0-xdm-open-chooserfd-CAN-2004-0419.patch to stop xdm from
	ignoring its "DisplayManager.requestPort" setting. xdm opens its
	"chooserFd" TCP socket on all network interfaces without this patch
	(xf86 #1376).

-Update 9840_all_4.3.0-SDK-add-missing-includes-for-gatos-v2.patch for new
	gatos -- another include needed (battousai@gentoo.org).
-Update 0120_all_4.3.99-parallel-make-v2.patch to remove a patched-in .rej and
	some patched-in .orig's (#49455).
-Update 0126_all_4.2.99.3-startx-v2.patch to remove pointless dependency on xvt
	(#49455).

Big chunk of backports from CVS:
-Add 9305_all_6.7.0-chips-segfault-on-mode-switch-and-video-overlay.patch to fix
	a segfault on video mode switching when pScrn->currentMode does not contain
	a valid mode. Also fix video overlays for double scan modes.
-Add 9310_all_6.7.0-config-cf-cleanup.patch to clean up xorg.cf by factoring
	out many common defines. Make the fbdev driver only build on Linux (fbdevhw
	is just stubs on other OSes). Add AFB to AMD64 build, and include
	XF86OSCardDrivers. I continue adding things that aren't supported under
	Gentoo (BSD-related, or other archs) because I want to pre-emptively
	have work done for any ports. Also, it makes other backports easier.
	(fd.o #448, 449)
-Add 9315_all_6.7.0-fb-render-fixes.patch to fix problems in render fb
	implementation found by rendercheck.
-Add 9320_all_6.7.0-getconfig-xorg-name.patch to fix problem with getconfig
	where file '/usr/X11R6/lib/X11/getconfig/xorg.cfg' has bad signature
	(Change "Xorg Project" to "Xorg Foundation" to match getconfig script)
	(fd.o #678).
-Add 9325_all_6.7.0-improve-xdm-auth-1-cookie.patch to improve 'uniqueness' of
	authorization cookie sent by client for XDM-AUTHORIZATION-1. Old
	'uniqueness' consisted of the PID of the client, a time stamp (in seconds)
	and a number obtained by starting to count down from 0xffff. When a client
	did an XOpenDisplay() then execv'ed a child and did XOpenDisplay() again
	within the same second, the cookie was identical to the previous one (as
	the PID did not change but the static 'count down' variable was
	reinitialized) and thus refused by the server.
-Add 9330_all_6.7.0-link-with-pam-on-pam-builds.patch to link with PamLibraries
	if building with PAM support.
-Add 9335_all_6.7.0-modular-imake-build.patch to fix build glitches when
	building modules independently using Imake.
-Add 9340_all_6.7.0-remove-xmu-dep-on-xaw-header.patch to remove Xaw header
	dependency from Xmu library build (fd.o #634).
-Add 9345_all_6.7.0-unlock-xauthority-on-sigpipe.patch to make xauth unlock
	.Xauthority on SIGPIPE (fd.o #550).
-Add 9350_all_6.7.0-xrender-xorgconfig-xdmcp-msgs.patch to muffle compiler
	warnings in lib/Xrender/Xrender.c, fix an option name in a log message of
	programs/Xserver/hw/xfree86/common/xf86Configure.c and improve debugging
	messages in programs/xdm/xdmcp.c.

=== 6.7.0-r1 ===

* 3 June 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 1.0

This patchset should get xorg-x11-6.7.0 ready to go stable on all archs that
have tested it. Many of them have already stabled it, so I'm holding some
non-crucial patches out for 6.7.0-r1.

-Add 9210_all_XFree86-4.3.0-arm32-compiler.h.patch (#52707) from netwinder.org.
	This fixes compiles for the ARM architecture. Patch from PhilB, according
	to netwinder's RPM spec file.
-Add 9215_all_xorg-x11-6.7.0-char-bit-and-ia64-asm-page.patch to remove
	a compiler-intrinsic define since it dies on makedepend otherwise
	(fd.o #601), and fix the IA64 build (broken because it includes
	kernel header asm/page.h, which doesn't work with -ansi) (fd.o #605).
-Add 9220_all_xorg-x11-6.7.0-install-vera-italic.patch to install VeraIt.ttf.
	It was getting left out. Patch from xorg CVS by Eric Anholt.
-Add 9225_all_xorg-x11-6.7.0-install-xfree86-lst.patch (fd.o #531) to install
	xfree86.lst. This should fix some XKB problems.
-Add 9230_all_xorg-x11-6.7.0-try-tcp-without-local-and-fix-ipv6-xdmauth-
	segfault.patch to make XOpenDisplay try tcp connection if local fails
	(fd.o #546), and fix Xlib segfaults with IPv6 if compiled with HASXDMAUTH
	(NetBSD #25098).
-Add 9235_all_xorg-x11-6.7.0-libxf86config-monitor-freq-fix.patch from RH.
	This prevents writing out the HorizSync/VertRefresh lines commented out,
	which forces all default X config files written out by this library to rely
	on DDC. Poor assumption that DDC is always available. Patch by Mike Harris.
-Add 9240_all_xorgconfig-naming-xkb-font-path-fixes.patch to do a few things:
	- Clean up server name changes from TM branch
	- Set default XKB rules file name correctly
	- Use default font path from Imake configuration for the default
		font path in generated xorg.conf files.
	- Use path variables from Imake configuration for paths to files,
		in case vendor has configured them to install somewhere other than
		the defaults.
	Patch from xorg CVS by Alan Coopersmith.

* 28 May 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.7

-Add 9860_all_xorg-xkb_winkeys.patch to fix broken windows keys (#48307).

* 19 April 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.6

-Add 9200_all_6.7.0-fix-zh-cn-utf8-crashes.patch, which fixes crashes when using
	core fonts in the zh_CN.UTF-8 locale. See fd.o bug #368.

* 12 April 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.5

-Add 9500_all_6.7.0-hppa-fixes.patch. Self-explanatory. Should go upstream.
-Add HPPA fixes to 5900_all_6.7.0-acecad-v2.patch, which replaced
	5900_all_xorg-acecad.patch. Required moving some definitions around a
	DoLoabableServer.

* 12 April 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.4

-Add 9300_all_4.3.0-ncurses-xf86cfg-bool-conflict.patch to avoid conflict of
	bool between ncurses-5.4 and xf86cfg (#43491).

* 07 April 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.3

-Add 9110_all_xorg-6.7.0-pci-domains.patch to close #43630. This makes 2.6
	kernels, sparc and X work together.

* 07 April 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.2

-Remake 9113_all_4.3.0-xterm-make-optional.patch so it applies to xorg.cf
	instead of xfree86.cf. Rename to
	9113_all_6.7.0-xterm-make-optional-v2.patch (#47100).
-Add 9400_all_4.3.0-mkcfm-FHS-install.patch from xfree-4.3.0-r6.

* 07 April 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.1

=== 6.7.0 ===

* 04 April 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.1.1

-Remake 5851_all_4.3.0-tdfx-dri-fix-low-texmem-hang.patch, renamed to
	5851_all_xorg-tdfx-dri-fix-low-texmem-hang.patch.
-Drop 9841_all_4.3.0-gatos-mesa-offset.patch, pending GATOS port to current.
-Remake 5900_all_4.3.99.15-acecad.patch, renamed to 5900_all_xorg-acecad.patch.
-Drop 9960_all_4.3.0-exec-shield-GNU-stack.patch and
	9961_all_4.3.0-libGL-exec-shield-fixes-v2.patch. They've never applied to
	these sources and need to be updated by the hardened team.
-Update 0124_all_4.3.0-XF86Config-xfs-example.patch to reflect xorg.conf name,
	rename patch 0124_all_4.3.0-xorgconf-xfs-example.patch.

=== 0.0_pre20040404 ===

* 26 March 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.1.1

-Drop 9910_all_xorg-access-c-build-error-on-ipv4.patch, added upstream.
-Drop 9920_all_xorg-libXft-try-ppem-and-width-height.patch, added upstream.

=== 0.0_pre20040326 ===

* 19 March 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.1.1

-Drop 5750_all_4.2.1-i8x0-xv.patch (#8927).
-Add 9910_all_xorg-access-c-build-error-on-ipv4.patch (freedesktop.org #345).
-Update 0199_all_4.2.0-die-ugly-pattern-die-die-die-v2.patch (#42235).

=== 0.0_pre20040320 ===

* 19 March 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.1.10

-Add 9920_all_xorg-libXft-try-ppem-and-width-height.patch for freedesktop.org
	bug #308.

* 19 March 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.1.9

-Drop 0251_all_4.3.0-alpha-hppa-build-zlib-with-fpic.patch. Everyone builds
	with system zlib now.

* 19 March 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.1.8

-Rename 1770_all_4.3.99.16-savage-pscreen-region-macro-fix.patch
	to 1773_all_4.3.99.16-savage-pscreen-region-macro-fix.patch.
-Add Savage fixes:
	-1770_all_4.3.0-savage-scaling.patch
	-1772_all_4.3.0-savage-memleak-2.patch
	-1771_all_4.3.0-savage-memleak.patch
-Check Mike Harris's patchset, add some patches -- some of these were in our
	XFree86 4.3.0 but got missed in the move:
	-0230_all_xorg-double-cast.patch
	-9016_all_4.3.0-libfontenc-IncludeSharedObjectInNormalLib.patch
	-9113_all_4.3.0-xterm-make-optional.patch
	-7100_all_4.3.0-ia64-pci-infinite-loop.patch
	-7200_all_4.3.0-ia64-slowbcopy.patch
	-9180_all_4.3.0-xcursorgen-check-malloc-return.patch
	-1214_all_4.3.0-radeon-disable-VideoRAM-option.patch
	-1627_all_4.3.0-mga-enable-video-rom-before-using.patch

* 13 March 2004 Donnie Berkholz <spyderous@gentoo.org> Patchset 0.1.7

-Remake 0131_all_4.2.99.3-Imake-make-icondir-configable-v3.patch to reflect
	name change to xorg-x11.
-Drop 1075_all_4.3-xft-fix.patch because of changes in CVS.
-Drop 9950_all_4.3.99.15-elfloader-linux-non-exec-stack.patch because of changes
	in CVS.
-Remake 1030_all_XFree86-4.2.99.3-embeddedbitmap-v2.patch because of changes in
	CVS.
-Drop 1020_all_4.2.99.3-xft-loadtarget.patch, has been integrated into libXft
	2.1.5.
-Drop 0181_all_4.3.0-amd64-nolib64.patch in favor of ebuild magic.
-Remake 0131_all_4.2.99.3-Imake-make-icondir-configable-v2.patch because of
	changes in CVS.
-Drop 9860_all_4.3.0-synaptics-sdk-includes.patch, is in sources.
-Add 9850_all_4.3.0-SDK-add-missing-includes-for-wacom.patch.
-Rename 9840_all_4.3.0-sdk-gatos.patch
	to 9840_all_4.3.0-SDK-add-missing-includes-for-gatos.patch.
-Add 9133_all_4.3.0-SDK-add-missing-includes-for-vnc.patch from xfree-4.3.0-r6.
-Drop 9200_all_4.3.0-libfont-buffer-overflow.patch, fixes in sources.
-Drop 7200_all_4.2.99.901-fbdev-depth24-support.patch, is in sources.
-Add 'dz' to xc/programs/xkbcomp/symbols/pc/Imakefile section of
	0410_all_4.3-keyboard-fixes-and-hp-symbols.patch.
-Drop 0150_all_4.2.99.1-kdrive-posix-sigaction.patch, kdrive isn't in sources.
-Remove part of 0208_all_4.2.99.901-fix-xfree86-man-version-string.patch
	mentioning XFree86.

=== 0.0_pre20040313 ===
