aboutsummaryrefslogtreecommitdiff
path: root/nx-X11
diff options
context:
space:
mode:
Diffstat (limited to 'nx-X11')
-rw-r--r--nx-X11/BUILD324
-rw-r--r--nx-X11/ChangeLog.X.org20262
-rw-r--r--nx-X11/LABEL265
-rw-r--r--nx-X11/README180
-rw-r--r--nx-X11/README.crypto64
-rw-r--r--nx-X11/RELNOTES1091
-rw-r--r--nx-X11/extras/README17
-rw-r--r--nx-X11/lib/X11/lcUniConv/COPYRIGHT39
-rw-r--r--nx-X11/lib/X11/lcUniConv/README12
-rw-r--r--nx-X11/programs/Xserver/dix/BuiltInAtoms329
-rw-r--r--nx-X11/programs/Xserver/dix/CHANGES17
11 files changed, 0 insertions, 22600 deletions
diff --git a/nx-X11/BUILD b/nx-X11/BUILD
deleted file mode 100644
index b4f0b3dcf..000000000
--- a/nx-X11/BUILD
+++ /dev/null
@@ -1,324 +0,0 @@
- Building the X Window System from the X.Org Monolithic Source Distribution
-
- Jim Gettys and Keith Packard (for X11R6.9)
- David Dawes and Matthieu Herrb (for XFree86 4.4 RC2)
-
- 21 December 2005
-
- Abstract
-
- This document describes how to build the X Window System from the
- X.Org monolithic source distribution and is designed to be used in
- conjunction with the operating system (OS) specific README files.
-
- NOTE: Refer to the appropriate OS-specific README file in xc/pro-
- grams/Xserver/hw/xfree86/doc before attempting to build the X dis-
- tribution. These files often contain additional information that
- you need to successfully build for your OS.
-
-We highly recommend using gcc to build the X distribution, but X also gener-
-ally builds with the native compiler for each OS platform; The build tools
-known to be required include: gcc, make, C library development package, bi-
-son, flex, ncurses (development package), and Perl.
-
-The monolithic tree also includes copies of some packages maintained outside
-the X.Org project for convenience in building on machines that do not already
-have them installed. These include FreeType 2, fontconfig, expat, xterm,
-and zlib. For most uses however, it is recommended that you install the
-latest version directly from the main distribution site, or use the packages
-provided in your operating system, as they are more likely to be up to date
-with the latest bug fixes and security patches. Depending on your platform,
-use of the bundled versions may be enabled or disabled by default, check the
-Imake configuration files for your platform in xc/config/cf to find out. To
-override the defaults for your platform or to set the path to the installa-
-tion location, see the instructions below on configuring the source via
-xorgsite.def and host.def.
-
-X11R6.9 depends on the following external packages:
-
- +-------------+----------------+-----------+
- |Package Name | Version | Included? |
- +-------------+----------------+-----------+
- |expat | 1.95.8 | Yes |
- |fontconfig | 2.2 or newer | Yes |
- |FreeType | 2.1.8 or 2.1.9 | Yes |
- |libdrm | 2.0 | Yes |
- |libpng | 1.2.8 | No |
- |Mesa | 6.4.1 | Yes |
- |xterm | Patch 207 | Yes |
- |zlib | 1.1.4 or 1.2.3 | Yes |
- +-------------+----------------+-----------+
-
-You can find more information and/or the original sources for these packages
-at their project websites at these URL's:
-
- +-------------+-------------------------------------------+
- |Package Name | Website |
- +-------------+-------------------------------------------+
- |expat | http://expat.sourceforge.net/ |
- |fontconfig | http://www.fontconfig.org/ |
- |FreeType | http://www.freetype.org/ |
- |libdrm | http://dri.freedesktop.org/libdrm/ |
- |libpng | http://www.libpng.com/pub/png/libpng.html |
- |Mesa | http://www.mesa3d.org/ |
- |xterm | http://dickey.his.com/xterm/xterm.html |
- |zlib | http://www.zlib.net/ |
- +-------------+-------------------------------------------+
-
-1. How to get the X11R6.9 distribution source
-
-One way of getting the X11R6.9 source is to obtain it directly from the X.Org
-CVS repository. There are several ways of doing that, and they are described
-in the CVS section of our wiki <URL:http://wiki.x.org/> The CVS tag for this
-release is "XORG-6_9_0". The tag for the maintenance branch for this
-release is "XORG-6_9-branch".
-
-Another method of getting the X11R6.9 source is to either download the 6.9.0
-source tarballs sites from freedesktop.org using either ftp or http. The
-procedure for this is as follows:
-
- o The X11R6.9 source is contained in the files:
-
- X11R6.9.0-src1.tar.gz
-
- X11R6.9.0-src2.tar.gz
-
- X11R6.9.0-src3.tar.gz
-
- X11R6.9.0-src4.tar.gz
-
- X11R6.9.0-src5.tar.gz
-
- X11R6.9.0-src6.tar.gz
-
- X11R6.9.0-src7.tar.gz
-
- These can be found at ftp://ftp.freedesk-
- top.org/xorg/releases/X11R6.9/src/ or http://xorg.freedesk-
- top.org/releases/X11R6.9/src/ and similar locations on X.Org mirror
- sites. X11R6.9.0-src4.tgz and X11R6.9.0-src5.tar.gz contains the fonts.
- X11R6.9.0-src6.tar.gz contains the documentation source.
- X11R6.9.0-src7.tar.gz contains the hardcopy documentation.
- X11R6.9.0-src1.tar.gz, X11R6.9.0-src2.tar.gz and X11R6.9.0-src3.tar.gz
- contains everything else. If you don't need the docs or fonts you can
- get by with only X11R6.9.0-src1.tar.gz, X11R6.9.0-src2.tar.gz and
- X11R6.9.0-src3.tar.gz.
-
- o Extract each of these files by running the following from a directory on
- a filesystem containing enough space (the full source requires around
- 305MB, and a similar amount is required in addition to this for the com-
- piled binaries):
-
- gzip -d < X11R6.9.0-src1.tar.gz | tar vxf -
-
- gzip -d < X11R6.9.0-src2.tar.gz | tar vxf -
-
- gzip -d < X11R6.9.0-src3.tar.gz | tar vxf -
-
- gzip -d < X11R6.9.0-src4.tar.gz | tar vxf -
-
- gzip -d < X11R6.9.0-src5.tar.gz | tar vxf -
-
- gzip -d < X11R6.9.0-src6.tar.gz | tar vxf -
-
- gzip -d < X11R6.9.0-src7.tar.gz | tar vxf -
-
-All methods will produce one main source directory called xc.
-
-2. Configuring the source before building
-
-In most cases it shouldn't be necessary to configure anything before build-
-ing.
-
-If you do want to make configuration changes, it is recommended that you
-start by going to the xc/config/cf directory, and copying the file
-xorgsite.def to host.def. Then read through the host.def file (which is
-heavily commented), and set your configuration parameters. Usually you can
-find the default settings by checking the .cf file(s) relevant to your OS.
-
-A good rule to follow is only to change things that you understand as it's
-easy to create build problems by changing the default configuration. Many of
-the configuration parameters are described in the xc/config/cf/README.
-
-If you are using just the X11R6.9.0-src1.tar.gz, X11R6.9.0-src2.tar.gz and
-X11R6.9.0-src3.tar.gz parts of the source dist, you will need to define
-BuildFonts to NO.
-
-3. Using a shadow directory of symbolic links for the build
-
-A recommended practice is to use a shadow directory of symbolic links to do
-the build of X11R6.9 as this allows you to keep the source directory unmodi-
-fied during the build. It has the following benefits:
-
- o When you are using CVS to maintain your source tree, the update process
- is not disturbed by foreign files not under CVS's control.
-
- o It is possible to build X11R6.9 for several different Operating System
- or architectures from the same sources, shared by read-only NFS mounts.
-
- o It is possible to build X11R6.9 with different configuration options, by
- putting a real copy of the host.def file in each build tree and by cus-
- tomizing it separately in each build tree.
-
-To make a shadow directory of symbolic links, use the following steps:
-
- o create the directory at the top of the build tree. It is often created
- at the same level that the xc directory, but this is not mandatory.
-
- cd the directory containing the xcdirectory
-
- mkdir build
-
- o use the "lndir" command to make the shadow tree:
-
- lndir ../xc
-
- Note that you can refer to the xc directory with an absolute path if
- needed.
-
- See the lndir(1) manual page for details.
-
-If lndir is not already installed on your system, you can build it manually
-from the X11R6.9 sources by running the following commands:
-
- cd xc/config/util
-
- make -f Makefile.ini lndir
-
- cp lndir some directory in your PATH
-
-Occasionally there may be stale links in the build tree, like when files in
-the source tree are removed or renamed. These can be cleaned up by running
-the "cleanlinks" script from the build directory (see the cleanlinks(1) man-
-ual page). Rarely there will be changes that will require the build tree to
-be re-created from scratch. A symptom of this can be mysterious build prob-
-lems. The best solution for this is to remove the build tree, and then re-
-create it using the steps outlined above.
-
-4. Building and installing the distribution
-
-Before building the distribution, read through the OS-specific README file in
-xc/programs/Xserver/hw/xfree86/doc that is relevant to you. Once you have
-addressed the OS-specific details, go your build directory (either the xc
-directory or the shadow tree created before) and run "make World" with the
-BOOTSTRAPCFLAGS set as described in the OS-specific README (if necessary, but
-most systems supported by X11R6.9 don't need BOOTSTRAPCFLAGS). It is advis-
-able to redirect stdout and stderr to World.log so that you can track down
-problems that might occur during the build.
-
-With Bourne-like shells (Bash, the Korn shell, zsh, etc.) use a command like:
-
- make World > World.log 2>&1
-
-Witch C-shell variants (csh, tcsh, etc), use:
-
- make World >& World.log
-
-You can follow the progress of the build by running:
-
- tail -f World.log
-
- in a terminal.
-
-When the build is finished, you should check the World.Log file to see if
-there were any problems. If there weren't any then you can install the bina-
-ries. By default the "make World" process will exit at the first error. To
-restart the build process after correcting the problems, just run 'make'. If
-Imakefiles or part of the build configuration was changed as part of correct-
-ing the problem, either re-run "make World", or run "make Everything".
-
-If you would prefer "make World" to ignore errors and build as much as possi-
-ble, run it in the following way instead of the way described above:
-
-for Bourne-like shells:
-
- make WORLDOPTS=-k World > World.log 2>&1
-
-for C-shell variants:
-
- make WORLDOPTS=-k World >& World.log
-
-To do the install, run "make install" and "make install.man". Make sure you
-have enough space in /usr/X11R6 for the install to succeed. If you want to
-install on a filesystem other than /usr, make a symbolic link to /usr/X11R6
-before installing. To install the tree into a different directory than
-/usr/X11R6 you can specify DESTDIR:
-
- make install DESTDIR=<install_target_dir>
-
- make install.man DESTDIR=<install_target_dir>
-
-Cross compiling is supported if the appropriate config files for your target
-platforms exist. You must have the compiler toolchain installed for your tar-
-get platform and the C-compiler must know where those tools exist. To inform
-the build system where your cross compiler is located set the make variable
-CROSSCOMPILEDIR to the directory where the toolchain binaries are installed.
-
- make World CROSSCOMPILEDIR="<cross compiler dir>";
-
-.
-
-5. Reconfiguring the server (source distribution)
-
-To build a different set of servers or servers with a different set of
-drivers installed:
-
- 1. Make sure the source for any new drivers is in the correct place (e.g.,
- driver source should be in a subdirectory of xc/pro-
- grams/Xserver/hw/xfree86/drivers).
-
- 2. Change the settings of the server defines in host.def to specify which
- servers you wish to build. Also, change the driver lists to suit your
- needs.
-
- 3. From xc/programs/Xserver, run:
-
- make Makefile
- make Makefiles
- make includes
- make depend
- make
-
-6. Other useful make targets
-
-There are some other useful targets defined in the top level Makefile of
-X11R6.9:
-
- o Everything after a make World, make Everything does everything a make
- World does, except the cleaning of the tree. It is a way to quickly
- rebuild the tree after a source patch, but it is not 100% bullet proof.
- There are cases were it is better to force a full build by using make
- World.
-
- o clean does a partial cleaning of the source tree. Removes object files
- and generated manual pages, but leaves the Makefiles and the generated
- dependencies files in place. After a make clean you need to re-run
-
- make includes
- make depend
- make
-
- to rebuild the X11R6.9.
-
- o distclean does a full cleaning of the source tree, removing all gener-
- ated files. After a make distclean, make World is the only option to
- rebuild X11R6.9.
-
- o includes generates all generated header files and in-tree symbolic links
- needed by the build. These files are removed by a make clean.
-
- o depend recomputes the dependencies for the various targets in all Make-
- files. Depending on the operating system, the dependencies are stored in
- the Makefile, or as a separate file, called .depend. This target needs
- the generated include files produced by make includes.
-
- o VerifyOS displays the detected operating system version. If the numbers
- shown do not match your system, you probably need to set them manually
- in host.def and report the problem to Xorg via our bug database at X.Org
- Bug Database <URL:https://bugs.freedesktop.org/enter_bug.cgi?prod-
- uct=xorg> or via email at <xorg@lists.freedesktop.org>.
-
- Generated from Id: BUILD.sgml,v 1.10 alanc Exp $
-
-
-$XdotOrg: xc/BUILD,v 1.7 2005/12/21 05:39:04 kem Exp $
diff --git a/nx-X11/ChangeLog.X.org b/nx-X11/ChangeLog.X.org
deleted file mode 100644
index 5c49bba13..000000000
--- a/nx-X11/ChangeLog.X.org
+++ /dev/null
@@ -1,20262 +0,0 @@
-2005-12-21 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/xorgversion.def:
- Version 6.9!
-
-2005-12-21 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * BUILD:
- * README:
- * RELNOTES:
- * programs/Xserver/hw/xfree86/doc/BUILD:
- * programs/Xserver/hw/xfree86/doc/DESIGN:
- * programs/Xserver/hw/xfree86/doc/Install:
- * programs/Xserver/hw/xfree86/doc/LICENSE:
- * programs/Xserver/hw/xfree86/doc/OS2.Notes:
- * programs/Xserver/hw/xfree86/doc/README:
- * programs/Xserver/hw/xfree86/doc/README.DECtga:
- * programs/Xserver/hw/xfree86/doc/README.Darwin:
- * programs/Xserver/hw/xfree86/doc/README.I128:
- * programs/Xserver/hw/xfree86/doc/README.LynxOS:
- * programs/Xserver/hw/xfree86/doc/README.NetBSD:
- * programs/Xserver/hw/xfree86/doc/README.OpenBSD:
- * programs/Xserver/hw/xfree86/doc/README.SCO:
- * programs/Xserver/hw/xfree86/doc/README.SiS:
- * programs/Xserver/hw/xfree86/doc/README.Solaris:
- * programs/Xserver/hw/xfree86/doc/README.XKB-Config:
- * programs/Xserver/hw/xfree86/doc/README.XKB-Enhancing:
- * programs/Xserver/hw/xfree86/doc/README.apm:
- * programs/Xserver/hw/xfree86/doc/README.ati:
- * programs/Xserver/hw/xfree86/doc/README.chips:
- * programs/Xserver/hw/xfree86/doc/README.dps:
- * programs/Xserver/hw/xfree86/doc/README.fonts:
- * programs/Xserver/hw/xfree86/doc/README.i740:
- * programs/Xserver/hw/xfree86/doc/README.i810:
- * programs/Xserver/hw/xfree86/doc/README.mouse:
- * programs/Xserver/hw/xfree86/doc/README.newport:
- * programs/Xserver/hw/xfree86/doc/README.r128:
- * programs/Xserver/hw/xfree86/doc/README.rendition:
- * programs/Xserver/hw/xfree86/doc/README.s3virge:
- * programs/Xserver/hw/xfree86/doc/RELNOTES:
- * programs/Xserver/hw/xfree86/doc/Versions:
- * programs/xkbcomp/README.config:
- * programs/xkbcomp/README.enhancing:
- Update formatted docs.
-
-2005-12-21 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- Updated contributors list and copyright holders.
-
-2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/index.pre:
- Fix doc and index titles for both X11R6.9 and X11R7.
-
-2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- Additional RELNOTES updates.
-
-2005-12-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * LABEL:
- Add copyright holders listed in changes committed since 6.8.2.
-
-2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- Update RELNOTES.sgml for X11R6.9/X11R7.0 release (Daniel Stone,
- Kevin Martin).
-
-2005-12-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- Bugzilla #2059 <https://bugs.freedesktop.org/show_bug.cgi?id=2059>
- Bugzilla #2060 <https://bugs.freedesktop.org/show_bug.cgi?id=2060>
- Update build instructions for 6.9 and try to answer questions noted
- in bug reports. List included/required external software.
-
-2005-12-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * extras/Mesa/src/mesa/swrast/s_tritemp.h:
- Fix to allow building with pre-C99 compilers (Kean Johnston)
-
- * config/cf/sco5.cf:
- * config/cf/usl.cf:
- * lib/misc/snprintf.c:
- * lib/misc/snprintf.h:
- * programs/Xserver/hw/xfree86/loader/Imakefile:
- SCO port fixups (Kean Johnston)
-
- * lib/GL/mesa/array_cache/Imakefile:
- * lib/GL/mesa/main/Imakefile:
- * lib/GL/mesa/math/Imakefile:
- * lib/GL/mesa/shader/Imakefile:
- * lib/GL/mesa/shader/grammar/Imakefile:
- * lib/GL/mesa/shader/slang/Imakefile:
- * lib/GL/mesa/shader/slang/library/Imakefile:
- * lib/GL/mesa/swrast/Imakefile:
- * lib/GL/mesa/swrast_setup/Imakefile:
- * lib/GL/mesa/tnl/Imakefile:
- * lib/GL/mesa/tnl_dd/Imakefile:
- * lib/GL/mesa/x86/Imakefile:
- Bugzilla #1709 <https://bugs.freedesktop.org/show_bug.cgi?id=1709>
- Patch #3848 <https://bugs.freedesktop.org/attachment.cgi?id=3848>
- -DIN_DRI_DRIVER needed when building Mesa (Sérgio M. B.)
-
- * programs/Xserver/fb/fbpict.c:
- Regression in Render extension: compositing an 8bpp picture on another
- 8bpp picture with PictOpSrc produces no output (Fredrik Höglund)
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- Bugzilla #5359 <https://bugs.freedesktop.org/show_bug.cgi?id=5359>
- Patch #4113 <https://bugs.freedesktop.org/attachment.cgi?id=4113>
- Segmentation fault when starting Xorg (Mark Kettenis)
-
-2005-12-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/general/Standards.man:
- * programs/xman/version.h:
- Version bumps from 6.8 to 6.9
-
-2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * doc/hardcopy/BDF/bdf.PS.gz:
- * doc/hardcopy/CTEXT/ctext.PS.gz:
- * doc/hardcopy/FSProtocol/fsproto.PS.gz:
- * doc/hardcopy/ICCCM/icccm.PS.gz:
- * doc/hardcopy/ICCCM/icccm.idx.PS.gz:
- * doc/hardcopy/ICE/ICElib.PS.gz:
- * doc/hardcopy/ICE/ice.PS.gz:
- * doc/hardcopy/SM/SMlib.PS.gz:
- * doc/hardcopy/SM/xsmp.PS.gz:
- * doc/hardcopy/X11/xlib.PS.gz:
- * doc/hardcopy/X11/xlib.idx.PS.gz:
- * doc/hardcopy/XDMCP/xdmcp.PS.gz:
- * doc/hardcopy/XIM/xim.PS.gz:
- * doc/hardcopy/XLFD/xlfd.PS.gz:
- * doc/hardcopy/XProtocol/proto.PS.gz:
- * doc/hardcopy/XProtocol/proto.idx.PS.gz:
- * doc/hardcopy/Xaw/widg.idx.PS.gz:
- * doc/hardcopy/Xaw/widgets.PS.gz:
- * doc/hardcopy/Xext/DPMS.PS.gz:
- * doc/hardcopy/Xext/DPMSLib.PS.gz:
- * doc/hardcopy/Xext/bigreq.PS.gz:
- * doc/hardcopy/Xext/dbelib.PS.gz:
- * doc/hardcopy/Xext/evi.PS.gz:
- * doc/hardcopy/Xext/record.PS.gz:
- * doc/hardcopy/Xext/recordlib.PS.gz:
- * doc/hardcopy/Xext/security.PS.gz:
- * doc/hardcopy/Xext/shape.PS.gz:
- * doc/hardcopy/Xext/shapelib.PS.gz:
- * doc/hardcopy/Xext/sync.PS.gz:
- * doc/hardcopy/Xext/synclib.PS.gz:
- * doc/hardcopy/Xext/tog-cup.PS.gz:
- * doc/hardcopy/Xext/xc-misc.PS.gz:
- * doc/hardcopy/Xi/lib.PS.gz:
- * doc/hardcopy/Xi/port.PS.gz:
- * doc/hardcopy/Xi/proto.PS.gz:
- * doc/hardcopy/Xmu/xmu.PS.gz:
- * doc/hardcopy/Xt/intr.idx.PS.gz:
- * doc/hardcopy/Xt/intrinsics.PS.gz:
- * doc/hardcopy/i18n/Framework.PS.gz:
- * doc/hardcopy/i18n/LocaleDB.PS.gz:
- * doc/hardcopy/i18n/Trans.PS.gz:
- Update hardcopy specs for 6.9/7.0 release.
-
-2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * doc/specs/BDF/bdf.ms:
- * doc/specs/CTEXT/ctext.tbl.ms:
- * doc/specs/FSProtocol/protocol.ms:
- * doc/specs/ICCCM/icccm.ms:
- * doc/specs/ICCCM/indexmacros.t:
- * doc/specs/ICE/ICElib.ms:
- * doc/specs/ICE/ice.ms:
- * doc/specs/SM/SMlib.ms:
- * doc/specs/SM/xsmp.ms:
- * doc/specs/X11/CH01:
- * doc/specs/X11/abstract.t:
- * doc/specs/X11/indexmacros.t:
- * doc/specs/XDMCP/xdmcp.ms:
- * doc/specs/XIM/xim.ms:
- * doc/specs/XLFD/xlfd.tbl.ms:
- * doc/specs/XProtocol/X11.protocol:
- * doc/specs/XProtocol/indexmacros.t:
- * doc/specs/Xaw/CH1:
- * doc/specs/Xaw/TPage_Credits:
- * doc/specs/Xaw/widg.idxmac.t:
- * doc/specs/Xext/DPMS.ms:
- * doc/specs/Xext/DPMSLib.ms:
- * doc/specs/Xext/bigreq.ms:
- * doc/specs/Xext/evi.ms:
- * doc/specs/Xext/record.ms:
- * doc/specs/Xext/recordlib.ms:
- * doc/specs/Xext/security.tex:
- * doc/specs/Xext/shape.ms:
- * doc/specs/Xext/shapelib.ms:
- * doc/specs/Xext/sync.tex:
- * doc/specs/Xext/synclib.tex:
- * doc/specs/Xext/tog-cup.ms:
- * doc/specs/Xext/xc-misc.ms:
- * doc/specs/Xi/library.ms:
- * doc/specs/Xi/porting.ms:
- * doc/specs/Xi/protocol.ms:
- * doc/specs/Xmu/Xmu.ms:
- * doc/specs/Xt/strings.mit:
- * doc/specs/i18n/Framework.ms:
- * doc/specs/i18n/LocaleDB.ms:
- * doc/specs/i18n/Trans.ms:
- Update specs for 6.9/7.0 release.
-
-2005-12-19 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/xorg.conf.man:
- Bug #5116: Refer DRI section details to dri.fd.o.
-
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- Bug #2571: Fix cross-compile instructions (Alexander Gottwald)
-
-2005-12-18 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/doc/CODING:
- * programs/Xserver/hw/xfree86/doc/exa-driver.txt:
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/Darwin.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/Install.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/LICENSE.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/NetBSD.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/OpenBSD.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/OS2Notes.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/README.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/Solaris.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/Status.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/XKB-Config.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/ati.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/chips.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/defs.ent:
- * programs/Xserver/hw/xfree86/doc/sgml/dps.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/fonts.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/mouse.sgml:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/i810/i810.man:
- * programs/Xserver/hw/xfree86/drivers/mga/mga.man:
- * programs/Xserver/hw/xfree86/drivers/v4l/v4l.man:
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.man:
- * programs/Xserver/hw/xfree86/getconfig/cfg.man:
- * programs/Xserver/hw/xfree86/getconfig/getconfig.man:
- * programs/Xserver/hw/xfree86/input/aiptek/aiptek.man:
- * programs/Xserver/hw/xfree86/input/citron/citron.man:
- * programs/Xserver/hw/xfree86/input/fpit/fpit.man:
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.man:
- * programs/Xserver/hw/xfree86/input/keyboard/keyboard.man:
- * programs/Xserver/hw/xfree86/input/mouse/mouse.man:
- * programs/Xserver/hw/xfree86/input/ur98/ur98.man:
- * programs/Xserver/hw/xfree86/XF86Conf.man:
- Typo fixes, mailing list & url updates, and other changes
- to prepare for X11R6.9 & 7.0 releases.
-
-2005-12-19 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/doc/sgml/README.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/defs.ent:
- Update README, RELNOTES and defs.ent.
-
-2005-12-15 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128.man:
- Bugzilla #5238 <https://bugs.freedesktop.org/show_bug.cgi?id=5238>
- Patch #3978 <https://bugs.freedesktop.org/attachment.cgi?id=3978>
- r128 man page dualhead note update (Alex Deucher)
-
-2005-12-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/xorgversion.def:
- Version bump: 6.8.99.904 (aka 6.9 RC4)
-
-2005-12-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/etc/pci.ids:
- * programs/Xserver/hw/xfree86/scanpci/xf86PciStdIds.h:
- Update to 2005-12-14 snapshot from pciids.sf.net
-
-2005-12-14 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_version.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_version.h:
- * programs/Xserver/hw/xfree86/drivers/newport/newport_driver.c:
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- Bump driver version numbers for final X11R6.9 release candidate.
-
-2005-12-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * Makefile:
- * LABEL:
- * config/cf/X11.tmpl:
- * config/util/makedef.cmd:
- Update release name to 6.9 in preparation for upcoming 6.9 release.
-
- * doc/man/general/X.man:
- * doc/man/general/XOrgFoundation.man:
- Correct spelling of X.Org Foundation name. Updates for 6.9 release.
-
-2005-12-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xterm/88colres.pl:
- * programs/xterm/INSTALL:
- * programs/xterm/Imakefile:
- * programs/xterm/MANIFEST:
- * programs/xterm/Makefile.in:
- * programs/xterm/Tekproc.c:
- * programs/xterm/UXTerm.ad:
- * programs/xterm/VTPrsTbl.c:
- * programs/xterm/VTparse.h:
- * programs/xterm/XTerm-col.ad:
- * programs/xterm/XTerm.ad:
- * programs/xterm/aclocal.m4:
- * programs/xterm/button.c:
- * programs/xterm/charproc.c:
- * programs/xterm/config.guess:
- * programs/xterm/config.sub:
- * programs/xterm/configure:
- * programs/xterm/configure.in:
- * programs/xterm/ctlseqs.ms:
- * programs/xterm/data.c:
- * programs/xterm/data.h:
- * programs/xterm/fontutils.c:
- * programs/xterm/input.c:
- * programs/xterm/install.sh:
- * programs/xterm/main.c:
- * programs/xterm/menu.c:
- * programs/xterm/menu.h:
- * programs/xterm/misc.c:
- * programs/xterm/os2main.c:
- * programs/xterm/ptyx.h:
- * programs/xterm/resize.c:
- * programs/xterm/screen.c:
- * programs/xterm/scrollbar.c:
- * programs/xterm/sinstall.sh:
- * programs/xterm/termcap:
- * programs/xterm/terminfo:
- * programs/xterm/trace.c:
- * programs/xterm/trace.h:
- * programs/xterm/util.c:
- * programs/xterm/version.h:
- * programs/xterm/xterm.h:
- * programs/xterm/xterm.log.html:
- * programs/xterm/xterm.man:
- * programs/xterm/xterm_io.h:
- * programs/xterm/xtermcfg.hin:
- * programs/xterm/vttests/tcapquery.pl:
- Update xterm to patch 207 from http://dickey.his.com/xterm/xterm.html
-
-2005-12-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/config/Imakefile:
- Need to include $(XPM_DEFINES) when cpp'ing xdm-config to match
- settings used in modular build.
-
-2005-12-14 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_accel.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c:
- Bug #1760: Fix ati wrapper multihead to be dlloader friendly.
-
- * programs/Xserver/hw/xfree86/common/xf86Globals.c:
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- * programs/Xserver/hw/xfree86/common/xf86Priv.h:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_apm.c:
- Bug #4718: Command line flag to disable ACPI.
-
-2005-12-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xft/xft.pc.in:
- * lib/Xevie/xevie.pc.in:
- Make sure .pc files installed by monolith build don't reference
- .pc files only installed by the modular release (like xproto & xext).
-
-2005-12-12 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- (MouseCommonOptions), (MouseDoPostEvent):
- Bug #1752: When emulating 3 buttons in "auto" mode, timeout
- immediately when a mouse movement is detected (Egbert Eich,
- Kean Johnston, Kevin Martin).
-
-2005-12-11 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/config/xdm-conf.cpp:
- Bugzilla #5055 <https://bugs.freedesktop.org/show_bug.cgi?id=5055>
- Add XDMSCRIPTDIR cpp substitution to allow modular tree
- builder/packager to decide if scripts should go in config, lib,
- or data directories.
-
-2005-12-09 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- Bug #1106: Fix memory allocation for Render. (Michel Daenzer)
-
- * programs/xkbcomp/symbols/nl:
- Bug #3544: Fix various keys on Dutch keyboards. (traxtopel at fastmail
- dot fm)
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_bios.c:
- Bug #3869: Don't walk off the end of an array in connector detection.
- (Eric Anholt)
-
- * config/makedepend/ifparser.c:
- Bug #4380: Avoid dividing by zero in gccmakedepend (Vincent Le Ligeour)
-
- * programs/Xserver/miext/cw/cw.h:
- Bug #4935: Fix includes. (Eric Anholt)
-
- * programs/Xserver/fb/fbcompose.c:
- * programs/Xserver/hw/dmx/dmxpict.c:
- * programs/Xserver/render/picture.c:
- * programs/Xserver/render/picturestr.h:
- Bug #5258: Restore binary compatibility with 6.8.2's PictureRec.
- (Aaron Plattner)
-
- * programs/Imakefile:
- * programs/pclcomp/*:
- Bug #4853: Remove pclcomp for being non-free.
-
-2005-12-08 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_axp.c:
- Bug #4928: Fix compilation for Alpha. (Stefaan DeRoeck)
-
- * programs/Xserver/fb/fbcompose.c:
- Bug #3944: Fix 24bpp packed pixel. (Søren Sandmann Pedersen)
-
- * programs/Xserver/hw/xfree86/drivers/newport/newport_accel.c:
- * programs/Xserver/hw/xfree86/drivers/newport/newport_driver.c:
- Fix a non-dlloaderism to make X -configure work.
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- Bug #4361: Change driver probe logic to read the driver list from
- disk instead of using a compile-time array. Push the fallback drivers
- to the end of the list so driver probe order stays useful.
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- Bug #1288: Additional refactor of the driver probe logic to keep
- ati loaded before atimisc.
-
-2005-12-08 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * library.c: (XcursorLibraryPath):
- * programs/Xserver/hw/xfree86/drivers/ati/theatre200.h:
- * programs/Xserver/hw/xfree86/xf86cfg/loader.c:
- (LoaderInitializeOptions):
- * programs/Xserver/hw/xfree86/xf86cfg/text-mode.c: (TextMode):
- * programs/mkcfm/mkcfm.c:
- Allow hard-coded paths to be configurable.
-
-2005-12-06 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xclock/Clock.c:
- Bugzilla #5251 <https://bugs.freedesktop.org/show_bug.cgi?id=5251>
- xclock -digital only shows "20" (Egmont Koblinger)
-
-2005-12-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/xorgversion.def:
- Version bump: 6.8.99.903 (aka 6.9 RC3)
-
-2005-12-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Set DlLibrary to -lc on Solaris 10, since libdl was merged into libc.
-
- * config/cf/sunLib.tmpl:
- Replace hardcoded -ldl with DlLibrary.
-
-2005-12-03 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_version.h:
- * programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.h:
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- Bump version numbers for X11R6.9/X11R7 RC3.
-
-2005-11-30 Adam Jackson <ajax@freedesktop.org>
-
- * lib/GL/dri/drm/Imakefile:
- * lib/XvMC/hw/i810/Imakefile:
- * lib/XvMC/hw/via/unichrome/Imakefile:
- * lib/XvMC/hw/via/unichromeProA/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/xf86drm.h:
- * programs/Xserver/hw/xfree86/os-support/xf86drmCompat.h:
- * programs/Xserver/hw/xfree86/os-support/bsd/drm/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/linux/drm/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drm.c:
- * programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmHash.c:
- * programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmRandom.c:
- * programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmSL.c:
- Bug #5016: Pull libdrm from the copy in extras.
-
-2005-11-29 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/fb/Imakefile:
- * programs/Xserver/fb/fbmmx.c:
- * programs/Xserver/fb/fbpict.c:
- Bug #5093: Fix fb for non-SSE machines. (Xavier Bachelot)
-
- * config/cf/NetBSD.cf:
- Bug #4828: Better fix for NetBSD thread lib. (Jeremy C. Reed)
-
-2005-11-28 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/xdriinfo/xdriinfo.c: (main):
- Bug #5146: Fix building of xdriinfo in the presence of NVIDIA libGL by
- using the GLX 1.3 glXGetProcAddressARB instead of glXGetProcAddress.
-
-2005-11-29 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/trident/trident_video.c
- Bug #736 <https://bugs.freedesktop.org/show_bug.cgi?id=736>
- Fix offset for later generation trident chipsets so that Xv data
- is correctly grabbed from video memory. Spotted by Guy Martin.
-
-2005-11-27 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/Xaw/Pixmap.c:
- Fix Xaw6 to build without Xpm.
-
-2005-11-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xkbcomp/symbols/pl2:
- Bug #5070 <https://bugs.freedesktop.org/show_bug.cgi?id=5070>
- Patch #3816 <https://bugs.freedesktop.org/attachment.cgi?id=3816>
- Typo in key definition for the pl2 keyboard layout. (Krzysztof Nowicki)
-
-2005-11-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/X11/XKBCvt.c:
- * config/util/lndir.c:
- * lib/Xt/Intrinsic.c:
- Bug #5003 <https://bugs.freedesktop.org/show_bug.cgi?id=5003>
- Patch #3763 <https://bugs.freedesktop.org/attachment.cgi?id=3763>
- Xorg code misuses S_IF* macros
-
-2005-11-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * include/keysymdef.h:
- Change values of XK_MATHEMATICAL symbols to use 0x1000000 + Unicode
- value, as Xorg Architecture Task Force agreed last year should be
- done for all new keysyms mapped to Unicode characters.
-
-2005-11-20 Kean Johnston <kean@armory.com>
-
- * config/cf/sco5.cf:
- * config/cf/usl.cf:
- Set HasSnprintf to NO becuase setting it to YES implies that it
- has C99 semantics, which neither OS has, despite having the function
- in libc.
-
-2005-11-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xset/xset.c:
- Fix typo in #define that caused Xprint support to not be built in
- modular tree.
-
-2005-11-19 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/Xft/xft.pc.in:
- * lib/Xevie/xevie.pc.in:
- Update pkgconfig files to separate library build-time dependencies
- from application build-time dependencies.
-
-2005-11-18 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/GL/dri/xf86dri.c: (ProcXF86DRIOpenConnection),
- (ProcXF86DRIGetDeviceInfo):
- Bug #5060: Fix non-Linux DRI on 64 bit post Linux 32/64 changes.
-
-2005-11-18 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/ddc/xf86DDC.c:
- Bug #4859: Don't segfault on bad DDC read. (Tony Houghton)
-
- * config/cf/mingw.rules:
- * programs/Xserver/Imakefile:
- Bug #4578: Fix cross-build of Xming. (Colin Harrison)
-
-2005-11-15 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- (ViaSwovSurfaceCreate), (ViaSwovSurfaceDestroy):
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c:
- (viaSetupAdaptors):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvpriv.h:
- Fix via video surface reallocation and destruction.
- (Reported by Cedric Berger)
-
-2005-11-14 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/xinit/Imakefile:
- * programs/xinit/startx.cpp:
- * programs/xinit/xinitrc.cpp:
- Make using full paths in the xinit scripts optional.
-
-2005-11-14 Adam Jackson <ajax@freedesktop.org>
-
- * lib/font/fontfile/Imakefile:
- * lib/font/fontfile/dirfile.c:
- * lib/font/fontfile/fontdir.c:
- Bug #5047: Make font directory attribs work in modular.
-
-2005-11-14 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/include/servermd.h:
- Make fb build on darwin/ppc without addition #define hacks
-
-2005-11-14 Kean Johnston <kean@armory.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Configure.c: Dont prevent
- SCO platforms from writing ZAxisMapping now that the OS layers
- correctly send z-axis events for wheel motion.
-
-2005-11-14 Matthias Hopf <mhopf@suse.de>
-
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c: (MousePreInit):
- Bug #4915: ButtonMapping default changed from one-to-one mapping
- to "1 2 3 8 9 10 11...".
-
-2005-11-14 Matthias Hopf <mhopf@suse.de>
-
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c: (MousePreInit):
- Bug #4915: Move buttonMapping initialization before calling OS
- specific PreInit.
-
-2005-11-11 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/util/mkshadow/mkshadow.c:
- Typo in error message: "symbolc link" -> "symbolic link"
-
-2005-11-11 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_dri.c:
- (R128InitVisualConfigs):
- Bug #1028: Don't (incorrectly) mark the 24/8 z/stencil case as slow,
- which resulted in whining at runtime about the visual not being
- supported.
-
-2005-11-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/xorgversion.def:
- Version bump: 6.8.99.902 (aka 6.9 RC2)
-
-2005-11-10 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/GL/mesa/main/Imakefile.inc:
- Add execmem.c and mm.c to Mesa build.
-
-2005-11-09 Kean Johnston <kean@armory.com>
-
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c: Reinstate the
- default value for ZAxisMapping.
- * programs/Xserver/hw/xfree86/os-support/sco/sco_mouse.c: Do
- one-to-one mapping of mouse buttons. Turn wheel motion into a
- Z-axis event instead of treating it directly as a button.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_mouse.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_xqueue.c: Ditto.
-
-2005-11-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/Imakefile:
- Don't link with libresolv on AIX either. (Dan McNichol)
-
-2005-11-09 Adam Jackson <ajax@freedesktop.org>
-
- * lib/apple/applewm.c:
- * lib/windows/windowswm.c:
- #include "foowmstr.h" -> #include <X11/extensions/foowmstr.h>
-
-2005-11-09 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/ativersion.h:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_version.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_version.h:
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c:
- * programs/Xserver/hw/xfree86/drivers/glint/glint.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i810.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i830_dri.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga.h:
- * programs/Xserver/hw/xfree86/drivers/rendition/rendition.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis.h:
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb.h:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_driver.c:
- * programs/Xserver/hw/xfree86/drivers/tdfx/tdfx.h:
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.h:
- * programs/Xserver/hw/xfree86/drivers/vmware/vmware.c:
- * programs/Xserver/hw/xfree86/input/digitaledge/DigitalEdge.c:
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c:
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- Bump version numbers for X11R6.9/X11R7 RC2.
-
-2005-11-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xsetpointer/xsetpnt.man:
- Bug #4620 <https://bugs.freedesktop.org/show_bug.cgi?id=4620>
- xsetpointer man page refers to "xsetmode" by mistake (Ortwin Glück)
-
-2005-11-09 Matthias Hopf <mhopf@suse.de>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c:
- (RADEONGenerateModeListFromMetaModes):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_merge.c:
- (GenerateModeList):
- * programs/Xserver/hw/xfree86/drivers/sis/sis_driver.c:
- (SiSGenerateModeListFromMetaModes):
- Bug #4998: Add ';' and ',' as valid separators for MetaModes as well.
-
-2005-11-09 Matthias Hopf <mhopf@suse.de>
-
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- * programs/Xserver/hw/xfree86/input/mouse/mouse.man:
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_mouse.c:
- * programs/Xserver/hw/xfree86/os-support/hurd/hurd_mouse.c:
- * programs/Xserver/hw/xfree86/os-support/nto/nto_mouse.c:
- * programs/Xserver/hw/xfree86/os-support/os2/os2_mouse.c:
- * programs/Xserver/hw/xfree86/os-support/qnx4/qnx_mouse.c:
- * programs/Xserver/hw/xfree86/os-support/sco/sco_mouse.c:
- * programs/Xserver/hw/xfree86/os-support/sysv/xqueue.c:
- * programs/Xserver/hw/xfree86/os-support/xf86OSmouse.h:
- Bug #4915: ButtonMapping option which allows to define arbitrary
- button mappings (including left-handed mouse etc.).
- Fixed incorrect usage of non-reversed, but ZAxisMapped buttons for
- state detection.
- Nuked unused part of reverseMap.
-
-2005-11-09 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- (VIASwitchMode):
- Bug #4990: <https://bugs.freedesktop.org/show_bug.cgi?id=4990>
- Avoid dereferencing a NULL pointer if DRI is not enabled.
- (Joris van Rantwijk)
-
-2005-11-09 Luc Verhaegen <libv@skynet.be>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (ViaModeDotClockTranslate):
- #4855 fallout: VT3108, VT3118 and VT3344 free modes were broken.
-
-2005-11-09 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- Fix DoLoadableServer NO build.
-
-2005-11-08 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/GL/mesa/drivers/dri/common/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/unichrome/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/via/Imakefile.inc:
- Do not link/build files that were removed during Mesa import.
-
-2005-11-08 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * extras/Mesa/XOrg-Xlist:
- Update files to remove during Mesa import (Brian Paul).
-
-2005-11-07 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.c: (pciReadWord),
- (pciReadByte), (pciWriteWord), (pciWriteByte):
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.h:
- * programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
- (linuxPciCfgReadByte), (linuxPciCfgWriteByte),
- (linuxPciCfgReadWord), (linuxPciCfgWriteWord): Bug #2880, add
- functions for byte and word level access to pci config space.
-
- * ChangeLog: Fix broken utf8 again.
-
-2005-11-08 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineReset):
- bugzilla #988 (https://bugs.freedesktop.org/show_bug.cgi?id=988)
- Fix typo which may or may not have had a negative impact on stability
- with R300 class cards.
-
-2005-11-08 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONScreenInit):
- bugzilla #4494 (https://bugs.freedesktop.org/show_bug.cgi?id=4494)
- Call RADEONDGAInit() even if EXA is enabled; the problematic DGA
- acceleration hooks are already disabled in that case.
-
- This fixes DGA issues such as DGA mouse (typically used by games in
- fullscreen mode) not working.
-
- Fix suggested by Eric Anholt.
-
-2005-11-08 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c:
- (RADEONSetCursorPositionMerged):
- bugzilla #4916 (https://bugs.freedesktop.org/show_bug.cgi?id=4916)
- Fix segfault with MergedFB and EXA enabled and HW cursor temporarily
- disabled.
-
-2005-11-08 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_cursor.c:
- (RADEONCursorSave), (RADEONCursorAllocEXA), (RADEONUseHWCursor),
- (RADEONUseHWCursorARGB), (RADEONCursorInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONScreenInit):
- bugzilla #4951 (https://bugs.freedesktop.org/show_bug.cgi?id=4951)
- attachment #3689 (http://bugs.freedesktop.org/attachment.cgi?id=3689)
- Fix HW cursor getting silently disabled with EXA.
-
-2005-11-07 Kean Johnston <kean@armory.com>
-
- * config/cf/Imake.rules(AssembleObject): Don't use $*, as some
- makes only accept those in inference rules. Adjust all use of that
- macro to take the extra arg.
- * config/cf/QNX4.rules: Ajust usage of AssembleObject.
- * config/cf/minix.cf: Ditto.
- * config/cf/nto.rules: Ditto.
- * config/cf/xf86.tmpl: Ditto.
- * config/cf/xorg.tmpl: Ditto.
-
- * config/cf/sco5.cf: Complete overhaul for the modern world.
- * config/cf/usl.cf: Ditto.
- * config/cf/scoLib.rules: Set UseExportLists if it wasnt set.
- Adjust the use of -R and -h linker options to allow for full
- paths in shard library names.
- * config/cf/Imake.tmpl: Prefix -Bstatic with -Wl, as not all (in
- fact few) gcc's are configured to accept -Bstatic as an
- argument. Revert to dynamic mode after linking in -lgcc.
- * extras/Xpm/Imakefile: USL doesnt need strcasecmp.
- * extras/Xpm/lib/Imakefile: Ditto.
- * extras/ogl-sample/main/gfx/lib/glu/libnurbs/internals/simplemath.h:
- Dont define abs on UnixWare either.
- * include/Xfuncs.h: SCO platforms dont need memory.h and they dont
- need to define bcopy wrappers, as the real prototypes are in
- strings.h. Include that instead, as it also declares strcasecmp().
- * include/Xosdefs.h: UnixWare and OSR5 are POSIX-like. Define
- system default values for PATH_MAX and MAXPATHLEN.
- * include/Xthreads.h: Updated for UnixWare threads support.
- * lib/ICE/Imakefile: Use *.cf-defined connection defines.
- * lib/X11/locking.c: Update for UnixWare threads. This is done in
- such a way that even non-threaded apps can link with the X libs.
- * lib/fontconfig/Imakefile: SCO platforms need ksh.
- * lib/xtrans/Xtranslcl.c: Use SCO named pipes for all transports.
- Add missing \n to some error strings.
- Make SCO connection type use connect_spipe() and named_spipe().
- Dont support the ISC transport layer on SCO platforms.
- Set a default port if any empty string was passed to the SCO
- transport layer.
- * lib/xtrans/Xtransutil.c(ConvertAddress): Set FamilyLocal
- correctly on SCO platforms.
- * programs/Xserver/Xprint/ps/Imakefile: Add extra build flags for
- SCO to pick up the correct definition of MAXPATHLEN.
- * programs/Xserver/hw/xfree86/common/xf86Config.c: Set the correct
- default keyboard protocol if XQUEUE mode is on. For backwards
- compatibility with existing config files, accept keyboard protocol
- "xqueue" as a synonym for "standard" on UnixWare.
- * programs/Xserver/hw/xfree86/common/xf86Configure.c: Set the
- correct mouse protocol for UnixWare. Dont emit default
- ZAxisMapping for SCO platforms, they do the right thing in the
- driver code.
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c: Ditto.
- * programs/Xserver/hw/xfree86/common/xf86Events.c: Deal with
- 0-based offset for VT's on UnixWare.
- (xf86CommonSpecialKey): Key isnt special if ShiftMask is also
- pressed (i.e Ctrl-Alt-Shift-Backspace is not Zap, but
- Ctrl-Alt-Backspace is).
- * programs/Xserver/hw/xfree86/doc/sgml/SCO.sgml: Updated SCO
- release notes.
- * programs/Xserver/hw/xfree86/drivers/savage/savage_cursor.c: Work
- around an optimizer bug in the USL compiler that optimizes away
- a valid volatile.
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c: Set the
- protocol to "Xqueue" if thats what is being used.
- * programs/Xserver/hw/xfree86/loader/Imakefile: Copy in libcrt.a
- for UnixWare systems which is required for runtime support.
- * programs/Xserver/hw/xfree86/loader/loader.c: Deal with loading
- libcrt.a in the loader for USLC long long support routines.
- * programs/Xserver/hw/xfree86/loader/os.c: Identify SVR5 and SCO.
- * programs/Xserver/hw/xfree86/os-support/Imakefile: Use the new
- USL code in usl/ for UnixWare.
- * programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h: Dont define
- XQUEUE for UnixWare, it now has its own full OS layer.
- * programs/Xserver/hw/xfree86/os-support/xf86_OSproc.h: If XQUEUE
- is defined, include input.h so that the XQUEUE function
- declarations are valid.
- * programs/Xserver/hw/xfree86/os-support/sco/Imakefile: Use new
- SCO keyboard interface required for kbd driver support.
- Work around a GNU ld COFF-conversion bug with the event library.
- * programs/Xserver/hw/xfree86/os-support/sco/VTsw_sco.c: Update
- function prototypes.
- * programs/Xserver/hw/xfree86/os-support/sco/sco_iop.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/sco/sco_KbdMap.c: New
- file for SCO keyboard driver support.
- * programs/Xserver/hw/xfree86/os-support/sco/sco_kbd.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/sco/sco_kbd.h: Ditto.
- * programs/Xserver/hw/xfree86/os-support/sco/sco_init.c: Corrected
- several logic errors with the startup code. Cleaned up prototypes.
- * programs/Xserver/hw/xfree86/os-support/sco/sco_io.c: Cleaned up
- prototypes. Modify for use with new keyboard driver model.
- * programs/Xserver/hw/xfree86/os-support/sco/sco_mouse.c: Only
- return MSE_MISC from SupportedInterfaces(). Correct event driver
- mask to include buttons. Correct wheel mouse button map. Ensure we
- correctly mark the device as closed. Fix event posting algorithm
- for wheel buttons.
- * programs/Xserver/hw/xfree86/os-support/shared/sysv_kbd.c: SCO no
- longer uses this file, remove its conditionals from it.
- * programs/Xserver/hw/xfree86/os-support/usl/Imakefile: New
- file. Added full UnixWare os-support layer.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_KbdMap.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_init.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_io.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_iop.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_kbd.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_kbd.h: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_mouse.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_video.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_vtsw.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_xqueue.c: Ditto.
- * programs/Xserver/hw/xfree86/os-support/usl/usl_xqueue.h: Ditto.
- * programs/Xserver/hw/xfree86/parser/Monitor.c: Use detected
- ranges on SCO platforms, and adjust comment accordingly.
- * programs/Xserver/hw/xfree86/xf86cfg/cards.c: Prevent a coredump
- if there is no cards database by checking for a NULL pointer in
- LookupCard().
- * programs/Xserver/hw/xfree86/xf86cfg/interface.c: Recognise both
- "keyboard" and "kbd" driver names as valid keyboard drivers.
- * programs/Xserver/hw/xfree86/xf86cfg/keyboard-cfg.c: Ditto.
- Also output the correct driver name based on
- USE_DEPCREATED_KEYBOARD_DRIVER.
- * programs/Xserver/hw/xfree86/xf86cfg/mouse-cfg.c: Set the default
- protocol on SCO and UnixWare.
- * programs/Xserver/hw/xfree86/xf86cfg/text-mode.c: Include the
- correct curses header file on SCO platforms. Recognise both "kbd"
- and "keyboard" as valid keyboard driver names. Added missing space
- in dialog title. Use the correct mouse protocol on SCO/UW7. Set
- the correct keyboard driver name. Explicitly recognise '\b' as a
- backspace key on SCO platforms.
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c: Correct
- comments for UnixWare/XQUEUE.
- * programs/Xserver/os/utils.c: Emulate pread/pwrite which are
- missing on SCO platforms.
- * programs/ico/ico.c: Make the -sync argument actually call
- XSynchronize() instead of enabling debug mode!
- * programs/xcursorgen/Imakefile: Explicitly link in Xfixes for
- those OSes that dont deal with library dependencies correctly.
- * programs/xdm/Imakefile: Define USESECUREWARE for SCO OSR5.
- * programs/xdm/auth.c: Include Xlibint.h and use _XGetHostname
- instead of duplicating the logic here.
- * programs/xdm/dm.c: Call set_auth_parameters() for SecureWare.
- * programs/xdm/resource.c: Set the correct name of the PRNGD
- socket for SCO OpenServer.
- * programs/xdm/session.c: Implement SecureWare authentication.
- * programs/xdm/config/Imakefile: Generate Xsession from
- Xsession.ccp instead of a static file. Use the Korn shell on SCO
- systems whose Bourne shell has severe limitations.
- * programs/xdm/config/Xsession: Remove.
- * programs/xdm/config/Xsession.cpp: New file to replace above.
- * programs/xdm/greeter/verify.c: Adjust for SecureWare.
- * programs/xedit/Imakefile: Add SCOBuildFlags for the correct
- definition of MAXPATHLEN.
- * programs/xinit/Imakefile: Use the Korn shell on SCO
- systems. Pass the value of LIBDIR to xinitrc, as the SCO section
- needs it. Pass a macro to the man page processor for SCO specific
- man page bits, as well as passing LIBDIR.
- * programs/xinit/startx.cpp: Update SCO support, and allow the
- shell to be configured from Imakefile.
- * programs/xinit/xinitrc.cpp: Ditto.
- * programs/xinit/startx.man: Document SCO weirdnesses.
- * programs/xterm/Imakefile: Define the termcap library on SCO
- platforms in the cf file didn't, and make sure we link with it
- when compiling resize on OSR5.
- * programs/xterm/main.c: Dont set ECHOCTL on UnixWare.
-
- ========
- * config/cf/Imake.cf:
- * config/imake/imake.c:
- * config/imake/imakemdep.h:
- * include/Xos.h:
- * include/Xosdefs.h:
- * lib/FS/FSlibos.h:
- * lib/SM/sm_manager.c:
- * lib/X11/Xlib.h:
- * lib/Xaw/XawI18n.h:
- * lib/Xbsd/Berklib.c:
- * lib/Xt/NextEvent.c:
- * lib/Xxf86dga/XF86DGA.c:
- * lib/Xxf86dga/XF86DGA2.c:
- * lib/dps/Xlibnet.h:
- * lib/dps/cslibint.h:
- * lib/font/fc/fslibos.h:
- * lib/font/fontfile/encparse.c:
- * lib/font/fontfile/fontenc.c:
- * lib/lbxutil/lbx_zlib/lbx_zlib_io.c:
- * lib/xtrans/Xtrans.c:
- * lib/xtrans/Xtransint.h:
- * lib/xtrans/Xtranslcl.c:
- * lib/xtrans/Xtranssock.c:
- * programs/Xserver/Xext/xf86bigfont.c:
- * programs/Xserver/Xprint/attributes.c:
- * programs/Xserver/hw/xfree86/common/compiler.h:
- * programs/Xserver/hw/xfree86/common/scoasm.h:
- * programs/Xserver/hw/xfree86/common/xf86Configure.c:
- * programs/Xserver/hw/xfree86/common/xf86Events.c:
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- * programs/Xserver/hw/xfree86/drivers/chips/util/AsmMacros.h:
- * programs/Xserver/hw/xfree86/drivers/rendition/vboard.c:
- * programs/Xserver/hw/xfree86/etc/mmapr.c:
- * programs/Xserver/hw/xfree86/etc/mmapw.c:
- * programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h:
- * programs/Xserver/hw/xfree86/os-support/xf86_ansic.h:
- * programs/Xserver/hw/xfree86/vbe/vbe.h:
- * programs/Xserver/include/os.h:
- * programs/Xserver/os/access.c:
- * programs/Xserver/os/osinit.c:
- * programs/fonttosfnt/util.c:
- * programs/rgb/rgb.c:
- * programs/rgb/showrgb.c:
- * programs/xauth/gethost.c:
- * programs/xconsole/xconsole.c:
- * programs/xdm/chooser.c:
- * programs/xdm/dm.c:
- * programs/xdm/dm.h:
- * programs/xdm/util.c:
- * programs/xfs/os/osdep.h:
- * programs/xman/man.c:
- * programs/xman/misc.c:
- * programs/xman/vendor.c:
- * programs/xman/vendor.h:
- * programs/xmh/command.c:
- Update SCO support. This mainly consists of rationalizing how the
- platforms are recognised by Imake. Now use a consistent set of
- macros for refering to the various platforms:
- __SCO__ refers to any version of SCO OpenServer.
- SCO325 refers to any release of SCO OpenServer 5.
- SCO5V6 refers to any release of SCO OpenServer 6.
- __UNIXWARE__ refers to any release of SCO UnixWare.
- __USLC__ is only used to detect USL C compiler behaviour.
-
-2005-11-07 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86DGA.c (DGAProcessKeyboardEvent):
- Don't reference noXkbExtension when building without XKB.
- (Bob Terek - Sun Microsystems)
-
-2005-11-07 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/vfb/InitOutput.c:
- (vfbAllocateFramebufferMemory), (vfbScreenInit):
- Fix Xvfb to work properly in depth 15 mode. Fixes XTS5
- XCloseDisplay-3 server crash.
-
-2005-11-06 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- "# else if" needs to be "#elif" to work properly
-
-2005-11-06 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- reviewed by: Benjamin Herrenschmidt, Eric Anholt
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaPixmapSave):
- Fix a bug where a system memory pixmap got a wrong address
- if memcpy() fallback was used for downloading from screen.
-
-2005-11-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c (RADEONGetMergedFBOptions):
- Sun bug #6325220: Xorg dumps core in dual monitor configuration with
- radeon driver if CRT2Position not specified in xorg.conf
- <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6325220>
- (Stuart Krietman - Sun Microsystems)
-
-2005-11-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Fix asm flags for 64-bit SPARC builds with Sun compilers.
-
- * programs/Xserver/hw/xfree86/os-support/sunos/Imakefile:
- Use asm flags from sun.cf instead of duplicating settings here.
-
-2005-11-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/Imakefile:
- Only build cfb24 if we're also building xf8_32wid, since nothing
- else uses cfb24 any more. (See bugzilla #4809.)
-
-2005-11-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- Don't use gcc-only __FUNCTION__ macro.
-
-2005-11-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- Bug #4948: <https://bugs.freedesktop.org/show_bug.cgi?id=4948>
- Incorrect URL in log file for Xorg CVS. Also fixed wording of
- statement to not refer to monolithic CVS since modular uses the
- same code, so it was appearing in modular builds too.
-
-2005-11-05 Luc Verhaegen <libv@skynet.be>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (ViaGetMemoryBandwidth):
- #4955: fix memory bandwidth check for VIA P4M800.
- (reported by Jeremy Shaw)
-
-2005-11-04 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/fb/fbcopy.c: (fbCopyNtoN):
- Only use fbCopyAreammx if planemask is FB_ALLONES
- (fixes XTS5 XCopyArea tests 22 and 23).
-
-2005-11-02 Nolan <xorg-nolan@sigbus.net>
-
- * programs/Xserver/hw/xfree86/drivers/vmware/vmware.c:
- (VMWAREPreDirtyBBUpdate):
-
- Fix a bug where the cursor disappears. Committed on behalf
- of Shelley Gong (shelleygong@vmware.com).
-
-2005-11-02 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_accel.c:
- (VIAInitAccel):
- * programs/Xserver/hw/xfree86/drivers/via/via_cursor.c:
- (VIAHWCursorInit):
- Fix HW cursors overwriting offscreen memory when dri is
- not enabled.
-
-2005-11-02 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/GL/dri/drimodule.c:
- * programs/Xserver/GL/glxmodule.c:
- * programs/Xserver/Xext/extmod/modinit.c:
- * programs/Xserver/dbe/dbemodule.c:
- * programs/Xserver/dbe/module/Imakefile:
- Fix support for enabling/disabling extensions loaded from modules.
-
-2005-11-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/xdbedizzy/xdbedizzy.c: (main):
- Fix disabling print support in modular tree.
-
-2005-10-31 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/fstobdf/chars.c:
- Make extern declarations unsigned to match actual definitions
-
-2005-10-31 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_acpi.c:
- (lnxACPIOpen), (lnxCloseACPI):
- Fix fd leak by closing them in the ACPI code instead of just using
- shutdown.
-
-2005-10-30 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_swtcl.c:
- (r200ChooseVertexState):
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.c:
- * extras/Mesa/src/mesa/drivers/dri/sis/sis_screen.c:
- (sisCreateBuffer):
- * lib/GL/mesa/shader/slang/library/Imakefile.inc:
- Fix build problems in MESA/DRI code with gcc 2.96.
-
-2005-10-28 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/greeter/verify.c:
- Fix #ifdef statement syntax to clear compiler warning.
-
-2005-10-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Events.c:
- Improved stack trace dump code for Solaris - try fork & exec
- of pstack first so we can see the names of non-exported symbols
- that aren't visible to walkcontext/dladdr1 code.
-
-2005-10-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.c:
- Don't try to restore savedPal in CloseScreen if savedPal is
- NULL, to avoid segfault.
-
-2005-10-25 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/config/xdm-conf.cpp:
- Use XDMCONFIGDIR for location of configuration files so they
- can be installed in a directory other than the lib directory.
- (Only overridable in modular build system at this point.)
-
-2005-10-24 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xrandr/Imakefile:
- * lib/Xevie/Imakefile:
- Bug #4867 <https://bugs.freedesktop.org/show_bug.cgi?id=4867>
- Patch #3619 <https://bugs.freedesktop.org/attachment.cgi?id=3619>
- Xevie & Xrandr shadow man pages installed in wrong directory
- (Xavier Bachelot)
-
-2005-10-24 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c:
- (viaExitVideo), (viaSaveVideo), (viaRestoreVideo),
- (VIAVidAdjustFrame):
- Bug #2711:
- Make via driver avoid referencing missing symbols when compiled
- without -DXvExtension
-
-2005-10-24 Luc Verhaegen <libv@skynet.be>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (ViaModeDotClockTranslate):
- Bug #4855: Fix VT3122 and VT3205 dotclock PLL setting.
-
-2005-10-24 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.h:
- Bug #4277,
- Bump via dri-ddx protocol version major due to binary
- incompatibility (Luc Verhaegen, Eric Anholt)
-
-2005-10-23 Adam Jackson <ajax@freedesktop.org>
-
- * lib/font/FreeType/ftfuncs.c:
- Bug #4721: Fix crash when using Freetype 2.1.10. (Michael Gor)
-
- * config/cf/NetBSD.cf:
- Bug #4828: Fix compilation on NetBSD 2.1 and up. (Germain Le-Chapelain)
-
- * programs/xedit/lisp/xedit.c:
- Bug #1860: Prevent walking off the end of the scan_types array.
-
- * lib/ICE/process.c:
- Bug #1893: Fix replies when peers use different major opcodes for the
- same subprotocol. (016_ICE_subprotocol_reply_fix.diff from Debian,
- by Jochen Voss)
-
- * programs/Xserver/hw/xfree86/input/digitaledge/DigitalEdge.c:
- Bug #4621: Size dedgeData correctly.
-
-2005-10-23 Luc Verhaegen <libv@skynet.be>
-
- * lib/GL/mesa/drivers/dri/unichrome/Imakefile.inc:
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c:
- (VIADRIScreenInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.h:
- via unichrome mesa: fix fallout of
- https://bugs.freedesktop.org/show_bug.cgi?id=4277
- (Reported by Xavier Bachelot)
-
-2005-10-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xsm/xsm.man:
- Fix typo. (Tobias Stoeckmann)
-
-2005-10-22 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * lib/XvMC/hw/via/unichrome/viaLowLevel.c: (viaDMAInitTimeStamp):
- * lib/XvMC/hw/via/unichromeProA/viaLowLevelPro.c:
- (viaDMAInitTimeStamp), (updateLowLevelBuf):
- * programs/Xserver/hw/xfree86/drivers/via/via_drm.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_memory.c:
- (VIAAllocLinear):
-
- Sync via_drm.h with drm and 3D driver.
-
-2005-10-22 Dave Airlie <airlied@linux.ie>
-
- reviewed by: Ian Romanick
-
- * programs/Xserver/GL/mesa/X/xf86glx.c:
- Missing initializer in xf86glx.c spotted while debugging something
- else.
-
-2005-10-21 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/atidri.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_dri.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- * programs/Xserver/hw/xfree86/drivers/glint/glint_dri.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i810_dri.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i830_dri.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_dri.c:
- * programs/Xserver/hw/xfree86/drivers/tdfx/tdfx_dri.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c:
- Bug #4829: Remove some useless DRI symbol checks.
-
- * lib/X11/XErrorDB:
- Bug #4736: Error decoding for Damage extension. (Jonathan Lennox)
-
- * programs/Xserver/Xext/shm.c:
- Bug #4730: Byte-swap the pixmap ID correctly. (Neil Campbell)
-
- * programs/Xserver/hw/xfree86/common/xf86Xinput.c:
- Bug #1429: Report input device type correctly. (StéphaneVOLTZ)
-
- * config/cf/linux.cf:
- Bug #1466: Make building libGL with/without -fPIC configurable.
- (ISHIKAWA Mutsumi)
-
-2005-10-21 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/input/citron/citron.man:
- Sun bug #6202893: nroff: if-else overflow.; line 93, file citron.7
- <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6202893>
- (Sam Lau - Sun Microsystems)
-
-2005-10-20 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/xedit/xedit.h
- * programs/xedit/util.c
- Fix some build bustage from this bug.
- bugzilla #790 (https://bugs.freedesktop.org/show_bug.cgi?id=790)
-
-2005-10-18 Adam Jackson <ajax@freedesktop.org>
-
- * lib/Xcursor/display.c:
- * lib/Xcursor/xcursorint.h:
- Bug #4244: Make XcursorSetTheme(dpy, NULL) restore the default theme.
- (Frederico Mena-Quintero)
-
- * programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
- Fix PCI bus scan on ia64 E8870 chipsets.
-
- * programs/Xserver/hw/xfree86/loader/loadmod.c:
- Bug #3196: Fix Load "foo.so" syntax.
-
- * programs/Xserver/xkb/xkbInit.c:
- Bug #3224: Degrade XKB fallback message to X_WARNING.
-
-2005-10-18 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/xorgversion.def:
- Version bump: 6.8.99.901 (aka 6.9 RC1)
-
-2005-10-18 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/Xcomposite/Xcomposite.h
- * lib/Xft/Imakefile
- * lib/Xft/Xft.h
- Update library version numbers to match updated package versions.
-
- * programs/Xserver/hw/xfree86/drivers/apm/apm_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- Update driver version numbers for RC1.
-
-2005-10-18 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * extras/Mesa/src/glx/x11/indirect_vertex_program.c:
- * extras/Mesa/src/glx/x11/pixelstore.c:
- Add __builtin_expect macro for non-gcc builds
-
-2005-10-18 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_id.c:
- More via device subsystem IDs (Xavier Bachelot)
-
-2005-10-18 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xxf86dga/Imakefile:
- Use GenManPage macros instead of overriding $(MANSUFFIX) so
- __appmansuffix__ is set correctly in man page.
-
-2005-10-17 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Make sure FramePtrFlags is defined
-
-2005-10-17 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/X11/Imakefile:
- Redo XlibConf.h generation #ifdefs to avoid confusing older make
- when cpp leaves junk where the cpp macro lines were
-
-2005-10-17 Aaron Plattner <aplattner@nvidia.com>
-
- * programs/Xserver/hw/xfree86/loader/Imakefile:
- * programs/Xserver/hw/xfree86/loader/misym.c:
- Export DamageDamageRegion. Not bumping the ABI version since we
- did that already for this release.
-
-2005-10-17 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/Xp/libXp.man:
- Change XCOMM to \&# to allow both cpp & sed to translate correctly.
-
- * programs/xdm/Imakefile:
- * programs/xdm/xdm.man:
- Use XDMPIDDIR instead of XDMDIR when showing location of xdm-pid file
- in man page.
-
-2005-10-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Set HasVarRun to YES for Solaris 8 and later.
-
-2005-10-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.man:
- Remove note about kbd being experimental. Add Solaris to supported
- OS list for kbd.
-
- * programs/Xserver/hw/xfree86/input/keyboard/keyboard.man:
- Add note about plans to move to kbd in a future release.
-
-2005-10-14 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaPixmapSave),
- (exaMoveInPixmap):
- * programs/Xserver/hw/xfree86/exa/exaPriv.h:
- * programs/Xserver/hw/xfree86/exa/exaasync.c:
- Add an additional meaning to the "dirty" flag. Now, if !dirty && !area,
- the pixmaps's contents are undefined, so we won't need to upload the
- undefined contents in MoveIn. Use the ExaCheck* for async ops as well,
- so that dirty is always tracked. While the performance impact for my
- ls -lR test was not significant (though the avoiding-upload path was
- being hit), it's likely to be important for the upcoming Get/PutImage
- acceleration from ajax.
-
-2005-10-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xlogo/Logo.c:
- * programs/xlogo/RenderLogo.c:
- * programs/xlogo/print.c:
- * programs/xlogo/xlogo.c:
- Add #include <config.h> for modularization.
-
-2005-10-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * include/keysymdef.h:
- Remove duplicate keysyms accidentally added to XK_MATHEMATICAL section.
-
-2005-10-13 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/Imake.tmpl:
- #warning breaks older compilers
-
-2005-10-13 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.man:
- Remove reference to XF86config-4. Add xorgcfg(1) to See Also list.
-
-2005-10-13 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/rendition/rendition.c:
- Remove orphaned references to xf[14]bpp.
-
-2005-10-12 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/Xv/Xv.man
- * doc/man/Xv/XvFreeAdaptorInfo.man
- * doc/man/Xv/XvFreeEncodingInfo.man
- * doc/man/Xv/XvGetPortAttribute.man
- * doc/man/Xv/XvGetStill.man
- * doc/man/Xv/XvGetVideo.man
- * doc/man/Xv/XvGrabPort.man
- * doc/man/Xv/XvPortNotify.man
- * doc/man/Xv/XvPutStill.man
- * doc/man/Xv/XvPutVideo.man
- * doc/man/Xv/XvQueryAdaptors.man
- * doc/man/Xv/XvQueryBestSize.man
- * doc/man/Xv/XvQueryEncodings.man
- * doc/man/Xv/XvQueryExtension.man
- * doc/man/Xv/XvSelectPortNotify.man
- * doc/man/Xv/XvSelectVideoNotify.man
- * doc/man/Xv/XvSetPortAttribute.man
- * doc/man/Xv/XvStopVideo.man
- * doc/man/Xv/XvUngrabPort.man
- * doc/man/Xv/XvVideoNotify.man
- Convert hardcoded 3X to substitutable __libmansuffix__ like other
- library man pages.
-
-2005-10-12 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xevie/Imakefile:
- * lib/Xrandr/Imakefile:
- Add shadow man pages for man pages that document multiple functions.
-
-2005-10-13 Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
- * programs/Xserver/hw/xfree86/exa/exaoffscreen.c:
- (exaOffscreenInit):
- Fix stupid mistake in yesterday's allocator commit, would cause
- exa to consider a random available memory size
-
-2005-10-12 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/Xp/XpGetAttributes.man:
- * doc/man/Xp/XpGetDocumentData.man:
- * doc/man/Xp/XpGetPrinterList.man:
- * doc/man/Xp/XpSetAttributes.man:
- * doc/man/Xp/XpSetLocaleHinter.man:
- * doc/man/Xp/XpStartDoc.man:
- * doc/man/Xp/XpStartJob.man:
- * lib/Xrandr/Xrandr.man:
- * lib/Xcursor/Xcursor.man:
- Use troff macros to prevent cpp eating C comments & #defines that
- are supposed to appear in man page output.
-
-2005-10-12 Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
- * programs/Xserver/hw/xfree86/exa/exapict.c:
- (exaTryDriverSolidFill):
- Use proper access size when reading pixel based on bpp of the
- source pixmap
-
-2005-10-12 Eric Anholt <anholt@FreeBSD.org>
-
- reviewed by: benh
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaFillRegionTiled):
- If a window background is a 1x1 pixmap, read the value out and go to
- exaFillRegionSolid rather than sending piles and piles of Copies to the
- hardware.
-
-2005-10-12 Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
- * programs/Xserver/hw/xfree86/exa/exa.h:
- * programs/Xserver/hw/xfree86/exa/exaoffscreen.c:
- (ExaOffscreenValidate), (exaOffscreenAlloc), (exaOffscreenFree),
- (exaOffscreenInit):
- Fix a couple of bugs in the offscreen allocator. One mostly harmless
- was causing our search loop for evictable blocks to possibly skip a
- good candiate, and another was the allocator would occasionally use
- area->offset as if it was the base of the pixmap, while for a pixmap
- that is not in available state, it is not. This caused some funny
- miscalculation leading to overlapping pixmaps and accesses beyond the
- end of the framebuffer. To make things cleared, I renamed save_offset
- to base_offset, made sure it's the one used everywhere in the
- allocator, and only align "offset" for the client at the end of
- exaOffscreenAlloc().
-
-2005-10-11 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/common/xf86RandR.c
- * programs/Xserver/hw/xfree86/loader/xf86sym.c
- Add a new function xf86GetRotation to allow third party modules to
- obtain the current rotation.
-
-2005-10-10 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sunLib.tmpl:
- Add Solaris definitions for SharedXcompositeReqs & SharedXevieReqs,
- add $(GLXLIB) to Solaris definition of SharedGLwReqs
-
- * config/cf/sv4Lib.rules:
- * config/cf/sun.cf:
- Solaris linker runtime library path flag fixes.
- Add -norunpath when building with Sun C++ compiler to avoid
- recording compiler build-time runpaths in output binaries.
-
-2005-10-10 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/imake/Imakefile: Add missing define required to build
- imake in the monolithic tree.
-
-2005-10-10 Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
- * programs/Xserver/hw/xfree86/common/Imakefile:
- Fix typo that prevent backtrace stuff from being properly
- built on Linux
-
-2005-10-10 Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaFillRegionTiled):
- Add missing {Prepare,Finish}Access() wrappers for the tile
- pixmap in the fallback case
-
-2005-10-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Imakefile:
- Move libXcursor build after libXfixes since libXcursor depends on
- libXfixes after fix for bug #975.
-
-2005-10-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/freetype2/freetype/config/Imakefile:
- Bug #2287 <https://bugs.freedesktop.org/show_bug.cgi?id=2287>
- freetype2.pc not installed (Reported by Karel Clock Kulhavy)
-
-2005-10-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c (configServerFlags):
- Bug #3254 <https://bugs.freedesktop.org/show_bug.cgi?id=3254>
- Make sure screensaver & DPMS timeouts don't overflow when multiplied
- by MILLI_PER_MIN. (Reported by Zachary J. Slater)
-
-2005-10-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/X11/XErrorDB:
- Bug #3021 <https://bugs.freedesktop.org/show_bug.cgi?id=3021>
- Requests and Errors for XFixes are not in XErrorDB (Jonathan Lennox)
-
-2005-10-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xcursor/Imakefile:
- Bug #975 <https://bugs.freedesktop.org/show_bug.cgi?id=975>
- Xfixes code in Xcursor not compiled when imake is used (Chris Lee)
-
- * config/cf/sunLib.tmpl:
- Add SharedXcursorReqs settings for Solaris
-
-2005-10-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/twm/Imakefile (deftwmrc.c):
- * programs/twm/deftwmrc.sed:
- * programs/twm/parse.c:
- * programs/twm/parse.h:
- Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755>
- twm can't handle 8-bit characters in .twmrc (Tomohiro KUBOITA)
-
-2005-10-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xkbcomp/symbols/Imakefile:
- * programs/xkbcomp/symbols/pc/Imakefile:
- Bug #1680 <https://bugs.freedesktop.org/show_bug.cgi?id=1680>
- Faroese (fo) keyboard layout doesn't get installed (Dejan Lesjak)
-
-2005-10-09 Daniel Stone <daniel@freedesktop.org>
-
- * include/keysym.h:
- * include/keysymdef.h:
- Bug #4688: Add numerous mathematical symbols, protected by XK_MATHEMATICAL.
-
-2005-10-09 Dave Airlie <airlied@linux.ie>
-
- reviewed by: Eric Anholt <anholt@freebsd.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- (RADEONDRIScreenInit), (RADEONDRIAllocatePCIGARTTable):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig), (RADEONSetupMemXAA_DRI):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa.c:
- (RADEONSetupMemEXA):
- Secure the Radeon PCIE GART tables in framebuffer memory by not
- allowing the clients to get access to a secure area of framebuffer.
-
-2005-10-08 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exapict.c: (exaGlyphs):
- Don't try the accelerated glyphs path for component-alpha text (which
- I don't expect drivers to be able to accelerate without exa assistance).
- Instead, drop back to plain old miGlyphs for a 62.5% +/- 1.5% reduction
- in runtime of my ls -lR test (n=5) with component alpha. While a
- reasonable approach would seem to be making a better test to see whether
- the entire path would be accelerated and force migration appropriately,
- my attempt at this made the situation much worse.
-
-2005-10-08 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/imake/Makefile.ini:
- * config/imake/imake.c:
- Updates for modular build
-
-2005-10-07 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/common/xf86RandR.c
- Use PointerMoved as well as SetCursorPosition, as PointerMoved will
- call AdjustFrame to reposition the window if necessary and avoid the
- cursor ending up offscreen.
-
-2005-10-07 Benjamin Herrenschmidt,,, <benh@kernel.crashing.org>
-
- * programs/Xserver/hw/xfree86/exa/exapict.c: (exaComposite):
- Clients tend to set picture->repeat when not necessary. Most HW cannot
- accelerate repeat NPOT thus triggering software fallback (this is the
- case with gnome desktop for example). This adds a simple optimisation
- to exa that removes "repeat" when it's obviously useless, that is, the
- single picture instance covers the entire rectangle beeing used
-
-2005-10-06 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exapict.c: (exaComposite):
- * programs/Xserver/miext/damage/damage.c: (damageDamageRegion),
- (DamageSubtract):
- Bug #4699: Correct some memory leaks in EXA and damage related to region
- handling.
-
-2005-10-06 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/Xext/xevie.c (doSendEvent):
- Sun bug #6326551: xkbSetDetectableAutoRepeat broken when using XEvIE
- <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6326551>
- (Derek Wang, Sun Microsystems)
-
-2005-10-06 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/mkcfm/mkcfm.c:
- Instead of including the Xserver's os.h header for the extern
- ErrorF and FatalError declarations, declare them directly.
-
-Thu Oct 6 10:39:34 2005 Søren Sandmann <sandmann@redhat.com>
-
- * mkcfm.c: Change several includes to be <X11/fonts/*> instead of
- "*". Replace includes of Type1 headers with copies of CID_NAME_MAX
- and some prototypes.
-
-2005-10-06 Aaron Plattner <aplattner@nvidia.com>
-
- * programs/xrandr/xrandr.c: (main):
- Tell the user when setting the screen configuration fails. Return
- nonzero so scripts can find out too.
-
-2005-10-06 Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
- * programs/Xserver/render/picture.c: (PictureMatchVisual):
- Bug #4689: Treat DirectColor as TrueColor in Render. It
- fixes some crashes with xcompmgr when using apps that use
- a DirectColor visual for their windows
-
-2005-10-05 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * include/GL/glxproto.h:
- Revert changes that duplicated GLX_SGIX_swap_barrier protocol
- requests and replies
-
-2005-10-05 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/dmx/config/xdmxconfig.c:
- Include dmx-config.h for modular build
-
- * programs/Xserver/hw/dmx/examples/dmxaddinput.c:
- * programs/Xserver/hw/dmx/examples/dmxaddscreen.c:
- * programs/Xserver/hw/dmx/examples/dmxreconfig.c:
- * programs/Xserver/hw/dmx/examples/dmxresize.c:
- * programs/Xserver/hw/dmx/examples/dmxrminput.c:
- * programs/Xserver/hw/dmx/examples/dmxrmscreen.c:
- * programs/Xserver/hw/dmx/examples/dmxwininfo.c:
- * programs/Xserver/hw/dmx/examples/xdmx.c:
- * programs/Xserver/hw/dmx/examples/xinput.c:
- Use <X11/extensions/dmxext.h> intead of "dmxext.h"
-
-2005-10-05 Adam Jackson <ajax@freedesktop.org>
-
- * include/GL/glxproto.h:
- * programs/Xserver/GL/glx/global.c:
- * programs/Xserver/GL/glx/glxcmds.c:
- * programs/Xserver/GL/glx/glxext.c:
- * programs/Xserver/GL/glx/glxext.h:
- * programs/Xserver/GL/glx/glxscreens.c:
- Bug #3652: Server-side GLX support for GLX_SGIX_swap_barrier and
- GLX_SGIX_hyperpipe extensions. (Eric Kunze, SGI)
-
-2005-10-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/etc/pci.ids:
- * programs/Xserver/hw/xfree86/scanpci/xf86PciStdIds.h:
- Update to 2005-10-05 snapshot from pciids.sf.net
- (includes a couple new Radeon id's).
-
-2005-10-05 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/xf86.rules:
- Bug #4645: Fix InstallDriverSDKObjectSubModule for dlloader builds.
-
-2005-10-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- Fix the rest of the XFree86 DDX options that require an argument
- to say so instead of reporting "unrecognized option" when the
- argument is missing. Also give correct error instead of
- "unrecognized option" for options only available to root.
-
-2005-10-05 Luc Verhaegen <libv@skynet.be>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_pci.c:
- (xf86GetOSOffsetFromPCI):
- Fix return value. Clears up the resource ranges awkwardness and the
- "INVALID MEM ALLOCATION" warning.
-
-2005-10-05 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/xdm/sessreg.c:
- Add check for utmpx.ut_syslen structure member
-
-2005-10-04 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- Make Xorg -config stop lying to people and claiming it doesn't
- exist when you fail to specify a file name. Also, include it
- in the list of available options for non-root users when listing
- all available flags.
-
-2005-10-04 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exapict.c: (exaGlyphs):
- Mark the temporary pixmap dirty if UploadToScreen succeeds. Failure to
- do so resulted in a solid black glyph if the font rendering actually
- resulted in a fallback (subpixel AA, for example) and the temporary
- got migrated after 10 or so glyphs.
-
-2005-10-04 Aaron Plattner <aplattner@nvidia.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Module.h:
- Bump the video driver module ABI minor version to 8 so modules statically
- linked against miDisableCompositeWrapper won't load on older servers.
-
-2005-10-03 Aaron Plattner <aplattner@nvidia.com>
-
- * programs/Xserver/hw/xfree86/loader/Imakefile:
- * programs/Xserver/hw/xfree86/loader/misym.c:
- Export miDisableCompositeWrapper.
-
-2005-10-03 Eric Anholt <anholt@FreeBSD.org>
-
- * fbcompose.c: (fbFetchSourcePict), (fbFetchTransformed):
- Correct the test for whether projective transform is necessary. Also,
- use "affine" to describe the variable (universally) on suggestion from
- vektor. Corrects a rendercheck failure.
-
-2005-10-03 Adam Jackson <ajax@freedesktop.org>
-
- * programs/xinit/xinit.c:
- Bug #2027: Treat SIGTERM like SIGINT in xinit. (Andreas Luik)
-
-2005-10-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/etc/gtf.c:
- Add #include <xorg-config.h> for modular build
-
-2005-10-03 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/fb/fbcopy.c:
- Bug #3781: Only use fbCopyAreammx when alu == GXcopy. Originally
- Gentoo bug #96053, patch by bartron@gmx.net.
-
-2005-10-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/xtrans/Xtranssock.c:
- Bug #4678 <https://bugs.freedesktop.org/show_bug.cgi?id=4678>
- Patch #3472 <https://bugs.freedesktop.org/attachment.cgi?id=3472>
- Use SysV-style utmp on GNU/kFreeBSD (Robert Millan)
-
-2005-10-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/xtrans/Xtranssock.c:
- Bug #3813 <https://bugs.freedesktop.org/show_bug.cgi?id=3813>
- GNU/kFreeBSD fix for xtrans (Robert Millan)
-
-2005-10-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/auth.c:
- Bug #3891 <https://bugs.freedesktop.org/show_bug.cgi?id=3891>
- xdm build failure: IN6_IS_ADDR_LOOPBACK undefined (David Schleef)
-
-2005-10-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/vfb/Imakefile:
- * programs/Xserver/hw/xfree86/Imakefile:
- * programs/Xserver/hw/xfree86/common/Imakefile:
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- * programs/Xserver/hw/xfree86/common/xf86Configure.c:
- * programs/Xserver/hw/xfree86/common/xf86Privstr.h:
- * programs/Xserver/hw/xfree86/input/joystick/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h:
- * programs/Xserver/hw/xfree86/os-support/bsd/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bsd/alpha_video.c:
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_init.c:
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_io.c:
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_kbd.c:
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_mouse.c:
- * programs/Xserver/hw/xfree86/os-support/bsd/i386_video.c:
- * programs/Xserver/hw/xfree86/os-support/bsd/drm/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bus/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_agp.c:
- * programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drm.c:
- * programs/Xserver/Xprint/etc/init.d/Imakefile:
- * programs/Xserver/Xprint/etc/Xsession.d/Imakefile:
- Bug #3815 <https://bugs.freedesktop.org/show_bug.cgi?id=3815>
- Patch #3463 <https://bugs.freedesktop.org/attachment.cgi?id=3463>
- GNU/kFreeBSD Xserver support (Robert Millan)
-
-2005-10-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/imake/imake.c:
- * config/imake/imakemdep.h:
- Bug #3812 <https://bugs.freedesktop.org/show_bug.cgi?id=3812>
- Patch #3462 <https://bugs.freedesktop.org/attachment.cgi?id=3462>
- GNU/kFreeBSD Imake support (Robert Millan)
-
-2005-10-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/Imake.cf:
- * config/cf/linux.cf:
- * config/cf/xfree86.cf:
- * config/cf/xorg.cf:
- Bug #3814 <https://bugs.freedesktop.org/show_bug.cgi?id=3814>
- Patch #3461 <https://bugs.freedesktop.org/attachment.cgi?id=3461>
- GNU/kFreeBSD monolithic build system support (Robert Millan)
-
-2005-10-03 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/fb/fbcompose.c: (fbFetchTransformed):
- Merge r1.36 of fbcompose.c from xserver CVS:
- Special case projective transforms so we can avoid doing the expensive
- 64-bit math. Unroll the bilinear interpolation loops for an extra
- boost.
- I tested this with the up/downscaling cairo-benchmarks with Xvfb and
- saw a 12 +/- 4 percent decrease in time taken to run them.
-
-2005-10-03 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/fb/fbedge.c: (clip255), (add_saturate_8),
- (fbRasterizeEdges8):
- Merge r1.2 of fbedge.c from xserver CVS:
- Optimize spans where the same value is being added to multiple pixels.
- This improves the speed of rendering wide trapezoids.
- I tested this with a small set of xlibs cairo-benchmarks with Xvfb and
- saw a 4% decrease in time taken to run them.
-
-2005-10-03 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Bug #4353: Fix lockup when suspend and resume when playing video.
- Shutdown the overlay on LeaveVT.
-
-2005-10-02 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- Bug #4001: Don't crash when PanelSize is unset. (Alan Coopersmith)
-
- * programs/Xserver/hw/xfree86/common/Imakefile:
- * programs/Xserver/hw/xfree86/common/xf86Events.c:
- Bug #4393: uClibc lies and defines __GLIBC__ even though it's not
- source compatible with glibc, so the backtrace support check fails.
- Work around this by wrapping the code in a configure check for
- execinfo.h, and emulate detection for the monolith. (Yuri Vasilevski)
-
-2005-10-02 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/Imake.cf:
- * config/cf/Imake.tmpl:
- Bug #2539 <https://bugs.freedesktop.org/show_bug.cgi?id=2539>
- Patch #1901 <https://bugs.freedesktop.org/attachment.cgi?id=1901>
- Big-endian ARM processor support (Lennert Buytenhek)
-
-2005-10-02 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/Xprint/etc/init.d/Imakefile:
- * programs/Xserver/Xprint/etc/init.d/xprint.cpp:
- Bug #1465 <https://bugs.freedesktop.org/show_bug.cgi?id=1465>
- /etc/init.d/Xprint should use PROJECTROOT from build
- (Grzegorz DÄ…browski)
-
-2005-10-02 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xload/get_load.c:
- * util/memleak/Imakefile:
- Bug #3811 <https://bugs.freedesktop.org/show_bug.cgi?id=3811>
- GNU/kFreeBSD support for xload & memleak (Robert Millan)
-
-2005-10-02 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/xtrans/Xtransock.c
- Bug #4256 <https://bugs.freedesktop.org/show_bug.cgi?id=4256>
- Patch #3046 <https://bugs.freedesktop.org/attachment.cgi?id=3046>
- Define MAXHOSTNAMELEN if platform doesn't (Michael Banck)
-
-2005-10-02 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/fb/fb.h:
- * programs/Xserver/fb/fbbits.h:
- * programs/Xserver/fb/fbcopy.c: (fbCopyNtoN):
- * programs/Xserver/fb/fbfill.c: (fbFill):
- * programs/Xserver/fb/fbmmx.c: (fbSolidFillmmx), (fbCopyAreammx):
- * programs/Xserver/fb/fbpict.h:
- * programs/Xserver/fb/fbpoint.c: (fbDots), (fbPolyPoint):
- * programs/Xserver/fb/fbwindow.c: (fbFillRegionTiled):
- * programs/Xserver/hw/xfree86/exa/Imakefile:
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaFillRegionTiled),
- (exaDriverInit):
- * programs/Xserver/miext/cw/cw.c: (miInitializeCompositeWrapper),
- (miDisableCompositeWrapper):
- * programs/Xserver/miext/cw/cw.h:
- Bugzilla #4616:
- - Merge various fb/ bits of COMPOSITE support from xserver, which
- weren't necessary before due to cw hiding the issues. Fixes offset
- calculations for a number of operations, and may pull some fixes that
- cairo has wanted for XAA as well.
- - Add a new call, miDisableCompositeWrapper(), which a DDX can call to
- keep cw from getting initialized from the damage code. While it would
- be cleaner to have each DDX initialize it if it needs it, we don't
- have control over all of them (e.g. nvidia).
- - Use the miDisableCompositeWrapper() to keep cw from getting set up for
- screens using EXA, because EXA is already aware of composite.
- Avoiding cw improved performance 0-35% on operations tested by ajax in
- x11perf.
-
-2005-09-29 Aaron Plattner <aplattner@nvidia.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c:
- Add entries for GeForce Go 7800. (Change went into XFree86 on
- 2005-09-28).
- * programs/Xserver/hw/xfree86/drivers/nv/nv_hw.c:
- Don't hang if j is zero. This should never happen, but it's better
- to be safe than sorry.
-
-2005-09-28 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaPixmapSave),
- (exaCloseScreen):
- * programs/Xserver/hw/xfree86/exa/exaPriv.h:
- - Use the dirty flag (which should be set correctly all the time,
- particularly thanks to Prepare/FinishAccess) to avoid DFS/memcpy on
- pixmap move-out if it's unnecessary. This was disabled in KAA because
- cache misuse on ATI made me guess that this code was wrong.
- - Unwrap Glyphs on closescreen.
-
-2005-09-28 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/sun/constype.c:
- * programs/Xserver/hw/sun/constype.man:
- Updates for modularization and to match current Solaris version.
-
-2005-09-27 Ian Romanick <idr@us.ibm.com>
-
- * programs/Xserver/GL/apple/aglGlx.c:
- * programs/Xserver/GL/apple/indirect.c:
- * programs/Xserver/GL/glx/impsize.h:
- * programs/Xserver/GL/glx/render2.c: (__glXDisp_Map1f),
- (__glXDisp_Map2f), (__glXDisp_Map1d), (__glXDisp_Map2d):
- * programs/Xserver/GL/glx/render2swap.c: (__glXDispSwap_Map1f),
- (__glXDispSwap_Map2f), (__glXDispSwap_Map1d),
- (__glXDispSwap_Map2d):
- * programs/Xserver/GL/glx/rensize.c: (__glXMap1dReqSize),
- (__glXMap1fReqSize), (__glXMap2dReqSize), (__glXMap2fReqSize):
- * programs/Xserver/GL/glx/singlesize.c: (__glGetMap_size):
- * programs/Xserver/GL/glxmodule.c:
- * programs/Xserver/GL/mesa/GLcore/GLcore-def.cpp:
- * programs/Xserver/GL/mesa/X/xf86glx.c:
- * programs/Xserver/GL/mesa/X/xf86glxint.h:
- Replace all uses of __glEvalComputeK (and the doubly redundant
- EvalComputeK) with calls to one of __glMap[12][df]_size. This was
- tested with progs/samples/eval (from Mesa).
-
-2005-09-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/sun/kbd_mode.c:
- Add __SVR4 #ifdefs to work in non-Imake builds.
-
-2005-09-28 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- (RADEONDRITransitionTo3d):
- Move the RADEONEnablePageFlip/RADEONChangeSurfaces calls
- back to the end of the function (the code above will cause pixmap cache
- to be freed and copied around, and these functions must be called after
- that otherwise pixmap damage will occur).
- May be related to #4440, #4456 (unclear if these setups involve 3d apps)
-
-2005-09-27 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa_render.c:
- Fix Radeon MMIO Render acceleration with EXA by writing out floating-
- point coordinates rather than integers.
-
-2005-09-27 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/modeline2c.pl:
- Include xorg-config.h so the generated file will also include it.
-
-2005-09-27 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Put back the print code to display the DDC information, and
- remove some bogus DDC messages.
-
-2005-09-25 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86cfg/config.h:
- include xorg-config.h for modular build
-
- * programs/Xserver/hw/xfree86/xf86cfg/interface.c:
- Adjust XF86CONFIG defines for modular build
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- Fixes for modular build:
- - include modular server config headers
- - change default XCONFIGFILE to xorg.conf
- - define XKB_RULES_DIR if not defined by Imake
-
-2005-09-24 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/GL/dri/dri.c:
- * programs/Xserver/GL/dri/dri.h:
- * programs/Xserver/GL/dri/xf86dri.c:
- Disable the {Open,Close}FullScreen DRI protocol.
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i810_dri.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i830_dri.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- * programs/Xserver/hw/xfree86/drivers/tdfx/tdfx_dri.c:
- Remove empty FullScreen stubs from drivers, comment the non-empty ones.
-
-2005-09-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/Xext/DPMSGetVersion.man:
- * doc/man/Xext/DPMSQueryExtension.man:
- Fix function prototypes to match dpms.h
-
-2005-09-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xt/ThreadsI.h:
- Include <X11/XlibConf.h> to get correct XTHREADS settings in
- non-Imake builds.
-
-Fri Sep 23 19:00:06 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.c: Apply patch from Ronald Wahl to
- make sure that the stack pointer is not modified at points where
- we access external variables. (Bug 4269).
-
-2005-09-23 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/input/evdev/evdev.c:
- Bug #3913: Suppress kernel-generated repeat events for chording keys.
-
-2005-09-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_hw.c:
- Bug #4558 <https://bugs.freedesktop.org/show_bug.cgi?id=4558>
- Patch #3551 <https://bugs.freedesktop.org/attachment.cgi?id=3381>
- 22-Sep-2005 nv driver update from Mark Vojkovich:
- Fix possible cause of some acceleration instability on some
- GeForce6xxx parts.
-
-Fri Sep 23 12:19:21 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/xrx/helper/httptran.c: Include <X11/Xtrans/transport.c>
- instead of "transport.c"
-
-2005-09-22 Nolan <xorg-nolan@sigbus.net>
-
- * programs/Xserver/hw/xfree86/drivers/vmware/svga_reg.h:
- * programs/Xserver/hw/xfree86/drivers/vmware/vmware.c:
- (vmwareSendSVGACmdPitchLock), (VMWAREInitFIFO),
- (VMWARECloseScreen), (VMWAREScreenInit), (VMWAREEnterVT),
- (VMWARELeaveVT):
- * programs/Xserver/hw/xfree86/drivers/vmware/vmware.h:
-
- Support for XRandR in the VMware driver.
- Committed on behalf of Phil Langdale (plangdale@vmware.com)
-
-2005-09-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86cfg/interface.c:
- Sun bug #6321613 <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6321613>
- xorgcfg dumps core when it reads a configuration file that has a
- Monitor Section, but does not have a "VendorName" entry inside it.
- (Henry Zhao, Sun Microsystems)
-
-2005-09-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/X11.tmpl:
- * lib/Xau/Imakefile:
- * lib/Xdmcp/Imakefile:
- Make libXau & libXdmcp default to shared instead of static libraries
- to match modular build. (See fd.o bugzilla #4200.)
-
-2005-09-21 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exapict.c: (exaGlyphs):
- Bug #4541: Fix text drawing in the case where a list contains no
- non-zero-sized glyphs. Several variables weren't updated, resulting in
- rendering simply stopping when this case was hit. (Anders Kaseorg)
-
-2005-09-21 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaPixmapAllocArea),
- (exaMoveInPixmap), (exaPixmapUseScreen), (exaPixmapUseMemory),
- (exaPrepareAccess), (exaCopyNtoN), (exaSolidBoxClipped),
- (exaImageGlyphBlt), (exaFillRegionSolid), (exaFillRegionTiled),
- (exaSetup):
- * programs/Xserver/hw/xfree86/exa/exaPriv.h:
- * programs/Xserver/hw/xfree86/exa/exaasync.c:
- * programs/Xserver/hw/xfree86/exa/exaoffscreen.c:
- (exaOffscreenAlloc):
- * programs/Xserver/hw/xfree86/exa/exapict.c: (exaComposite):
- - Change migration-in rule slightly: previously, if your score was less
- than the max, it was bumped, and then if you were above the threshhold
- you got moved in. Instead, do the above-threshhold check separate
- from score starting out less than max. While this will likely make
- thrashing cases worse, I hope it will fix some issues with long term
- performance (think of an xcompmgr with a backbuffer it's doing only
- accelerated operations to. If some new pixmap comes in and bumps it
- out, even once, it will never get a chance to re-migrate because its
- score will be maxed). Change migration-out to be the same way for
- symmetry, though it shouldn't ever affect anything.
- - Fix a lot of debugging output, both in terms of printing quality, and
- completeness. The fallback debugging covers a lot more now, pointing
- out new areas for improvement. Debugging toggles are now centralized
- in exaPriv.h.
-
-2005-09-21 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaFillRegionTiled),
- (exaPaintWindow):
- Add support for hardware accelerating tiled background painting. One
- example of this is the root weave, which paints slightly slower on SiS
- now in my testing. However, according to keithp some apps use this
- feature for a sort of cheap backing store, which this could help with
- significantly. While I haven't done much performance testing with it,
- it will at least rule out one possible source of terrible performance.
-
-2005-09-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/scanpci/pciid2c.pl:
- Update CVS project tag & notice about pci.ids license in output .h.
-
- * programs/Xserver/hw/xfree86/scanpci/xf86PciStdIds.h:
- Update to match recent changes to pci.ids, extrapci.ids, & pciid2c.pl
- for people building on systems without perl.
-
-2005-09-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa.c:
- Only include radeon_dri.h & radeon_sarea.h if XF86DRI is defined.
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- Include "compiler.h" to define __inline__ on non-gcc compilers
-
-2005-09-19 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/etc/pci.ids:
- Update to latest version from pciids.sf.net
- * programs/Xserver/hw/xfree86/etc/extrapci.ids:
- Sync with updates to pci.ids & PCI id list in nv driver
-
-2005-09-19 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c:
- #include "xf86Axp.h" -> "shared/xf86Axp.h" for modular build.
- (Stefaan De Roeck)
-
-2005-09-17 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa_funcs.c:
- (RADEONUploadToScreen):
- * programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_accel.c:
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaMoveInPixmap):
- * programs/Xserver/hw/xfree86/exa/exa.h:
- * programs/Xserver/hw/xfree86/exa/exapict.c: (exaGlyphs):
- Break EXA ABI while we still can. Add coordinates to the UploadToScreen
- hook so we can upload a subset of a pixmap, and convert the current
- drivers to respect that. Use this support to directly UploadToScreen in
- exaGlyphs, providing a 47.4% +/-2.4% decrease in wall time for ls -lR
- programs/Xserver in an antialiased gnome-terminal on an M6 (n=3, caches
- hot). I would have bumped major version, only I can't tell what the
- EXA_VERSION_* is supposed to be doing as opposed to the module version.
-
-2005-09-17 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa.c:
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaPixmapSave),
- (exaDrawableUseScreen), (exaDrawableUseMemory),
- (exaPixmapUseScreen), (exaPixmapUseMemory), (exaCreatePixmap),
- (exaCopyNtoN), (exaDriverInit):
- * programs/Xserver/hw/xfree86/exa/exaPriv.h:
- * programs/Xserver/hw/xfree86/exa/exapict.c:
- (exaCompositeFallbackPictDesc), (exaTryDriverSolidFill),
- (exaTryDriverComposite), (exaComposite), (exaGlyphs):
- - Don't try to upload 0 byte-per-pixel (PICT_a1) data using
- RADEONHostDataBlit.
- - Disable the shortcut for switching from 3d to 3d in radeon_exa.c. It
- appears that we do need the cache flush here, thought it's not clear
- why. Disable the 2d to 2d shortcut while here, since I'm unsure of
- what we're doing. Exposed by the following bit:
- - Bug #4485: Add a new routine, exaGlyphs, to handle font drawing.
- Glyphs were being accumulated in from non-migratable scratch pixmaps,
- causing the destination pixmap to move towards screen but the
- migration necessary for source never to happen, leading to abysmal
- performance. Instead, copy the scratch glyph data into a real pixmap
- first, then composite from that into the destination, allowing for
- migration. time ls -lR from programs/Xserver showed 26.9% (+/- 6.3%)
- decrease in wall time (n=3).
- - Create exaDrawableUse* wrapping exaPixmapUse*, but which are aware of
- windows needing backing store. Makes migration code prettier, and
- ensures that composited windows will be migrated as normal when we
- turn off cw for EXA. (issue brought up by keithp)
-
-2005-09-17 Dave Airlie <airlied@linux.ie>
-
- Switch radeon driver to using a card type rather than
- having a IsPCI flag, allow for PCI/AGP/PCIE cards.
- Set PCI gart allocation to only happen on PCIE cards.
- Add Radeon PCIE card detection using capability bits.
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- (RADEONDRIKernelInit), (RADEONDRIBufInit), (RADEONDRIScreenInit),
- (RADEONDRIFinishScreenInit), (RADEONDRIResume),
- (RADEONDRIAllocatePCIGARTTable):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig), (RADEONPreInitDRI), (RADEONSetupMemXAA_DRI),
- (RADEONScreenInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa.c:
- (RADEONSetupMemEXA):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
-
-2005-09-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- Bugzilla #4480 <https://bugs.freedesktop.org/show_bug.cgi?id=4480>
- Patch #3305 <https://bugs.freedesktop.org/attachment.cgi?id=3305>
- 13-Sep-2005 nv driver update from Mark Vojkovich:
- - Adds PCI ids for GeForce 6800 XT cards
- - Adds names for existing PCI ids for some GeForce 6xxx & 7xxx cards
- - Fix a potential problem with pixmap cache corruption on
- GeForce 6xxx and 7xxx parts. (Mark Vojkovich, NVIDIA)
-
-2005-09-14 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineRestore):
- Bug #2573: Remove the disabling of automatic cache flushing on non-r300
- cards. It has been implicated in hanging at least r300s and some r100s,
- and seemed to be the cause of some bad rendering for me.
-
-2005-09-14 Eric Anholt <anholt@FreeBSD.org>
-
- * lib/XvMC/hw/via/viaXvMC.c:
- * lib/XvMC/hw/via/xf86dri.c:
- Look for Xv extension headers under X11/extensions (helps modular).
-
-Tue Sep 13 11:27:05 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/miext/shadow/shadow.c (shadowDamageBox): Add
- missing REGION_UNINIT.
-
-2005-09-13 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/afb/afbpixmap.c:
- * programs/Xserver/cfb/cfbpixmap.c:
- * programs/Xserver/mfb/mfbpixmap.c:
- * programs/Xserver/fb/fbpixmap.c:
- * programs/Xserver/dix/dispatch.c:
- * programs/Xserver/dix/pixmap.c:
- * programs/Xserver/hw/xfree86/exa/exapixmap.c:
- * programs/Xserver/hw/xfree86/xaa/xaaInit.c:
- * programs/Xserver/hw/xfree86/xf4bpp/ppcPixmap.c:
- * programs/Xserver/ilbm/ilbmpixmap.c:
- * programs/Xserver/iplan2p4/iplpixmap.c:
- Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap
- creation, where we could create a far smaller pixmap than we thought,
- allowing changes to arbitrary chunks of memory. (Søren Sandmann
- Pedersen)
-
-2005-09-12 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/GL/dri/dri.c:
- * programs/Xserver/GL/dri/dristruct.h:
- Bug #3284: Make the DRI lock reference count per-screen.
-
-2005-09-12 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * config/cf/NetBSD.cf:
- Remove unsafe /tmp file creation for the formatted manual page target.
- Just make the file in the current build directory instead of temp
- directory. (Jeremy C Reed).
-
-2005-09-12 Dave Airlie <airlied@linux.ie>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa_funcs.c:
- (RADEONDrawInit):
- Fix Radeon EXA for when RENDER isn't defined
-
-2005-09-12 Dave Airlie <airlied@linux.ie>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- Move GART offset/size outside XAA
-
-2005-09-11 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/i128/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/i128/i128.h:
- * programs/Xserver/hw/xfree86/drivers/i128/i128IBMDAC.c:
- * programs/Xserver/hw/xfree86/drivers/i128/i128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/i128/i128accel.c:
- * programs/Xserver/hw/xfree86/drivers/i128/i128dga.c:
- * programs/Xserver/hw/xfree86/drivers/i128/i128exa.c:
- * programs/Xserver/hw/xfree86/drivers/i128/i128init.c:
- * programs/Xserver/hw/xfree86/drivers/i128/i128reg.h:
- EXA support for i128. Solid and Copy only for now, and incompatible
- with DGA. Also some drive-by static and const cleanups.
-
-2005-09-11 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exaasync.c: (ExaCheckFillSpans),
- (ExaCheckSetSpans), (ExaCheckPutImage), (ExaCheckCopyArea),
- (ExaCheckCopyPlane), (ExaCheckPolyPoint), (ExaCheckPolylines),
- (ExaCheckPolySegment), (ExaCheckPolyRectangle), (ExaCheckPolyArc),
- (ExaCheckFillPolygon), (ExaCheckPolyFillRect),
- (ExaCheckPolyFillArc), (ExaCheckImageGlyphBlt),
- (ExaCheckPolyGlyphBlt), (ExaCheckPushPixels), (ExaCheckGetImage),
- (ExaCheckGetSpans), (ExaCheckSaveAreas), (ExaCheckRestoreAreas),
- (ExaCheckPaintWindow), (ExaCheckComposite):
- Add some optional (disabled) fallback debugging code to the async code,
- for better tracking of when we're hitting software.
-
-2005-09-11 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineFlush), (RADEONEngineRestore), (RADEONHostDataBlit),
- (RADEONCopySwap), (RADEONHostDataBlitCopyPass), (RADEONAccelInit),
- (RADEONInit3DEngine):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c:
- (RADEONRestoreAccelState),
- (RADEONSetupForScanlineCPUToScreenColorExpandFill),
- (RADEONSubsequentScanline), (RADEONSetupForScanlineImageWrite),
- (RADEONAccelInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_commonfuncs.c:
- (RADEONInit3DEngine), (RADEONWaitForIdle):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_cursor.c:
- (RADEONSetCursorColors), (RADEONSetCursorPosition),
- (RADEONLoadCursorImage), (RADEONUseHWCursor),
- (RADEONUseHWCursorARGB), (RADEONLoadCursorARGB), (ATICursorSave),
- (RADEONCursorInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dga.c:
- (RADEONSetupDGAMode), (RADEONDGAInit), (RADEON_FillRect),
- (RADEON_BlitRect), (RADEON_BlitTransRect):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- (RADEONEnterServer), (RADEONDRIMoveBuffers), (RADEONDRICPInit),
- (RADEONDRIScreenInit), (RADEONDRIFinishScreenInit),
- (RADEONDRIRefreshArea), (RADEONEnablePageFlip),
- (RADEONDRITransitionTo3d), (RADEONDRITransitionTo2d):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONLoaderRefSymLists), (RADEONPreInitModes),
- (RADEONPreInitAccel), (RADEONPreInitDRI), (RADEONLoadPalette),
- (RADEONBlockHandler), (RADEONSetupMemXAA_DRI), (RADEONSetupMemXAA),
- (RADEONScreenInit), (RADEONSwitchMode), (RADEONAdjustFrame),
- (RADEONCloseScreen), (RADEONDisplayPowerManagementSet):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa.c:
- (RADEONLog2), (F_TO_DW), (RADEONGetDatatypeBpp),
- (RADEONPixmapIsColortiled), (RADEONGetOffsetPitch),
- (RADEONGetPixmapOffsetPitch), (RADEONPrepareAccess),
- (RADEONFinishAccess), (RADEONSetupMemEXA):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa_funcs.c:
- (RADEONSync), (RADEONPrepareSolid), (RADEONSolid),
- (RADEONDoneSolid), (RADEONPrepareCopy), (RADEONCopy),
- (RADEONDoneCopy), (RADEONUploadToScreen),
- (RADEONDownloadFromScreen), (RADEONDrawInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_exa_render.c:
- (RADEONGetDestFormat), (RADEONGetBlendCntl),
- (R100CheckCompositeTexture), (R100TextureSetup),
- (R100CheckComposite), (R100PrepareComposite),
- (R200CheckCompositeTexture), (R200TextureSetup),
- (R200CheckComposite), (R200PrepareComposite), (RadeonComposite),
- (RadeonDoneComposite):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c:
- (RADEONSetCursorPositionMerged):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (R100SetupTexture), (R100SetupForCPUToScreenAlphaTexture),
- (R100SetupForCPUToScreenTexture), (R200SetupTexture),
- (R200SetupForCPUToScreenAlphaTexture),
- (R200SetupForCPUToScreenTexture):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (ATIVideoSave), (RADEONResetVideo), (RADEONSetupTheatre),
- (RADEONAllocAdaptor), (RADEONStopVideo), (RADEONSetPortAttribute),
- (RADEONGetPortAttribute), (RADEONCopyData), (RADEONCopyRGB24Data),
- (RADEONCopyMungedData), (RADEONAllocateMemory), (RADEONFreeMemory),
- (RADEONDisplayVideo), (RADEONPutImage), (RADEONVideoTimerCallback),
- (RADEONAllocateSurface), (RADEONFreeSurface), (RADEONPutVideo):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.h:
- Add support for EXA to the radeon driver. Building EXA and XAA support
- is controlled at compile time, plus the runtime option of
- Option "AccelMethod" "EXA" or "XAA". The XAA support appears to remain
- as before, while the EXA pieces need just a little more polishing.
- Notable features:
- - Render acceleration working on Radeon 100 and 200-series with DRI on.
- - DRI works with EXA
- Notable issues:
- - DGA disabled in the EXA case.
- - Backbuffer moves disabled in the EXA case.
- - No textured XVideo.
- - MMIO render acceleration is close but still has some issues.
- - Memory pressure while using Composite is really troublesome with DRI
- on.
- This patch is based on an initial patch by Zack Rusin, with significant
- work by Benjamin Herrenschmidt and myself.
-
-2005-09-11 Benjamin Herrenschmidt <anholt@FreeBSD.org>
-
- reviewed by: anholt
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaGetPixmapSize),
- (exaPixmapAllocArea), (exaDrawableIsOffscreen), (exaPrepareAccess),
- (exaFinishAccess), (exaCopyNtoN), (exaSolidBoxClipped),
- (exaImageGlyphBlt), (exaFillRegionSolid):
- * programs/Xserver/hw/xfree86/exa/exa.h:
- * programs/Xserver/hw/xfree86/exa/exaPriv.h:
- * programs/Xserver/hw/xfree86/exa/exaasync.c: (ExaCheckFillSpans),
- (ExaCheckSetSpans), (ExaCheckPutImage), (ExaCheckCopyArea),
- (ExaCheckCopyPlane), (ExaCheckPolyPoint), (ExaCheckPolylines),
- (ExaCheckPolySegment), (ExaCheckPolyRectangle), (ExaCheckPolyArc),
- (ExaCheckFillPolygon), (ExaCheckPolyFillRect),
- (ExaCheckPolyFillArc), (ExaCheckImageGlyphBlt),
- (ExaCheckPolyGlyphBlt), (ExaCheckPushPixels), (ExaCheckGetImage),
- (ExaCheckGetSpans), (ExaCheckSaveAreas), (ExaCheckRestoreAreas),
- (ExaCheckPaintWindow), (ExaCheckComposite):
- * programs/Xserver/hw/xfree86/exa/exapict.c:
- (exaTryDriverSolidFill):
- Add a pair of hooks, PrepareAccess() and FinishAccess(), which get
- called around CPU access to the framebuffer. This allows the hardware
- to set up swappers to deal with endianness, or to tell EXA to move the
- pixmap out to framebuffer if insufficient swappers are available (note:
- must not fail on front buffer!).
-
-2005-09-11 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/exa/exapict.c:
- Simplify life for EXA drivers by reducing some {Con,Dis}joint ops.
-
-2005-09-11 Dave Airlie <airlied@linux.ie>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- (RADEONDRIAllocatePCIGARTTable):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONScreenInit):
- Add support for allocating PCI GART table in framebuffer memory.
- This is needed to support PCIE Radeons using a new DRM.
-
-2005-09-09 Ian Romanick <idr@us.ibm.com>
-
- * programs/Xserver/hw/xfree86/drivers/mga/HALlib/binding.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c:
- (MGADRIBootstrapDMA):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
- (MGAPreInit):
- Clean up some warnings. Fix some '#ifdef USEMGAHAL' issues that had
- caused the number of curl-braces to be unbalanced.
-
-2005-09-07 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/vfb/Imakefile:
- * programs/Xserver/hw/vfb/Xvfb.man:
- Remove some references to mfb/cfb support that is no longer there.
-
-2005-09-07 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * lib/GL/mesa/shader/grammar/Imakefile
- * lib/GL/mesa/shader/grammar/Imakefile.inc
- * lib/GL/mesa/shader/slang/Imakefile
- * lib/GL/mesa/shader/slang/Imakefile.inc
- Remaining fix for Mesa builds on systems that also build
- unshared libs. (Alex Romosan, Matthieu Herrb).
-
-2005-09-07 Dave Airlie <airlied@linux.ie>
-
- * lib/GL/mesa/shader/grammar/Imakefile.inc:
- * lib/GL/mesa/shader/slang/Imakefile.inc:
- Fix build bustage for Mesa (Alex Romosan)
-
-2005-09-07 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/fb/fbcompose.c:
- Fix typo resulting in failure to swap between RGB/BGR properly.
- (Stanislaw Skowronek)
-
-2005-09-06 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Fix DirectColor visual colormap issues at 16bpp in the i830 driver.
-
-2005-09-06 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Sync the accelerator before calling AdjustFrame to avoid lockups.
-
-2005-09-06 Dave Airlie <airlied@linux.ie>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_vip.c:
- (RADEONVIP_read):
- Handle VIP timeouts more gracefully -- impose a hard limit of 10ms on
- waiting for VIP_BUSY so we don't lock up hard, spinning.
-
-2005-09-05 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/dix/colormap.c:
- * programs/Xserver/dix/privates.c:
- Initialise private arrays with calloc, rather than standard malloc.
- (Benjamin Herrenschmidt)
-
- * programs/Xserver/hw/xfree86/common/xf86cmap.c:
- Fix tests for maximum number of colours when creating a colourmap, so a
- 32-bit visual (e.g. ARGB) doesn't overflow an int when attempting to do
- 1 << 32. (Benjamin Herrenschmidt)
-
-2005-09-04 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_priv.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- (VIAVidUpdateOverlay):
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c:
- (viaInitVideo), (viaReputImage):
- via: Responsiveness fix:
- Don't update video overlay when not strictly necessary
-
-2005-09-04 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * lib/XvMC/Imakefile:
- Minor XvMC hw lib build fix
-
-2005-09-02 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * registry:
- Replace X.Org Group with X.Org Foundation
- Update contact info for Sun & X.Org Foundation
-
-2005-09-02 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/fontconfig/Imakefile:
- Only build fontconfig-def on Win32 & OS/2.
-
-2005-09-02 Eric Anholt <anholt@FreeBSD.org>
-
- * lib/GL/mesa/shader/grammar/Imakefile.inc:
- * lib/GL/mesa/shader/slang/Imakefile.inc:
- Fix the build from the last Mesa import. Patch obtained from ajax.
-
-2005-09-01 Kristian Høgsberg <krh@redhat.com>
-
- * include/extensions/XKBsrv.h:
- * programs/Xserver/xkb/ddxList.c:
- * programs/Xserver/xkb/ddxLoad.c:
- * programs/Xserver/xkb/xkbInit.c: Teach xkb how to optionally run
- xkbcomp from $bindir instead of $datadir/xkb.
-
-2005-08-31 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- (MouseCommonOptions):
- Fix EmulateWheelTimeout Option. Spotted by Richard Neill, bug 4291
-
-2005-08-31 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/xkb/xkbInit.c:
- * programs/Xserver/xkb/ddxLoad.c: Include xkb-config.h if we have
- it so we pick up the paths defined there.
-
-2005-08-30 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sunLib.tmpl:
- Add more shared library rev settings to match Solaris ABI.
-
-2005-08-30 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_kbd.h:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_kbd.c:
- Save keyboard LED state on startup and restore on exit so
- text console mode LEDs match text console mode state.
- Move push of streams module earlier so it's loaded before
- we start using kbd ioctls provided by the streams module.
-
-2005-08-29 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xwin/winmultiwindowshape.c
- Fix off by one error (Colin Harrison)
-
-2005-08-29 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.h
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.c
- Fixes from Luc Verhaegen
- https://bugs.freedesktop.org/attachment.cgi?id=3076
-
-2005-08-29 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaFillSpans),
- (exaCopyNtoN), (exaPolyFillRect), (exaSolidBoxClipped),
- (exaFillRegionSolid):
- * programs/Xserver/hw/xfree86/exa/exapict.c:
- (exaTryDriverComposite):
- Remove existing broken maxX/maxY code for composite (results in infinite
- loops, doesn't deal with failure, doesn't present the interface to
- drivers that I expected) and instead replace it with a simple fallback
- to software when coordinate limits could be violated. Act similarly in
- other acceleration cases as well.
-
- The solution I want to see (and intend to do soon) is to (when
- necessary) create temporary pictures/pixmaps pointing towards the real
- ones' bits, with the offsets adjusted, then render from/to those using
- adjusted coordinates.
-
-2005-08-29 Eric Anholt <anholt@FreeBSD.org>
-
- * fb/fbcompose.c:
- More 0 -> NULL for pointers missed in previous commit to this file.
-
-2005-08-29 Eric Anholt <anholt@FreeBSD.org>
-
- * fb/fbedgeimp.h:
- Apply an xserver patch from cworth: Avoid buffer ovverrun when a
- trapezoid's right edge is on a pixel boundary.
-
-2005-08-29 Eric Anholt <anholt@FreeBSD.org>
-
- * fb/fbbltone.c: (fbBltOne):
- * fb/fbcompose.c: (fetchProcForPicture), (fetchPixelProcForPicture),
- (storeProcForPicture), (fbCompositeRect):
- * fb/fbpict.c: (fbComposite):
- Apply the xserver patch from vektor for bug #4208: Use NULL for pointers
- instead of 0.
-
-2005-08-29 Dave Airlie <airlied@linux.ie>
-
- * lib/XvMC/hw/i810/I810XvMC.c:
- * lib/XvMC/hw/via/driDrawable.c:
- Fix include paths for i810 XvMC add config.h to driDrawable.c
-
-2005-08-29 Dave Airlie <airlied@linux.ie>
-
- * lib/XvMC/hw/via/driDrawable.c:
- * lib/XvMC/hw/via/viaXvMCPriv.h:
- Fix include paths for via XvMC driver.
-
-
-2005-08-28 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/atimode.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atipreinit.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atiregs.h:
- Bug #1109: Fix VGA init on Rage Mobility 7500 (Marc Le France)
-
- * lib/XvMC/Imakefile:
- Bug #3422: Don't bother building XvMC drivers on anything but x86 and
- amd64.
-
- * programs/xfd/xfd.c:
- Bug #3424: Xft and high-index glyph fixes for xfd (James Cloos)
-
- * programs/Xserver/render/render.c:
- Bug #3974: Fix unaligned memory access on LP64. (Matthieu Herrb)
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- Bug #4148: Bump required DRM version for r300 to 1.17.
-
-2005-08-27 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageRestoreAccelState), (SavageInitAccel):
- - re-add RestoreAccelState() to make XAA happy for dualhead
-
-2005-08-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/lbxproxy/di/cmap.c:
- * programs/lbxproxy/di/props.c:
- * programs/lbxproxy/include/misc.h:
- * programs/lbxproxy/os/io.c:
- Fixes for running X Test Suite via lbxproxy:
- - Failure for Xproto/GetProperty [Sun bug #4432077]
- - lbxproxy crash on Xlib5/XGetWindowProperty [Sun bug #4416964]
- - lbxproxy crash on Xlib7/XCreateColormap-10 [Sun bug #4431077]
- - lbxproxy crash on Xproto tests for bad length [Sun bug #4414232]
- (Derek Wang - Sun Microsystems)
-
-2005-08-26 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_ia64.c:
- Bug #4160: Fix Altix kernel version check.
-
- * programs/Xserver/hw/xfree86/exa/exa.c:
- Add diagnostic messages for exaDriverInit failure cases.
-
-2005-08-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- #include "extensions/dpms.h" -> <X11/extensions/dpms.h>
-
-2005-08-25 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- Accept 'Enabled' and 'Disabled' for Extensions section (Ubuntu #990).
-
- * config/util/mdepend.cpp:
- Make makedepend excruciatingly safe (Debian #011).
-
- * lib/X11/StrKeysym.c:
- * lib/X11/ErrDes.c:
- Define ERRORDB/KEYSYMDB to XERRORDB/XKEYSYMDB if the former is
- undefined but the latter is. (Gerte Hoogewerf)
-
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- Only use vgahw symbols if we're building vgahw for this architecture.
- TODO: Fix this for the modular tree (maybe an unconditional yes?).
- Define that we're using a DPMS server and include DPMS headers.
- (Debian #024b)
-
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.c:
- Work around ATI expansion ROM problem on IA64 caused by prototype HP
- McKinley systems. (Bdale Garbee, Debian #452)
-
- * programs/Xserver/hw/xfree86/loader/aout.h:
- Get prototype for ntohl from SuSv3-compliant location, fixing it for
- systems which define ntohl as a macro only, not both macro and function.
- (Debian #076)
-
- * progams/Xserver/hw/xfree86/os-support/bus/Imakefile:
- Build sparcPci.c as well as linuxPci.c on Linux/SPARC, as it's required
- for things like sparcPciToPciBridge. (Debian #102)
-
- * programs/Xserver/hw/xfree86/loader/loader.c:
- Don't assume that all sun4m CPUs support muldiv; the Cypress CPU, which
- implements the 4m MMU but only v7 instructions, does not. (Debian #100).
-
- * programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c:
- Spit out an error when there is no valid FB device, instead of just
- failing silently. (Debian #070)
-
- * programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c:
- Numerous spelling and grammar fixes. (Branden Robinson, Debian #099n)
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c:
- Better error message on failure to set iopl. (Debian #021)
-
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.c:
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.h:
- Wrap afb calls in #ifdef USE_AFB. (Debian #015)
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- Fix 'ugly' warning in r128. (Branden Robinson, Debian #069)
-
- * programs/Xserver/hw/xfree86/input/elographics/elographics.man:
- Update elographics manpage to list supported options. (Debian #075)
-
- * programs/Xserver/hw/xfree86/drivers/mga/mga.man:
- Wrapping, escaped dashes, and other TeX syntax fixes throughout the
- manpage. (Branden Robinson, Debian #047)
-
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- Extend Genius NetMouse support. (Debian #040)
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_pci.c:
- Only open /proc/bus/pci/devices once. (Ubuntu #029)
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_kbd.c:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_io.c:
- Undo rate/period change after function body, so the damage doesn't leak
- into other functions. (Debian #050)
-
- * programs/Xserver/hw/xfree86/common/xf86Events.c:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_init.c:
- * programs/Xserver/hw/xfree86/os-support/xf86_OSproc.h:
- Subvert SIGUSR2 to reload all input devices. (Ubuntu #020)
-
-2005-08-25 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONValidateMergeModes), (RADEONPreInitModes):
- - fix pitch increment. (Aapo Tahkola, Roland Scheidegger)
-
-2005-08-25 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/dix/events.c: (XineramaChangeToCursor),
- (ChangeToCursor), (DefineInitialRootWindow):
- Fix a use-after-free of cursor data by refcounting for the
- sprite.current reference. The particular path seen was XFixes'
- ReplaceCursor() resulting in the sprite.current being freed, but then it
- getting accessed during the ChangeToCursor() that happens as a result of
- WindowHasNewCursor().
-
-2005-08-24 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- * programs/Xserver/hw/xfree86/xf86cfg/text-mode.c:
- Use system curses library on Solaris for xorgcfg text mode.
-
-2005-08-23 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mm_i2c.c:
- Blacklist Radeon M300 from multimedia I2C code.
- Handle I2C timeouts more gracefully -- impose a hard limit of 10ms on
- waiting for I2C_GO so we don't lock up hard, spinning.
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_bios.c:
- Fix bug in Radeon connector table parsing -- parse all entries, not just
- the first. (Ben Herrenschmidt)
-
-2005-08-24 Eric Anholt <anholt@FreeBSD.org>
-
- reviewed by: keithp
-
- * doc/specs/Xserver/ddx.tbl.ms:
- Bugzilla #1045: Fix the DDX documentation to describe what is the
- defacto current policy on GC wrappers, which is more liberal than the
- previous policy, and hopefully more clear as well.
-
-2005-08-24 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaCopyNtoN):
- * programs/Xserver/hw/xfree86/exa/exaPriv.h:
- * programs/Xserver/hw/xfree86/exa/exaasync.c:
- Bugzilla #4226: Change the pixmap migration strategy for the CopyNtoN
- case. Now, if either source or dest were in framebuffer, try to get
- both there, but prefer system memory for both otherwise. Required
- making exaasync.c go through the try-acceleration path. This
- significantly improves window resizing under composite, because
- previously the pattern of creating a new pixmap and copying default
- contents from the screen caused a fallback every time due to the new
- destination pixmap being in system memory.
-
-2005-08-24 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exaoffscreen.c:
- (exaOffscreenAlloc):
- Fix a bug where NULL could be dereferenced during the pixmap kick-out
- process by referencing the correct offscreen area. Also drive-by the
- comments related to these for clarity.
-
-2005-08-24 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.c:
- (SiSPrepareSolid), (SiSPrepareCopy):
- * programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_accel.c:
- (SiSPrepareSolid), (SiSPrepareCopy):
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaGetPixmapOffset),
- (exaGetPixmapPitch):
- * programs/Xserver/hw/xfree86/exa/exa.h:
- Bugzilla #4090: Introduce getters for pixmap pitch and offset, to
- simplify/clarify it for driver writers who probably don't want to know
- what pPixmap->devPrivate.ptr or pPixmap->devKind mean. Converts the
- sis driver to use them, and bumps the EXA module minor version.
-
-2005-08-24 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_agp.c:
- Fill in xf86DeallocateGARTMemory stub based on lnx_agp.c version.
- Add include of xorg-config.h for modular builds.
-
-2005-08-24 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaPixmapUseScreen),
- (exaPixmapUseMemory):
- Bugzilla #4089: Fix crashes in !EXA_OFFSCREEN_PIXMAPS case by not trying
- to do migration when the EXA pixmap private is NULL.
-
-2005-08-24 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/loader/xf86sym.c: Don't export
- non-standard symbols generated GCCs stack protection feature
- (__guard, __stack_smash_handler).
-
-Wed Aug 24 15:29:50 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/font/Type1/module/type1mod.c: Conditionally include
- dix-config.h
-
- * lib/font/FreeType/module/ftmodule.c: Conditionally include
- dix-config.h
-
-2005-08-24 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/GLw/Imakefile:
- Allow platforms to specify SharedGLwReqs to override REQUIREDLIBS.
-
- * config/cf/sunLib.tmpl:
- Set SharedGLwReqs for Solaris to include system Motif library.
-
-2005-08-24 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/GL/windows/glwrap.c
- Wrap PointParameteriNV & PointParameterivNV for Windows builds.
-
-2005-08-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- Display more friendly mouse protocol names.
- Enable mouse wheel mapping by default.
-
-2005-08-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86AutoConfig.c:
- Check for getconfig in GETCONFIG_DIR if it's not found in module dir.
-
-2005-08-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Set Solaris linker flags to include ld mapfiles to mark various
- sections non-executable for better security and aligned to allow
- some performance tuning options, like large page-size mappings.
-
-2005-08-23 Dave Airlie <airlied@linux.ie>
-
- Fix remaining drm -core vs no -core include paths
-
- * lib/GL/apple/Imakefile:
- * lib/GL/dri/drm/Imakefile:
- * lib/GL/glx/Imakefile:
- * lib/XvMC/hw/i810/Imakefile:
- * lib/XvMC/hw/via/unichrome/Imakefile:
- * lib/XvMC/hw/via/unichromeProA/Imakefile:
- * programs/Xserver/GL/dri/Imakefile:
- * programs/Xserver/GL/mesa/X/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/glint/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/i810/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/mga/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/savage/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/sis/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/sunffb/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/tdfx/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/via/Imakefile:
- * programs/Xserver/hw/xfree86/dummylib/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bsd/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bsd/drm/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/linux/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/linux/drm/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/lynxos/Imakefile:
-
-2005-08-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86cfg/Imakefile:
- * programs/Xserver/hw/xfree86/xf86cfg/XOrgCfg.cpp:
- Rename app-defaults entries from xf86cfg to xorgcfg to match
- name passed to XtAppInitialize. (Henry Zhao, Sun Microsystems)
- Also, display vendor version instead of 4.0 for server version.
-
-2005-08-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- User message cleanups/updates for modern configurations.
-
-2005-08-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/xkb/ddxLoad.c:
- If MAKE_XKM_OUTPUT_DIR is defined, call trans_mkdir to create
- directory if it doesn't already exist. (ported from Solaris
- Xsun bug #5039004)
-
- * config/cf/sun.cf:
- When BuildLikeSun is set, define MAKE_XKM_OUTPUT_DIR and set the
- xkb output directory to /var/run/xkb.
-
-2005-08-22 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/int10/helper_exec.c:
- bugzilla #2880 (https://bugs.freedesktop.org/show_bug.cgi?id=2880)
- attachment #2987 (https://bugs.freedesktop.org/attachment.cgi?id=2987)
- Use system method to access PCI config space for inb and inw
- in addition to inl (Olivier Baudron and Kevin Martin).
-
-2005-08-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/xtrans/Imakefile:
- Make xtrans C files available via #include <X11/xtrans/...> when
- building to allow same include paths in monolithic & modular builds
-
-2005-08-22 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_acpi.c
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_apm.c
- * programs/Xserver/hw/xfree86/os-support/linux/Imakefile
- Add basic ACPI Linux support so that events can be passed to the driver.
- (Alan Hourihane)
-
-2005-08-22 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/mi/midispcur.c:
- * programs/Xserver/mi/mipointer.c:
- * programs/Xserver/mi/misprite.c:
- Fix inclusion order of dix-config.h, so _XSERVER64 gets defined before
- X.h or Xdefs.h get included. (Jrg Billeter)
-
-2005-08-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/mga/mga_bios.c
- #include "Xmd.h" -> <X11/Xmd.h>
-
-2005-08-19 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/xtrans/Xtranssock.c:
- Bugzilla #3957 <https://bugs.freedesktop.org/show_bug.cgi?id=3957>
- Patch #2924 <https://bugs.freedesktop.org/attachment.cgi?id=2924>
- xtrans changes for AIX (Dan McNichol, IBM)
-
- * lib/xtrans/Xtranslcl.c:
- Bugzilla #3957 <https://bugs.freedesktop.org/show_bug.cgi?id=3957>
- Patch #2925 <https://bugs.freedesktop.org/attachment.cgi?id=2925>
- xtrans changes for AIX (Dan McNichol, IBM)
-
-2005-08-18 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/greeter/greet.c:
- Add #ifdef HAVE_CONFIG_H/#include "config.h" since "dm.h"
- is included too late.
-
-2005-08-18 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/sessreg.c:
- Undo regression in checking for lastlog support in monolithic
- builds (reported by Dan McNichol of IBM)
-
-2005-08-18 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/Imake.rules:
- Bugzilla #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2322 <https://bugs.freedesktop.org/attachment.cgi?id=2322>
- Fix "make -n install" failure (Peter Breitenlohner)
-
-2005-08-17 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86cfg/XOrgCfg.cpp
- Bugzilla #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2331 <https://bugs.freedesktop.org/attachment.cgi?id=2331>
- Lines ending in <backslash><space> break with cpp from gcc >= 3.3
- (Peter Breitenlohner)
-
-2005-08-17 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xconsole/xconsole.c:
- Bugzilla #4130 <https://bugs.freedesktop.org/show_bug.cgi?id=4130>
- xconsole: non-ascii characters don't show up (Samuel Thibault)
-
-Wed Aug 17 14:50:58 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/Xext/xprint.c: Include
- <X11/extensions/Print{,str}.h> instead of "Print{,str}.h"
-
- * programs/Xserver/Xprint/Init.c: Include <X11/fonts/fontstruct.h>
- isntead of "fonts/fontstruct.h"
-
-Wed Aug 17 13:13:00 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.c: Make asm labels local. Bug 4073,
- patch from Diego Petten�
-
-2005-08-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/X11/XASCmap.man:
- * doc/man/X11/XASHints.man:
- * doc/man/X11/XAWMHints.man:
- * doc/man/X11/XClrArea.man:
- * doc/man/X11/XConfWin.man:
- * doc/man/X11/XCopyArea.man:
- * doc/man/X11/XCreWin.man:
- * doc/man/X11/XDrArc.man:
- * doc/man/X11/XDrIStr.man:
- * doc/man/X11/XDrString.man:
- * doc/man/X11/XDrText.man:
- * doc/man/X11/XERegion.man:
- * doc/man/X11/XFillRect.man:
- * doc/man/X11/XQTree.man:
- * doc/man/X11/XStBytes.man:
- * doc/man/X11/XcmsLaQMC.man:
- * doc/man/X11/XcmsLuQMC.man:
- * doc/man/X11/XcmsTQMC.man:
- Fix more broken multi-line .ds macros. Remove extraneous ;'s .
-
-2005-08-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/X11/XPutImage.man:
- Bugzilla #4112 <https://bugs.freedesktop.org/show_bug.cgi?id=4112>
- Patch #2687 <https://bugs.freedesktop.org/attachment.cgi?id=2897>
- Fix multi-line macros in XPutImage man page. (Debian bug #323210,
- fix by David Mart�ez Moreno)
-
-2005-08-15 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/Imakefile:
- * programs/xdm/xdm.man:
- Convert cpp substitutions from __projectroot__/... to XDMDIR
- and BINDIR so they get correct pathnames in both modular &
- monolithic trees.
-
-2005-08-15 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_kbdEv.c:
- Convert sunPostKbdEvent to use xf86ProcessAction like
- xf86PostKbdEvent.
-
-2005-08-15 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Configure.c:
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- * programs/Xserver/hw/xfree86/input/mouse/mouse.man:
- * programs/Xserver/hw/xfree86/doc/sgml/mouse.sgml:
- Set ZAxisMapping default to "4 5 6 7".
-
-2005-08-14 Charlie & <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.c:
- (SiS300AccelInit):
- * programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_accel.c:
- (SiSAccelInit):
- * programs/Xserver/hw/xfree86/exa/exa.c: (exaPixmapAllocArea):
- * programs/Xserver/hw/xfree86/exa/exa.h:
- * programs/Xserver/hw/xfree86/exa/exaoffscreen.c:
- (exaOffscreenAlloc):
- - Fix the exa pixmap offset/pitch alignment to deal with non-POT
- alignment requirements. MGA, notably, uses a multiple of 3 in some
- cases.
- - Rename the pixmap offset/pitch alignment fields to more clearly state
- their meaning.
-
-2005-08-13 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- (VIAAdjustFrame):
- * programs/Xserver/hw/xfree86/drivers/via/via_priv.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- (VIAVidUpdateOverlay):
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c:
- (viaExitVideo), (RegionsEqual), (viaReputImage),
- (viaSetupAdaptors), (VIAVidAdjustFrame):
- Bugzilla #3804: Fix via Xv panning.
-
-2005-08-13 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- (VIAEnterVT):
- Fix via segfault on EnterVT when DRI is not enabled.
- (Joris van Rantwijk)
-
-2005-08-12 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/proxymngr/pmint.h:
- Add #ifdef HAVE_CONFIG_H/#include "xconfig.h" for modularization.
-
-2005-08-12 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/ico/ico.c:
- Update for modularization: include <config.h> & <X11/XlibConf.h>,
- use XTHREADS define from XlibConf.h to enable multithreading
- Also ansify icoFatal prototype to clear Sun cc warnings.
-
-2005-08-12 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/Imakefile:
- Add LintTarget()
-
- * programs/Xserver/hw/xfree86/common/xf86Events.c:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_io.c:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_kbd.c:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_kbd.h:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_kbdEv.c:
- Bugzilla #1068 <https://bugs.freedesktop.org/show_bug.cgi?id=1068>
- Port Solaris keyboard code to work with kbd driver.
-
- Also incorporated "audio bell" feature from Xsun keyboard DDX
- to play bell tones via /dev/audio (specified via
- Option "BellDevice" "/dev/audio" in keyboard device options).
-
-Fri Aug 12 14:49:24 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbcompose.c (fbFetchTransformed): Apply
- another patch from Billy Biggs to fix precision issues.
-
-Fri Aug 12 14:45:54 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbpict.h: Fix up multiplications based on
- patch by Billy Biggs. Part of bug 3945.
-
-Fri Aug 12 14:29:09 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbcompose.c: Apply patch from Billy Biggs
- that fixes rounding problems with division. Part of bug 3945.
-
-Fri Aug 12 10:45:01 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.c (pix_multiply): Make this function
- compute the same results as the fbByteMul macro.
-
-2005-08-12 Ian Romanick <idr@us.ibm.com>
-
- * lib/GL/mesa/drivers/dri/common/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/ffb/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/gamma/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/i810/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/i915/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/mach64/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/mga/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/r128/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/r200/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/radeon/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/savage/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/sis/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/tdfx/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/unichrome/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/via/Imakefile.inc:
- Use '$(DRMSRCDIR)/shared-core' instead of '$(DRMSRCDIR)/shared' for
- DRM includes. This matches the way drivers are built in the Mesa
- tree and fixes a build problem in the Savage driver.
-
- * programs/Xserver/GL/glx/g_disptab_EXT.c:
- * programs/Xserver/GL/glx/g_disptab_EXT.h:
- * programs/Xserver/GL/glx/g_render.c:
- * programs/Xserver/GL/glx/g_renderswap.c:
- (__glXDispSwap_PointParameterfvARB):
- * programs/Xserver/GL/glx/impsize.h:
- * programs/Xserver/GL/glx/rensize.c:
- (__glXPointParameterfvARBReqSize):
- Convert uses of __glPointParameterfvARB_size to
- __glPointParameterfvEXT_size and uses of __glPointParameteriv_size
- to __glPointParameterivNV_size. This eliminates the need to hand-edit
- indirect_size.c after it is generated.
-
-2005-08-11 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c (InitInput):
- Fix segfault when "kbd" fails to load and "keyboard" driver is not
- configured.
-
-2005-08-11 Eric Anholt <anholt@FreeBSD.org>
-
- * lib/XvMC/hw/via/unichromeProA/viaLowLevelPro.c:
- (updateLowLevelBuf):
- Bugzilla #4013: Correct a command size (structure size instead of
- pointer size) in ALLOCMEM ioctl. It matters on BSD since the copyin/out
- occurs in generic code. On linux, the size value is ignored and the
- fixed size in the driver ioctl code is used.
-
-2005-08-11 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_memory.c:
- (VIAAllocLinear):
- Bugzilla #4012
- Use drmCommandWriteRead for the read-write ALLOCMEM ioctl, instead of
- drmCommandWrite. This matters on BSD because the copyin/out occurs in
- generic kernel layers. Doesn't matter on linux because the read/write
- bits are ignored by the linux DRM layer.
-
-Thu Aug 11 11:43:32 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/hw/xfree86/xaa/xaaTEText.c
- (XAAGlyphBltTEColorExpansion): Make sure we don't
- crash on glyphs with NULL bits. Bug 659.
-
-2005-08-10 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/sessreg.c:
- Merge in utmpx code from Solaris sessreg.
- Add #ifdefs for autoconf defines.
-
-Wed Aug 10 16:17:38 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.c (USE_SSE): Add back non-SSE
- implementations. Define USE_SSE if the CPU is amd64/x86-64
-
-2005-08-08 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/loader/loadmod.c
- Bug #3950 <https://bugs.freedesktop.org/show_bug.cgi?id=3950>
- Xorg prints version numbers in wrong format for modules
- compiled for Xorg 6.99 & later (Adam Jackson & Alan Coopersmith)
-
-2005-08-08 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- - Add missing SolarisABIFlag to AMD64 ToolkitStringsABIOptions
- - Add -z combreloc to default linker flags on Solaris
- - Add -B direct to default program link flags on Solaris
-
-2005-08-08 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig):
- - Radeon XPRESS chips are actually RV3xx based.
-
-2005-08-08 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/doc/sgml/XKB-Config.sgml:
- Bug #4017 <https://bugs.freedesktop.org/show_bug.cgi?id=4017>
- Grammatical & typo fixes (reported as Debian bugs #315555 & #321946,
- by Daniel Hulme & Adrian von Bidder, reported upstream to X.org
- by David Mart�ez Moreno, additional changes by myself.)
-
-2005-08-08 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/general/Standards.man:
- Bug #4018 <https://bugs.freedesktop.org/show_bug.cgi?id=4018>
- Patch #3300 <https://bugs.freedesktop.org/attachment.cgi?id=3300>
- Typo fix (Debian bug #320545 - A Costa, David Mart�ez Moreno)
-
-Mon Aug 8 13:39:45 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/hw/xfree86/exa/exaPriv.h: Conditionally include
- xorg-config.h
-
-2005-08-07 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
-
- Update warning about DRI support on R300 and later cards.
-
-2005-08-07 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
-
- Properly configure fbLocation and related registers for
- R300 cards. (Dave Airlie)
-
-2005-08-06 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONGetMergedFBOptions):
- - missing line in mergedfb option parsing. spotted by
- Christoph Bauer
-
-2005-08-06 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- Merge in patch release RC handling code from 6.8.2 (Kevin Martin)
-
-2005-08-06 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageSubsequentSolidBresenhamLine):
- - somehow I missed Bresenham lines when I fixed crtc2 accel.
- make sure to send the new offset there as well.
-
-2005-08-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_vid.c:
- * programs/Xserver/include/servermd.h:
- Solaris build fixes needed for modular builds
-
-2005-08-05 Ian Romanick <idr@us.ibm.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/atiscreen.c:
- (ATIScreenInit):
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONScreenInit):
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- (I810ScreenInit):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- * programs/Xserver/hw/xfree86/drivers/tdfx/tdfx_driver.c:
- (TDFXScreenInit):
- Bug #927: <https://bugs.freedesktop.org/show_bug.cgi?id=927>
- I have resolved this by making all the "Direct rendering disabled"
- messages X_WARNING and all the "Direct rendering enabled" messages
- X_INFO.
-
-2005-08-05 Ian Romanick <idr@us.ibm.com>
-
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
- Bug #3676 <https://bugs.freedesktop.org/show_bug.cgi?id=3676>
- Now that Mesa has been merged into the tree, set the default value
- for OldDmaInit to false.
-
-2005-08-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xterm/*:
- Update to Xterm patch #204 (Thomas Dickey)
-
-2005-08-04 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c:
- Bug #3987 <https://bugs.freedesktop.org/show_bug.cgi?id=3987>
- Patch #3264 <https://bugs.freedesktop.org/attachment.cgi?id=3264>
- Workaround for 512 Meg video cards (can only map 256 Meg of it).
- (Mark Vojkovich)
-
-Thu Aug 4 16:08:00 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.c: Make the fbCompose paths use the
- existing inline functions instead of macros. Various other
- cleanups.
-
- * programs/Xserver/fb/fbmmx.h: Remove macro definitions, move
- typedef to fbmmx.c
-
-2005-08-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * nls/locale.alias
- Bug #1887 <https://bugs.freedesktop.org/show_bug.cgi?id=1887>
- Patch #3005 <https://bugs.freedesktop.org/attachment.cgi?id=3005>
- libX11 locale defs severely adrift from glibc: adding new aliases
- (From Debian via Nathanael Nerode)
-
-2005-08-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * nls/locale.alias
- Bug #1887 <https://bugs.freedesktop.org/show_bug.cgi?id=1887>
- Patch #3002 <https://bugs.freedesktop.org/attachment.cgi?id=3002>
- libX11 locale defs severely adrift from glibc: locales bugfix for bs_BA
- (From Debian via Nathanael Nerode)
-
-2005-08-03 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageSetGBD_M7), (SavageSetGBD_PM), (SavageInitAccel),
- (SavageSetupForScreenToScreenCopy),
- (SavageSubsequentScreenToScreenCopy), (SavageSetupForSolidFill),
- (SavageSubsequentSolidFillRect),
- (SavageSetupForCPUToScreenColorExpandFill),
- (SavageSubsequentScanlineCPUToScreenColorExpandFill),
- (SavageSetupForMono8x8PatternFill),
- (SavageSubsequentMono8x8PatternFillRect):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_image.c:
- (SavageWriteBitmapCPUToScreenColorExpand),
- (SavageSetupForImageWrite), (SavageSubsequentImageWriteRect):
- - fix accel problems on crtc2. It seems the GBD doesn't always update
- correctly resulting in incorrect stride and/or offset. Switch the
- accel code to use the PBD instead and send the new offset with each
- command. Because the offset is always up to date, we no longer need
- SavageRestoreAccelState().
-
-2005-08-01 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/fb/fbpict.c:
- Bugzilla #3566 <https://bugs.freedesktop.org/show_bug.cgi?id=3566>
- Patch #2906 <https://bugs.freedesktop.org/attachment.cgi?id=2906>
- Fix for RENDER, repeating pictures and offscreen memory (Owen Taylor)
-
-2005-08-01 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- Bug #3739: Fail soft on unknown extension string.
-
-2005-08-01 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/GL/glx/Imakefile:
- Restore dispatch.c for platforms not using asm versions.
-
- * lib/GL/mesa/drivers/osmesa/Imakefile:
- Add shader grammar & slang Imakefile.inc's
- Use SharedOSMesaReqs from per-OS Imake .cf's if defined
-
-Fri Jul 29 17:20:53 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.c (pix_multiply): Fix rounding bug.
-
-2005-07-31 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/imake/imakemdep.h:
- Pass through __BUILTIN_VA_STRUCT and __BUILTIN_VA_ARG_INCR defines
- in makedepend so it doesn't issue errors when source files include
- <varargs.h> or <stdarg.h> on Solaris 10.
-
-2005-07-31 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/xorg.cf:
- * lib/GL/glx/Imakefile:
- * lib/GL/mesa/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/common/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/ffb/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/gamma/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/i810/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/i915/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/mach64/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/mga/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/r128/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/r200/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/radeon/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/savage/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/sis/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/tdfx/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/unichrome/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/via/Imakefile.inc:
- * lib/GL/mesa/drivers/x11/Imakefile.inc:
- * lib/GL/mesa/main/Imakefile.inc:
- * lib/GL/mesa/shader/Imakefile:
- * lib/GL/mesa/shader/Imakefile.inc:
- * lib/GL/mesa/shader/grammar/Imakefile:
- * lib/GL/mesa/shader/grammar/Imakefile.inc:
- * lib/GL/mesa/shader/slang/Imakefile:
- * lib/GL/mesa/shader/slang/Imakefile.inc:
- * lib/GL/mesa/shader/slang/library/Imakefile:
- * lib/GL/mesa/shader/slang/library/Imakefile.inc:
- * lib/GL/mesa/swrast/Imakefile.inc:
- * lib/GL/mesa/tnl/Imakefile.inc:
- * programs/Xserver/GL/glx/Imakefile:
- * programs/Xserver/GL/mesa/GLcore/Imakefile:
- * programs/Xserver/GL/mesa/shader/Imakefile:
- * programs/Xserver/GL/mesa/shader/grammar/Imakefile:
- * programs/Xserver/GL/mesa/shader/slang/Imakefile:
- * programs/Xserver/GL/mesa/shader/slang/library/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/atistruct.h:
- * programs/Xserver/hw/xfree86/drivers/glint/glint.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i810.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i810_dri.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i830.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i830_dri.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis.h:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_dri.c:
- * programs/Xserver/hw/xfree86/drivers/tdfx/tdfx.h:
- Post-merge fixups:
- - Disable building the gamma driver
- - Fix numerous Imakefiles to get header paths and subdirs right
- - Symlink client-side GLX lib source from Mesa
- - Add new shader subdirs to the Mesa core build
- - Tweak the DDX drivers to not ask for "xf86dri.h"; they don't need
- it, since they don't generate protocol, and it was breaking the
- build.
-
-2005-07-31 Adam Jackson <ajax@freedesktop.org>
-
- * extras/Mesa/*:
- Import Mesa 6.3.1.
-
-2005-07-31 Adam Jackson <ajax@freedesktop.org>
-
- * lib/GL/glx/*.[ch]:
- Remove old GLX client lib in prep for Mesa 6.3.1 merge.
-
-2005-07-30 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/lbxutil/lbx_zlib/lbx_zlib.h:
- * lib/lbxutil/delta/lbxdelta.c:
- Add prototypes of Xalloc/free functions.
-
- * lib/X11/Imakefile:
- Export ImUtil.h to match modular tree install.
-
- * include/Xosdefs.h:
- Define SVR4 to 1 to avoid warning about redefining to different values.
-
- * lib/Xext/XShm.c:
- * programs/xsm/misc.c:
- * programs/xgc/lex.l:
- * programs/twm/menus.c:
- Include missing headers to clear more compiler warnings.
-
-2005-07-30 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/font/builtins/fpe.c:
- * lib/font/builtins/render.c:
- * lib/lbxutil/delta/lbxdelta.c:
- * programs/Xserver/hw/xfree86/drivers/i2c/fi1236.c:
- Clear compiler warnings. (Stefan Dirsch)
-
-2005-07-29 Ian Romanick <idr@us.ibm.com>
-
- * lib/GL/mesa/x86/Imakefile:
- * lib/X11/Imakefile:
- * lib/lbxutil/image/Imakefile:
-
- Fix problems with cross-compiles. If building for PowerPC on
- x86, archictecture-specific flags, such as -mcpu=power5, set in
- DefaultGcc2PpcOpt will mistakenly be used in certain
- circumstances to build programs to be run on the host.
-
-2005-07-29 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/doc/sgml/fonts.sgml:
- Bugzilla #3916 (https://bugs.freedesktop.org/show_bug.cgi?id=3916)
- Fix broken link to comp.fonts FAQ (reported by Siward de Groot)
-
-2005-07-29 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONSetFBLocation):
- bugzilla #3911 (https://bugs.freedesktop.org/show_bug.cgi?id=3911)
- attachment #3191 (http://bugs.freedesktop.org/attachment.cgi?id=3191)
- Disable bus mastering while updating MC_FB_LOCATION and friends to
- prevent the X server from hanging on startup every now and then
- under some circumstances. (ATI Technologies Inc.)
-
-2005-07-29 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/makedepend/def.h:
- Update #includes to use <X11/*.h> for modularization.
-
-2005-07-29 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (xf86PrintBanner):
- Fix code to handle printing 7.0 release candidates properly.
-
-2005-07-28 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xman/vendor.h (SYSMANPATH):
- Set default man path for Solaris.
-
-Thu Jul 28 18:29:06 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/xfs/difs/fonts.c (set_font_path_elements): Fix double
- free when there no valid paths.
-
-2005-07-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_mouse.c:
- Rework wrapping of common mouse driver to not require mousePriv.h,
- so that modular tree xserver can be built on Solaris.
- Wrap more ioctls in SYSCALL() to restart on signals.
-
-2005-07-27 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/Xext/panoramiX.c:
- * programs/Xserver/hw/dmx/glxProxy/glxcmds.c:
- * programs/Xserver/hw/dmx/glxProxy/glxext.c:
- * programs/Xserver/hw/dmx/glxProxy/glxscreens.c:
- * programs/Xserver/hw/dmx/glxProxy/glxsingle.c:
- * programs/Xserver/hw/dmx/glxProxy/glxswap.c:
- * programs/Xserver/hw/dmx/glxProxy/glxvendor.c:
- * programs/Xserver/hw/dmx/glxProxy/glxvisuals.c:
- Add #include <dmx-config.h> for building dmx/glxProxy in the
- modular tree.
-
-2005-07-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- * programs/xload/Imakefile:
- * programs/xload/get_load.c:
- Switch xload on Solaris from libkvm to libkstat so it works with
- both 32-bit and 64-bit kernels, and without group kmem.
- Add #include "config.h" for modularization
-
-2005-07-27 Daniel Stone <daniel@freedesktop.org>
-
- * programs/xconsole/xconsole.c:
- Fix build-breakage in xconsole on AIX caused by removal of ptyx.h
- definitions. (Dan McNichol)
-
-2005-07-26 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i810.h
- * programs/Xserver/hw/xfree86/drivers/i810/i810_dri.h
- * programs/Xserver/hw/xfree86/drivers/i810/i830_dri.h
- Bump the DDX version to 1.4.0 to indicate the removal of drmAddress.
- Thus allowing 32/64bit clients to cohabit.
-
-2005-07-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/xtrans/Xtransutil.c:
- * programs/iceauth/iceauth.h:
- * programs/iceauth/process.c:
- * programs/lbxproxy/di/utils.c:
- * programs/lbxproxy/include/util.h:
- * programs/x11perf/x11perf.c:
- * programs/xinit/xinit.c:
- Add config.h includes for modularization
- Use RETSIGTYPE if defined by autoconf in addition to Imake's
- SIGNALRETURNSINT.
- Use HAVE_WORKING_VFORK if defined by autoconf in addition to
- Imake's HAS_VFORK
-
-2005-07-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xauth/gethost.c:
- * programs/xauth/parsedpy.c:
- * programs/xauth/process.c:
- * programs/xauth/xauth.c:
- Add config.h includes for modularization
- Use RETSIGTYPE if defined by autoconf in addition to Imake's
- SIGNALRETURNSINT.
-
-2005-07-26 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
- Bug #3850: <https://bugs.freedesktop.org/show_bug.cgi?id=3850>
- Fix non-DRI builds.
-
-2005-07-25 Adam Jackson <ajax@freedesktop.org>
-
- * programs/xinit/startx.cpp:
- Bug #3860: Avoid a bashism. (Diego Pettenò)
-
-2005-07-25 Ian Romanick <idr@us.ibm.com>
-
- * programs/Xserver/hw/xfree86/drivers/mga/mga.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_bios.c:
- (mga_initialize_bios_values), (mga_parse_bios_ver_3),
- (mga_parse_bios_ver_4), (mga_parse_bios_ver_5),
- (mga_read_and_process_bios):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dacG.c:
- (MGAGCalcClock):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c:
- (MGADRIScreenInit):
-
- PInS data on later cards (G200 and later) contains information
- about the physical bus used for the card. This allows
- accurate detection of PCI cards that use a PCI-to-PCI bridge
- with an AGP chip.
-
- Correctly disable DRI on PCI cards used with pre-3.2 DRM.
- Previously the test was performed based on PCI ID (see above
- for why this is wrong) and was done *before* the DRM version
- was known.
-
- Bug #3759: <https://bugs.freedesktop.org/show_bug.cgi?id=3759>
- Correctly determine the PLL reference frequency from the PInS
- data. Previously the wrong bit was tested. Blame the dumb
- programmer that used cut-and-paste (that would be me).
-
-2005-07-25 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * include/extensions/Printstr.h:
- #include "fontstruct.h" -> <X11/fonts/fontstruct.h> for modularization
- (Drew Parsons)
-
-2005-07-25 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/input/evdev/evdev.c
- (EvdevReadInput): Handle BTN_TASK too (#3859).
-
-2005-07-24 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_agp.c:
- Add xf86DeallocateGARTMemory stub so that Xorg can be built on Solaris
- again.
-
-2005-07-24 Luc Verhaegen <libv@skynet.be>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (ViaGetMemoryBandwidth), (ViaModePrimaryVGA):
-
- Fix two typos in mode setting rework (still in unichrome.sf.net CVS).
- - Wrong KM400A version when checking bandwidth.
- (first reported by Tom Huckstep on #xorg - closes #3858)
- - Cut-n-paste error when checking mode->Flags for sync polarity.
-
-2005-07-23 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/X11/Imakefile:
- * lib/X11/PolyReg.c:
- * lib/X11/Region.c:
- * lib/X11/Xregion.h:
- * lib/Xext/XShape.c:
- * lib/Xrender/Picture.c
- Change region.h to Xregion.h and modify internal references to
- include <X11/Xregion.h>.
-
-2005-07-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/rgb/Imakefile:
- Don't link in -lucb on Solaris
- * programs/rgb/rgb.c:
- * programs/rgb/showrgb.c:
- #ifdef HAVE_CONFIG_H/#include "config.h" for modularization
-
-2005-07-22 Daniel Stone <daniel@freedesktop.org>
-
- * include/Imakefile:
- * include/Xpoll.h.in:
- * include/Xos.h:
- Turn Xpoll.h into a generated file. In the modular tree, substitute
- in whichever of fds_bits or __fds_bits is being used for the member
- of fd_set on the system; in the monolithic tree, substitute in
- fds_bits unconditionally, as that's the way it was before thanks to
- _XOPEN_SOURCE being defined. Stop defining _XOPEN_SOURCE in Xos.h.
-
-2005-07-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xt/SetWMCW.c:
- Bug #3824: <https://bugs.freedesktop.org/show_bug.cgi?id=3824>
- Correct incomplete license statement from Sun.
-
-2005-07-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xinit/startx.cpp:
- Use kbd_mode -a to restore console keyboard on Solaris x86 too.
-
-2005-07-20 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xft/Imakefile:
- Bug 3823 <https://bugs.freedesktop.org/show_bug.cgi?id=3823>
- Xft returns different versions on monolithic and modular builds
-
-2005-07-19 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/os-support/shared/agp_noop.c
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_agp.c
- * programs/Xserver/hw/xfree86/os-support/xf86_OSproc.h
- * programs/Xserver/hw/xfree86/loader/xf86sym.c
- Bug #3164 <https://bugs.freedesktop.org/show_bug.cgi?id=3164>
- Add xf86DeallocateGARTMemory() function call (Austin Yuan)
-
-2005-07-18 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_agp.c:
- Change #include "X.h" to <X11/X.h>
-
-2005-07-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/bitmap/bmtoa.c:
- * programs/smproxy/smproxy.h:
- * programs/twm/session.c:
- * programs/xditview/Dvi.c:
- * programs/xman/misc.c:
- * programs/xman/vendor.h:
- * programs/xsm/xsm.h:
- Add #ifdef HAVE_CONFIG_H/#include "config.h" to files that need
- it to get HAS_MKSTEMP defined in modular builds.
-
-2005-07-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * extras/Xpm/lib/parse.c:
- Accept autoconf HAVE_STRLCPY as alias for HAS_STRLCAT
-
-2005-07-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * include/Xalloca.h:
- Guard INCLUDE_ALLOCA_H define to end redefinition warnings.
-
-2005-07-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/dix/dispatch.c:
- * programs/Xserver/include/opaque.h:
- * programs/iceauth/process.c:
- * programs/lbxproxy/di/dispatch.c:
- * programs/lbxproxy/include/misc.h:
- * programs/xfs/difs/dispatch.c:
- * programs/xfs/include/globals.h:
- Mark variables modified in signal handlers as volatile
- (part of Sun bug id 4496504)
-
-2005-07-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xclock/Clock.c:
- * programs/xclock/xclock.c:
- Add #include "config.h" for modularization
- Accept autoconf HAVE_STRLCPY as alias for HAS_STRLCAT
-
-2005-07-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * BUILD:
- * programs/Xserver/hw/xfree86/doc/BUILD:
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- Update build instructions. Add details about how the
- expat, fontconfig, libpng, freetype, and xterm builds
- are now handled.
-
- * programs/Xserver/hw/xfree86/doc/README.fonts:
- * programs/Xserver/hw/xfree86/doc/README.OpenBSD:
- * programs/Xserver/hw/xfree86/doc/README.SiS:
- Update text docs from SGML masters.
-
-2005-07-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/xorgsite.def:
- Add examples for expat, fontconfig, libpng, freetype, & xterm
- so people know how to enable or disable and set paths.
- Update examples/comments for Speedo & MakeDllModules to reflect
- 6.9 status/defaults.
-
-2005-07-15 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/GL/glxmodule.c:
- * programs/Xserver/GL/mesa/GLcore/GLcoremodule.c:
- * programs/Xserver/Xext/extmod/modinit.c:
- * programs/Xserver/Xext/xf86dga.c:
- * programs/Xserver/Xext/xf86dga2.c:
- * programs/Xserver/Xext/xf86misc.c:
- * programs/Xserver/Xext/xf86vmode.c:
- * programs/Xserver/Xext/xvmod.c:
- * programs/Xserver/afb/afbmodule.c:
- * programs/Xserver/dbe/dbemodule.c:
- * programs/Xserver/fb/fbmodule.c:
- * programs/Xserver/mfb/mfbmodule.c:
- * programs/Xserver/mi/miinitext.c:
- * programs/Xserver/miext/layer/laymodule.c:
- * programs/Xserver/miext/shadow/shmodule.c:
- * programs/Xserver/record/recordmod.c:
- * programs/Xserver/xkb/ddxKillSrv.c:
- * programs/Xserver/xkb/ddxPrivate.c:
- * programs/Xserver/xkb/ddxVT.c:
- Fix the *-config.h includes so that it is possible to build
- modules without having to use -include in the Makefile.
-
-2005-07-15 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/scanpci/xf86PciStdIds.h:
- Update to match recent changes to pci.ids & extrapci.ids
- for people building on systems without perl.
-
-2005-07-15 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/GL/dri/dri.c:
- * programs/Xserver/GL/dri/drimodule.c:
- * programs/Xserver/GL/dri/xf86dri.c:
- * programs/Xserver/Xext/dmx.c:
- Fix the *-config.h includes for the files that have moved
- in the modular tree.
-
-2005-07-15 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/extras/rman/CHANGES:
- * xc/extras/rman/MANIFEST:
- * xc/extras/rman/Makefile:
- * xc/extras/rman/Makefile.mac (removed):
- * xc/extras/rman/README-rman (removed):
- * xc/extras/rman/README-rman.txt:
- * xc/extras/rman/macish.c (removed):
- * xc/extras/rman/rman.1:
- * xc/extras/rman/rman.html
- * xc/extras/rman/contrib/README-contrib:
- Since rman.c was already updated to rman-3.2, update the rest of
- the rman files to match.
-
-2005-07-15 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/dix/events.c: (ProcessKeyboardEvent):
- Fix keyboard state when XEVIE is not enabled (Keith Packard).
-
-2005-07-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/xdmshell.c:
- Set HAS_VFORK if autoconf has set HAVE_WORKING_VFORK.
-
- * programs/xdm/dm.h:
- Add #include "config.h" for modularization
-
-2005-07-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * include/Xos.h:
- Don't define _XOPEN_SOURCE on SVR4, because it will REMOVE
- required definitions.
-
-2005-07-14 Alan Coopersmith <alan.coopersmith@sun.com>
- * config/util/lndir.man:
- Bug 3774 <https://bugs.freedesktop.org/show_bug.cgi?id=3774>
- Patch 3081 <https://bugs.freedesktop.org/attachment.cgi?id=3081>
- lndir.man fails to mention .svn (Bernhard Reiter)
-
-2005-07-13 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xnest/Args.c:
- * programs/Xserver/hw/xnest/Color.c:
- * programs/Xserver/hw/xnest/Cursor.c:
- * programs/Xserver/hw/xnest/Display.c:
- * programs/Xserver/hw/xnest/Events.c:
- * programs/Xserver/hw/xnest/Font.c:
- * programs/Xserver/hw/xnest/GC.c:
- * programs/Xserver/hw/xnest/GCOps.c:
- * programs/Xserver/hw/xnest/GetTime.c:
- * programs/Xserver/hw/xnest/Handlers.c:
- * programs/Xserver/hw/xnest/Init.c:
- * programs/Xserver/hw/xnest/Keyboard.c:
- * programs/Xserver/hw/xnest/Pixmap.c:
- * programs/Xserver/hw/xnest/Pointer.c:
- * programs/Xserver/hw/xnest/Screen.c:
- * programs/Xserver/hw/xnest/TestExt.c:
- * programs/Xserver/hw/xnest/Visual.c:
- * programs/Xserver/hw/xnest/Window.c:
- * programs/Xserver/mi/miinitext.c:
- Add #include <xnest-config.h> to the Xnest source files for
- modularization.
-
-2005-07-13 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h:
- Merge SVR4/pre-Solaris 8 and Solaris 8+ sections for greater
- consistency, easier maintenance, and to fix some missing headers
- when building the modular Xorg on Solaris.
-
-2005-07-13 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * include/Xalloca.h:
- #define INCLUDE_ALLOCA_H when building with Sun compilers.
- (Imake *.cf files define this for a number of platforms in
- the monolith, but these will need to be translated into
- #ifdef's or similar mechanism to work in a world without Imake.)
-
-2005-07-13 Alexander Gottwald <ago at freedesktop dot org>
-
- * include/Xthreads.h:
- include <X11/Xwindows.h> instead of <windows.h>. Several namespace
- conflicts are worked around in Xwindows.h
-
-2005-07-13 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/render/picture.c:
- Fix compilation where uint is not defined.
-
-2005-07-13 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c
- Bug #2587 <https://bugs.freedesktop.org/show_bug.cgi?id=2587>
- Fix keyboard mapping on Sun keyboards in the keyboard module.
-
-2005-07-13 Lars Knoll <lars@trolltech.com>
- * programs/Xserver/fb/fbcompose.c:
- Fix potential buffer overflow and a smaller bug in the
- convolution filter
- * programs/Xserver/fb/fbmmx.c:
- Fix compilation on some platforms
-
-2005-07-13 Keith Packard <keithp@keithp.com>
-
- * include/Xos.h:
- * lib/FS/FSConnServ.c:
- * lib/FS/FSlibint.h:
- * lib/lbxutil/lbx_zlib/lbx_zlib.c:
-
- Make some minor source adjustments so that
- we don not need to use -D_XOPEN_SOURCE -D_BSD_SOURCE
- everywhere as this will leak out of the modular environment
- and into application build processes, potentially foulling up
- their compiles.
-
-2005-07-12 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/input/aiptek/xf86Aiptek.h:
- * programs/Xserver/hw/xfree86/input/digitaledge/DigitalEdge.c:
- * programs/Xserver/hw/xfree86/input/hyperpen/xf86HyperPen.c:
- * programs/Xserver/hw/xfree86/input/joystick/xf86Jstk.c:
- * programs/Xserver/hw/xfree86/input/summa/xf86Summa.c:
- * programs/Xserver/hw/xfree86/input/tek4957/xf86Tek4957.c:
- * programs/Xserver/hw/xfree86/input/void/void.c:
- Change input drivers to get keysym's from <X11/keysym.h>.
-
-Mon Jul 11 19:30:56 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/xedit/lisp/xedit.c: Change include of "xedit/xedit.h"
- to include of "lisp/../xedit.h"
-
-2005-07-12 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/etc/scanpci.c:
- Fix scanpci -v core dump when subsys vendor/device id's are
- NOVENDOR & NODEVICE.
- Bug #3763 <https://bugs.freedesktop.org/show_bug.cgi?id=3763>
- Patch #3074 <https://bugs.freedesktop.org/attachment.cgi?id=3074>
-
-2005-07-12 Lars Knoll <lars@trolltech.com>
- * programs/Xserver/fb/fbcompose.c:
- * programs/Xserver/fb/fbmmx.c:
- * programs/Xserver/fb/fbmmx.h:
- * programs/Xserver/fb/fbpict.c:
- * programs/Xserver/fb/fbpict.h:
- Add MMX Code paths for the basic composition operations
- in fbComposeGeneral.
-
-2005-07-11 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/dmx/config/dmxcompat.c:
- * programs/Xserver/hw/dmx/config/dmxconfig.c:
- * programs/Xserver/hw/dmx/config/dmxparse.c:
- * programs/Xserver/hw/dmx/config/dmxprint.c:
- * programs/Xserver/hw/dmx/config/parser.y:
- * programs/Xserver/hw/dmx/config/scanner.l:
- * programs/Xserver/hw/dmx/dmx_glxvisuals.c:
- * programs/Xserver/hw/dmx/dmxcb.c:
- * programs/Xserver/hw/dmx/dmxclient.h:
- * programs/Xserver/hw/dmx/dmxcmap.c:
- * programs/Xserver/hw/dmx/dmxcursor.c:
- * programs/Xserver/hw/dmx/dmxdpms.c:
- * programs/Xserver/hw/dmx/dmxextension.c:
- * programs/Xserver/hw/dmx/dmxfont.c:
- * programs/Xserver/hw/dmx/dmxgc.c:
- * programs/Xserver/hw/dmx/dmxgcops.c:
- * programs/Xserver/hw/dmx/dmxinit.c:
- * programs/Xserver/hw/dmx/dmxinput.c:
- * programs/Xserver/hw/dmx/dmxlog.c:
- * programs/Xserver/hw/dmx/dmxpict.c:
- * programs/Xserver/hw/dmx/dmxpixmap.c:
- * programs/Xserver/hw/dmx/dmxprop.c:
- * programs/Xserver/hw/dmx/dmxscrinit.c:
- * programs/Xserver/hw/dmx/dmxshadow.c:
- * programs/Xserver/hw/dmx/dmxstat.c:
- * programs/Xserver/hw/dmx/dmxsync.c:
- * programs/Xserver/hw/dmx/dmxvisual.c:
- * programs/Xserver/hw/dmx/dmxwindow.c:
- * programs/Xserver/hw/dmx/input/ChkNotMaskEv.c:
- * programs/Xserver/hw/dmx/input/dmxarg.c:
- * programs/Xserver/hw/dmx/input/dmxbackend.c:
- * programs/Xserver/hw/dmx/input/dmxcommon.c:
- * programs/Xserver/hw/dmx/input/dmxconsole.c:
- * programs/Xserver/hw/dmx/input/dmxdetach.c:
- * programs/Xserver/hw/dmx/input/dmxdummy.c:
- * programs/Xserver/hw/dmx/input/dmxeq.c:
- * programs/Xserver/hw/dmx/input/dmxevents.c:
- * programs/Xserver/hw/dmx/input/dmxinputinit.c:
- * programs/Xserver/hw/dmx/input/dmxmap.c:
- * programs/Xserver/hw/dmx/input/dmxmotion.c:
- * programs/Xserver/hw/dmx/input/dmxsigio.c:
- * programs/Xserver/hw/dmx/input/dmxxinput.c:
- * programs/Xserver/hw/dmx/input/lnx-keyboard.c:
- * programs/Xserver/hw/dmx/input/lnx-ms.c:
- * programs/Xserver/hw/dmx/input/lnx-ps2.c:
- * programs/Xserver/hw/dmx/input/usb-common.c:
- * programs/Xserver/hw/dmx/input/usb-keyboard.c:
- * programs/Xserver/hw/dmx/input/usb-mouse.c:
- * programs/Xserver/hw/dmx/input/usb-other.c:
- * programs/Xserver/hw/vfb/InitInput.c:
- * programs/Xserver/hw/vfb/InitOutput.c:
- * programs/Xserver/mi/miinitext.c:
- Prepare Xdmx and Xvfb for modularization by adding appropriate
- #include <{dix,dmx}-config.h> to the source files.
-
-2005-07-11 Daniel Stone <daniel@freedesktop.org>
-
- * programs/twm/resize.c:
- Bug #3754 (Debian #725): Fix ten-year-old window misplacement in twm
- when dragging with the middle button. (Christopher Mario Mae)
-
-2005-07-11 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/os-support/shared/sigio.c:
- Remove unneeded xf86drm.h includes to fix modular build.
-
-2005-07-11 Daniel Stone <daniel@freedesktop.org>
-
- * lib/X11/imDefIc.c (_XimRegisterKeyPressFilter):
- Fix segfault when _XimProtoCreateIC() fails to create a context; Debian
- #239991. (Chung-chieh Shan)
-
-2005-07-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv.man:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c:
- Bug #3740 <https://bugs.freedesktop.org/show_bug.cgi?id=3740>
- Patch #3058 <https://bugs.freedesktop.org/attachment.cgi?id=3058>
- 08-Jul-2005 nv driver updates from Mark Vojkovich:
-
- Change some console restore code for NV11. Hopefully, we can more
- reliably restore the console for desktop systems using DVI. This
- may correct a recent regression on NV11.
-
- Also, new PCI IDs.
-
- * programs/Xserver/hw/xfree86/etc/extrapci.ids:
- Add new nVidia PCI ids to match nv_driver.c changes.
-
-2005-07-07 Søren Sandmann <sandmann@redhat.com>
-
- * programs/xconsole/xconsole.c (get_pty): Remove include of
- "../xterm/ptyx.h"
-
-2005-07-07 Alan Coopersmith <alan.coopersmith@sun.com>
-
- More compiler warning fixes for missing prototypes:
-
- * include/extensions/XKBsrv.h:
- Add prototype for XkbSetExtension()
-
- * programs/xrx/helper/helper.c:
- Add #include <ctype.h> for isspace() & isdigit()
-
- * programs/Xserver/Xprint/attributes.c:
- Add #include <grp.h> (for initgroups()) and remove extra *
-
- * programs/Xserver/hw/xfree86/common/xf86.h:
- Add prototype for xorgGetVersion()
-
-2005-07-07 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/os/osdep.h:
- Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Add prototype for XdmAuthenticationInit() (Peter Breitenlohner)
-
-2005-07-07 Alan Coopersmith <alan.coopersmith@sun.com>
- * extras/ttf2pt1/ft.c:
- * extras/ttf2pt1/pt1.c:
- * extras/ttf2pt1/ttf2pt1.c:
- * lib/font/FreeType/ftfuncs.h:
- * programs/Xserver/Xprint/ps/PsFTFonts.c:
- * programs/Xserver/Xprint/ps/psout_ft.c:
- * programs/Xserver/Xprint/ps/psout_ftpstype1.c:
- * programs/Xserver/Xprint/ps/psout_ftpstype3.c:
- Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2332 <https://bugs.freedesktop.org/attachment.cgi?id=2332>
- This patch avoids 79 gcc-3.4.3 warnings
- 'xxx' declared `static' but never defined
- mostly due to including "ftfuncs.h" with the declaration
- of static functions defined in "ftfuncs.c". (Peter Breitenlohner)
-
-2005-07-06 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86cfg/loader.h:
- Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Fix warnings about redefined macros (Peter Breitenlohner)
-
-2005-07-06 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nsc/Imakefile:
- Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2330 <https://bugs.freedesktop.org/attachment.cgi?id=2330>
- Remove CppManTarget since it's already included in InstallModuleManPage
- expansion - removes 10 pairs of warnings from GNU make about duplicate
- Makefile targets (Peter Breitenlohner)
-
-2005-07-06 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * extras/ttf2pt1/ft.c:
- * extras/ttf2pt1/pt1.c:
- * lib/XprintAppUtil/xpapputil.c:
- * programs/Xserver/Xext/xevie.c:
- * programs/Xserver/Xprint/Init.c:
- * programs/Xserver/Xprint/Oid.c:
- * programs/Xserver/Xprint/ps/PsFonts.c:
- Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2325 <https://bugs.freedesktop.org/attachment.cgi?id=2325>
- Avoid 38 gcc-3.4.2 warnings:
- suggest parentheses around assignment used as truth value
- suggest explicit braces to avoid ambiguous `else'
- suggest parentheses around && within ||
- suggest parentheses around arithmetic in operand of ^
- "/*" within comment
- (Peter Breitenlohner)
-
- * programs/Xserver/Xprint/AttrValid.c:
- * programs/Xserver/Xprint/Oid.h:
- Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2326 <https://bugs.freedesktop.org/attachment.cgi?id=2326>
- This patch removes these 2 gcc-3.4.3 warnings:
- missing braces around initializer
- implicit declaration of function `XpOidTrayMediumListHasTray'
- (Peter Breitenlohner)
-
-2005-07-06 Søren Sandmann <sandmann@redhat.com>
-
- * programs/xdbedizzy/Imakefile (DEFINES): Add -DUSE_XPRINT to
- DEFINES
-
- * programs/xdbedizzy/xdbedizzy.c: Conditionalize use of xprint.
-
-2005-07-06 Alexander Gottwald <ago@freedesktop.org>
-
- * config/cf/cygwin.cf:
- * config/cf/mingw.cf:
- Removed AVOID_GLYPHBLT and SINGLEDEPTH from server defines.
-
-2005-07-06 Ian Romanick <idr@us.ibm.com>
-
- * programs/Xserver/GL/glx/glxcmds.c: (DoGetFBConfigs):
-
- Use the correct size for the glXGetFBConfigs reply.
- Bugzilla #3210 <https://bugs.freedesktop.org/show_bug.cgi?id=3210>
-
- * programs/Xserver/hw/xfree86/drivers/mga/Imakefile:
-
- Fix recent breakage to SDK install.
- Bugzilla #3703 <https://bugs.freedesktop.org/show_bug.cgi?id=3703>
-
-2005-07-05 Søren Sandmann <sandmann@redhat.com>
-
- * programs/xmore/Imakefile (DEFINES): Add -DUSE_XPRINT to DEFINES
-
- * program/xmore/xmore.c: Conditionalize use of xprint.
-
-2005-07-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * extras/ttf2pt1/ttf2pt1.c:
- Bugzilla #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2321 <https://bugs.freedesktop.org/attachment.cgi?id=2321>
-
- Arguments to sscanf need to be pointers (Peter Breitenlohner)
-
-2005-07-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/xorg.cf:
- * config/cf/xfree86.cf:
- Bugzilla #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2319 <https://bugs.freedesktop.org/attachment.cgi?id=2319>
-
- Since many files now use non-ANSI constructs ('long long',
- substructure initializers, implicit signedness conversions, ...)
- you shouldn't use "gcc -ansi -pedantic". On our ix86-linux-gnu
- system this change reduces the number of gcc-3.4.3 warnings from
- originally 3034 to 1460! (Peter Breitenlohner)
-
-2005-07-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/makedepend/main.c:
- Bugzilla #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2320 <https://bugs.freedesktop.org/attachment.cgi?id=2320>
-
- Remove warning about whitespace in pre-processor defines.
- (Peter Breitenlohner)
-
-2005-07-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/auth.c:
- * programs/xdm/socket.c:
- * programs/xdm/xdmcp.c:
- Bugzilla #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
- Patch #2317 <https://bugs.freedesktop.org/attachment.cgi?id=2317>
-
- This patch fixes several problems arising if xdm is
- compiled with IPv6 support, but the (linux) kernel does not
- support IPv6. (Peter Breitenlohner)
-
-2005-07-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/fonts.sgml:
- Remove Speedo font module documentation.
-
- * programs/Xserver/Xserver.man:
- Remove Speedo from list of font directories
-
- * programs/Xserver/hw/xfree86/xorg.conf.man:
- Update default font path to remove Speedo, add TTF.
-
-2005-07-05 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_video.c
- Fix Xvideo when operating in one line mode and video is pushed off
- the top of the screen. Also some fixes for Xvideo skew in certain
- resolutions.
-
-2005-07-05 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONDoAdjustFrame):
- Bug #2604: Disable workaround for horrible flickering when scrolling
- vertically in a virtual screen when color tiling and page flip are
- both enabled, as it potentially does more harm than good.
- The flickering still needs fixing probably though.
-
-2005-07-04 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- (VIAScreenInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_id.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (ViaSetPrimaryDotclock), (ViaSetSecondaryDotclock),
- (ViaComputeProDotClock), (ViaModeDotClockTranslate):
- Add more card-ids. (Xavier Bachelot)
- Avoid VBE DPMS to blank screen when using VBE modes.
- Allow free dotclock specification on the Unichrome Pro.
-
-2005-07-04 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/Xorg.man:
- * programs/Xserver/hw/xfree86/xorg.conf.man:
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- * programs/Xserver/hw/xfree86/common/xf86Globals.c:
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- * programs/Xserver/hw/xfree86/common/xf86Priv.h:
- * programs/Xserver/hw/xfree86/common/xf86pciBus.c:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_init.c:
- Bug #2216: Multiseat support. From various Debian and Ubuntu patches
- by Aivils Stoss, Andreas Schuldei, Branden Robinson, and Daniel Stone.
-
-2005-07-04 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Set TroffCmd on Solaris to "troff -Tpost" instead of "troff -Tps"
- when not using groff.
-
- * doc/specs/programs/Imakefile (MANUALS):
- Bugzilla Bug 3695: <https://bugs.freedesktop.org/show_bug.cgi?id=3695>
- 6.8.99.14 man page installation breaks on fc-cache.man
-
-2005-07-04 Lars Knoll <lars@trolltech.com>
- * programs/Xserver/fb/fbpict.h:
- * programs/Xserver/fb/fbcompose.c:
- Fix handling of "super luminescent" colors
- Fix off by one error in the transformation handling.
-
-2005-07-04 Thomas Winischhofer <thomas@winischhofer.net>
-
- SiS driver:
- - Added initial support for XGI chipsets (V3XT, V5, V8, Z7).
- Z7 and V5 are untested. All features supported (Xv, HWCursor,
- DPMS, etc.). The binary XGI DRI driver is not supported.
- - Ported driver to EXA 0.1.0. Known problems still to solve at
- this time are:
- * EXA's deinitialisation routine "DriverFini()" does not
- unwrap pScreen->DestroyPixmap (and others), leading to a
- crash on machines where the SWCursor is being used (SWCursor
- pixmaps are destroyed after EXA has destroyed the offscreen
- memory manager).
- * EXA does not work correctly with 24bpp framebuffers. For some
- reason, all pixmaps handed to the drawing primitives are
- 32bpp, despite the correct 24bpp-flag handed to
- xf86SetDepthBpp().
-
-2005-07-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xrdb/xrdb.c:
- Add #ifdef HAVE_CONFIG_H/#include <config.h> for modularization.
-
-2005-07-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/Imakefile:
- * programs/Xserver/hw/xfree86/common/xf86Events.c:
- Fix builds on non-GLIBC systems (missing __GLIBC_PREREQ).
- Add Solaris stack backtrace dumper.
-
-2005-07-03 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/font/bitmap/Imakefile:
- Install publicly used headers in X11/fonts.
-
- * lib/font/bitmap/bdfread.c:
- * lib/font/bitmap/bdfutils.c:
- * lib/font/bitmap/bitmapfunc.c:
- * lib/font/bitmap/bitmaputil.c:
- * lib/font/bitmap/fontink.c:
- * lib/font/bitmap/pcfread.c:
- * lib/font/bitmap/pcfwrite.c:
- * programs/bdftopcf/bdftopcf.c:
- Change source files that use these headers to get them via
- <X11/fonts/*.h>.
-
-2005-07-03 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/common/Imakefile:
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- * programs/Xserver/hw/xfree86/common/xf86Events.c:
- Predicate usage of xf86OSPM functions on #ifdef XF86PM.
-
- * programs/Xserver/hw/xfree86/os-support/xf86OSMouse.c:
- Remove needless include of ../input/mouse/mouse.h.
-
- * programs/Xserver/hw/xfree86/common/xf86KbdLnx.c:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_KbdMap.c:
- Remove needless include of DECkeysym.h.
-
- * lib/font/include/Imakefile:
- Install all libXfont includes to X11/fonts/ internally.
-
-2005-07-03 Adam Jackson <ajax@freedesktop.org>
-
- * lib/lbxutil/delta/lbxdelta.c:
- * lbx_zlib/lbx_zlib.c:
- * lbx_zlib/lbx_zlib_io.c:
- lbxutil doesn't really need <X11/os.h>, so don't ask for it.
-
-2005-07-03 Daniel Stone <daniel@freedesktop.org>
-
- * lib/font/fc/fserve.c:
- * lib/font/fc/fsio.c:
- Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
-
- * programs/Xserver/os/connection.c:
- Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
-
- * programs/Xserver/**/*.[ch]:
- * lib/**/*.[ch]:
- * lib/X11/XKBAlloc.c:
- * lib/X11/XKBGAlloc.c:
- * lib/X11/XKBMAlloc.c:
- * lib/X11/XKBMisc.c:
- * lib/misc/strlcat.c:
- * lib/misc/strlcpy.c:
- * lib/xkbfile/maprules.c:
- * lib/xkbfile/xkbconfig.c:
- * lib/xkbfile/xkberrs.c:
- * lib/xkbfile/xkbmisc.c:
- * lib/xkbfile/xkbout.c:
- * lib/xkbfile/xkbtest.c:
- * lib/xkbfile/xkmread.c:
- * lib/xtrans/transport.c: (XSERV_t)
- Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
- source files in the xserver/xorg tree, predicated on defines of
- HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
- <X11/fonts/foo.h>. Fix includes in server branches of XKB code.
- Change all <X11/misc.h> and <X11/os.h> includes to "misc.h" and "os.h".
-
-2005-07-02 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Events.c:
- (xorg_backtrace):
- * programs/Xserver/hw/xfree86/drivers/mga/mga.h:
- Fix build issues.
-
-2005-07-02 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/linux.cf:
- * programs/Xserver/hw/xfree86/input/evdev/evdev.c:
- Add some build compatibility for 2.6 linux systems with 2.4 kernel
- headers installed. Allow the use of evdev for mice on 2.4 kernels.
-
-2005-07-02 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/common/xf86Events.c:
- Bug #3687: Print backtraces on fatal signal on glibc systems.
-
-2005-07-02 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xnest/Events.c:
- * programs/Xserver/hw/xnest/Keyboard.c:
- Bug #3546: Use MAP_LENGTH instead of a magic number.
- (Mark McLoughlin)
- Bug #3664: Further fixes to Xnest modifier state handling.
- (Mark McLoughlin)
-
-2005-07-02 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/miext/cw/Imakefile:
- * programs/Xserver/miext/damage/Imakefile:
- Bug #1324: Stop pretending cw and damage are loadable modules.
-
-2005-07-01 Ian Romanick <idr@us.ibm.com>
-
- * programs/Xserver/hw/xfree86/drivers/mga/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/mga/mga.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_PInS.txt:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_arc.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_bios.c: (get_u16),
- (get_u32), (mga_initialize_bios_values), (mga_parse_bios_ver_1),
- (mga_parse_bios_ver_2), (mga_parse_bios_ver_3),
- (mga_parse_bios_ver_4), (mga_parse_bios_ver_5),
- (mga_read_and_process_bios):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_bios.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dac3026.c:
- (MGA3026RamdacInit):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dacG.c:
- (MGAGCalcClock), (MGAGSetPCLK), (MGAGRamdacInit):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dga.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dh.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c: (MGAdoDDC):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_g450pll.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_hwcurs.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_merge.c:
- (MGAPreInitMergedFB):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_shadow.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_video.c:
-
- Re-write the PInS processing code. All of the old BIOS processing
- code from the MGA DDX has been dumped and replaced.
-
- Bugzilla #3553 <https://bugs.freedesktop.org/show_bug.cgi?id=3553>
- Patch #2934 <https://bugs.freedesktop.org/attachment.cgi?id=2934>.
-
-2005-07-01 Lars Knoll <lars@trolltech.com>
-
- * include/extensions/render.h:
- * include/extensions/renderproto.h:
- * lib/Xrender/Picture.c:
- * lib/Xrender/Xrender.h:
- * programs/Xserver/fb/fbcompose.c:
- * programs/Xserver/fb/fbpict.c:
- * programs/Xserver/fb/fbpict.h:
- * programs/Xserver/hw/xfree86/src/xaaPict.c:
- * programs/Xserver/render/mipict.c:
- * programs/Xserver/render/picture.c:
- * programs/Xserver/render/picturestr.h:
- * programs/Xserver/render/render.c:
- Add support for gradients and solid fills to Render.
-
- * fb/fbcompose.c:
- Changed the semantics of the Convolution filter a
- bit. It now doesn't try to normalize the filter
- values but leaves this to the client. This gives
- more reasonable behaviour in the limit where the filter
- parameters sum up to 0.
-
- * doc/specs/Render/protocol:
- Sync with modular tree
-
-2005-07-01 Zack Rusin <zrusin@trolltech.com>
-
- * programs/Xserver/hw/xfree86/exa/exa.h:
- * programs/Xserver/hw/xfree86/exa/exa.c:
- * programs/Xserver/hw/xfree86/exa/exaasync.c:
- * programs/Xserver/hw/xfree86/exa/exaoffscreen.c:
- * programs/Xserver/hw/xfree86/exa/exapict.c:
- * programs/Xserver/hw/xfree86/exa/exaPriv.h:
- * programs/Xserver/hw/xfree86/exa/Imakefile:
- * config/cf/xfree86.cf:
- * config/cf/xorg.cf:
- * programs/Xserver/Imakefile:
- * programs/Xserver/hw/xfree86/Imakefile:
- - Adding the new acceleration architecture: Exa.
- It's meant to replace XAA in the coming months.
-
-2005-07-01 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONValidateMergeModes), (RADEONPreInitModes), (RADEONPreInit),
- (RADEONScreenInit), (RADEONChangeSurfaces):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- - fix depth tiling for r3/4xx chips (Aapo Tahkola)
- - adjust limits for tiled surfaces on r3/4xx
-
-2005-06-30 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mm_i2c.c:
- * programs/Xserver/hw/xfree86/drivers/i2c/fi1236.c:
- - Fix Support for Philips FM1236/F on ATI AIW 9600 XT (Jeff Smith)
- Bug 3401
-
-2005-06-30 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONChangeSurfaces):
- - change back part of a comment I seem to have accidently changed.
-
-2005-06-29 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c:
- (RADEONUpdateXineramaScreenInfo):
- - small mergedfb fix from Thomas Winischhofer
-
-2005-06-29 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInit), (RADEONChangeSurfaces), (RADEONInitCrtcRegisters),
- (RADEONInitCrtc2Registers), (RADEONDoAdjustFrame):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- - add support for colortiling on r3/4xx hardware (disabled by default). In order
- for pageflipping to work on r3/4xx we will need to update the the sarea and drm
- so that the crtc1/2 xytiling regs get updated.
- Initially worked out by Aapo Tahkola.
-
-2005-06-29 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONSetFBLocation):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- - Increase the priority of display 0/1 in the memory controller for r3/4xx hardware
- when displaypriority is set to HIGH. Fixes display problems in high res modes.
- Originally reported by Aapo Tahkola.
-
-2005-06-29 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONSetDynamicClock):
- - fix some OUTREGs that should be OUTPLLs in dynamicclocks code
-
-2005-06-29 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c:
- (SMI_ModeInit):
- - add 800x480 modes to smi driver (bug 3639)
-
-2005-06-29 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/X11.tmpl:
- Set XorgManDefs properly to set __xorgversion__ in cpp'ed man pages
- to the correct release name.
-
-2005-06-29 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/Imake.tmpl:
- Add HasGetopt (default: YES on everything but Win32 & OS/2) and
- HasGetoptLong (default: NO) flags for use in fc-list & fc-cache
- Imakefiles.
-
- * config/cf/sun.cf:
- Set HasGetoptLong to YES on Solaris 10 and later.
-
- * programs/fc-cache/Imakefile:
- * programs/fc-list/Imakefile:
- Add -DHAVE_GETOPT & -DHAVE_GETOPT_LONG flags based on settings
- of HasGetopt & HasGetoptLong from Imake config files to simulate
- autoconf tests.
-
- * lib/fontconfig/Imakefile:
- Add FREETYPE_DEFINES to set flags to match what autoconf would set
- for Freetype 2.1.8. Add defines for HAVE_LINK, HAVE_GETUID, and
- HAVE_GETEUID for everything but OS/2 & Win32 to match autoconf tests.
- Remove fcfreetype.c from the list of files linked to extras directory.
-
- * lib/fontconfig/fcfreetype.c:
- Use customized version of fcfreetype.c to make these needed changes:
- - Remove // comment prohibited by gcc -ansi -pedantic default flags
- - Change include path for "../fc-glyphname/fcglyphname.h" to work in
- monolithic tree layout
-
-2005-06-30 Daniel Stone <daniel@freedesktop.org>
-
- * lib/Xcursor:
- Import Xcursor version 1.1.4.
-
-2005-06-29 Soren Sandmann <sandmann@redhat.com>
-
- * programs/rgb/showrgb.c: Don't include rgb.h and site.h when
- USE_RGB_TXT is defined.
-
-2005-06-29 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c (NVBacklightEnable):
- Bugzilla #3657 <https://bugs.freedesktop.org/show_bug.cgi?id=3657>
- Patch #2992 <https://bugs.freedesktop.org/attachment.cgi?id=2992>
- Experimental DPMS support for GeForce4 and later laptops.
- (Mark Vojkovich)
-
-2005-06-28 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/Xext/Imakefile:
- * doc/man/Xext/DPMSSetTimeouts.man:
- * doc/man/Xext/DPMSCapable.man:
- * doc/man/Xext/DPMSDisable.man:
- * doc/man/Xext/DPMSEnable.man:
- * doc/man/Xext/DPMSForceLevel.man:
- * doc/man/Xext/DPMSGetTimeouts.man:
- * doc/man/Xext/DPMSGetVersion.man:
- * doc/man/Xext/DPMSInfo.man:
- * doc/man/Xext/DPMSQueryExtension.man:
- * doc/man/Xext/DPMSSetTimeouts.man:
- Add man pages for DPMS Extension calls in libXext. (Converted to
- man page format by Sun doc teams based on DPMS specification docs.)
-
-2005-06-29 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * lib/XvMC/Imakefile:
- * lib/XvMC/hw/via/unichromeProA/Imakefile:
- * lib/XvMC/hw/via/unichromeProA/viaLowLevelPro.c: (initHQVShadow),
- (setHQVDeblocking), (setHQVStartAddress), (setHQVDeinterlacing),
- (setHQVTripleBuffer), (finish_header_agp), (hwlLock), (hwlUnlock),
- (timeDiff), (setAGPSyncLowLevel), (viaDMATimeStampLowLevel),
- (viaDMAWaitTimeStamp), (viaDMAInitTimeStamp),
- (viaDMACleanupTimeStamp), (viaMpegGetStatus), (viaMpegIsBusy),
- (syncDMA), (syncVideo), (syncAccel), (syncMpeg), (pciFlush),
- (agpFlush), (uploadHQVShadow), (flushXvMCLowLevel),
- (flushPCIXvMCLowLevel), (viaMpegSetSurfaceStride),
- (viaVideoSetSWFLipLocked), (viaVideoSWFlipLocked), (viaMpegSetFB),
- (viaMpegBeginPicture), (viaMpegReset), (viaMpegWriteSlice),
- (viaVideoSubPictureOffLocked), (viaVideoSubPictureLocked),
- (viaBlit), (syncXvMCLowLevel), (updateLowLevelBuf),
- (cleanupLowLevelBuf), (releaseXvMCLowLevel), (initXvMCLowLevel),
- (setLowLevelLocking), (closeXvMCLowLevel):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.c:
- (ViaInitXVMC):
- Add XvMC support for the mpeg1 / mpeg2 hardware decoder of
- VIA's Unichrome Pro Group A chips, CN400 and PM8X0.
- (Ivor Hewitt and Thomas Hellstrom).
-
-2005-06-29 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * lib/XvMC/Imakefile:
- * lib/XvMC/hw/via/Imakefile:
- * lib/XvMC/hw/via/driDrawable.c: (drawStamp),
- (getDRIDrawableInfoLocked), (driDestroyHashContents):
- * lib/XvMC/hw/via/driDrawable.h:
- * lib/XvMC/hw/via/unichrome/Imakefile:
- * lib/XvMC/hw/via/unichrome/viaLowLevel.c: (hwlLock), (hwlUnlock),
- (timeDiff), (setAGPSyncLowLevel), (viaDMATimeStampLowLevel),
- (viaDMAWaitTimeStamp), (viaDMAInitTimeStamp),
- (viaDMACleanupTimeStamp), (viaMpegGetStatus), (viaMpegIsBusy),
- (syncDMA), (syncVideo), (syncAccel), (syncMpeg), (pciFlush),
- (agpFlush), (flushXvMCLowLevel), (flushPCIXvMCLowLevel),
- (pciCommand), (viaMpegSetSurfaceStride), (viaVideoSetSWFLipLocked),
- (viaVideoSWFlipLocked), (viaMpegSetFB), (viaMpegBeginPicture),
- (viaMpegReset), (viaMpegWriteSlice), (viaVideoSubPictureOffLocked),
- (viaVideoSubPictureLocked), (viaBlit), (syncXvMCLowLevel),
- (initXvMCLowLevel), (setLowLevelLocking), (closeXvMCLowLevel):
- * lib/XvMC/hw/via/viaLowLevel.c:
- * lib/XvMC/hw/via/viaLowLevel.h:
- * lib/XvMC/hw/via/viaXvMC.c: (grabDecoder),
- (releaseContextResources), (XvMCCreateContext),
- (XvMCDestroyContext), (XvMCCreateSurface), (XvMCPutSlice2),
- (XvMCPutSlice), (XvMCPutSurface), (XvMCBeginSurface),
- (XvMCSyncSurface), (XvMCLoadQMatrix), (XvMCCreateSubpicture),
- (XvMCSetSubpicturePalette), (XvMCClearSubpicture),
- (XvMCCompositeSubpicture), (XvMCBlendSubpicture2),
- (XvMCSyncSubpicture), (XvMCDestroySubpicture), (XvMCFlushSurface),
- (XvMCGetSurfaceStatus), (XvMCQueryAttributes), (XvMCSetAttribute),
- (XvMCGetAttribute), (XvMCHideSurface):
- * lib/XvMC/hw/via/viaXvMCPriv.h:
- * lib/XvMC/hw/via/xf86dri.c: (uniDRIDestroyContext),
- (uniDRICreateDrawable), (uniDRIDestroyDrawable),
- (uniDRIGetDrawableInfo):
- * lib/XvMC/hw/via/xf86dri.h:
- * lib/XvMC/hw/via/xf86dristr.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.c:
- (ViaInitXVMC), (ViaCleanupXVMC), (ViaXvMCCreateContext),
- (ViaXvMCDestroyContext):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.h:
- Restructure Via XvMC for multiple hardware drivers.
- Make Via XvMC use the DRI protocol for efficient drawable handling,
- overlay updates and initialization.
-
-2005-06-28 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c:
- Bug #2447: Fix argument order to xf86DrvMsgVerb. (Luc Verhaegen)
-
-2005-06-28 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/input/acecad/acecad.c:
- Bug #1565: Don't delete the driver twice. (St�hane VOLTZ)
-
-2005-06-28 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_modes.c
- Add support to check the in-built VESA mode list.
-
-2005-06-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/etc/pci.ids:
- * programs/Xserver/hw/xfree86/etc/extrapci.ids:
- Update to latest snapshot (27-May-2005) from http://pciids.sf.net/
-
-2005-06-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/X11.tmpl:
- Add LinkerRuntimeLibraryPathFlag to EXPATLIB, FONTCONFIGLIB & LIBPNGLIB
-
-2005-06-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * extras/fontconfig/*:
- * lib/fontconfig/Imakefile:
- * programs/fc-cache/Imakefile:
- * programs/fc-cache/fc-cache.man:
- * programs/fc-list/Imakefile:
- * programs/fc-list/fc-list.man:
- Update fontconfig from 2.2.2 to 2.3.2
-
-2005-06-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/Imake.tmpl:
- Change HasLibpng default back to NO - unlike FreeType & Zlib,
- if it's not present, we don't "build a potentially dangerous libpng",
- but instead just skip the xcursorgen build.
-
-2005-06-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/include/Imakefile: Fix links to os.h & misc.h
-
-2005-06-27 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/include/Imakefile: Install os.h and misc.h
-
-2005-06-27 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/input/aiptek/xf86Aiptek.c:
- * programs/Xserver/hw/xfree86/input/digitaledge/DigitalEdge.c:
- * programs/Xserver/hw/xfree86/input/elographics/xf86Elo.c:
- * programs/Xserver/hw/xfree86/input/fpit/xf86Fpit.c:
- * programs/Xserver/hw/xfree86/input/hyperpen/xf86HyperPen.c:
- * programs/Xserver/hw/xfree86/input/mutouch/xf86MuTouch.c:
- * programs/Xserver/hw/xfree86/input/palmax/xf86Palmax.c:
- * programs/Xserver/hw/xfree86/input/summa/xf86Summa.c:
- * programs/Xserver/hw/xfree86/input/tek4957/xf86Tek4957.c:
- * programs/Xserver/hw/xfree86/input/ur98/xf86Ur-98.c:
- * programs/Xserver/hw/xfree86/input/void/void.c:
- * programs/Xserver/hw/xfree86/input/wacom/xf86Wacom.c:
- Various input drivers set their InputDriverRec to be static when
- doing a loadable build, and the same symbol can't be both static
- and _X_EXPORT. Pointed out by Alan Coopersmith.
-
-2005-06-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Set HasLibpng defaults correctly for various Solaris releases
-
-2005-06-25 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/atiadjust.c:
- * programs/Xserver/hw/xfree86/drivers/ati/aticonsole.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atifillin.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atipreinit.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atiscreen.c:
- * programs/Xserver/hw/xfree86/drivers/ati/ativalid.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- * programs/Xserver/hw/xfree86/drivers/cirrus/alp_driver.c:
- * programs/Xserver/hw/xfree86/drivers/cirrus/lg_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/riva_driver.c:
- Bug #3628: Fix video driver submodule visibility.
-
-2005-06-25 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xnest/Events.c:
- * programs/Xserver/hw/xnest/Events.h:
- * programs/Xserver/hw/xnest/Init.c:
- * programs/Xserver/hw/xnest/Keyboard.c:
- * programs/Xserver/hw/xnest/Keyboard.h:
- * programs/Xserver/hw/xnest/Pointer.c:
- * programs/Xserver/hw/xnest/Pointer.h:
- Bug #3030: Fix Xnest keyboard state handling. (Mark McLoughlin)
-
-2005-06-25 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/apm/apm_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ark/ark_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/ati.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atimisc.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atimodule.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_misc.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_misc.c:
- * programs/Xserver/hw/xfree86/drivers/ati/theatre200_module.c:
- * programs/Xserver/hw/xfree86/drivers/ati/theatre_detect_module.c:
- * programs/Xserver/hw/xfree86/drivers/ati/theatre_module.c:
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c:
- * programs/Xserver/hw/xfree86/drivers/cirrus/alp_driver.c:
- * programs/Xserver/hw/xfree86/drivers/cirrus/cir_driver.c:
- * programs/Xserver/hw/xfree86/drivers/cirrus/lg_driver.c:
- * programs/Xserver/hw/xfree86/drivers/cyrix/cyrix_driver.c:
- * programs/Xserver/hw/xfree86/drivers/dummy/dummy_driver.c:
- * programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c:
- * programs/Xserver/hw/xfree86/drivers/glide/glide_driver.c:
- * programs/Xserver/hw/xfree86/drivers/glint/glint_driver.c:
- * programs/Xserver/hw/xfree86/drivers/i128/i128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/i2c/bt829_module.c:
- * programs/Xserver/hw/xfree86/drivers/i2c/fi1236_module.c:
- * programs/Xserver/hw/xfree86/drivers/i2c/msp3430_module.c:
- * programs/Xserver/hw/xfree86/drivers/i2c/tda8425_module.c:
- * programs/Xserver/hw/xfree86/drivers/i2c/tda9850_module.c:
- * programs/Xserver/hw/xfree86/drivers/i2c/tda9885_module.c:
- * programs/Xserver/hw/xfree86/drivers/i2c/uda1380_module.c:
- * programs/Xserver/hw/xfree86/drivers/i740/i740_driver.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- * programs/Xserver/hw/xfree86/drivers/imstt/imstt_driver.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_halmod.c:
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c:
- * programs/Xserver/hw/xfree86/drivers/newport/newport_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nsc/nsc_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/riva_driver.c:
- * programs/Xserver/hw/xfree86/drivers/rendition/rendition.c:
- * programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c:
- * programs/Xserver/hw/xfree86/drivers/s3virge/s3v_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sunbw2/bw2_driver.c:
- * programs/Xserver/hw/xfree86/drivers/suncg14/cg14_driver.c:
- * programs/Xserver/hw/xfree86/drivers/suncg3/cg3_driver.c:
- * programs/Xserver/hw/xfree86/drivers/suncg6/cg6_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_driver.c:
- * programs/Xserver/hw/xfree86/drivers/suntcx/tcx_driver.c:
- * programs/Xserver/hw/xfree86/drivers/tdfx/tdfx_driver.c:
- * programs/Xserver/hw/xfree86/drivers/tga/tga_driver.c:
- * programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c:
- * programs/Xserver/hw/xfree86/drivers/tseng/tseng_driver.c:
- * programs/Xserver/hw/xfree86/drivers/v4l/v4l.c:
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.c:
- * programs/Xserver/hw/xfree86/drivers/vga/generic.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- * programs/Xserver/hw/xfree86/drivers/vmware/vmware.c:
- * programs/Xserver/hw/xfree86/drivers/voodoo/voodoo_driver.c:
- * programs/Xserver/hw/xfree86/drivers/wsfb/wsfb_driver.c:
- * programs/Xserver/hw/xfree86/input/acecad/acecad.c:
- * programs/Xserver/hw/xfree86/input/aiptek/xf86Aiptek.c:
- * programs/Xserver/hw/xfree86/input/calcomp/xf86Calcomp.c:
- * programs/Xserver/hw/xfree86/input/citron/citron.c:
- * programs/Xserver/hw/xfree86/input/digitaledge/DigitalEdge.c:
- * programs/Xserver/hw/xfree86/input/dmc/xf86DMC.c:
- * programs/Xserver/hw/xfree86/input/dynapro/xf86Dyna.c:
- * programs/Xserver/hw/xfree86/input/elo2300/elo.c:
- * programs/Xserver/hw/xfree86/input/elographics/xf86Elo.c:
- * programs/Xserver/hw/xfree86/input/evdev/evdev.c:
- * programs/Xserver/hw/xfree86/input/fpit/xf86Fpit.c:
- * programs/Xserver/hw/xfree86/input/hyperpen/xf86HyperPen.c:
- * programs/Xserver/hw/xfree86/input/jamstudio/js_x.c:
- * programs/Xserver/hw/xfree86/input/joystick/xf86Jstk.c:
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c:
- * programs/Xserver/hw/xfree86/input/magellan/magellan.c:
- * programs/Xserver/hw/xfree86/input/microtouch/microtouch.c:
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- * programs/Xserver/hw/xfree86/input/mutouch/xf86MuTouch.c:
- * programs/Xserver/hw/xfree86/input/palmax/xf86Palmax.c:
- * programs/Xserver/hw/xfree86/input/penmount/xf86PM.c:
- * programs/Xserver/hw/xfree86/input/sample/sample.c:
- * programs/Xserver/hw/xfree86/input/spaceorb/spaceorb.c:
- * programs/Xserver/hw/xfree86/input/summa/xf86Summa.c:
- * programs/Xserver/hw/xfree86/input/tek4957/xf86Tek4957.c:
- * programs/Xserver/hw/xfree86/input/ur98/xf86Ur-98.c:
- * programs/Xserver/hw/xfree86/input/void/void.c:
- * programs/Xserver/hw/xfree86/input/wacom/xf86Wacom.c:
- Bug #3626: _X_EXPORT tags for video and input drivers.
-
-2005-06-24 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Don't use installed fontconfig on Solaris 10, because it doesn't
- install fcprivate.h which Xft1 needs.
- Don't use installed Motif on Solaris, because it depends on Solaris
- installed libX11.
-
-2005-06-24 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xft/AUTHORS:
- * lib/Xft/COPYING:
- * lib/Xft/ChangeLog:
- * lib/Xft/Imakefile:
- * lib/Xft/Makefile.am:
- * lib/Xft/README:
- * lib/Xft/Xft-def.cpp:
- * lib/Xft/Xft.3.in:
- * lib/Xft/Xft.h:
- * lib/Xft/XftCompat.h:
- * lib/Xft/autogen.sh:
- * lib/Xft/configure.ac:
- * lib/Xft/xft-config.1.in:
- * lib/Xft/xftcolor.c:
- * lib/Xft/xftcore.c:
- * lib/Xft/xftdbg.c:
- * lib/Xft/xftdpy.c:
- * lib/Xft/xftdraw.c:
- * lib/Xft/xftextent.c:
- * lib/Xft/xftfont.c:
- * lib/Xft/xftfreetype.c:
- * lib/Xft/xftglyphs.c:
- * lib/Xft/xftinit.c:
- * lib/Xft/xftint.h:
- * lib/Xft/xftlist.c:
- * lib/Xft/xftname.c:
- * lib/Xft/xftrender.c:
- * lib/Xft/xftstr.c:
- * lib/Xft/xftswap.c:
- * lib/Xft/xftxlfd.c:
- Sync with Xft from xlibs CVS (2.1.7 plus man page updates from
- Branden Robinson) - see lib/Xft/ChangeLog for full details
-
-2005-06-24 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Fix HasExpat, HasZlib, and HasFontconfig as well for older Solaris
- releases.
-
-2005-06-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Set HasFreetype2 to NO by default for older releases of Solaris.
-
-2005-06-23 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/os-support/bsd/drm/Imakefile:
- Remove more traces of xf86drmCompat.c
-
-2005-06-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Fix LazyLoadFlag to work with Solaris 9 ld & Sun CC so
- the XMonolith tinderbox stops being so red.
-
-2005-06-22 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig):
- Add missing detection of the PCI ID for 0x5b62, Radeon X600
- (Vladimir Kushnir).
-
-2005-06-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/xtrans/Xtranssock.c:
- Add the rest of my patch from bugzilla #1605 to define INADDR_NONE
- on platforms that don't define it in the system headers.
-
-2005-06-21 Kristian Høgsberg <krh@redhat.com>
-
- * lib/xtrans/Xtranssock.c (TRANS(SocketINETConnect)): Apply patch
- by Alan Coopersmith from #1605 to fix address resolution of
- hostnames starting with a digit for 64 bit architechtures.
-
-Mon Jun 20 14:41:57 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/xkbui/XKBui.c: Cut and paste declaration of _XkbStrCaseCmp()
- from XKBFileInt.h.
-
-2005-06-19 Adam Jackson <ajax@freedesktop.org>
-
- * programs/xdm/config/Imakefile:
- * programs/xdm/config/Xreset:
- * programs/xdm/config/Xstartup:
- * programs/xdm/config/xdm-conf.cpp:
- Bug #2959: Make sure displays other than :0 get entries in utmp when
- started from xdm. (Tim Waugh)
-
-2005-06-18 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xhost/xhost.c:
- Autotooling: Add #include "config.h" & use RETSIGTYPE if defined.
-
-Thu Jun 16 18:12:30 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/font/Type1/t1io.c: Put back accidentally removed #include.
-
-2005-06-16 Søren Sandmann <sandmann@redhat.com>
-
- * lib/font/Speedo/: Change includes to be <X11/foo.h> instead of
- "foo.h" in some places.
-
-2005-06-16 Thomas Hellstr� <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.c:
- (ViaInitXVMC), (ViaXvMCCreateContext), (ViaXvMCCreateSurface),
- (ViaXvMCCreateSubpicture):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.h:
- Fix and enable Unichrome XvMC for AMD64
-
-2005-06-16 Søren Sandmann <sandmann@redhat.com>
-
- * lib/font/Type1/: Change includes to be <X11/foo.h> instead of
- "foo.h" in some places.
-
-2005-06-15 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONScreenInit), (RADEONGetMergedFBOptions):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c:
- (RADEONFindWidestTallestCommonMode),
- (RADEONGenerateModeListFromLargestModes), (RADEONGenerateModeList),
- (RADEONRecalcDefaultVirtualSize), (RADEONUpdateXineramaScreenInfo),
- (RADEONXineramaExtensionInit), (RADEONMergePointerMoved),
- (RADEONAdjustFrameMergedHelper):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.h:
- Sync up radeon mergedfb with Thomas' recent sis mergedfb changes
- - support for non-rectangular mergedfb desktops
- - support for display offsets
-
-2005-06-15 Ian Romanick <idr@us.ibm.com>
-
- * extras/drm/shared/mga_drm.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
-
- Temporary fixes until updated client-side code is in the X.org tree.
- The first is a compile fix. The second makes OldDmaInit=true the
- default. This is required because the X.org tree contains "new" DDX,
- "new" DRM, and "old" client-side driver. This is the *only*
- combination that does not work with OldDmaInit=false.
-
-2005-06-15 Ian Romanick <idr@us.ibm.com>
-
- * extras/drm/*:
- Re-import from DRM CVS.
-
- * programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmCompat.c:
- * programs/Xserver/hw/xfree86/os-support/linux/drm/Imakefile:
- * config/cf/xorg.cf:
- * config/cf/OpenBSD.cf:
- * config/cf/xfree86.cf:
-
- The routines in xf86drmCompat are no longer need, and haven't been
- needed for at least a release. Eliminate the file.
-
- * programs/Xserver/hw/xfree86/drivers/mga/mga.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga.man:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c:
- (MGADRIBootstrapDMA), (MGADRIScreenInit), (MGADRIFinishScreenInit):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
-
- Bug #3259: Update MGA DDX to use new features of MGA DRM
- version 3.2 to enable DRI support on PCI cards. Backwards
- compatability with older client-side drivers is enabled with
- new Device section settings. See mga.man for details.
-
- reviewed by: Eric Anholt
-
-2005-06-14 Thomas Hellstr� <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_vbe.c:
- (ViaVbeSetRefresh), (ViaVbeSetMode):
- via: Customized refresh for VBE modes. (VIA)
-
-2005-06-14 Thomas Hellstr� <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_bios.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_i2c.c:
- (ViaI2C3GetBit), (ViaI2CBus3Init):
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (ViaModePrimary):
- * programs/Xserver/hw/xfree86/drivers/via/via_vt162x.c:
- (VT162xPrintRegs), (VT162xSave), (VT162xRestore), (VT1621ModeCrtc),
- (VT1622ModeCrtc), (ViaVT162xInit):
- via: Unichrome Pro TV-out fixes.
-
-2005-06-14 Branden Robinson <branden@debian.org>
-
- * config/cf/linux.cf:
- Fix typo that I introduced on 2005-03-06.
-
-Mon Jun 13 18:17:06 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/oldX/*.c: Conditionally include config.h
-
-Mon Jun 13 17:51:00 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/xkbfile/*.c: Conditionally include config.h
-
-2005-06-13 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/xf86config/Cards:
- Correct the CHIPSET lines for the 3dfx cards so the tdfx driver will
- recognize them. I'm not sure if this file is supposed to be maintained
- still, but I'd like to close FreeBSD ports/32121 which has been around
- for far too long.
-
-2005-06-14 Daniel Stone <daniel@freedesktop.org>
-
- * lib/Xcursor/cursor.c:
- Bug #1043: Fix leak when creating animated cursors.
-
-2005-06-13 Lars Knoll <lars@trolltech.com>
-
- * add the convolution filter from xserver to xorg
-
-2005-06-12 Adam Jackson <ajax@freedesktop.org>
-
- * include/Xfuncproto.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.h:
- Bug #3528: Add _X_DEPRECATED tag.
-
-2005-06-12 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xnest/Events.c:
- Bug #3513: Silence unhandled event messages from Xnest when running
- with -parent. (Mark McLoughlin)
-
-2005-06-12 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_priv.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- (viaOverlayGetV1V3Format), (viaOverlayGetSrcStartAddress),
- (viaOverlayGetFetch), (ViaSwovSurfaceCreate),
- (ViaSwovSurfaceDestroy), (Upd_Video), (VIAVidUpdateOverlay),
- (ViaOverlayHide):
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c: (Flip),
- (viaPutImage), (viaQueryImageAttributes):
- Add Unichrome Pro Group A YUY2 Xv support. (Ivor Hewitt)
- Add Via Xv RV15, RV16 image-format support.
-
-2005-06-12 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c:
- (VIASetAgpMode), (VIADRIAgpInit):
- Add more elaborate AGP mode setting for the via driver.
-
-2005-06-12 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- (viaWaitHQVFlip), (viaWaitHQVDone), (viaOverlayHQVCalcZoomWidth),
- (viaOverlayHQVCalcZoomHeight), (viaCalculateVideoColor),
- (viaSetColorSpace), (ViaInitVideoStatusFlag), (ViaSetVidCtl),
- (AddHQVSurface), (ViaSwovSurfaceCreate), (SetFIFO_V3_64or32or32),
- (SetFIFO_V3_64or32or16), (SetColorKey), (SetChromaKey),
- (SetHQVFetch), (Upd_Video), (VIAVidUpdateOverlay),
- (ViaOverlayHide):
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c:
- (DecideOverlaySupport), (viaInitVideo), (viaSetupAdaptors), (Flip),
- (nv12cp), (viaPutImage):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvpriv.h:
- Preliminary YV12 Xv support for Unichrome Pro Group A
- (PM800, CN400 and friends).
- (Ivor Hewitt and myself)
-
-2005-06-09 Daniel Stone <daniel@freedesktop.org>
-
- * lib/ICE/ICEutil.h:
- Remove pointless inclusion of Xlib.h.
-
- * lib/X11/OpenDis.c:
- Fix bigreqstr.h inclusion.
-
- * lib/Xrandr/Xrandr.c:
- Bug #1976: Call XRRFindDisplay before we take the global lock, so we
- don't get ruined by XextAddDisplay when running with threads.
-
-2005-06-09 Adam Jackson <ajax@freedesktop.org>
-
- * include/extensions/shape.h
- * include/extensions/shapestr.h
- * lib/X11/CrWindow.c
- * programs/Xserver/Xext/shape.c
- * programs/Xserver/dix/dispatch.c
- * programs/Xserver/dix/events.c
- * programs/Xserver/dix/window.c
- * programs/Xserver/include/windowstr.h
- * programs/Xserver/xfixes/region.c
- Bug #2799: Input shape. (Keith Packard)
-
-2005-06-09 Alexander Gottwald <ago@freedesktop.org>
-
- * xc/programs/xrx/helper/GetUrl.c:
- * xc/programs/lbxproxy/include/os.h:
- * xc/programs/lbxproxy/os/connection.c:
- * xc/programs/lbxproxy/os/io.c:
- * xc/programs/xfs/os/config.c:
- * xc/programs/xfs/os/connection.c:
- * xc/programs/xfs/os/io.c:
- * xc/programs/xfs/os/osglue.c:
- * xc/lib/FS/FSOpenServ.c:
- * xc/lib/FS/FSlibos.h:
- * xc/lib/ICE/accept.c:
- * xc/lib/ICE/connect.c:
- * xc/lib/ICE/listen.c:
- * xc/lib/ICE/listenwk.c:
- * xc/lib/ICE/misc.c:
- * xc/lib/ICE/shutdown.c:
- * xc/lib/SM/sm_manager.c:
- * xc/lib/X11/ClDisplay.c:
- * xc/lib/X11/ConnDis.c:
- * xc/lib/X11/OpenDis.c:
- * xc/lib/X11/XlibInt.c:
- * xc/lib/X11/imTrans.c:
- * xc/lib/font/fc/fsconvert.c:
- * xc/lib/font/fc/fserve.c:
- * xc/lib/font/fc/fsio.c:
- * xc/lib/font/fc/fslibos.h:
- Replace <X11/Xtrans.h> with <X11/Xtrans/Xtrans.h>
- * xc/lib/xtrans/Imakefile:
- Copy Xtrans.h to exports/include/X11/Xtrans only
-
-2005-06-09 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_dri.c
- Bug #3496 <https://bugs.freedesktop.org/show_bug.cgi?id=3496>
- Remove a bogus check for DRM 1.2 for resume functionality as it's
- been present since 1.1
-
-2005-06-08 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/sunos/agpgart.h:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_agp.c:
- Add agpgart support for Solaris x86/x64. [Requires
- Solaris "Nevada" build 16 or later to get kernel side for now.]
- (Sophia Li - Sun Microsystems)
-
-2005-06-08 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Add HasWeakSymbols & MotifDir defines to fix libGLw build on Solaris.
-
-2005-06-08 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/miext/damage/damage.c:
- Bug #2469: More accurate damage reports. (Jonathan Lennox)
-
-2005-06-08 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/Xext/panoramiX.c:
- * programs/Xserver/os/utils.c:
- Bug #1846: Add intentionally undocumented -disablexineramaextension
- flag to the server to work around ignorant clients on large display
- walls. (Kevin E. Martin)
-
-2005-06-08 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xnest/Display.c:
- * programs/Xserver/hw/xnest/Display.h:
- Bug #1880: Remove unused xnestConfineWindow. (Mark McLoughlin)
-
-2005-06-08 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/fb/fbpict.h:
- Bug #3434: Don't define fbAddTraps twice. (Mike A. Harris)
-
-2005-06-08 Søren Sandmann <sandmann@redhat.com>
-
- * lib/Xrandr/Xrandr.c: Conditionally include config.h
-
-2005-06-08 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_modes.c
- Fix the mode validation such that using function 5f05 to set
- the refresh rate works again.
-
-2005-06-07 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Fix text restoration when display switching has been activated
- and we could be potentially on a different display than the
- initial one.
-
-2005-06-04 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_video.c
- Bug #3054 <https://bugs.freedesktop.org/show_bug.cgi?id=3054>
- Fix some offset, pitch and overlay scaler size problems with
- the video overlay. Solves various spontaneous lockups.
-
-2005-06-04 Alan Coopersmith <alan.coopersmith@sun.com>
- * lib/X11/ConnDis.c (GetAuthorization):
- Bug #3436 <https://bugs.freedesktop.org/show_bug.cgi?id=3436>
- Conndis.c uses incorrect type for args to XdmcpWrap()
- (Mike Harris - mharris@www.linux.org.uk)
-
-2005-06-04 Alan Coopersmith <alan.coopersmith@sun.com>
- * programs/Xserver/hw/xfree86/drivers/ati/ativga.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atipreinit.c:
- Sync with 6.8.2 branch:
- Bug #591 (https://bugs.freedesktop.org/show_bug.cgi?id=591)
- attachment #308 (https://bugs.freedesktop.org/attachment.cgi?id=308):
- Fix video timing problems with Sony PCG-C1VN Vaio Picturebook notebook
- && co.
- Patch by Marc Aurele La France
-
-2005-06-04 Alan Coopersmith <alan.coopersmith@sun.com>
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c (RADEONValidateFPModes):
- Sync with 6.8.2 branch:
- Bugzilla #1306 (https://bugs.freedesktop.org/show_bug.cgi?id=1306)
- attachment #1291 (https://bugs.freedesktop.org/attachment.cgi?id=1291):
- Fix SEGV in "radeon" driver.
- Patch by Kevin E. Martin <kem@freedesktop.org>
-
-2005-06-04 Alan Coopersmith <alan.coopersmith@sun.com>
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_tcl.c
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.c
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_tcl.c
- Sync with 6.8.2 branch:
- Bugzilla #2110 (https://bugs.freedesktop.org/show_bug.cgi?id=2110)
- attachment #1569 (https://bugs.freedesktop.org/attachment.cgi?id=1569):
- Fix build bustage in MESA/DRI code with gcc 2.96.
- Patch by Kevin E. Martin <kem@freedesktop.org>
-
-2005-06-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_mouse.c:
- Need to set initial screen size at device open time too.
-
-2005-06-01 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_mouse.c:
- Solaris VUID mouse protocol updates:
- - support for mouse-like devices that report absolute coordinates
- - support for mouse-like devices that need to know screen size so
- they can scale absolute coordinates to screen size
- - fix 3-button emulation
-
-2005-05-30 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830_memory.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830_cursor.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830_video.c
- * programs/Xserver/hw/xfree86/drivers/i810/common.h
- Add Intel(R) 945G support
-
-2005-05-30 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/loader/dixsym.c:
- Bug #3368: Cosmetic cleanup to DIX export list.
-
-2005-05-30 Adam Jackson <ajax@freedesktop.org>
-
- * lib/XTrap/XEWrappers.c:
- * programs/Xserver/GL/glx/glxext.c:
- * programs/Xserver/GL/glx/glxscreens.c:
- * programs/Xserver/hw/dmx/glxProxy/glxext.c:
- Bug #3407: Clean out ancient #ifdef X11R5 conditionals.
-
-2005-05-29 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/specs/programs/Imakefile (XFREE86_MANUALS):
- Bugzilla Bug 3385 <https://bugs.freedesktop.org/show_bug.cgi?id=3385>
- Patch #2758 <https://bugs.freedesktop.org/attachment.cgi?id=2758>
- Fix xc/programs/Xserver/hw/xfree86/doc/man/Imakefile broken man page
- installation due to Xxf86misc & Xxf86vm man page move to lib dirs.
- (Donnie Berkholz)
-
-2005-05-27 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * xc/include/fonts/Imakefile:
- Link more files to exports/ to fix the monolithic tree build.
-
-2005-05-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- Change hardcoded /usr/X11R6 to PROJECTROOT. Change hardcoded
- XF86Config to XCONFIGFILE.
-
-2005-05-27 Josh Triplett <josh@freedesktop.org>
-
- * xc/lib/font/FreeType/ftenc.c:
- * xc/lib/font/FreeType/ftfuncs.c:
- * xc/lib/font/FreeType/fttools.c:
- * xc/lib/font/bitmap/bdfutils.c:
- * xc/lib/font/builtins/builtin.h:
- * xc/lib/font/fc/fsconvert.c:
- * xc/lib/font/fc/fserve.c:
- * xc/lib/font/fc/fsio.c:
- * xc/lib/font/fontcache/fontcache.h:
- * xc/lib/font/include/fntfilst.h:
- * xc/lib/font/include/fontutil.h:
- * xc/lib/font/include/fontxlfd.h:
- * xc/lib/font/stubs/stubs.h:
- * xc/lib/font/util/fontaccel.c:
- * xc/lib/font/util/fontnames.c:
- * xc/lib/font/util/fontutil.c:
- * xc/lib/font/util/fontxlfd.c:
- * xc/lib/font/util/format.c:
- * xc/lib/font/util/patcache.c:
- * xc/lib/font/util/private.c:
- Reference X11/fonts header files using X11/fonts/ prefix.
-
-Wed May 25 17:41:00 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/FS/*.c: Conditionally include config.h
- * lib/FS/FSlibint.h: Remove redundant include of FSproto.h
-
-2005-05-25 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830_modes.c
- Change the sequence on how refresh rates are set in the
- i830 driver. This works much better with custom modelines.
-
-2005-05-25 Luc Verhaegen <libv@skynet.be>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c: (VIAProbe),
- (VIAPreInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_id.c:
- (ViaCheckCardId):
- * programs/Xserver/hw/xfree86/drivers/via/via_id.h:
- Fix up some leftover strings pointing to unichrome.sf.net.
-
-2005-05-24 Alexander Gottwald <ago at freedesktop dot org>
-
- * config/util/makestrs.c:
- * config/util/makestrs.man:
- Make source directory for templates configurable
-
-2005-05-23 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xdm/chooser.c:
- * programs/xdm/Chooser.ad:
- Bugzilla #2165 <https://bugs.freedesktop.org/show_bug.cgi?id=2165>
- Patches #1599 & 2754
- XDM Chooser enhancements: scrollwheel, no mouse (Thomas Reifferscheid)
-
-2005-05-23 Søren Sandmann <sandmann@redhat.com>
-
- * xc/lib/Xaw/*.c: Conditionally include config.h
-
-2005-05-23 Thomas Hellstrom <unichrome-at-shipmail-dot-org>
-
- * lib/XvMC/hw/via/viaLowLevel.c: (hwlLock), (hwlUnlock),
- (timeDiff), (setAGPSyncLowLevel), (viaDMATimeStampLowLevel),
- (viaDMAWaitTimeStamp), (viaDMAInitTimeStamp),
- (viaDMACleanupTimeStamp), (viaMpegGetStatus), (viaMpegIsBusy),
- (syncDMA), (syncVideo), (syncAccel), (syncMpeg), (pciFlush),
- (agpFlush), (flushXvMCLowLevel), (flushPCIXvMCLowLevel),
- (viaMpegSetSurfaceStride), (viaVideoSetSWFLipLocked),
- (viaVideoSWFlipLocked), (viaMpegSetFB), (viaMpegBeginPicture),
- (viaMpegReset), (viaMpegWriteSlice), (viaVideoSubPictureOffLocked),
- (viaVideoSubPictureLocked), (viaBlit), (syncXvMCLowLevel),
- (initXvMCLowLevel), (setLowLevelLocking), (closeXvMCLowLevel):
- * lib/XvMC/hw/via/viaLowLevel.h:
- * lib/XvMC/hw/via/viaXvMC.c: (releaseDecoder), (grabDecoder),
- (releaseContextResources), (XvMCCreateContext),
- (XvMCDestroyContext), (XvMCCreateSurface), (XvMCPutSlice2),
- (XvMCPutSlice), (updateXVOverlay), (XvMCPutSurface),
- (XvMCBeginSurface), (XvMCSyncSurface), (XvMCCreateSubpicture),
- (XvMCSetSubpicturePalette), (XvMCClearSubpicture),
- (XvMCCompositeSubpicture), (XvMCBlendSubpicture2),
- (XvMCSyncSubpicture), (XvMCDestroySubpicture), (XvMCFlushSurface),
- (XvMCHideSurface):
- * lib/XvMC/hw/via/viaXvMCPriv.h:
- * programs/Xserver/hw/xfree86/drivers/via/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/via/via.h:
- * programs/Xserver/hw/xfree86/drivers/via/via.man:
- * programs/Xserver/hw/xfree86/drivers/via/via_accel.c:
- (dispatchCBufferAGP):
- * programs/Xserver/hw/xfree86/drivers/via/via_bandwidth.c:
- (ViaSetPrimaryFIFO), (ViaSetSecondaryFIFO):
- * programs/Xserver/hw/xfree86/drivers/via/via_bios.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_bios.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_common.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_cursor.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_dga.c:
- (VIADGASetMode), (VIADGASetViewport):
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c:
- (VIADRIRingBufferCleanup), (VIADRIRingBufferInit), (VIADRIAgpInit),
- (VIADRIFBInit), (VIADRIScreenInit), (VIADRICloseScreen),
- (VIADRIKernelInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- (VIAGetRec), (VIAProbe), (kickVblank), (VIAPreInit), (VIAEnterVT),
- (VIALeaveVT), (VIAMapFB), (VIAScreenInit), (VIAWriteMode),
- (VIACloseScreen), (VIAAdjustFrame), (VIASwitchMode), (VIADPMS),
- (VIAInitialize3DEngine):
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_drm.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_drmclient.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_i2c.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_id.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_id.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_memcpy.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_memcpy.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_memory.c:
- (VIAFreeLinear), (VIAAllocLinear):
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (ViaTVDetect), (ViaTVInit), (ViaTVSetMode), (ViaTVPrintRegs),
- (ViaTVModeValid), (ViaOutputsDetect), (ViaOutputsSelect),
- (VIAGetPanelSize), (ViaPanelGetIndex), (ViaModesAttachHelper),
- (ViaModesAttach), (ViaGetMemoryBandwidth),
- (ViaModePrimaryVGAValid), (ViaModeSecondaryVGAValid),
- (ViaValidMode), (ViaSetUseExternalClock), (ViaSetPrimaryDotclock),
- (ViaSetSecondaryDotclock), (VIASetLCDMode), (ViaModePrimaryVGA),
- (ViaModeDotClockTranslate), (ViaModePrimary),
- (ViaModeSecondaryVGA), (ViaModeSecondary):
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_overlay.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_overlay.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_priv.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_regrec.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_regrec.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_regs.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_shadow.c:
- (ViaShadowFBInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- (viaWaitHQVIdle), (viaWaitVideoCommandFire), (viaWaitHQVFlip),
- (viaWaitHQVFlipClear), (viaWaitVBI), (viaWaitHQVDone),
- (FlushVidRegBuffer), (ResetVidRegBuffer), (SaveVideoRegister),
- (viaOverlayGetV1V3Format), (viaOverlayGetSrcStartAddress),
- (viaOverlayGetYCbCrStartAddress), (viaOverlayHQVCalcZoomWidth),
- (viaOverlayHQVCalcZoomHeight), (viaOverlayGetFetch),
- (rangeEqualize), (vPackFloat), (viaCalculateVideoColor),
- (viaSetColorSpace), (ViaInitVideoStatusFlag), (ViaSetVidCtl),
- (AddHQVSurface), (CreateSurface), (ViaSwovSurfaceCreate),
- (ViaSwovSurfaceDestroy), (SetFIFO_V3_64or32or32),
- (SetFIFO_V3_64or32or16), (SetupFIFOs), (SetChromaKey),
- (SetDisplayCount), (SetVideoWindow), (Upd_Video),
- (VIAVidUpdateOverlay), (ViaOverlayHide):
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_vbe.c:
- (ViaVbeAdjustFrame), (ViaVbeSetMode), (ViaVbeSaveRestore),
- (ViaVbeModePreInit), (ViaVbePanelPower), (ViaVbePanelLowPower),
- (ViaVbeDoDPMS), (ViaVbeDPMS):
- * programs/Xserver/hw/xfree86/drivers/via/via_vgahw.c:
- (ViaVgahwPrint):
- * programs/Xserver/hw/xfree86/drivers/via/via_vgahw.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c:
- (DecideOverlaySupport), (viaResetVideo), (viaExitVideo),
- (viaInitVideo), (viaSetupAdaptors), (viaStopVideo),
- (viaSetPortAttribute), (viaGetPortAttribute), (viaQueryBestSize),
- (Flip), (viaPutImage), (viaQueryImageAttributes),
- (VIAVidAdjustFrame):
- * programs/Xserver/hw/xfree86/drivers/via/via_video.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_vt162x.c:
- (VT162xPrintRegs), (ViaVT162xDetect), (VT162xSave),
- (VT162xRestore), (VT162xDACSenseI2C), (VT1621DACSense),
- (VT1622DACSense), (VT1621ModeIndex), (VT1621ModeValid),
- (VT1622ModeIndex), (VT1622ModeValid), (VT162xSetSubCarrier),
- (VT1621ModeI2C), (VT1621ModeCrtc), (VT1622ModeI2C),
- (VT1622ModeCrtc), (VT1621Power), (VT1622Power), (ViaVT162xInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_vt162x.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.c:
- (cleanupViaXvMC), (ViaInitXVMC), (ViaCleanupXVMC),
- (ViaXvMCCreateContext), (ViaXvMCCreateSurface),
- (ViaXvMCCreateSubpicture), (ViaXvMCDestroySurface),
- (viaXvMCInitXv), (viaXvMCInterceptXvAttribute),
- (viaXvMCInterceptXvGetAttribute), (viaXvMCDisplayAttributes),
- (viaXvMCInterceptPutImage), (viaXvMCPutImageSize):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_xvpriv.h:
-
- Sync with Unichrome CVS 2005-05-20. Highlights:
- - Extensive output, Xv and XvMC cleanups.
- - More general mode support, with a discrete set of dotclocks.
- - TV-out noscale / overscan modeline support.
- - DRI and Xv bugfixes.
- - VBE modes for unsupported chipsets and hardware configurations.
- - Initial Unichrome Pro mode support.
- - K8M/N800 Xv and XvMC support.
- - Increased pipelining in the XvMC client library using AGP DMA.
-
- (Luc Verhaegen, Thomas Hellström, Terry Barnaby)
- For detailed changelog, see http://unichrome.sourceforge.net.
-
- Remove the old MTRR setup failure hack.
- Make VBEModes option visible even when DEBUG is not defined.
- Update dotclock table with tested Unichrome Pro dotclocks.
- Disable XvMC on 64-bit architectures.
- Patch #1172117 from the Unichrome site tracker.
-
- (Thomas Hellström)
-
-2005-05-23 Adam Jackson <ajax@freedesktop.org>
-
- * include/Xfuncproto.h:
- Bug #3360: Add _X_EXPORT, _X_HIDDEN, and _X_INTERNAL visibility tags.
-
-2005-05-23 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_reg.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONCloseScreen), (RADEONDisplayPowerManagementSet):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_macros.h:
- Explicitely disable DPMS power states during close screen.
- Fix macro that takes a value and a mask of bits to modify
- to be behave evquvalently if the bits that should remain unchanged
- are set or unset in the value (Bugzilla #3369).
-
-2005-05-21 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xmu/CvtStdSel.c:
- Move #ifdef HAVE_CONFIG_H outside of #ifdef SYSVNET
-
-2005-05-21 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * include/extensions/Xevie.h:
- * include/extensions/Xeviestr.h:
- * lib/Xevie/Xevie.c:
- Move request id definitions to Xeviestr.h, leaving Xevie.h for
- client library definitions and Xeviestr.h for protocol definitions
- to allow cleaner split in modularization.
-
-2005-05-21 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/dix/devices.c:
- * programs/Xserver/hw/xfree86/loader/dixsym.c:
- * programs/Xserver/dix/privates.c:
- * programs/Xserver/dix/main.c:
- * programs/Xserver/dix/events.c:
- * programs/Xserver/Xext/xevie.c:
- * include/extensions/XKBsrv.h:
- * programs/Xserver/xkb/xkbActions.c:
-
- Bugzilla #2800 <https://bugs.freedesktop.org/show_bug.cgi?id=2800>
- Xevie extension crash with signal 11 on keyboard
- Bugzilla #1205 <https://bugs.freedesktop.org/show_bug.cgi?id=1205>
- Xevie client receives two KeyPress events on consumed keys when
- XKB is enabled
-
- Patch #2223 <https://bugs.freedesktop.org/attachment.cgi?id=2223>
- Fixes for both of these and some other Xevie bugs
- (Derek Wang - Sun Microsystems)
-
-2005-05-21 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/Imake.cf:
- * config/cf/sun.cf:
- * config/cf/svr4.cf:
- * programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h:
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.h:
- * programs/Xserver/hw/xfree86/os-support/sunos/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/sunos/solaris-amd64.S:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_init.c:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_kbdEv.c:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_mouse.c:
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_vid.c:
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- * programs/Xserver/include/servermd.h:
- * programs/Xserver/mi/micoord.h:
-
- Initial experimental support for AMD64 builds on Solaris 10 x86.
- Improved support for 64-bit SPARC builds on Solaris as well.
- (Andy Bowers, Andy Burrows, & Alan Coopersmith - Sun Microsystems)
-
-2005-05-20 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.c:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_dri.c:
- Bug #3346: Don't include DRI-internal headers from the drivers.
- Pointed out by Kevin Martin.
-
-2005-05-20 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/Imakefile
- * programs/Xserver/hw/xfree86/drivers/i810/common.h
- * programs/Xserver/hw/xfree86/drivers/i810/i810.man
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830.h
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Bugzilla #3292: https://bugs.freedesktop.org/show_bug.cgi?id=3292
- Add shadowFB support to the Intel driver (Dima Dorfman)
-
-2005-05-20 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830_modes.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830.h
- Bugzilla #2339: https://bugs.freedesktop.org/show_bug.cgi?id=2339
- Bugzilla #1064: https://bugs.freedesktop.org/show_bug.cgi?id=1064
- Bugzilla #3055: https://bugs.freedesktop.org/show_bug.cgi?id=3055
- Much better display switching support for mobile chipsets using
- the Fn+F? combination keys.
- Add DirectColor support.
- Add gamma correction support.
-
-2005-05-20 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- * programs/Xserver/hw/xfree86/drivers/i810/common.h
- Bugzilla #2585: https://bugs.freedesktop.org/show_bug.cgi?id=2585
- Support the Intel E7221 server chipset.
-
-2005-05-19 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/Amoeba.cf:
- * config/cf/WinLib.tmpl:
- * config/cf/bsdi.cf:
- * config/cf/bsdiLib.tmpl:
- * config/cf/cray.cf:
- * config/cf/cygwin.rules:
- * config/cf/cygwin.tmpl:
- * config/cf/dmx.cf:
- * config/cf/gnuLib.tmpl:
- * config/cf/hp.cf:
- * config/cf/hpLib.tmpl:
- * config/cf/ibmLib.tmpl:
- * config/cf/luna.cf:
- * config/cf/lynx.cf:
- * config/cf/macII.cf:
- * config/cf/mingw.rules:
- * config/cf/mingw.tmpl:
- * config/cf/os2def.db:
- * config/cf/osf1.cf:
- * config/cf/osfLib.tmpl:
- * config/cf/sco5.cf:
- * config/cf/sequent.cf:
- * config/cf/sgi.cf:
- * config/cf/sony.cf:
- * config/cf/sun.cf:
- * config/cf/sunLib.tmpl:
- * config/cf/ultrix.cf:
- * programs/Xserver/hw/xfree86/loader/dixsym.c:
- * programs/Xserver/include/globals.h:
- * programs/Xserver/mi/miinitext.c:
- * programs/Xserver/os/utils.c:
- * programs/xdpyinfo/Imakefile:
- Bug #3334: Clean up remnants from the PEX, XIE, and BEZIER extensions.
-
-Thu May 19 10:57:32 2005 Søren Sandmann <sandmann@redhat.com>
-
- * xc/extras/Xpm/lib/*.c: Conditionally include config.h.
-
-Thu May 19 10:36:54 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/cxpm/Imakefile (INCLUDES): Add "../lib" to INCLUDES.
-
- * programs/cxpm/cxpm.c: Replace #include "../lib/foo" with
- #include "foo".
-
-2005-05-18 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageInitAccel):
- Disable ScreentoScreenCopy on crtc2 at depth 24. Fixes
- screen corruption.
-
-Wed May 18 21:20:35 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.c (fbCompositeSrc_8888x8x8888mmx):
- s/dst/src that I missed in the previous patch. Pointed out by
- Owen Taylor.
-
-Wed May 18 16:47:44 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.c (fbCompositeSrc_8888x8x8888mmx):
- Actually assign the computed results. (Reported by Michael
- Dänzer, patch by Owen Taylor).
-
-Wed May 18 16:26:20 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/Xp/*.c: Conditionally include config.h
-
-2005-05-18 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/GL/dri/dri.c:
- * programs/Xserver/GL/dri/dri.h:
- Bug #3066: Promote frameBufferPhysicalAddress to pointer from CARD32;
- bump DRIINFO version to match. Fix various pointer printfs in libdri
- to be 64-bit aware. Silence a warning about redefining
- noXFree86DRIExtension. (Jesse Barnes)
-
-Wed May 18 15:04:23 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/Xmu/*.c: Conditionally include config.h
-
-Wed May 18 14:42:45 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/Xext/*.c: Conditionally include config.h
-
- * lib/Xext/XShm.c: Remove unnecessary include of ImUtil.h
-
- * Xt/*.c: Conditionally include config.h
-
-2005-05-18 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/GL/dri/dri.c:
- * programs/Xserver/GL/dri/dri.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atidri.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_dri.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- * programs/Xserver/hw/xfree86/drivers/glint/glint_dri.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i810_dri.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i830_dri.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_dri.c:
- * programs/Xserver/hw/xfree86/drivers/tdfx/tdfx_dri.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c:
- Bug #3163: Create new DRIINFO_*_VERSION macros to indicate the
- version number of the DRIInfoRec, disambiguating it from the XF86DRI
- protocol version number. Modify DRIQueryVersion to return the libdri
- version number, which all DDXes were requesting implicitly. Fix the
- DDXes to check for the DRIINFO version they were compiled against.
-
-2005-05-18 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/vbe/vbe.c: (VBESetVBEMode):
- VBESetVBEMode() calls int10 0x4f02 to set a VBE video mode. This
- can be a standard mode solely determined by the mode ID or it may
- be a detailed mode with almost arbitrary mode parameters. The mode
- parameters are passed to the BIOS in a memory area pointed to by
- es:di. If bit 11 in the video mode is set this memory area is
- evaluated.
- When we don't have such an area (passed to VBESetVBEMode() this
- function should unset this bit for sanity reasons.
- (Bugzilla #3329)
-
-2005-05-18 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c: (configMonitor):
- Avoid segfaults if the number of user supplied monitor ranges
- exceed the number of preallocated slots. We should really make this
- dynamic - but I don't think this ever caused a problem so it's
- more or less academic.
- * programs/Xserver/hw/xfree86/common/xf86Mode.c: (ModeHSync),
- (ModeVRefresh), (xf86SetModeCrtc), (xf86CheckModeForMonitor),
- (xf86InitialCheckModeForDriver), (xf86ValidateModes),
- (xf86PrintModes):
- A. Avoid that *SyncStart starts before *BlankStart. If *BlankStart >
- *SyncStart it is made = *SyncStart and its width is made maximal
- but such that the blank does not exceed *Total. Since the Sync
- width has the same restrictions as the Blank width monitors
- should still be able to clamp after the sync pulse.
- B. Over time mode validation has become inconsistent when people
- started to add additional features to the mode validation. One
- such feature is that the mode->Crtc* values have been (ab)used
- to allow the driver ValidMode() function to pass driver
- normalized timing values back to the validation function.
- The introduction of these features made the code less readable
- and created numerous possibly unintended side effects in the
- validation semantics.
- I've attempted to consolidate these changes making the code
- more consistent and eliminating a number of side effects.
- This should not cause problems for the majority of drivers,
- still it should receive testing - especially with ATi Mach64
- and Radeon code.
- (Bugzilla #3325).
-
-Tue May 17 17:24:09 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/SM/*.c: Conditionally include config.h
-
-2005-05-17 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_cursor.c:
- (SavageHWCursorInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- Set the hardware to 8bit CLUT mode in 8 bpp. We used to flag an
- 8 bit DAC to DDX but did not make sure it actually was running
- in 8 bit mode.
- On Savage4 the HW cursor doesn't seem to be truecolor in 8bpp
- - not even with the streams engine running.
- Fix SavageProbeDDC() to load vbe module and initialize it before
- using it (Bugzilla #3309).
-
-2005-05-17 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * include/Xfuncproto.h:
- * lib/X11/Xlib.h:
- * lib/Xt/Intrinsic.h:
- * lib/Xt/IntrinsicI.h:
-
- gcc4 allows to check if sentinels are correct (a sentinel is the
- terminating element in a varargs list). A sentinel needs to be
- NULL, not 0 - which doesn't make a difference on 32bit but
- matters on 64bit.
- Furthermore it can be told that functions have a printf-like
- format string and argument list so that they can verify that
- both match.
- To use these features certain attributes need to be set - which
- are compiler specific. To do this we define macros which are
- expanded depending on the compiler version.
- For now we put those in include/Xfuncproto.h (the XFree86 DDX
- layer contains a file compiler.h which however is not visible
- outside the DDX) (Bugzilla #3268).
-
-
-2005-05-15 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/makedepend/main.c:
- * config/util/makestrs.c:
- [Modularization/autotooling project]
- Add support for building with autoconf #ifdefs if present.
- #include "makedepend-config.h" if HAVE_CONFIG_H is defined.
-
-2005-05-15 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sun.cf:
- Add settings to bring Solaris builds closer to the ones Sun
- packages in Solaris. Adds "BuildLikeSun" options for areas
- Sun deviates from the way Xorg is packaged on other platforms.
- See comment in sun.cf for details.
- Also, use system-provided Expat on Solaris 10 and other cleanups.
- * config/cf/sunLib.tmpl:
- Set shared library versions for Solaris builds to match versions
- used in Solaris. Add missing SharedXfixesReqs and SharedXdamageReqs.
- * config/util/makestrs.c:
- Add -solarisabi option to create XtStrings code compatibile with
- existing Solaris binaries. (Off by default, on if "BuildLikeSun"
- is set in sun.cf)
-
-2005-05-15 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c:
- (mtrr_remove_offending):
- Bug #2750: Prevent mtrr_remove_offending from ending up in an
- endless loop if an offending mtrr region refuses to be removed
-
-2005-05-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/fb/fbcompose.c:
- Change return statements to fix compiler errors:
- "fbcompose.c", line 2815: void function cannot return value
- "fbcompose.c", line 2861: void function cannot return value
-
-2005-05-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xxf86vm/Imakefile:
- * lib/Xxf86vm/XF86VM.man:
- * lib/Xxf86misc/Imakefile:
- * lib/Xxf86misc/XF86Misc.man:
- * programs/Xserver/hw/xfree86/doc/Imakefile:
- * programs/Xserver/hw/xfree86/doc/man/Imakefile:
- Move man pages for libXxf86vm & libXxf86misc to the directory for
- the libraries.
-
-Fri May 13 18:35:12 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/X11/*.c: Conditionally include config.h
-
-Thu May 12 12:24:16 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/Xdmcp/*.c: Conditionally include config.h
-
-Wed May 11 17:00:59 2005 Søren Sandmann <sandmann@redhat.com>
-
- * lib/Xau/*.c: Conditionally include config.h
-
-2005-05-10 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/linux.cf:
- * programs/Xserver/hw/xfree86/input/evdev/evdev.c:
- Bug #968: Grab the event device used by the evdev driver to avoid
- weird issues when input goes to multiple places. Restrict building
- the evdev driver to 2.6 kernels since EVIOCGRAB didn't exist in 2.4.
-
-2005-05-09 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c: (PostKbdEvent):
- * programs/Xserver/hw/xfree86/os-support/shared/at_scancode.c:
- (ATScancode):
- Bugzilla #2561: Disable some keycode translations on PC98, which had
- various bad effects including modifier keys not working.
-
-2005-05-09 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/os-support/bsd/alpha_video.c:
- Bugzilla #2429: Correct the sysarch prototype for FreeBSD/alpha.
-
-2005-05-09 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/input/mouse/mouse.man:
- Bugzilla #2389: Document the maximum number of buttons a mouse can have.
- Correct a missing period I noticed while I was here.
-
-2005-05-09 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/os-support/xf86OSmouse.h:
- Increase the maximum number of buttons from 12 to 24. Helps with
- button-happy mice like the Logitech MediaPlay.
- (Bugzilla #2390)
-
-2005-05-09 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.c: (VESAPreInit),
- (VESASwitchMode), (VESASetMode):
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.h:
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.man:
- VBE Set Mode (0x02) to not clear the screen causes problems
- on some BIOSes. This fix adds an option to disable it
- (Bugzilla #3246).
-
-2005-05-09 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.c: (VESASetMode):
- Setting the DAC Palette format with VBE function 0x08 causes
- problems on some BIOSes when depth > 8.
- The attached patch avoids this setting (Bugzilla #3247).
-
-2005-05-08 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/fb/fbcompose.c:
- * programs/Xserver/fb/fbpict.c:
- * programs/Xserver/fb/fbpict.h:
- * programs/Xserver/render/picture.h:
- Render performance improvements. (Lars Knoll, Zack Rusin)
-
-2005-05-08 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/RELNOTES:
- * programs/Xserver/hw/xfree86/doc/README.dps
- * programs/Xserver/hw/xfree86/doc/RELNOTES
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml
- * programs/Xserver/hw/xfree86/doc/sgml/dps.sgml
- Bugzilla #3080: https://bugs.freedesktop.org/show_bug.cgi?id=3080
- Patch #2636: https://bugs.freedesktop.org/attachment.cgi?id=2636
- Clearly document impending demise of DPS.
-
-2005-05-08 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/config/cf/sun.cf:
- * xc/config/cf/sunLib.tmpl:
- * xc/config/cf/sv4Lib.rules:
- Bugzilla #3243: https://bugs.freedesktop.org/show_bug.cgi?id=3243
- Patch #2635: https://bugs.freedesktop.org/attachment.cgi?id=2635
- libGLU/glxinfo build fixes for Sun C++ compiler on Solaris:
- - Set C++ runtime library to -lCrun when using Sun C++ 5.0 or newer
- - Make .so -> .so.$REV links in $TOP/export/lib for C++ libraries on
- SVR4 in the same way we already do for C libraries
- - Set libGLU required libraries list for Solaris
-
-2005-05-08 Bogdan Diaconescu <b_diaconescu@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- Bugzilla #3192: https://bugs.freedesktop.org/show_bug.cgi?id=3192
- Fixed SDK install
-
-2005-05-05 Torrey T. Lyons <torrey@freedesktop.org>
-
- * lib/GL/apple/dri_driver.c:
- * programs/Xserver/hw/darwin/darwinKeyboard.c:
- * programs/Xserver/hw/darwin/quartz/xpr/x-hash.c:
- (hash_table_modify):
- Fix build issues on Mac OS X 10.4.0.
-
-2005-05-05 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/dmx/doc/Imakefile:
- Bugzilla #3182: https://bugs.freedesktop.org/show_bug.cgi?id=3182
- Patch #2612: https://bugs.freedesktop.org/attachment.cgi?id=2612
- Protect the doc target with BuildSgmlDocs.
-
-2005-05-03 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/FreeBSD.cf:
- * config/cf/Imake.cf:
- * programs/Xserver/hw/xfree86/common/compiler.h:
- * programs/Xserver/hw/xfree86/loader/loader.c: (_LoaderFileToMem):
- * programs/Xserver/hw/xfree86/os-support/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bus/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.h:
- Port X.Org to FreeBSD/powerpc. This makes a bit of math for sysmouse
- in mouse.c explicitly signed, avoiding the need for -fsigned-chars.
- (Peter Grehan, grehan at FreeBSD dot org)
-
-2005-05-03 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/Imakefile:
- Install the xorg.conf.eg file referred to by xorg.conf(5). Its
- installation was disabled before 6.7.0 when it was called XF86Config.eg.
- (FreeBSD ports/73915)
-
-2005-04-28 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/X11.tmpl:
- Bug #3080: Disable DPS in the default build.
-
-2005-04-28 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * include/Xosdefs.h:
- Don't define X_NOT_STDC_ENV on Solaris x86.
- Bugzilla #3158: https://bugs.freedesktop.org/show_bug.cgi?id=3158
- Patch #2588: https://bugs.freedesktop.org/attachment.cgi?id=2588
- (Henry Zhao, Sun Microsystems)
-
-2005-04-27 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/os/utils.c: (OsBlockSignals):
- Catch SIGCHLD in OsBlockSignals() too to make sure this
- signal doesn't intercept reading the authority file (Fabian Franz,
- Bugzilla #3137).
-
-2005-04-26 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Init.c
- * xc/programs/Xserver/Xprint/ps/PsInit.c
- bugzilla #2879 (https://bugs.freedesktop.org/show_bug.cgi?id=2879)
- attachment #2556 (https://bugs.freedesktop.org/attachment.cgi?id=2556)
- Refix for bug 2879 - downgrade 15bit PseudoColor to 14bit - the current
- datatype for the |ColormapEntries| is a |signed short| which is too
- small for |32768| colors (=integer overflow).
-
-2005-04-26 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xdpyinfo/xdpyinfo.c
- bugzilla #2705 (https://bugs.freedesktop.org/show_bug.cgi?id=2705)
- attachment #2555 (https://bugs.freedesktop.org/attachment.cgi?id=2555)
- bug 2705 part II: Fix build to work with |#define BuildXprint NO|
- Patch by Kevin E. Martin <kem@freedesktop.org>
-
-2005-04-25 Alexander Gottwald <ago at freedesktop dot org>
-
- * config/xf/X11.tmpl:
- Bug #3069: Reenable DefaultFontPath and DefaultFSFontPath which got
- removed in the BuildLowMem commit
-
-2005-04-23 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/loader/loadmod.c:
- Bug #2138: When the server is built with MakeDllModules YES, prefer
- dlloader modules to elfloader modules, and vice versa when
- MakeDllModules is NO. Based on 028_loader_speed_hack.diff from
- Ubuntu (Daniel Stone).
-
-2005-04-23 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_apm.c:
- Bug #2141: Rework misleading warning message when APM support is
- unavailable. (Previous patch on 2005-04-14 changed the wrong message.)
-
-2005-04-23 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/xorg.cf:
- Bug #2072: Always define LargePositionIndependentCFlags on sparc
- systems using gcc. (Ferris McCormick)
-
-2005-04-23 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- * xc/programs/Xserver/Xext/Imakefile
- * xc/programs/Xserver/dix/Imakefile
- * xc/programs/Xserver/dix/main.c
- * xc/programs/Xserver/dix/xpstubs.c
- * xc/programs/Xserver/mi/miinitext.c
- * xc/programs/Xserver/os/utils.c
- bugzilla #2792 (https://bugs.freedesktop.org/show_bug.cgi?id=2792)
- attachment #2526 (https://bugs.freedesktop.org/attachment.cgi?id=2526)
- bug 2792 part II: Make Xprint headers in dix/, mi/, os/ and Xext/
- conditional on whether the Xprint extension is build or not.
- Patch by Egbert Eich <eich@freedesktop.org> and Roland Mainz
- <roland.mainz@nrubsig.org>.
-
-2005-04-23 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/dix/main.c
- bugzilla #3118 (https://bugs.freedesktop.org/show_bug.cgi?id=3118)
- attachment #2525 (https://bugs.freedesktop.org/attachment.cgi?id=2525)
- Get Xprint server working again which was broken by the
- 05/04/20 05:49:46 commit commit (the CPP symbol |XPRINT| is not
- universally available when building the Xserver and should be used
- with care).
-
-2005-04-23 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/linux.cf
- * xc/config/cf/sun.cf
- bugzilla #3023 (https://bugs.freedesktop.org/show_bug.cgi?id=3023)
- attachment #2523 (https://bugs.freedesktop.org/attachment.cgi?id=2523)
- Make the Xserver and libraries (X11, Xt, Xaw etc.) and client
- applications largefile-aware by default on Linux and Solaris (*BSD
- platforms and IRIX are aready largefile-aware by default, only the
- status of AIX+HP/UX is currently unknown). The change does not
- affect Xserver modules loaded via the ELF loader which would either
- require an ABI change or a port of the whole lf64(5) API (both steps
- may not be required as the ELF loader may go away in favour of the DL
- loader where the libc wrapper is no longer needed to access files).
-
-2005-04-23 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/X11.tmpl:
- Bug #2606: Force the Security extension to be built if the Appgroup
- extension is requested.
-
-2005-04-23 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/loader/loadmod.c:
- Bug #3016: Don't complain as loudly about failing to load a module
- that's already loaded.
-
-2005-04-23 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/loader/elf.h:
- * programs/Xserver/hw/xfree86/loader/elfloader.c:
- Bug #3109: Handle R_ALPHA_BRSGP relocations in elfloader.
- (Sergey Tikhonov)
-
-2005-04-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/xf86_libc.h:
- Work around clash between Solaris headers and module loader headers
- over definition of FILE.
-
-2005-04-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * extras/ogl-sample/main/gfx/lib/glu/libnurbs/internals/simplemath.h:
- Add Sun CC to the list of compilers for which abs() should not be
- redefined.
-
-2005-04-22 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/X11.tmpl:
- * lib/font/fontfile/ffcheck.c:
- * lib/font/fontfile/register.c:
- * programs/Xserver/Imakefile:
- * programs/Xserver/cfb/cfbgc.c:
- * programs/Xserver/cfb/cfbimage.c:
- * programs/Xserver/cfb/cfbpush8.c:
- * programs/Xserver/hw/sun/Imakefile:
- * programs/Xserver/hw/sun/sunCfb.c:
- * programs/Xserver/hw/sun/sunCursor.c:
- * programs/Xserver/hw/sun/sunInit.c:
- * programs/Xserver/hw/xfree86/xf8_32bpp/cfbgc.c:
- * programs/Xserver/hw/xfree86/xf8_32bpp/cfbgcunder.c:
- * programs/Xserver/lmfcfb/Imakefile:
- * programs/Xserver/mfb/Imakefile:
- * programs/Xserver/mfb/maskbits.c:
- * programs/Xserver/mfb/mfbbitblt.c:
- * programs/Xserver/mfb/mfbgc.c:
- * programs/Xserver/mfb/mfbimggblt.c:
- * programs/Xserver/mfb/mfbpixmap.c:
- * programs/Xserver/mfb/mfbscrinit.c:
- * programs/xfs/difs/Imakefile:
- * programs/xfs/difs/initfonts.c:
- Bug #3069: Drop the BuildLowMem hack, it doesn't compile and isn't
- useful.
-
-2005-04-22 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/common/compiler.h:
- * programs/Xserver/hw/xfree86/common/xf86Bus.c:
- * programs/Xserver/hw/xfree86/common/xf86pciBus.c:
- * programs/Xserver/hw/xfree86/loader/xf86sym.c:
- * programs/Xserver/hw/xfree86/os-support/xf86_OSproc.h:
- * programs/Xserver/hw/xfree86/os-support/bus/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.h:
- * programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_ia64.c:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_pci.c:
- * programs/Xserver/hw/xfree86/os-support/shared/ia64Pci.c:
- * programs/Xserver/hw/xfree86/os-support/shared/ia64Pci.h:
- * programs/Xserver/hw/xfree86/os-support/bus/altixPCI.c:
- * programs/Xserver/hw/xfree86/os-support/bus/altixPCI.h:
- Bug #2373: SGI Altix platform support. (Shrijeet Mukherjee,
- Jesse Barnes, Bjorn Helgaas, Egbert Eich.)
-
-2005-04-21 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c
- * programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c
- * programs/Xserver/hw/xfree86/drivers/nv/nv_type.h
- Bugzilla #3095 <https://bugs.freedesktop.org/show_bug.cgi?id=3095>
- Patch #2501 <https://bugs.freedesktop.org/attachment.cgi?id=2501>
- nv DPMS panel fixes (Mark Vojkovich)
-
-2005-04-21 Thomas Winischhofer <thomas@winischhofer.net>
-
- * programs/Xserver/hw/xfree86/drivers/sis/*
- SiS driver:
- - Add SISCTRL extension
- - Declare Xv interface for SiSCtrl deprecated
- - Remove useless GammaPreBrightness feature
- - Fix LCD+TV mode for dual link panels
- - Add support for LCD-via-CRT1 for 315PRO
- - Add "TVBlueWorkAround" option
- - Various minor fixes
-
- * programs/Xserver/hw/xfree86/drivers/sisusb/*
- SiSUSB driver:
- - Add SISCTRL extension
- - Declare Xv interface for SiSCtrl deprecated
-
-2005-04-20 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/drivers/ati/theatre.h
- Build fix for DoLoadableServer = NO systems.
-
-2005-04-20 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/xinit/startx.cpp:
- Separate server auth and client .Xautority file in startx.
- .Xautority might have credentials from other Xservers which
- we might not want to enable on ours Bugzilla #3078).
-
-2005-04-20 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/GL/windows/glwindows.h:
- * programs/Xserver/GL/windows/glwrap.c:
- * programs/Xserver/os/auth.c:
- * programs/Xserver/os/xdmcp.c:
- * programs/Xserver/xkb/ddxLoad.c:
- Fix includes right throughout the Xserver tree:
- * apply changes to windows specific includes
- * programs/Xserver/os/xdmauth.c:
- Fix includes right throughout the Xserver tree:
- * apply changes to Xdmcp.h
-
-2005-04-20 Alexander Gottwald <ago at freedesktop dot org>
-
- * lib/xtrans/Imakefile:
- Fix includes right throughout the Xserver tree:
- * Create both X11/Xtrans/Xtrans.h and X11/Xtrans.h in exports/include.
- The first is for Xserver, the second is for libX11 and friends.
-
-2005-04-20 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/xedit/util.c:
- Move variable declaration to top. Makes gcc2 happy.
-
-2005-04-20 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/*:
- Fix includes right throughout the Xserver tree:
- * change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
- * change "foo.h", "extensions/foo.h" and "X11/foo.h" to
- <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
- * change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
- * programs/Xserver/dix/main.c (InitOutput):
- Conditionalise usage of Xprint headers and functions.
-
-2005-04-20 Alexander Gottwald <ago at freedesktop dot org>
-
- * lib/Xt/Initialize.c:
- Bugzilla #3072 (https://bugs.freedesktop.org/show_bug.cgi?id=3072)
- attachment #2469 (https://bugs.freedesktop.org/attachment.cgi?id=2469):
- fix uninitialized pointer in libXt on Win32. Reported by Dave Williss
-
-2005-04-18 Bogdan Diaconescu <b_diaconescu@yahoo.com>
- Added support for RageTheatre200 see BugZilla #2778
- https://bugs.freedesktop.org/show_bug.cgi?id=2778
-
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/generic_bus.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInit): Added new option for the ATI driver:
- RageTheatreMicrocPath - file path for microcode,
- RageTheatreMicrocType - BINARY or ASCII. When RT200 is
- detected, microcode is uploaded from the specified file.
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mm_i2c.c:
- (RADEONInitI2C): Changed the i2c bus access method for
- GPUs newer than R100. Added detection code for PAL tuners FM1216MK3.
- Added detection for UDA1380 sound processor.
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (RADEONAllocAdaptor), (RADEONStopVideo), (RADEONSetPortAttribute),
- (RADEON_TDA9885_SetEncoding): TDA9885 exists on the MK3 tuners.
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.h:
- Added UDA1380 object to the RADEONPortPrivRec.
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_vip.c:
- (RADEONVIP_fifo_idle), (RADEONVIP_fifo_read),
- (RADEONVIP_fifo_write), (RADEONVIP_reset), (RADEONVIP_init):
- Added new functions for the VIP bus regarding the FIFO transfer.
- Changed the values at reset for processors newest than R200.
- * programs/Xserver/hw/xfree86/drivers/ati/theatre.c:
- * programs/Xserver/hw/xfree86/drivers/ati/theatre.h:
- * programs/Xserver/hw/xfree86/drivers/ati/theatre_reg.h:
- The theatre chip detection is now in a separate module called
- theatre_detect. Upon detecting the theatre chip type,
- the coresponding theatre module will be loaded. For RageTheatre200
- a new module is created called theater200.
- * programs/Xserver/hw/xfree86/drivers/i2c/Imakefile:
- Added new module uda1380 for the sound chip existing on
- boards featuring RT200.
- * programs/Xserver/hw/xfree86/drivers/i2c/fi1236.c:
- (FI1236_get_afc_hint), (FI1236_tune), (FI1236_AFC):
- The MK3 tuners (PAL/NTSC/SECAM) now have the AFC signal comming
- from the TDA98xx chip. The AFC hint can be gotten now from I2C.
- * programs/Xserver/hw/xfree86/drivers/i2c/fi1236.h:
- * programs/Xserver/hw/xfree86/drivers/i2c/tda9885.c:
- (tda9885_setparameters): Tweaks for new MK3 tuners.
-
-2005-04-15 Torrey T. Lyons <torrey@freedesktop.org>
-
- * lib/GL/apple/dri_glx.c: (GetDriverName), (glXGetDriverConfig):
- * programs/Xserver/hw/darwin/quartz/applewmExt.h:
- Fix cases in Darwin build where a variable is declared static and
- later as extern (XFree86 Bug #1576, Jordan Frank).
-
-2005-04-15 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h
- bugzilla #2885 (https://bugs.freedesktop.org/show_bug.cgi?id=2885)
- attachment #2434 (https://bugs.freedesktop.org/attachment.cgi?id=2434)
- Fix Solaris build bustage caused by namespace collision between symbols
- defined in <sys/kbd.h> and those in "xf86_OSlib.h".
- Patch by Alan Coopersmith <alan.coopersmith@sun.com>.
-
-2005-04-14 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_apm.c:
- Bug #2141: Rework misleading warning message when APM support is
- unavailable.
-
-2005-04-14 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Fix initial DDC parameters when validating modes.
-
-2005-04-14 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/cfb/cfbgc.c:
- Bug #3025: gcc4 build fix.
-
-2005-04-14 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- User reports indicate that both command and vertex DMA on
- SuperSavages lock up the engine. Disabling DMA on SuperSavages
- until someone figures out how to make it work.
-
-2005-04-12 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/ps/psout.c
- bugzilla #3001 (https://bugs.freedesktop.org/show_bug.cgi?id=3001)
- attachment #2404 (https://bugs.freedesktop.org/attachment.cgi?id=2404)
- Improve rendering performance when glXSwapBuffers()| or |XPutImage()|
- are called for the PostScript DDX via optimizing the codepath around
- |PsOut_OutImageBytes()|.
- Patch by Simon Toedt <simon.toedt@gmail.com> and Roland Mainz
- <roland.mainz@nrubsig.org>.
-
-2005-04-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/vfb/InitOutput.c: (vfbScreenInit):
- Reenable BackingStore in Xvfb.
-
-2005-04-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/linux.cf:
- Removing the compiler flag -fsigned-char which is only used
- for a few BE platforms. This still needs some testing - which
- can only be done when in the tree, but since most platforms
- don't need I strongly assume it's not needed. Ticket remains
- open for discussion (Bugzilla #2964).
-
-2005-04-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/os-support/bus/xf86Pci.h:
- Correct the mask bits when checking for a 64bit memory base
- in PCI config space (bugzilla #2963).
-
-2005-04-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c:
- (NEOPreInit), (NEOValidMode), (neoRestore), (neoModeInit),
- (neoCalcVCLK):
- Fix several mode setting issues:
- - eliminates DoubleScan modes above height == 1024.
- - eliminates interlaced modes as we don't know how to turn
- on interlace.
- - Fixes clock calculation to prevent lockups.
- (Bugzilla # 2627)
-
-2005-04-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/mi/miwideline.c:
- Preventing hight for drawing from becoming negative when
- face->dy < 0. The height value is used in miFillPolyHelper()
- to calculate the size of memory to be allocated. A negative
- value will lead to a crash (Bugzilla #2690, Keith Packard,
- Egbert Eich).
-
-2005-04-10 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/attributes.c
- * xc/programs/glxgears/glxgears.c
- * xc/programs/xdbedizzy/xdbedizzy.c
- * xc/programs/xedit/Imakefile
- * xc/programs/xedit/Xedit-xprint.ad
- * xc/programs/xedit/util.c
- * xc/programs/xedit/xedit.h
- * xc/programs/xlogo/print.c
- * xc/programs/xlogo/xlogo.c
- * xc/programs/xlogo/xlogo.h
- * xc/programs/xman/Imakefile
- * xc/programs/xman/print.h
- * xc/programs/xmore/Imakefile
- * xc/programs/xmore/print.c
- * xc/programs/xmore/print.h
- * xc/programs/xmore/printdialog.c
- * xc/programs/xphelloworld/xpawhelloworld/xpawhelloworld.c
- * xc/programs/xphelloworld/xphelloworld/xphelloworld.c
- * xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.c
- * xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.c
- * xc/programs/xphelloworld/xpxthelloworld/xpxthelloworld.c
- bugzilla #790 (https://bugs.freedesktop.org/show_bug.cgi?id=790)
- attachment #2379 (https://bugs.freedesktop.org/attachment.cgi?id=2379)
- Implement support client+Xserver support for passing output
- (stdout+stderr) of the spooler command started by the Xprint
- server back to the application using the "xp-spooler-command-results"
- XPJobAttr attribute (applications can fetch the attribute value after
- the XPEndJobNotify event was received; more details can be found
- in http://xprint.mozdev.org/docs/dtprint_fspec.ps).
-
-2005-04-09 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xman/buttons.c
- bugzilla #2942 (https://bugs.freedesktop.org/show_bug.cgi?id=2942)
- attachment #2360 (https://bugs.freedesktop.org/attachment.cgi?id=2360)
- Fix possible crash due uninitalised structure when "xman" opens the
- print dialog.
-
-2005-04-05 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- Release SDA/SDL I2C lines from an asserted-low state after a DDC probe,
- which caused Apple Studio Display monitors to shut off after a second
- or so (Ben Herrenschmidt).
-
-2005-04-04 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageInitAccel):
- Add ROP_NEEDS_SOURCE to Mono8x8PatternFill as S3 chips tend
- to lock up without it (Helmut Fahrion).
-
-2005-04-04 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/xf86cfg/accessx.c:
- (CreateAccessXHelpDialog), (AccessXInitialize):
- * programs/Xserver/hw/xfree86/xf86cfg/card-cfg.c:
- (CardModelCallback), (CardModel):
- * programs/Xserver/hw/xfree86/xf86cfg/config.c: (StartConfig):
- * programs/Xserver/hw/xfree86/xf86cfg/expert.c:
- (ExpertConfigureStart), (ExpertConfigureEnd), (CreateFiles),
- (CreateFilesField), (UpdateFiles), (CreateFontPathField),
- (CreateModulePathField), (CreateModuleField), (CreateModesField),
- (CreateModeLineField), (CreateVideoAdaptorField),
- (VideoAdaptorUpdate), (CreateVideoPortField), (CreateMonitorField),
- (MonitorUpdate), (CreateMonitorModesField), (CreateDeviceField),
- (DeviceUpdate), (CreateScreenField), (ScreenUpdate),
- (CreateScreenAdaptorField), (CreateScreenDisplayField),
- (ScreenDisplayUpdate), (CreateDisplayModeField),
- (CreateInputField), (InputUpdate), (CreateLayoutField),
- (CreateAdjacencyField), (AdjacencyMenuCallback),
- (AdjacencyToggleCallback), (CreateInputrefField),
- (CreateVendorField), (CreateVendorSubField), (VendorSubUpdate),
- (CreateDRIField), (DRIUpdate), (CreateBuffersField),
- (BuffersUpdate), (DeleteNode), (ToggleNodeRecursive), (ToggleNode),
- (ExpertInitialize):
- * programs/Xserver/hw/xfree86/xf86cfg/help.c: (Help), (StartHelp),
- (Html_ModeStart), (Html_ModeEnd):
- * programs/Xserver/hw/xfree86/xf86cfg/interface.c: (main),
- (AskConfig), (QuitCallback), (AddDevice), (SelectLayoutCallback),
- (DefaultLayoutCallback):
- * programs/Xserver/hw/xfree86/xf86cfg/keyboard-cfg.c:
- (UpdateRulesPopups), (KeyboardModelAndLayout):
- * programs/Xserver/hw/xfree86/xf86cfg/monitor-cfg.c:
- (MonitorLayout):
- * programs/Xserver/hw/xfree86/xf86cfg/mouse-cfg.c:
- (MouseDeviceAndProtocol):
- * programs/Xserver/hw/xfree86/xf86cfg/options.c:
- (ModuleOptionsPopup), (OptionsPopup):
- * programs/Xserver/hw/xfree86/xf86cfg/screen-cfg.c: (ScreenDialog):
- * programs/Xserver/hw/xfree86/xf86cfg/vidmode.c:
- (VideoModeInitialize), (VideoModeConfigureStart), (GetModes),
- (ForceAddMode), (AddMode), (TestCallback):
- * programs/editres/widgets.c:
- * programs/xedit/ispell.c: (InitIspell):
- * programs/xedit/options.c: (CreateColumnsShell):
- Fixed sentinels in Xt, editres and xedit to reduce number of
- warnings with gcc4 (Andreas Schwab).
-
-2005-04-04 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/xf86cfg/screen.c: (AdjustScreenUI):
- Fix typo leading to bogus code in xorgcfg (Andreas Schwab).
-
-2005-04-04 Egbert Eich <eich-at-freedesktop-dot-org>
- * programs/Xserver/hw/xfree86/common/xf86PciInfo.h:
- * programs/Xserver/hw/xfree86/os-support/bus/zx1PCI.c:
- (xf86PreScanZX1), (xf86PostScanZX1):
- Support for HP's IPF ZX1 systems (Alex Williamson).
-
-2005-04-04 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/compiler.h:
- * programs/Xserver/hw/xfree86/loader/elfloader.c:
- (ELFCollectSections):
- When not using dlopen ia64 needs an extra cache
- flush to ensure the icache is coherent when modules
- are loaded (Alex Williamson).
-
-2005-04-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xevie/Xevie.man:
- Clean up text and formatting of Xevie man page
-
-2005-04-03 Adam Jackson <ajax@freedesktop.org>
-
- * lib/SM/sm_process.c:
- Bug #1447: Fix a use-after-free case in libSM. (Mark McLoughlin)
-
-2005-04-02 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/xorg.tmpl:
- Bug #2884: Canonicalize BUILDERADDR to point to
- @lists.freedesktop.org.
-
-2005-04-01 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/quartz/XServer.m:
- Fix XDarwin's handling of Wacom tablet mouse buttons (Based on patch
- suggested by Daphne Pfister).
-
-2005-04-01 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Init.c
- * xc/programs/Xserver/Xprint/ps/Imakefile
- * xc/programs/Xserver/Xprint/ps/Ps.h
- * xc/programs/Xserver/Xprint/ps/PsArea.c
- * xc/programs/Xserver/Xprint/ps/PsColor.c
- * xc/programs/Xserver/Xprint/ps/PsImageUtil.c
- * xc/programs/Xserver/Xprint/ps/PsInit.c
- * xc/programs/Xserver/Xprint/ps/psout.h
- bugzilla #2879 (https://bugs.freedesktop.org/show_bug.cgi?id=2879)
- attachment #2287 (https://bugs.freedesktop.org/attachment.cgi?id=2287)
- Follow-up to bugzilla #1299: Add new visuals in the Postscript DDX
- (including TrueColor 16bit, PseudoColor 15bit/12bpg(12 bits per R-,
- G-, B-channel as in PostScript Level 2 (and above) colors can have 12
- bits per component (36 bit for RGB)), PseudoColor+GrayScale+StaticGray
- 12bit/12bpg) and switch the default visual from PseudoColor 8bit/8bpg
- to PseudoColor 12bit/12bpg.
-
-2005-04-01 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/loader/xf86sym.c
- * programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c
- Fix setjump0 declaration for DllLoader.
-
-2005-04-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/int10/helper_exec.c: (x_inl),
- (x_outl), (pciCfg1out):
- bugzilla #2880 (https://bugs.freedesktop.org/show_bug.cgi?id=2880)
- attachment #2285 (https://bugs.freedesktop.org/attachment.cgi?id=2285)
- Use system method to access PCI config space.
-
-2005-04-01 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/loader/dixsym.c:
- Bug #2835: Add symbol exports to support the ReadDisplay extension.
-
-2005-04-01 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Check the VESA BIOS scanline requirements and adjust the
- displayWidth accordingly. Fixes an assumption that the screen width
- was always used as the displayWidth.
-
-2005-03-31 Torrey T. Lyons <torrey@freedesktop.org>
-
- * config/cf/darwin.cf:
- Reenable default build of xterm since Darwin does not provide
- an alternate source for it.
-
-2005-03-31 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/common/xf86PciInfo.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_chipset.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c:
- - Add new Radeon pci ids (ATI devrel), bug 2827
-
-2005-03-31 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
-
- Patch from Antti Ajanki - provide VBI capture support for
- PAL and SECAM (You need GATOS km module to actually get at the
- data, the change merely configures the hardware to handle it
- correctly).
-
-2005-03-29 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_cursor.c:
- bugzilla #2844 (https://bugs.freedesktop.org/show_bug.cgi?id=2844)
- attachment #2230 (http://bugs.freedesktop.org/attachment.cgi?id=2230)
- Wait for idle before uploading HW cursor data to the framebuffer to
- avoid lockups when moving the mouse on some machines.
-
-2005-03-28 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPllErrataAfterIndex), (RADEONPllErrataAfterData),
- (RADEONOUTPLL), (RADEONPLLWriteUpdate), (RADEONPLL2WriteUpdate),
- (RADEONRestorePLL2Registers):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_macros.h:
- bugzilla #2840 (https://bugs.freedesktop.org/show_bug.cgi?id=2840)
- attachment #2227 (https://bugs.freedesktop.org/attachment.cgi?id=2227)
- Fix build problems introduced by previous Radeon PLL errata
- workarounds.
-
-2005-03-28 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/xvinfo/xvinfo.man:
- Change hardcoded "1" to __appmansuffix__ and remove initial
- blank line that confused Solaris nroff.
-
-Sat Mar 26 19:00:30 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbpict.h: Remove accidentally committed
- prototype.
-
-Sat Mar 26 18:49:21 2005 Soeren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.h
- * programs/Xserver/fb/fbmmx.c (fbCompositeSrc_8888x8888mmx): New
- function.
-
- * programs/Xserver/fb/fbpict.c (fbComposite): Hook it up here
-
-2005-03-25 Dave Airlie <airlied@linux.ie>
-
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/aticonfig.c:
- (ATIProcessOptions):
- * programs/Xserver/hw/xfree86/drivers/ati/aticonsole.c:
- (ATIProbeAndSetActiveDisplays), (ATIEnterGraphics),
- (ATILeaveGraphics):
- * programs/Xserver/hw/xfree86/drivers/ati/atilock.c: (ATIUnlock),
- (ATILock):
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64.c:
- (ATIMach64Calculate):
- * programs/Xserver/hw/xfree86/drivers/ati/atimode.c:
- (ATIModeCalculate), (ATISetVBEMode), (ATIModeSet):
- * programs/Xserver/hw/xfree86/drivers/ati/atioption.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atioption.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atipreinit.c:
- (ATIPreInit):
- * programs/Xserver/hw/xfree86/drivers/ati/atiscreen.c:
- (ATIScreenInit):
- * programs/Xserver/hw/xfree86/drivers/ati/atistruct.h:
- bugzilla #2057 (https://bugs.freedesktop.org/show_bug.cgi?id=2057)
- attachment #1516 (https://bugs.freedesktop.org/attachment.cgi?id=1516)
- Add TVOUT Support for Mach64 (Leif Delgass, fixed up for Xorg by me).
-
-2005-03-24 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/ps/Imakefile
- * xc/programs/Xserver/Xprint/ps/PsInit.c
- bugzilla #2821 (https://bugs.freedesktop.org/show_bug.cgi?id=2821)
- attachment #2215 (https://bugs.freedesktop.org/attachment.cgi?id=2215)
- Remove the cfb dependicy from the PostScript DDX as this is not needed
- in a vector DDX (mfb is still needed to fill the |BitmapToRegion()|
- callback with |mfbPixmapToRegion()|).
-
-2005-03-24 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineReset):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_bios.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_cursor.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONINPLL), (RADEONOUTPLL), (RADEONProbePLLParameters),
- (RADEONGetPanelInfoFromReg), (RADEONPreInitConfig),
- (RADEONRestoreFPRegisters), (RADEONRestorePLLRegisters),
- (RADEONRestorePLL2Registers), (RADEONSave), (RADEONRestore),
- (RADEONDisplayPowerManagementSet), (RADEONSetDynamicClock):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_macros.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mm_i2c.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (RADEONAllocAdaptor), (RADEONDisplayVideo):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_vip.c:
- - radeon PLL access errata workarounds (Benjamin Herrenschmidt, acked by Hui Yu)
-
-2005-05-23 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * config/cf/OpenBSD.cf:
- OpenBSD doesn't have libpng in base system.
- * config/cf/OpenBSDLib.tmpl
- Bump libfreetype2 minor after update to 2.1.9
- * config/cf/X11.tmpl
- Update freetype version in comments
- * programs/Xserver/Xext/saver.c:
- bugzilla #2194: fix an alignement problem on 64 bit architectures.
-
-2005-03-23 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c:
- (mtrr_cull_wc_region), (mtrr_remove_offending),
- (mtrr_add_wc_region):
- Bugzilla #2750 (https://bugs.freedesktop.org/show_bug.cgi?id=2750)
- Linux-only fixes:
- Fix case where a smaller write-combining region blocks write-combining
- setting of the whole frame buffer.
- Fix bug in wc setting code when regions are first splitted
- and setting of write-combining then fails.
-
-2005-03-23 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/hw/vfb/InitOutput.c
- * xc/programs/Xserver/hw/vfb/Xvfb.man
- bugzilla #2791 (https://bugs.freedesktop.org/show_bug.cgi?id=2791)
- attachment #2197 (https://bugs.freedesktop.org/attachment.cgi?id=2197)
- Add support for 12bit PseudoColor and 30bit TrueColor to Xvfb.
-
-2005-03-23 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Imakefile
- * xc/programs/Xserver/Xprint/DiPrint.h
- * xc/programs/Xserver/Xprint/Imakefile
- * xc/programs/Xserver/Xprint/Init.c
- * xc/programs/Xserver/Xprint/ddxInit.c
- * xc/programs/Xserver/dix/Imakefile
- * xc/programs/Xserver/dix/main.c
- * xc/programs/Xserver/dix/xpstubs.c
- * xc/programs/Xserver/os/Imakefile
- * xc/programs/Xserver/os/utils.c
- bugzilla #2792 (https://bugs.freedesktop.org/show_bug.cgi?id=2792)
- attachment #2193 (https://bugs.freedesktop.org/attachment.cgi?id=2193)
- Fix build bustage when |PrintOnlyServer| is set to |NO|.
- Patch by Roland Mainz <roland.mainz@nrubsig.org> and Julien
- Lafon <julien.lafon@gmail.com>.
-
-2005-03-22 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/hw/vfb/InitOutput.c
- bugzilla #2789 (https://bugs.freedesktop.org/show_bug.cgi?id=2789)
- attachment #2187 (https://bugs.freedesktop.org/attachment.cgi?id=2187)
- Fix Xvfb to honor the "-dpi" option (instead of using a hardcoded
- value of 100DPI).
-
-2005-03-22 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/xorg.conf.man:
- Bug #1821: Typo fix in xorg.conf man page (Jens Schweikhardt)
-
-Tue Mar 22 12:47:16 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/miext/damage/damage.c (damageCopyPlane): Only
- validate the source if it is a viewable window. Stops the cursor
- flickering when it is above an unviewable window.
-
-2005-03-21 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_memory.c
- Fix some bad alignment problems when allocating memory from
- the end of AGP space.
- Bugzilla #2764 (https://bugs.freedesktop.org/show_bug.cgi?id=2764)
-
-2005-03-20 Alan Coopersmith <alan.coopersmith@sun.com>
- * xc/lib/X11/ErrDes.c
- * xc/lib/X11/XKBSetGeom.c
- Bugzilla #132 (https://bugs.freedesktop.org/show_bug.cgi?id=132)
- Patch #2168 (https://bugs.freedesktop.org/attachment.cgi?id=2168)
- Replace a couple of BUFSIZE uses with better values to check against.
- Fixes by Stuart Anderson <anderson@netsweng.com>
-
-2005-03-20 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xset/xset.c
- bugzilla #2258 (https://bugs.freedesktop.org/show_bug.cgi?id=2258)
- attachment #2166 (https://bugs.freedesktop.org/attachment.cgi?id=2166)
- "xset q" (query) should not print an error message ('Xlib: extension
- "XFree86-Misc" missing on display ":35.0".') when the "XFree86-Misc"
- is not available on the Xserver.
-
-2005-03-19 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/nls/Compose/iso8859-2
- * xc/nls/Compose/iso8859-3
- * xc/nls/Compose/iso8859-9
- * xc/nls/Compose/iso8859-9e
- bugzilla #2592 (https://bugs.freedesktop.org/show_bug.cgi?id=2592)
- attachment #2156 (https://bugs.freedesktop.org/attachment.cgi?id=2156)
- Fix a couple of typos in ISO8859-* Compose files
- ("asciicircum" instead "of asciicirum").
- Patch by Matthias Hopf <mhopf@suse.de>.
-
-2005-03-19 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/mi/miinitext.c
- bugzilla #2771 (https://bugs.freedesktop.org/show_bug.cgi?id=2771)
- attachment #2148 (https://bugs.freedesktop.org/attachment.cgi?id=2148)
- Remove RENDER extension from exclusion list for the standalone print
- server (Xprt) to get this extension enabled if the print DDX support
- it.
-
-2005-03-18 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/common/xf86PciInfo.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_chipset.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c:
- Add support for production version of ATI RN50/ES1000. (ATI
- Technologies Inc.)
-
-2005-03-17 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavageEnterVT):
- Invalidate 3D hardware state in SavageEnterVT. This fixes 3D
- applications running during a suspend-resume cycle.
-
-2005-03-16 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c
- Back out RadeonWaitForIdleMMIO that I put in earlier.
-
- From discussion on dri-devel we do not need to be as
- careful with INREG() access on Radeons as we are on mach64
- chips.
-
- The fix is backed out due to:
- * it breaks DRI on SMP systems (due to absense of the
- lock in mouse handling functions)
- * I am no longer able to reproduce the lockup I saw before
-
-2005-03-16 Torrey T. Lyons <torrey@freedesktop.org>
-
- * config/cf/darwin.cf:
- * programs/Xserver/cfb/cfballpriv.c:
- Fix build on stock Mac OS X: Out of the box, Mac OS X does not include
- Freetype2, Expat, or PNG. Also global variables should be initalized
- in the Xserver.
-
-2005-03-17 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIMapInit):
- Fixed PCI ShadowStatus initialization for the case that
- ShadowStatus is explicitly enabled in the configuration file.
-
-Wed Mar 16 16:17:43 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/miext/damage/damage.c (damageCopyArea): Only
- validate the source if it is a viewable window. Stops the cursor
- flickering when it is above an unviewable window.
-
-2005-03-16 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86RandR.c:
- (xf86RandRGetInfo), (xf86RandRSetConfig):
- Don't fail calling function when DriverFunc() for RandR
- fails as DriverFunc() also returns FALSE when the
- specific sub function isn't supported.
- In the case of xf86RandRGetInfo() we simply rely on what
- has been set before and return TRUE.
- In the case of xf86RandRSetConfig() we only bail with
- FALSE if we have to do a rotation and the call fails.
- We presently cannot do rotation on the fly without the
- help of a driver function (Bugzilla #2745).
-
-
-2005-03-16 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/loader/loader.c: (ARCHIVELoadModule):
- Make message that gets printed when loader encounters a .o
- with no symbols less conspicuous (Bugzilla #2744).
-
-2005-03-15 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.c:
- (SavageInitStreamsOld), (SavageInitStreams2000),
- (PatchEnableSPofPanel):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_video.c:
- (GetBlendForFourCC), (GetBlendForFourCC2000),
- (SavageSetColorKey2000), (SavageSetColor2000), (SavageSetBlend),
- (SavageDisplayVideoOld), (SavageDisplayVideo2000),
- (SavagePutImage):
- - small fixups for old streams
- - more work on Xv support for savage2000 (still not working 100%)
-
-2005-03-15 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830_video.c
- LFP's may exist on Pipe A in older i830's. Check that case so
- that Panel ID can be obtained and Xvideo is correctly setup for
- panel fitting.
-
-2005-03-15 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- * programs/Xserver/hw/xfree86/drivers/i810/i830_modes.c
- Enforce DDC monitor ranges usage if we have them and reject bad
- modes. Use NoDDC option to override DDC timings. We currently
- only use DS_RANGES, but could use other DDC information, as does
- the common layer, to deduce the h/v ranges.
-
-2005-03-13 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIAgpInit), (SAVAGEDRIScreenInit),
- (SAVAGEDRIFinishScreenInit):
- Fixed fallback to PCI mode when AGP initialization fails.
-
-2005-03-13 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGECreateContext), (SAVAGEDestroyContext), (SAVAGEDRIAgpInit),
- (SAVAGEDRIScreenInit), (SAVAGEDRICloseScreen):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- - Removed lots of dead code.
- - Moved driver-private definitions from savage_dri.h to
- savage_driver.h. savage_dri.h should only contain the public
- interface between DDX and DRI drivers.
- - Don't forget to remove the command DMA mapping in
- SAVAGEDRICloseScreen.
-
-2005-03-11 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/twm/Imakefile
- * xc/programs/twm/twm.c
- * xc/programs/xdpyinfo/xdpyinfo.c
- bugzilla #2705 (https://bugs.freedesktop.org/show_bug.cgi?id=2705)
- attachment #2087 (https://bugs.freedesktop.org/attachment.cgi?id=2087)
- Make twm ignore print screens to avoid that users accidentally warp
- on a non-video screen (which are not visible on any monitor) when
- the Xserver has both video and print screens.
- (This includes also a small cleanup of xdpyinfo where parts of the
- print screen test code comes from)
- Patch by Julien Lafon <julien.lafon@gmail.com> (MIT/X.org license).
-
-2005-03-11 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/twm/add_window.c
- * xc/programs/twm/cursor.c
- * xc/programs/twm/events.c
- * xc/programs/twm/gc.c
- * xc/programs/twm/gram.y
- * xc/programs/twm/iconmgr.c
- * xc/programs/twm/icons.c
- * xc/programs/twm/list.c
- * xc/programs/twm/menus.c
- * xc/programs/twm/parse.c
- * xc/programs/twm/resize.c
- * xc/programs/twm/twm.c
- * xc/programs/twm/util.c
- bugzilla #2566 (https://bugs.freedesktop.org/show_bug.cgi?id=2566)
- attachment #2083 (https://bugs.freedesktop.org/attachment.cgi?id=2083)
- ANSI-fy twm window manager code.
- The conversion preserves the comments which annotate variables and
- function arguments (these have been moved into doxygen(esque?) "stubs"
- above each function.
- Patch by Mike Owens <etc@filespanker.com>.
-
-2005-03-11 Thomas Winischhofer <thomas@winischhofer.net>
-
- * programs/Xserver/hw/xfree86/drivers/sis/*
- SiS driver:
- - MergedFB/Xinerama: Added support for non-rectangular layouts
- (no panning into dead areas, mouse restriced to accessible
- areas)
- - MergedFB/Xinerama: Added support for RandR.
- - MergedFB: Improved "physical alignment compensation" Offset
- by disallowing panning and mouse movements into dead areas.
- - Added "Reflect" feature: Reflect screen in x, y or x+y direction
- - Added aspect ratio detection for analog (VGA) devices.
- - Fixed FSTN support on SiS55x (for 320x240 xSTN panels)
- - Workaround for SiS76x memory access latency issues if no local
- framebuffer memory is present.
- - Fixed bug in SaveScreen() causing a sig 11 sometimes.
- - Minor others.
-
-2005-03-08 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/lbxproxy/os/connection.c:
- Bugzilla Bug 2678 (https://bugs.freedesktop.org/show_bug.cgi?id=2678)
- Patch #2051 (https://bugs.freedesktop.org/attachment.cgi?id=2051)
- lbxproxy core dumps on exit if clients have had authentication failures
- (Sun bug #5074303 - Fix by Derek Wang <derek.wang@sun.com>)
-
-2005-03-09 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONScreenInit): Fix accidentally removed depth pitch
- adjustment if displayWidth is not a multiple of 32 pixels
- (bug #788)
-
-2005-03-08 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c:
- (xf86open), (xf86strerror), (xf86GetErrno):
- * programs/Xserver/hw/xfree86/os-support/xf86_libc.h:
- Adding more errnos to the libc wrapper (Bugzilla #2672).
-
-2005-03-07 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/lib/X11/imEvToWire.c:
- Bugzilla Bug 2006 (https://bugs.freedesktop.org/show_bug.cgi?id=2006)
- Patch #2031 (https://bugs.freedesktop.org/attachment.cgi?id=2031)
- XEmbed client doesn't receive key events from XIM: Use | to set a bit,
- not &. Patch by Hidetoshi Tajima <hidetoshi.tajima@sun.com>.
-
-2005-03-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/dix/atom.c
- * xc/programs/Xserver/dix/colormap.c
- * xc/programs/Xserver/dix/cursor.c
- * xc/programs/Xserver/dix/devices.c
- * xc/programs/Xserver/dix/dispatch.c
- * xc/programs/Xserver/dix/dixfonts.c
- * xc/programs/Xserver/dix/dixutils.c
- * xc/programs/Xserver/dix/events.c
- * xc/programs/Xserver/dix/extension.c
- * xc/programs/Xserver/dix/gc.c
- * xc/programs/Xserver/dix/glyphcurs.c
- * xc/programs/Xserver/dix/grabs.c
- * xc/programs/Xserver/dix/main.c
- * xc/programs/Xserver/dix/pixmap.c
- * xc/programs/Xserver/dix/privates.c
- * xc/programs/Xserver/dix/property.c
- * xc/programs/Xserver/dix/resource.c
- * xc/programs/Xserver/dix/swaprep.c
- * xc/programs/Xserver/dix/swapreq.c
- * xc/programs/Xserver/dix/window.c
- bugzilla #2560 (https://bugs.freedesktop.org/show_bug.cgi?id=2560)
- attachment #2037 (https://bugs.freedesktop.org/attachment.cgi?id=2037)
- ANSI-fy Xserver/dix code.
- The conversion preserves the comments which annotate variables.
- These have been moved into doxygen(esque?) "stubs" above each
- function.
- Patch by Mike Owens <etc@filespanker.com>.
-
-2005-03-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/glxgears/glxgears.c
- bugzilla #2220 (https://bugs.freedesktop.org/show_bug.cgi?id=2220)
- attachment #2035 (https://bugs.freedesktop.org/attachment.cgi?id=2035)
- Backout of attachment #1630 (https://bugs.freedesktop.org/attachment.cgi?id=1630)
- as the described issue should be fixed in the GLX implementation of
- the server side (per discussion in xorg@freedesktop.org).
-
-2005-03-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/Imake.rules
- * xc/programs/Xserver/hw/xfree86/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/apm/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/ark/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/ati/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/chips/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/cirrus/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/cyrix/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/dummy/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/fbdev/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/glide/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/glint/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/i128/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/i2c/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/i740/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/i810/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/imstt/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/mga/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/neomagic/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/newport/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/nsc/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/nv/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/rendition/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/s3/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/s3virge/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/savage/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/siliconmotion/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/sis/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/sisusb/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/sunbw2/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/suncg14/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/suncg3/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/suncg6/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/sunffb/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/sunleo/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/suntcx/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/tdfx/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/tga/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/trident/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/tseng/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/v4l/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/vesa/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/vga/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/via/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/vmware/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/voodoo/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/wsfb/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/acecad/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/aiptek/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/calcomp/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/citron/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/digitaledge/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/dmc/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/dynapro/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/elo2300/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/elographics/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/evdev/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/fpit/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/hyperpen/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/jamstudio/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/joystick/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/keyboard/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/magellan/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/magictouch/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/microtouch/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/mouse/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/mutouch/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/palmax/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/penmount/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/sample/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/spaceorb/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/summa/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/tek4957/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/ur98/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/void/Imakefile
- * xc/programs/Xserver/hw/xfree86/input/wacom/Imakefile
- Bugzilla #2663 (https://bugs.freedesktop.org/show_bug.cgi?id=2663)
- attachment #2034 (https://bugs.freedesktop.org/attachment.cgi?id=2034):
- Cleanup Xorg server module installation.
-
-2005-03-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- * xc/extras/freetype2/ChangeLog
- * xc/extras/freetype2/Jamfile
- * xc/extras/freetype2/README
- * xc/extras/freetype2/builds/freetype.mk
- * xc/extras/freetype2/builds/unix/configure
- * xc/extras/freetype2/builds/unix/configure.ac
- * xc/extras/freetype2/builds/win32/visualc/freetype.dsp
- * xc/extras/freetype2/builds/win32/visualc/freetype.vcproj
- * xc/extras/freetype2/builds/win32/visualc/index.html
- * xc/extras/freetype2/devel/ftoption.h
- * xc/extras/freetype2/docs/CHANGES
- * xc/extras/freetype2/docs/VERSION.DLL
- * xc/extras/freetype2/docs/formats.txt
- * xc/extras/freetype2/include/freetype/cache/ftcmru.h
- * xc/extras/freetype2/include/freetype/config/ftmodule.h
- * xc/extras/freetype2/include/freetype/config/ftoption.h
- * xc/extras/freetype2/include/freetype/freetype.h
- * xc/extras/freetype2/include/freetype/ftcache.h
- * xc/extras/freetype2/include/freetype/ftmm.h
- * xc/extras/freetype2/include/freetype/internal/ftmemory.h
- * xc/extras/freetype2/include/freetype/internal/ftstream.h
- * xc/extras/freetype2/include/freetype/internal/fttrace.h
- * xc/extras/freetype2/include/freetype/internal/psaux.h
- * xc/extras/freetype2/include/freetype/internal/services/svmm.h
- * xc/extras/freetype2/include/freetype/internal/tttypes.h
- * xc/extras/freetype2/include/freetype/t1tables.h
- * xc/extras/freetype2/include/freetype/tttables.h
- * xc/extras/freetype2/include/freetype/tttags.h
- * xc/extras/freetype2/src/autofit/afangles.c
- * xc/extras/freetype2/src/autofit/afdummy.c
- * xc/extras/freetype2/src/autofit/afglobal.c
- * xc/extras/freetype2/src/autofit/afhints.c
- * xc/extras/freetype2/src/autofit/afhints.h
- * xc/extras/freetype2/src/autofit/aflatin.c
- * xc/extras/freetype2/src/autofit/aflatin.h
- * xc/extras/freetype2/src/autofit/afloader.c
- * xc/extras/freetype2/src/autofit/afmodule.c
- * xc/extras/freetype2/src/autofit/aftypes.h
- * xc/extras/freetype2/src/autohint/ahhint.c
- * xc/extras/freetype2/src/autohint/ahmodule.c
- * xc/extras/freetype2/src/base/ftbbox.c
- * xc/extras/freetype2/src/base/ftdbgmem.c
- * xc/extras/freetype2/src/base/ftexcept.c
- * xc/extras/freetype2/src/base/ftgloadr.c
- * xc/extras/freetype2/src/base/ftglyph.c
- * xc/extras/freetype2/src/base/fthash.c
- * xc/extras/freetype2/src/base/ftlist.c
- * xc/extras/freetype2/src/base/ftmm.c
- * xc/extras/freetype2/src/base/ftobject.c
- * xc/extras/freetype2/src/base/ftobjs.c
- * xc/extras/freetype2/src/base/ftstream.c
- * xc/extras/freetype2/src/base/ftsysio.c
- * xc/extras/freetype2/src/base/ftsysmem.c
- * xc/extras/freetype2/src/base/ftutil.c
- * xc/extras/freetype2/src/bdf/bdf.h
- * xc/extras/freetype2/src/bdf/bdfdrivr.c
- * xc/extras/freetype2/src/bdf/bdfdrivr.h
- * xc/extras/freetype2/src/bdf/bdflib.c
- * xc/extras/freetype2/src/cache/ftcbasic.c
- * xc/extras/freetype2/src/cache/ftccache.c
- * xc/extras/freetype2/src/cache/ftccback.h
- * xc/extras/freetype2/src/cache/ftccmap.c
- * xc/extras/freetype2/src/cache/ftcglyph.c
- * xc/extras/freetype2/src/cache/ftcimage.c
- * xc/extras/freetype2/src/cache/ftcmanag.c
- * xc/extras/freetype2/src/cache/ftcsbits.c
- * xc/extras/freetype2/src/cff/cffdrivr.c
- * xc/extras/freetype2/src/cff/cffgload.c
- * xc/extras/freetype2/src/cff/cffgload.h
- * xc/extras/freetype2/src/cff/cffload.c
- * xc/extras/freetype2/src/cff/cffobjs.c
- * xc/extras/freetype2/src/cff/cffobjs.h
- * xc/extras/freetype2/src/cff/cffparse.c
- * xc/extras/freetype2/src/cid/cidgload.c
- * xc/extras/freetype2/src/cid/cidgload.h
- * xc/extras/freetype2/src/cid/cidobjs.c
- * xc/extras/freetype2/src/cid/cidobjs.h
- * xc/extras/freetype2/src/cid/cidriver.c
- * xc/extras/freetype2/src/gzip/ftgzip.c
- * xc/extras/freetype2/src/lzw/zopen.c
- * xc/extras/freetype2/src/pcf/pcfdrivr.c
- * xc/extras/freetype2/src/pcf/pcfread.c
- * xc/extras/freetype2/src/pcf/pcfutil.c
- * xc/extras/freetype2/src/pcf/pcfutil.h
- * xc/extras/freetype2/src/pfr/pfrdrivr.c
- * xc/extras/freetype2/src/pfr/pfrobjs.c
- * xc/extras/freetype2/src/pfr/pfrobjs.h
- * xc/extras/freetype2/src/psaux/psobjs.c
- * xc/extras/freetype2/src/psaux/t1decode.c
- * xc/extras/freetype2/src/raster/ftraster.c
- * xc/extras/freetype2/src/sfnt/sfobjs.c
- * xc/extras/freetype2/src/sfnt/ttload.c
- * xc/extras/freetype2/src/tools/cordic.py
- * xc/extras/freetype2/src/truetype/Jamfile
- * xc/extras/freetype2/src/truetype/rules.mk
- * xc/extras/freetype2/src/truetype/truetype.c
- * xc/extras/freetype2/src/truetype/ttdriver.c
- * xc/extras/freetype2/src/truetype/ttgload.c
- * xc/extras/freetype2/src/truetype/ttgxvar.c
- * xc/extras/freetype2/src/truetype/ttgxvar.h
- * xc/extras/freetype2/src/truetype/ttobjs.c
- * xc/extras/freetype2/src/truetype/ttobjs.h
- * xc/extras/freetype2/src/truetype/ttpload.c
- * xc/extras/freetype2/src/type1/t1driver.c
- * xc/extras/freetype2/src/type1/t1gload.c
- * xc/extras/freetype2/src/type1/t1load.c
- * xc/extras/freetype2/src/type1/t1load.h
- * xc/extras/freetype2/src/winfonts/winfnt.c
- Bugzilla #878 (https://bugs.freedesktop.org/show_bug.cgi?id=878)
- attachment #2032 (https://bugs.freedesktop.org/attachment.cgi?id=2032):
- Update Freetype2 version in xc/extras/freetype2/ from V2.1.8 to
- V2.1.9.
-
-2005-03-06 Branden Robinson <branden@debian.org>
-
- * config/cf/linux.cf
- Shut up (tons of) Imake warnings on Debian systems by testing for
- variable being defined before testing its value. (Presumably the
- fallback definition of NothingOutsideProjectRoot in Imake.tmpl was
- intended to prevent this, but it apparently is not in effect yet
- when linux.cf is parsed.)
-
-2005-03-06 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage.man:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIAgpInit), (SAVAGEDRIMapInit), (SAVAGEDRIBuffersInit),
- (SAVAGEDRIKernelInit), (SAVAGEDRIScreenInit),
- (SAVAGEDRIFinishScreenInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- - Support for the new DRM version 2.4 with command DMA.
- - Added an option "DmaMode" to choose between vertex and command DMA.
- - Allow ShadowStatus to be explicitly disabled even with DRI enabled.
- - Updated the man page.
-
-2005-03-05 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Imakefile
- * xc/programs/Xserver/hw/xnest/Imakefile
- * xc/programs/Xserver/hw/xnest/Init.c
- Bugzilla #2653 (https://bugs.freedesktop.org/show_bug.cgi?id=2653)
- attachment #2020 (https://bugs.freedesktop.org/attachment.cgi?id=2020):
- Cleanup Xnest usage of the DPMS dummy stub functions from dpmsstubs.c
- instead of using it's own copy of these functions.
-
-2005-03-05 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/hw/xfree86/common/xf86Events.c
- Bugzilla #2543 (https://bugs.freedesktop.org/show_bug.cgi?id=2543)
- attachment #2019 (https://bugs.freedesktop.org/attachment.cgi?id=2019):
- Fix |xf86SignalHandler()| which resets the signal handler
- before setting the flag indicating a signal has been caught,
- theoretically allowing the possibility of infinite recursion.
- Patch by Andrew Church <xzilla@achurch.org>.
-
-2005-03-04 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c
- Let through all chips R300 and above - presumably the filtering
- should take place at the DRM driver level.
- Correct cut'n'paste position misprint.
- Big thanks for Michel Danzer for pointing out both improvements.
-
-2005-03-04 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c
- Turns out Radeon R420 chips work fine with R300 microcode.
- Thanks go to Rune Petersen for careful investigation.
-
-2005-03-03 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830.h
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_modes.c
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Limit the maximum refresh rate to 85Hz and remove the bogus
- 100Hz and 120Hz settings as they don't match close enough and
- are really unsupported.
-
-2005-03-02 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/include/Xos_r.h:
- Patch #2007 <https://bugs.freedesktop.org/attachment.cgi?id=2007>
- 1) Fix Solaris #ifdefs to choose between UI/SVR4 (early POSIX draft)
- and POSIX standard thread API's correctly.
- 2) Fix calls to POSIX standard versions to check errors correctly.
- (POSIX defines a return value of 0 on success, errno value on error,
- but the macros were checking for -1 on error.)
-
-2005-03-02 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/hw/xnest/Screen.c
- * xc/programs/Xserver/hw/xnest/Window.c
- * xc/programs/Xserver/hw/xnest/XNWindow.h
- Bugzilla #2546 (https://bugs.freedesktop.org/show_bug.cgi?id=2546)
- attachment #2005 (https://bugs.freedesktop.org/attachment.cgi?id=2005):
- Fix Xnest to update the shape regions in the backend server whenever
- a client changes them in Xnest (the fix is to add a new wrapper which
- calls |xnestShapeWindow()| before calling |miSetShape()|).
- Patch by Mark McLoughlin <mark@skynet.ie>
-
-2005-03-02 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/DragonFly.cf
- * xc/config/cf/Imake.cf
- * xc/config/cf/Imakefile
- * xc/config/imake/imake.c
- * xc/config/imake/imakemdep.h
- * xc/extras/drm/shared/drm.h
- * xc/include/Xos_r.h
- * xc/lib/xtrans/Xtranssock.c
- * xc/programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h
- * xc/programs/Xserver/hw/xfree86/os-support/xf86_libc.h
- * xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_agp.c
- * xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmCompat.c
- Bugzilla #1712 (https://bugs.freedesktop.org/show_bug.cgi?id=1712)
- attachment #2004 (https://bugs.freedesktop.org/attachment.cgi?id=2004):
- Add support for DragonFly/BSD platform.
- Patch by Jeroen Ruigrok <asmodai@tendra.org> and Mike Verona
- <firedragonfly@gmail.com>.
-
-2005-03-01 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_video.c
- Fix an off by one error when scaling which caused occasional
- overlay color lines at the far right and bottom of the window.
-
-2005-03-01 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/GL/glx/Imakefile:
- Remove stdcall objects in clean rule
-
-2005-02-26 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIMapInit), (SAVAGEDRICloseScreen):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- Fixed ShadowStatus handling with DRI:
- - always enable ShadowStatus when DRI is enabled
- - if DRI initialization fails, reset ShadowStatus to configured setting
- - if DRI initialization fails, fall back to ShadowStatus in framebuffer
-
-2005-02-25 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/cyrix/cyrix_driver.c:
- * programs/Xserver/hw/xfree86/drivers/dummy/dummy_driver.c:
- * programs/Xserver/hw/xfree86/drivers/glint/glint_driver.c:
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c:
- * programs/Xserver/hw/xfree86/drivers/tga/tga_driver.c:
- * programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c:
- Bug #2605: Make the cyrix, dummy, glint, neomagic, tga, and trident
- drivers build when BuildXF86DGA NO.
-
-2005-02-24 Alexander Gottwald <ago at freedesktop dot org>
-
- * config/imake/imake.c:
- enable detection of gcc compiler for cygwin and mingw
-
-2005-02-24 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/hw/xnest/Screen.c:
- Bugzilla #2599 (https://bugs.freedesktop.org/show_bug.cgi?id=2599)
- attachment #1964 (https://bugs.freedesktop.org/attachment.cgi?id=1964):
- move miScreenInit in front of pScreen->function initializations to
- prevent it from resetting ClipNotify.
-
-2005-02-22 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- Fix building radeon driver with BuildXF86DRI set to NO,
- the breakage was caused by the tiling support (bug #2481)
-
-2005-02-21 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * lib/Xt/ActionHook.c
- * lib/Xt/Alloc.c:
- * lib/Xt/ArgList.c:
- * lib/Xt/Callback.c:
- * lib/Xt/ClickTime.c:
- * lib/Xt/Composite.c:
- * lib/Xt/Constraint.c:
- * lib/Xt/Convert.c:
- * lib/Xt/Converters.c:
- * lib/Xt/Core.c:
- * lib/Xt/Create.c:
- * lib/Xt/Destroy.c:
- * lib/Xt/Display.c:
- * lib/Xt/Error.c:
- * lib/Xt/Event.c:
- * lib/Xt/EventI.h:
- * lib/Xt/EventUtil.c:
- * lib/Xt/Functions.c:
- * lib/Xt/GCManager.c:
- * lib/Xt/Geometry.c:
- * lib/Xt/GetActKey.c:
- * lib/Xt/GetValues.c:
- * lib/Xt/HookObj.c:
- * lib/Xt/Hooks.c:
- * lib/Xt/Initialize.c:
- * lib/Xt/Intrinsic.c:
- * lib/Xt/Intrinsic.h:
- * lib/Xt/IntrinsicI.h:
- * lib/Xt/IntrinsicP.h:
- * lib/Xt/Keyboard.c:
- * lib/Xt/Manage.c:
- * lib/Xt/NextEvent.c:
- * lib/Xt/Object.c:
- * lib/Xt/PassivGrab.c:
- * lib/Xt/Pointer.c:
- * lib/Xt/Popup.c:
- * lib/Xt/PopupCB.c:
- * lib/Xt/RectObj.c:
- * lib/Xt/ResConfig.c:
- * lib/Xt/ResourceI.h:
- * lib/Xt/Resources.c:
- * lib/Xt/Selection.c:
- * lib/Xt/SelectionI.h:
- * lib/Xt/SetValues.c:
- * lib/Xt/SetWMCW.c:
- * lib/Xt/Shell.c:
- * lib/Xt/TMaction.c:
- * lib/Xt/TMgrab.c:
- * lib/Xt/TMkey.c:
- * lib/Xt/TMparse.c:
- * lib/Xt/TMprint.c:
- * lib/Xt/TMstate.c:
- * lib/Xt/Threads.c:
- * lib/Xt/TranslateI.h:
- * lib/Xt/VarGet.c:
- * lib/Xt/Varargs.c:
-
- Convert lib/Xt to ANSI C (Thomas Dickey).
- Fixes for a few valgrind warnings (Thomas Dickey).
-
-2005-02-21 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * extras/Xpm/lib/create.c:
- * extras/Xpm/lib/scan.c:
- Avoid inifite loops. From Chris Gilbert in bug #1920.
-
-2005-02-19 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
-
- Fix an INREG without WaitForIdleMMIO. This one should be
- unlikely to trigger, but we should still do this in the name
- of correctness.
-
-2005-02-18 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c
-
- Add a call to RADEONWaitForIdleMMIO() within RADEONChooseCursorCRTC()
- as this function uses OUTREGP() which, internally, calls INREG().
-
- Thus (due to SilkenMouse) INREG() could be called while CP engine
- was busy. I have observed this lockup on RV350 + R300 3d driver and
- have no idea why no issues were reported for R200 cards. Perhaps,
- few of them have enough memory to run merged fb and 3d simultaneously ?
-
- This fix is the right thing to do, however, we might also need to
- put fifo management calls into other cursor handling functions
- (in particular those that write cursor image directly to video memory).
-
-2005-02-18 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/newport/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/newport/newport.h:
- * programs/Xserver/hw/xfree86/drivers/newport/newport_accel.c:
- * programs/Xserver/hw/xfree86/drivers/newport/newport_driver.c:
- * programs/Xserver/hw/xfree86/drivers/newport/newport_regs.h:
- * programs/Xserver/hw/xfree86/drivers/newport/newport_shadow.c:
- Bug #2356: Massive acceleration improvements to newport(4).
- (Dominik Behr)
-
-2005-02-18 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/common/xf86PciInfo.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_chipset.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c:
- Bug #2576: Add support for ATI RN50/ES1000. (ATI Technologies Inc.)
-
-2005-02-18 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/input/void/void.c:
- Bug #2467: Fix a segfault in the void(4) driver. (David Wong)
-
-2005-02-18 Adam Jackson <ajax@freedesktop.org>
-
- * extras/x86emu/src/x86emu/ops2.c:
- Bug #2455: Make x86emu handle JNL correctly. (David Wong)
-
-2005-02-18 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/atidac.c:
- Bug #2567: Fix reversed memset arguments. (David Krause)
-
-2005-02-18 Alexander Gottwald <ago at freedesktop dot org>
-
- * config/cf/mingw.cf:
- * config/cf/mingw.rules:
- Update MinGW config files:
- - Require PThreads
- - Build xkbcomp
- - Build libXext
- - Never build shared libraries
-
-2005-02-18 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/xkbcomp/Imakefile:
- Do not build cross variant of xkbcomp if UseInstalledOnCrossCompile
- is defined
-
-2005-02-18 Alexander Gottwald <ago at freedesktop dot org>
-
- * config/cf/X11.tmpl:
- * programs/Imakefile:
- Bugzilla #2569 (https://bugs.freedesktop.org/show_bug.cgi?id=2569)
- attachment #1929 (https://bugs.freedesktop.org/attachment.cgi?id=1929):
- make build of xkbcomp configurable
-
-2005-02-18 Alexander Gottwald <ago at freedesktop dot org>
-
- * lib/Xext/XAppgroup.c:
- * lib/Xext/Xcup.c:
- Bugzilla #2570 (https://bugs.freedesktop.org/show_bug.cgi?id=2570)
- attachment #1930 (https://bugs.freedesktop.org/attachment.cgi?id=1930):
- fixes build of libXext on mingw
-
-2005-02-13 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_hw.c:
- Bugzilla #2533 (https://bugs.freedesktop.org/show_bug.cgi?id=2533)
- Feb. 3, 2005 "nv" driver update from Mark Vojkovich
- (Mainly driver updates for nVidia cards with
- ((pNv->Chipset & 0xfff0) == 0x0090) )
-
-2005-02-11 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/xf86config/Imakefile:
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- Bug #826: Make xorgconfig respect font installation outside
- $PROJECTROOT. (Donnie Berkholz)
-
-2005-02-10 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_video.c
- Fix unaligned YV12 videos that caused skew when playing.
-
-2005-02-10 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_video.c
- Fix pixmap cache corruption when Xv was in use due to a memory
- allocator calculation problem.
-
-2005-02-09 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86pciBus.c:
- * programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
- (linuxPpcBusAddrToHostAddr), (linuxPpcHostAddrToBusAddr):
- Added PCI2Host bus translations for linux PPC and fixed
- fixed bugs in macros that apply these functions (Bill Randle
- Bugzilla #325 and #327).
-
-2005-02-09 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/gnu.cf
- Bugzilla #2507 (https://bugs.freedesktop.org/show_bug.cgi?id=2507)
- attachment #1871 (https://bugs.freedesktop.org/attachment.cgi?id=1871):
- Fix build problems on GNU/Hurd.
- Patch by Pierre Chifflier <chifflier@cpe.fr>.
-
-2005-02-09 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- do not enable color tiling on r300 chips and newer, since it doesn't work (yet)
- (Bugzilla #2504)
-
-2005-02-01 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_video.c
- Setup the Xv atoms correctly.
-
-2005-02-07 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/int10/vm86/linux_vm86.c: (vm86_rep):
- Save gs register before calling the vm86_old syscall thru
- int 0x80. This is required for linuxthreads as the TLS uses
- this register to keep track of local thread storage
- (Bugzilla #2431, J. Scott Berg).
-
-2005-02-07 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86str.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i830_modes.c:
- (CheckMode), (i830SetModeParameters):
- Check the pixel clock choosen for a specific refresh rate
- against the maximally allowed pixel clock when choosing
- mode lines for VBESetVBEMode() and VESA BIOS version >= 3.0
- (Bugzilla #2486).
-
-2005-02-06 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/doc/sgml/OpenBSD.sgml:
- Doc updates for OpenBSD, reflecting X11R6.8.2.
-
-2005-02-06 Luc Verhaegen <libv@skynet.be>
-
- * programs/Xserver/hw/xfree86/drivers/via/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/via/via.h:
- * programs/Xserver/hw/xfree86/drivers/via/via.man:
- * programs/Xserver/hw/xfree86/drivers/via/via_accel.c:
- (VIAInitAccel):
- * programs/Xserver/hw/xfree86/drivers/via/via_bandwidth.c:
- (ViaSetPrimaryFIFO):
- * programs/Xserver/hw/xfree86/drivers/via/via_bios.c:
- (ViaDumpVGAROM), (ViaVBEGetActiveDevice):
- * programs/Xserver/hw/xfree86/drivers/via/via_bios.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_capture.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_common.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_compose.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_cursor.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_dga.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c: (VIASetup),
- (VIAFreeRec), (VIAPreInit), (VIASave), (VIARestore), (VIAMapMMIO),
- (VIAMapFB), (VIAUnmapMem), (VIALoadPalette), (VIAScreenInit),
- (VIAInternalScreenInit), (VIAValidMode), (VIAWriteMode),
- (VIAAdjustFrame), (VIADPMS):
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_i2c.c:
- (ViaI2C1PutBits), (ViaI2C1GetBits), (ViaI2CBus1Init),
- (ViaI2C2PutBits), (ViaI2C2GetBits), (ViaI2CBus2Init),
- (ViaI2C3Start), (ViaI2C3Address), (ViaI2C3Stop), (ViaI2C3PutBit),
- (ViaI2C3PutByte), (ViaI2C3GetBit), (ViaI2C3GetByte),
- (ViaI2CBus3Init), (ViaI2CScan), (ViaI2CInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_i2c.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_id.c:
- (ViaCheckCardId):
- * programs/Xserver/hw/xfree86/drivers/via/via_id.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_memory.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (ViaTVDetect), (ViaTVInit), (ViaTVSave), (ViaTVRestore),
- (ViaTVDACSense), (ViaTVSetMode), (ViaTVPower), (ViaTVGetIndex),
- (ViaOutputsDetect), (VIAGetActiveDisplay), (ViaOutputsSelect),
- (VIAGetPanelSizeFromDDCv2), (ViaGetModeIndex), (ViaGetVesaMode),
- (ViaPanelGetIndex), (ViaGetNearestRefresh), (ViaRefreshAllowed),
- (ViaModeInit), (VIASetPrimaryClock), (VIASetSecondaryClock),
- (VIASetLCDMode), (ViaModePrimaryVGA), (ViaModeDotClockTranslate),
- (ViaModePrimary), (ViaModeSecondaryVGA), (ViaModeSecondary),
- (ViaLCDPower):
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_overlay.c:
- (viaOverlayGetV1V3Format), (viaOverlayGetSrcStartAddress),
- (viaOverlayGetYCbCrStartAddress), (viaOverlayHQVCalcZoomWidth),
- (viaOverlayHQVCalcZoomHeight), (viaOverlayGetFetch),
- (viaOverlayGetDisplayCount), (rangeEqualize), (vPackFloat),
- (viaCalculateVideoColor):
- * programs/Xserver/hw/xfree86/drivers/via/via_overlay.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_priv.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_refresh.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_regrec.c:
- (FlushVidRegBuffer), (ResetVidRegBuffer), (SaveVideoRegister):
- * programs/Xserver/hw/xfree86/drivers/via/via_regrec.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_regs.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_shadow.c:
- (VIARefreshArea), (VIARefreshArea8), (VIARefreshArea16),
- (VIARefreshArea24), (VIARefreshArea32):
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- (VIAVidHWDiffInit), (viaSetColorSpace), (ViaInitVideoStatusFlag),
- (ViaSetVidCtl), (ViaYUVFillBlack), (AddHQVSurface),
- (CreateSurface), (VIAVidCreateSurface), (VIAVidLockSurface),
- (VIAVidDestroySurface), (SetFIFO_V1), (SetFIFO_V3),
- (SetFIFO_64or32), (SetFIFO_64or16), (SetFIFO_64or48or32),
- (SetFIFO_V3_64or32or32), (SetFIFO_V3_64or32or16), (SetupFIFOs),
- (SetColorKey), (SetChromaKey), (SetVideoStart), (SetHQVFetch),
- (SetFetch), (SetDisplayCount), (SetMiniAndZoom), (SetVideoControl),
- (FireVideoCommand), (SetVideoWindow), (Upd_Video),
- (VIAVidUpdateOverlay), (VIAVidAdjustFrame):
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_tuner.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_tv2.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_tv3.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_vgahw.c: (ViaGrMask):
- * programs/Xserver/hw/xfree86/drivers/via/via_vgahw.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c:
- (DecideOverlaySupport), (viaResetVideo), (viaInitVideo),
- (viaSetupImageVideoG), (CreateSWOVSurface), (DestroySWOVSurface),
- (viaStopSWOVerlay), (viaSetPortAttributeG), (viaPutImageG),
- (viaQueryImageAttributesG), (viaPutVideo):
- * programs/Xserver/hw/xfree86/drivers/via/via_video.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_vt1622a.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_vt162x.c:
- (VT162xPrintRegs), (ViaVT162xDetect), (ViaVT162xSave),
- (ViaVT162xRestore), (ViaVT162xDACSenseI2C), (ViaVT1621DACSense),
- (ViaVT1622DACSense), (ViaVT1621ModeValid), (ViaVT1622ModeValid),
- (ViaVT1621ModeI2C), (ViaVT1621ModeCrtc), (ViaVT1622ModeI2C),
- (ViaVT1622ModeCrtc), (ViaVT1621Power), (ViaVT1622Power),
- (ViaVT162xInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_vt162x.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.c:
- (ViaInitXVMC), (ViaXvMCCreateSurface), (ViaXvMCCreateSubpicture),
- (ViaXvMCDestroyContext):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_xvpriv.h:
- * programs/Xserver/hw/xfree86/drivers/via/videodev.h:
-
- Sync with latest unichrome releases:
- Release 30: Fixes YUV2 alloc/free issues, increased overlay height to
- 1200, disable ScreenToScreenColorExpand Acceleration, abstract vt162x
- and clean up standard modetable.
- Release 29: Further cleanups to Xv, move gpioi2c into xf86I2C, sanely
- handle output activation (primary only). Fixes many Xv and accel bugs,
- stops VT switching hardlock with certain dotclocks.
- Release 28: Major Xv cleanup. Add Xv cropping. Add support for new
- XvMC info infrastructure. Tuner dropped. AGP ring-buffer support is
- now an option. Virtual range extended.
- (Kenneth Aafløy, Thomas Hellström, Felipe Rodriguez, Terry Lewis,
- Andreas Robinson, Luc Verhaegen)
-
-2005-02-06 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIInitBuffers):
- Don't clear the front buffer in SAVAGEDRIInitBuffers. Fixes blackness
- of GL-XScreensaver hacks that grab the screen.
-
-2005-02-05 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/input/fpit/fpit.man:
- * programs/Xserver/hw/xfree86/input/fpit/readme.txt:
- * programs/Xserver/hw/xfree86/input/fpit/xf86Fpit.c:
- (xf86FpitConvert), (xf86FpitReadInput), (xf86FpitControl),
- (xf86FpitAllocate), (xf86FpitInit):
- -Add passive pen support to the fpit driver (David M. Clay), bug 2440
-
-2005-02-04 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/common/xf86PciInfo.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_regs.h:
- Applied patch (id=1354) by Mike A. Harris from bug #1901:
- The attached patch updates a couple of PCI IDs for the Savage driver --
- Debian/Ubuntu/Red Hat/Fedora.
-
-2005-02-03 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/programs/Xserver/os/xprintf.c:
- Bugzilla #1865 (https://bugs.freedesktop.org/show_bug.cgi?id=1865)
- attachment #1827 (https://bugs.freedesktop.org/attachment.cgi?id=1827):
- check for va_copy not being defined and use __va_copy if available
-
-2005-02-02 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONDoAdjustFrame): fix error with color tiling and hw scrolling,
- it looks like rv100 doesn't need the special treatment, after all
- (reported by Stephane Marchesin)
-
-2005-02-02 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/lib/GL/glx/compsize.c:
- * xc/programs/Xserver/GL/glx/Imakefile:
- Bugzilla #1866 (https://bugs.freedesktop.org/show_bug.cgi?id=1866)
- attachment #1819 (https://bugs.freedesktop.org/attachment.cgi?id=1819):
- Define APIENTRY on windows to prevent <GL/gl.h> from loading <windows.h>
- removed leftovers from attachment #1818
-
-2005-02-02 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/programs/Xserver/Imakefile
- Bugzilla #2245 (https://bugs.freedesktop.org/show_bug.cgi?id=2245)
- attachment #1817 (https://bugs.freedesktop.org/attachment.cgi?id=1817):
- Fix linking dependencies on cygwin, bsd and maybe others introduced by
- attachment #1649 (https://bugs.freedesktop.org/attachment.cgi?id=1649)
- Link libos.a after libxkb.a to resolve the Xprintf symbol.
-
-2005-02-01 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- - fix long standing bug in depth 24 that made colors look dithered.
- The CLUT was not being switched to 8 bit mode.
-
-2005-02-01 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/xaa/xaaStateChange.c:
- Bug #1294: Make sure RenderAccel hooks get wrapped in XAA init.
-
-2005-02-01 Adam Jackson <ajax@freedesktop.org>
-
- * lib/GL/mesa/drivers/osmesa/Imakefile:
- Bug #1894: Fix weak dependencies in libOSMesa. Originally Debian
- patch 063_fix_weak_deps.diff. (Branden Robinson)
-
-2005-02-01 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/hw/xfree86/os-support/bus/xf86Sbus.h
- * xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_io.c
- * xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_kbd.c
- Bugzilla #825 (https://bugs.freedesktop.org/show_bug.cgi?id=825)
- attachment #956 (https://bugs.freedesktop.org/attachment.cgi?id=956):
- Fix build problems on Linux/SPARC.
- Patch by Jeremy Huddleston <eradicator@gentoo.org>.
- Approved in the 2005-01-31 Xorg release-wranglers phone call.
-
-2005-02-02 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage.man:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- - Changed option ForcePCIMode to option BusType for consistency
- with other drivers (radeon) and the DmaType option.
- - Changed the type of a few more messages in SavagePreInit.
- - Updated the manual page.
- - Moved option CrtOnly to a more sensible place in the man page.
-
-2005-02-01 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xmore/xmore.man
- * xc/programs/xmore/xmore.sgml
- Bugzilla #2410 (https://bugs.freedesktop.org/show_bug.cgi?id=2410)
- attachment #1786 (https://bugs.freedesktop.org/attachment.cgi?id=1786):
- Fix formatting problem in the xmore(1x) manual page.
- Patch by Matthieu Herrb <matthieu.herrb@laas.fr> and Roland Mainz
- <roland.mainz@nrubsig.org>.
- Approved in the 2005-01-31 Xorg release-wranglers phone call (the
- xmore.man diff is an automatic update from the DocBook--->man
- conversion).
-
-2005-02-01 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/Imake.rules:
- * config/cf/Imake.tmpl:
- Bug #1054: dlloader modules need to statically link against libgcc.
-
-2005-02-01 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_dri.c
- Check return value of i830InitDma() and fail to initialize the DRI
- if that fails.
- Also, check the DRM module name that it matches i915 and not the
- older i830 driver which some people were still trying to use
- and was causing Dma Initialization failures and lockups.
-
-2005-02-01 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/programs/Xserver/xkb/ddxLoad.c
- * xc/programs/Xserver/xkb/ddxList.c:
- Bugzilla #2245 (https://bugs.freedesktop.org/show_bug.cgi?id=2245)
- attachment #1649 (https://bugs.freedesktop.org/attachment.cgi?id=1649):
- cleanup the generation of xkbcomp command lines. Allocate them dynamicly
- and remove unmaintainable length calculation.
-
-2005-02-01 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- Bugzilla #2410 (https://bugs.freedesktop.org/show_bug.cgi?id=2410)
- attachment #1782 (https://bugs.freedesktop.org/attachment.cgi?id=1782):
- Build the XRX plugin only if the system supports shared libraries
- (which is a requirement for this plugin).
- Patch by Matthieu Herrb <matthieu.herrb@laas.fr>.
- Approved in the 2005-01-31 Xorg release-wranglers phone call.
-
-2005-02-01 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/nls/Compose/pt_BR.UTF-8
- * xc/nls/XLC_LOCALE/pt_BR.UTF-8
- Bugzilla #2400 (https://bugs.freedesktop.org/show_bug.cgi?id=2400)
- attachment #1762 (https://bugs.freedesktop.org/attachment.cgi?id=1762):
- Fix build bustage caused by broken patch for brazillian locale support
- (see Bugzilla #1896).
- Patch by Kevin E. Martin <kem@freedesktop.org>.
-
-2005-02-01 Daniel Stone <daniel@freedesktop.org>
-
- * config/cf/linux.cf:
- * config/cf/xorg.cf:
- Re-enable building of tdfx for ia64 and amd64, since libglide3 is
- available there.
-
-2005-01-31 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man
- change option EnableColorTiling to ColorTiling
-
-2005-01-31 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage.man:
- Update the savage manual page:
- - Added options AGPSize, DmaType and ForcePCIMode.
- - Updated DisableCOB: 3D requires COB, default value is "off", which
- means that the COB is enabled.
-
-2005-01-31 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageInitialize2DEngine):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (ShadowWait), (ShadowWaitQueue), (WaitQueue3D), (WaitQueue4),
- (WaitQueue2K), (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- - Shadow status update thresholds on Savage4 were reversed. Fixed now.
- - Fixed cobIndex on Savage2K. It used only a 4K COB so far. Now we
- have full 128K.
- - Program the shadow status thresholds correctly on Savage2K.
- - Savage2K reports used entries in the queue in qword units instead
- of dwords. Fixed WaitQueue2K accordingly.
- - Event counter 0 is in status word 2 instead of status word 1 on
- Savage2K. Fixed ShadowWait accordingly.
- - Added a ShadowWaitQueue function that doesn't idle the engine
- all the time. This improves 3D animation smoothness with concurrent
- 2D activity when shadow status is enabled.
-
-2005-01-30 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageSetGBD_3D):
- - Update comments about tiled surface regs for savage3d
-
-2005-01-30 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIAgpInit), (SAVAGEDRIBuffersInit), (SAVAGEDRIKernelInit),
- (SAVAGEDRIScreenInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- Added two new options "DmaType" and "ForcePCIMode".
-
-2005-01-30 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/X11/Imakefile
- Bugzilla #1090 <https://bugs.freedesktop.org/show_bug.cgi?id=1090>
- Fix typo in filename of IsModifierKey man page
- (Reported by Pavel Tsekov <ptsekov@gmx.net>)
-
-2005-01-30 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c
- Bugzilla #1692 <https://bugs.freedesktop.org/show_bug.cgi?id=1692>
- Remove reference to nonexistent Monitors file from xorgconfig
- (Report & patch from Dejan Lesjak <dejan.lesjak@ijs.si>)
-
-2005-01-30 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_kbd.c
- Fix option dontVTSwitch under *BSD, when XKB is disabled.
- Bugzilla #2252.
- * config/cf/OpenBSD.cf
- - Enable DoLoadableServer on amd64 and macppc, since the Dlloader
- works on these architectures
- - Reenable build of freetype, expat and xterm since OpenBSD
- doesn't provide alternative sources for those.
- - use gcc -pipe as on base system.
- * config/cf/OpenBSDLib.tmpl
- bump libICE minor version here too.
-
-2005-01-28 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/etc/pci.ids:
- Update to latest rev from http://pciids.sf.net/
- * programs/Xserver/hw/xfree86/etc/extrapci.ids:
- Remove entries that now duplicate pci.ids
- Add entries for new Nvidia boards added in recent nv driver update
-
-2005-01-29 Daniel Stone <daniel@freedesktop.org>
-
- * config/cf/X11.tmpl:
- * lib/ICE/ICElib.h:
- * lib/ICE/misc.c:
- * lib/SM/sm_manager.c:
- Move _IceGetPeerName into the ICE public API as IceGetPeerName; bump ICE
- soversion to 6.4 accordingly. Change SM's use to the public version.
- The old version will be retained for compatibility.
-
-2005-01-28 Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/>
-
- * lib/X11/StrKeysym.c:
- - cleaned up boundary-case handling for Uxxxx Unicode keysym notation
-
-2005-01-28 Thomas Winischhofer <thomas-at-winischhofer-dot-net>
-
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb.h:
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb_accel.c:
- (SiSUSBAccelInit):
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb_cursor.c:
- (SiSUSBLoadCursorImage), (SiSUSBLoadCursorImageARGB):
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb_driver.c:
- (sisusbSetup), (SISUSBDriverFunc), (SISUSBProbe),
- (SiSUSB_CheckModeCRT1), (SISUSBSearchCRT1Rate):
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb_driver.h:
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb_init.c:
- (SiSUSB_CalcCRRegisters), (SiSUSBBuildBuiltInModeList):
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb_init.h:
- * programs/Xserver/hw/xfree86/drivers/sisusb/sisusb_video.c:
- - Accelerate HWcursor upload in double scan modes
- - Add "driverfunc" and report no hardware access needed
- - Remove unneeded stuff
-
-2005-01-28 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Bus.c:
- (xf86FindPrimaryDevice):
- * programs/Xserver/hw/xfree86/common/xf86Configure.c:
- (DoConfigure):
- * programs/Xserver/hw/xfree86/common/xf86DoProbe.c: (DoProbe):
- * programs/Xserver/hw/xfree86/common/xf86Events.c: (xf86VTSwitch):
- * programs/Xserver/hw/xfree86/common/xf86Globals.c:
- * programs/Xserver/hw/xfree86/common/xf86Helper.c: (xf86AddDriver),
- (xf86AllocateScreen):
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (InitOutput),
- (ddxProcessArgument), (ddxUseMsg):
- * programs/Xserver/hw/xfree86/common/xf86Priv.h:
- * programs/Xserver/hw/xfree86/common/xf86RandR.c:
- (xf86RandRGetInfo), (xf86RandRSetConfig):
- * programs/Xserver/hw/xfree86/common/xf86str.h:
- * programs/Xserver/hw/xfree86/drivers/dummy/dummy_driver.c:
- (dummySetup), (dummyDriverFunc):
- * programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c: (FBDevSetup),
- (FBDevDriverFunc):
- * programs/Xserver/hw/xfree86/etc/scanpci.c: (main):
- * programs/Xserver/hw/xfree86/os-support/bsd/alpha_video.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/bsd/arm_video.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/bsd/i386_video.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/bsdi/bsdi_video.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.c:
- * programs/Xserver/hw/xfree86/os-support/bus/ix86Pci.c:
- (ix86PciSelectCfgmech):
- * programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
- (linuxPciOpenFile), (linuxPciCfgRead), (linuxPciCfgWrite),
- (linuxPciCfgSetBits), (xf86GetPciDomain), (linuxMapPci):
- * programs/Xserver/hw/xfree86/os-support/bus/ppcPci.c:
- (ppcPciInit), (motoppcPciInit), (buserr), (pciCfgMech1Read),
- (pciCfgMech1Write), (pciCfgMech1SetBits):
- * programs/Xserver/hw/xfree86/os-support/hurd/hurd_video.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_init.c:
- (xf86OpenConsole), (xf86CloseConsole):
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_kbd.c:
- (SetKbdRepeat):
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/lynxos/lynx_video.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/nto/nto_ioperm.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/os2/os2_ioperm.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/sco/sco_iop.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/shared/ioperm_noop.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_vid.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/sysv/sysv_video.c:
- (xf86EnableIO):
- * programs/Xserver/hw/xfree86/os-support/xf86_OSproc.h:
- Modifying X.Org Xserver DDX to allow to run X with ordinary
- user permissions when no access to HW registers is required.
- For API changes which mostly involve the modifications to
- make the RRFunc (introduced with 6.8) more flexible please
- check Bugzilla #2407.
- NOTE: This patch applies changes to OS specific files for
- other OSes which I cannot test.
-
-2005-01-27 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xrx/plugin/include/npapi.h
- Bugzilla #2398 (https://bugs.freedesktop.org/show_bug.cgi?id=2398)
- attachment #1765 (https://bugs.freedesktop.org/attachment.cgi?id=1765):
- Fix build bustage on AIX.
- Patch by Dan McNichol <mcnichol@austin.ibm.com>.
-
-2005-01-27 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * lib/Xaw/XawIm.c: (SizeNegotiation), (CreateIC), (SetICValues):
- Muffle gcc4 sentinel (trailing NULL in varargs list) check
- (Marcus Meissner, Bugzilla #2392).
-
-2005-01-27 Daniel Stone <daniel@freedesktop.org>
-
- * include/extensions/scrnsaver.h:
- Include <X11/Xlib.h>.
-
-2005-01-26 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_sarea.h
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_version.h
- (Stephane Marchesin, me) Add support for color (framebuffer) tiling.
- Convert all XAA accel code to use explicit dst and src offset pitch
- control to make it work.
- Use the new drm surface ioctls to set up the tiled surfaces
- (if dri is enabled).
- (retroactively applied to Changelog)
-
-2005-01-26 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c
- fix issues with mergedfb + pageflip (fix up sarea frame values)
-
-2005-01-26 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- Fix tiled framebuffer setup on Savage3D (Alex Deucher)
-
-2005-01-26 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/xorg.cf:
- Disable building the Savage DRI driver.
-
-2005-01-26 Alexander Gottwald <ago at freedesktop dot org>
-
- * config/cf/mingw.cf:
- Define HasFreetype2 and HasZlib to NO.
-
-2005-01-26 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86pciBus.c:
- (IsBaseUnassigned64), (FindPCIVideoInfo):
- When we tested if a PCI base address was unassigned we
- didn't take into account that this bar could have been
- the upper part of a 64bit base address.
- This fix makes this code 64bit bar aware (Bugzilla #2382).
-
-2005-01-26 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Bus.c: (RemoveOverlaps):
- Rewrite of RemoveOverlaps() to make the code more readable.
- It was virtually impossible to determine if the old code did
- what it was supposed to do. Also changed paradigm:
- Trust the based address more than the (guessed) size
- (Bugzilla #2383).
-
-2005-01-25 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_hw.c:
- Jan. 2005 nv chipset update from Mark Vojkovich
- Bug #2380 <https://bugs.freedesktop.org/show_bug.cgi?id=2380>
- Patch #1752 <https://bugs.freedesktop.org/attachment.cgi?id=1752>
-
-2005-01-25 Thomas Winischhofer <thomas-at-winischhofer-dot-net>
-
- * config/cf/linux.cf:
- * programs/Xserver/hw/xfree86/drivers/sisusb:
- Add sisusb driver
-
-2005-01-25 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86pciBus.c:
- (FindPCIVideoInfo):
- * programs/Xserver/hw/xfree86/os-support/bus/xf86Pci.h:
- Fix interpretation of 64bit PCI bases: read hi long word
- from the right bar (Michael Yaroslavtsev, Bugzilla #2322).
-
-2005-01-25 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c:
- (VIAInitVisualConfigs), (VIADRIScreenInit),
- (VIADRIFinishScreenInit):
- Fixes for the visual fixup commits:
- - Fix DRM memory manager initialization so that it doesn't
- overlap the pixmap cache.
- - Set accumAlphaSize to 0 for 16bpp visuals.
-
-2005-01-24 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/i2c/xf86i2c.c:
- Bug #2004: Make DDC delay slightly longer. (Thomas J. Moore)
-
-2005-01-24 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (RADEONCopyData), (RADEONCopyRGB24Data), (RADEONCopyMungedData):
- Don't exclude 'RADEONInfoPtr info = ...' declaration even when
- not building with DRI support (Bugzilla #2370)
-
-2005-01-24 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- Adding vgaHW module to PPC64 architecture.
-
-2005-01-24 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- Adding dummy driver support to all platforms which don't build
- it by default yet. The dummy driver is completely generic and
- should work everywhere (Bugzilla #2369).
-
-2005-01-24 Egbert Eich <eich-at-freedesktop-dot-org>
- * programs/Xserver/hw/xfree86/drivers/i810/i810_dri.c:
- (I810DRILeave):
- Unmap XCursor AGP memory on VT switch to prevent system from lockup
- (Matthias Hopf, Bugzilla #2329).
-
-2005-01-24 Daniel Stone <daniel@fooishbar.org>
-
- * config/cf/Imake.tmpl:
- * config/cf/X11.tmpl:
- Disable potentially dangerous FreeType, zlib and libpng builds by
- default. Disable xterm and XRX builds per default.
-
-2005-01-21 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/Xext/Imakefile:
- * doc/man/Xext/XcupGetReservedColormapEntries.man:
- * doc/man/Xext/XcupQueryVersion.man:
- * doc/man/Xext/XcupStoreColors.man:
- Add man pages for TOG-CUP extension functions. (Converted to
- man page format by Sun based on TOG-CUP specification docs.)
-
-2005-01-21 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/linux.cf:
- * programs/Xserver/hw/xfree86/os-support/linux/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_font.c:
- (lnx_savefont):
- * programs/Xserver/hw/xfree86/vgahw/Imakefile:
- Alan Cox requested that we check the kernel version before
- we use kernel VGA font save/restore as the required features
- have been added to Linux 2.6.11 (Bugzilla #2277).
-
-2005-01-21 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/chips/ct_accel.c:
- (AccelInit):
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c:
- (chipsPreInitHiQV), (chipsModeInitHiQV):
- Comparing the C&T driver code with the original BE support patch
- by Rob Taylor and Jean-Laurent Gazelle it looks like the handling
- of the availability of a dual endian fb aperture and the byte
- swapping control bit appears to be slightly wrong.
- This patch attempts to fix it (Bugzilla #2346).
-
-2005-01-19 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/config/imake/imakemdep.h:
- Pass through additional #defines for Solaris.
- (Sun bug id #5097074 - Alan Coopersmith)
-
-2005-01-19 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Xinput.c:
- Fix debugging ErrorF() so it compiles when DEBUG is true.
-
-Wed Jan 19 16:52:51 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/Imakefile: Add MMXOPTIONS to fbcopy.c
-
-2005-01-19 Alan Coopersmith <alan.coopersmith@sun.com>
- * doc/man/Xt/Imakefile
- * doc/man/Xt/XtAddCbk.man
- * doc/man/Xt/XtAddIn.man
- * doc/man/Xt/XtAllocGC.man
- * doc/man/Xt/XtAppE.man
- * doc/man/Xt/XtAppEM.man
- * doc/man/Xt/XtAppSTC.man
- * doc/man/Xt/XtClass.man
- * doc/man/Xt/XtConvSt.man
- * doc/man/Xt/XtConvert.man
- * doc/man/Xt/XtCreateSR.man
- * doc/man/Xt/XtDisplayI.man
- * doc/man/Xt/XtErr.man
- * doc/man/Xt/XtErrM.man
- * doc/man/Xt/XtExtEvDis.man
- * doc/man/Xt/XtGEDB.man
- * doc/man/Xt/XtGetANC.man
- * doc/man/Xt/XtGetActK.man
- * doc/man/Xt/XtGetAres.man
- * doc/man/Xt/XtGetSTO.man
- * doc/man/Xt/XtGetSres.man
- * doc/man/Xt/XtInit.man
- * doc/man/Xt/XtInitWC.man
- * doc/man/Xt/XtManChild.man
- * doc/man/Xt/XtOffset.man
- * doc/man/Xt/XtOwnSel.man
- * doc/man/Xt/XtRegDraw.man
- * doc/man/Xt/XtResPA.man
- * doc/man/Xt/XtSession.man
- * doc/man/Xt/XtSetLangP.man
- * doc/man/Xt/XtSetSP.man
- * doc/man/Xt/XtSetVal.man
- * doc/man/Xt/XtSetWMC.man
- Xt man page cleanups/merge with Sun versions (Alan Coopersmith &
- Sun Microsystems docs teams)
- Bug #2331 <https://bugs.freedesktop.org/show_bug.cgi?id=2331>
- Attachment #1718 <https://bugs.freedesktop.org/attachment.cgi?id=1718>
-
-2005-01-19 Thomas Winischhofer <thomas@winischhofer.net>
- SiS driver (all files)
- - Fix off-by-one error in setting up offscreen-images
- - Fix for retrieval of mode timing from BIOS for LCD
- - Fix for DGA in MergedFB mode
- - Code size reduction by more calculations, less tables
- - ShadowFB uses fast memcpy (correctly) now
- - Prefer user given modes over default ones
- - Add ForcePanelRGB option
- - Wrap fb and MMIO access with macros for easier porting
-
-2005-01-18 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/nls/compose.dir
- * xc/nls/locale.dir
- * xc/nls/Compose/Imakefile
- * xc/nls/Compose/pt_BR.UTF-8
- * xc/nls/XI18N_OBJS/Imakefile
- * xc/nls/XI18N_OBJS/pt_BR.UTF-8
- * xc/nls/XLC_LOCALE/Imakefile
- * xc/nls/XLC_LOCALE/pt_BR.UTF-8
- * xc/programs/Xserver/XpConfig/Imakefile
- Bugzilla #1896 (https://bugs.freedesktop.org/show_bug.cgi?id=1896)
- attachment #1675 (https://bugs.freedesktop.org/attachment.cgi?id=1675):
- Add support for pt_BR.UTF-8 locale.
- Patch by Gustavo Noronha Silva, Branden Robinson, Julien Lafon.
-
-2005-01-17 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/input/evdev/evdev.c (EvdevReadInput)
- (EvdevReadInput): Handle horizontal wheel events and move mapping
- of extra buttons up so they don't overlap the wheel buttons.
- Patch from Alan Swanson (#968).
-
-2005-01-15 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/fb/fbmmx.c:
- * programs/Xserver/fb/fbpict.c:
- * programs/Xserver/fb/fbpict.h:
- Bug #1895: Fix fbComposeGetSolid for BGR. (David S. Miller)
-
-Fri Jan 14 17:03:40 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/mi/miwindow.c (miSlideAndSizeWindow): Fix from Keith
- Packard for bitgravity bugs in the Composite extension, reported
- by Amir Bukhari.
-
-Fri Jan 14 11:12:46 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbpict.c (fbComposite): Use mmx CopyArea in
- a few more places.
-
-2005-01-14 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86PM.c: (eventName),
- (DoApmEvent), (xf86HandlePMEvents):
- - Don't suspend Xserver on APM standby request as this seems
- to cause problems on may systems which don't support APM
- standby and might not be required as according to the APM
- specs the chips should receive enough power to retain its
- state.
- - Print out power state change requests to log file in all
- verbosity levels.
- - Don't change server state if no driver PM function is
- registered.
- (Bugzilla #2279)
-
-2005-01-14 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/linux.cf:
- * programs/Xserver/hw/xfree86/os-support/linux/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx.h:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_font.c:
- (getfont), (lnx_savefont), (setfont), (lnx_restorefont),
- (lnx_switchaway), (lnx_freefontdata):
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_init.c:
- (xf86OpenConsole), (xf86CloseConsole):
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_kbd.c:
- * programs/Xserver/hw/xfree86/os-support/shared/VTsw_usl.c:
- (xf86VTSwitchAway):
- * programs/Xserver/hw/xfree86/vgahw/Imakefile:
- * programs/Xserver/hw/xfree86/vgahw/vgaHW.c: (vgaHWRestoreFonts),
- (vgaHWSaveFonts):
- Let the OS instead of X save/restore text console fonts on Linux.
- So far we relied on the generic VGA layer to restore text console
- fonts for us when shutting down the server or VT switching back
- to the text console.
- This has worked rather well but it has some downsides on Linux:
- a. Many people use fbdev as console text mode. In this case it is
- not necessary to save/restore console fonts as the console is
- running in graphics mode anyway.
- b. Some architectures don't have a fbdev console but require a
- full POST of even the primary card (ie. IA64). This posting
- has to take place before we even have a chance to save
- anything. Therefore the fonts we save are the once written to
- the chip by POST, not what has been programmed by the user.
- c. Certain chipsets utilize the BIOS to perform mode setting. This
- may interfer with the vga save/restore font function in a
- strange way.
- It would therefore be preferrable to let the OS - which has been
- used to set up the font in the first place - take care of
- saving/restoring the data.
- I will attach a patch which will do so for Linux.
- To make this fully functional a small patch needs to be applied to
- the Linux kernel.
- To disable this feature add:
- #define DoOSFontRestore NO
- to your host.def. (Bugzilla #2277)
-
-2005-01-14 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * lib/X11/lcFile.c: (normalize_lcname):
- Made some security enhancements:
- - no writing past end of buffer caused by bogus locale.
- - explicitely add a \0 character at end of string.
- (Ienup Sung, Bugzilla #2262)
-
-2005-01-14 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_dri.c
- Disable 32bpp depth buffers (Mesa limitations)
-
-2005-01-14 Alexander Gottwald <ago at freedesktop dot org>
- * xc/programs/Xserver/os/xprintf.c:
- Added copyright notice.
-
-2005-01-14 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/afb/afbbres.c
- * xc/programs/Xserver/afb/afbbresd.c
- * xc/programs/Xserver/afb/afbclip.c
- * xc/programs/Xserver/afb/afbhrzvert.c
- * xc/programs/Xserver/afb/afbline.c
- * xc/programs/Xserver/afb/afbmodule.c
- * xc/programs/Xserver/afb/afbpixmap.c
- * xc/programs/Xserver/afb/afbpolypnt.c
- * xc/programs/Xserver/afb/afbpushpxl.c
- * xc/programs/Xserver/afb/afbtegblt.c
- * xc/programs/Xserver/cfb/Imakefile.inc
- * xc/programs/Xserver/cfb/cfballpriv.c
- * xc/programs/Xserver/cfb/cfbbitblt.c
- * xc/programs/Xserver/cfb/cfbcppl.c
- * xc/programs/Xserver/cfb/cfbgc.c
- * xc/programs/Xserver/cfb/cfbglblt8.c
- * xc/programs/Xserver/cfb/cfbmap.h
- * xc/programs/Xserver/cfb/cfbpixmap.c
- * xc/programs/Xserver/cfb/cfbscrinit.c
- * xc/programs/Xserver/cfb/cfbtab.h
- * xc/programs/Xserver/cfb/cfbteblt8.c
- * xc/programs/Xserver/cfb/cfbunmap.h
- * xc/programs/Xserver/mfb/maskbits.c
- * xc/programs/Xserver/mfb/maskbits.h
- * xc/programs/Xserver/mfb/mergerop.h
- * xc/programs/Xserver/mfb/mfb.h
- * xc/programs/Xserver/mfb/mfbclip.c
- * xc/programs/Xserver/mfb/mfbfont.c
- * xc/programs/Xserver/mfb/mfbgc.c
- * xc/programs/Xserver/mfb/mfbmisc.c
- * xc/programs/Xserver/mfb/mfbpushpxl.c
- * xc/programs/Xserver/XpConfig/Imakefile
- Bugzilla #1114 (https://bugs.freedesktop.org/show_bug.cgi?id=1114)
- attachment #667 (https://bugs.freedesktop.org/attachment.cgi?id=667):
- Convert afb and cfb{,16,24,32} to be dlloader-friendly.
- Patch by Adam Jackson <ajax@freedesktop.org>.
-
-2005-01-14 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/sunleo/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_bcopy.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_checks.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_frect.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_frectsp.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_fspans.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_fspanssp.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_gc.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_gc.h:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_glyph.c:
- * programs/Xserver/hw/xfree86/drivers/sunleo/leo_stubs.c:
- Bug #1259: Convert sunleo(4) to fb.
-
-2005-01-14 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_bcopy.c:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_dga.c:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb.h:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_rcache.h:
- * programs/Xserver/hw/xfree86/drivers/sunffb/ffb_regs.h:
- * programs/Xserver/hw/xfree86/drivers/sunffb/Imakefile:
- Bug #1891: XAA support for Sun FFB. (Dave S. Miller)
-
-2005-01-14 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/xorg.cf:
- Use dlloader by default for loadable server builds.
-
-2005-01-14 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/nls/compose.dir
- * xc/nls/locale.alias
- * xc/nls/locale.dir
- * xc/programs/Xserver/XpConfig/Imakefile
- Bugzilla #1830 (https://bugs.freedesktop.org/show_bug.cgi?id=1830)
- attachment #1674 (https://bugs.freedesktop.org/attachment.cgi?id=1674):
- Adding support for the bs_BA (bs, bs_BA, bs_BA.iso88592,
- bs_BA.ISO-8859-2, bs_BA.ISO_8859-2, bs_BA.UTF-8) locale.
- Patch by Vedran Ljubovic <vljubovic@smartnet.ba>.
-
-Thu Jan 13 17:45:13 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/GL/glx/glxcmds.c (DoCreateGLXPixmap): Make sure
- the pixmap is a valid new resource
-
- * programs/Xserver/GL/glx/glxcmds.c (DoCreateContext): Make sure
- the context is a legal new resource.
-
- * lib/GL/glx/glx_pbuffer.c (CreatePbuffer): Handle null
- attrib_list.
-
- * lib/GL/glx/glx_pbuffer.c (CreateDrawable): Handle null
- attrib_list; copy attrib_list to data; actually allocate the new
- GLXDrawable.
-
-Thu Jan 13 15:40:29 2005 Søren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/fb/fbmmx.c (fbCompositeSrc_8888x8x8888mmx): Add
- MMX implementation of non-repeating source IN repeating mask, aka
- "translucent window".
-
- * programs/Xserver/fb/fbmmx.c (fbCopyAreammx,
- fbCompositeCopyAreammx): Add MMX implementation of CopyArea.
-
- * programs/Xserver/fb/fbcopy.c (fbCopyNtoN): Use MMX
- implementation of CopyArea.
-
- * programs/Xserver/fb/fbpict.c (fbComposite): Use the new
- implementations.
-
-2005-01-13 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
-
- Some of the newer Radeons (R420 for example) have MM_TABLE's
- with size 0x33 (instead of 0x0c that we know). Furthermore,
- they lockup during access of I2C bus !
-
- Add a check to validate MM_TABLE.
-
-2005-01-12 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/common/compiler.h:
- Bug #2114: PPC64 Linux build fix: use system definition of eieio().
- Originally Gentoo bug #66223. (Tim Yamin, Donnie Berkholz)
-
-2005-01-12 Kristian Høgsberg <krh@redhat.com>
-
- * config/cf/linux.cf:
- * programs/Xserver/hw/xfree86/input/evdev/evdev.c:
- * programs/Xserver/hw/xfree86/input/evdev/Imakefile:
- Add new evdev input driver. This driver uses the linux input
- layer directly and can handle both mice and keyboards.
-
- * ChangeLog:
- Convert this to UTF-8 again. The ChangeLog should be kept in
- UTF-8.
-
-2005-01-12 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_driver.c
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_driver.h
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_dri.c
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_dri.h
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_memcpy.c
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_cursor.c
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_accel.c
- Import some changes from the Unichrome project.
- - Fixes 2D acceleration problems
- - Adds AGP DMA
-
-2005-01-11 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_dri.c
- More visual fixing.
-
-2005-01-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * lib/X11/lcFile.c: (normalize_lcname), (_XlcResolveLocaleName):
- 'Normalize' locale names (ie. remove any '-' and '_' and convert
- to lower case after the <language>_<territory> part) before
- matching against locale.alias (Bugzilla #2262).
- This needs adequate testing that we don't accidentally introduce
- undesirable side effects.
-
-2005-01-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- Don't build tdfx DRI driver on any platform but x86 and AXP
- as therequired Glide3 lib is only available there (if at all).
- Readability fixes (Bugzilla #2264).
-
-2005-01-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/chips/chips.man:
- Explain the FpMode option (Bugzilla #2261).
-
-2005-01-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/ddc/edid.h:
- Minor format fix.
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c: (KbdPreInit),
- (PostKbdEvent):
- Added explanatory comment and debug code.
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_apm.c:
- (lnxPMConfirmEventToOs):
- Added comment.
-
-2005-01-11 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_dri.c
- Add alpha buffer initialization to 32bpp modes.
- Move 24/8 mode to first exported mode as it works best (currently).
-
-2005-01-10 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/spooler.c
- Bugzilla #2167 (https://bugs.freedesktop.org/show_bug.cgi?id=2167)
- attachment #1641 (https://bugs.freedesktop.org/attachment.cgi?id=1641):
- Fix broken Solaris print queue enumeration.
-
-2005-01-11 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIAgpInit), (SAVAGEDRIBuffersInit), (SAVAGEDRIKernelInit),
- (SAVAGEDRIScreenInit), (SAVAGEDRIFinishScreenInit),
- (SAVAGEDRICloseScreen):
- - Support for PCI Savages: on PCI cards don't run
- SAVAGEDRIAgpInit, add PCI DMA buffers instead of AGP
- buffers. Set dma_type properly in SAVAGEDRIKernelInit.
- - Something's still wrong with ShadowStatus on the PCI card I'm
- testing here. Probably a DRM issue.
- - Fixed error handling. Call SAVAGEDRICloseScreen instead of
- DRICloseScreen.
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_regs.h:
- - Added AGP/PCI detection (copied from the radeon driver).
-
-2005-01-10 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/linux.cf:
- * config/cf/xorg.cf:
- Make MIPS build rules more standard conformant: Use a macro
- defined in the project specific config file for OptimizedCDebugFlags.
-
-2005-01-10 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/attributes.h
- Bugzilla #2254 (https://bugs.freedesktop.org/show_bug.cgi?id=2254)
- attachment #1659 (https://bugs.freedesktop.org/attachment.cgi?id=1659):
- Refix for gcc4.0 build failure. It seems that the |ExecCommand()|
- function has no consumer and can safely be removed.
-
-2005-01-10 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- When having a place to define DevelDrivers for AMD64
- we should have reference it, too.
-
-2005-01-10 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c: (PostKbdEvent):
- PC keyboards internally generate a different scan code when the
- ALT modifier is pressed with the SysReq/Print key. Since X expects
- the same scancode regardless of the modifier the keyboard driver
- has to 'map the code back'. So far it does so when seeing the
- SysReq scancode without checking if the modifier is on. If this
- scancode is also sent by another key on an extended keyboard it
- receives the same remapping.
- Fix: Add check for ALT modifier down before doing the remapping
- (Bugzilla #2255, Helmut Fahrion).
-
-2005-01-10 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Util.c
- * xc/programs/Xserver/Xprint/attributes.h
- * xc/programs/Xserver/Xprint/ps/Ps.h
- Bugzilla #2254 (https://bugs.freedesktop.org/show_bug.cgi?id=2254)
- attachment #1654 (https://bugs.freedesktop.org/attachment.cgi?id=1654):
- Fix gcc4.0 build failure.
- Patch by Egbert Eich <eich@freedesktop.org> and Roland Mainz
- <roland.mainz@nrubsig.org>
-
-2005-01-10 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_kbd.c:
- (SpecialKey):
- Make option 'DontVTSwitch' work again with kbd driver
- under Linux.
- The kbd driver now calls the OS layer to handle special
- keys. Possibly other special keys and other OSes need to
- be looked at also.
- (Bugzilla #2252, Helmut Fahrion).
-
-2005-01-10 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- Revert some changes to TweakMemorySize
-
-2005-01-09 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/config/cf/mingw.cf:
- Adjust XVendorManNameString, XVendorContact, OSName and OSVendor
-
-2005-01-10 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_driver.c
- * xc/programs/Xserver/hw/xfree86/drivers/via/via_dri.c
- Fix VIA DRI initialization so that the correct visuals are exported.
-
-2005-01-09 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/programs/Xserver/Imakefile:
- Fix library dependencies for libxkb.a on cygwin and mingw.
-
-2005-01-09 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/programs/Xserver/xkb/ddxList.c
- * xc/programs/Xserver/xkb/ddxLoad.c
- Bugzilla #2245 (https://bugs.freedesktop.org/show_bug.cgi?id=2245)
- attachment #1647 (https://bugs.freedesktop.org/attachment.cgi?id=1647):
- export Win32System and Win32TempDir
- remove #ifdef WIN32 block for building xkbcomp commandline
- create win32 tempfile in system tempdir
- use PATH_MAX*4 for commandline buffer
- unlink tempfile again
-
-2005-01-09 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/programs/Xserver/xkb/ddxLoad.c
- Bugzilla #2245 (https://bugs.freedesktop.org/show_bug.cgi?id=2245)
- attachment #1645 (https://bugs.freedesktop.org/attachment.cgi?id=1645):
- cleanup some #ifdef __UNIXOS2__ and WIN32 blocks.
- make OutputDirectory check the size of the buffer
- quote all file and pathnames in the xkbcomp commandline
- use PATH_MAX*4 for commandline buffer
-
-2005-01-09 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/include/Xwindows.h:
- Make sure PATH_MAX is at least 1024
-
-2005-01-08 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint.cpp
- Bugzilla #2240 (https://bugs.freedesktop.org/show_bug.cgi?id=2240)
- attachment #1642 (https://bugs.freedesktop.org/attachment.cgi?id=1642):
- Fix incorrect usage of /usr/bin/tr in startup script (the used
- "[\n]" is neither correct or portable, using "\n" seems to be
- sufficient (this fixes various "random" issues, including
- including Debian bug #258419 and Debian bug #264983).
- Patch by Drew Parsons <dparsons@debian.org>.
-
-2005-01-07 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/lib/GL/mesa/tnl/Imakefile.inc
- Add missing t_vb_cull.c
-
-2005-01-06 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i830_context.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/intel_context.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i915_context.c
- Cleanup of extension string handling (Ian Romanick)
-
-2005-01-06 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/extras/drm/linux/drm_pm.h
- Missing file
-
-2005-01-06 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/programs/Xserver/hw/xfree86/drivers/i810/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/i810/common.h
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i810.man
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830.h
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_common.h
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_cursor.c
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_dri.c
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_memory.c
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_video.c
- * xc/programs/Xserver/hw/xfree86/drivers/i810/i830_modes.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i830_context.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i830_reg.h
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i830_state.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i830_texblend.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i915_context.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i915_metaops.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i915_reg.h
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i915_state.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i915_tex.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i915_texprog.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i915_texstate.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/intel_context.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/intel_context.h
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/intel_ioctl.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/intel_screen.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/intel_state.c
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/intel_tex.c
- * xc/extras/drm/shared/drm_pciids.txt
- * xc/extras/drm/shared/i915_drv.h
- * xc/extras/drm/shared/i915.h
- * xc/extras/drm/linux/drm_drv.h
- * xc/extras/drm/linux/drm_os_linux.h
- * xc/extras/drm/linux/drmP.h
- * xc/extras/drm/linux/i915_drv.c
- * xc/extras/drm/linux/Makefile
- * xc/extras/drm/linux/Makefile.kernel
- Add:
- - Intel i915GM support to 2D DDX and 3D Mesa drivers.
- - PanelID identification
- - DRI suspend/resume support
- - Detection of monitor changes on VT switches
- - Support custom video modes if available in the Video BIOS
- - 3D enhancements:
- * GL_ARB_texture_cube_map
- * GL_EXT_blend_equation_separate
- * GL_ATI_blend_equation_separate
- * GL_ARB_point_parameters
- * GL_NV_blend_square
- * GL_EXT_cull_vertex
- * GL_ARB_depth_texture
- * GL_SGIX_depth_texture
- * GL_ARB_shadow
- * GL_EXT_shadow_funcs
- * GL_3DFX_texture_compression_FXT1
- By Tungsten Graphics, Keith Whitwell & Alan Hourihane.
-
-2005-01-05 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xterm/INSTALL
- * xc/programs/xterm/MANIFEST
- * xc/programs/xterm/Makefile.in
- * xc/programs/xterm/Tekproc.c
- * xc/programs/xterm/VTPrsTbl.c
- * xc/programs/xterm/VTparse.def
- * xc/programs/xterm/VTparse.h
- * xc/programs/xterm/XTerm.ad
- * xc/programs/xterm/aclocal.m4
- * xc/programs/xterm/button.c
- * xc/programs/xterm/charclass.c
- * xc/programs/xterm/charproc.c
- * xc/programs/xterm/configure
- * xc/programs/xterm/configure.in
- * xc/programs/xterm/ctlseqs.ms
- * xc/programs/xterm/cursor.c
- * xc/programs/xterm/doublechr.c
- * xc/programs/xterm/fontutils.c
- * xc/programs/xterm/fontutils.h
- * xc/programs/xterm/input.c
- * xc/programs/xterm/main.c
- * xc/programs/xterm/main.h
- * xc/programs/xterm/menu.c
- * xc/programs/xterm/menu.h
- * xc/programs/xterm/misc.c
- * xc/programs/xterm/os2main.c
- * xc/programs/xterm/plink.sh
- * xc/programs/xterm/precompose.c
- * xc/programs/xterm/print.c
- * xc/programs/xterm/ptyx.h
- * xc/programs/xterm/resize.c
- * xc/programs/xterm/screen.c
- * xc/programs/xterm/scrollbar.c
- * xc/programs/xterm/testxmc.c
- * xc/programs/xterm/trace.c
- * xc/programs/xterm/util.c
- * xc/programs/xterm/uxterm
- * xc/programs/xterm/version.h
- * xc/programs/xterm/xstrings.c
- * xc/programs/xterm/xterm.h
- * xc/programs/xterm/xterm.log.html
- * xc/programs/xterm/xterm.man
- * xc/programs/xterm/xterm_io.h
- * xc/programs/xterm/xtermcfg.hin
- * xc/programs/xterm/unicode/README
- * xc/programs/xterm/unicode/make-precompose.sh
- * xc/programs/xterm/unicode/precompose.c.head
- Bugzilla #1979 (https://bugs.freedesktop.org/show_bug.cgi?id=1979)
- attachment #1639 (https://bugs.freedesktop.org/attachment.cgi?id=1639):
- Update xterm from version #196 to version #197:
- - modify configure script to remove empty "-DPROJECTROOT="
- definition which resulted unusable values for luit's default path.
- - update precompose.c based on Unicode 4.0.1
- - several minor fixes based on Intel compiler warnings.
- - change default translations so a BtnDown which is not recognized
- is simply ignored rather than emitting a bell. That makes it less
- obtrusive when the user tries to use a mouse which provides more
- capabilities than the X mouse driver supports, e.g., one with a
- horizontal scroll wheel (Debian #265133).
- - note in xterm's manpage that translations is not specific to xterm
- (Debian #278897).
- - modify uxterm script to use locale program to verify if the
- derived locale is installed (Debian #246398).
- - correct font handling for active icon when in UTF-8 mode (report
- by Paolo Liberatore).
- - make active-icon and toolbar configurations work together.
- - modify the criteria for disowning primary selection. Previously,
- this happened anytime the cursor was moved before the end of the
- selection. That would ensure that any insert/delete of char or
- line, as well as scrolling, would disown the selection. The new
- criteria change this to checking if the operations would modify
- the data which is highlighted (Debian #277832).
- - reimplement DECALN with functions for vt420 rectangles, fixes
- selection for this case.
- - implement vt420 rectangle operations.
- - add parsing, for debug/test of vt220 soft-fonts.
- - add menu entry, actions and escape sequence to allow
- enabling/disabling toolbars at runtime.
- - improve rendering for Xft, allow it to draw non-linedrawing
- characters such as "pi", which were drawn from internal tables
- with patch #180 (Freedesktop.org Bugzilla #1260).
- - add configure option --enable-mini-luit, ifdef'd the mini-luit
- feature with OPT_MINI_LUIT.
- - add mini-luit feature, which supports Latin9 directly rather than
- via luit, provided that Unicode fonts are used (Freedesktop.org
- Bugzilla #1571, request by Stefan Dirsch, patch by Michael
- Schroeder).
- - for Linux, if IUTF8 is defined, e.g., on recent 2.6.x kernels, set
- the corresponding flag for the slave pty, to enable UTF-8
- interpretation of backspace in cooked mode (Freedesktop.org
- Bugzilla #1578, request by Stefan Dirsch).
- - modify faceSize resource to use a floating-point internal value
- (adapted from patch by Sam Stephenson).
- - correct handling selection of tabs over cleared space in UTF-8
- mode. In this special case, xterm represents the whitespace with a
- null rather than a space character (Debian #276447).
- - amend fix for infinite loop from patch #192 to check if there
- is wrapped text to output in a following iteration (Debian
- #273202).
- - fixes ifdef'd with __INTERIX to allow building with Interix
- (Windows Services for UNIX) 3.5 using the xlibs libraries from
- freedesktop.org (patch by Min Sik Kim).
- - amend solution for Debian #252873, #260471 from patch #194 by
- making the cursor not explicitly colored if only the foreground
- color is set, and the cursor is on a blank space (Debian #275473).
- - correct logic for send/receive mode (SRM) with regard to control
- characters.
- - fix masking of invisible text in wide-character mode, which did
- not work for line-drawing characters.
- - incorporate CF_XOPEN_SOURCE into configure script, replacing
- CF_GNU_SOURCE.
- Patch by Thomas Dickey <dickey@radix.net>.
-
-2005-01-04 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/glxgears/glxgears.c
- Bugzilla #2220 (https://bugs.freedesktop.org/show_bug.cgi?id=2220)
- attachment #1630 (https://bugs.freedesktop.org/attachment.cgi?id=1630):
- Make glxgears a better GL client via calling |glFinish()| between frame
- swaps to avoid that the GL instruction queue gets spammed, sometimes
- even killing all interactive usage of the Xserver.
-
-2005-01-04 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- - made structure of PPC64 part look more like the other
- structures.
- - added VBE driver to PPC64. I don't know if this really
- makes sense, but since we are building the int10 module
- we should also build the vbe module.
- - added i915 DRM driver to list of drivers for the AMD64
- architecture.
- - added a check for gcc versions > 3 for setting GccAliasingFlags.
-
-2005-01-03 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- Bugzilla #2211 (https://bugs.freedesktop.org/show_bug.cgi?id=2211)
- attachment #1627 (https://bugs.freedesktop.org/attachment.cgi?id=1627):
- xorgconfig default keyboard model outdated (should be pc105,
- not pc101/pc102)
-
-Mon Jan 3 12:45:10 2005 Søren Sandmann <sandmann@redhat.com>
-
- Clean-ups and support for AMD64. Bug 1067.
- Patch by Nicholas Miell (nmiell@comcast.net)
-
- * programs/Xserver/fb/Imakefile: Add support for AMD64
-
- * programs/Xserver/fb/{fbmmx.[ch],fbpict.c}: Many cleanups
- using <mmintrin.h> instead of __builin_ia32_*, and intrinsics
- instead of inline assembly. Also unconditionally use pshufw on
- AMD64.
-
- * programs/Xserver/fb/*: s/USE_GCC34_MMX/USE_MMX/g
-
-2005-01-03 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * include/Xos.h:
- * include/Xthreads.h:
- gcc 4 doesn't like predeffines line 'linux' any more.
- To muffle the compiler replace them with __linux__
- (Bugzilla #2207).
-
-2005-01-03 Adam Jackson <ajax@freedesktop.org>
- * programs/Xserver/hw/xfree86/drivers/i810/i830_video.c:
- Bug #1488: Fix crash on i830 during startup. (Eric Anholt)
-
-2005-01-03 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/Xprint/attributes.c: (AppendEntry):
- Added missing return value (Bugzilla #2205)
- Problem found by Stefan Kulow.
-
-2005-01-03 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- (screen_configuration):
- Added missing return value (Bugzilla #2206)
- Problem found by Stefan Kulow.
-
-2005-01-03 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/lib/XprintAppUtil/xpapputil.c
- * xc/lib/XprintAppUtil/xpapputil.h
- * xc/lib/XprintUtil/xprintutil.c
- * xc/lib/XprintUtil/xprintutil.h
- * xc/programs/glxgears/glxgears.c
- * xc/programs/xdbedizzy/xdbedizzy.c
- * xc/programs/xedit/Xedit-xprint.ad
- * xc/programs/xedit/commands.c
- * xc/programs/xlogo/print.c
- * xc/programs/xlsfonts/xlsfonts.c
- * xc/programs/xlsfonts/xlsfonts.man
- * xc/programs/xlsfonts/xlsfonts.sgml
- * xc/programs/xman/Xman-xprint.ad
- * xc/programs/xman/handler.c
- * xc/programs/xman/print.c
- * xc/programs/xman/print.h
- * xc/programs/xmore/XMore.ad
- * xc/programs/xmore/print.c
- * xc/programs/xmore/print.h
- * xc/programs/xmore/printdialog.c
- * xc/programs/xmore/printdialog.h
- * xc/programs/xmore/printdialogprivates.h
- * xc/programs/xmore/xmore.c
- * xc/programs/xphelloworld/xpawhelloworld/xpawhelloworld.c
- * xc/programs/xphelloworld/xphelloworld/xphelloworld.c
- * xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.c
- * xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.c
- * xc/programs/xphelloworld/xpxthelloworld/xpxthelloworld.c
- * xc/programs/xplsprinters/xplsprinters.c
- * xc/util/memleak/getretmips.c
- Bugzilla #1706 (https://bugs.freedesktop.org/show_bug.cgi?id=1706)
- attachment #1615 (https://bugs.freedesktop.org/attachment.cgi?id=1615):
- XprintUtils 2004/Q3 update. This adds various new features to the
- XprintUtils library including support for page resolutions where
- X_resolution!=Y_resolution, listfonts-mode control and initial framework
- for the COLORSPACE extension.
- Patch by Roland Mainz <roland.mainz@nrubsig.org> and Julien Lafon
- <julien.lafon@gmail.com>.
-
-2005-01-02 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * doc/man/Xt/XtNextEv.man:
- Fix formatting.
-
-2005-01-02 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEInitVisualConfigs):
- Make 32-bit visuals match the set of visuals supported by the DRI
- driver.
-
-2005-01-02 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIScreenInit), (SAVAGEDRIFinishScreenInit),
- (SAVAGEDRIInitBuffers), (SAVAGEDRIMoveBuffers):
- Reenabled SAVAGEDRIInitBuffers and SAVAGEDRIMoveBuffers and fixed
- lockups they were causing. InitBuffers now uses the DRM clear
- command, MoveBuffers needs to wait for 3D idle. Some related
- cleanups.
-
-2005-01-01 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageInitialize2DEngine), (SavageInitAccel):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGECreateContext), (SAVAGEDestroyContext),
- (SAVAGEWakeupHandler), (SAVAGEBlockHandler), (SAVAGESelectBuffer),
- (SAVAGEDRIAgpInit), (SAVAGEDRIMapInit), (SAVAGEDRIKernelInit),
- (SAVAGEDRIScreenInit), (SAVAGEDRIFinishScreenInit),
- (SAVAGEDRIInitBuffers), (SAVAGEDRICloseFullScreen):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (ShadowWait), (SavageIdentify), (SavageProbe), (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_hwmc.c:
- (SAVAGEXvMCCreateContext):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_sarea.h:
- Updates to support the new Savage DRM driver (version 2.0.x) which
- was just committed to DRM CVS. Cleaned up the interface to the DRI
- driver. Bumped the Savage DDX version to 2.0.0 due to incompatible
- changes in that interface.
-
-2005-01-01 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/os-support/xf86drm.h:
- Added new DRM map type DRM_CONSISTENT for consistent PCI
- memory. Only implemented in the Linux DRM so far.
-
-2004-12-24 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONProbePLLParameters), (RADEONInitCrtc2Registers):
- - Fix MCLK / SCLK calculation (Benjamin Herrenschmidt) bug 2144
- - formatting cleanup
-
-2004-12-24 Alexander Gottwald <ago at freedesktop dot org>
-
- * xc/programs/Xserver/xkb/ddxLoad.c:
- Print error message if CreateProcess fails
- Simplify popen simulation code for WIN32
- Remove temporary file after executing xkbcomp
-
-2004-12-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/programs/Xserver/hw/xfree86/common/xf86Init.c:
- * xc/lib/Xmu/CvtStdSel.c:
- * xc/programs/Xserver/hw/xfree86/os-support/bus/Sbus.c:
- Bug #2123 <https://bugs.freedesktop.org/show_bug.cgi?id=2123>
- Attachment #1587 <https://bugs.freedesktop.org/attachment.cgi?id=1587>
- Call to uname should not check for return == 0, but for >= 0 instead
-
-2004-12-20 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * lib/XvMC/hw/via/viaLowLevel.c: (pciCommand), (agpCommand):
- * lib/XvMC/hw/via/viaXvMC.c: (XvMCCreateContext),
- (XvMCDestroyContext), (XvMCSyncSurface):
- Updated libviaXvMC to Unichrome release 0.13.3.
-
-2004-12-19 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/trident/trident_dac.c:
- * programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c:
- * programs/Xserver/hw/xfree86/drivers/trident/tvga_dac.c:
- Bug #1202: Remove long-broken 1bpp and 4bpp support from trident
- driver. (Jakub Stachowski)
-
-2004-12-19 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128.h:
- * programs/Xserver/hw/xfree86/drivers/ati/r128.man:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_accel.c:
- (R128EngineInit), (R128RestoreCCEAccelState), (R128CCEAccelInit),
- (R128RestoreAccelState), (R128MMIOAccelInit):
- * programs/Xserver/hw/xfree86/drivers/ati/r128_cursor.c:
- (R128SetCursorColors), (R128SetCursorPosition),
- (R128LoadCursorImage), (R128HideCursor), (R128ShowCursor):
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- (R128EntPriv), (R128INPLL), (R128Blank), (R128Unblank),
- (R128GetBIOSParameters):
- * programs/Xserver/hw/xfree86/drivers/ati/r128_probe.c:
- (R128Probe):
- * programs/Xserver/hw/xfree86/drivers/ati/r128_probe.h:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_reg.h:
- - Add support for Dualhead on M3/M4 (bug 1760)
-
-2004-12-19 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig), (RADEONPreInit):
- - Make dualhead ram allocation cleaner and related messages
- clearer
-
-2004-12-19 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/aticonsole.c:
- (ATIEnterVT):
- * programs/Xserver/hw/xfree86/drivers/ati/atidri.c:
- (ATIDRISetAgpMode), (ATIDRIAgpInit), (ATIDRIResume):
- * programs/Xserver/hw/xfree86/drivers/ati/atidri.h:
- - Add DRI resume support (Micha Feigin) bug 2063
-
-2004-12-19 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (R100SetupTexture), (R200SetupTexture):
- - fix warnings (Ronny V. Vindenes)
-
-2004-12-18 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- - fix warning and potential error in radeon_driver.c
-
-2004-12-17 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128.h:
- * programs/Xserver/hw/xfree86/drivers/ati/r128.man:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- - Add VGAAccess option to r128 driver. Based on Benh's radeon patch.
- r128 should now work on ppcs without usefbdev. To use this on ppc
- make sure you set "usefbdev" to false. (bug 2089)
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineRestore):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONProbePLLParameters), (RADEONGetPanelInfoFromReg),
- (RADEONGetLVDSInfo), (RADEONGetPanelInfo), (RADEONGetClockInfo),
- (RADEONQueryConnectedMonitors), (RADEONUpdatePanelSize),
- (RADEONDDCModes), (RADEONValidateDDCModes), (RADEONPreInitModes),
- (RADEONPreInit), (RADEONSave), (RADEONRestore),
- (RADEONInitDispBandwidth), (RADEONInitCrtc2Registers),
- (RADEONInitPLLRegisters), (RADEONInitPLL2Registers), (RADEONInit),
- (RADEONFreeScreen):
- - Apply Benjamin Herrenschmidt's radeon patches (bug 2064)
-
-2004-12-16 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c
-
- Move DMA robustness fix into radeon_dri.c::RADEONEnterServer()
- as per suggestion by Michel Dänzer.
-
- I could not trigger a lockup, even with r300_demo (possibly it
- has code that flushes cache inside ?), so this must be good
- enough..
-
-2004-12-16 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c
-
- Add DMA robustness fix from Nicolai Haehnle.
-
- TODO: move this fix into DRM driver or other parts of Xserver
- when R300 support is more stable.
-
- This fix affects only R300 and later variants and results in
- small slowdown when using CP acceleration in comparison to
- the previous version of the driver.
-
- We are still a lot faster in CP mode than using MMIO register
- access.
-
-2004-12-15 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/xdm/dm.h:
- Remove unused define.
- * programs/Xserver/Xext/xres.c:
- Use snprintf.
-
-2004-12-15 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.h:
- Bug #2008: Fix gcc4 compile problem.
-
-2004-12-15 Thomas Winischhofer <thomas@winischhofer.net>
-
- * Fix MISC extension's PassMessage(). Make it actually
- work (MsgVal was trashed) and fix memory leaks.
- * Increase MISC extension's minor number to 9 to indicate
- that PassMessage() is actually usable
-
-
-2004-12-14 Adam Jackson <ajax@freedesktop.org>
-
- * lib/GL/mesa/shader/Imakefile.inc:
- Revert last change, shaderobjects.c is in Mesa 6.3 only.
-
-2004-12-14 Adam Jackson <ajax@freedesktop.org>
-
- * extras/Mesa/:
- Bug #2003: Import Mesa 6.2.1.
-
- * lib/GL/mesa/shader/Imakefile.inc:
- * lib/GL/mesa/drivers/dri/r128/Imakefile.inc:
- Imakefile fixes for Mesa 6.2.1. (Sergio Montiero Basto)
-
-2004-12-13 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * lib/X11/imInsClbk.c: (_XimUnRegisterIMInstantiateCallback):
- Removed #ifdef'ed out code together with the comment explaining
- why it was #ifdef'ed out.
-
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- Fixed typo.
-
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.c: (xf86scanpci):
- Added comment to a changed that's been committed with one of the
- previous commits.
-
-2004-12-12 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/util/memleak/getretmips.c
- Bugzilla #758 (https://bugs.freedesktop.org/show_bug.cgi?id=758)
- attachment #375 (https://bugs.freedesktop.org/attachment.cgi?id=375):
- Fix a buffer overrun which may happen when the size of the stack buffer
- is exactly the same as the actual stack size.
- Patch by Stephen Kennedy <Stephen.Kennedy@havok.com>.
-
-2004-12-12 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xext/saver.c
- Bugzilla #1695 (https://bugs.freedesktop.org/show_bug.cgi?id=1695)
- attachment #1230 (https://bugs.freedesktop.org/attachment.cgi?id=1230):
- Fix crash in Xscreensaver code which allowed any authentificated X client
- to crash the Xserver using |XScreenSaverUnsetAttributes()|.
- Patch by ajax@nwnk.net
-
-2004-12-12 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/hw/xfree86/common/xf86Xinput.c
- Bugzilla #1688 (https://bugs.freedesktop.org/show_bug.cgi?id=1688)
- attachment #1530 (https://bugs.freedesktop.org/attachment.cgi?id=1530):
- Fix the current implementation to make it possible to slow down the
- mouse pointer or use arbitrary fractions (without running into
- rounding error issues). The change is using the same method of
- preserving rounding errors that the exponential method is already
- using.
- Patch by Jan Brunner <Jan_B@gmx.ch>.
-
-2004-12-12 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/Xext/xf86vmode.c:
- Lower default verbosity for Xvidmode log messages to stop the
- extension from writing non critical info to the log, thus keeping
- the disk busy.
- https://bugs.freedesktop.org/show_bug.cgi?id=1552
-
- * programs/Xserver/hw/xfree86/os-support/bus/460gxPCI.c
- Add fix for bus scanning SEGV on ia64 with 460gx bus.
- https://bugs.freedesktop.org/show_bug.cgi?id=1383
-
-2004-12-12 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/Imake.rules:
- * config/cf/Imake.tmpl:
- Bug #1054: When building dlloader modules, don't link them against
- any other shared libs.
-
-2004-12-12 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c
-
- Make DMA blitting code more robust.
-
-2004-12-12 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c
-
- Enable DRM support permanently, allowing its use for any
- CHIP_FAMILY > R300.
- Fix bug in naming Mesa3d driver (it was defaulting to r200)
-
-2004-12-12 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- (RADEONSetAgpMode):
- - missing diff from agp 8x support
-
-2004-12-12 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_version.h
- Add R300 (and later) DRM support, protected by X_R300_DRM
- option.
-
- Note: at the moment this is for 2d support only, if enabled
- running glxgears locks up my machine, but DMAForXv=yes
- works fine.
-
-2004-12-12 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * doc/man/X11/XGetWProp.man:
- Fix missing XChangeProperty() prototype missing in
- synopsis section.
-
-2004-12-11 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitDRI):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- - add AGP 8x support (Hui Yu, Michel Daenzer) bug 1819
-
-2004-12-11 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_bios.c:
- (RADEONGetConnectorInfoFromBIOS):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONQueryConnectedMonitors), (RADEONScreenInit),
- (RADEONInitFPRegisters):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- - only mess with Dynamicclocks on mobility chips (Benh, me) bug 1912
- - fix display detection (Hui Yu) bug 1559
- - Add new option "BIOSHotkeys" to allow the bios to control
- output switching (off by default) bug 2000
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage.man:
- - update the savage man page to document the "CrtOnly" option
-
-2004-12-11 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * extras/Xpm/lib/Imakefile:
- * extras/Xpm/lib/RdFToI.c:
- * extras/Xpm/lib/WrFFrI.c:
- * extras/Xpm/lib/s_popen.c:
- * lib/Xpm/Imakefile:
- Replace s_popen() by a more specific function that allows only
- one command in the pipe. Remove extraneous tests on file names
- that broke some applications. From Alex Reisen in Bugzilla #1920.
-
-2004-12-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_hw.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_type.h:
- Bugzilla #1985 <https://bugs.freedesktop.org/show_bug.cgi?id=1985>
- sync to 12/08/04 version of Nvidia driver from Mark Vojkovich,
- including these fixes since last sync:
- Fix some DAC/Graphics memory contention issues on newer
- NVIDIA chips (specifically, NV40).
- More PCI IDs.
- Also, I've had trouble getting some panels to work
- automagically so I expose an FPTweak option to let the user
- adjust a troublesome register.
-
-2004-12-09 Torrey T. Lyons <torrey@freedesktop.org>
-
- * config/cf/darwin.cf:
- Fix building with Apple gcc newer than version 3.3.
-
-2004-12-09 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/miext/rootless/accel/rlAccel.c: (rlCloseScreen),
- (RootlessAccelInit):
- Fix crash with more than one screen reported by John Davidorff Pell.
-
-2004-12-08 Alexander Gottwald <ago at freedesktop dot org>
-
- * lib/X11/ErrDes.c:
- * doc/man/general/X.man:
- Bugzilla #1980 (https://bugs.freedesktop.org/show_bug.cgi?id=1980)
- Handle XERRORDB only on WIN32 platform
-
-2004-12-08 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/mi/miinitext.c
- Bugzilla #1361 (https://bugs.freedesktop.org/show_bug.cgi?id=1361)
- attachment #1287 (https://bugs.freedesktop.org/attachment.cgi?id=1287):
- Avoid DRI initalisation when the Xfree86-DRI extension was turned
- off.
- Patch by Kristian Høgsberg <krh@bitplanet.net>.
-
-2004-12-08 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/mi/miinitext.c
- Bugzilla #1361 (https://bugs.freedesktop.org/show_bug.cgi?id=1361)
- attachment #938 (https://bugs.freedesktop.org/attachment.cgi?id=938):
- Allow more extensions to be enabled/disabled.
-
-2004-12-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/extras/Xpm/lib/xpm.h
- Bugzilla #830 (https://bugs.freedesktop.org/show_bug.cgi?id=830):
- Fix libXpm header (xpm.h) to use the X11 function begin/end marker
- macros (_XFUNCPROTOBEGIN, _XFUNCPROTOEND) instead of homegrown
- (native) C++ code.
- Patch by Kevin DeKorte <kdekorte@yahoo.com>.
-
-2004-12-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/include/extensions/dpms.h
- Bugzilla #830 (https://bugs.freedesktop.org/show_bug.cgi?id=830):
- Get DPMS header file (include/extensions/dpms.h) working with C++
- applications.
- Patch by Kevin DeKorte <kdekorte@yahoo.com> and Roland
- Mainz <roland.mainz@nrubsig.org>.
-
-2004-12-06 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/common/Imakefile:
- xf86Config.c references USE_DEPRECATED_KEYBOARD_DRIVER so
- define it if needed when building this file
- * programs/Xserver/hw/xfree86/common/xf86config.c:
- - bug fix: pointerMsg -> keyboardMsg in auto-configuration code.
- - make the 'kbd' driver the default for autoconfiguration everywhere.
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c:
- Previous fix broke hardware-based autorepeat. This fix
- mimics the behaviour of the legacy driver by making a local
- copy of the autoRepeat flag.
-
-2004-12-06 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/dmx/dmx.c: (DMXAddScreen), (DMXAddInput):
- Fix overwrite in DMX library calls (Bug #1989, Mark McLoughlin).
-
-2004-12-06 Alexander Gottwald <ago at freedesktop dot org>
-
- * include/Imakefile:
- Link Xwindows.h for cygwin too.
-
-2004-12-06 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/fb/fbwindow.c: (fbCopyWindow):
- Use the same method of finding the screen pixmap of COMPOSITE
- extension is compiled in or not.
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- Removed stale make variable.
- * programs/Xserver/hw/xfree86/xaa/xaaWrapper.c:
- (xaaWrapperCreateWindow), (xaaWrapperWindowExposures),
- (xaaWrapperPaintWindow), (xaaSetupWrapper):
- Updated xaaWrapper.c: Under certain circumstances the
- accel path was not used when possible.
- Removed some debugging stuff and stale code that had been
- commented out.
- * programs/Xserver/mi/micmap.c: (miListInstalledColormaps):
- Check if maps are really installed before attempting to list
- them.
-
-2004-12-06 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- Apply Debian patch to re-POST via VBE if driver thinks it has no
- video memory (a symptom of incompletely coming up from D3 power
- state), which fixes some Dell laptops (closes: #1890).
-
-2004-12-06 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/Imakefile:
- Removed linking of msvcr70.dll from Xming.
-
-2004-12-06 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONHostDataBlit), (RADEONHostDataBlitCopyPass):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitDRI):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (RADEONCopyData), (RADEON_420_422), (RADEONCopyRGB24Data),
- (RADEONCopyMungedData), (RADEONPutImage):
- When direct rendering is enabled, use hostdata blits to transfer data
- from system memory to video RAM, which should reduce CPU usage
- especially with larger videos. Can be disabled via Option "DMAForXv"
- if there should be any stability issues, but it's been stable for me
- during a week of testing. Based on a patch by Nikolaus Meine
- <meine@tnt.uni-hannover.de>.
- Probably fix endianness issues in some newer XVideo code, untested.
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (R100SetupTexture), (R200SetupTexture):
- Also use hostdata blits to transfer RENDER image data to video RAM to
- avoid idling the accelerator engine. Increases RENDER performance
- significantly for me.
-
- These changes were only tested on an M9 in a Titanium PowerBook but
- should work with all Radeons where direct rendering is supported.
-
-2004-12-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/os-support/sunos/Imakefile:
- Bugzilla #1987 <https://bugs.freedesktop.org/show_bug.cgi?id=1987>
- HAVE_SYSV_IPC should be defined when building libc_wrapper.c on
- Solaris
-
-2004-12-04 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/ps/PsInit.c
- Bugzilla #1800 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1800):
- Fix Postscript DDX's 1bit StaticGray visual to report only 1bit
- of significant bits in color specification (instead of 8bits).
- Patch by Julien Lafon <julien.lafon@gmail.com>
-
-2004-12-04 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_accel.c:
- Retry CCE idle commands until the (higher) timeout is reached, and
- properly stop the engine if we totally fail -- gets rid of serious
- performance issues and lockups with r128 DRI (closes: #1889).
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_dri.c:
- Disable interrupt handling after the DRM handler has been removed,
- preventing lockups (closes: #1886).
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_video.c:
- Allow pitches with a granularity of 32, rather than 64, because some
- clamshell iBooks have 800-byte pitches. Change Xv allocation
- granularity to 8 bytes, rather than 16 bytes, also (closes: #1888).
-
-2004-12-04 Alexander Gottwald <ago at freedesktop dot org>
-
- * doc/man/general/X.man:
- Bugzilla #1980, https://bugs.freedesktop.org/show_bug.cgi?id=1980
- Document XERRORDB in X.man
-
-2004-12-03 Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/>
-
- - Converted numerous plain-text files to UTF-8 encoding
-
-2004-12-03 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c
- - set default XkbModel to pc105 (like legacy keyboard driver did)
- - fix autorepeat (Bugzilla #1651, Petter Urkedal).
-
-2004-12-03 Kristian Høgsberg <krh@redhat.com>
-
- * programs/xcursorgen/xcursorgen.c
- (read_config_file, read_config_file, load_image, load_image):
- Check malloc() return values and handle failures gracefully.
-
-2004-12-02 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/include/os.h:
- * programs/Xserver/os/xprintf.c:
- * programs/Xserver/os/Imakefile:
- Bugzilla #1865, https://bugs.freedesktop.org/show_bug.cgi?id=1865
- Added X(NF)printf and X(NF)vprintf functions which allocate the
- buffer with X(NF)alloc
-
- * lib/misc/snprintf.c:
- Bugzilla #1865, https://bugs.freedesktop.org/show_bug.cgi?id=1865
- extend snprintf to work on NULL.
-
-2004-12-02 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- * xc/lib/font/fontfile/Imakefile
- Bugzilla #2002 (https://freedesktop.org/bugzilla/show_bug.cgi?id=2002):
- Make location of the encodings/ files configurable in the build
- system via adding a new |FontEncDir|-symbol to xc/config/cf/X11.tmpl
- (default value is |$(LIBDIR)/fonts/encodings|).
-
-2004-12-02 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/miext/damage/damagestr.h
- Bugzilla #1998 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1998):
- Fix Xserver standalone build when RENDER extension includes
- are not availabe.
-
-2004-12-02 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/common/xf86.h:
- * programs/Xserver/include/os.h:
- Use __printf__ in gcc function attributes to avoid clash with libc
- wrapper define, and remove the last bits of the old workaround.
-
-2004-12-02 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/os/WaitFor.c:
- Remove some of the ifdef WIN32 checks from WaitForSomething
-
-2004-12-02 Alexander Gottwald <ago at freedesktop dot org>
-
- * config/cf/mingw.cf:
- Set HasFfs to NO
-
- * programs/Xserver/Imakefile:
- Fix link order problems with mingw. Add libdix.a after libmi.a.
-
- * programs/Xserver/mi/Imakefile:
- Pass -DHAS_FFS to compiler
-
- * programs/Xserver/mi/mibitblt.c:
- remove inline code for ffs(). It will link to dix/ffs.c instead
- added declaration for ffs()
-
-2004-12-01 Daniel Stone <daniel@freedesktop.org>
-
- * include/extensions/Xinerama.h:
- Include <X11/Xlib.h>, since we use libX11 functions (closes: #1897).
-
-2004-12-01 Alexander Gottwald <ago at freedesktop dot org>
-
- * lib/X11/ErrDes.c (XGetErrorDatabaseText):
- Bugzilla #1980, https://bugs.freedesktop.org/show_bug.cgi?id=1980
- Make location of XErrorDB configurable
-
-2004-12-01 Alexander Gottwald <ago at freedesktop dot org>
-
- * lib/X11/XlibInt.c (_XopenFile):
- Bugzilla #1864, http://bugs.freedesktop.org/show_bug.cgi?id=1864
- Initialize pointer to NULL to avoid freeing random memory
-
-2004-11-30 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Xprt.html
- Bugzilla #811 (https://freedesktop.org/bugzilla/show_bug.cgi?id=811):
- Updating generated Xprt.html which was forgotten during the
- previous work.
-
-2004-11-30 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/xorgsite.def:
- Make Xorg the default server to install.
-
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/atiprobe.c: (ATIProbe):
- Avoid PIO access on IA64. Some IA64 machine check if legacy ports
- outside the VGA range are accessed. The ATi driver however does
- this to probe for ISA Mach8/32/64.
- Since no IA64 has ISA slots this restriction should not be
- relevant to the user.
-
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.c: (xf86scanpci):
- Avoid recursive calls of xf86scanpci(). This function normally
- detects that it has been called before by checking if the PCI
- structure is filled out. So far if this was not the case
- (because PCI probing has failed for some reason) the function
- is traversed again. With the chipset specific PCI bus probing
- this can lead to an endless recursive loop as the post-probing
- code calls xf86scanpci() from within this function.
-
- * programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
- (linuxPciOpenFile):
- The OS specific PCI code for Linux worked only if bus 0
- was populated as it checked for the presence of /proc/bus/pci/00.
- Fixed to check for /proc/bus/pci/<bus_to_look_for> instead.
-
-2004-11-28 Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/>
- * fonts/bdf/misc/18x18ko.bdf
- * fonts/bdf/misc/18x18ja.bdf
- * fonts/bdf/misc/12x13ja.bdf
- * fonts/bdf/misc/9x18B.bdf
- * fonts/bdf/misc/9x18.bdf
- * fonts/bdf/misc/9x15B.bdf
- * fonts/bdf/misc/9x15.bdf
- * fonts/bdf/misc/8x13O.bdf
- * fonts/bdf/misc/8x13B.bdf
- * fonts/bdf/misc/8x13.bdf
- * fonts/bdf/misc/7x14B.bdf
- * fonts/bdf/misc/7x14.bdf
- * fonts/bdf/misc/7x13O.bdf
- * fonts/bdf/misc/7x13B.bdf
- * fonts/bdf/misc/7x13.bdf
- * fonts/bdf/misc/6x9.bdf
- * fonts/bdf/misc/6x13O.bdf
- * fonts/bdf/misc/6x13B.bdf
- * fonts/bdf/misc/6x13.bdf
- * fonts/bdf/misc/6x12.bdf
- * fonts/bdf/misc/6x10.bdf
- * fonts/bdf/misc/5x8.bdf
- * fonts/bdf/misc/5x7.bdf
- * fonts/bdf/misc/4x6.bdf
- * fonts/bdf/misc/10x20.bdf
- Resynchronized with latest release of ucs-font package at
- http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html
- * fonts/bdf/misc/gb24st.bdf
- * fonts/bdf/misc/gb16st.bdf
- * fonts/bdf/misc/gb16fs.bdf
- Fixed Bug #1805
- * fonts/util/8859-7.TXT
- Updated to ISO 8859-7:2003 (with euro sign)
- * fonts/util/8859-14.TXT
- * fonts/util/8859-15.TXT
- * fonts/util/8859-16.TXT
- * fonts/util/ucs2any.pl
- * fonts/util/ucs2any.c
- * fonts/util/bdftruncate.pl
- Removed obsolete email address from comments
-
-2004-11-27 Matthieu Herrb <matthieu.herrb@laas.fr>
- * xc/programs/Xserver/hw/xfree86/driver/ati/radeon.man
- * xc/programs/Xserver/hw/xfree86/driver/voodoo/voodo.man
- * xc/programs/Xserver/hw/xfree86/driver/wsfb/wsfb.man
- XF86Config -> __xconfigfile__
-
-2004-11-25 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/doc/man/general/Imakefile
- * xc/doc/man/general/Xprint.html
- * xc/doc/man/general/Xprint.man
- * xc/doc/man/general/Xprint.sgml
- * xc/programs/Xserver/Xprint/Imakefile
- * xc/programs/Xserver/Xprint/Xprint.html
- * xc/programs/Xserver/Xprint/Xprint.man
- * xc/programs/Xserver/Xprint/Xprint.sgml
- Bugzilla #811 (https://freedesktop.org/bugzilla/show_bug.cgi?id=811):
- Fixing "make install.man" build bustage caused by previous checkin
- via moving the Xprint(7) manual page it's correct location
- (=xc/doc/man/general/)
-
-2004-11-25 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * extras/Xpm/lib/s_popen.c:
- Add file missed in previous commit..
-
-2004-11-25 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Imakefile
- * xc/programs/Xserver/Xprint/Xprt.html
- * xc/programs/Xserver/Xprint/Xprt.man
- * xc/programs/Xserver/Xprint/Xprt.sgml
- Bugzilla #811 (https://freedesktop.org/bugzilla/show_bug.cgi?id=811):
- Add missing manual page for "Xprt" (DocBook master file (Xprt.sgml)
- and the generated files (Xprt.html, Xprt.man).
-
-2004-11-25 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/xprint_host.def
- * xc/config/cf/xprint_site.def
- Bugzilla #1921 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1921):
- Rename "xc/config/cf/xprint_site.def" to "xc/config/cf/xprint_host.def"
- to clarify it's purpose.
-
-2004-11-25 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * extras/Xpm/lib/Attrib.c:
- * extras/Xpm/lib/CrBufFrI.c:
- * extras/Xpm/lib/CrDatFrI.c:
- * extras/Xpm/lib/Imakefile:
- * extras/Xpm/lib/RdFToBuf.c:
- * extras/Xpm/lib/RdFToI.c:
- * extras/Xpm/lib/WrFFrBuf.c:
- * extras/Xpm/lib/WrFFrI.c:
- * extras/Xpm/lib/XpmI.h:
- * extras/Xpm/lib/create.c:
- * extras/Xpm/lib/data.c:
- * extras/Xpm/lib/hashtab.c:
- * extras/Xpm/lib/misc.c:
- * extras/Xpm/lib/parse.c:
- * extras/Xpm/lib/scan.c: (AGetImagePixels):
- * lib/Xpm/Imakefile:
- Fixes for CAN-2004-0914 (Thomas Biege).
-
-2004-11-25 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/os/utils.c:
- Bugzilla #1914: fix size limit for -fp argument
-
-2004-11-24 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/Xext/xvmc.c:
- Add <sys/types.h> include to unbreak build on FreeBSD.
-
-2004-11-23 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Beta.c:
- Remove this file and all references to the binary expiry code.
-
- * include/extensions/Imakefile (DAMAGEHEADERS):
- Remove old obsolete include/extensions/damage.h.
-
- * programs/xkbcomp/symbols/macintosh/us:
- Include srvrv_ctrl(xfree86) in macintosh US XKB symbol file so VT
- switching works again on mac (#1872).
-
- * programs/Xserver/hw/xfree86/common/xf86.h:
- * programs/Xserver/include/os.h:
- Remove out of place #define's of printf to xf86printf. This
- definition should only be in xfree86/os-support/xf86_libc.h
-
-2004-11-23 Daniel Stone <daniel@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/radeon/radeon_driver.c:
- Use fp_horz_stretch for horizontal stretch factor derivation, not
- fp_vert_stretch (closes: #1881).
-
-2004-11-23 Luc Verhaegen <libv@skynet.be>
-
- Sync with unichrome X r27.
- Fixes: CLE266 rev.18 hang in HQV Idle. XvMC removing DRI MMIO. AGP
- ringbuffer crashing at VT switch. Bad handling of unsupported mode.
- YV12 Chroma. Flickering overlay when covered.
- Updates: ids. XvMC to new drm version.
- Improves: XvMC startup time and handling of multiple cards. VGA/output
- debugging. VT162x DAC detection. Move to single I2CDev for VT162x.
- ViaYUVFillBlack.
- Removes: pViaModeTable structure and the acquiring of modetables from
- VGA BIOS. Unused/broken VBE OEM calls.
- Adds: Option to control VT1622 flicker filter.
- (Terry Barnaby, Thomas Hellström, Ivor Hewitt, Pieter Peers, Luc
- Verhaegen)
-
- * programs/Xserver/hw/xfree86/drivers/via/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/via/via.man:
- * programs/Xserver/hw/xfree86/drivers/via/via_bandwidth.c:
- (ViaSetCLE266APrimaryFIFO), (ViaSetPrimaryExpireNumber),
- (ViaSetPrimaryFetchCount), (ViaSetPrimaryFIFO),
- (ViaSetSecondaryFetchCount), (ViaSetSecondaryFIFO):
- * programs/Xserver/hw/xfree86/drivers/via/via_bios.c:
- (ViaDumpVGAROM), (ViaVBEGetActiveDevice),
- (ViaVBEGetDisplayDeviceInfo), (ViaVBEPrintBIOSDate),
- (ViaVBEPrintBIOSVersion):
- * programs/Xserver/hw/xfree86/drivers/via/via_bios.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- (VIAGetRec), (VIAFreeRec), (VIAPreInit), (VIAEnterVT),
- (VIALeaveVT), (VIASave), (VIARestore), (VIAEnableMMIO),
- (VIADisableMMIO), (VIAScreenInit), (VIAInternalScreenInit),
- (VIAValidMode), (VIAWriteMode), (VIACloseScreen), (VIAFreeScreen),
- (VIAAdjustFrame), (VIASwitchMode), (VIADPMS), (VIADeviceSelection):
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_i2c.c:
- (VIAI2C1PutBits), (VIAI2C2PutBits), (ViaGpioI2c_Release),
- (ViaGpioI2c_SCLWrite), (ViaGpioI2c_SCLRead), (ViaGpioI2c_SDAWrite),
- (ViaGpioI2c_SDARead), (VIAI2CInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_id.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_lib.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (ViaPrintTVRegs), (VIATVDetect), (VIAVT162xDACDetect),
- (VIASensorDVI), (VIAPostDVI), (VIAGetDeviceDetect),
- (VIAGetPanelSizeFromDDCv1), (VIAGetPanelSizeFromDDCv2),
- (ViaGetModeIndex), (ViaPanelGetIndex), (ViaTVGetIndex),
- (VIAFindModeUseBIOSTable), (VIASetPrimaryClock),
- (VIASetSecondaryClock), (VIASetLCDMode), (VIAPreSetTV2Mode),
- (VIAPreSetVT1623ModeGpioI2c), (VIAPostSetTV2Mode),
- (VIAPreSetTV3Mode), (VIAPostSetTV3Mode), (ViaTVModePreset),
- (ViaTVClose), (ViaTVModePostSet), (ViaSetPrimaryOffset),
- (ViaSetBlankingEndOverflow), (VIASetModeUseBIOSTable),
- (ViaSetSecondaryOffset), (VIASetModeForMHS), (ViaLCDPowerSequence),
- (VIAEnableLCD), (VIADisableLCD), (VIALoadPalette):
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- (ViaYUVFillBlack), (VIAVidCreateSurface), (Upd_Video),
- (VIAVidUpdateOverlay):
- * programs/Xserver/hw/xfree86/drivers/via/via_tuner.c:
- (ViaAudioSelect), (ViaTunerProbe):
- * programs/Xserver/hw/xfree86/drivers/via/via_vbe.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_vgahw.c:
- (ViaVgahwMask), (ViaCrtcMask), (ViaSeqMask), (ViaVgahwPrint):
- * programs/Xserver/hw/xfree86/drivers/via/via_vgahw.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c:
- (viaSetupImageVideoG), (viaStopVideoG), (viaSetPortAttributeG),
- (viaPutImageG), (viaQueryImageAttributesG), (viaPutVideo):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.c:
- (ViaInitXVMC), (ViaXvMCCreateContext):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_xvpriv.h:
-
-2004-11-23 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * lib/XvMC/XvMC.c: (XvMCGetDRInfo):
- * programs/Xserver/Xext/Imakefile:
- * programs/Xserver/Xext/xvmc.c: (ProcXvMCGetDRInfo):
- Bugzilla #1883 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1883):
- Fix insufficient SHM detection in XvMC local test.
- Removed reference to getpagesize() which caused linking problems on s390.
- Reported by Stefan Dirsch <sndirsh@suse.de>
-
-2004-11-23 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/miext/damage/damage.c
- Bugzilla #1204 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1204):
- Fix X11 test suite (caused by DAMAGE layer) failure with Xvfb when
- rendering text using |XDrawText*()| (XDrawText() tests 1, 3, 4, 27, 28,
- 29, 30, 34, 37, 39, 41, 43 and XDrawText16() tests 1, 3, 9, 10, 11, 12,
- 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34,
- 37, 39, 41, 43).
- Patch by Hong Bo Peng <penghb@cn.ibm.com> and Stefan Dirsch
- <sndirsch@suse.de>.
-
-2004-11-23 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_cursor.c:
- (SavageShowCursor), (SavageHideCursor), (SavageSetCursorPosition),
- (SavageSetCursorColors):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- - fix and enable HW Cursor on crtc2
- - enable independant CLUT access
-
-2004-11-22 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (GetTileAperturePitch2000), (SavageSetGBD), (SavageSetGBD_2000):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_regs.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.c:
- (SavageInitStreams2000):
- - fix tiled framebuffer on Savage2000
-
-2004-11-22 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/mi/mibitblt.c:
- Windows does not have ffs() implementation. added one
-
- * programs/Xserver/miext/rootless/Imakefile:
- * programs/Xserver/miext/rootless/rootlessConfig.h:
- Enable RootlessSafeAlpha and RootlessAcceleration for the Windows
- port too
-
-2004-11-22 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/xkb/ddxLoad.c:
- Use GetTempPath for finding a place where to store temporary files on
- Windows
-
-2004-11-22 Alexander Gottwald <ago at freedesktop dot org>
-
- * config/cf/mingw.cf:
- Enable building of multiwindow and glx on win32
-
-2004-11-22 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/os/WaitFor.c:
- * programs/Xserver/os/connection.c:
- * programs/Xserver/os/io.c:
- * programs/Xserver/os/lbxio.c:
- * programs/Xserver/os/osdep.h:
- Use a simple hashtable as ConnectionTranslation instead of a plain
- array on Windows because socket fds are not sequential and do not
- start at 0
-
-2004-11-15 Alexander Gottwald <ago at freedesktop dot org>
-
- * programs/Xserver/xkb/ddxLoad.c:
- Use CreateProcess instead of system() to spawn xkbcomp on windows.
- system() can not handle spaces in the path component. Quoted all
- filenames on the commandline.
-
-2004-11-15 Adam Jackson <ajax@freedesktop.org>
-
- * lib/GL/glx/glxcmds.c:
- Bug #1672: Prevent libGL segfault if server's GLX version is > 1.2.
-
-2004-11-15 Alexander Gottwald <ago at freedesktop dot org>
-
- * Imakefile:
- * config/cf/Imake.cf:
- * config/cf/Imakefile:
- * config/cf/cygwin.cf:
- * config/cf/mingw.cf:
- * config/cf/mingw.rules:
- * config/cf/mingw.tmpl:
- * config/imake/imake.c: (define_os_defaults):
- * config/imake/imakemdep.h:
- * config/util/Imakefile:
- * include/Imakefile:
- * include/Xos.h:
- * include/Xpoll.h:
- * include/Xthreads.h:
- * include/Xw32defs.h:
- * include/Xwinsock.h:
- * include/Xwindows.h:
- * lib/GL/glx/glxclient.h:
- * lib/X11/ConnDis.c:
- * lib/X11/OpenDis.c:
- * lib/X11/XlibInt.c:
- * lib/X11/imTrans.c:
- * lib/X11/lcFile.c: (parse_line1), (_XlcParsePath), (xlocaledir):
- * lib/Xau/AuFileName.c: (XauFileName):
- * lib/Xau/AuLock.c:
- * lib/Xdmcp/GenKey.c:
- * lib/font/fc/fsio.c:
- * lib/font/fontfile/bufio.c: (BufFileOpenRead), (BufFileOpenWrite):
- * lib/font/fontfile/dirfile.c:
- * lib/font/fontfile/fontdir.c: (FontFileMakeDir):
- * lib/font/fontfile/fontfile.c: (FontFileNameCheck):
- * lib/xtrans/Xtrans.c: (SetOption):
- * lib/xtrans/Xtransdnet.c: (DNETBytesReadable), (DNETRead),
- (DNETWrite), (DNETDisconnect), (DNETClose):
- * lib/xtrans/Xtranssock.c: (SocketINETGetAddr),
- (SocketINETGetPeerAddr), (SocketOpen):
- * lib/xtrans/Xtransutil.c: (WSAStartup):
- * programs/Xserver/GL/Imakefile:
- * programs/Xserver/Imakefile:
- * programs/Xserver/os/WaitFor.c:
- * programs/Xserver/os/access.c: (DefineSelf), (ConvertAddr):
- * programs/Xserver/os/connection.c:
- * programs/Xserver/os/io.c:
- * programs/Xserver/os/log.c: (LogInit), (LogVWrite):
- * programs/Xserver/os/osdep.h:
- * programs/Xserver/os/utils.c:
- * programs/Xserver/os/xdmcp.c: (get_addr_by_name):
- * programs/Xserver/render/picture.h:
- * programs/Xserver/xkb/ddxLoad.c: (Win32TempDir),
- (OutputDirectory):
- * programs/xkbcomp/listing.c: (AddDirectory), (AddMatchingFiles),
- (GenerateListing):
- * programs/xkbcomp/xkbcomp.c:
- Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802
- Added mingw (Win32) port
-
-2004-11-15 Alexander Gottwald <ago at freedesktop dot org>
-
- * lib/X11/XlibInt.c (_XFopenFile):
- Bugzilla #1864, http://freedesktop.org/bugzilla/show_bug.cgi?id=1864
- Initialize pointer to NULL to avoid freeing random memory
-
-2004-11-14 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- Fix typos in output file. (Bugzilla #1849, reported by Yi Ren-Chen)
-
-2004-11-13 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_memcpy.c:
- (fastrdtsc):
- Bugzilla #1838, http://freedesktop.org/bugzilla/show_bug.cgi?id=1838
- fixed an asm cpuid call that clobbered the PIC register.
-
-2004-11-13 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * include/extensions/XvMC.h:
- * include/extensions/XvMClib.h:
- * include/extensions/XvMCproto.h:
- * lib/XvMC/Imakefile:
- * lib/XvMC/XvMC.c: (XvMCGetDRInfo):
- * lib/XvMC/wrapper/XvMCWrapper.c: (dlopenversion), (preInitW),
- (initW):
- * programs/Xserver/Xext/xvmc.c: (ProcXvMCGetDRInfo),
- (xvmcNumRequest), (XvMCScreenInit), (xf86XvMCRegisterDRInfo):
- * programs/Xserver/Xext/xvmcext.h:
- Added support for automatic loading of the correct hardware
- XvMC driver. This involves a protocol extension of the
- XvMC protocol. The XvMC revision number was bumped.
-
-2004-11-12 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/lib/GL/mesa/Imakefile
- * xc/lib/GL/mesa/math/Imakefile
- * xc/lib/GL/mesa/shader/Imakefile
- * xc/lib/GL/mesa/sparc/Imakefile
- * xc/lib/GL/mesa/swrast/Imakefile
- * xc/lib/GL/mesa/swrast_setup/Imakefile
- * xc/lib/GL/mesa/tnl/Imakefile
- * xc/lib/GL/mesa/tnl_dd/Imakefile
- Bugzilla #1843 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1843):
- Fix build failure in the linker stage of libOSMesa.so.4.0 which
- happens more or less every couple of months with the message
- "ld: fatal: too many symbols require `small' PIC references:
- have 2112, maximum 2048 -- recompile some modules -K PIC.".
- The fix is to add |#define LargePICTable YES| to _ALL_ relevant
- Imakefiles (previously this was done only on "on-demand" basis).
-
-2004-11-11 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * config/cf/OpenBSDLib.tmpl:
- update shared lib revisions on OpenBSD (Bug #1828).
- * config/cf/xorgsite.def:
- * config/cf/xprint_site.def:
- update references to xf86site.def in comments (Bug #1827).
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_KbdMap.c:
- (KbdGetMapping):
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_kbd.c: (KbdOn),
- (KbdOff), (WSReadInput), (OpenKeyboard), (xf86OSKbdPreInit):
- fix kbd driver for wskbd protocol and pure wscons console driver
- (Bug #1825).
- * programs/Xserver/hw/xfree86/xf86cfg/interface.c: (main):
- don't add '-4' to generated default file name (bug #1826).
- * programs/xdm/resource.c:
- typo in resource name (XFree86 bug #1300, X.org bug #1825)
-
-2004-11-10 Kristian Høgsberg <krh@redhat.com>
-
- * lib/X11/XKBBind.c (XkbRefreshKeyboardMapping): Buzilla #1459,
- fix bzero() size argument so it doesn't trash the stack.
-
- * programs/xmodmap/pf.c (process_line): Fix off-by-one allocation
- error (#1818).
-
-2004-11-09 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/lib/font/util/Imakefile
- * xc/lib/font/util/utilbitmap.c
- Bugzilla #1804 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1804):
- Fix build failure (caused by missing symbols such as |TwoByteSwap|)
- when linking the FreeType module and the FreeType library both
- statically info the Xserver.
-
-2004-11-09 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv.man:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_cursor.c:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_dma.h:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_hw.c:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_proto.h:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_type.h:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_video.c:
- * xc/programs/Xserver/hw/xfree86/drivers/nv/nv_xaa.c:
-
- (Bugzilla #1777) Import Mark Vojkovich's changes to NV driver
- since last sync with XFree86, including:
- Support for new NVIDIA chips.
- Egbert has a laptop that needs some DPMS ordering reversed.
- New chip support and workaround for Toshiba M30 laptop issue.
- PCI-Xpress chip support.
- DPMS support for DVI.
- Cursor changes for NV11 so that alpha blended cursors will work
- in conjunction with dithering (laptop panels). It previously
- did not.
- HW support for alpha blended stretch blits on NV5 and higher,
- though nothing is using them at this point.
- Add support for VBlank syncing the Xv Blit adaptor on hardware
- that supports it (NV11 and higher).
- Make console restoration a little more robust. We were making
- an assumption that failed on a newer laptop.
- Workaround for some NV31 DVI artifacts.
-
- Also add nVidia license statement to nv man page to comply with
- requirement that it appear in "user documentation"
-
-2004-11-09 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Imakefile
- Bugzilla #1811 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1811):
- Fix build failure when linking Xservers if
- |#define BuildComposite NO| was used.
-
-2004-11-09 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/xprint_site.def
- Bugzilla #1810 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1810):
- Fix Xprint standalone config.
-
-2004-11-09 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/drivers/wsfb:
- Bugs #1807 & #1808: make wsfb driver work on NetBSD (Nathan J.
- Williams).
-
-2004-11-09 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/xf86cfg/loader.h:
- Bug #557: Don't use "bool" as a variable name in xf86cfg, to avoid
- compiler bugs. (Donnie Berkholz)
-
-2004-11-09 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/loader/elfloader.c:
- Bug #1765: Add support for R_ALPHA_SREL32 relocations in elfloader.
- Originally Debian patch 202_alpha_elfloader_support_R_ALPHA_SREL32.diff.
- (Falk Hueffner)
-
-2004-11-08 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/nls/compose.dir
- * xc/nls/locale.alias
- * xc/nls/locale.dir
- * xc/programs/Xserver/XpConfig/Imakefile
- Bugzilla #1544 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1544):
- Adding support for the si_LK (si, sinhala, si_LK, si_LK.UTF-8)
- locale.
- Patch by Anuradha Ratnaweera <gnu.slash.linux@gmail.com>.
-
-2004-11-08 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xpr/x2jet.c
- * xc/programs/xpr/xpr.c
- Bugzilla #1795 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1795):
- Fix build bustage caused by bug 1779, patch by Bernhard
- Rosenkraenzer <bero@arklinux.org>.
-
-2004-11-08 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xpr/x2jet.c
- * xc/programs/xpr/x2pmp.c
- * xc/programs/xpr/xpr.c
- * xc/programs/xpr/xpr.h
- Bugzilla #1779 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1779):
- Fix various warnings, build problems in "xpr" and convert the
- whole source from K&R style to ANSI-C.
-
-2004-11-08 Fabio M. Di Nitto <fabbione@fabbione.net>
-
- * programs/Xserver/hw/darwin/Imakefile
- * programs/Xserver/hw/darwin/quartz/Imakefile
- * programs/Xserver/hw/xfree86/common/Imakefile
- Rename XFREE86_CUSTOM_VERSION to XORG_CUSTOM_VERSION, since
- the former is not used anymore.
- Also ensure tohandle properly XFree86CustomVersion to not break
- actual build systems and provide smooth transition.
- If both XorgCustomVersion and XFree86CustomVersion are defined,
- the former is always preferred.
- * config/cf/linux.cf
- Rename XFree86CustomVersion to XorgCustomVersion in the Debian
- Maintainer section.
-
-2004-11-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/sun.cf
- * xc/config/cf/sv4Lib.rules
- Bugzilla #1748: Fix the problem that libGLU was not being
- build on Solaris. This adds the missing
- |SharedDepCplusplusLibraryTarget| Imake rule which caused
- C++ libraries to be linked with plain "ld" instead of $(CXX),
- resulting in missing symbols when linking the library into
- applications which do not link to libCrun (Sun Workshop/Forte
- C++ runtime library) elsewhere, too.
-
-2004-11-07 Fabio M. Di Nitto <fabbione@fabbione.net>
-
- * programs/Xserver/hw/dmx/config/Imakefile
- Add missing InstallProgram targets for the Xdmx configuration tools.
-
-2004-11-05 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/fb/fb.h:
- Use ROOTLESS instead of platform specific defines.
-
-2004-11-04 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/fonts/encodings/Imakefile
- * xc/fonts/encodings/ascii-0.enc
- * xc/programs/mkfontscale/mkfontscale.c
- Bugzilla #1703: Adding ascii-0 font encoding which helps in
- cases where a font has all ASCII chars populated but not enougth
- glyphs to match the requirements for ISO8859-1 (and to add
- backwards compatibility to ttmkfdir).
-
-2004-11-04 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/nls/compose.dir
- * xc/nls/locale.alias
- * xc/nls/locale.dir
- * xc/programs/Xserver/XpConfig/Imakefile
- Bugzilla #860: Adding some of the major indic locales
- (bn_IN.UTF-8, bn_IN.utf8, gu_IN.UTF-8, gu_IN.utf8, pa_IN.UTF-8,
- pa_IN.utf8) to X.
- Patch by Leon Ho <llch@redhat.com>.
-
-2004-11-03 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/doc/man/general/Standards.cpp
- * xc/doc/man/general/X.cpp
- * xc/doc/man/general/XProjectTeam.cpp
- * xc/doc/man/general/security.cpp
- * xc/extras/accessx/Imakefile
- * xc/extras/accessx/accessx.c
- * xc/extras/accessx/accessx.uil.cpp
- * xc/extras/accessx/accessx.xbm
- * xc/extras/accessx/accessxstrings.uil
- * xc/include/extensions/panoramiX.h
- * xc/lib/X11/xlibi18n/im/ximp40/Imakefile
- * xc/lib/X11/xlibi18n/im/ximp40/XIMProto.h
- * xc/lib/X11/xlibi18n/im/ximp40/Ximp40.mapfile
- * xc/lib/X11/xlibi18n/im/ximp40/XimpCallbk.c
- * xc/lib/X11/xlibi18n/im/ximp40/XimpConv.c
- * xc/lib/X11/xlibi18n/im/ximp40/XimpExten.c
- * xc/lib/X11/xlibi18n/im/ximp40/XimpIC.c
- * xc/lib/X11/xlibi18n/im/ximp40/XimpICG.c
- * xc/lib/X11/xlibi18n/im/ximp40/XimpICS.c
- * xc/lib/X11/xlibi18n/im/ximp40/XimpIM.c
- * xc/lib/X11/xlibi18n/im/ximp40/XimpIm.h
- * xc/lib/X11/xlibi18n/im/ximp40/XimpLkup.c
- * xc/lib/X11/xlibi18n/im/ximp40/XimpRm.c
- * xc/lib/X11/xlibi18n/lc/UTF-8/Imakefile
- * xc/lib/X11/xlibi18n/lc/UTF-8/Xlc.mapfile
- * xc/lib/X11/xlibi18n/lc/UTF-8/XlcDBUnicode.h
- * xc/lib/X11/xlibi18n/lc/UTF-8/XlcPublicUnicode.h
- * xc/lib/X11/xlibi18n/lc/UTF-8/lcDBUnicode.c
- * xc/lib/X11/xlibi18n/lc/UTF-8/lcPublicUnicode.c
- * xc/lib/X11/xlibi18n/lc/UTF-8/lcUNICODE.c
- * xc/lib/X11/xlibi18n/lc/big5/Imakefile
- * xc/lib/X11/xlibi18n/lc/big5/Xlc.mapfile
- * xc/lib/X11/xlibi18n/lc/big5/lcbig5.c
- * xc/lib/X11/xlibi18n/lc/gbk/Imakefile
- * xc/lib/X11/xlibi18n/lc/gbk/Xlc.mapfile
- * xc/lib/X11/xlibi18n/lc/gbk/lcgbk.c
- * xc/lib/X11/XlcUTF.h
- * xc/lib/X11/Xvarargs.h
- * xc/lib/X11/aixlcLoad.c
- * xc/lib/X11/lcUTF.c
- * xc/lib/Xext/XPanoramiX.c
- * xc/lib/xtrans/Xtransam.c
- * xc/nls/Compose/fcd8859-15
- * xc/nls/XI18N_OBJS/zh
- * xc/nls/XLC_LOCALE/conv_tables/BIG5-1.GLGR.txt
- * xc/nls/XLC_LOCALE/conv_tables/GB2312-0.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/GBK-0.GLGR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-10.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-15.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-2.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-3.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-4.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-5.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-6.GLGR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-6.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-7.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-8.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/ISO8859-9.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/Imakefile
- * xc/nls/XLC_LOCALE/conv_tables/JISX0201-0.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/JISX0208-0.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/JISX0212-0.GR.txt
- * xc/nls/XLC_LOCALE/conv_tables/KSC-JOHAP.GLGR.txt
- * xc/nls/XLC_LOCALE/conv_tables/SUNUDCJA.GL.txt
- * xc/nls/XLC_LOCALE/conv_tables/TIS620.2533-0.GR.txt
- * xc/nls/XLC_LOCALE/util/xuctblgen/Imakefile
- * xc/nls/XLC_LOCALE/util/xuctblgen/bool.h
- * xc/nls/XLC_LOCALE/util/xuctblgen/conv_def.h
- * xc/nls/XLC_LOCALE/util/xuctblgen/conv_info.c
- * xc/nls/XLC_LOCALE/util/xuctblgen/conv_info.h
- * xc/nls/XLC_LOCALE/util/xuctblgen/cstream.c
- * xc/nls/XLC_LOCALE/util/xuctblgen/cstream.h
- * xc/nls/XLC_LOCALE/util/xuctblgen/lookup_tbl.c
- * xc/nls/XLC_LOCALE/util/xuctblgen/lookup_tbl.h
- * xc/nls/XLC_LOCALE/util/xuctblgen/range_tbl.c
- * xc/nls/XLC_LOCALE/util/xuctblgen/range_tbl.h
- * xc/nls/XLC_LOCALE/util/xuctblgen/tblgen.c
- * xc/nls/XLC_LOCALE/util/xuctblgen/time.c
- * xc/nls/XLC_LOCALE/util/xuctblgen/time.h
- * xc/nls/XLC_LOCALE/util/Imakefile
- * xc/nls/XLC_LOCALE/en_US.utf
- * xc/nls/XLC_LOCALE/fcd8859-15
- * xc/nls/XLC_LOCALE/gb2312
- * xc/nls/XLC_LOCALE/jis0201
- * xc/nls/XLC_LOCALE/jis0208
- * xc/nls/XLC_LOCALE/ksc5601
- * xc/nls/XLC_LOCALE/tab8859_1
- * xc/nls/XLC_LOCALE/tab8859_10
- * xc/nls/XLC_LOCALE/tab8859_15
- * xc/nls/XLC_LOCALE/tab8859_2
- * xc/nls/XLC_LOCALE/tab8859_3
- * xc/nls/XLC_LOCALE/tab8859_4
- * xc/nls/XLC_LOCALE/tab8859_5
- * xc/nls/XLC_LOCALE/tab8859_6
- * xc/nls/XLC_LOCALE/tab8859_7
- * xc/nls/XLC_LOCALE/tab8859_8
- * xc/nls/XLC_LOCALE/tab8859_9
- * xc/nls/XLC_LOCALE/tabkoi8_r
- * xc/nls/XLC_LOCALE/th_TH.TACTIS
- * xc/nls/XLC_LOCALE/zh
- * xc/programs/Xserver/Xprint/Quarks.c
- * xc/programs/Xserver/Xprint/Xlcint.h
- * xc/programs/Xserver/Xprint/Xresource.h
- * xc/programs/Xserver/Xprint/Xrm.c
- * xc/programs/Xserver/Xprint/XrmI.h
- * xc/programs/Xserver/cfb/cfb8cppl.c
- * xc/programs/Xserver/hw/dec/ws/Imakefile
- * xc/programs/Xserver/hw/dec/ws/Xdec.man
- * xc/programs/Xserver/hw/dec/ws/acc_2da.c
- * xc/programs/Xserver/hw/dec/ws/acc_3d.c
- * xc/programs/Xserver/hw/dec/ws/acc_none.c
- * xc/programs/Xserver/hw/dec/ws/cfbinit.c
- * xc/programs/Xserver/hw/dec/ws/ext_device.c
- * xc/programs/Xserver/hw/dec/ws/init.c
- * xc/programs/Xserver/hw/dec/ws/keynames.h
- * xc/programs/Xserver/hw/dec/ws/mdepthinit.c
- * xc/programs/Xserver/hw/dec/ws/ws.h
- * xc/programs/Xserver/hw/dec/ws/ws_color.c
- * xc/programs/Xserver/hw/dec/ws/ws_io.c
- * xc/programs/Xserver/hw/hp/include/XHPproto.h
- * xc/programs/Xserver/hw/hp/include/hppriv.h
- * xc/programs/Xserver/hw/hp/input/X11/XHPlib.h
- * xc/programs/Xserver/hw/hp/input/drivers/Imakefile
- * xc/programs/Xserver/hw/hp/input/drivers/X0screens
- * xc/programs/Xserver/hw/hp/input/drivers/XHPKeymaps
- * xc/programs/Xserver/hw/hp/input/drivers/hil_driver.c
- * xc/programs/Xserver/hw/hp/input/drivers/hp7lc2k.c
- * xc/programs/Xserver/hw/hp/input/drivers/hp7lc2m.c
- * xc/programs/Xserver/hw/hp/input/drivers/ps2io.h
- * xc/programs/Xserver/hw/hp/input/Imakefile
- * xc/programs/Xserver/hw/hp/input/cr16.s
- * xc/programs/Xserver/hw/hp/input/get_tv.c
- * xc/programs/Xserver/hw/hp/input/getkeysym.c
- * xc/programs/Xserver/hw/hp/input/hildef.h
- * xc/programs/Xserver/hw/hp/input/hpKeyMap.c
- * xc/programs/Xserver/hw/hp/input/hpext.h
- * xc/programs/Xserver/hw/hp/input/hpkeys.h
- * xc/programs/Xserver/hw/hp/input/screentab.h
- * xc/programs/Xserver/hw/hp/input/x_hil.c
- * xc/programs/Xserver/hw/hp/input/x_hil.h
- * xc/programs/Xserver/hw/hp/input/x_hilinit.c
- * xc/programs/Xserver/hw/hp/input/x_hilinit.h
- * xc/programs/Xserver/hw/hp/input/x_serialdrv.h
- * xc/programs/Xserver/hw/hp/input/xtest1imp.c
- * xc/programs/Xserver/hw/hp/ngle/Imakefile
- * xc/programs/Xserver/hw/hp/ngle/dregs.h
- * xc/programs/Xserver/hw/hp/ngle/hyperScrn.c
- * xc/programs/Xserver/hw/hp/ngle/ngle.h
- * xc/programs/Xserver/hw/hp/ngle/ngleblt.c
- * xc/programs/Xserver/hw/hp/ngle/nglecolormap.c
- * xc/programs/Xserver/hw/hp/ngle/nglecolormap.h
- * xc/programs/Xserver/hw/hp/ngle/nglecopy.c
- * xc/programs/Xserver/hw/hp/ngle/nglecopy.h
- * xc/programs/Xserver/hw/hp/ngle/nglecursor.c
- * xc/programs/Xserver/hw/hp/ngle/nglecursor.h
- * xc/programs/Xserver/hw/hp/ngle/ngledevrom.h
- * xc/programs/Xserver/hw/hp/ngle/ngledoblt.o.8.07
- * xc/programs/Xserver/hw/hp/ngle/ngleextern.h
- * xc/programs/Xserver/hw/hp/ngle/nglehdw.h
- * xc/programs/Xserver/hw/hp/ngle/nglenoop.c
- * xc/programs/Xserver/hw/hp/ngle/nglenoop.h
- * xc/programs/Xserver/hw/hp/ngle/nglescreen.c
- * xc/programs/Xserver/hw/hp/ngle/nglescreen.h
- * xc/programs/Xserver/hw/hp/Imakefile
- * xc/programs/Xserver/hw/hp/Xhp.man
- * xc/programs/Xserver/hw/hp/ddx_info.c
- * xc/programs/Xserver/hw/hp/hpCursorUtils.c
- * xc/programs/Xserver/hw/hp/hpInit.c
- * xc/programs/Xserver/hw/sunAmoeba/Imakefile
- * xc/programs/Xserver/hw/sunAmoeba/sun.h
- * xc/programs/Xserver/hw/sunAmoeba/sunAmInit.c
- * xc/programs/Xserver/hw/sunAmoeba/sunAmIo.c
- * xc/programs/Xserver/hw/sunAmoeba/sunAmKbd.c
- * xc/programs/Xserver/hw/sunAmoeba/sunAmMouse.c
- * xc/programs/Xserver/hw/sunAmoeba/sunAmProbe.c
- * xc/programs/Xserver/hw/sunAmoeba/sunAmScreen.c
- * xc/programs/Xserver/hw/sunAmoeba/sunCfb.c
- * xc/programs/Xserver/hw/sunAmoeba/sunCursor.c
- * xc/programs/Xserver/hw/sunAmoeba/sunFbs.c
- * xc/programs/Xserver/hw/xfree68/LinkKit/Imakefile
- * xc/programs/Xserver/hw/xfree68/common/Imakefile
- * xc/programs/Xserver/hw/xfree68/common/XF68_FBDev.c
- * xc/programs/Xserver/hw/xfree68/doc/man/Imakefile
- * xc/programs/Xserver/hw/xfree68/doc/sgml/Imakefile
- * xc/programs/Xserver/hw/xfree68/doc/sgml/fbdev.sgml
- * xc/programs/Xserver/hw/xfree68/doc/Imakefile
- * xc/programs/Xserver/hw/xfree68/doc/README.fbdev
- * xc/programs/Xserver/hw/xfree68/etc/Imakefile
- * xc/programs/Xserver/hw/xfree68/fbdev/Imakefile
- * xc/programs/Xserver/hw/xfree68/fbdev/fbdev.c
- * xc/programs/Xserver/hw/xfree68/os-support/linux/Imakefile
- * xc/programs/Xserver/hw/xfree68/os-support/misc/Imakefile
- * xc/programs/Xserver/hw/xfree68/os-support/Imakefile
- * xc/programs/Xserver/hw/xfree68/Imakefile
- * xc/programs/Xserver/hw/xfree68/XF68Conf.cpp
- * xc/programs/Xserver/hw/xfree68/XF68_FBDev.man
- * xc/programs/Xserver/hw/xfree86/LinkKit/Imakefile
- * xc/programs/Xserver/hw/xfree86/LinkKit/Imakefile.LK
- * xc/programs/Xserver/hw/xfree86/LinkKit/README
- * xc/programs/Xserver/hw/xfree86/LinkKit/mkmf.cpp
- * xc/programs/Xserver/hw/xfree86/LinkKit/site.def.LK
- * xc/programs/Xserver/hw/xfree86/SuperProbe/00README
- * xc/programs/Xserver/hw/xfree86/SuperProbe/01.CopyRights
- * xc/programs/Xserver/hw/xfree86/SuperProbe/8514.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/AL.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/ARK.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/ATI.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/ATIMach.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Ahead.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Alliance.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Amake.cmds
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Amake.srclist
- * xc/programs/Xserver/hw/xfree86/SuperProbe/AsmMacros.h
- * xc/programs/Xserver/hw/xfree86/SuperProbe/CGA.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/ChipsTech.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Cirrus.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Compaq.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/GLINT.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Genoa.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/HMC.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Herc.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/I128.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Imakefile
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Intergraphics.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/MDA.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/MX.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Main.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Makefile.std
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Matrox.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/MemProbe.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/NCR.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/OS_386BSD.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/OS_Linux.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/OS_LynxOS.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/OS_Mach.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/OS_Minix.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/OS_Os2.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/OS_SYSV.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Oak.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/PCI.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/PCI.h
- * xc/programs/Xserver/hw/xfree86/SuperProbe/PatchLevel.h
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Primus.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Print.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Probe.h
- * xc/programs/Xserver/hw/xfree86/SuperProbe/RamDac.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/RealTek.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/S3.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/SiS.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/SigmaDesigns.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/SolX86IO.s
- * xc/programs/Xserver/hw/xfree86/SuperProbe/SuperProbe.man
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Trident.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Tseng.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/UMC.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Utils.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/VGA.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Video7.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/WD.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Weitek.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/Yamaha.c
- * xc/programs/Xserver/hw/xfree86/SuperProbe/sprobe.def
- * xc/programs/Xserver/hw/xfree86/VGADriverDoc/Imakefile
- * xc/programs/Xserver/hw/xfree86/VGADriverDoc/Imakefile.stub
- * xc/programs/Xserver/hw/xfree86/VGADriverDoc/VGADriver.Doc
- * xc/programs/Xserver/hw/xfree86/VGADriverDoc/stub_bank.s
- * xc/programs/Xserver/hw/xfree86/VGADriverDoc/stub_driver.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/Att490.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/Att490.h
- * xc/programs/Xserver/hw/xfree86/accel/agx/Bt481.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/Bt481.h
- * xc/programs/Xserver/hw/xfree86/accel/agx/Bt485.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/Bt485.h
- * xc/programs/Xserver/hw/xfree86/accel/agx/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/agx/agx.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agx.h
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxBCach.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxBCach.h
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxBStor.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxBlt.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxCmap.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxCursor.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxDLine.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxDSeg.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxFArc.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxFCach.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxFPoly.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxFRect.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxFS.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxFont.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxGC.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxGC16.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxGC32.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxGS.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxGtImg.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxIm.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxIm.h
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxInit.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxLine.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxMap.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxPntWin.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxSS.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxScrIn.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxSeg.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxText.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/agxWin.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/hercRamDac.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/hercRamDac.h
- * xc/programs/Xserver/hw/xfree86/accel/agx/regagx.h
- * xc/programs/Xserver/hw/xfree86/accel/agx/xf861502x.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/xf861502x.h
- * xc/programs/Xserver/hw/xfree86/accel/agx/xf86RamDac.c
- * xc/programs/Xserver/hw/xfree86/accel/agx/xf86RamDac.h
- * xc/programs/Xserver/hw/xfree86/accel/i128/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128.h
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128Cursor.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128Cursor.h
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128IBMCurs.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128TiCurs.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128accel.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128cmap.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128gc.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128init.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128misc.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128reg.h
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128scrin.c
- * xc/programs/Xserver/hw/xfree86/accel/i128/i128stubs.c
- * xc/programs/Xserver/hw/xfree86/accel/cache/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/cache/xf86bcache.c
- * xc/programs/Xserver/hw/xfree86/accel/cache/xf86bcache.h
- * xc/programs/Xserver/hw/xfree86/accel/cache/xf86fcache.c
- * xc/programs/Xserver/hw/xfree86/accel/cache/xf86fcache.h
- * xc/programs/Xserver/hw/xfree86/accel/cache/xf86text.c
- * xc/programs/Xserver/hw/xfree86/accel/cache/xf86text.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/asm/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/asm/w32it.s
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/asm/w32line.s
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/asm/w32pit.s
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/dummy.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/et4000.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/et4000w32.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/gglbox.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/ggldraw.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/ramdac.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/vga.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/vgaCmap.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/w32.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/w32blt.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/w32box.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/w32funcs.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/w32itext.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/w32map.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/w32stip.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/w32vars.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/w32/w32version.h
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfb8cppl.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfb8line.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbbitblt.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbblt.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbfillrct.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbfillsp.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbgc.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbgetsp.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbglblt8.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbply1rct.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbpntwin.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbpush8.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbscrinit.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbsetsp.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbsolid.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbtegblt.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbtile32.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/cfbtileodd.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/stipple.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/w32bres.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/w32bresd.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/w32fillarc.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/w32hrzvert.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/w32line.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/w32polypnt.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/w32rctstp8.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/w32teblt8.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/cfb.w32/w32zerarc.c
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/confw32.cmd
- * xc/programs/Xserver/hw/xfree86/accel/et4000w32/confw32.sh
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/8514cach.h
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/8514im.h
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/bcach.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/blt.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/bstor.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/cmap.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/dsline.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/dsseg.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/fc.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/fcach.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/font.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/frect.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/fs.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/gc.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/gs.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/gtimg.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/ibm8514.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/ibm8514.h
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/im.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/imfill.s
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/imread.s
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/imstip.s
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/imwrite.s
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/init.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/line.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/plypt.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/reg8514.h
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/scrin.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/seg.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/ss.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/text.c
- * xc/programs/Xserver/hw/xfree86/accel/ibm8514/win.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/mach32/ativga.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/ativga.h
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32.h
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32bc.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32blt.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32bstor.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32cmap.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32curs.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32dline.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32dseg.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32fcach.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32font.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32frect.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32fs.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32gc.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32gs.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32gtimg.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32im.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32im.h
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32init.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32line.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32mem.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32plypt.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32pntwn.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32scrin.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32seg.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32ss.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32text.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/mach32win.c
- * xc/programs/Xserver/hw/xfree86/accel/mach32/regmach32.h
- * xc/programs/Xserver/hw/xfree86/accel/mach64/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/mach64/ativga.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/ativga.h
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64.h
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64blt.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64bstor.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64cmap.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64curs.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64fcach.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64fifo.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64fifo.h
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64font.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64frect.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64fs.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64gc.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64im.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64im.h
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64init.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64line.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64orect.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64pcach.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64pntwn.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64scrin.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64seg.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64text.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64util.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/mach64win.c
- * xc/programs/Xserver/hw/xfree86/accel/mach64/regmach64.h
- * xc/programs/Xserver/hw/xfree86/accel/mach8/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8.h
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8bc.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8blt.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8bstor.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8cache.h
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8cmap.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8dsln.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8dssg.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8fc.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8fcach.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8font.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8frect.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8fs.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8gc.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8gs.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8gtimg.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8im.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8im.h
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8imfl.s
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8imrd.s
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8imst.s
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8imwrt.s
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8init.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8line.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8plypt.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8scrin.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8seg.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8ss.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8text.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/mach8win.c
- * xc/programs/Xserver/hw/xfree86/accel/mach8/regmach8.h
- * xc/programs/Xserver/hw/xfree86/accel/p9000/I2061Acal.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/I2061Aset.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/ICD2061A.h
- * xc/programs/Xserver/hw/xfree86/accel/p9000/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000.h
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000Bt485.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000Bt485.h
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000BtCurs.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000blt.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000cmap.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000curs.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000curs.h
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000frect.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000gc.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000gc16.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000gc32.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000im.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000im.h
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000init.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000line.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000orchid.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000orchid.h
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000pntwin.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000reg.h
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000scrin.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000seg.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000text.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000vga.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000viper.c
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000viper.h
- * xc/programs/Xserver/hw/xfree86/accel/p9000/p9000win.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/drivers/mmio_928/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3/drivers/mmio_928/mmio_928.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/drivers/newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3/drivers/newmmio/newmmio.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/drivers/s3_generic/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3/drivers/s3_generic/s3_generic.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3mmio/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3/IBMRGBCurs.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3/Ti3026Curs.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/confS3.sh
- * xc/programs/Xserver/hw/xfree86/accel/s3/confs3.cmd
- * xc/programs/Xserver/hw/xfree86/accel/s3/newmmio.h
- * xc/programs/Xserver/hw/xfree86/accel/s3/regs3.h
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3.h
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3Bt485.h
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3BtCursor.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3Cursor.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3Cursor.h
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3ELSA.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3ELSA.h
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3TiCursor.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3bcach.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3blt.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3bstor.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3cmap.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3dline.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3dseg.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3fcach.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3font.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3frect.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3fs.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3gc.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3gc16.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3gc24.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3gc32.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3gs.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3gtimg.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3im.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3im.h
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3init.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3line.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3linear.h
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3misc.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3name.h
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3plypt.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3ramdacs.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3scrin.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3seg.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3ss.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3text.c
- * xc/programs/Xserver/hw/xfree86/accel/s3/s3win.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/drivers/s3_virge/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/drivers/s3_virge/s3_virge.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/confS3V.sh
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/confs3v.cmd
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/newmmio-sizes.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/newmmio.h
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/regs3v.h
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3Cursor.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3Cursor.h
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3ELSA.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3ELSA.h
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3bcach.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3blt.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3bstor.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3cmap.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3dline.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3fcach.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3font.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3frect.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3fs.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3gc.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3gc16.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3gc24.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3gc32.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3gs.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3gtimg.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3im.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3im.h
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3init.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3line.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3misc.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3name.h
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3plypt.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3rop.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3scrin.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3ss.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3text.c
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3v.h
- * xc/programs/Xserver/hw/xfree86/accel/s3_virge/s3win.c
- * xc/programs/Xserver/hw/xfree86/accel/tga/Imakefile
- * xc/programs/Xserver/hw/xfree86/accel/tga/tga.c
- * xc/programs/Xserver/hw/xfree86/accel/tga/tga.h
- * xc/programs/Xserver/hw/xfree86/accel/tga/tgaBtCurs.c
- * xc/programs/Xserver/hw/xfree86/accel/tga/tga_accel.c
- * xc/programs/Xserver/hw/xfree86/accel/tga/tga_presets.h
- * xc/programs/Xserver/hw/xfree86/accel/tga/tga_regs.h
- * xc/programs/Xserver/hw/xfree86/accel/tga/tgacmap.c
- * xc/programs/Xserver/hw/xfree86/accel/tga/tgacurs.c
- * xc/programs/Xserver/hw/xfree86/accel/tga/tgacurs.h
- * xc/programs/Xserver/hw/xfree86/accel/tga/tgainit.c
- * xc/programs/Xserver/hw/xfree86/accel/Imakefile
- * xc/programs/Xserver/hw/xfree86/common/Mach32.c
- * xc/programs/Xserver/hw/xfree86/common/Mach64.c
- * xc/programs/Xserver/hw/xfree86/common/Mach8.c
- * xc/programs/Xserver/hw/xfree86/common/NOTES.Mice
- * xc/programs/Xserver/hw/xfree86/common/XF86_8514.c
- * xc/programs/Xserver/hw/xfree86/common/XF86_AGX.c
- * xc/programs/Xserver/hw/xfree86/common/XF86_I128.c
- * xc/programs/Xserver/hw/xfree86/common/XF86_Mono.c
- * xc/programs/Xserver/hw/xfree86/common/XF86_P9000.c
- * xc/programs/Xserver/hw/xfree86/common/XF86_S3.c
- * xc/programs/Xserver/hw/xfree86/common/XF86_SVGA.c
- * xc/programs/Xserver/hw/xfree86/common/XF86_TGA.c
- * xc/programs/Xserver/hw/xfree86/common/XF86_VGA16.c
- * xc/programs/Xserver/hw/xfree86/common/XF86_W32.c
- * xc/programs/Xserver/hw/xfree86/common/cfb16.h
- * xc/programs/Xserver/hw/xfree86/common/cfb24.h
- * xc/programs/Xserver/hw/xfree86/common/cfb32.h
- * xc/programs/Xserver/hw/xfree86/common/coKeynames.h
- * xc/programs/Xserver/hw/xfree86/common/xf86DCConf.c
- * xc/programs/Xserver/hw/xfree86/common/xf86DCConf.h
- * xc/programs/Xserver/hw/xfree86/common/xf86Dl.c
- * xc/programs/Xserver/hw/xfree86/common/xf86Elo.c
- * xc/programs/Xserver/hw/xfree86/common/xf86Jstk.c
- * xc/programs/Xserver/hw/xfree86/common/xf86Lock.c
- * xc/programs/Xserver/hw/xfree86/common/xf86Procs.h
- * xc/programs/Xserver/hw/xfree86/common/xf86Summa.c
- * xc/programs/Xserver/hw/xfree86/common/xf86Wacom.c
- * xc/programs/Xserver/hw/xfree86/common/xf86_Config.h
- * xc/programs/Xserver/hw/xfree86/common/xf86_Mouse.c
- * xc/programs/Xserver/hw/xfree86/common/xf86_Option.c
- * xc/programs/Xserver/hw/xfree86/common/xf86_Option.h
- * xc/programs/Xserver/hw/xfree86/common/xf86_PnPMouse.c
- * xc/programs/Xserver/hw/xfree86/common_hw/ATTDac.c
- * xc/programs/Xserver/hw/xfree86/common_hw/BUSmemcpy.c
- * xc/programs/Xserver/hw/xfree86/common_hw/BUSmemcpy.s
- * xc/programs/Xserver/hw/xfree86/common_hw/Ch8391clk.c
- * xc/programs/Xserver/hw/xfree86/common_hw/CirrusClk.c
- * xc/programs/Xserver/hw/xfree86/common_hw/CirrusClk.h
- * xc/programs/Xserver/hw/xfree86/common_hw/I2061Aalt.c
- * xc/programs/Xserver/hw/xfree86/common_hw/I2061Acal.c
- * xc/programs/Xserver/hw/xfree86/common_hw/I2061Aset.c
- * xc/programs/Xserver/hw/xfree86/common_hw/IBMRGB.c
- * xc/programs/Xserver/hw/xfree86/common_hw/IBMRGB.h
- * xc/programs/Xserver/hw/xfree86/common_hw/ICD2061A.h
- * xc/programs/Xserver/hw/xfree86/common_hw/ICS1562.c
- * xc/programs/Xserver/hw/xfree86/common_hw/ICS2595.c
- * xc/programs/Xserver/hw/xfree86/common_hw/ICS2595.h
- * xc/programs/Xserver/hw/xfree86/common_hw/IODelay.c
- * xc/programs/Xserver/hw/xfree86/common_hw/IODelay.s
- * xc/programs/Xserver/hw/xfree86/common_hw/Imakefile
- * xc/programs/Xserver/hw/xfree86/common_hw/S3gendac.c
- * xc/programs/Xserver/hw/xfree86/common_hw/S3gendac.h
- * xc/programs/Xserver/hw/xfree86/common_hw/SC11412.c
- * xc/programs/Xserver/hw/xfree86/common_hw/SC11412.h
- * xc/programs/Xserver/hw/xfree86/common_hw/STG1703clk.c
- * xc/programs/Xserver/hw/xfree86/common_hw/SlowBcopy.c
- * xc/programs/Xserver/hw/xfree86/common_hw/SlowBcopy.s
- * xc/programs/Xserver/hw/xfree86/common_hw/Ti3025clk.c
- * xc/programs/Xserver/hw/xfree86/common_hw/Ti3026clk.c
- * xc/programs/Xserver/hw/xfree86/common_hw/Ti302X.h
- * xc/programs/Xserver/hw/xfree86/common_hw/glibcAxpIo.c
- * xc/programs/Xserver/hw/xfree86/common_hw/xf86_ClkPr.c
- * xc/programs/Xserver/hw/xfree86/common_hw/xf86_HWlib.h
- * xc/programs/Xserver/hw/xfree86/common_hw/xf86_PCI.c
- * xc/programs/Xserver/hw/xfree86/common_hw/xf86_PCI.h
- * xc/programs/Xserver/hw/xfree86/doc/Japanese/sgml/BUILD.sgml
- * xc/programs/Xserver/hw/xfree86/doc/Japanese/sgml/chips.sgml
- * xc/programs/Xserver/hw/xfree86/doc/Japanese/BUILD
- * xc/programs/Xserver/hw/xfree86/doc/Japanese/README.chips
- * xc/programs/Xserver/hw/xfree86/doc/sgml/CPYRIGHT.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/DocIndex.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/LinkKit.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/Mach.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/NV1.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/OS2note.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/QStart.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/RELNOTE.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/S3V.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/SOLX86.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/VGADriv.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/VidModes.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/W32.sgml
- * xc/programs/Xserver/hw/xfree86/doc/sgml/clkprog.sgml
- * xc/programs/Xserver/hw/xfree86/doc/COPYRIGHT
- * xc/programs/Xserver/hw/xfree86/doc/READ.FreeBSD
- * xc/programs/Xserver/hw/xfree86/doc/README.Mach
- * xc/programs/Xserver/hw/xfree86/doc/README.S3V
- * xc/programs/Xserver/hw/xfree86/doc/README.SOLX86
- * xc/programs/Xserver/hw/xfree86/doc/README.W32
- * xc/programs/Xserver/hw/xfree86/doc/README.clkprog
- * xc/programs/Xserver/hw/xfree86/doc/README.trident
- * xc/programs/Xserver/hw/xfree86/etc/BM-Lynx.shar
- * xc/programs/Xserver/hw/xfree86/etc/apSolx86.shar
- * xc/programs/Xserver/hw/xfree86/etc/et4000clock.c
- * xc/programs/Xserver/hw/xfree86/etc/ioctl_pc.h
- * xc/programs/Xserver/hw/xfree86/etc/ld-wrapper.c
- * xc/programs/Xserver/hw/xfree86/etc/postinst.sh
- * xc/programs/Xserver/hw/xfree86/etc/preinst.sh
- * xc/programs/Xserver/hw/xfree86/mono/drivers/apollo/Imakefile
- * xc/programs/Xserver/hw/xfree86/mono/drivers/apollo/apolloBlt.c
- * xc/programs/Xserver/hw/xfree86/mono/drivers/apollo/apolloHW.h
- * xc/programs/Xserver/hw/xfree86/mono/drivers/apollo/apollodriv.c
- * xc/programs/Xserver/hw/xfree86/mono/drivers/hercules/Imakefile
- * xc/programs/Xserver/hw/xfree86/mono/drivers/hercules/hercules.c
- * xc/programs/Xserver/hw/xfree86/mono/drivers/hgc1280/HGC1280.info
- * xc/programs/Xserver/hw/xfree86/mono/drivers/hgc1280/Imakefile
- * xc/programs/Xserver/hw/xfree86/mono/drivers/hgc1280/hgc1280HW.h
- * xc/programs/Xserver/hw/xfree86/mono/drivers/hgc1280/hgc1280driv.c
- * xc/programs/Xserver/hw/xfree86/mono/drivers/sigma/Imakefile
- * xc/programs/Xserver/hw/xfree86/mono/drivers/sigma/sigmaHW.h
- * xc/programs/Xserver/hw/xfree86/mono/drivers/sigma/sigmadriv.c
- * xc/programs/Xserver/hw/xfree86/mono/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree86/mono/mfb.banked/Imakefile
- * xc/programs/Xserver/hw/xfree86/mono/mfb.banked/mfblinebank.h
- * xc/programs/Xserver/hw/xfree86/mono/mfb.banked/mfbmap.h
- * xc/programs/Xserver/hw/xfree86/mono/mfb.banked/mfbmap.sh
- * xc/programs/Xserver/hw/xfree86/mono/mono/Imakefile
- * xc/programs/Xserver/hw/xfree86/mono/mono/mono.c
- * xc/programs/Xserver/hw/xfree86/mono/mono/mono.h
- * xc/programs/Xserver/hw/xfree86/mono/COPYRIGHT
- * xc/programs/Xserver/hw/xfree86/mono/Imakefile
- * xc/programs/Xserver/hw/xfree86/mono/USING
- * xc/programs/Xserver/hw/xfree86/mono/confmono.cmd
- * xc/programs/Xserver/hw/xfree86/mono/confmono.sh
- * xc/programs/Xserver/hw/xfree86/os-support/amoeba/Imakefile
- * xc/programs/Xserver/hw/xfree86/os-support/amoeba/am_init.c
- * xc/programs/Xserver/hw/xfree86/os-support/amoeba/am_io.c
- * xc/programs/Xserver/hw/xfree86/os-support/amoeba/am_video.c
- * xc/programs/Xserver/hw/xfree86/os-support/bsd/bsd_video.c
- * xc/programs/Xserver/hw/xfree86/os-support/mach/Imakefile
- * xc/programs/Xserver/hw/xfree86/os-support/mach/bios_mmap.c
- * xc/programs/Xserver/hw/xfree86/os-support/mach/mach_init.c
- * xc/programs/Xserver/hw/xfree86/os-support/mach/mach_io.c
- * xc/programs/Xserver/hw/xfree86/os-support/mach/mach_video.c
- * xc/programs/Xserver/hw/xfree86/os-support/minix/Imakefile
- * xc/programs/Xserver/hw/xfree86/os-support/minix/bios_devmem.c
- * xc/programs/Xserver/hw/xfree86/os-support/minix/local.h
- * xc/programs/Xserver/hw/xfree86/os-support/minix/mnx_init.c
- * xc/programs/Xserver/hw/xfree86/os-support/minix/mnx_io.c
- * xc/programs/Xserver/hw/xfree86/os-support/minix/mnx_video.c
- * xc/programs/Xserver/hw/xfree86/os-support/shared/IO_utils.c
- * xc/programs/Xserver/hw/xfree86/os-support/shared/mapVT_noop.c
- * xc/programs/Xserver/hw/xfree86/os-support/shared/std_mouse.c
- * xc/programs/Xserver/hw/xfree86/os-support/shared/std_mseEv.c
- * xc/programs/Xserver/hw/xfree86/os-support/solx86/Imakefile
- * xc/programs/Xserver/hw/xfree86/os-support/solx86/solx86_init.c
- * xc/programs/Xserver/hw/xfree86/os-support/solx86/solx86_iout.s
- * xc/programs/Xserver/hw/xfree86/os-support/solx86/solx86_mmap.c
- * xc/programs/Xserver/hw/xfree86/os-support/solx86/solx86_vid.c
- * xc/programs/Xserver/hw/xfree86/os-support/sysv/bios_V4mmap.c
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/ati/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/oak/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/cl64xx/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/et3000/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/et4000/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/generic/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/ncr77c22/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/sis/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/tvga8900/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/OScompiler.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/emulOpStip.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/emulRepAre.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/emulStip.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/emulTile.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ibmTrace.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/mfbbres.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/mfbbresd.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/mfbfillarc.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/mfbhrzvert.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/mfbimggblt.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/mfbline.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/mfbzerarc.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/offscreen.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppc.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcArea.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcBStore.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcBitMacs.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcBitmap.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcCReduce.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcClip.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcCpArea.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcCurs.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcDepth.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcFillRct.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcGC.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcGCstr.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcGetSp.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcIO.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcImg.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcPixFS.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcPixmap.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcPntWin.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcPolyPnt.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcPolyRec.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcPushPxl.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcQuery.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcRot.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcRslvC.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcScrn.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcSetSp.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcSpMcro.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcWinFS.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/ppcWindow.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/vga16.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/vgaBitBlt.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/vgaGC.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/vgaImages.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/vgaReg.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/vgaSolid.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/vgaStipple.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/vgaVideo.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/wm0.h
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/wm3.c
- * xc/programs/Xserver/hw/xfree86/vga16/ibm/wm3.h
- * xc/programs/Xserver/hw/xfree86/vga16/mfb/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/mi/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/misc/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/vga/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga16/cvga16.cmd
- * xc/programs/Xserver/hw/xfree86/vga16/cvga16.sh
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/ati/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/gvga/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/cirrus/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/cl64xx/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/compaq/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/et3000/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/et4000/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/generic/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/generic/gen_driver.c
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/ncr77c22/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/oak/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/pvga1/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/sis/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/tvga8900/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/mfb/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/mfb.banked/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/mfb.banked/mfbbitblt.c
- * xc/programs/Xserver/hw/xfree86/vga2/mfb.banked/mfbblt.c
- * xc/programs/Xserver/hw/xfree86/vga2/mfb.banked/mfblinebank.h
- * xc/programs/Xserver/hw/xfree86/vga2/misc/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/vga/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/vga/vgaLBank.s
- * xc/programs/Xserver/hw/xfree86/vga2/vga/vgaLBankc.c
- * xc/programs/Xserver/hw/xfree86/vga2/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga2/confvga2.cmd
- * xc/programs/Xserver/hw/xfree86/vga2/confvga2.sh
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/al2101/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/al2101/al_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/al2101/al_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ali/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ali/ali_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ali/ali_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/apm/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/apm/apm.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/apm/apm_accel.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/apm/apm_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/apm/apm_cursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/apm/apm_cursor.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/apm/apm_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/ark_accel.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/ark_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/ark_bitblt.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/ark_blt16.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/ark_cop.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/ark_cursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/ark_cursor.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/ark_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ark/ark_driver.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/ati.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/ati.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/ati_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiadapter.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiadapter.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiadjust.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiadjust.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atibank.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atibank.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atibanks.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atibus.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atibus.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atichip.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atichip.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/aticlock.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/aticlock.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/aticmap.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/aticmap.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/aticonsole.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/aticonsole.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/aticrtc.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/aticrtc.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atidac.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atidac.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atidepth.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atidsp.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atidsp.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atifbinit.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atifbinit.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atigetmode.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atigetmode.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiident.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiident.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiio.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiio.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atimach64.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atimach64.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atimono.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiprint.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiprint.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiprobe.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiprobe.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiproto.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiregs.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atireset.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atireset.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiscrinit.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiscrinit.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiutil.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiutil.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/ativalid.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/ativalid.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/ativersion.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/ativga.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/ativga.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atividmem.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atividmem.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiwonder.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/atiwonder.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ati/regati.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_BitBlt.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_BlitMM.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_Blitter.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_BltHiQV.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_FillRct.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_FillSt.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_accel.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_alloc.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_blitter.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_blt16.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_colexp.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_config.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_cursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_driver.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_line.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_lline.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_lline.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_pci.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_solid.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_teblt8.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/ct_textblt.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/dRegs.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/chips/mRegs.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cirBlitMM.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cirBlitter.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cirFillRct.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cirFillSt.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_alloc.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_alloc.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_blitLG.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_blitLG.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_blitter.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_blt.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_blt16.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_bltC.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_colexp.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_cursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_driver.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_fill.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_fillLG.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_im.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_imblt.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_inline.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_line.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_orect.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_solid.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_span.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_span.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_teblt8.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cir_textblt.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/cirrus_acl.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/laguna_acl.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/linearline.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cirrus/linearline.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cl64xx/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cl64xx/cl_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/cl64xx/cl_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/compaq/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/compaq/cpq_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/compaq/cpq_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et3000/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et3000/bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et3000/et3_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/et4_accel.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/et4_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_acl.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_acl.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_clock.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_colexp.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_colexp.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_cursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_cursor.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_dpms.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_inline.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/et4000/tseng_ramdac.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/generic/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/generic/gen_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/gvga/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/gvga/bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/gvga/gvg_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/util/Makefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/util/README
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/util/stormdwg.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/README
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_bios.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_dac1064.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_dac3026.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_hwcurs.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_macros.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_map.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_reg.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_storm.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mga/mga_xaarepl.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mx/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mx/mx_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/mx/mx_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ncr77c22/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ncr77c22/ncr_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/ncr77c22/ncr_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/README
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/README.NV1
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/README.RIVA128
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/README.tech
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nv1cursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nv1driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nv1ref.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nv1setup.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nv3cursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nv3driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nv3ref.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nv3setup.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nv_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nvaccel.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nvcursor.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nvreg.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nvsetup.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nvuser.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/nvvga.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/oak/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/oak/oak_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/oak/oak_colexp.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/oak/oak_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/oak/oak_driver.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/oak/oti87_bltC.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/oak/oti87_fill.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/oak/oti87_sol.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/pvga1/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/pvga1/bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/pvga1/paradise.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/pvga1/pvg_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/pvga1/pvgaBitBlt.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/pvga1/pvgablt.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/pvga1/pvgapntwin.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/pvga1/pvgasolid.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/realtek/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/realtek/rt_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/realtek/rt_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/IBMRGBCurs.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/README.S3
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/Ti3026Curs.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/newmmio.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3Bt485.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3BtCursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3ELSA.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3ELSA.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3TiCursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3accel.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3cursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3fbinit.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3init.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3misc.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3probe.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3ramdacs.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3reg.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3_svga/s3save.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3v/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3v/newmmio.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3v/regs3v.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3v/s3v_accel.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3v/s3v_cursor.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3v/s3v_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3v/s3v_driver.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3v/s3v_misc.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/s3v/s3v_rop.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis86c201.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_BitBlt.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_Blitter.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_FillRct.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_FillSt.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_accel.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_blitter.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_blt16.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_colexp.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_curs.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_driver.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_pntwin.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_solid.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_teblt8.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/sis/sis_textblt.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/bankc.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/t89_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/t89_driver.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/tgui_accel.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/tgui_curs.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/tgui_drv.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/tgui_ger.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/tgui_mmio.h
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/tvga8900/tgui_oldacl.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/video7/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/video7/v7_bank.s
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/video7/v7_driver.c
- * xc/programs/Xserver/hw/xfree86/vga256/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/SpeedUpBlt.c
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/fBitBlt.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/fFill.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/fFillSet.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/fLineBres.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/fLineH.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/fLineV.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/gBanks.c
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/suBBlt2.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/suBitBlt.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/suBox.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/suLine.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/suVHLine.s
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/vgaBitBlt.c
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/vgaBltFillc.c
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/vgaFasm.h
- * xc/programs/Xserver/hw/xfree86/vga256/enhanced/vgaLinec.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/Design
- * xc/programs/Xserver/hw/xfree86/vga256/vga/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vga.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vga.h
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vga256.h
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vga8cppl.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaAsm.h
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaBank.h
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaBank.s
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaBankc.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaCmap.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaHW.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaPCI.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaPCI.h
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgabitblt.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgablt.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgabltC.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgabresd.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgabstore.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgafillarc.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgafillrct.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgafillsp.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgafuncs.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgagc.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgagetsp.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaglblt8.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaimage.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaline.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgalined.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgaply1rct.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgapntwin.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgapolypnt.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgapush8.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgapwinS.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgarctstp8.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgascrinit.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgasetsp.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgasolid.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgatables.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgateblt8.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgategblt.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgatile32.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgatileodd.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgawindow.c
- * xc/programs/Xserver/hw/xfree86/vga256/vga/vgazerarc.c
- * xc/programs/Xserver/hw/xfree86/vga256/vgainit/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/vgainit/vgabpp.h
- * xc/programs/Xserver/hw/xfree86/vga256/vgainit/vgabppscrin.c
- * xc/programs/Xserver/hw/xfree86/vga256/Imakefile
- * xc/programs/Xserver/hw/xfree86/vga256/cvga256.cmd
- * xc/programs/Xserver/hw/xfree86/vga256/cvga256.sh
- * xc/programs/Xserver/hw/xfree86/xaa/xaa16/Imakefile
- * xc/programs/Xserver/hw/xfree86/xaa/xaa24/Imakefile
- * xc/programs/Xserver/hw/xfree86/xaa/xaa32/Imakefile
- * xc/programs/Xserver/hw/xfree86/xaa/xaa8/Imakefile
- * xc/programs/Xserver/hw/xfree86/xaa/xaavga256/Imakefile
- * xc/programs/Xserver/hw/xfree86/xaa/Imakefile.BPP
- * xc/programs/Xserver/hw/xfree86/xaa/cfbcpplane.c
- * xc/programs/Xserver/hw/xfree86/xaa/sampledrv.c
- * xc/programs/Xserver/hw/xfree86/xaa/vga256map.h
- * xc/programs/Xserver/hw/xfree86/xaa/xf86bench.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86bitmap.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86cparea.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86cursor.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86cursor.h
- * xc/programs/Xserver/hw/xfree86/xaa/xf86defs.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86dline.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86dseg.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86expblt.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86expblt.h
- * xc/programs/Xserver/hw/xfree86/xaa/xf86farc.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86fpoly.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86frect.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86gc.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86gcmap.h
- * xc/programs/Xserver/hw/xfree86/xaa/xf86gcmisc.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86im.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86initac.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86line.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86line2.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86local.h
- * xc/programs/Xserver/hw/xfree86/xaa/xf86maploc.h
- * xc/programs/Xserver/hw/xfree86/xaa/xf86orect.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86pcache.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86pcache.h
- * xc/programs/Xserver/hw/xfree86/xaa/xf86plane.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86scrin.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86scrin.h
- * xc/programs/Xserver/hw/xfree86/xaa/xf86spans.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86stip.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86tables.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86text.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86txtblt.s
- * xc/programs/Xserver/hw/xfree86/xaa/xf86window.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86wline.c
- * xc/programs/Xserver/hw/xfree86/xaa/xf86xaa.h
- * xc/programs/Xserver/hw/xfree86/xf86config/xf86conf.man
- * xc/programs/Xserver/hw/xfree98/LinkKit/Imakefile
- * xc/programs/Xserver/hw/xfree98/SuperProbe/Imakefile
- * xc/programs/Xserver/hw/xfree98/VGADriverDoc/Imakefile
- * xc/programs/Xserver/hw/xfree98/XF86Setup/pics/Imakefile
- * xc/programs/Xserver/hw/xfree98/XF86Setup/scripts/Imakefile
- * xc/programs/Xserver/hw/xfree98/XF86Setup/scripts/xmseconfig
- * xc/programs/Xserver/hw/xfree98/XF86Setup/tcllib/Imakefile
- * xc/programs/Xserver/hw/xfree98/XF86Setup/texts/generic/Imakefile
- * xc/programs/Xserver/hw/xfree98/XF86Setup/texts/ja/Imakefile
- * xc/programs/Xserver/hw/xfree98/XF86Setup/texts/Imakefile
- * xc/programs/Xserver/hw/xfree98/XF86Setup/Imakefile
- * xc/programs/Xserver/hw/xfree98/XF86Setup/filelist.tcl
- * xc/programs/Xserver/hw/xfree98/accel/cache/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3ga968/drivers/mmio_928/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3ga968/drivers/newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3ga968/drivers/s3_generic/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3ga968/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3ga968/s3mmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3ga968/s3newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3ga968/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3nec/drivers/mmio_928/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3nec/drivers/newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3nec/drivers/s3_generic/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3nec/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3nec/s3mmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3nec/s3newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3nec/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3nec/s3pc98.c
- * xc/programs/Xserver/hw/xfree98/accel/s3nec/s3pc98.h
- * xc/programs/Xserver/hw/xfree98/accel/s3pwlb/drivers/mmio_928/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwlb/drivers/newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwlb/drivers/s3_generic/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwlb/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwlb/s3mmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwlb/s3newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwlb/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwskb/drivers/mmio_928/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwskb/drivers/newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwskb/drivers/s3_generic/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwskb/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwskb/s3mmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwskb/s3newmmio/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/s3pwskb/Imakefile
- * xc/programs/Xserver/hw/xfree98/accel/Imakefile
- * xc/programs/Xserver/hw/xfree98/common/Imakefile
- * xc/programs/Xserver/hw/xfree98/common/pc98_vers.h
- * xc/programs/Xserver/hw/xfree98/common_hw/ga968/Imakefile
- * xc/programs/Xserver/hw/xfree98/common_hw/generic/Imakefile
- * xc/programs/Xserver/hw/xfree98/common_hw/nec/Imakefile
- * xc/programs/Xserver/hw/xfree98/common_hw/pwlb/Imakefile
- * xc/programs/Xserver/hw/xfree98/common_hw/pwskb/Imakefile
- * xc/programs/Xserver/hw/xfree98/common_hw/Imakefile
- * xc/programs/Xserver/hw/xfree98/common_hw/Imakefile.chw
- * xc/programs/Xserver/hw/xfree98/doc/Japanese/sgml/1st.sgml
- * xc/programs/Xserver/hw/xfree98/doc/Japanese/sgml/Imakefile
- * xc/programs/Xserver/hw/xfree98/doc/Japanese/sgml/read98.sgml
- * xc/programs/Xserver/hw/xfree98/doc/Japanese/Imakefile
- * xc/programs/Xserver/hw/xfree98/doc/Japanese/README98
- * xc/programs/Xserver/hw/xfree98/doc/Japanese/README98.1st
- * xc/programs/Xserver/hw/xfree98/doc/man/Imakefile
- * xc/programs/Xserver/hw/xfree98/doc/sgml/Imakefile
- * xc/programs/Xserver/hw/xfree98/doc/Imakefile
- * xc/programs/Xserver/hw/xfree98/doc/VideoBoard98
- * xc/programs/Xserver/hw/xfree98/etc/Imakefile
- * xc/programs/Xserver/hw/xfree98/os-support/bsd/Imakefile
- * xc/programs/Xserver/hw/xfree98/os-support/misc/Imakefile
- * xc/programs/Xserver/hw/xfree98/os-support/linux/Imakefile
- * xc/programs/Xserver/hw/xfree98/os-support/minix/Imakefile
- * xc/programs/Xserver/hw/xfree98/os-support/sysv/Imakefile
- * xc/programs/Xserver/hw/xfree98/os-support/Imakefile
- * xc/programs/Xserver/hw/xfree98/reconfig/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga16/drivers/generic/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga16/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga16/ibm/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga16/ibm/egc_asm.s
- * xc/programs/Xserver/hw/xfree98/vga16/mfb/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga16/mi/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga16/misc/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga16/vga/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga16/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/ganbwap/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/mga/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/nec480/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/nec480/bank.s
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/nec480/nec480_dr.c
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/nkvnec/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/svga/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/trident/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/trident/pc98_tgui.c
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/trident/pc98_tgui.h
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/wabep/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/wabs/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/wsna/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/drivers/cir_pc98.c
- * xc/programs/Xserver/hw/xfree98/vga256/ganbwap/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/mga/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/nec480/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/nkvnec/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/svga/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/trident/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/vgainit/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/wabep/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/wabs/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/wsna/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/Imakefile
- * xc/programs/Xserver/hw/xfree98/vga256/Imakefile.vga
- * xc/programs/Xserver/hw/xfree98/vga256/cmga.cmd
- * xc/programs/Xserver/hw/xfree98/vga256/cmga.sh
- * xc/programs/Xserver/hw/xfree98/vga256/cnec480.cmd
- * xc/programs/Xserver/hw/xfree98/vga256/cnec480.sh
- * xc/programs/Xserver/hw/xfree98/vga256/ctgui.cmd
- * xc/programs/Xserver/hw/xfree98/vga256/ctgui.sh
- * xc/programs/Xserver/hw/xfree98/vga256/cvga256.cmd
- * xc/programs/Xserver/hw/xfree98/vga256/cvga256.sh
- * xc/programs/Xserver/hw/xfree98/xaa/xaa16/Imakefile
- * xc/programs/Xserver/hw/xfree98/xaa/xaa24/Imakefile
- * xc/programs/Xserver/hw/xfree98/xaa/xaa32/Imakefile
- * xc/programs/Xserver/hw/xfree98/xaa/xaa8/Imakefile
- * xc/programs/Xserver/hw/xfree98/xaa/xaavga256/Imakefile
- * xc/programs/Xserver/hw/xfree98/xaa/Imakefile
- * xc/programs/Xserver/hw/xfree98/xaa/Imakefile.BPP
- * xc/programs/Xserver/hw/xfree98/xf86config/Cards98
- * xc/programs/Xserver/hw/xfree98/xf86config/Imakefile
- * xc/programs/Xserver/hw/xfree98/Imakefile
- * xc/programs/Xserver/hw/xfree98/XF98Conf.cpp
- * xc/programs/Xserver/hw/xnest/Cursor.h
- * xc/programs/Xserver/hw/xnest/Pixmap.h
- * xc/programs/Xserver/os/iopreader.c
- * xc/programs/Xserver/pandix/Imakefile
- * xc/programs/Xserver/pandix/dispatch.c
- * xc/programs/Xserver/pandix/dixfonts.c
- * xc/programs/Xserver/pandix/events.c
- * xc/programs/Xserver/pandix/main.c
- * xc/programs/Xserver/pandix/resource.c
- * xc/programs/Xserver/pandix/window.c
- * xc/programs/Xserver/panmi/Imakefile
- * xc/programs/Xserver/panmi/miexpose.c
- * xc/programs/Xserver/panmi/miregion.c
- * xc/programs/Xserver/panmi/mivaltree.c
- * xc/programs/fsinfo/Imakefile
- * xc/programs/fsinfo/fsinfo.c
- * xc/programs/fsinfo/fsinfo.man
- * xc/programs/xdm/config/Xresources
- * xc/programs/xfs/include/events.h
- * xc/programs/xfs/include/resource.h
- * xc/programs/xkbcomp/keymap/sgi/cs
- * xc/programs/xkbcomp/symbols/cs
- * xc/programs/xkbcomp/xkbparse.h
- * xc/programs/xprop/dsimple.c
- * xc/programs/xprop/dsimple.h
- * xc/programs/xwd/dsimple.c
- * xc/programs/xwd/dsimple.h
- * xc/programs/xwininfo/dsimple.c
- * xc/programs/xwininfo/dsimple.h
- * xc/fonts/bdf/misc/7x13euro.bdf
- * xc/fonts/bdf/misc/7x13euroB.bdf
- * xc/fonts/bdf/misc/7x14rk.bdf
- * xc/fonts/bdf/misc/heb6x13.bdf
- * xc/fonts/bdf/misc/heb8x13.bdf
- * xc/fonts/bdf/unnec_100dpi/UTBI__10.bdf
- * xc/fonts/bdf/unnec_100dpi/UTBI__12.bdf
- * xc/fonts/bdf/unnec_100dpi/UTBI__14.bdf
- * xc/fonts/bdf/unnec_100dpi/UTBI__18.bdf
- * xc/fonts/bdf/unnec_100dpi/UTBI__24.bdf
- * xc/fonts/bdf/unnec_100dpi/UTB___10.bdf
- * xc/fonts/bdf/unnec_100dpi/UTB___12.bdf
- * xc/fonts/bdf/unnec_100dpi/UTB___14.bdf
- * xc/fonts/bdf/unnec_100dpi/UTB___18.bdf
- * xc/fonts/bdf/unnec_100dpi/UTB___24.bdf
- * xc/fonts/bdf/unnec_100dpi/charB08.bdf
- * xc/fonts/bdf/unnec_100dpi/charB10.bdf
- * xc/fonts/bdf/unnec_100dpi/charB12.bdf
- * xc/fonts/bdf/unnec_100dpi/charB14.bdf
- * xc/fonts/bdf/unnec_100dpi/charB18.bdf
- * xc/fonts/bdf/unnec_100dpi/charB24.bdf
- * xc/fonts/bdf/unnec_100dpi/charBI08.bdf
- * xc/fonts/bdf/unnec_100dpi/charBI10.bdf
- * xc/fonts/bdf/unnec_100dpi/charBI12.bdf
- * xc/fonts/bdf/unnec_100dpi/charBI14.bdf
- * xc/fonts/bdf/unnec_100dpi/charBI18.bdf
- * xc/fonts/bdf/unnec_100dpi/charBI24.bdf
- * xc/fonts/bdf/unnec_75dpi/UTBI__10.bdf
- * xc/fonts/bdf/unnec_75dpi/UTBI__12.bdf
- * xc/fonts/bdf/unnec_75dpi/UTBI__14.bdf
- * xc/fonts/bdf/unnec_75dpi/UTBI__18.bdf
- * xc/fonts/bdf/unnec_75dpi/UTBI__24.bdf
- * xc/fonts/bdf/unnec_75dpi/UTB___10.bdf
- * xc/fonts/bdf/unnec_75dpi/UTB___12.bdf
- * xc/fonts/bdf/unnec_75dpi/UTB___14.bdf
- * xc/fonts/bdf/unnec_75dpi/UTB___18.bdf
- * xc/fonts/bdf/unnec_75dpi/UTB___24.bdf
- * xc/fonts/bdf/unnec_75dpi/charB08.bdf
- * xc/fonts/bdf/unnec_75dpi/charB10.bdf
- * xc/fonts/bdf/unnec_75dpi/charB12.bdf
- * xc/fonts/bdf/unnec_75dpi/charB14.bdf
- * xc/fonts/bdf/unnec_75dpi/charB18.bdf
- * xc/fonts/bdf/unnec_75dpi/charB24.bdf
- * xc/fonts/bdf/unnec_75dpi/charBI08.bdf
- * xc/fonts/bdf/unnec_75dpi/charBI10.bdf
- * xc/fonts/bdf/unnec_75dpi/charBI12.bdf
- * xc/fonts/bdf/unnec_75dpi/charBI14.bdf
- * xc/fonts/bdf/unnec_75dpi/charBI18.bdf
- * xc/fonts/bdf/unnec_75dpi/charBI24.bdf
- * xc/util/patch/ChangeLog
- * xc/util/patch/Configure
- * xc/util/patch/EXTERN.h
- * xc/util/patch/INTERN.h
- * xc/util/patch/MANIFEST
- * xc/util/patch/Makefile.SH
- * xc/util/patch/Makefile.nt
- * xc/util/patch/README
- * xc/util/patch/backupfile.c
- * xc/util/patch/backupfile.h
- * xc/util/patch/common.h
- * xc/util/patch/config.H
- * xc/util/patch/config.h.SH
- * xc/util/patch/config.h.nt
- * xc/util/patch/inp.c
- * xc/util/patch/inp.h
- * xc/util/patch/malloc.c
- * xc/util/patch/patch.c
- * xc/util/patch/patch.man
- * xc/util/patch/patchlevel.h
- * xc/util/patch/pch.c
- * xc/util/patch/pch.h
- * xc/util/patch/util.c
- * xc/util/patch/util.h
- * xc/util/patch/version.c
- * xc/util/patch/version.h
- * xc/util/patch/winnt.h
- Bugzilla #1770 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1770):
- Fixing build bustage caused by dead files which were never properly
- cvs removed, the RCS backing files just had an invalid default branch
- set, which prevented CVS from checking them out. After fixing the RCS
- backing files this patch now removes those files.
-
-2004-11-03 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/lib/font/FreeType/ftfuncs.c
- Bugzilla #1767 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1767):
- Fixing build bustage in xc/programs/bdftopcf/ due missing
- `FT_STREAM_SEEK'/`FT_STREAM_POS' symbols.
-
-2004-11-02 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/pclcomp/pclcomp.c
- Bugzilla #1758 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1758):
- Fixing various build errors and warnings in "pclcomp".
-
-2004-11-02 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * lib/font/FreeType/ftfuncs.c:
- Removing unneeded private FreeType2 symbol.
-
- * programs/Xserver/hw/xfree86/ddc/edid.h:
- * programs/Xserver/hw/xfree86/ddc/interpret_edid.c:
- (xf86InterpretEDID), (get_display_section),
- (get_std_timing_section), (get_dt_md_section),
- (get_dst_timing_section), (get_monitor_ranges),
- (get_detailed_timing_section), (validate_version):
- * programs/Xserver/hw/xfree86/ddc/print_edid.c: (xf86PrintEDID),
- (print_display), (print_input_features), (print_dpms_features),
- (print_detailed_monitor_section), (print_detailed_timings),
- (print_number_sections):
- Updating to EDID 1.3. (Bugzilla# 1490, Jay Cotton, Egbert Eich).
-
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c:
- (chipsModeInitHiQV):
- Removing unneeded code.
-
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- (I810SetMode), (I810ModeInit):
- * programs/Xserver/xkb/ddxList.c: (XkbDDXListComponent):
- * programs/Xserver/xkb/ddxLoad.c: (XkbDDXCompileNamedKeymap):
- Fixed KGA handling for i810. KGA handling for chips derived from
- C&T chips is slightly different. The changes make the code
- consistent with the C&T (chips) and i740 drivers.
-
-
-2004-11-01 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/Xext/saver.c: (ScreenSaverUnsetAttributes):
- Fixed sig11 which occured when calling a CloseDisplay()
- after XScreenSaverSetAttributes() followed by
- XScreenSaverUnsetAttributes(). Caused by missing FreeResource()
- in XScreenSaverUnsetAttributes().
- * programs/Xserver/hw/xfree86/common/xf86Configure.c:
- (configureDDCMonitorSection):
- Removing unused DDC sections that caused misinterpretation of
- DDC data due to a missing break statement in a switch.
- * programs/Xserver/hw/xfree86/os-support/bus/ix86Pci.c:
- (ix86PciSelectCfgmech):
- Fixed typo: #if <-> #ifdef.
-
-2004-10-31 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/glxgears/Imakefile
- Bugzilla #1747: Fix build failure on Solaris due missing
- |sched_yield| symbol (which is provided by the realtime library
- (librt.so) in Solaris).
-
-2004-10-31 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/lib/GL/mesa/drivers/osmesa/Imakefile
- Bugzilla #1743: Fix build failure on Solaris due "ld: fatal:
- too many symbols require `small' PIC references" via adding
- |#define LargePICTable YES| to the Imakefile.
-
-2004-10-31 Felix Kuehling <fxkuehl@gmx.de>
-
- * xc/programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavageDDC1):
- * xc/programs/Xserver/hw/xfree86/drivers/savage/savage_streams.c:
- (SavageInitStreamsNew), (SavageInitStreams2000):
- Make the Savage driver work with the dl-loader.
-
-2004-10-30 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/pclcomp/Imakefile
- Bugzilla #631: Adding missing Imakefile.
-
-2004-10-30 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Imakefile
- * xc/programs/pclcomp/README
- * xc/programs/pclcomp/pclcomp.c
- * xc/programs/pclcomp/pclcomp.man
- * xc/programs/pclcomp/printer.note
- * xc/programs/xpr/Imakefile
- * xc/programs/xpr/lncmd.h
- * xc/programs/xpr/pmp.h
- * xc/programs/xpr/x2jet.c
- * xc/programs/xpr/x2pmp.c
- * xc/programs/xpr/xdpr.man
- * xc/programs/xpr/xdpr.script
- * xc/programs/xpr/xpr.c
- * xc/programs/xpr/xpr.h
- * xc/programs/xpr/xpr.man
- Bugzilla #631: Uploading "xpr" and "pclcomp" as they are needed
- for the RASTER and PCL drivers on some platforms.
-
-2004-10-30 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/config/util/mdepend.cpp:
- Add -d flag for compilers like the Sun C compilers that
- produce dependency lists themselves. To use with the Sun
- compilers, add to host.def:
- # define UseCCMakeDepend YES
- # define DependFlags -cc $(CC) -d -xM
- (Sun bug id #4245688 - fix by Alan Coopersmith)
- * xc/programs/Xserver/hw/xfree86/loader/elfloader.c:
- Add Solaris to the platforms on which mprotect is run to set
- execute permissions when necessary. (Sun bug id #6175128 -
- Xorg bugzilla #1812 - fix by Alan Coopersmith)
- * xc/programs/xclock/Imakefile,Clock.c,ClockP.h,xclock.c:
- Internationalize digital output (Sun bug id #4119396 - fix by
- Steve Swales), add -bgpixmap option to set XPM file as background
- (originally from STSF project version of xclock by Alan Coopersmith)
- * xc/programs/xmodmap/handle.c,pf.c
- xmodmap was printing line numbers which are one too low in error
- messages (Xorg bugzilla #1739, Sun bug id 4637857 - fix by Sam Lau)
-
-2004-10-29 Torrey T. Lyons <torrey@freedesktop.org>
-
- * config/cf/X11.tmpl:
- * config/cf/cygwin.cf:
- * config/cf/darwin.cf:
- * programs/Xserver/dix/Imakefile:
- * programs/Xserver/miext/damage/Imakefile:
- Add BuildRootless Imake variable and ROOTLESS define.
-
-2004-10-28 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/quartz/rootlessAqua.h:
- Removed unused vestigial file.
-
-2004-10-27 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/i810/i810_accel.c:
- (I810Sync):
- Removing vtSema shilding of accel sync - should have been
- '&&' instead of '||' anyway.
-
-2004-10-25 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/miext/rootless/accel/rlAccel.c: (rlCreateGC):
- Fix rootless Cygwin crash due to acceleration code illegally modifying
- a const structure (Reported by Kensuke Matsuzaki).
-
-2004-10-24 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/xprint_site.def
- * xc/programs/Xserver/Xprint/ps/Ps.h
- * xc/programs/Xserver/Xprint/ps/PsPixmap.c
- * xc/programs/Xserver/Xprint/ps/PsPolygon.c
- * xc/programs/Xserver/mi/miinitext.c
- Bugzilla #1664 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1664)
- attachment #1161 (https://bugs.freedesktop.org/attachment.cgi?id=1161):
- RFE: Add support for the DOUBLE-BUFFER extension
- to the Xprint server and DDX. Additionally a "pixmap-scrubber"
- optimisation is added to the PostScript DDX to remove all content
- from a vector pixmap when a |PolyFillRect()| call covers the whole
- pixmap surface with a solid fill (this avoids that a backbuffer
- vector pixmap gets constantly filled even when the content is
- not visible anymore after |XdbeSwapBuffers()| has cleared the
- hidden buffer with the background color).
-
-2004-10-24 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/drivers/wsfb/wsfb_driver.c:
- - don't pretend to support 24bpp or 32bpp framebuffers if probed
- depth is less than 24. Avoids a core dump after a common
- configuration error.
-
-2004-10-21 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (RADEONDisplayVideo), (RADEONPutVideo):
- - make the overlay work on crtc2 again
- - make PutVideo() MergedFB aware
-
-2004-10-22 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/xdm/greeter/verify.c
- Make BSDAUTH able to use non-default login classes.
- (Bugzilla #1676, Pierre Lalet).
-
-2004-10-21 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- Make sure the overlay is off when switching modes, otherwise you
- can get a chip lockup if you switch modes with a video playing
-
-2004-10-20 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.c:
- (SavageStreamsOn), (SavageStreamsOff):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_video.c:
- (SavageInitVideo), (SavageStopVideo), (SavageDisplayVideoOld),
- (SavageDisplayVideoNew), (SavageStopSurface):
- when using the overlay for Xv, only enable it when displaying the
- video otherwise the overlay breaks on mode changes.
-
-2004-10-20 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavageGetRefresh), (SavageValidMode), (SavageModeInit):
- Take doublescan and interlace flags into account when choosing a
- BIOS mode. Otherwise it choses modes with double refresh rates for
- double scan modes or half refresh rates for interlaced modes.
-
-2004-10-20 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/via/via_lib.h:
- Fixed a compile error on BSD in the via driver
-
-2004-10-20 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * lib/XvMC/Imakefile:
- * lib/XvMC/hw/via/Imakefile:
- * lib/XvMC/hw/via/viaLowLevel.c: (hwlLock), (hwlUnlock),
- (viaMpegGetStatus), (viaMpegIsBusy), (timeDiff), (syncDMA),
- (syncVideo), (syncAccel), (syncMpeg), (pciFlush), (agpFlush),
- (flushXvMCLowLevel), (pciCommand), (agpCommand),
- (viaMpegSetSurfaceStride), (viaVideoSetSWFLipLocked),
- (viaVideoSWFlipLocked), (viaMpegSetFB), (viaMpegBeginPicture),
- (viaMpegReset), (viaMpegWriteSlice), (viaVideoSubPictureOffLocked),
- (viaVideoSubPictureLocked), (viaBlit), (syncXvMCLowLevel),
- (initXvMCLowLevel), (setLowLevelLocking), (closeXvMCLowLevel):
- * lib/XvMC/hw/via/viaLowLevel.h:
- * lib/XvMC/hw/via/viaXvMC.c: (yOffs), (vOffs), (uOffs),
- (defaultQMatrices), (releaseDecoder), (grabDecoder),
- (setupAttribDesc), (releaseAttribDesc), (XvMCCreateContext),
- (XvMCDestroyContext), (XvMCCreateSurface), (XvMCDestroySurface),
- (XvMCPutSlice2), (XvMCPutSlice), (updateXVOverlay),
- (XvMCPutSurface), (XvMCBeginSurface), (XvMCSyncSurface),
- (XvMCLoadQMatrix), (XvMCRenderSurface), (XvMCCreateBlocks),
- (XvMCDestroyBlocks), (XvMCCreateMacroBlocks),
- (XvMCDestroyMacroBlocks), (XvMCCreateSubpicture),
- (XvMCSetSubpicturePalette), (findOverlap), (XvMCClearSubpicture),
- (XvMCCompositeSubpicture), (XvMCBlendSubpicture),
- (XvMCBlendSubpicture2), (XvMCSyncSubpicture),
- (XvMCFlushSubpicture), (XvMCDestroySubpicture),
- (XvMCGetSubpictureStatus), (XvMCFlushSurface),
- (XvMCGetSurfaceStatus), (XvMCQueryAttributes), (XvMCSetAttribute),
- (XvMCGetAttribute), (XvMCHideSurface):
- * lib/XvMC/hw/via/viaXvMCPriv.h:
- * lib/XvMC/wrapper/Imakefile:
- * lib/XvMC/wrapper/XvMCWrapper.c: (preInitW):
- Imported via XvMC library release 0.13.0 from unichrome.sf.net.
- This enables hardware mpeg2 decoding for the CLE266 chip using the
- nonstandard VLD XvMC extension. Complete author information is
- available at the unichrome site.
- Updated the XvMC wrapper to look for version specific Xv and XvMC
- shared libraries.
-
-2004-10-19 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Imakefile
- * xc/programs/xdbedizzy/Imakefile
- * xc/programs/xdbedizzy/xdbedizzy.c
- * xc/programs/xdbedizzy/xdbedizzy.man
- * xc/programs/xdbedizzy/xdbedizzy.sgml
- Bugzilla #1673: Adding sample application "xdbedizzy" for the
- DOUBLE-BUFFER extension ("DBE").
- Original "dbedizzy" version written by Mark Kilgard, adapted to
- use DBE for double buffering by Allen Leinwand, print support
- by Roland Mainz.
-
-2004-10-19 Luc Verhaegen <libv@skynet.be>
-
- * programs/Xserver/hw/xfree86/drivers/via/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/via/ddmpeg.h:
- * programs/Xserver/hw/xfree86/drivers/via/ginfo.h:
- * programs/Xserver/hw/xfree86/drivers/via/via.h:
- * programs/Xserver/hw/xfree86/drivers/via/via.man:
- * programs/Xserver/hw/xfree86/drivers/via/via_accel.c:
- (VIAInitialize2DEngine), (dispatchCBuffer), (dispatchCBufferAGP),
- (VIAInitAccel), (VIAAccelSync), (VIASetupForScreenToScreenCopy),
- (VIASubsequentScreenToScreenCopy), (VIASetupForSolidFill),
- (VIASubsequentSolidFillRect), (VIASetupForMono8x8PatternFill),
- (VIASubsequentMono8x8PatternFillRect),
- (VIASubsequentColor8x8PatternFillRect),
- (VIASetupForCPUToScreenColorExpandFill),
- (VIASubsequentScanlineCPUToScreenColorExpandFill),
- (VIASetupForScreenToScreenColorExpand),
- (VIASubsequentScreenToScreenColorExpand), (VIASetupForImageWrite),
- (VIASubsequentImageWriteRect), (VIASetupForSolidLine),
- (VIASubsequentSolidTwoPointLine), (VIASubsequentSolidHorVertLine),
- (VIASetupForDashedLine), (VIASubsequentDashedTwoPointLine),
- (VIASetClippingRectangle), (ViaVQDisable):
- * programs/Xserver/hw/xfree86/drivers/via/via_bandwidth.c:
- (ViaSetCLE266APrimaryFIFO), (ViaSetPrimaryExpireNumber),
- (ViaSetPrimaryFetchCount), (ViaSetPrimaryFIFO),
- (ViaSetSecondaryFetchCount), (ViaSetSecondaryFIFO),
- (ViaDisablePrimaryFIFO):
- * programs/Xserver/hw/xfree86/drivers/via/via_bandwidth.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_bios.c:
- (VIACreateHeaderFile), (VIACreateTV2), (VIAGetTV2Mask),
- (VIAGetTV2NTSC), (VIAGetTV2PAL), (VIACreateTV3), (VIAGetTV3Mask),
- (VIAGetTV3NTSC), (VIAGetTV3PAL), (VIACreateVT1622A),
- (ViaGetRomTVTableVersion), (ViaGetRomOutputModeTables),
- (ViaGetRomModeTables), (ViaGetRomImage),
- (ViaGetIncludedOutputModeTables), (ViaGetIncludedModeTables),
- (ViaModeTablesInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_bios.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_capture.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_ch7019.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_common.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_compose.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_cursor.c:
- (VIALoadCursorImage), (ViaCursorStore), (ViaCursorRestore):
- * programs/Xserver/hw/xfree86/drivers/via/via_dga.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c:
- (VIADRIIrqInit), (VIADRIIrqExit), (VIADRIRingBufferCleanup),
- (VIADRIRingBufferInit), (VIADRIAgpInit), (VIADRIScreenInit),
- (VIADRICloseScreen), (VIADRIFinishScreenInit), (VIADRIMapInit),
- (viaDRIEnterVT), (viaDRILeaveVT):
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c: (VIASetup),
- (ViaWaitIdle), (VIAGetRec), (VIAFreeRec), (VIAIdentify),
- (VIAProbe), (LookupChipSet), (VIAProbeDDC), (VIAPreInit),
- (VIAEnterVT), (VIALeaveVT), (VIASave), (VIARestoreRegs),
- (VIAEnableMMIO), (VIADisableMMIO), (VIAMapMMIO), (VIAMapFB),
- (VIAScreenInit), (VIAInternalScreenInit), (VIAWriteMode),
- (VIACloseScreen), (VIAAdjustFrame), (VIASwitchMode), (VIADPMS),
- (VIADeviceSelection), (VIADeviceDispatch):
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_fs454.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_gpioi2c.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_gpioi2c.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_hwdiff.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_i2c.c:
- (VIAI2C1PutBits), (VIAI2C1GetBits), (ViaI2CBus1Init),
- (VIAI2C2PutBits), (VIAI2C2GetBits), (ViaI2CBus2Init),
- (ViaI2CBus3Init), (ViaGpioI2CInit), (VIAGPIOI2C_Initial),
- (ViaGpioI2c_Release), (ViaGpioI2c_SCLWrite), (ViaGpioI2c_SCLRead),
- (ViaGpioI2c_SDAWrite), (ViaGpioI2c_SDARead), (HWGPIOI2C_SetSCL),
- (HWGPIOI2C_SetSDA), (HWGPIOI2C_GetSDA), (GPIOI2C_START),
- (GPIOI2C_STOP), (GPIOI2C_ACKNOWLEDGE), (GPIOI2C_SENDACKNOWLEDGE),
- (GPIOI2C_SENDNACKNOWLEDGE), (GPIOI2C_WriteBit),
- (GPIOI2C_WriteData), (GPIOI2C_ReadBit), (GPIOI2C_ReadData),
- (VIAGPIOI2C_Write), (VIAGPIOI2C_Read), (VIAGPIOI2C_ReadByte),
- (ViaGpioI2c_Probe), (VIAI2CInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_i2c.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_id.c:
- (ViaDoubleCheckCLE266Revision), (ViaCheckCardId):
- * programs/Xserver/hw/xfree86/drivers/via/via_id.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_lib.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_memcpy.c:
- (libc_YUV42X), (__memcpy), (kernel_YUV42X), (kernel_memcpy),
- (fastrdtsc), (time_function), (flagValid), (cpuValid),
- (viaVidCopyInit):
- * programs/Xserver/hw/xfree86/drivers/via/via_memcpy.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_memory.c:
- (VIAFreeLinear), (offScreenLinear), (VIAAllocLinear),
- (VIAInitLinear):
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.c:
- (VIACheckTVExist), (VIAGetActiveDisplay), (VIASensorTV2),
- (VIASensorTV3), (VIASensorDVI), (VIAPostDVI), (VIAGetDeviceDetect),
- (ViaGetPanelSizeFromEDID), (VIAGetPanelSizeFromDDCv1),
- (VIAGetPanelSizeFromDDCv2), (VIAGetPanelSize),
- (ViaGetResolutionIndex), (ViaGetModeIndex), (ViaPanelGetIndex),
- (ViaGetNearestRefresh), (ViaRefreshAllowed), (ViaTVGetIndex),
- (VIAFindModeUseBIOSTable), (VIASetUseExternalClock),
- (VIASetPrimaryClock), (VIASetSecondaryClock), (VIASetLCDMode),
- (VIAPreSetTV2Mode), (VIAPreSetVT1623Mode), (VIAPostSetTV2Mode),
- (VIAPreSetTV3Mode), (VIAPostSetTV3Mode), (ViaTVModePreset),
- (ViaTVClose), (ViaTVModePostSet), (ViaSetPrimaryOffset),
- (ViaSetBlankingEndOverflow), (ViaPrimaryRefreshPatch),
- (VIASetModeUseBIOSTable), (ViaSetSecondaryOffset),
- (VIASetModeForMHS), (ViaLCDPowerSequence), (VIAEnableLCD),
- (VIADisableLCD), (VIASavePalette), (VIARestorePalette),
- (VIALoadPalette):
- * programs/Xserver/hw/xfree86/drivers/via/via_mode.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_overlay.c:
- (viaOverlayGetV1Format), (viaOverlayGetV3Format),
- (viaOverlayGetSrcStartAddress), (viaOverlayHQVCalcZoomHeight),
- (viaOverlayGetFetch), (viaOverlayGetDisplayCount), (rangeEqualize),
- (vPackFloat), (viaCalculateVideoColor):
- * programs/Xserver/hw/xfree86/drivers/via/via_overlay.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_priv.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_refresh.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_regrec.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_regrec.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_regs.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_saa7108.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_shadow.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- (VIAVidHWDiffInit), (viaSetColorSpace), (ViaInitVideoStatusFlag),
- (ViaSetVidCtl), (ViaVideoRegWrite), (VIAVidCreateSurface),
- (VIAVidLockSurface), (VIAVidDestroySurface), (Upd_Video),
- (VIAVidUpdateOverlay):
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_tuner.c:
- (ViaAudioSelect):
- * programs/Xserver/hw/xfree86/drivers/via/via_tv2.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_tv3.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_utility.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_utility.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_vbe.c:
- (ViaVBEGetActiveDevice), (ViaVBEGetDisplayDeviceInfo),
- (ViaVBEGetDisplayDeviceAttached), (ViaVBEGetBIOSDate),
- (ViaVBEGetBIOSVersion), (ViaVBEGetFlatPanelInfo),
- (ViaVBEGetTVConfiguration), (ViaVBEGetTVEncoderType),
- (ViaVBEGetVideoMemSize), (ViaVBESetActiveDevice),
- (ViaVBEGetModeInfo), (ViaVBEQueryModeList),
- (ViaVBEQuerySupportedRefreshRate), (ViaVBESetDeviceRefreshRate),
- (ViaVBESetFlatPanelState):
- * programs/Xserver/hw/xfree86/drivers/via/via_vgahw.c:
- (ViaVgahwIn), (ViaVgahwOut), (ViaVgahwRead), (ViaVgahwWrite),
- (ViaVgahwChange), (ViaCrtcChange), (ViaSeqChange), (ViaVgahwPrint):
- * programs/Xserver/hw/xfree86/drivers/via/via_vgahw.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_video.c:
- (DecideOverlaySupport), (viaResetVideo), (viaSaveVideo),
- (viaRestoreVideo), (viaExitVideo), (viaInitVideo),
- (viaSetupImageVideoG), (viaStopSWOVerlay), (viaStopVideoG),
- (xv_to_tuner), (viaSetPortAttributeG), (viaGetPortAttributeG),
- (viaPutImageG), (viaQueryImageAttributesG), (viaPutVideo):
- * programs/Xserver/hw/xfree86/drivers/via/via_video.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_vt1622a.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.c:
- (initViaXvMC), (cleanupViaXvMC), (stride), (size_yuv420),
- (size_xx44), (mpegDisable), (ViaInitXVMC), (ViaCleanupXVMC),
- (ViaXvMCCreateContext), (ViaXvMCCreateSurface),
- (ViaXvMCCreateSubpicture), (ViaXvMCDestroyContext),
- (ViaXvMCDestroySurface), (ViaXvMCDestroySubpicture),
- (viaXvMCSetDisplayLock), (viaXvMCInitXv),
- (viaXvMCInterceptXvAttribute), (viaXvMCInterceptXvGetAttribute),
- (viaXvMCDisplayAttributes), (viaXvMCInterceptPutImage),
- (viaXvMCPutImageSize):
- * programs/Xserver/hw/xfree86/drivers/via/via_xvmc.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_xvpriv.h:
- * programs/Xserver/hw/xfree86/drivers/via/videodev.h:
-
- Sync via driver with unichrome (r26).
- New features include: Asm videoblit; XvMC VLD support for
- CLE266; Xv support for KM400; Panel activation by pci subsystem
- id.
- Some bugs were fixed, S3utility xv backend and support for
- saa71xx, ch7xxx and FS45x tv/lvds encoders were removed, many
- things were severely cleaned up. MMIO is exported read-only to
- DRI for security.
- Complete changelog (with author information) is available at
- unichrome.sf.net.
-
-2004-10-19 Felix Kuehling <fxkuehl@gmx.de>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_vbe.c:
- (SavageSetVESAMode):
- Fix a regression in the CrtOnly option. This was fixed in DRI CVS
- once but must have been lost during the port to Xorg CVS.
-
-2004-10-19 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * config/cf/linux.cf:
- * config/imake/imakemdep.h:
- Enabling modules and DRI for Linux HPPA.
- * programs/Xserver/os/Imakefile:
- * programs/Xserver/os/hpsocket.c:
- Removing hpsocket.c as it isn't used anywhere any more
- (Bugzilla #1584).
-
-2004-10-18 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * fonts/encodings/large/gb18030-0.enc:
- Added file that was missing from last commit.
-
-2004-10-18 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * fonts/encodings/large/Imakefile:
- * fonts/encodings/large/big5.eten-0.enc:
- * fonts/encodings/large/big5hkscs-0.enc:
- * fonts/encodings/large/gb2312.1980-0.enc:
- * nls/Compose/Imakefile:
- * nls/Compose/zh_CN.gb18030:
- * nls/Compose/zh_HK.big5:
- * nls/Compose/zh_HK.big5hkscs:
- * nls/XI18N_OBJS/Imakefile:
- * nls/XI18N_OBJS/zh_CN.gb18030:
- * nls/XI18N_OBJS/zh_HK.UTF-8:
- * nls/XI18N_OBJS/zh_HK.big5:
- * nls/XLC_LOCALE/Imakefile:
- * nls/XLC_LOCALE/zh_CN.UTF-8:
- * nls/XLC_LOCALE/zh_CN.gb18030:
- * nls/XLC_LOCALE/zh_CN.gbk:
- * nls/XLC_LOCALE/zh_HK.UTF-8:
- * nls/XLC_LOCALE/zh_HK.big5hkscs:
- * nls/XLC_LOCALE/zh_TW.UTF-8:
- * nls/compose.dir:
- * nls/locale.alias:
- * nls/locale.dir:
- Correcting font encodings for GB18030, GBK and BIG5-HKSCS.
- Adding nls support for those encodings (Bugzilla 1573, James Su).
-
-2004-10-18 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (RADEONSetupRenderByteswap):
- Fixing one of the infamous
- 'control reaches end of non void function problems'.
-
-2004-10-18 Egbert Eich <eich-at-freedesktop-dot-xorg>
-
- * config/cf/Imake.cf:
- * config/cf/linux.cf:
- * config/cf/xfree86.cf:
- * config/cf/xorg.cf:
- * config/imake/imakemdep.h:
- powerpc/powerpc64 build fixes.
-
-2004-10-18 Egbert Eich <eich-at-freedesktop-dot-xorg>
-
- * config/cf/xorg.cf:
- Made handling of DevelDrivers for x86-64 more conformant
- to other platforms.
-
- * fonts/encodings/Imakefile:
- Compress all font encodings (Stefan Dirsch).
-
- * lib/SM/sm_manager.c: (_SmsProtocolSetupProc):
- Fixed warnings.
-
- * lib/X11/imRm.c:
- Turn on forwarding XNSpotLocation event to XIM server in
- OffTheSpot and Root mode (bugzilla #1580, James Su).
-
- * nls/Compose/en_US.UTF-8:
- Added another compose key combination for the Euro symbol
- (Stefan Dirsch).
-
- * nls/compose.dir:
- Added support for UTF-8 in ja_JP, ko_KR and zh_TW locales
- (Mike Fabian).
-
- * nls/locale.alias:
- Changed default encoding for ru from KOI8-R to ISO8859-5
- (Mike Fabian).
- This is the encoding that is also used by glibc. We may
- break other libcs - lets see who complains.
-
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- Added explanation for DESTDIR to install to a different directory
- than /.
-
- * programs/Xserver/hw/xfree86/drivers/ati/atiprobe.c: (ATIProbe):
- Added some early bailouts to atiprobe if PCI structure pointer is
- NULL to prevent sig11.
-
- * programs/Xserver/hw/xfree86/drivers/nsc/nsc_gx1_video.c:
- (GX1InitVideo), (GX1ResetVideo), (GX1StopVideo),
- (GX1SetPortAttribute), (GX1DisplayVideo), (GX1BlockHandler):
- * programs/Xserver/hw/xfree86/drivers/nsc/nsc_gx2_video.c:
- (GX2InitVideo), (GX2ResetVideo), (GX2StopVideo),
- (GX2SetPortAttribute), (GX2DisplayVideo), (GX2BlockHandler):
- XV support doesn't depend on 2D acceleration any more. This patch
- removes this limitation from the NSC driver. This is a patch that
- I have committed to XFree86 a while ago but never ported over to
- X.Org. Matthieu Herrb contributed some build fixes.
-
- * programs/Xserver/os/WaitFor.c:
- Fixing SetDPMSTimers() so that DPMS*Time == 0 disables the
- appropriate timer. This takes advantage of the fact that
- TimerSet() with a timeout argument 0 behaves like TimerCanel().
-
- * programs/xconsole/xconsole.c: (OpenConsole), (get_pty):
- Use /dev/xconsole (named pipe) or devpts for system logger
- (Werner Fink).
-
- * programs/xkbcomp/rules/Imakefile:
- Create missing links for backward compatibility to XFree86
- (Stefan Dirsch).
-
- * programs/xkbcomp/symbols/inet:
- Changed comment to mention xorg.
-
- * programs/xkill/xkill.c: (get_window_id):
- Changed cursor for the 'kill' action from XC_draped_box to
- XC_Pirate. If you don't like it we can change it back
- (original author unknown).
-
- * programs/xman/vendor.h:
- Added 'pic' to the man page rendering command pipeline
- (Werner Fink).
-
- * programs/xrx/helper/helper.c:
- Added missing return value (Stefan Dirsch, Roland Mainz)
-
-
-2004-10-17 Eric Anholt <anholt@FreeBSD.org>
-
- * extras/Mesa/src/mesa/drivers/dri/tdfx/tdfx_tex.c:
- (convertPalette):
- Bug #1108: abort if no palette format matches. (Already in upstream
- Mesa)
-
-2004-10-17 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xset/Imakefile
- * xc/programs/xset/xset.c
- Bugzilla #1659: Fix Imakefile bug which caused the Xprint support
- in "xset" not being build.
-
-2004-10-17 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- - Fix DFP detection in r128 driver (bug 1386, Klaus Kusche)
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- (MouseCommonOptions):
- * programs/Xserver/hw/xfree86/input/mouse/mouse.man:
- - Fix EmulateWheelInertia defaults (bug 1115, Andrew Pimlott)
-
-2004-10-17 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c: (S3PreInit),
- (S3ModeInit):
- - Add interlaced support to S3 driver (bug 332, Leo Savernik)
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c:
- (MouseCommonOptions), (MouseProc), (MouseDoPostEvent):
- * programs/Xserver/hw/xfree86/input/mouse/mouse.man:
- * programs/Xserver/hw/xfree86/os-support/xf86OSmouse.h:
- - EmulateWheelTimeout (bug 323, Mathias Fröhlich)
- - single button double-click (bug 322, Rob Brown)
-
-2004-10-17 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
- On my Inspiron 8600 both internal and external ports are
- marked DAC_PRIMARY in BIOS. So be extra careful - only
- swap when the first port is not DAC_PRIMARY
-
-2004-10-17 Alex Deucher <agd5f@yahoo.com>
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon.man
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c
- - Add Thomas' latest sis MergedFB enhancements to the radeon driver
-
-2004-10-17 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/os/access.c: (CheckAddr):
- * programs/Xserver/os/connection.c: (AuthAudit),
- (ClientAuthorized):
- Remove some remaining AMOEBA specific code.
-
-2004-10-16 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageSetGBD), (SavageSetGBD_Twister), (SavageSetGBD_3D),
- (SavageSetGBD_PM), (SavageSetGBD_2000):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.c:
- (SavageInitStreams2000), (SavageStreamsOn):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_video.c:
- (SavageClipVWindow), (SavageInitVideo), (SavageSetColorKey2000),
- (SavageSetColor2000), (SavageSetupImageVideo),
- (SavageDisplayVideoNew), (SavageDisplayVideo2000):
- - fix savage2000, savage3D
- - attempt to fix Xv on savage2000 (still not there yet)
-
-2004-10-15 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/attributes.c
- Bugzilla #1647: Fix the problem that |XpSubmitJob()| returns
- a random value (patch by Stefan Dirsch/SuSE).
-
-2004-10-15 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/ps/PsColor.c
- Bugzilla #1646: Fix the problem that |PsCreateColormap()| returns
- a random value (patch by Stefan Dirsch/SuSE).
-
-2004-10-15 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Oid.c
- Bugzilla #1637: Fix problems in oid code which may cause the
- usage of an invalid string pointer (original patch by Egbert Eich).
-
-Thu Oct 14 20:43:03 2004 Søren Sandmann <sandmann@redhat.com>
-
- * programs/xmodmap/pf.c (process_line): Fix a
- write-to-constant-string issue.
- * programs/xmodmap/xmodmap.c (main): Fix several buffer overruns.
-
-2004-10-14 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/os-support/misc/BUSmemcpy.S:
- Bug #1628: Convert xf86{BusToMem,MemToBus} to PIC code, eliminating
- a text relocation and enabling the server to be built as a
- position-independent executable. (PaX Team)
-
-2004-10-14 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/pcl/PclInit.c
- * xc/programs/Xserver/Xprint/ps/PsInit.c
- Bugzilla #1629: Fix crash on AMD64, regression caused by bug
- 1496 ("Xorg Xprt does not support "*xp-listfonts-mode:
- xp-list-internal-printer-fonts" to toggle the usage of
- printer-builtin fonts").
-
-2004-10-04 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
- * xc/programs/Xserver/hw/xfree86/drivers/i2c/fi1236.h
- Squash annoying warning about fi1236_dump_status
-
-2004-10-13 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Imakefile
- Bugzilla #1372: Fix build bustage in Broadway/XRX code when
- Xaw8 is not available.
-
-2004-10-13 Adam Jackson <ajax@freedesktop.org>
-
- * programs/xdm/sessreg.c:
- Bug #1627: Zero out struct utmp before writing it to prevent garbage
- fields. (Egmont Koblinger)
-
-2004-10-13 Alexander Gottwald <ago@freedesktop.org>
-
- * config/cf/Imakefile:
- Bugzilla #1621, Bugzilla #1393: Add xorgversion.def to files to
- install
-
-2004-10-13 Eric Anholt <anholt@FreeBSD.org>
-
- * lib/X11/UIThrStubs.c:
- Use attributes instead of pragmas for weak symbols on gcc 2.95 as well.
- Using pragmas may result in the symbols being undefined with big -O.
- (FreeBSD ports/69708, Masakazu HIGAKI <higamasa@dream.com>)
-
-2004-10-12 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xman/print.c
- * xc/programs/xmore/print.c
- * xc/programs/xphelloworld/xpawhelloworld/xpawhelloworld.c
- Bugzilla #1601: Fix problems with wrong page counts in xedit&co.
- when a global "*geometry" resource was overriding the internal
- geometry management used by XawPrintShell(=usually adjust to
- current page size, the resource was turning this into a static
- value).
-
-2004-10-12 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- Set fbdev mode as the default mode on PPC (Olaf Hering).
-
- * programs/xkbcomp/rules/xorg:
- * programs/xkbcomp/rules/xorg.lst:
- * programs/xkbcomp/rules/xorg.xml:
- * programs/xkbcomp/symbols/inet:
- Added support for IBM space saver keyboard (Stefan Dirsch).
- Added support for Cherry CyMotion Master XPress (Marcus Schaefer).
-
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c:
- (I830BIOSLeaveVT):
- Change order of SetDisplayDevice(), HWRestore(), UnbindGART()
- and RestoreBIOSMemSize() to be exactly opposite to the Save
- procedure in EnterVT() (Matthias Hopf, Alan Hourihane).
-
- * programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c: (NVDACSave):
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c: (NVRestore),
- (NVSave):
- Fix text mode restauration by removing the assumption that
- the register which determines which head is programmed is set.
- to the active head by the BIOS (Mark Vojkovich).
-
- * programs/Xserver/hw/xfree86/common/xf86pciBus.c:
- When I wrote the resource code 5 years ago I made some assumptions
- which turned out to be false:
- I've assumed that the bus number of the PCI hostbridge would be
- the PCI bus the bridge links to. This is not correct. Fixing this
- assumption is not easy.
- However I hope that the attached patch will make the system work
- regardless as it 'ignores' host bridges from which the target bus
- is not known. This should not matter at all as we really don't
- care about host bridges (unless we have bridge specific code
- which retrieves information about the bridge).
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- (I810PreInit), (I810ScreenInit)
- Fixed server crash on reset when a structure allocated in
- PreInit() was freed on CloseScreen().
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- (I810ScreenInit):
- Fixed ring buffer lock ups that happened because the structure
- that contained ringbuffer data was not zeroed after allocation.
- * programs/Xserver/hw/xfree86/drivers/i810/common.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i810.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i810_dri.c:
- (I810DRIScreenInit):
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- (I810MapMem):
- * programs/Xserver/hw/xfree86/drivers/i810/i810_memory.c:
- (I810AllocLow), (I810AllocHigh):
- * programs/Xserver/hw/xfree86/drivers/i810/i810_reg.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i830.h:
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c:
- (I830MapMem), (SetRingRegs), (I830VESASetMode),
- (I830BIOSSaveScreen):
- * programs/Xserver/hw/xfree86/drivers/i810/i830_memory.c:
- (AllocFromPool), (AllocFromAGP), (I830AllocVidMem),
- (I830Allocate2DMemory), (I830GetExcessMemoryAllocations),
- (MakeTiles):
- Fixed numerous warnings due to signed unsigned comparisons.
- programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- (NVBacklightEnable):
- Changed the order in which the sequencer registers and
- the backlight control registers are written. The sequencer
- control register need to be written first otherwise DPMS
- screen blanking produces vertical bars on a mobile device.
- lib/Xau/Imakefile:
- Build libXau static library PIC so it can be linked into
- toolkits that would like to wrap its functionality.
-
-2004-10-11 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONEnterVT):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_i2c.c:
- (SavageI2CPutBits), (SavageI2CGetBits):
- - fix resume on radeons (bug 1220)
- - clean up some old cruft in the savage i2c code
-
-2004-10-11 Egbert Eich <eich-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Events.c: (xf86VTSwitch):
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (AbortDDX):
- Improving DPMS handling on VT swich and server
- termination/abort: previous version called the driver directly and
- too late.
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONInitCrtc2Registers):
- Unblank secondary screen explicitely. Don't rely on the value
- read during register save as the BIOS have blanked the secondary
- head.
- * programs/Xserver/hw/xfree86/drivers/i810/i810_accel.c:
- (I810Sync):
- Checking if server isn't switched away before calling sync.
- Sanity check for possible bugs in aother areas of the code.
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- (I810PreInit):
- Fixing default amount of of allocated video memory from
- AGP for i810: Use 16MB if less than 192MB are installed
- else use 24MB (Matthias Hopf).
-
-2004-10-10 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_video.c:
- (SavageSetupImageVideo), (SavageSetPortAttribute),
- (SavageGetPortAttribute), (SavageDisplayVideoOld):
- Turn off vertical interpolation on "old" engines by default.
- It's bandwidth intensive and causes artifacts on one of my
- savage4s. I added an Xv attribute, XV_VERTICAL_INTERPOLATION,
- so users can turn it on and off on the fly.
-
-2004-10-10 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.c:
- (SavageInitStreamsOld):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_video.c:
- (SavageDisplayVideoOld):
- Fix Xv on savages with "old" streams engine. Streams FIFO reg does
- not need to be set if you are doing vertical interpolation.
- Setting the FIFO reg is only required when doing line doubling.
-
-2004-10-10 Alexander Gottwald <ago@freedesktop.org>
-
- * fonts/bdf/100dpi/Imakefile:
- * fonts/bdf/75dpi/Imakefile:
- Bugzilla #1560: Fix build of lucida fonts which were broken since
- 6.8.0
-
-2004-10-10 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/Xext/saver.c
- Fix for XFree86 bugzilla #1224.
- * lib/lbxutil/lbx_zlib/Imakefile
- Don't mix in-tree libz headers and external libz
- (Problem reported by Marc Espie on OpenBSD lists).
- * config/cf/OpenBSDLib.tmpl
- Fix shared libXaw revision numbers for OpenBSD 3.6.
-
-2004-10-09 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * config/cf/Imake.tmpl:
- * config/cf/OpenBSD.cf:
- * config/cf/xf86.tmpl:
- * config/cf/xorg.tmpl:
- * config/imake/imake.c: (get_stackprotector):
- Fix ProPolice support for OpenBSD (merge with the
- HasGccStackProtector define that was used on OpenBSD).
- * config/cf/OpenBSD.cf:
- remove -ansi from DefaultCCOptions on OpenBSD.
-
-Fri Oct 8 18:53:11 2004 Soeren Sandmann <sandmann@redhat.com>
-
- * nls/XLC_LOCALE/en_US.UTF-8: Move iso10646 last so the "fallback"
- fonts will actually be used if they are better matches.
-
-2004-10-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/docbook/docbookconv.sh
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.html
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.txt
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.xml
- * xc/programs/Xserver/Xprint/Xprint.html
- * xc/programs/Xserver/Xprint/Xprint.man
- * xc/programs/Xserver/Xprint/Xprint.sgml
- * xc/programs/xlsfonts/xlsfonts.man
- * xc/programs/xlsfonts/xlsfonts.sgml
- * xc/programs/xphelloworld/xphelloworld/xphelloworld.html
- * xc/programs/xphelloworld/xphelloworld/xphelloworld.man
- * xc/programs/xphelloworld/xphelloworld/xphelloworld.sgml
- * xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.html
- * xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.man
- * xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.sgml
- * xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.html
- * xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.man
- * xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.sgml
- * xc/programs/xphelloworld/xpxthelloworld/xpxthelloworld.html
- * xc/programs/xphelloworld/xpxthelloworld/xpxthelloworld.man
- * xc/programs/xphelloworld/xpxthelloworld/xpxthelloworld.sgml
- * xc/programs/xplsprinters/xplsprinters.html
- * xc/programs/xplsprinters/xplsprinters.man
- * xc/programs/xplsprinters/xplsprinters.sgml
- * xc/programs/xprehashprinterlist/xprehashprinterlist.man
- * xc/programs/xprehashprinterlist/xprehashprinterlist.sgml
- Bugzilla #1557: Update DocBook SGML+XML manual pages and docmentation
- and the in-tree copies of the generated files (*.man, *.html) to
- get them properly working with newer versions of the tools within the
- Xorg tree.
-
-2004-10-07 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
- Remove redundant and incorrect line.
-
-2004-10-07 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/quartz/applewm.c:
- (AppleWMDoReorderWindow), (ProcAppleWMDispatch),
- (SProcAppleWMQueryVersion), (SProcAppleWMDispatch):
- * programs/Xserver/hw/darwin/quartz/applewmExt.h:
- * programs/Xserver/hw/darwin/quartz/cr/crFrame.m:
- (CRDoReorderWindow):
- * programs/Xserver/hw/darwin/quartz/xpr/xprFrame.c:
- (xprDoReorderWindow):
- * programs/Xserver/miext/rootless/rootless.h:
- * programs/Xserver/miext/rootless/rootlessWindow.c:
- (RootlessReorderWindow):
- Allow rootless implementations to override frame reordering. This is
- used on Mac OS X when genie-restoring from the Dock to ensure that the
- animation completes before drawing the frame.
-
-2004-10-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xlsfonts/Imakefile
- * xc/programs/xlsfonts/xlsfonts.c
- * xc/programs/xlsfonts/xlsfonts.man
- * xc/programs/xlsfonts/xlsfonts.sgml
- * xc/programs/xplsprinters/xplsprinters.html
- * xc/programs/xplsprinters/xplsprinters.man
- * xc/programs/xplsprinters/xplsprinters.sgml
- Bugzilla #1551: Convert "xlsfonts" manual page to DocBook
- format (and document the new functionality introduced
- with bug #1518).
-
-2004-10-06 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageSetGBD), (SavageInitAccel):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIAgpInit), (SAVAGEDRIFinishScreenInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- Require tiled mode for 3D
-
-2004-10-06 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIFinishScreenInit):
- Fix glDrawPixels on supersavage
-
-2004-10-06 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xlsfonts/Imakefile
- * xc/programs/xlsfonts/dsimple.c
- * xc/programs/xlsfonts/dsimple.h
- * xc/programs/xlsfonts/xlsfonts.c
- Bugzilla #1518: Add filter support to "xlsfonts" that it can
- filter builtin-, glyph- and/or other kinds of printer fonts
- (controlled by the xp-listfonts-modes attribute as described
- in the CDE DtPrint and Xprint specifications).
-
-2004-10-05 Adam Jackson <ajax@freedesktop.org>
-
- * extras/Mesa/src/mesa/drivers/dri/common/dri_util.c:
- * lib/GL/glx/glxext.c:
- Bug #1501: More complete fix for libglx bugs. (Egbert Eich, Matthias
- Hopf)
-
-2004-10-05 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavageEntPriv):
- move this function outside of #ifdef XFree86LOADER.
-
-2004-10-05 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- Make xorgconfig ask again instead of giving up and throwing
- away all your answers when you give a bad file name or bad
- amount of video RAM. (Sun bug id 5070654, Xorg bugzilla #1813
- - fix from Derek Wang of Sun)
-
-2004-10-04 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/theatre.h
- Patch from Matthieu Herrb - fix compilation with
- DoLoadableServer=NO
-
-2004-10-04 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/Imakefile
- Apply patch from Matthieu Herrb - fix for my inexpert
- attempt to hook up i2c driver subdirectory
-
-2004-10-04 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- Correct radeon man page, IGP is supported for 3D but R400 is not.
-
-2004-10-04 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/drivers/chips/chips.man:
- * programs/Xserver/hw/xfree86/drivers/tdfx/tdfx.man:
- Manual pages fixes (XFree86 bugzilla #1487, Nicolas Joly).
-
-2004-10-04 Alexander Gottwald <ago@freedesktop.org>
-
- * xc/config/cf/xorg.cf, xc/config/cf/cygwin.cf:
- * xc/config/xorgversion.def:
- Bugzilla #1393: Move xorg version numbers to separate config file
-
-2004-10-04 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
- Do not probe for Rage Theatre if no multimedia table is present
- and no parameters have been specified.
-
-2004-10-04 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
- This is really embarassing - I found a part of code that had
- <cr> at the end of the lines. I am certain I never saw it
- before - talk about code rot !
-
-2004-10-03 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/ps/psout.c
- Bugzilla #661: Xprt producing spurious characters in PS
- output when using the bitmap cache (Originally reported
- against Solaris Xprt as Sun bug id #4369307, and
- fixed in Solaris by Jay Hobson <jay.hobson@sun.com>).
-
-2004-10-03 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Init.c
- * xc/programs/Xserver/Xprint/ps/Ps.h
- * xc/programs/Xserver/Xprint/ps/PsArea.c
- * xc/programs/Xserver/Xprint/ps/PsColor.c
- * xc/programs/Xserver/Xprint/ps/PsInit.c
- * xc/programs/Xserver/Xprint/ps/psout.c
- * xc/programs/Xserver/Xprint/ps/psout.h
- Bugzilla #1299: Add more visuals to the Postscript DDX (8bit
- GrayScale/StaticGray, 1bit StaticGray and the basic
- infratructure for "deep" visuals with more than 8bits per RGB
- gun).
-
-2004-10-03 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_mm_i2c.c
- Remove debugging statement that cause loading of DLL modules
- to fail.
-
-2004-10-03 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Init.c
- * xc/programs/Xserver/Xprint/pcl/PclInit.c
- * xc/programs/Xserver/Xprint/ps/PsInit.c
- Bugzilla #1496: Fixed Xprt font handling which did not support
- "*xp-listfonts-modes: xp-list-internal-printer-fonts" or
- "*xp-listfonts-modes: xp-list-glyph-fonts" to toggle
- the usage of printer-builtin and glyph fonts in XListFonts*(),
- XLoad*Font(), etc.
- Additionally the Xprint DDX now explicitly list "xp-listfonts-modes"
- in "document-attributes-supported" (for document-level) or
- "xp-page-attributes-supported" (for page-level) when the DDX implements
- this feature (as described in the CDE DtPrint and Xprint
- specifications).
-
-2004-10-03 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * doc/man/Xt/XtManChild.man:
- * doc/man/Xt/XtName.man:
- Xt Manual pages fixes from Dmitry Bolkhovitanov
- (Bugzilla #1498, $1499).
-
-2004-10-03 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/ps/PsGC.c
- * xc/programs/Xserver/Xprint/ps/PsPixmap.c
- Bugzilla #1416: Fix Xprt PostScript DDX crashes when copying
- offscreen pixmap content to the same pixmap (the crash can
- be reproduced with % x11perf -copypixpix500 ... # or the
- reduced testcase in bug #1416 (attachment #993)).
-
-2004-10-03 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/i2c/fi1236.c
- Make sure formatting style is consistent within a single
- function. MT2032 functions are best be in separate file
- anyway.
-
-2004-10-03 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
- Fix compilation with gcc 3.4.x (patch by Ronny V. Vindenes)
-
-2004-10-03 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/i2c/fi1236.c
- Fix compilation with gcc 3.4.x
- Cleanup xf86DrvMsg noise.
-
-2004-10-02 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.[c,h]
- * xc/programs/Xserver/hw/xfree86/drivers/ati/theatre.c
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h
- Port the rest of GATOS Radeon-specific code.
- Remove "checkpoint" noise from logs.
- Test with AIW Radeon 7500
-
-2004-10-02 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon.h
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.[c,h]
- * xc/programs/Xserver/hw/xfree86/drivers/ati/theatre.c
- Detect and initialize Rage Theatre (RT100)
-
-2004-10-02 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/Imakefile
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.[c,h]
- * xc/programs/Xserver/hw/xfree86/drivers/ati/theatre_reg.h
- New:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_vip.c
- Add VIP bus access code, hook it into initialization system.
-
-2004-10-02 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/Imakefile
- New:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/theatre*
- * xc/programs/Xserver/hw/xfree86/drivers/ati/generic_bus.h
- Add Rage Theatre (RT100) module code and hook it into the
- build system
-
-2004-10-02 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/config/cf/xorg.cf
- Update version number and date, indicating CVS version
- This needs to be changed regularly as releases are made
-
-2004-10-01 Vladimir Dergachev <volodya@mindspring.com>
-
- Modified:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon.h
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
- * xc/programs/Xserver/hw/xfree86/drivers/ati/Imakefile
- New:
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.h
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_mm_i2c.c
- Add code to access and initialize multimedia i2c bus.
- Hook it up.
-
-2004-10-01 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/glxgears/Imakefile
- * xc/programs/glxgears/glxgears.c
- Bugzilla #382: Timing patch for glxgears to rotate smoothly.
-
-2004-10-01 Vladimir Dergachev <volodya@mindspring.com>
-
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h
- Add more multimedia registers
-
-2004-10-01 Vladimir Dergachev <volodya@mindspring.com>
-
- * xc/programs/Xserver/hw/xfree86/drivers/i2c/*_module.c
- Change version strings to XORG.
-
-2004-10-01 Vladimir Dergachev <volodya@mindspring.com>
-
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
- * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon.h
- Add TV-in specific options. Add TV-in specific fields to
- radeon per-screen structure, add code to initialize them.
- Preserve MM_TABLE (instead of whole VBIOS as was done in
- GATOS drivers)
-
-2004-09-30 Vladimir Dergachev <volodya@mindspring.com>
-
- * xc/programs/Xserver/hw/xfree86/drivers/i2c/*
- * xc/programs/Xserver/hw/xfree86/drivers/Imakefile
- Import GATOS I2C drivers and hook them into the build system
-
-2004-09-30 Nolan <nolan@vmware.com>
-
- * programs/Xserver/hw/xfree86/drivers/vmware/vmwarexaa.c:
- (RGBPlusAlphaChannelToPremultipliedRGBA):
- Bugfix for Alpha Texture acceleration from Constantine Sapuntzakis.
-
-2004-09-30 Adam Jackson <ajax@freedesktop.org>
-
- * lib/GL/glx/glxext.c:
- Bug #1501: Fix a double-free in libglx. (Egbert Eich)
-
-2004-09-30 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (GetTileAperturePitch), (SavageSetGBD_Twister), (SavageSetGBD_M7),
- (SavageSetGBD_PM), (SavageRestoreAccelState):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_regs.h:
- Portability fixes from Matthieu Herrb (bug 1409)
-
-2004-09-30 Alex Deucher <agd5f@yahoo.com>
-
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageSetGBD_M7), (SavageSetGBD_PM), (SavageRestoreAccelState),
- (SavageInitAccel):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_bci.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_cursor.c:
- (SavageShowCursor), (SavageHideCursor), (SavageLoadCursorImage),
- (SavageSetCursorPosition), (SavageSetCursorColors):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavageEntPriv), (SavageProbe), (SavageDoDDC),
- (SavageGetPanelInfo), (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_regs.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.c:
- (SavageInitStreamsOld), (SavageInitStreamsNew), (SavageStreamsOn),
- (SavageStreamsOff):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_vbe.c:
- (SavageSetVESAModeCrtc1), (SavageSetVESAModeCrtc2),
- (SavageSetVESAMode), (SavageMatchBiosMode):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_vbe.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_video.c:
- (SavageClipVWindow), (SavageInitVideo), (SavageSetColorKeyNew),
- (SavageSetColorNew), (SavageSetBlend), (SavageDisplayVideoNew):
- Add Dualhead support for mobile savage chips (MX, IX, supersavage)
-
-2004-09-29 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/xman/search.c: (DoSearch):
- Avoid several buffer overflows if search string is too long.
- Bugzilla #1481.
-
-2004-09-29 Alexander Gottwald <ago@freedesktop.org>
-
- * xc/lib/Imakefile:
- Bugzilla #920: fix undefined references in libdpstkXm
- build psres before dpstk
- * xc/lib/dpstk/Imakefile:
- Bugzilla #920: fix undefined references in libdpstkXm
- Link libdpstkXm with MOTIFLIB, DPSTKLIB and PSRESLIB
-
-2004-09-29 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/os/utils.c
- Bugzilla #1489: Use |long| instead of |int| for BIGREQUESTS
- commandline option.
-
-2004-09-28 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/Imakefile:
- Remove more xf24_32bpp references.
-
-2004-09-26 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * config/cf/OpenBSD.cf:
- Hook the wsfb driver and resynchonize with OpenBSD's version.
- * programs/Xserver/hw/xfree86/drivers/wsfb/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/wsfb/wsfb.man:
- * programs/Xserver/hw/xfree86/drivers/wsfb/wsfb_driver.c:
- Add wsfb, a Net- and OpenBSD specific driver for dumb bitmapped
- wsdisplay screens.
-
-2004-09-26 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/common/Imakefile:
- Bug #1468: Add xorgVersion.h to the SDK (Bernhard Rosenkraenzer).
-
-2004-09-26 Thomas Hellström <unichrome-at-shipmail-dot-org>
-
- * include/extensions/Imakefile:
- * include/extensions/vldXvMC.h:
- * lib/XvMC/Imakefile:
- * lib/XvMC/wrapper/Imakefile:
- * lib/XvMC/wrapper/XvMCWrapper.c:
- Added the XvMC wrapper. First support for runtime loading of
- hardware-specific XvMC libraries.
-
-2004-09-26 Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/>
-
- * doc/specs/XProtocol/X11.keysyms
- * include/keysymdef.h
- Big keysym cleanup (Bug #246):
- - added Unicode keysym range to the protocol spec
- - added Unicode mappings for the legacy keysyms to the spec
- - moved some new non-spec keysyms from XFree86 to Unicode keysym range
- - editorial changes to keysym spec
- * lib/X11/util/makekeys.c
- * lib/X11/KeysymStr.c
- * lib/X11/StrKeysym.c
- - support for full 29-bit keysyms (was: 16-bit only)
- * lib/X11/KeyBind.c
- - removed support for non-spec keysyms from XFree86 (superseeded
- by corresponding Unicode keysyms)
-
-2004-09-24 Adam Jackson <ajax@freedesktop.org>
-
- * lib/Xext/MITMisc.c:
- * lib/Xext/XAppgroup.c:
- * lib/Xext/XEVI.c:
- * lib/Xext/XLbx.c:
- * lib/Xext/XMultibuf.c:
- * lib/Xext/XShape.c:
- * lib/Xext/XShm.c:
- * lib/Xext/XSync.c:
- * lib/Xext/XTestExt1.c:
- * lib/Xext/Xcup.c:
- * lib/Xext/Xdbe.c:
- * lib/Xext/extutil.c:
- Bug #1434: Convert lib/Xext to ANSI function prototypes (Jeff
- Muizelaar).
-
-2004-09-24 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/os/utils.c
- Bugzilla #1453: Fix spaces in usage output for BIGREQUESTS
- extension (option "-maxbigreqsize").
-
-2004-09-23 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/savage/Imakefile:
- Bugs #1444, #1449: 'make install.sdk' fixes from Bernhard
- Rosenkraenzer.
-
-2004-09-23 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ark/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/chips/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/cirrus/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/fbdev/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/glide/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/glint/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/mga/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/neomagic/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/savage/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/sis/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/tseng/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/vesa/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/voodoo/Imakefile:
- Remove xf24_32bpp references from driver Imakefiles.
-
-2004-09-23 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageSetGBD_Twister), (SavageSetGBD_M7):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_bci.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- (SAVAGEDRIFinishScreenInit):
- Small cleanups and corrections
-
-2004-09-22 Torrey Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/quartz/XDarwin.pbproj/project.pbxproj:
- Update XDarwin project file to Xcode 1.5 format.
- * programs/Xserver/hw/darwin/quartz/quartzStartup.c:
- (DarwinModeProcessArgument):
- Remove unused QUARTZ_SAFETY_DELAY code.
-
-2004-09-22 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/darwin.c: (DarwinParseModifierList),
- (ddxProcessArgument):
- * programs/Xserver/hw/darwin/darwin.h:
- * programs/Xserver/hw/darwin/darwinEvents.c:
- (DarwinPressModifierMask), (DarwinEQEnqueue),
- (DarwinEQSwitchScreen), (ProcessInputEvents):
- * programs/Xserver/hw/darwin/darwinKeyboard.c:
- (DarwinParseNXKeyMapping), (DarwinBuildModifierMaps),
- (DarwinLoadKeyboardMapping), (DarwinKeyboardInit), (InitModMap),
- (DarwinKeyboardReload):
- * programs/Xserver/hw/darwin/darwinKeyboard.h:
- * programs/Xserver/hw/darwin/iokit/xfIOKitStartup.c:
- (DarwinModeSystemKeymapSeed):
- * programs/Xserver/hw/darwin/quartz/quartzKeyboard.c:
- (DarwinModeSystemKeymapSeed):
- Add option for XDarwin to track system keyboard layout changes as
- they occur (John Harper and Torrey T. Lyons).
-
-2004-09-22 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/quartz/quartzAudio.c:
- (QuartzCoreAudioBell), (QuartzAudioInit):
- Warning fixes.
-
-2004-09-22 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/dix/globals.c:
- Allow overriding DPMS defaults (timeouts & default for on/off) from
- #defines/-D options.
- * programs/Xserver/hw/xfree86/common/xf86DPMS.c
- Use defaultDPMSEnabled global for the default state of DPMS if not
- set in any config files.
- * programs/Xserver/hw/xfree86/os-support/sunos/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/sunos/solaris-sparcv8plus.S
- Add support for required assembly inline functions for Sun compilers
- on Solaris/sparc.
- * programs/Xserver/hw/xfree86/os-support/sunos/find_deps.pl:
- Add support for Solaris/sparc libraries.
-
-2004-09-22 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/input/elographics/xf86Elo.c:
- Bug #506: Fix pointer behaviour when using multiple Elographics
- touchscreens, from Miroslav Halas.
-
-2004-09-22 Adam Jackson <ajax@freedesktop.org>
-
- * lib/XvMC/hw/i810/I810XvMC.c:
- * programs/Xserver/hw/xfree86/common/xf86Helper.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_driver.c:
- * programs/Xserver/hw/xfree86/input/citron/citron.c:
- Bug #1252, #1253, #1255, #1256: Various typo fixes from Dave Jones.
-
-2004-09-21 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/GL/apple/indirect.c: (glAquaDestroyContext),
- (glAquaLoseCurrent), (surface_notify), (attach),
- (glAquaMakeCurrent), (glAquaForceCurrent), (makeFormat),
- (init_visuals), (glAquaInitVisuals):
- * programs/Xserver/hw/darwin/quartz/xpr/dri.c: (DRIExtensionInit),
- (DRIUpdateSurface), (DRICreateSurface), (DRIDestroySurface),
- (DRIDrawablePrivDelete), (DRIWindowExposures), (DRICopyWindow),
- (DRIClipNotify), (DRISurfaceNotify):
- * programs/Xserver/hw/darwin/quartz/xpr/dri.h:
- * programs/Xserver/hw/darwin/quartz/xpr/dristruct.h:
- Add offscreen GLX direct rendering with XDarwin's xpr backend (John
- Harper).
-
-2004-09-21 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/atiaccel.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiadjust.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atibank.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atibus.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atichip.h:
- * programs/Xserver/hw/xfree86/drivers/ati/aticlock.h:
- * programs/Xserver/hw/xfree86/drivers/ati/aticonfig.h:
- * programs/Xserver/hw/xfree86/drivers/ati/aticonsole.h:
- * programs/Xserver/hw/xfree86/drivers/ati/aticursor.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atidac.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atidga.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atidri.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atidripriv.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atidsp.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atifillin.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atii2c.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiident.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiload.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atilock.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64accel.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64cursor.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64i2c.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64io.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64xv.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64xv.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atimode.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atioption.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atipreinit.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiprint.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiprobe.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiproto.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atirgb514.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiscreen.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiutil.h:
- * programs/Xserver/hw/xfree86/drivers/ati/ativalid.h:
- * programs/Xserver/hw/xfree86/drivers/ati/ativga.h:
- * programs/Xserver/hw/xfree86/drivers/ati/ativgaio.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atividmem.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiwonder.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiwonderio.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atixv.h:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_probe.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.h:
- Convert the ATI drivers to ANSI function prototypes.
-
-2004-09-21 Egbert Eich <eich-at-freedesktop-org>
-
- * BUILD:
- * extras/Xpm/lib/Attrib.c:
- * extras/Xpm/lib/CrDatFrI.c:
- * extras/Xpm/lib/WrFFrI.c:
- * extras/Xpm/lib/XpmI.h:
- * extras/Xpm/lib/create.c:
- * extras/Xpm/lib/data.c:
- * extras/Xpm/lib/hashtab.c:
- * extras/Xpm/lib/parse.c:
- * extras/Xpm/lib/scan.c:
- * lib/Xpm/Imakefile:
- Merged over libXpm security fix provided by Chris Evans,
- Matthieu Herrb and Alan Coopersmith from release 6.8.1.
-
- * lib/Xaw/AsciiSink.c: (XawAsciiSinkInitialize):
- * lib/Xaw/Label.c: (XawLabelInitialize), (XawLabelSetValues):
- * lib/Xaw/List.c: (XawListInitialize):
- * lib/Xaw/MultiSink.c: (XawMultiSinkInitialize):
- * lib/Xaw/SmeBSB.c: (XawSmeBSBInitialize):
- * lib/Xaw/Tip.c: (XawTipInitialize):
- * lib/Xaw/XawIm.c: (CreateIC), (SetICValues):
- Fail during initialization with error if font/fontset is not
- set for widget. This prevents a sig11 later when the non-existent
- font/fontset structs are referenced.
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (AbortDDX):
- Check if xf86Info.kbdProc pointer is really set before calling
- it on abort as this pointer won't be set if the new modular
- keyboard driver is used (Matthias Hopf).
-
- * programs/Xserver/hw/xfree86/etc/bindist/Cygwin/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/Darwin-ix86/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/Darwin-ix86/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/Darwin-ppc/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/Darwin-ppc/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/FreeBSD-aout/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/FreeBSD-aout/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/FreeBSD/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/FreeBSD/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/Interactive/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/Linux-amd64/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/Linux-amd64/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/Linux-axp/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/Linux-axp/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/Linux-ix86/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/Linux-ix86/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/Linux-m68k/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/Linux-ppc/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/LynxOS/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/NetBSD-aout-ix86/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/NetBSD-aout-ix86/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/NetBSD-ix86/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/NetBSD-ix86/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/OpenBSD-aout-ix86/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/OpenBSD-aout-ix86/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/OpenBSD-ix86/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/OpenBSD-ix86/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/SVR4.0/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/SVR4.0/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/Solaris/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/Solaris/update-upd:
- * programs/Xserver/hw/xfree86/etc/bindist/UnixWare/bin-list:
- * programs/Xserver/hw/xfree86/etc/bindist/UnixWare/update-upd:
- Added new libs to the bindist control files.
-
- * programs/xedit/lisp/lisp.c:
- Removed inclusion of unnecessary kernel header on Linux.
- This may fail in an -ansi environment.
-
-
-2004-09-20 Alexander Gottwald <ago@freedesktop.org>
-
- * programs/Xserver/Xext/xf86bigfont.c:
- Bugzilla #1402: The last patch was broken on linux. Take definition
- of badSysCall out of the OS specific block.
-
-2004-09-19 Alexander Gottwald <ago@freedesktop.org>
-
- * programs/Xserver/Xext/xf86bigfont.c:
- Bugzilla #1402: fix BigFont extension if SHM is compiled in but
- not working. Does not access SHM and privates if the SHM syscall
- failed during extension initialization.
-
-2004-09-19 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/i128/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/rendition/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/v4l/Imakefile:
- More cfb cleanup, delete mfb/cfb/xf24_32bpp references from
- Imakefiles of drivers that don't use them.
-
-2004-09-18 Felix Kuehling <fxkuehl@gmx.de>
-
- * xc/programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- Fixed segmentation fault: vbeFree after SavageWriteMode in
- SavageCloseScreen.
-
-2004-09-18 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/dix/main.c
- Bugzilla #1404: Fixing random crashes (like in DAMAGE code etc.)
- in Xnest due uninitalised GetWindowPixmap.
- Original patch by Alexander Gottwald <ago@freedesktop.org>
-
-2004-09-18 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * config/cf/bsdLib.tmpl:
- define dependencies for libXevie for *BSD systems.
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- fix spelling of my first name and remove duplicate.
- * programs/xrx/xnest-plugin/XnestDis.c:
- build fix.
-
-2004-09-17 Torrey T. Lyons <torrey@freedesktop.org>
-
- * xc/programs/Xserver/dix/Imakefile:
- Fix bug that caused restacks to be optimized away in rootless mode.
-
-2004-09-17 Torrey T. Lyons <torrey@freedesktop.org>
- * xc/programs/Xserver/hw/darwin/quartz/xpr/x-hash.c:
- * xc/programs/Xserver/hw/darwin/quartz/xpr/x-list.c:
- * xc/programs/Xserver/hw/darwin/quartz/xpr/x-list.h:
- Update Apple's list and hash utility routines to latest versions
- (John Harper).
-
-2004-09-17 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/quartz/cr/crScreen.m:
- (CRSetupScreen):
- * programs/Xserver/hw/darwin/quartz/xpr/xprScreen.c:
- (xprSetupScreen):
- * programs/Xserver/miext/rootless/accel/Imakefile:
- * programs/Xserver/miext/rootless/accel/rlAccel.c: (rlCreateGC),
- (RootlessAccelInit):
- * programs/Xserver/miext/rootless/accel/rlAccel.h:
- * programs/Xserver/miext/rootless/rootless.h:
- * programs/Xserver/miext/rootless/rootlessGC.c: (RootlessCreateGC):
- Bugzilla #1032: Make rootless acceleration functions compatible with
- Damage.
-
-2004-09-17 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- * xc/programs/xrx/Imakefile
- * xc/programs/xrx/plugin/Imakefile
- * xc/programs/xrx/plugin/Main.c
- * xc/programs/xrx/plugin/PProcess.c
- * xc/programs/xrx/xnest-plugin/Imakefile
- * xc/programs/xrx/xnest-plugin/NewNDest.c
- * xc/programs/xrx/xnest-plugin/SetWin.c
- * xc/programs/xrx/xnest-plugin/XnestDis.c
- Bugzilla #1372: Initial part of repairing XRX/Broadway support.
- This patch fixes both the libxrx.so plugin and the Xnest-based
- libxrxnest.so plugin and making them compatible to newer versions
- of Mozilla and removing the backwards compatibility hacks for old
- Netscape3.x versions with statically linked Motif.
-
-2004-09-17 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/scripts/Imakefile
- * xc/programs/scripts/xauth_switch_to_sun-des-1.cpp
- Bugzilla #1407: Adding simple helper script which switches the current
- user authentification from MIT-MAGIC-COOKIE-1 to SUN-DES-1 if this
- authentification is available.
-
-2004-09-16 Eric Anholt <anholt@FreeBSD.org>
-
- * extras/Mesa/src/mesa/tnl/t_vtx_x86_gcc.S:
- Bugzilla #1079: Add missing check for CYGWIN for adding underscores to
- symbol names in assembler. Merged upstream, and should be brought in in
- the next import. (Alexander Gottwald)
-
-2004-09-16 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (R200SubsequentCPUToScreenTexture):
- Bugzilla #1170: Fix an overcounting of DMA in BEGIN_RING that wasn't
- harmful.
- Bugzilla #1169: Add counting for BEGIN_RING/OUT_RING/ADVANCE_RING to
- avoid these sorts of problems in the future.
-
-2004-09-16 Adam Jackson <ajax@freedesktop.org>
-
- * config/cf/xorg.cf:
- * programs/Xserver/hw/xfree86/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64io.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atiscreen.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c:
- * programs/Xserver/hw/xfree86/drivers/i128/i128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/i740/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/i740/i740_driver.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nsc/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/nsc/nsc_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nsc/nsc_gx1_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nsc/nsc_gx2_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/riva_driver.c:
- * programs/Xserver/hw/xfree86/drivers/s3/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/s3/s3.h:
- * programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c:
- * programs/Xserver/hw/xfree86/drivers/s3virge/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/s3virge/s3v.h:
- * programs/Xserver/hw/xfree86/drivers/s3virge/s3v_accel.c:
- * programs/Xserver/hw/xfree86/drivers/s3virge/s3v_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi.h:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c:
- * programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c:
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.h:
- * programs/Xserver/hw/xfree86/drivers/via/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.h:
- * programs/Xserver/hw/xfree86/xf24_32bpp/Imakefile:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfb24_32.h:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfb24_32module.c:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfbbstore.c:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfbcpyarea.c:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfbgc.c:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfbgcmisc.c:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfbimage.c:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfbpixmap.c:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfbscrinit.c:
- * programs/Xserver/hw/xfree86/xf24_32bpp/cfbwindow.c:
- Bug #1192: Remove cfb support from drivers where its use is an option.
- Delete xf24_32bpp, as s3virge was the last user. Fix up some comments
- to refer to fb rather than cfb.
-
-2004-09-16 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageSetGBD), (SavageSetGBD_PM):
- Proper GBD setup for savage2000
-
-2004-09-16 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c:
- Update comment
-
-2004-09-16 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/savage/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/savage/savage.man:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (GetTileAperturePitch), (SavageInitialize2DEngine), (SavageSetGBD),
- (SavageSetGBD_Twister), (SavageSetGBD_M7), (SavageSetGBD_PM),
- (SavageSetGBD_2000), (SavageInitAccel),
- (SavageSubsequentColor8x8PatternFillRect):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_bci.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_cursor.c:
- (SavageHWCursorInit), (SavageShowCursor), (SavageHideCursor):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavageSetup), (WaitQueue4), (WaitIdleEmpty3D), (WaitIdleEmpty4),
- (WaitIdleEmpty2K), (WaitIdle3D), (WaitIdle4), (WaitIdle2K),
- (SavageProbe), (SavagePreInit):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_i2c.c:
- (SavageI2CPutBits), (SavageI2CGetBits):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_regs.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.c:
- (SavageInitSecondaryStream), (SavageInitStreamsOld),
- (SavageInitStreamsNew), (OverlayTwisterInit),
- (PatchEnableSPofPanel), (SavageStreamsOn), (SavageStreamsOff):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_video.c:
- (SavageInitVideo), (SavageSetupImageVideo),
- (SavageCopyPlanarDataBCI), (SavageDisplayVideoOld),
- (SavagePutImage), (SavageQueryImageAttributes):
- Merge Savage DDX from the DRI tree and fix conflicts
-
-2004-09-15 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/linux.cf
- Bugzilla #1381: Enable SecureRPC code (used for goodies such as
- the SUN-DES-1 user2user authentification scheme) on Linux if
- glibc version is >= 6.3.2.
-
-2004-09-15 Egbert Eich <eich-at-freedesktop-org>
- * programs/Xserver/hw/xfree86/os-support/bus/460gxPCI.c:
- (xorgProbe460GX), (xf86PreScan460GX):
- * programs/Xserver/hw/xfree86/os-support/bus/460gxPCI.h:
- * programs/Xserver/hw/xfree86/os-support/bus/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bus/e8870PCI.c:
- (xorgProbeE8870), (xf86PreScanE8870):
- * programs/Xserver/hw/xfree86/os-support/bus/e8870PCI.h:
- * programs/Xserver/hw/xfree86/os-support/bus/ia64Pci.c:
- * programs/Xserver/hw/xfree86/os-support/bus/zx1PCI.c:
- (xf86PreScanZX1):
- * programs/Xserver/hw/xfree86/os-support/bus/zx1PCI.h:
- * programs/Xserver/hw/xfree86/os-support/linux/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_ia64.c:
- (OS_PROBE_PCI_CHIPSET):
- * programs/Xserver/hw/xfree86/os-support/shared/ia64Pci.c:
- (ia64ScanPCIWrapper):
- * programs/Xserver/hw/xfree86/os-support/shared/ia64Pci.h:
- Adding support for OS dependent probing of IA64 chipsets.
- Not all IA64 chipsets can be probed without OS support as
- probing them is only possible using ACPI. One example of this
- are the HP ZX1/2 chipsets: previously the code assumed that
- these chips were present when no other of the known chipsets
- could be probed. This assumption brought SGI Altrix
- machines with 64 CPUs to a grinding halt.
-
-
-2004-09-14 Egbert Eich <eich-at-freedesktop-org>
-
- * lib/X11/imInsClbk.c: (_XimUnRegisterIMInstantiateCallback):
- Unregistering events in XSelectInput() when unregistering IM
- filter callbacks may be a bad idea as others may be interested
- in this event. Removed the call to XSelectInput() altogether
- as we are in root window anyway (Lubos Lunak).
- * programs/Xserver/dix/dispatch.c: (Dispatch):
- Fix size of a variable that gets assigned the value of
- SmartScheduleTime (long) to long. This should help to prevent
- smart scheduler lockup on 64 bit systems due to overruns
- (Andreas Schwab).
-
-2004-09-14 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/hw/xfree86/loader/dixsym.c
- * xc/programs/Xserver/hw/xfree86/loader/extsym.c
- Bugzilla #1361: Fix module loader bustage due duplicate symbols
- caused by the first patch in Bugzilla #1361
-
-2004-09-14 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/hw/xfree86/loader/dixsym.c
- * xc/programs/Xserver/include/globals.h
- * xc/programs/Xserver/mi/miinitext.c
- * xc/programs/Xserver/os/utils.c
- Bugzilla #1361: Allow turning on/off most of the Xserver extensions
- (=all except server-specific extensions (e.g. DMX, XpExtension,
- etc.) via +extension/-extension
-
-2004-09-07 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * BUILD:
- * programs/Xserver/hw/xfree86/doc/BUILD:
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/index.pre:
- Fix dates for release.
-
-2004-09-03 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * RELNOTES:
- * programs/Xserver/hw/xfree86/doc/RELNOTES:
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- Update docs for Mac OS changes (Torrey T. Lyons).
-
-2004-09-03 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * BUILD:
- * README:
- * RELNOTES:
- * programs/Xserver/hw/xfree86/doc/BUILD:
- * programs/Xserver/hw/xfree86/doc/DESIGN:
- * programs/Xserver/hw/xfree86/doc/Install:
- * programs/Xserver/hw/xfree86/doc/LICENSE:
- * programs/Xserver/hw/xfree86/doc/OS2.Notes:
- * programs/Xserver/hw/xfree86/doc/README:
- * programs/Xserver/hw/xfree86/doc/README.DECtga:
- * programs/Xserver/hw/xfree86/doc/README.Darwin:
- * programs/Xserver/hw/xfree86/doc/README.I128:
- * programs/Xserver/hw/xfree86/doc/README.LynxOS:
- * programs/Xserver/hw/xfree86/doc/README.NetBSD:
- * programs/Xserver/hw/xfree86/doc/README.OpenBSD:
- * programs/Xserver/hw/xfree86/doc/README.SCO:
- * programs/Xserver/hw/xfree86/doc/README.SiS:
- * programs/Xserver/hw/xfree86/doc/README.Solaris:
- * programs/Xserver/hw/xfree86/doc/README.XKB-Config:
- * programs/Xserver/hw/xfree86/doc/README.XKB-Enhancing:
- * programs/Xserver/hw/xfree86/doc/README.apm:
- * programs/Xserver/hw/xfree86/doc/README.ati:
- * programs/Xserver/hw/xfree86/doc/README.chips:
- * programs/Xserver/hw/xfree86/doc/README.cyrix:
- * programs/Xserver/hw/xfree86/doc/README.dps:
- * programs/Xserver/hw/xfree86/doc/README.fonts:
- * programs/Xserver/hw/xfree86/doc/README.i740:
- * programs/Xserver/hw/xfree86/doc/README.i810:
- * programs/Xserver/hw/xfree86/doc/README.mouse:
- * programs/Xserver/hw/xfree86/doc/README.newport:
- * programs/Xserver/hw/xfree86/doc/README.r128:
- * programs/Xserver/hw/xfree86/doc/README.rendition:
- * programs/Xserver/hw/xfree86/doc/README.s3virge:
- * programs/Xserver/hw/xfree86/doc/RELNOTES:
- * programs/Xserver/hw/xfree86/doc/Versions:
- * programs/xkbcomp/README.config:
- * programs/xkbcomp/README.enhancing:
- Update formatted docs.
-
-2004-09-03 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- Updated release notes for bug #999.
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- Update Radeon man page to note that RenderAccel is now enabled by
- default on certain chips.
-
-2004-09-03 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- * programs/Xserver/hw/xfree86/doc/sgml/Install.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/README.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/Versions.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/XKB-Config.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/defs.ent:
- Second round of documentation updates.
-
-2004-09-03 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/hw/xfree86/doc/sgml/README.sgml:
- Mostly fix version numbers and use symbolic release date.
-
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml:
- Fix lots of version numbers.
- Change description of Composite extension a bit.
- Add reference to Xaw8 as the version of Xaw which includes
- XawPrintShell.
- Document Render additions to xclock.
- Document to XPrint additions to xedit.
- Note disappearance of X-TrueType.
-
- * programs/Xserver/hw/xfree86/doc/sgml/SCO.sgml:
- Add 'R' before &relvers;
-
- * programs/Xserver/hw/xfree86/doc/sgml/defs.ent:
- Add reldate entity
-
- * programs/Xserver/hw/xfree86/doc/sgml/dps.sgml:
- Add 'R' before &relvers;
-
- * programs/Xserver/hw/xfree86/doc/sgml/fonts.sgml:
- Fix version numbers.
- Note disapparance of X-TrueType
-
-
-2004-09-03 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * LABEL:
- * Makefile:
- * config/cf/X11.tmpl:
- * config/cf/cygwin.cf:
- * config/cf/lnxdoc.rules:
- * config/cf/lnxdoc.tmpl:
- * config/cf/xorg.cf:
- * config/util/makedef.cmd:
- * doc/man/general/Standards.man:
- * doc/man/general/X.man:
- * doc/man/general/XOrgFoundation.man:
- * doc/specs/BDF/bdf.ms:
- * doc/specs/CTEXT/ctext.tbl.ms:
- * doc/specs/FSProtocol/protocol.ms:
- * doc/specs/ICCCM/icccm.ms:
- * doc/specs/ICCCM/indexmacros.t:
- * doc/specs/ICE/ICElib.ms:
- * doc/specs/ICE/ice.ms:
- * doc/specs/SM/SMlib.ms:
- * doc/specs/SM/xsmp.ms:
- * doc/specs/X11/CH01:
- * doc/specs/X11/abstract.t:
- * doc/specs/X11/indexmacros.t:
- * doc/specs/XDMCP/xdmcp.ms:
- * doc/specs/XIM/xim.ms:
- * doc/specs/XLFD/xlfd.tbl.ms:
- * doc/specs/XProtocol/X11.protocol:
- * doc/specs/XProtocol/indexmacros.t:
- * doc/specs/Xaw/CH1:
- * doc/specs/Xaw/TPage_Credits:
- * doc/specs/Xaw/widg.idxmac.t:
- * doc/specs/Xext/DPMS.ms:
- * doc/specs/Xext/DPMSLib.ms:
- * doc/specs/Xext/bigreq.ms:
- * doc/specs/Xext/evi.ms:
- * doc/specs/Xext/record.ms:
- * doc/specs/Xext/recordlib.ms:
- * doc/specs/Xext/security.tex:
- * doc/specs/Xext/shape.ms:
- * doc/specs/Xext/shapelib.ms:
- * doc/specs/Xext/sync.tex:
- * doc/specs/Xext/synclib.tex:
- * doc/specs/Xext/tog-cup.ms:
- * doc/specs/Xext/xc-misc.ms:
- * doc/specs/Xi/library.ms:
- * doc/specs/Xi/porting.ms:
- * doc/specs/Xi/protocol.ms:
- * doc/specs/Xmu/Xmu.ms:
- * doc/specs/Xt/strings.mit:
- * doc/specs/i18n/Framework.ms:
- * doc/specs/i18n/LocaleDB.ms:
- * doc/specs/i18n/Trans.ms:
- * programs/Xserver/hw/xfree86/doc/sgml/Imakefile:
- * programs/Xserver/hw/xfree86/doc/sgml/NetBSD.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/README:
- * programs/Xserver/hw/xfree86/doc/sgml/README.build-docs:
- * programs/Xserver/hw/xfree86/doc/sgml/defs.ent:
- * programs/Xserver/hw/xfree86/doc/sgml/fonts.sgml:
- * programs/Xserver/hw/xfree86/doc/sgml/mouse.sgml:
- First set of documentation updates.
-
- * programs/Xserver/miext/damage/damage.c: (getDrawableDamageRef):
- Include more correct fix for rootless interaction with damage (Bug
- #1168, Keith Packard).
-
-2004-09-02 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/cygwin.cf:
- * config/cf/xorg.cf:
- Update release number and date for RC4.
-
-2004-09-02 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/glxgears/glxgears.c: (usage):
- * programs/xedit/Imakefile:
- * programs/xedit/Xedit-noxprint.ad:
- * programs/xedit/Xedit-xprint.ad:
- * programs/xedit/Xedit.ad:
- * programs/xedit/commands.c: (DoSave), (ReallyDoLoad),
- (printshellDestroyXtProc), (printOKXtProc), (printCancelXtProc),
- (PrintFile), (DoPrint):
- * programs/xedit/hook.c: (LineEditAction):
- * programs/xedit/ispell.c: (IspellConvertHtmlAmp), (IspellSend),
- (ReplaceIspell):
- * programs/xedit/lisp/Imakefile:
- * programs/xedit/lisp/lisp.c:
- * programs/xedit/util.c: (MakeCommandButton):
- * programs/xedit/xedit.c: (main), (makeButtonsAndBoxes):
- * programs/xedit/xedit.h:
- * programs/xman/Imakefile:
- * programs/xman/ScrollByL.c: (Layout), (PaintText),
- (ScrollVerticalText), (Initialize), (SetValuesHook), (LoadFile),
- (PrintText):
- * programs/xman/ScrollByL.h:
- * programs/xman/ScrollByLP.h:
- * programs/xman/Xman-noxprint.ad:
- * programs/xman/Xman-xprint.ad:
- * programs/xman/Xman.ad:
- * programs/xman/buttons.c: (MakeTopBox), (CreateManpageWidget),
- (CreateOptionMenu):
- * programs/xman/defs.h:
- * programs/xman/handler.c: (OptionCallback), (DirectoryHandler),
- (Quit), (Search), (printshellDestroyXtProc), (printOKXtProc),
- (printCancelXtProc), (PrintThisManpage):
- * programs/xman/main.c: (main), (AdjustDefResources):
- * programs/xman/man.h:
- * programs/xman/misc.c: (PrintError), (OpenFile):
- * programs/xman/search.c: (DoSearch):
- * programs/xman/version.h:
- * programs/xset/Imakefile:
- Restore xman and xedit changes that were previously reverted, and
- make Xprint support optional (Bug #1273, Roland Mainz).
-
-2004-09-02 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/X11.tmpl:
- * programs/glxgears/Imakefile:
- * programs/glxgears/glxgears.c: (event_loop), (main):
- * programs/xdpyinfo/Imakefile:
- * programs/xdpyinfo/xdpyinfo.c: (print_screen_info):
- * programs/xlogo/Imakefile:
- * programs/xlogo/xlogo.c: (Syntax), (main):
- * programs/xset/Imakefile:
- * programs/xset/xset.c: (main), (usage):
- Clean up defines for Xprint support and fix BuildServersOnly build
- for libXaw.
-
-2004-09-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/miext/damage/Imakefile:
- * programs/Xserver/miext/damage/damage.c: (getDrawableDamageRef):
- Workaround for servers using rootless layer with damage (Bug
- #1168, Torrey T. Lyons).
-
-2004-09-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * extras/Mesa/src/mesa/drivers/dri/i915/i830_vtbl.c:
- (i830_render_start):
- * extras/Mesa/src/mesa/drivers/dri/i915/i915_fragprog.c:
- (i915ValidateFragmentProgram):
- * extras/Mesa/src/mesa/drivers/dri/i915/i915_texprog.c:
- (i915ValidateTextureProgram):
- Fix colors on i8x0 DRI (Bug #1216, Keith Whitwell).
-
-2004-09-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/GL/apple/aglGlx.c: (glAquaDestroyContext),
- (glAquaLoseCurrent), (attach), (glAquaMakeCurrent),
- (glAquaCopyContext), (glAquaCreateContext), (glAquaRealizeWindow),
- (glAquaUnrealizeWindow), (init_visuals), (glAquaInitVisualConfigs),
- (glAquaInitVisuals), (glAquaResizeBuffers):
- Fix AGL display problems (Bug #1210, Torrey T. Lyons).
-
-2004-09-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/cygwin.cf:
- * config/cf/darwin.cf:
- Enable XtransFailSoft on cygwin and Darwin (Bug #1029, Alexander
- Gottwald, Torrey T. Lyons).
-
-2004-09-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/OpenBSDLib.tmpl:
- * config/cf/WinLib.tmpl:
- * config/cf/X11.tmpl:
- * config/cf/bsdLib.tmpl:
- * config/cf/bsdiLib.tmpl:
- * config/cf/cygwin.rules:
- * config/cf/cygwin.tmpl:
- * config/cf/darwinLib.tmpl:
- * config/cf/gnuLib.tmpl:
- * config/cf/hpLib.tmpl:
- * config/cf/ibmLib.tmpl:
- * config/cf/lnxLib.tmpl:
- * config/cf/os2Lib.tmpl:
- * config/cf/osfLib.tmpl:
- * config/cf/sco5.cf:
- * config/cf/sunLib.tmpl:
- * config/cf/sv4Lib.tmpl:
- * lib/Imakefile:
- * lib/Xaw/AllWidgets.c:
- * lib/Xaw/Imakefile:
- * lib/Xaw/sharedlib.c:
- * lib/Xaw7/Imakefile:
- * lib/Xaw7/Xaw-def.cpp:
- * programs/Imakefile:
- * programs/Xserver/hw/xfree86/xf86cfg/Imakefile:
- * programs/glxgears/Imakefile:
- * programs/xdpyinfo/Imakefile:
- * programs/xlogo/Imakefile:
- * programs/xlogo/XLogo.ad:
- * programs/xlogo/xlogo.c: (die), (Syntax), (main), (quit), (print):
- * programs/xphelloworld/Imakefile:
- * programs/xset/Imakefile:
- Bump major version number of libXaw (Bug #1273).
-
-2004-09-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * extras/Mesa/src/mesa/main/imports.h:
- Fix libGL build on ARM (Bug #1155).
-
-2004-09-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/xkbcomp/keycodes/xfree86:
- Fix slash key on ABNT2 keyboard (Bug #1257, Alexander Gottwald).
-
-2004-08-31 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/X11/Imakefile:
- Fix multiple definitions of XdmcpWrap for CYGWIN (Bug #1203,
- Alexander Gottwald).
-
-2004-08-31 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/Imakefile:
- Fixed link ordering for building without Xinerama (Bug #1221).
-
-2004-08-31 Egbert Eich <eich-at-freedesktop-org>
-
- * lib/X11/GetWAttrs.c: (_XGetWindowAttributes),
- (XGetWindowAttributes):
- * lib/X11/PutBEvent.c: (_XPutBackEvent), (XPutBackEvent):
- * lib/X11/Xlibint.h:
- * lib/X11/imDefLkup.c: (_XimGetWindowEventmask):
- * lib/X11/imLcFlt.c:
- Fixed some lockups in XIM code when the application is running
- with multi thread support. These lockups occur deep down in
- XFilterEvents() which itself locks when another Xlib function
- gets called that also locks. This fixes two instances by
- separating those Xlib functions into an internal (non-locking)
- call and a locking wrapper that is used as an external function.
- There may be several other such instances therefore another
- more general patch is eventually required (Bugzilla #1182).
-
-2004-08-31 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- Added a note about cross compiling.
- * programs/Xserver/hw/xfree86/doc/sgml/README:
- Added instructions on how to build and updated formatted docs
- in the tree.
-
-2004-08-30 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c: (PostKbdEvent):
- Fix keyboard driver regression (Bug #1238, Kristian Høgsberg).
-
-Mon Aug 30 22:58:59 2004 Soeren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml: Update the
- release notes.
-
-2004-08-30 Egbert Eich <eich-at-freedesktop-org>
-
- * config/cf/X11.rules:
- Make handling of XtransFailSoft Imake variable more consistent.
- It needs to receive a boolean value now (Alexander Gottwald).
-
-2004-08-30 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/ibm.cf:
- * config/cf/ibmLib.tmpl:
- AIX Imake config file updates (Bug #1234, Dan McNichol).
-
-2004-08-30 Egbert Eich <eich-at-freedesktop-org>
-
- * config/cf/X11.rules:
- Fix: move flag for HARD_FAIL in Xtransutil.c to the correct
- setting of the Imake variable.
- * programs/Xserver/Xprint/ps/Imakefile:
- Fix Imake condiditon for LynxOS (Thomas Mueller).
-
-2004-08-30 Michel Daenzer <michel@daenzer.net>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (RADEONSetupRenderByteswap):
- Hotfix for Eric Anholt's fix for bug #1156 : Clear the
- RADEON_NONSURF_AP0_SWP_16BPP bit for 4 bpp data, otherwise it breaks
- at depth 16.
-
-2004-08-29 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/i810/i810_memory.c:
- (I810AllocateGARTMemory):
- Fix ARGB cursor problem on i810 (Bug #1195, Alan Hourihane).
-
-2004-08-29 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/OpenBSD.cf:
- Fix typo that caused both X.Org and XFree86 servers to be built on
- OpenBSD/AMD64 (Bug #1231, Matthieu Herrb).
-
-2004-08-29 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/X11.tmpl:
- Fix make install when BuildServersOnly is YES (Bug #1213).
-
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c:
- Fix build failures when UseDeprecatedKeyboardDriver is YES and
- DoLoadableServer is NO (Bug #1229, Kristian Høgsberg).
-
- * programs/Xserver/hw/xfree86/loader/loader.c: (LoaderInit):
- Fix failure when using DLL loader and LD_BIND_NOW is set (Bug
- #1212, Adam Jackson).
-
-2004-08-28 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xaa/xaaWideLine.c:
- Don't define _XOPEN_SOURCE before including math.h on Solaris -
- it's not needed on older releases, and breaks builds on Solaris 10.
- (Same as bugzilla #189).
-
-2004-08-28 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- Update release number and date for RC3.
-
-2004-08-28 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- Merge Mesa 6.1
-
- * extras/Mesa/src/mesa/main/imports.h:
- Fix build on HPPA/MIPS (Bug #1155).
-
-2004-08-28 Egbert Eich <eich-at-freedesktop-org>
-
- * config/cf/X11.rules:
- * config/cf/X11.tmpl:
- * lib/FS/Imakefile:
- * lib/ICE/Imakefile:
- * lib/X11/Imakefile:
- * lib/xtrans/Imakefile:
- * lib/xtrans/Xtransutil.c: (trans_mkdir):
- * programs/Xserver/os/Imakefile:
- Set the define XtransFailSoft to restore the old behavior to
- fail softly when socket directory cannot chowned/chmod to correct
- user/group. This should be added on a per OS basis which hasn't
- been done.
-
-2004-08-27 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/common/xf86fbman.c:
- (localQueryLargestOffscreenLinear):
- Fix for XV memory allocation: Also use tiled area for allocation
- even if it hasn't been used before.
-
-2004-08-27 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/miext/cw/cw.c: (cwFillRegionTiled),
- (cwPaintWindowBackground), (cwPaintWindowBorder):
- Bug #1101: Fix PaintWindow in the pixmap case when the window's origin
- is not at the backing pixmap's origin. Resulted in incorrect rendering
- in at least aisleriot, fluxbox, and KDE apps, and probably many more.
- While here, move the ParentRelative loop above the drawable grab -- may
- improve correctness with ParentRelative backgrounds' origins as well.
- Note that the border code doesn't handle ParentRelative yet.
-
-2004-08-27 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/Xext/dmx.c: (ProcDMXForceWindowCreation):
- Add missing reply for DMX (Rik Faith).
-
-2004-08-27 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/Xprint/ps/Imakefile:
- * programs/Xserver/Xprint/ps/ttf2pt1wrap.c:
- Fixed typos.
-
-2004-08-27 Egbert Eich <eich-at-freedesktop-org>
-
- * config/cf/lynx.cf:
- * lib/font/util/Imakefile:
- * programs/Xserver/Xprint/ps/Imakefile:
- * programs/Xserver/hw/xfree86/doc/sgml/LynxOS.sgml:
- * programs/Xserver/hw/xfree86/etc/MTRR-Lynx.shar:
- * programs/xdriinfo/Imakefile:
- * programs/xprehashprinterlist/Imakefile:
- Added support for LynxOS 4.0 (Thomas Mueller).
- * programs/Xserver/hw/xfree86/common/compiler.h:
- Fix arm netwinder build (Donnie Berkholz).
-
-2004-08-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/GL/glx/Imakefile:
- Move line break/continuation to not be in the middle of a word
- (Bugzilla #1207)
-
-2004-08-27 Egbert Eich <eich-at-freedesktop-org>
-
- * config/cf/X11.rules:
- * config/cf/X11.tmpl:
- Fixed UseInstalled handling when cross compiling when building
- with different ProjectRoot. Set X11ProjectRoot to the ProjectRoot
- on the build host (where the binaries that run on the build host
- live) (Alexander Gottwald).
-
-2004-08-27 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/ddc/interpret_edid.c:
- (get_monitor_ranges):
- - Make DDC code more VESA compliant: when MaxClock is set
- to 0xFF it means 'no value specified'. Therefore setting it
- to 0 (Thomas Winischhofer).
-
-2004-08-26 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (RADEONSetupRenderByteswap), (RADEONRestoreByteswap),
- (R100SetupTexture), (R200SetupTexture):
- Bug #1156: Fix the build on PPC by splitting the byte-order-setting code
- into a separate routine. While here, fix the byte swapping in the 32bpp
- case. (Michel Daenzer)
-
-2004-08-26 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c:
- (RADEONSetupForSolidLine):
- Bug #1157: Fix Radeon line acceleration in the DMA case
- (Michel Daenzer).
-
-2004-08-26 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/GL/dri/drm/Imakefile:
- Add drm.h to SDK; required by xf86drm.h (Bug #1160, Bryan Stine).
-
-2004-08-26 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c:
- (RADEONXineramaExtensionInit):
- Fix Radeon compilation without Xinerama (Bug #1179, Simon
- Schubert).
-
-2004-08-26 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/vfb/InitOutput.c: (vfbScreenInit):
- Fix xtest failures in Xvfb from XMatchVisualInfo test.
-
-2004-08-26 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/miext/cw/cw.c:
- * programs/Xserver/miext/cw/cw_ops.c:
- Bug #1138: Wrap funcs in CW's GC ops as well. While this is unnecessary
- according to the rules as I understand them (bug #1045), not everybody
- follows the rules. GC funcs were being called on the same GC from
- within GC ops, and the cwValidateGC caused a loop in the funcs chain
- that resulted in a crash, notably in cwPolylines.
-
-2004-08-26 Egbert Eich <eich-at-freedesktop-org>
-
- * lib/X11/xlibi18n/Xi18nLib.conf:
- Added missing make variable.
-
-2004-08-26 Egbert Eich <eich-at-freedesktop-org>
-
- * config/cf/lynx.cf:
- * fonts/bdf/100dpi/Imakefile:
- * fonts/bdf/75dpi/Imakefile:
- * fonts/bdf/75dpi/Imakefile.inc:
- * fonts/util/ucs2any.c:
- * lib/GL/glx/Imakefile:
- * programs/Xserver/hw/xfree86/doc/Imakefile:
- * programs/Xserver/hw/xfree86/etc/MTRR-Lynx.shar:
- * programs/Xserver/hw/xfree86/etc/bindist/LynxOS/host.def:
- * programs/Xserver/hw/xfree86/loader/xf86sym.c:
- * programs/Xserver/hw/xfree86/os-support/lynxos/Imakefile:
- * programs/fonttosfnt/Imakefile:
- * programs/xtrap/xtrapchar.c:
- * programs/xtrap/xtrapin.c:
- * programs/xtrap/xtrapout.c:
- Fixed support for LynxOS 3.1 (LynxOS 4 will follow) (Thomas Mueller).
-
-2004-08-26 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/util/lndir.c: (dodir):
- Fix lndir to handle symlinks to directories correctly (Bug #1083,
- H.J. Lu).
-
- * programs/Xserver/hw/xfree86/drivers/i810/i830_video.c:
- (I830PutImage), (I830DisplaySurface):
- Fix i810 compilation without Xinerama (Bug #1180, Simon Schubert).
-
-2004-08-24 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/Xext/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONGetLVDSInfo):
- Fix hangs during startup with Radeon driver (Bug #1007, Sjoerd
- Simons).
-
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- (I810PreInit), (I810CloseScreen):
- Fix i810 driver startup on Sony VAIO laptop (Bug #1084, Dave
- Airlie).
-
- * config/cf/X11.tmpl:
- Fix several library build problem (Bug #1147).
-
- * programs/Xserver/xkb/Imakefile:
- * programs/xrx/Imakefile:
- Fix build problems (Bugs #1148 and #1149).
-
-2004-08-24 Keith Packard <keithp@keithp.com>
-
- reviewed by: Stuart Kreitman <Stuart.Kreitman@Sun.COM>
-
- * lib/Xdmcp/Wraphelp.c: (_XdmcpAuthSetup), (_XdmcpAuthDoIt):
- Replace 'uint32_t' with 'CARD32' and 'uint8_t' with 'CARD8'.
- Add #include <X11/Xmd.h>
-
-2004-08-20 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/quartz/XDarwin.pbproj/project.pbxproj:
- Update XDarwin application version for release.
-
-2004-08-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/sis/310vtbl.h:
- * programs/Xserver/hw/xfree86/drivers/sis/init.c:
- (InitCommonPointer):
- * programs/Xserver/hw/xfree86/drivers/sis/init.h:
- * programs/Xserver/hw/xfree86/drivers/sis/init301.c:
- (GetLCDStructPtr661), (GetLCDStructPtr661_2):
- * programs/Xserver/hw/xfree86/drivers/sis/init301.h:
- * programs/Xserver/hw/xfree86/drivers/sis/initdef.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_vb.c:
- (SISLCDPreInit):
- * programs/Xserver/hw/xfree86/drivers/sis/vstruct.h:
- Support for Sis 1280x800 panels (Bug #1139, Thomas Winischhofer).
-
-2004-08-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/xterm/MANIFEST:
- * programs/xterm/configure:
- * programs/xterm/configure.in:
- * programs/xterm/main.c: (Exit):
- * programs/xterm/version.h:
- * programs/xterm/xterm.log.html:
- Merge xterm #196 patch which fixed utmp cleanup infinite loop (Bug
- #1137, Thomas E. Dickey).
-
-2004-08-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (InitOutput):
- * programs/Xserver/hw/xfree86/input/Imakefile:
- * programs/Xserver/hw/xfree86/input/confdrv.sh:
- Fix keyboard driver failing to initialize if DoLoadableServer is
- NO (Bug #1133, Kristian Høgsberg).
-
-2004-08-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/Imakefile:
- * programs/Xserver/hw/xfree86/input/keyboard/Imakefile:
- Fix white space problem with BSD make (Bug #1132, Matthieu Herrb).
-
-2004-08-19 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * doc/man/general/security.man:
- Update documentation of authentication methods to cover the
- ServerInterpreted access type added in X11R6.7 and the
- authentication types available via its framework.
-
-2004-08-19 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/X11.tmpl:
- * config/cf/sun.cf:
- * config/cf/svr4.cf:
- * config/cf/xorg.cf:
- * programs/Xserver/hw/xfree86/doc/sgml/Solaris.sgml:
- Fix the build on Solaris/sparc to use Xorg server instead of the
- deprecated Xsun (Bug #1134, Alan Coopersmith).
-
-2004-08-19 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/GL/mesa/main/Imakefile:
- * lib/GL/mesa/sparc/Imakefile:
- * programs/Xserver/GL/glx/Imakefile:
- * programs/Xserver/GL/mesa/main/Imakefile:
- * programs/Xserver/GL/mesa/swrast/Imakefile:
- * programs/Xserver/GL/mesa/tnl/Imakefile:
- Fix build problems on Solaris/sparc (Bug #1104, Alan Coopersmith).
-
-2004-08-19 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/X11/Xutil.h:
- Fix header file to #ifdef the XKB keysyms when they are used.
- This fixes the X test suite build failure.
-
-2004-08-19 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/loader/dixsym.c:
- Add missing no.*Extension symbols (Bug #1131, Aaron Plattner).
-
-2004-08-18 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/darwinLib.tmpl:
- Fix libXevie build on Darwin (Bug #1124, Torrey T. Lyons).
-
- * lib/GL/mesa/drivers/osmesa/Imakefile:
- Fix libOSMesa build on Darwin (Bug #1125, Torrey T. Lyons).
-
- * lib/GL/apple/dri_dispatch.defs:
- * lib/GL/apple/dri_dispatch.h:
- Fix libGL build on Mac OS X 10.3.0-3 (Bug #1127, Torrey T. Lyons).
-
-2004-08-18 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/miext/cw/cw.c: (cwCreateBackingGC),
- (cwDestroyBackingGC), (cwValidateGC), (cwDestroyGC), (cwCreateGC),
- (miInitializeCompositeWrapper):
- * programs/Xserver/miext/cw/cw_ops.c:
- Fix CopyArea for non-redir dst, redir src (Bug #1105, Eric
- Anholt).
-
-2004-08-18 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/SM/sm_manager.c:
- * programs/Xserver/Xprint/ps/PsPixmap.c: (PsCreatePixmap):
- * programs/Xserver/render/renderedge.c: (RenderSampleFloorY):
- Fix AIX build problems (Bugs #1020, 1102, 1103, Dan McNichol).
-
- * programs/Xserver/hw/xfree86/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/newport/Imakefile:
- Remove old config files (Bug #1123, Jim Gettys).
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (xf86PrintBanner):
- Remove old log message (Bug #1123, Jim Gettys).
-
-2004-08-17 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- Update release and date for RC2.
-
-2004-08-17 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig):
- Reenable Radeon Render acceleration now that interactions with 3D
- clients should be resolved.
-
-2004-08-17 Eric Anholt <anholt@FreeBSD.org>
-
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_cmdbuf.c:
- (r200EmitVbufPrim), (r200AllocEltsOpenEnded), (r200EmitVertexAOS),
- (r200EmitAOS):
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_context.h:
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_ioctl.c:
- (r200FlushCmdBufLocked), (r200Clear):
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_ioctl.h:
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_lock.h:
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_state_init.c:
- (r200InitState):
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_swtcl.c:
- (flush_last_swtcl_prim):
- * extras/Mesa/src/mesa/drivers/dri/r200/r200_tcl.c:
- (r200AllocElts), (EMIT_PRIM):
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_context.h:
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.c:
- (radeonEmitVbufPrim), (radeonAllocEltsOpenEnded),
- (radeonEmitVertexAOS), (radeonEmitAOS), (radeonFlushCmdBufLocked),
- (radeonClear):
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.h:
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_lock.h:
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_state_init.c:
- (radeonInitState):
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.c:
- (flush_last_swtcl_prim):
- * extras/Mesa/src/mesa/drivers/dri/radeon/radeon_tcl.c:
- (radeonAllocElts), (EMIT_PRIM):
- Check in new Radeon/R200 drivers from Mesa CVS which close several
- races in the code, which could cause rendering errors on r100 and hangs
- and rendering errors on r200, when there are multiple clients.
-
-2004-08-17 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/cygwin.tmpl:
- Add SharedXevieReqs for cygwin (Bug #1108, Alexander Gottwald).
-
-2004-08-17 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/GL/glx/Imakefile:
- Fix DRI module loading (Bug #1057, Ronny Vindenes).
-
- * programs/Xserver/hw/vfb/InitOutput.c: (vfbScreenInit):
- Fix Xvfb at 8bpp (Bug #1091).
-
- * programs/glxgears/Imakefile:
- Fix link order when building with Xprint in glxgears (Bug #1060,
- Alexander Gottwald).
-
-2004-08-17 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/GL/glx/Imakefile:
- Fix bug where DRI drivers look in wrong dir (Bug #1057, Mike
- Harris, Ronny Vindenes).
-
- * programs/xphelloworld/Imakefile:
- Disable building xpawhelloworld until Xaw/Xprint library is
- available.
-
-2004-08-16 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- * programs/Xserver/hw/xfree86/common/Imakefile:
- Update release and date for first RC.
-
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c:
- Fix kbd/keyboard driver for DoLoadableServer NO.
-
- * programs/Xserver/hw/xfree86/xf86Date.h:
- Revert change since it is better to set date in the config files.
-
-2004-08-16 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- (xf86BuiltinInputDriver):
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- * programs/Xserver/hw/xfree86/input/keyboard/Imakefile:
- * programs/Xserver/hw/xfree86/input/keyboard/kbd.c: (xf86KbdPlug),
- (xf86KeyboardPlug):
- Add kbd <-> keyboard aliasing when UseDeprecatedKeyboardDriver
- is NO (Bug #1072, Kristian Høgsberg).
-
-2004-08-16 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * lib/Xevie/Imakefile:
- Fix build problem with xevie.pc
-
-2004-08-16 Stuart Kreitman <stukreit@freedesktop.org>
- * xc/lib/Imakefile
- * xc/lib/Xext/Imakefile
- * xc/lib/Xext/Attic/Xevie.c moved to lib/Xevie
- * xc/lib/Xevie/Imakefile
- * xc/lib/Xevie/Xevie.c
- * xc/lib/Xevie/Xevie.man
- * xc/lib/Xevie/xevie.pc.in
- * xc/lib/Xevie/xevieplaceholder.h
- Bug #957 Moved Xevie client side to libXevie.so
-
-2004-08-16 Kristian Høgsberg <krh@redhat.com>
-
- As discussed and agreed on on the release-wranglers meeting of
- August 16, I'm committing the patch from bug #1060 to back out
- unconditional Xprint functionality.
-
- * lib/Xaw/Imakefile:
- Back out Xprint changes.
-
- * programs/xman:
- * programs/xlogo:
- * programs/xedit:
- Revert xman to CVS of June 5, revert xlogo to CVS of May 8, revert
- xedit to CVS of April 25, to back out unconditional Xprint support.
-
- * config/cf/X11.tmpl:
- Fix up Xprint config logic to be like the rest of the extensions:
- BuildXprint is a one-stop option for disabling everything Xprint
- related. XprtServer controls building Xprt, BuildXprintLib
- controls building Xprint libs and BuildXprintClients controls
- building clients related to Xprint. BuiltXprint defaults to YES
- and the other options respects relevant settings, i.e. BuildServer
- and BuildServersOnly.
-
- * lib/Imakefile:
- Build Xaw regardless of BuildXprintLib setting.
-
- * programs/Imakefile:
- Only build xphelloworld, xplsprinters and xprehashprinterlist when
- BuildXprintClients it YES. Disable building xmore, it has always
- supported XawPrintShell.
-
- * programs/xdpyinfo:
- * programs/xset:
- * programs/glxgears:
- Make Xprint support depend on BuildXprintLib.
-
-2004-08-16 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c:
- * programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c:
- * programs/Xserver/hw/xfree86/drivers/glint/glint_driver.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/riva_driver.c:
- * programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c:
- * programs/Xserver/hw/xfree86/drivers/s3virge/s3v_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c:
- * programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- Bug #1087: Make sure all the *Weak symbols are documented in the
- import list, so the loader knows not to complain about unresolved
- symbols when an optional module isn't loaded. This typically
- manifests as warnings about fbdevHW symbols when the user isn't
- using the framebuffer console.
-
-2004-08-15 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (xf86PrintBanner):
- * programs/Xserver/hw/xfree86/xorgVersion.h:
- Fix banner to print out proper version information.
-
-2004-08-15 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/composite/compwindow.c:
- (compWindowUpdateAutomatic):
- Clip destination instead of source. Should be the same,
- but it looks nicer to me.
-
- * programs/Xserver/miext/cw/cw.c: (cwCreateGCPrivate),
- (cwDestroyGCPrivate), (cwCheapValidateGC):
- Clean up transition between cheap and expensive GC wrappers
- by using the prologue and epilogue macros. Before, the GC
- would be left unvalidated sometimes which would cause all
- kinds of entertaining bugs against a DDX which cares (XAA).
-
-2004-08-15 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/composite/compint.h:
- * programs/Xserver/composite/compwindow.c: (compPositionWindow):
- Remove debugging code which did a full tree walk
- on every window operation
-
- * programs/Xserver/miext/cw/cw.c: (cwDestroyGCPrivate),
- (cwSetWindowPixmap):
- Eliminate needless (and, it turns out, dangerous) call
- to ChangeGC on DestroyGCPrivate.
-
- in cwSetWindowPixmap, check if the pixmap is the screen
- pixmap and disable the wrapper by setting the private to NULL.
-
-2004-08-15 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Configure.c:
- Remove #error used for testing.
-
-2004-08-14 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/composite/compalloc.c: (compNewPixmap),
- (compAllocPixmap), (compReallocPixmap):
- Copy bits from parent window when allocating pixmaps so that
- Background == None works.
-
- * programs/Xserver/miext/cw/cw_render.c: (cwValidatePicture):
- Copy filter to backing picture during validation.
-
- * programs/Xserver/render/filter.c: (SetPictureFilter):
- * programs/Xserver/render/picture.c: (SetPictureTransform),
- (CopyPicture):
- Mark picture serialNumber when setting Filter or Transform so
- Validate occurs.
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (InitOutput):
- Initialize xf86Screens[i]->pScreen to NULL so that RADEON
- driver doesn't crash during server reset using old pScreen.
-
-2004-08-15 Kristian Høgsberg <krh@redhat.com>
-
- * config/cf/DGUX.cf, config/cf/QNX4.cf, config/cf/bsdi.cf,
- config/cf/isc.cf, config/cf/lynx.cf, config/cf/mach.cf,
- config/cf/nto.cf, config/cf/sco5.cf, config/cf/sgi.cf,
- config/cf/sun.cf, config/cf/x386.cf
- Enable compilation of old keyboard driver for these platforms by
- default (#1070).
-
-2004-08-14 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- Fix unresolved symbol warnings in r128 driver (Adam Jackson)
-
-2004-08-14 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/composite/compwindow.c: (compRepaintBorder),
- (compSetPixmapVisitWindow):
- Redraw window borders when switching window pixmaps around
-
- * programs/Xserver/miext/cw/cw.c: (cwGetBackingDrawable),
- (cwGetWindowPixmap), (cwSetWindowPixmap),
- (miInitializeCompositeWrapper):
- * programs/Xserver/miext/cw/cw.h:
- * programs/Xserver/miext/cw/cw_render.c: (cwCreatePicturePrivate),
- (cwGetBackingPicture):
- Make cw "own" the window pixmaps by wrapping
- GetWindowPixmap/SetWindowPixmap.
-
-2004-08-14 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/FreeBSD.cf:
- * config/cf/NetBSD.cf:
- Bug #909: Remove incorrect HasGhostScript YES from BSD config files.
-
-2004-08-15 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/common/xf86Configure.c:
- More kbd fun: write out "kbd" from Xorg -configure (#1078).
-
-2004-08-14 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/miext/cw/cw.c: (cwCopyWindow):
- Fix offsets again. Really, it works this time. Promise.
-
-2004-08-14 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/miext/cw/cw.c: (cwCopyWindow):
- Fix offsets, do whole region at once by using GC clipping
-
-2004-08-14 Eric Anholt <anholt@FreeBSD.org>
-
- reviewed by: <keihtp@keithp.com>
-
- * programs/Xserver/hw/xfree86/xaa/xaaPict.c: (XAADoComposite),
- (XAACompositeSrcCopy), (XAAComposite):
- Bug #1077: Fix source copy performance problem exposed by Composite.
-
-2004-08-14 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/miext/cw/cw.c: (cwValidateGC):
- * programs/Xserver/miext/cw/cw.h:
- * programs/Xserver/miext/cw/cw_render.c: (cwCreatePicturePrivate),
- (cwDestroyPicturePrivate), (cwGetBackingPicture),
- (cwDestroyPicture), (cwChangePicture), (cwValidatePicture):
- Fix clip list computation and setting to ignore clip changes
- to "real" GC/Picture and track serial numbers correctly when
- copying pCompositeClip down.
-
-2004-08-14 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/miext/cw/cw.c: (cwCopyWindow),
- (miInitializeCompositeWrapper), (cwCloseScreen):
- * programs/Xserver/miext/cw/cw.h:
- Wrap CopyWindow in cw, which fixes scrolling in many apps.
-
-2004-08-14 Keith Packard <keithp@keithp.com>
-
- * lib/X11/OpenDis.c: (XOpenDisplay):
- Use XLIB_SKIP_ARGB_VISUALS environment variable to disable
- all depth 32 visuals. Necessary to keep Flash from crashing.
-
- * programs/Xserver/miext/cw/cw.c: (cwValidateGC):
- * programs/Xserver/miext/cw/cw_render.c: (cwValidatePicture):
- Must call ValidateGC/ValidatePicture on "real" GC/Picture to
- ensure pCompositeClip is set correctly.
-
- Need to take the composite clip from the "real" GC/Picture and
- turn it into the clientClip for the backing version.
-
- * programs/Xserver/miext/damage/damage.c: (damageDamageRegion):
- Adjust pixmap screen origin to account for drawable->x/y
- Change debugging output a bit (disabled by default)
-
-2004-08-13 Nolan Leake <xorg-nolan@sigbus.net>
-
- * programs/Xserver/hw/xfree86/drivers/vmware/vmware.c
- Save the register state before we write to any of them. This
- makes the VMware driver coexist with VESA fbcon.
-
-2004-08-13 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/xf86config/Imakefile:
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- Don't enable speedo & type1 modules if they're not being built
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- * programs/Xserver/hw/xfree86/xf86config/cards.c:
- Clean up a couple of hardcoded paths & vendor names to use defines
- set by Imakefile
-
- * config/cf/X11.tmpl:
- Bugzilla #1055: "#define BuildXprint NO" is broken (6.7.99.2)
- If XprtServer is undefined, but BuildXprint is defined, then
- BuildXprint should set XprtServer as well.
-
- * config/cf/xorg.cf:
- Remove extra setting of XprtServer - just let it use the setting
- in X11.tmpl
-
-2004-08-13 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/os/log.c: (VAuditF):
- Fix Xprt bug by disabling code that merges multiple audit messages
- (Bug #964, Roland Mainz).
-
-Fri Aug 13 19:53:10 2004 Soeren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c
- (MGAStormSync): Fix for lockups on some versions of Matrox
- Mystique. #687, Patch from Mike Harris.
-
- * programs/Xserver/hw/xfree86/common/xf86RandR.c
- (xf86RandRSetMode): Call xf86EnableDisableFBAccess though the
- function pointer instead of directly. #1041, Patch from Aaron Plattner.
-
- * programs/Xserver/hw/xfree86/common/xf86RandR.c: Swap the
- phsyical size of the screen when rotiation. #1050, Patch from
- Aaron Plattner.
-
-2004-08-13 Kristian Høgsberg <krh@redhat.com>
-
- * config/cf/Imake.rules:
- Add .PHONY target when using GNU make. This will speed up make in
- general, but more importantly fix #1042.
-
-2004-08-13 Alexander Gottwald <ago@freedesktop.org>
-
- * lib/X11/lcSjis.c:
- Set most significant bit to be a one. (Bug #1024, Kensuke Matsuzaki)
- * lib/X11/lcEuc.c:
- Fix conversion from sjis and euc. (Bug #1024, Toshio Takabe)
-
-2004-08-13 Kristian Høgsberg <krh@redhat.com>
-
- * programs/xterm/*:
- Merge in version 195 from upstream xterm
- (http://dickey.his.com/xterm). Fixes #855.
-
- * programs/Xserver/Xprint/etc/init.d/Imakefile (install):
- Fix my typo in Solaris part of Xprint /etc/init.d install.
-
-2004-08-13 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/composite/compalloc.c: (compFreePixmap):
- Empty damage object when freeing pixmap.
-
- * programs/Xserver/composite/compinit.c: (compCloseScreen),
- * programs/Xserver/composite/compint.h:
- (compInstallColormap), (compAddAlternateVisuals), (compScreenInit):
- Wrap InstallColormap so that the DDX doesn't see colormaps from
- our ARGB visual (avoids lovely green tint to screen).
- Also, set visual->nplanes of ARGB visual to all used
- (including alpha) planes so DIX can set pixel values correctly.
-
- * programs/Xserver/composite/compwindow.c:
- (compWindowUpdateAutomatic):
- Translate automatic update regions correctly to account for borders
-
- * programs/Xserver/dix/colormap.c:
- When nplanes == 32 (ARGB visuals), mask in all ones for alpha values
- to allocated pixel values.
-
- * programs/Xserver/fb/fbpict.h:
- Remove redundant fbAddTraps declaration
-
- * programs/Xserver/fb/fbwindow.c: (fbCopyWindow):
- Fix fbCopyWindow to work on non-screen pixmaps (not needed yet)
-
- * programs/Xserver/render/mipict.c: (miClipPictureReg),
- (miClipPictureSrc), (miCompositeSourceValidate),
- (miComputeCompositeRegion):
- Replace broken clipping code with that from modular tree.
-
- * programs/Xserver/render/mirect.c: (miColorRects):
- Respect subWindowMode.
-
-2004-08-13 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/render/picture.c: (CopyPicture):
- Fix copy'n'paste-os of x/y in CopyPicture for AlphaXOrigin and
- ClipXOrigin.
-
-2004-08-12 Eric Anholt <anholt@FreeBSD.org>
-
- * extras/Mesa/XOrg-Xlist:
- Removed files left over from older versions of Mesa, both on the vendor
- branch and older ones from head. Several directories have been pruned
- from the current import (but not docs, which includes COPYING), which
- are listed in the new file "XOrg-Xlist". This can be used in the form
- of "rm -rf `cat .../XOrg-Xlist`" when preparing a Mesa checkout for
- importing.
-
-2004-08-12 Keith Packard <keithp@keithp.com>
-
- * programs/xcursorgen/redglass/gumby*
- * programs/xcursorgen/whiteglass/gumby*
- * programs/xcursorgen/handhelds/gumby*
- Replace the cursors used for the 'gumby' name by
- ones which don't infringe on copyright and trademarks.
-
-2004-08-12 Eric Anholt <anholt@FreeBSD.org>
-
- * extras/Mesa/include/GL/glxext.h:
- * programs/Xserver/GL/glx/singlesize.c: (__glGet_size):
- Fix after Mesa 20040812 merge: revert glxext.h to vendor branch, and fix
- bug #1022.
-
-2004-08-12 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/quartz/cr/Imakefile:
- * programs/Xserver/hw/darwin/quartz/cr/crScreen.m:
- (CRSetupScreen):
- * programs/Xserver/hw/darwin/quartz/xpr/Imakefile:
- * programs/Xserver/hw/darwin/quartz/xpr/xprScreen.c:
- (xprSetupScreen):
- Fix crash in rootless XDarwin due to rootless being initialized
- before damage extension.
-
-2004-08-12 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/loader/Imakefile:
- Add Imake instrumentation for the ProPolice fix; #define
- ProPoliceSupport YES in host.def to enable the workaround.
-
-2004-08-12 Kristian Høgsberg <krh@redhat.com>
-
- * config/cf/xorg.cf:
- Update PPC64 defines to use XorgServer instead of XF86Server.
-
- * config/cf/X11.tmpl:
- Fix double-backslash typo.
-
-2004-08-12 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/miext/cw/cw.c: (cwDestroyGCPrivate),
- (cwValidateGC):
- * programs/Xserver/miext/cw/cw.h:
- * programs/Xserver/miext/cw/cw_ops.c:
- * programs/Xserver/miext/cw/cw_render.c: (cwCreateBackingPicture),
- (cwGetBackingPicture), (cwDestroyPicture), (cwValidatePicture),
- (cwInitializeRender), (cwFiniRender):
- Fix various cw issues, including a couple reported by deronj:
- - Fix wrapping of GC ops/funcs according to policy described in bug
- #1045.
- - Remove ValidateGC/ValidatePictures on the redirected
- drawables/pictures -- it's not needed, and DDXs shouldn't be seeing
- redirected drawables in render or GC ops/funcs when cw is running.
- - Mark all GC/Picture state as dirty when moving from redirected to
- non-redirected, since it hadn't been passed down in Change* or
- Validate* while redirected.
- - Remove CreatePicture wrapper that didn't do anything.
- - Comment on why AddTraps wrapper isn't needed.
-
-2004-08-12 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/composite/compint.h:
- * programs/Xserver/composite/compwindow.c: (compCheckRedirect):
- Fix some issues reported by deronj:
- - Hopefully fix a crash in compCheckRedirect on unrealizing windows.
- - Remove an extern that doesn't point at anything.
-
-2004-08-11 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/Imakefile:
- * programs/Xserver/composite/Imakefile:
- * programs/Xserver/composite/cw.c:
- * programs/Xserver/composite/cw.h:
- * programs/Xserver/composite/cw_ops.c:
- * programs/Xserver/composite/cw_render.c:
- * programs/Xserver/miext/cw/Imakefile:
- Move cw to miext/cw after repo-copy. It's not really tied to the
- composite extension, and may need to be separate any way to handle some
- wrapping ordering vs linking ordering issues.
-
-2004-08-12 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineRestore):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- (RADEONEnterServer):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (RadeonInit3DEngine), (R100SetupTexture),
- (R100SetupForCPUToScreenAlphaTexture),
- (R100SetupForCPUToScreenTexture), (R200SetupTexture),
- (R200SetupForCPUToScreenAlphaTexture),
- (R200SetupForCPUToScreenTexture):
- Fix context switching on Radeons and build problem when XF86DRI is
- not defined (Bug #922, Eric Anholt).
-
-2004-08-12 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/miext/damage/damage.c (damageCopyPlane)
- (damageCopyArea):
- Add call to SourceValidate() when pDst == pSrc, so misprite.c get
- a chance to remove the sprite before the area is copied. The
- drivers handle pDst != pSrc (#1030).
-
-2004-08-11 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/r128_chipset.h:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.h:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_probe.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_probe.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_chipset.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c:
- * programs/Xserver/hw/xfree86/drivers/imstt/imstt_driver.c:
- Factor out R{128,ADEON}Chipsets into their own headers so they can be
- sanely included in both the ati core and the r128/radeon submodules;
- r128 and radeon can now be directly loaded under dlloader. Teach
- imstt about the dlloader-frendly way to talk to fbdevhw. (Partial
- for bugs #393 and #400.)
-
-2004-08-11 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/composite/compwindow.c:
- (compWindowUpdateAutomatic):
- Paint to parent window instead of parent window's pixmap
- (helps for servers that don't have a pixmap for the root)
-
- * programs/Xserver/composite/cw_render.c: (cwGetBackingPicture):
- Fix offsets for render drawing.
-
-2004-08-11 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/darwin.c: (DarwinPrintBanner):
- Fix leftover XF86_VERSION_SNAP macro.
-
-2004-08-11 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * xftfreetype.c: (_XftReleaseFile):
- Called strlen with (f->file) without checking for NULL (which
- happens when directly using FT_Face objects) (Bug #1047, Keith
- Packard).
-
-2004-08-11 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drm.c:
- Bug #979: Don't include <sys/sysmacros.h> on linux, it occasionally
- emits makedev() as a function call that elfloader can't resolve.
- Originally Gentoo Bug #41962, reported by Ryan Breen, fix feedback
- from Ryan Lortie.
-
-2004-08-11 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/loader/xf86sym.c:
- Teach the loader about the extra symbols needed for Propolice-
- protected modules to work under elfloader. From Matthieu Herrb
- (OpenBSD) by way of Travis Tilley (Gentoo).
-
-2004-08-11 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/X11.tmpl:
- Fix Xnest and Xdmx builds when BuildServersOnly is YES (Bug #1026,
- Alexander Gottwald, Kevin Martin).
-
-2004-08-11 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/fb/fbwindow.c: (fbCopyWindow):
- Add COMPOSITE change to fbCopyWindow (not needed yet)
-
- * programs/Xserver/hw/xnest/Cursor.c: (xnestSetCursor),
- (xnestMoveCursor):
- * programs/Xserver/hw/xnest/Events.c: (ProcessInputEvents),
- (xnestCollectEvents):
- * programs/Xserver/hw/xnest/GCOps.c: (xnestPushPixels):
- * programs/Xserver/hw/xnest/Screen.c: (xnestOpenScreen):
- * programs/Xserver/hw/xnest/XNCursor.h:
- Xnest was half-using midispcur and doing a bad job of it.
- Replace all of that code with mipointer which does a lot of the
- work.
-
- * programs/Xserver/miext/damage/damage.c: (getDrawableDamageRef),
- (damageCreateGC), (damageRemoveDamage), (damageInsertDamage),
- (damageDestroyPixmap), (damageSetWindowPixmap), (DamageSetup),
- (DamageRegister), (DamageUnregister):
- * programs/Xserver/miext/damage/damagestr.h:
- Support DDXen which don't provide GetWindowPixmap, or which
- return NULL for the root pixmap.
-
-2004-08-11 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/os/Imakefile:
- * programs/Xserver/os/utils.c: (CheckUserParameters):
- Fix bogus contact address in Xserver/os/util.c (Bug #738).
-
-2004-08-11 Eric Anholt <anholt@FreeBSD.org>
-
- reviewed by: <keithp@keithp.com>
-
- * programs/Xserver/render/picture.c: (CopyPicture):
- In CopyPicture, add missing call to ChangePicture to notify about
- the changes that CopyPicture has done.
-
-2004-08-11 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/Imake.cf:
- * config/cf/linux.cf:
- * config/cf/xorg.cf:
- * config/imake/imakemdep.h:
- * include/Xmd.h:
- * lib/Xt/Xtos.h:
- * programs/Xserver/fb/fb.h:
- * programs/Xserver/hw/xfree86/os-support/bus/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.h:
- * programs/Xserver/os/xalloc.c:
- Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan
- Coopersmith).
-
-2004-08-11 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/xf86config/Imakefile:
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- Patch xorgconfig to generate config files with correct keyboard
- driver; use "kbd" by default, "keyboard" if
- UseDeprecatedKeyboarDriver is YES (#1040).
-
- * programs/Xserver/Xprint/etc/profile.d/Imakefile:
- * programs/Xserver/Xprint/etc/Xsession.d/Imakefile:
- * programs/Xserver/Xprint/etc/init.d/Imakefile:
- Don't install files outside ProjectRoot when
- NothingOutsideProjectRoot is YES (#972).
-
-2004-08-11 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.c:
- Fix vesa.c's shadow symbol list.
-
-2004-08-11 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.html
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.txt
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.xml
- Syncing FAQ
-
-2004-08-11 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint.cpp
- Bugzilla #492: /etc/init.d/xprint did not source xorg.conf
- for font paths additionally to xfree86 config files
-
-2004-08-11 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/x11perf/Imakefile:
- * programs/x11perf/do_traps.c: (InitFixedTraps):
- - Fix the build with old libXrender headers installed by including
- TOP_INCLUDES first in the INCLUDES line.
- - Drive-by fix of unused variables warnings in do_traps.c.
-
-2004-08-10 Adam Jackson <ajax@freedesktop.org>
-
- * lib/X11/PolyReg.c:
- Bug #372: Prevent a crash in XPolygonRegion when called with a bogus
- point count. Reported by Andreas Luik.
-
-2004-08-10 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/atimodule.c:
- Bug #978: Silence more unresolved symbol warnings from the ati driver.
- Patch from Stefan Dirsch.
-
-2004-08-10 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c:
- (RADEONAccelInit):
- Fix Radeon build problem with #define DoLoadableServer NO (Bug
- #1031)
-
-2004-08-10 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/xorg.cf:
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (xf86PrintBanner):
- Update version to 6.7.99.1 and fix problem with snapshot string
- generation.
-
-2004-08-10 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/atimodule.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- Bug #978: Silence unresolved symbol warnings from the ati driver.
- Reported by Michel Daenzer.
-
-2004-08-10 Kristian Høgsberg <krh@redhat.com>
-
- * lib/Xcomposite/xcomposite.pc.in (Version):
- * lib/Xcomposite/xdamage.pc.in (Version):
- * lib/Xcomposite/xfixes.pc.in (Version):
- Replace @PACKAGE_VERSION@ with @VERSION@ so the substs works, fix
- copy-and-paste error.
-
-2004-08-09 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/Imakefile:
- Fix install problem on platforms not using xorg.cf/xfree86.cf
- (Bug #339, Harold L. Hunt II, Alexander Gottwald).
-
- * lib/X11/lcUTF8.c: (create_tofontcs_conv):
- Fix crash when using X core font in zh_CN.UTF-8 locale (Bug #368,
- Yu Shao, David Dawes).
-
- * programs/Xserver/GL/glx/glxcmds.c: (DoMakeCurrent):
- Fix glXMakeCurrent(Dpy, None, NULL) crash (Bug #719, Adam
- Jackson).
-
- * config/cf/lnxLib.tmpl:
- * programs/Xserver/include/servermd.h:
- HP-PA build fix (Bug #828, Guy Martin, Paul Anderson).
-
- * include/Imakefile:
- * include/extensions/Imakefile:
- Fix SDK build for GATOS and Wacom driver (Bug #829, Bryan Stine).
-
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
- (MGAReadBios):
- Fix attempt to read video ROM before enabling it (Bug #843, Ivan
- Kokshaysky, Mike A. Harris).
-
- * programs/Xserver/hw/xfree86/common/xf86pciBus.c:
- (FindPCIVideoInfo):
- Fix detection of primary adapter (Bug #843, Ivan Kokshaysky, Mike
- A. Harris).
-
- * programs/xset/xset.man:
- Clarify xset man page description of how to use the keyboard
- repeat rate settings (Bug #846, Mike A. Harris).
-
- * programs/xkbcomp/symbols/czsk:
- * programs/xkbcomp/symbols/jp:
- * programs/xkbcomp/symbols/pc/pc:
- * programs/xkbcomp/symbols/us:
- * programs/xkbcomp/symbols/us_group2:
- * programs/xkbcomp/symbols/us_group3:
- Fix problem where print-screen key would get remapped to sys-req
- in certain keymaps, which broke GNOME printscreen functionality
- (Bug #847, Owen Taylor).
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineRestore):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c:
- (RADEONAccelInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- (RADEONEnterServer):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (RADEONInit3DEngineForRender), (RadeonInit3DEngine),
- (R100SetupTexture), (R100SetupForCPUToScreenAlphaTexture),
- (R200SetupTexture):
- Fix several render problems:
- - MMIO mode support
- - Hang on IGP chips
- - VT switching hang
- - 3D render corruption
- (Bug #922, Hui Yu).
-
-2004-08-09 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/loader/extsym.c (extLookupTab):
- * programs/Xserver/hw/xfree86/loader/dixsym.c (dixLookupTab):
- Move the new render symbols to dixsym.c instead so they are
- grouped with the other render symbols.
-
- * programs/Xserver/fb/fbpixmap.c (fbCreatePixmapBpp):
- Initialize screen_x and screen_y to 0. This fixes a problem with
- the new Damage based sprite, where intersection test against the
- root pixmap would fail because the two fields were not
- initialized (damage.c, 166-170).
-
-2004-08-08 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * config/cf/X11.tmpl:
- * programs/Xserver/Imakefile:
- Fix building without Xfixes extension
-
- * include/extensions/Imakefile:
- * lib/Xext/Imakefile:
- * programs/Xserver/dix/events.c:
- Fix building without Xevie
-
- * programs/Xserver/hw/dmx/dmxdpms.c: (_dmxDPMSInit):
- * programs/Xserver/hw/xfree86/loader/dixsym.c:
- * programs/Xserver/hw/xfree86/loader/xf86sym.c:
- Fix building without DPMS
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- (configExtensions):
- Fix "Extensions" section config file support to accept general
- boolean options
-
-2004-08-08 Kristian Høgsberg <krh@redhat.com>
-
- * programs/Xserver/hw/xfree86/common/Imakefile:
- * config/cf/xorgsite.def:
- * config/cf/xorg.cf:
- * programs/Xserver/hw/xfree86/common/xf86Init.c (InitInput):
- Disable legacy keyboard driver "keyboard", unless
- USE_DEPRECATED_KEYBOARD_DRIVER is defined. Print warning if the
- old driver is used.
-
- * programs/Xserver/hw/xfree86/loader/extsym.c (extLookupTab):
- Add new render symbols to list of exported extension symbols so
- DoLoadableServer works again.
-
- * programs/Xserver/hw/xfree86/drivers/i810/Imakefile:
- Remove non-existent i830_3d_reg.h from i810 install.sdk target.
-
-2004-08-07 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * lib/Xdmcp/DAofA8.c: (XdmcpDisposeARRAYofARRAY8):
- Check to see if array->data is NULL before we dereference it,
- instead of after. (Prevents segfault when array->data is
- initialized to NULL, but array->length is not set to 0.)
-
- * programs/xdm/xdmcp.c: (request_respond):
- Always initialize both data & length in ARRAYs.
-
-2004-08-06 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * config/cf/OpenBSDLib.tmpl:
- update shared libries revisions on OpenBSD to track libc ABI changes.
-
-2004-08-06 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/mi/mieq.c:
- Fix minor timestamp lossage in mieq.
-
- * programs/Xserver/mi/Imakefile:
- * programs/Xserver/mi/misprite.c: (miSpriteReportDamage),
- (miSpriteCopyWindow):
- * programs/Xserver/mi/mispritest.h:
- Replace miSprite implementation with Damage-based one.
- Otherwise damage and misprite conflict causing looping.
-
- * programs/Xserver/miext/damage/damage.c: (damageDamageRegion),
- (DamageSubtract):
- Change pScreen usage around a bit to eliminate warnings
-
-
-2004-08-06 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/hw/vfb/InitOutput.c: (vfbScreenInit),
- (InitOutput):
- Eliminate mfb support. Fix visuals to match "normal" PC hardware
- (making lightpipe work).
-
-2004-08-06 Keith Packard <keithp@keithp.com>
-
- * config/cf/linux.cf:
- Fix Debian section to respect NothingOutsideProjectRoot directive
-
-2004-08-06 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/composite/cw.c: (cwCheapValidateGC),
- (miInitializeCompositeWrapper):
- Clean up cw initialization, make sure wrappers re-wrap on exit.
-
-2004-08-06 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/composite/compinit.c: (compAddAlternateVisuals):
- * programs/Xserver/dix/colormap.c:
- * programs/Xserver/include/scrnintstr.h:
- Remove alpha-related fields from visual structure to retain
- binary compatibilty. Applications using ARGB visuals will need
- to use Render or other mechanisms to compute pixel values
- instead of AllocColor
-
-2004-08-06 Keith Packard <keithp@keithp.com>
-
- * lib/Xrender/AddTrap.c: (XRenderAddTraps):
- * lib/Xrender/Imakefile:
- * lib/Xrender/Xrender.h:
- * lib/Xrender/configure.ac:
- Update to version 0.9 of Xrender (includes XRenderAddTraps)
-
-2004-08-06 Keith Packard <keithp@keithp.com>
-
- * include/extensions/render.h:
- * include/extensions/renderproto.h:
- * programs/Xserver/fb/Imakefile:
- * programs/Xserver/fb/fbedge.c: (fbRasterizeEdges):
- * programs/Xserver/fb/fbedgeimp.h:
- * programs/Xserver/fb/fbpict.c: (fbPictureInit):
- * programs/Xserver/fb/fbpict.h:
- * programs/Xserver/fb/fbtrap.c: (fbAddTraps),
- (fbRasterizeTrapezoid), (_GreaterY), (_Clockwise),
- (fbAddTriangles):
- * programs/Xserver/render/Imakefile:
- * programs/Xserver/render/mipict.c: (miIsSolidAlpha),
- (miPictureInit):
- * programs/Xserver/render/mipict.h:
- * programs/Xserver/render/mitrap.c: (miTrapezoids):
- * programs/Xserver/render/mitri.c: (miTriangles), (miTriStrip),
- (miTriFan):
- * programs/Xserver/render/picture.c: (AddTraps):
- * programs/Xserver/render/picture.h:
- * programs/Xserver/render/picturestr.h:
- * programs/Xserver/render/render.c: (RenderNumberRequests),
- (ProcRenderAddTraps), (SProcRenderAddTraps),
- (PanoramiXRenderAddTraps), (PanoramiXRenderInit):
- * programs/Xserver/render/renderedge.c: (RenderSampleCeilY),
- (RenderSampleFloorY), (RenderEdgeStep), (_RenderEdgeMultiInit),
- (RenderEdgeInit), (RenderLineFixedEdgeInit):
- * programs/Xserver/render/renderedge.h:
- * programs/x11perf/do_tests.c:
- * programs/x11perf/do_traps.c: (InitFixedTraps), (DoFixedTraps),
- (EndFixedTraps), (InitFixedTrapezoids), (DoFixedTrapezoids),
- (EndFixedTrapezoids):
- * programs/x11perf/x11perf.h:
- Add RenderAddTraps. Rewrite trapezoid rendering code.
-
-2004-08-06 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig):
- Disable Render acceleration in Radeon driver temporarily until
- it no longer conflicts with the 3D code.
-
-2004-08-05 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/composite/cw.c: (miInitializeCompositeWrapper),
- (cwCloseScreen):
- * programs/Xserver/composite/cw.h:
- * programs/Xserver/composite/cw_render.c: (cwFiniRender):
- Fix missing ';' in cw.c and unwrap the render wrapper properly.
-
-2004-08-05 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/composite/cw.c: (miInitializeCompositeWrapper):
- * programs/Xserver/composite/cw.h:
- * programs/Xserver/composite/cw_render.c: (cwCreateBackingPicture),
- (cwDestroyBackingPicture), (cwCreatePicture), (cwValidatePicture),
- (cwGlyphs), (cwCompositeRects), (cwTrapezoids), (cwTriangles),
- (cwTriStrip), (cwTriFan), (cwInitializeRender):
- * programs/Xserver/render/picture.c: (CopyPicture):
- * programs/Xserver/render/picturestr.h:
- - Add a new Render function, CopyPicture, which will update a picture
- with the flagged bits from a source picture. Approved in principle
- by keithp.
- - Use CopyPicture and SetTransform to update most of the backing
- picture's state in the composite wrapper. Filters are still missing.
- - Don't allocate a picture private, now that we calculate clipping
- properly and don't need the serialNumber or stateChanges.
- - Use the format of the source pixmap rather than generating the format
- from the window's visual.
- - Wrap the rest of the Render primitives that were stubbed out before.
-
-Thu Aug 5 15:34:04 2004 Soeren Sandmann <sandmann@daimi.au.dk>
-
- * programs/Xserver/fb/Imakefile: Compile fbfill.c and fbpict.c
- with the mmx CFLAGS. DOH.
-
-2004-08-04 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/composite/cw.c: (cwValidateGC),
- (cwFillRegionSolid), (cwFillRegionTiled),
- (cwPaintWindowBackground), (cwPaintWindowBorder):
- - Always validate the backing GC in cwValidateGC, not just when the clip
- list changes.
- - Use FillTiled instead of FillSolid for painting tiled
- border/background pixmaps, and don't needlessly change the scratch
- GC's defaults.
- - Use the preferred dixChangeGC instead of DoChangeGC.
- - Simplify a silly loop and clean up a couple of comments.
-
-2004-08-04 Michel Daenzer <michel@daenzer.net>
-
- reviewed by: Hui Yu <hyu@ati.com>, Kevin E. Martin
- <kem@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_cursor.c:
- (RADEONSetCursorColors), (RADEONLoadCursorImage),
- (RADEONLoadCursorARGB):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (RADEONPutImage):
- Use info->ModeReg.surface_cntl to restore byte swapping for the
- framebuffer aperture on big endian machines, remove superfluous local
- variables and register reads.
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (R100SetupTexture), (R200SetupTexture):
- Adapt framebuffer aperture byte swapping to texture format before
- copying data to offscreen area and restore it afterwards on big endian
- machines, fixes Render acceleration there.
-
-2004-08-04 Egbert Eich <eich-at-freedesktop-org>
-
- * lib/font/FreeType/ft.h:
- * lib/font/FreeType/ftfuncs.c: (FT_Do_SBit_Metrics),
- (FreeTypeRasteriseGlyph):
- Optimization of CJK rendering when using versions of freetype
- prior to 2.1.8 (Chisato Yamauchi).
- * lib/font/FreeType/fttools.c:
- * lib/font/FreeType/module/myftstdlib.h:
- A small backward compatibility fix to make the freetype module
- build with freetype version < 2.1.7.
- * programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c:
- (fbdevHWLoadPalette), (fbdevHWAdjustFrame), (fbdevHWDPMSSet),
- (fbdevHWSaveScreen):
- Fixed/added some debugging code.
-
-2004-08-03 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c:
- (RADEONAccelInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitAccel):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (RadeonGetTextureFormat), (RadeonGetColorFormat),
- (RadeonGetBlendCntl), (R100SetupTexture),
- (R100SetupForCPUToScreenAlphaTexture),
- (R100SetupForCPUToScreenTexture), (R200SetupTexture),
- (R200SetupForCPUToScreenAlphaTexture),
- (R200SetupForCPUToScreenTexture):
- * programs/Xserver/hw/xfree86/xaa/xaa.h:
- * programs/Xserver/hw/xfree86/xaa/xaaInitAccel.c: (XAAInitAccel):
- * programs/Xserver/hw/xfree86/xaa/xaaPict.c: (XAADoComposite):
- - Add two new XAA hooks, SetupForCPUToScreenTexture2 and
- SetupForCPUToScreenAlphaTexture2. These add a dstFormat argument
- after the previous format argument, which the driver needs to use to
- properly set up the destination format. Two new arrays are added for
- the list of destination formats supported that correspond to the
- previous format arrays for sources.
- - Make Render acceleration only occur when the new hook for that
- acceleration type is supplied and the dst format list is set, along
- with the src format list being set. Without knowing the destination
- format, the Render acceleration couldn't properly support all the
- destinations it might encounter.
- - Bump XAA module minor version.
- - Update the Radeon Render acceleration to use the new hooks when the
- XAA module is sufficiently new. Fix a bug in the src/dst alpha
- booleans for ops, and use them to set blend_cntl to support
- destinations without alpha. Add missing PICT_a1r5g5b5 texture format,
- and add list terminator. (!)
-
-2004-08-03 Matthieu Herrb <matthieu.herrb@laas.fr>
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_merged_fb.c
- Add missing argument to xf86DrvMsg().
-
-2004-08-03 Matthieu Herrb <matthieu.herrb@laas.fr>
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c
- * programs/Xserver/hw/xfree86/drivers/ati/r128_probe.h
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.h
- Fix Constification problems.
-
-2004-08-03 Matthieu Herrb <matthieu.herrb@laas.fr>
- * programs/Xserver/hw/xfree86/ddc/xf86DDC.h
- * programs/Xserver/hw/xfree86/vgahw/vgaHW.c
- * programs/Xserver/hw/xfree86/vgahw/vgaHW.h
- * programs/Xserver/miext/shadow/shadow.h
- * programs/Xserver/miext/shadow/shpacked.c
- * programs/Xserver/miext/shadow/shplanar.c
- * programs/Xserver/miext/shadow/shrotate.c
- Fix glitches in pointer to functions declarations.
-
-2004-08-03 Egbert Eich <eich-at-freedesktop-org>
-
- * lib/font/FreeType/ftfuncs.c: (FreeTypeOpenInstance),
- (FT_Do_SBit_Metrics), (FreeTypeRasteriseGlyph):
- Bugzilla #925: Simpler version of backward compatibility
- fix (Chisato Yamauchi).
- Fix to support older versions of gcc (Matthieu Herrb).
-
-2004-08-03 Matthieu Herrb <matthieu.herrb@laas.fr>
- * programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c:
- * programs/Xserver/hw/xfree86/xaa/xaaPCache.c:
- * programs/Xserver/hw/xfree86/xaa/xaalocal.h:
- Fix declaration of XAACachePlanarMonoStippleProc.
- Rename XAACachePlanarMonoStippleWeak to
- XAAGetCachePlanarMonoStipple() for consistency with other parts of
- xaa and fix forward declaration in xaalocal.h.
- Fixes last comments on Bug #962.
-
-2004-08-03 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/X11.tmpl:
- * programs/Xserver/Imakefile:
- Fix build with BuildComposite by linking the composite library into the
- servers before damage/xfixes, and enable BuildComposite by default now.
- Note that the Composite extension is still disabled at run-time by
- default.
-
-2004-08-02 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/composite/compinit.c:
- * programs/Xserver/composite/cw.c: (cwGetBackingDrawable),
- (cwCreateGCPrivate), (cwCheapValidateGC), (cwGetImage),
- (cwGetSpans), (cwFillRegionSolid), (cwFillRegionTiled),
- (cwPaintWindowBackground), (cwPaintWindowBorder),
- (miInitializeCompositeWrapper), (cwCloseScreen):
- * programs/Xserver/composite/cw.h:
- * programs/Xserver/composite/cw_ops.c: (cwFillSpans), (cwSetSpans),
- (cwPutImage), (cwCopyArea), (cwCopyPlane), (cwPolyPoint),
- (cwPolylines), (cwPolySegment), (cwPolyRectangle), (cwPolyArc),
- (cwFillPolygon), (cwPolyFillRect), (cwPolyFillArc), (cwPolyText8),
- (cwPolyText16), (cwImageText8), (cwImageText16), (cwImageGlyphBlt),
- (cwPolyGlyphBlt), (cwPushPixels):
- * programs/Xserver/composite/cw_render.c: (cwGetBackingPicture),
- (cwCreatePicture), (cwInitializeRender):
- Major improvements to Composite wrapper. Several issues remain, but it
- now appears stable in limited testing.
- - Allocate the picture private, avoiding segfault.
- - Wrap PaintWindow to draw the background/border to the backing pixmap
- (based on Deron Johnson's comptran.c).
- - Set the x_off/y_off returns to translate coordinates properly.
- - Don't bother allocating temporary areas for the modified coordinates.
- Layers above are responsible for handling lower layers changing the
- arguments, so cw doesn't have to worry about it. mibstore.c has to do
- the allocation because it calls down twice (front buffer and backing
- store). (Suggested by keithp)
- - Handle the mode argument to PolyPoint, Polylines, and FillPolygon.
- - Remove some dead elements in the cw privates.
- - Kill a prototype warning in compinit.c by adding the cw.h header.
-
-2004-08-02 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/mi/miinitext.c:
- The Damage extension has to wrap after (be called before) the Composite
- extension so that the redirecting of drawables by the wrapper doesn't
- confuse Damage.
-
-2004-08-02 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/apm/apm_accel.c:
- * programs/Xserver/hw/xfree86/drivers/apm/apm_funcs.c:
- * programs/Xserver/hw/xfree86/drivers/chips/ct_accel.c:
- * programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c:
- * programs/Xserver/hw/xfree86/drivers/glint/glint_driver.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c:
- * programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c:
- * programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c:
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.c:
- * programs/Xserver/hw/xfree86/ramdac/IBM.c:
- * programs/Xserver/hw/xfree86/ramdac/IBM.h:
- * programs/Xserver/hw/xfree86/ramdac/TI.c:
- * programs/Xserver/hw/xfree86/ramdac/TI.h:
- * programs/Xserver/hw/xfree86/vgahw/vgaHW.c:
- * programs/Xserver/hw/xfree86/vgahw/vgaHW.h:
- * programs/Xserver/hw/xfree86/xaa/xaaPCache.c:
- * programs/Xserver/hw/xfree86/xaa/xaaStipple.c:
- * programs/Xserver/hw/xfree86/xaa/xaaTEGlyph.c:
- * programs/Xserver/hw/xfree86/xaa/xaalocal.h:
- * programs/Xserver/miext/shadow/shadow.h:
- * programs/Xserver/miext/shadow/shpacked.c:
- * programs/Xserver/miext/shadow/shplanar.c:
- * programs/Xserver/miext/shadow/shrotate.c:
- * programs/Xserver/hw/xfree86/fbdevhw/fbdevhwstub.c:
- * programs/Xserver/hw/xfree86/xf1bpp/mfbmap.h:
- Bug #962: Remove LoaderSymbol calls introduced by the dlloader
- work so DoLoadableServer NO builds work again.
-
-Mon Aug 2 21:49:33 2004 Soeren Sandmann <sandmann@redhat.com>
-
- * programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c
- (mapVidMem): Remove double cast.
-
-2004-08-02 Egbert Eich <eich-at-freedesktop-org>
-
- * config/cf/linux.cf:
- Removed distro specific stuff.
- * lib/font/FreeType/ftfuncs.c: (FreeTypeOpenInstance):
- Fixed FreeType module to build with FreeType versions older
- than 2.1.7.
- * programs/Xserver/hw/xfree86/common/xf86Configure.c:
- (configureDDCMonitorSection):
- Fixed typo.
- * programs/Xserver/hw/xfree86/common/xf86DPMS.c: (DPMSClose):
- Added vtSema to protect call of driver DPMS function.
- * programs/Xserver/hw/xfree86/common/xf86Helper.c:
- (xf86SetDefaultVisual):
- removed unneeded variable
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (InitOutput):
- * programs/Xserver/hw/xfree86/common/xf86RandR.c:
- (xf86RandRGetInfo), (xf86RandRSetConfig):
- * programs/Xserver/hw/xfree86/common/xf86str.h:
- Modified RandR driver hook to reduce the number of function calls
- to one. Function is sufficiently generic to be extended in the
- future.
-
-2004-08-01 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONDisplayPowerManagementSet):
- Fix Radeon crash on server exit or generation
-
-2004-08-01 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c:
- Remove the last user of fbdevHWFillInScreenInfo.
-
-2004-07-31 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * config/cf/bsdLib.tmpl:
- * config/cf/darwinLib.tmpl:
- Added SharedXfixesReqs, SharedXdamageReqs and SharedXcompositeReqs
-
-2004-07-31 Stuart Kreitman <stuart dot kreitman at sun dot com>
-
- * lib/Xext/Imakefile:
- * lib/Xext/Xevie.c:
-
-2004-07-31 Alexander Gottwald <ago@freedesktop.org>
-
- * config/cf/cygwin.tmpl:
- Added SharedXfixesReqs, SharedXdamageReqs and SharedXcompositeReqs
-
-2004-07-31 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Config.c:
- (configExtensions), (xf86HandleConfigFile):
- * programs/Xserver/hw/xfree86/parser/Extensions.c:
- (xf86parseExtensionsSection), (xf86printExtensionsSection),
- (xf86freeExtensions):
- * programs/Xserver/hw/xfree86/parser/Imakefile:
- * programs/Xserver/hw/xfree86/parser/configProcs.h:
- * programs/Xserver/hw/xfree86/parser/read.c: (xf86readConfigFile),
- (xf86freeConfig):
- * programs/Xserver/hw/xfree86/parser/write.c: (doWriteConfigFile):
- * programs/Xserver/hw/xfree86/parser/xf86Parser.h:
- * programs/Xserver/include/globals.h:
- * programs/Xserver/mi/miinitext.c: (EnableDisableExtension),
- (EnableDisableExtensionError):
- * programs/Xserver/os/utils.c: (ProcessCommandLine):
- Add "Extensions" section support to configuration parser
-
-2004-07-31 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/Imakefile:
- * programs/Xserver/composite/Imakefile:
- * programs/Xserver/composite/compalloc.c: (compReportDamage),
- (compDestroyDamage), (compRedirectWindow), (compFreeClientWindow),
- (compUnredirectWindow), (compRedirectSubwindows),
- (compFreeClientSubwindows), (compUnredirectSubwindows),
- (compRedirectOneSubwindow), (compUnredirectOneSubwindow),
- (compAllocPixmap), (compFreePixmap), (compReallocPixmap):
- * programs/Xserver/composite/compext.c: (CompositeClientCallback),
- (CompositeResetProc), (FreeCompositeClientWindow),
- (FreeCompositeClientSubwindows), (ProcCompositeQueryVersion),
- (ProcCompositeRedirectWindow), (ProcCompositeRedirectSubwindows),
- (ProcCompositeUnredirectWindow),
- (ProcCompositeUnredirectSubwindows),
- (ProcCompositeCreateRegionFromBorderClip),
- (ProcCompositeNameWindowPixmap), (CompositeNumberRequests),
- (ProcCompositeDispatch), (SProcCompositeQueryVersion),
- (SProcCompositeRedirectWindow), (SProcCompositeRedirectSubwindows),
- (SProcCompositeUnredirectWindow),
- (SProcCompositeUnredirectSubwindows),
- (SProcCompositeCreateRegionFromBorderClip),
- (SProcCompositeNameWindowPixmap), (SProcCompositeDispatch),
- (CompositeExtensionInit):
- * programs/Xserver/composite/compinit.c: (compCloseScreen),
- (compScreenUpdate), (compBlockHandler), (compFindVisuallessDepth),
- (compAddAlternateVisuals), (compScreenInit):
- * programs/Xserver/composite/compint.h:
- * programs/Xserver/composite/compwindow.c: (compCheckWindow),
- (compCheckTree), (compSetPixmapVisitWindow), (compSetPixmap),
- (compCheckRedirect), (compPositionWindow), (compRealizeWindow),
- (compUnrealizeWindow), (compPaintWindowBackground),
- (compClipNotify), (compIsAlternateVisual), (compImplicitRedirect),
- (compMoveWindow), (compResizeWindow), (compChangeBorderWidth),
- (compReparentWindow), (compCopyWindow), (compCreateWindow),
- (compDestroyWindow), (compSetRedirectBorderClip),
- (compGetRedirectBorderClip), (compGetWindowVisual),
- (compWindowFormat), (compWindowUpdateAutomatic),
- (compWindowUpdate):
- * programs/Xserver/composite/cw.c: (cwGetBackingDrawable),
- (cwCreateGCPrivate), (cwDestroyGCPrivate), (cwValidateGC),
- (cwChangeGC), (cwCopyGC), (cwDestroyGC), (cwChangeClip),
- (cwCopyClip), (cwDestroyClip), (cwCheapValidateGC),
- (cwCheapChangeGC), (cwCheapCopyGC), (cwCheapDestroyGC),
- (cwCheapChangeClip), (cwCheapCopyClip), (cwCheapDestroyClip),
- (cwCreateGC), (cwGetImage), (cwGetSpans),
- (miInitializeCompositeWrapper), (cwCloseScreen):
- * programs/Xserver/composite/cw.h:
- * programs/Xserver/composite/cw_ops.c: (cwFillSpans), (cwSetSpans),
- (cwPutImage), (cwCopyArea), (cwCopyPlane), (cwPolyPoint),
- (cwPolylines), (cwPolySegment), (cwPolyRectangle), (cwPolyArc),
- (cwFillPolygon), (cwPolyFillRect), (cwPolyFillArc), (cwPolyText8),
- (cwPolyText16), (cwImageText8), (cwImageText16), (cwImageGlyphBlt),
- (cwPolyGlyphBlt), (cwPushPixels):
- * programs/Xserver/composite/cw_render.c: (cwFindVisualById),
- (cwCreateBackingPicture), (cwDestroyBackingPicture),
- (cwGetBackingPicture), (cwCreatePicture), (cwDestroyPicture),
- (cwChangePicture), (cwValidatePicture), (cwComposite), (cwGlyphs),
- (cwCompositeRects), (cwTrapezoids), (cwTriangles), (cwTriStrip),
- (cwTriFan), (cwInitializeRender):
- * programs/Xserver/dix/colormap.c:
- * programs/Xserver/dix/window.c: (SetWindowToDefaults):
- * programs/Xserver/include/pixmapstr.h:
- * programs/Xserver/include/scrnintstr.h:
- * programs/Xserver/include/windowstr.h:
- * programs/Xserver/mi/mi.h:
- * programs/Xserver/mi/miinitext.c:
- * programs/Xserver/mi/mivaltree.c:
- (miRegisterRedirectBorderClipProc), (miComputeClips):
- Integrate COMPOSITEWRAP branch including composite wrapper. This code
- still has several issues:
- - CopyWindow and PaintWindow wrappers missing (will be done soon)
- - Some segfaults seen in the Render wrappers.
- - Xprt server build breaks with Composite.
- - DDXs must be recompiled for Composite due to VisualRec size change.
- - Composite bugs pointed out by Deron Johnson in email.
-
- Also, reorder XFixes initialization according to comments by Keith which
- are also in xserver CVS.
-
-2004-07-31 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/xfixes/region.c: (ProcXFixesExpandRegion),
- (SProcXFixesExpandRegion):
- * programs/Xserver/xfixes/xfixes.c: (XFixesNumberRequests):
- * programs/Xserver/xfixes/xfixes.h:
- * programs/Xserver/xfixes/xfixesint.h:
- Update xfixes server code to major version 3 from xserver CVS, and
- perform minor diff-reduction versus xserver CVS.
-
-2004-07-31 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/Imakefile:
- * programs/Xserver/composite/Imakefile:
- * programs/Xserver/composite/compalloc.c: (compReportDamage),
- (compDestroyDamage), (compRedirectWindow), (compFreeClientWindow),
- (compUnredirectWindow), (compRedirectSubwindows),
- (compFreeClientSubwindows), (compUnredirectSubwindows),
- (compRedirectOneSubwindow), (compUnredirectOneSubwindow),
- (compAllocPixmap), (compFreePixmap), (compReallocPixmap):
- * programs/Xserver/composite/compext.c: (CompositeClientCallback),
- (CompositeResetProc), (FreeCompositeClientWindow),
- (FreeCompositeClientSubwindows), (ProcCompositeQueryVersion),
- (ProcCompositeRedirectWindow), (ProcCompositeRedirectSubwindows),
- (ProcCompositeUnredirectWindow),
- (ProcCompositeUnredirectSubwindows),
- (ProcCompositeCreateRegionFromBorderClip),
- (ProcCompositeNameWindowPixmap), (CompositeNumberRequests),
- (ProcCompositeDispatch), (SProcCompositeQueryVersion),
- (SProcCompositeRedirectWindow), (SProcCompositeRedirectSubwindows),
- (SProcCompositeUnredirectWindow),
- (SProcCompositeUnredirectSubwindows),
- (SProcCompositeCreateRegionFromBorderClip),
- (SProcCompositeNameWindowPixmap), (SProcCompositeDispatch),
- (CompositeExtensionInit):
- * programs/Xserver/composite/compinit.c: (compCloseScreen),
- (compScreenUpdate), (compBlockHandler), (compFindVisuallessDepth),
- (compAddAlternateVisuals), (compScreenInit):
- * programs/Xserver/composite/compint.h:
- * programs/Xserver/composite/compwindow.c: (compCheckWindow),
- (compCheckTree), (compSetPixmapVisitWindow), (compSetPixmap),
- (compCheckRedirect), (compPositionWindow), (compRealizeWindow),
- (compUnrealizeWindow), (compPaintWindowBackground),
- (compClipNotify), (compIsAlternateVisual), (compImplicitRedirect),
- (compMoveWindow), (compResizeWindow), (compChangeBorderWidth),
- (compReparentWindow), (compCopyWindow), (compCreateWindow),
- (compDestroyWindow), (compSetRedirectBorderClip),
- (compGetRedirectBorderClip), (compGetWindowVisual),
- (compWindowFormat), (compWindowUpdateAutomatic),
- (compWindowUpdate):
- * programs/Xserver/composite/cw.c: (DrawableIsRedirWindow),
- (cwGetBackingDrawable), (cwCreateGCPrivate), (cwDestroyGCPrivate),
- (cwValidateGC), (cwChangeGC), (cwCopyGC), (cwDestroyGC),
- (cwChangeClip), (cwCopyClip), (cwDestroyClip), (cwCheapValidateGC),
- (cwCheapChangeGC), (cwCheapCopyGC), (cwCheapDestroyGC),
- (cwCheapChangeClip), (cwCheapCopyClip), (cwCheapDestroyClip),
- (cwCreateGC), (cwGetImage), (cwGetSpans),
- (miInitializeCompositeWrapper), (cwCloseScreen):
- * programs/Xserver/composite/cw.h:
- * programs/Xserver/composite/cw_ops.c: (cwFillSpans), (cwSetSpans),
- (cwPutImage), (cwCopyArea), (cwCopyPlane), (cwPolyPoint),
- (cwPolylines), (cwPolySegment), (cwPolyRectangle), (cwPolyArc),
- (cwFillPolygon), (cwPolyFillRect), (cwPolyFillArc), (cwPolyText8),
- (cwPolyText16), (cwImageText8), (cwImageText16), (cwImageGlyphBlt),
- (cwPolyGlyphBlt), (cwPushPixels):
- * programs/Xserver/composite/cw_render.c: (cwComposite),
- (cwGlyphs):
- * programs/Xserver/dix/colormap.c:
- * programs/Xserver/dix/window.c: (SetWindowToDefaults):
- * programs/Xserver/include/pixmapstr.h:
- * programs/Xserver/include/scrnintstr.h:
- * programs/Xserver/include/windowstr.h:
- * programs/Xserver/mi/mi.h:
- * programs/Xserver/mi/miinitext.c:
- * programs/Xserver/mi/mivaltree.c:
- (miRegisterRedirectBorderClipProc), (miComputeClips):
- * programs/Xserver/render/picture.c: (PictureFindVisual),
- (PictureInitIndexedFormats), (PictureInit), (SetPictureClipRegion):
- * programs/Xserver/xfixes/region.c: (ProcXFixesExpandRegion),
- (SProcXFixesExpandRegion):
- * programs/Xserver/xfixes/xfixes.c: (XFixesNumberRequests):
- * programs/Xserver/xfixes/xfixes.h:
- * programs/Xserver/xfixes/xfixesint.h:
-
-2004-07-30 Eric Anholt <anholt@FreeBSD.org>
-
- * include/extensions/Imakefile:
- Install the new headers if the library is being built as well.
-
-2004-07-30 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/X11.tmpl:
- * include/extensions/Imakefile:
- * include/extensions/composite.h:
- * include/extensions/compositeproto.h:
- * include/extensions/xfixesproto.h:
- * include/extensions/xfixeswire.h:
- * lib/Imakefile:
- * lib/Xcomposite:
- * lib/Xdamage:
- * lib/Xfixes:
- Bring in Xfixes, Xdamage, and Xcomposite userland from xserver CVS:
- - Update Xfixes headers to protocol major version 3.
- - Add composite headers.
- - Add libXfixes, libXdamage, and libXcomposite.
- - Add imake glue for new libraries, but leave Composite off by default
- until issues are resolved.
-
-2004-07-31 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/dmx/dmx.h:
- * programs/Xserver/hw/dmx/dmxinit.c: (InitOutput),
- (ddxProcessArgument):
- * programs/Xserver/hw/dmx/dmxwindow.c: (dmxDestroyWindow):
- * programs/Xserver/include/globals.h:
- * programs/Xserver/mi/miinitext.c: (EnableDisableExtension):
- * programs/Xserver/os/utils.c: (UseMsg), (ProcessCommandLine):
- Add new extension enable/disable feature
- Allow XTEST, XINERAMA, RENDER, XKB, XEVIE to be enabled/disabled
- Update DMX to use new render disabling code
-
-2004-07-30 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/dix/cursor.c:
- * programs/Xserver/dix/dispatch.c:
- * programs/Xserver/dix/window.c:
- - Add some XFIXES bits apparently missed in the DAMAGE-XFIXES merge
- - Add missing XCSECURITY ifdef.
- - Sync some whitespace to xserver CVS and surrounding style.
-
-2004-07-30 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/miext/damage/damage.c: (damageDamageRegion),
- (damageRemoveDamage), (damageInsertDamage), (DamageCreate),
- (DamageRegister), (DamageUnregister):
- Integrate latest damage bits, including the addition of Composite code.
- Includes REGION_INIT -> REGION_NULL necessary to avoid segfaults with
- inlined region macros.
-
-2004-07-30 Stuart Kreitman <stuart dot kreitman at sun dot com>
-
- * config/cf/X11.tmpl:
- * programs/Xserver/Xext/Imakefile:
- * programs/Xserver/Xext/xevie.c: (XevieExtensionInit), (XevieEnd),
- (XevieClientStateCallback), (XevieServerGrabStateCallback):
- * programs/Xserver/dix/events.c:
- * programs/Xserver/mi/miinitext.c:
-
- Bugzilla #947: Merge from XEVIE branch, turning on XEVIE, updating the xevie impl.
-
-2004-07-31 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/hw/xfree86/ddc/xf86DDC.c:
- * programs/Xserver/hw/xfree86/ddc/xf86DDC.h:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- * programs/Xserver/hw/xfree86/drivers/chips/ct_ddc.c:
- * programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c:
- * programs/Xserver/hw/xfree86/drivers/glint/glint_driver.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dac3026.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dacG.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/riva_driver.c:
- * programs/Xserver/hw/xfree86/drivers/s3virge/s3v_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- * programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c:
- * programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.h:
- * programs/Xserver/hw/xfree86/vgahw/vgaHW.c:
- * programs/Xserver/hw/xfree86/vgahw/vgaHW.h:
- Change several LoaderSymbol calls introduced by the bug #400 patch to
- *Weak() resolver functions.
-
-2004-07-30 Eric Anholt <anholt@FreeBSD.org>
-
- * lib/Xt/Composite.c:
- * lib/Xt/Composite.h:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_video.c:
- (SMI_BuildEncodings), (SetAttrSAA7111):
- Rename some COMPOSITE macros and enums to avoid conflicting with the
- COMPOSITE extension's new macro. These appear to only be used
- internally.
-
-2004-07-31 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/GL/glx/single2.c:
- Fix compiler warning
-
-2004-07-31 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo.h:
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_2070.c:
- (Neo2070AccelInit):
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_2097.c:
- (Neo2097AccelInit):
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_2200.c:
- (Neo2200AccelInit):
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c:
- (NEOPreInit), (NEOScreenInit), (neoModeInit):
- Adding experimental pseudocolor overlay stuff to NeoMagic
- driver.
-
-2004-07-30 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/Imakefile:
- * programs/Xserver/hw/darwin/quartz_1.3 removed all files:
- Remove unused, unsupported, and broken code for Mac OS X 10.0.
-
-2004-07-30 HUI YU <hyu@ati.com>
-
- reviewed by: <Kevin Martin>
-
- * programs/Xserver/hw/xfree86/common/xf86PciInfo.h:
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/atichip.c: (ATIChipID):
- * programs/Xserver/hw/xfree86/drivers/ati/atichip.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineReset), (RADEONEngineRestore):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c:
- (RADEONAccelInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_bios.c:
- (RADEONGetBIOSInfo), (RADEONGetConnectorInfoFromBIOS),
- (RADEONGetClockInfoFromBIOS), (RADEONGetLVDSInfoFromBIOS),
- (RADEONGetHardCodedEDIDFromBIOS), (RADEONGetTMDSInfoFromBIOS):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONEntPriv), (RADEONDisplayDDCConnected),
- (RADEONCrtIsPhysicallyConnected), (RADEONGetPanelInfoFromReg),
- (RADEONGetLVDSInfo), (RADEONGetTMDSInfo), (RADEONGetPanelInfo),
- (RADEONGetClockInfo), (RADEONQueryConnectedMonitors),
- (RADEONSetFBLocation), (RADEONGetVRamType), (RADEONPreInitConfig),
- (RADEONValidateMergeModes), (RADEONPreInit),
- (RADEONRestoreCommonRegisters), (RADEONRestoreCrtcRegisters),
- (RADEONRestoreCrtc2Registers), (RADEONRestoreFPRegisters),
- (RADEONRestorePLLRegisters), (RADEONSaveCrtcRegisters),
- (RADEONInitDispBandwidth), (RADEONInitCrtcRegisters),
- (RADEONInitCrtc2Registers), (RADEONInitFPRegisters),
- (RADEONFreeScreen), (RADEONDacPowerSet),
- (RADEONDisplayPowerManagementSet):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_macros.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c:
- (RADEONProbe):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (RADEONDisplayVideo):
- Add support for new Radeon chips:
- R420/M18, R423, RV370/M22, RV380/M24, RS300.
- Add special handlings for DELL triple-head server (RV100).
- Misc. bug fixes for flat panel, host aperture, etc (Bug #946)
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/Imakefile:
- Fix build on s390/s390x platforms.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Cursor.c:
- (xf86SwitchMode):
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (InitOutput):
- * programs/Xserver/hw/xfree86/common/xf86RandR.c:
- (xf86RandRGetInfo), (xf86RandRSetMode), (xf86RandRSetConfig),
- (xf86RandRInit):
- * programs/Xserver/hw/xfree86/common/xf86str.h:
- Add support for on-the-fly screen rotation when supported by
- hardware (Aron Plattner).
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/fb/Imakefile:
- * programs/Xserver/fb/fbpseudocolor.c: (xxUpdateWindowImmediately),
- (xxGetBaseColormap), (xxCreateScreenResources), (xxCloseScreen),
- (xxMyVisual), (xxInitColormapDummy), (xxInitColormapPrivate),
- (xxCreateColormap), (xxCmapInstalled), (xxInstalledCmapDelete),
- (xxDestroyColormap), (xxComputeCmapShift), (xxStoreColors),
- (xxInstallColormap), (xxUninstallColormap),
- (xxListInstalledColormaps), (xxCreateWindow), (xxWalkChildren),
- (xxPickMyWindows), (xxCopyWindow), (xxWindowExposures),
- (xxPaintWindow), (xxCopyPseudocolorRegion),
- (xxUpdateCmapPseudocolorRegion), (xxGetWindowRegion),
- (xxUpdateRegion), (xxUpdateFb), (xxBlockHandler),
- (xxWakeupHandler), (xxSetup), (xxCreateGC), (xxValidateGC),
- (xxDestroyGC), (xxChangeGC), (xxCopyGC), (xxChangeClip),
- (xxCopyClip), (xxDestroyClip), (xxFillSpans), (xxSetSpans),
- (xxPutImage), (xxCopyArea), (xxCopyPlane), (xxPolyPoint),
- (xxPolylines), (xxPolySegment), (xxPolyRectangle), (xxPolyArc),
- (xxFillPolygon), (xxPolyFillRect), (xxPolyFillArc), (xxPolyText8),
- (xxPolyText16), (xxImageText8), (xxImageText16), (xxImageGlyphBlt),
- (xxPolyGlyphBlt), (xxPushPixels), (xxComposite), (xxGlyphs),
- (xxPrintVisuals):
- * programs/Xserver/fb/fbpseudocolor.h:
- * programs/Xserver/hw/xfree86/xaa/Imakefile:
- * programs/Xserver/hw/xfree86/xaa/xaaWrapper.c:
- (xaaWrapperCreateScreenResources), (xaaWrapperCloseScreen),
- (xaaWrapperCreateWindow), (xaaWrapperCopyWindow),
- (xaaWrapperWindowExposures), (xaaWrapperPaintWindow),
- (xaaWrapperCreateColormap), (xaaWrapperDestroyColormap),
- (xaaWrapperStoreColors), (xaaWrapperInstallColormap),
- (xaaWrapperUninstallColormap), (xaaWrapperListInstalledColormaps),
- (xaaSetupWrapper), (xaaWrapperPreCreateGC), (xaaWrapperCreateGC),
- (xaaWrapperValidateGC), (xaaWrapperDestroyGC),
- (xaaWrapperChangeGC), (xaaWrapperCopyGC), (xaaWrapperChangeClip),
- (xaaWrapperCopyClip), (xaaWrapperDestroyClip),
- (xaaWrapperFillSpans), (xaaWrapperSetSpans), (xaaWrapperPutImage),
- (xaaWrapperCopyArea), (xaaWrapperCopyPlane), (xaaWrapperPolyPoint),
- (xaaWrapperPolylines), (xaaWrapperPolySegment),
- (xaaWrapperPolyRectangle), (xaaWrapperPolyArc),
- (xaaWrapperFillPolygon), (xaaWrapperPolyFillRect),
- (xaaWrapperPolyFillArc), (xaaWrapperPolyText8),
- (xaaWrapperPolyText16), (xaaWrapperImageText8),
- (xaaWrapperImageText16), (xaaWrapperImageGlyphBlt),
- (xaaWrapperPolyGlyphBlt), (xaaWrapperPushPixels),
- (xaaWrapperComposite), (xaaWrapperGlyphs), (XAASync):
- * programs/Xserver/hw/xfree86/xaa/xaaWrapper.h:
- An experimental pseudocolor emulation layer.
- Not fully completed, currently only works for 16bpp.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Helper.c:
- (xf86SetDefaultVisual):
- removing some unnecessary restricitons on the allowed visuals.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/drivers/chips/ct_BltHiQV.h:
- * programs/Xserver/hw/xfree86/drivers/chips/ct_accel.c:
- (AccelInit), (Sync), (SetupForCPUToScreenColorExpandFill),
- (ReadPixmap):
- * programs/Xserver/hw/xfree86/drivers/chips/ct_cursor.c:
- (CHIPSLoadCursorImage):
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c:
- (chipsPreInitHiQV), (CHIPSScreenInit), (chipsModeInitHiQV),
- (chipsMapMem):
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.h:
- Improved BE support in C&T driver (Rob Taylor, Jean-Laurent Gazelle).
- (Code adapted Egbert Eich).
-
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- (I810ScreenInit):
- Do I810EmitFlush() during screen init to make sure 2D engine is
- in a sane state (Peter Kunzmann).
-
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/drivers/savage/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_bci.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_cursor.c:
- (SavageHWCursorInit), (SavageLoadCursorImage),
- (SavageSetCursorColors):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavagePreInit), (SavageLeaveVT), (SavageWriteMode),
- (SavageScreenInit), (SavageInternalScreenInit), (SavageModeInit),
- (SavageCloseScreen), (SavageSaveScreen), (SavageAdjustFrame),
- (SavageSwitchMode), (SavageLoadPalette), (SavageUpdateKey),
- (SavageLoadPaletteSavage4):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_regs.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.c:
- (SavageInitSecondaryStreamOld), (SavageInitSecondaryStreamNew),
- (SavageInitSecondaryStream), (SavageInitStreamsOld),
- (SavageInitStreamsNew), (OverlayParamInit),
- (InitStreamsForExpansion), (SavageStreamsOn), (SavageStreamsOff):
- * programs/Xserver/hw/xfree86/drivers/savage/savage_streams.h:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_video.c:
- (savageOUTREG), (SavageClipVWindow), (SavageInitVideo),
- (SavageStopVideo), (SavageSetBlend), (SavageDisplayVideoOld),
- (SavageDisplayVideoNew), (SavagePutImage), (SavageStopSurface),
- (SavageInitOffscreenImages):
- Add pseudocolor overlay mode. Leave streams engine running at
- all times to prevent artefacts during video playback.
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (SavageScreenInit)
- * programs/Xserver/hw/xfree86/drivers/savage/savage_vbe.c:
- (SavageSetTextMode), (SavageSetVESAMode), (SavageGetDevice),
- (SavageGetBIOSModes):
- Fixed VBE mode list code to work together with reading DDC
- data using VBE functions.
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- (ShadowWait), (WaitQueue3D), (WaitQueue4), (WaitQueue2K),
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- (SavageInitAccel), (SavageHelpPatternROP), (SavageHelpSolidROP),
- (SavageSubsequentScreenToScreenCopy), (SavageSetupForSolidFill),
- (SavageSetupForScreenToScreenColorExpand),
- (SavageSetupForCPUToScreenColorExpandFill),
- (SavageSubsequentScanlineCPUToScreenColorExpandFill),
- (SavageSetupForMono8x8PatternFill),
- (SavageSubsequentMono8x8PatternFillRect):
- Fixed data types to muffle compiler.
-
- * programs/Xserver/hw/xfree86/drivers/savage/savage_image.c:
- (SavageSubsequentImageWriteRect):
- Fixed requested size of FIFO for image writes. Fixes temporary
- lockups.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/dix/privates.c:
- * programs/Xserver/hw/xfree86/common/xf86cmap.c:
- (xf86HandleColormaps), (CMapInitDefMap):
- * programs/Xserver/include/screenint.h:
- * programs/Xserver/lbx/lbxcmap.c: (LbxDefCmapPrivInit):
- Adding a colormap index to the InitColormapPrivate() func
- call. Without it it was completely useless.
- * programs/Xserver/hw/xfree86/common/xf86cmap.c:
- (CMapInstallColormap):
- test if colormap with index really exists in the list of
- installed maps before using it.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * lib/xtrans/Xtransutil.c: (trans_mkdir):
- fail hard if socket directories cannot be chowned to root or
- chmod'ed to the requested mode if 'sticky' bit is requested for
- this directory instead of just print a warning that will remain
- unnoticed most of the times.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/common/xf86DPMS.c: (DPMSClose):
- * programs/Xserver/hw/xfree86/common/xf86Events.c: (xf86VTSwitch):
- * programs/Xserver/hw/xfree86/common/xf86Init.c: (AbortDDX):
- Set DPMS to ON when VT switching away or shutting down the server.
- Failing to do this may leave the text console blank.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/os-support/linux/int10/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/linux/int10/linux.c:
- (xf86ExtendedInitInt10), (MapCurrentInt10):
- Improved error messages.
- * programs/Xserver/hw/xfree86/os-support/linux/int10/x86emu/Imakefile:
- build fixes for AMD64.
- * programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c:
- (xf86shmget), (xf86shmat), (xf86shmdt), (xf86shmctl):
- Made shm* functions in the libc_wrapper more standard conformant
- by setting errno correctly.
- * programs/Xserver/hw/xfree86/vbe/vbe.c: (VBEExtendedInit):
- Use xf86ExendedInitInt10() in VBEExtendedInit() to be able to
- pass flags.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/GL/dri/dri.c:
- * programs/Xserver/GL/dri/xf86dri.c:
- Fix static build.
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c:
- (TweakMemorySize):
- add i845 to the list of chips that allow memory size tweaking.
-
-2004-07-30 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/fb/fb.h:
- * programs/Xserver/fb/fballpriv.c:
- * programs/Xserver/fb/fboverlay.c:
- * programs/Xserver/fb/fboverlay.h:
- * programs/Xserver/hw/xfree86/drivers/apm/apm_accel.c:
- * programs/Xserver/hw/xfree86/drivers/apm/apm_funcs.c:
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/atifillin.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atifillin.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiprobe.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_probe.c:
- * programs/Xserver/hw/xfree86/drivers/ati/r128_probe.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- * programs/Xserver/hw/xfree86/drivers/chips/ct_accel.c:
- * programs/Xserver/hw/xfree86/drivers/chips/ct_ddc.c:
- * programs/Xserver/hw/xfree86/drivers/cirrus/cir_driver.c:
- * programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c:
- * programs/Xserver/hw/xfree86/drivers/glint/glint_driver.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i810_accel.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- * programs/Xserver/hw/xfree86/drivers/i810/i830_accel.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dac3026.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dacG.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c:
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nsc/nsc_gx1_accel.c:
- * programs/Xserver/hw/xfree86/drivers/nsc/nsc_gx2_accel.c:
- * programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/riva_driver.c:
- * programs/Xserver/hw/xfree86/drivers/nv/riva_xaa.c:
- * programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c:
- * programs/Xserver/hw/xfree86/drivers/s3virge/s3v_accel.c:
- * programs/Xserver/hw/xfree86/drivers/s3virge/s3v_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c:
- * programs/Xserver/hw/xfree86/drivers/savage/savage_image.c:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_accel.c:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_driver.c:
- * programs/Xserver/hw/xfree86/drivers/tga/tga_driver.c:
- * programs/Xserver/hw/xfree86/drivers/tga/tga_line.c:
- * programs/Xserver/hw/xfree86/drivers/trident/blade_accel.c:
- * programs/Xserver/hw/xfree86/drivers/trident/image_accel.c:
- * programs/Xserver/hw/xfree86/drivers/trident/trident_accel.c:
- * programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c:
- * programs/Xserver/hw/xfree86/drivers/trident/xp_accel.c:
- * programs/Xserver/hw/xfree86/drivers/vesa/vesa.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_accel.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_driver.c:
- * programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c:
- * programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.h:
- * programs/Xserver/hw/xfree86/xaa/xaaFallback.c:
- * programs/Xserver/hw/xfree86/xaa/xaaInit.c:
- * programs/Xserver/hw/xfree86/xaa/xaaROP.c:
- * programs/Xserver/hw/xfree86/xaa/xaalocal.h:
- * programs/Xserver/hw/xfree86/xaa/xaarop.h:
- * programs/Xserver/hw/xfree86/xaa/xaawrap.h:
- * programs/Xserver/hw/xfree86/xf1bpp/mfbmap.h:
- * programs/Xserver/hw/xfree86/xf4bpp/mfbbres.c:
- * programs/Xserver/hw/xfree86/xf4bpp/mfbbresd.c:
- * programs/Xserver/hw/xfree86/xf4bpp/mfbfillarc.c:
- * programs/Xserver/hw/xfree86/xf4bpp/mfbhrzvert.c:
- * programs/Xserver/hw/xfree86/xf4bpp/mfbimggblt.c:
- * programs/Xserver/hw/xfree86/xf4bpp/mfbline.c:
- * programs/Xserver/hw/xfree86/xf4bpp/mfbzerarc.c:
- * programs/Xserver/hw/xfree86/xf4bpp/ppcArea.c:
- * programs/Xserver/hw/xfree86/xf4bpp/ppcGC.c:
- * programs/Xserver/hw/xfree86/xf4bpp/ppcIO.c:
- * programs/Xserver/hw/xfree86/xf4bpp/ppcPixFS.c:
- * programs/Xserver/hw/xfree86/xf4bpp/ppcPntWin.c:
- * programs/Xserver/hw/xfree86/xf4bpp/ppcPolyPnt.c:
- * programs/Xserver/hw/xfree86/xf4bpp/ppcWinFS.c:
- * programs/Xserver/hw/xfree86/xf4bpp/ppcWindow.c:
- * programs/Xserver/hw/xfree86/xf4bpp/vgaGC.c:
- * programs/Xserver/hw/xfree86/xf8_16bpp/cfb8_16.h:
- * programs/Xserver/hw/xfree86/xf8_16bpp/cfbscrinit.c:
- * programs/Xserver/hw/xfree86/xf8_32bpp/cfb8_32.h:
- * programs/Xserver/hw/xfree86/xf8_32bpp/cfbscrinit.c:
- * programs/Xserver/hw/xfree86/xf8_32wid/cfb8_32wid.h:
- * programs/Xserver/hw/xfree86/xf8_32wid/cfbscrinit.c:
- * programs/Xserver/mfb/maskbits.c:
- * programs/Xserver/mfb/maskbits.h:
- * programs/Xserver/mfb/mfb.h:
- * programs/Xserver/mfb/mfbscrinit.c:
- Bug #400 (partial): Driver fixes for the dlloader. When using
- dlloader, all framebuffer formats except cfb and the overlay modes
- should work, and r128 and radeon need to be loaded from the ati
- driver (both issues to be fixed soon). Tested on i740, s3virge,
- mach64, tdfx, vesa, and vga drivers. elfloader users shouldn't be
- affected.
-
-2004-07-30 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/miext/rootless/rootless.h:
- * programs/Xserver/miext/rootless/rootlessCommon.c:
- * programs/Xserver/miext/rootless/rootlessCommon.h:
- * programs/Xserver/miext/rootless/rootlessWindow.c:
- * programs/Xserver/hw/darwin/quartz/Preferences.h:
- * programs/Xserver/hw/darwin/quartz/Preferences.m:
- * programs/Xserver/hw/darwin/quartz/XServer.h:
- * programs/Xserver/hw/darwin/quartz/XServer.m:
- * programs/Xserver/hw/darwin/quartz/pseudoramiX.c:
- * programs/Xserver/hw/darwin/quartz/pseudoramiX.h:
- * programs/Xserver/hw/darwin/quartz/quartz.c:
- * programs/Xserver/hw/darwin/quartz/quartz.h:
- * programs/Xserver/hw/darwin/quartz/quartzCocoa.m:
- * programs/Xserver/hw/darwin/quartz/quartzCommon.h:
- * programs/Xserver/hw/darwin/quartz/cr/crScreen.m:
- * programs/Xserver/hw/darwin/quartz/fullscreen/fullscreen.c:
- * programs/Xserver/hw/darwin/quartz/xpr/xprScreen.c:
- Merge many XDarwin improvements:
- - Fix launch of X clients by double clicking in the Finder when
- there is a space in the path (Torrey T. Lyons).
- - Interpret scroll wheel mouse events correctly when shift is
- held down (Benjamin Burke).
- - Add option to always use Mac command key equivalents
- (John Harper and Torrey T. Lyons).
- - Add support for dynamic screen configuration changes in rootless
- mode (John Harper and Torrey T. Lyons).
- - Add documentation on generic rootless layer (Torrey T. Lyons).
-
-2004-07-30 Torrey T. Lyons <torrey@freedesktop.org>
-
- * xc/config/cf/darwin.cf:
- * xc/programs/Xserver/Imakefile:
- * xc/programs/Xserver/hw/darwin/darwin.c:
- * xc/programs/Xserver/hw/darwin/Imakefile:
- * xc/programs/Xserver/hw/darwin/darwinXinput.c:
- Add initial Xinput support for XDarwin (Greg Parker).
-
-2004-07-30 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/hw/darwin/iokit/xfIOKit.c:
- Make XDarwin not default to StaticColor on ix86 (Shantonu Sen).
-
-2004-07-30 Egbert Eich <eich-at-pdx-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c:
- (TweakMemorySize), (I830BIOSPreInit):
- Removed bugs on TweakMemorySize() which prevented it from
- working at all.
- * Initialized last element of BIOS version number string
- to 0 to avoid random problems.
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.c:
- (handlePciBIOS):
- Write back original value to BIOS Base register for the
- case where function failed.
-
-2004-07-30 Egbert Eich <eich-at-pdx-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c:
- (TweakMemorySize), (I830BIOSPreInit):
- Removed bugs on TweakMemorySize() which prevented it from working
- at all.
- * Initialized last element of BIOS version number string to 0
- to avoid random problems.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * lib/xtrans/Xtransutil.c: (ConvertAddress):
- Fixed typo in a comment.
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c:
- Deleted bogus comment.
- * programs/Xserver/hw/xfree86/os-support/shared/sigio.c:
- (xf86BlockSIGIO), (xf86UnblockSIGIO):
- Added debugging support.
-
-2004-07-30 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c:
- (chipsPreInitHiQV):
- Fixed log messages.
-
-2004-07-30 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- * xc/programs/Xserver/Xprint/etc/init.d/Imakefile
- * xc/programs/Xserver/Xprint/etc/init.d/xprint.cpp
- Bugzilla #940: Filter /etc/init.d/xprint throught CPP/|MakeScriptFromCpp()|' to
- allow platform-specific customisation.
-
-2004-07-30 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/hw/dmx/config/Imakefile:
- Fix BuildServersOnly build
-
-2004-07-30 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/GL/dri/dri.c:
- * programs/Xserver/GL/dri/xf86dri.c:
- * programs/Xserver/GL/glx/single2.c: (DoGetString):
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- Fix "DoLoadableServer NO" build
-
-2004-07-29 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- Bugzilla #937: /etc/init.d/xprint should clear some environment
- variables.
-
-2004-07-29 Torrey T. Lyons <torrey@freedesktop.org>
-
- * xc/lib/GL/apple/Imakefile:
- * lib/GL/apple/dri_dispatch.c:
- * lib/GL/apple/dri_dispatch.defs:
- * lib/GL/apple/dri_dispatch.h:
- Fix building libGL with AppleDRI support on Mac OS X 10.2.3 and
- newer. Improve the CGL dispatch table for indirect contexts.
-
-2004-07-29 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/dix/dixutils.c: (AlterSaveSetForClient):
- Cleaned up code since client's saveSet is no longer defined
- as a pointer* (forgot one change in previous check-in)
-
-2004-07-29 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * programs/Xserver/Imakefile:
- Use LibraryTargetName when not building a loadable server
-
- * programs/Xserver/Xext/shape.c:
- * programs/Xserver/include/window.h:
- Move extern function declarations to window.h
-
- * programs/Xserver/dix/dixutils.c: (AlterSaveSetForClient):
- * programs/Xserver/dix/window.c:
- Cleaned up code since client's saveSet is no longer defined
- as a pointer*
-
- * programs/Xserver/include/dix.h:
- Added externs back in
-
- * programs/Xserver/miext/damage/damage.c:
- Change #if to #ifdef to fix compiler warning
-
- * programs/Xserver/render/picturestr.h:
- Add function declarations that were inadvertently removed
- by previous check in
-
- * config/cf/dmx.cf:
- Disable extensions that are not (yet) supported by DMX
-
-2004-07-28 Stuart Kreitman <stuart dot kreitman at sun dot com>
-
- * include/extensions/Imakefile:
- * programs/Xserver/Imakefile:
- * programs/Xserver/Xext/Imakefile:
- * programs/Xserver/Xext/shape.c:
- * programs/Xserver/dix/dispatch.c: (Dispatch):
- * programs/Xserver/dix/dixutils.c: (ISOLatin1ToLower),
- (CompareISOLatin1Lowered), (AlterSaveSetForClient):
- * programs/Xserver/dix/events.c:
- * programs/Xserver/dix/window.c:
- * programs/Xserver/include/Imakefile:
- * programs/Xserver/include/cursorstr.h:
- * programs/Xserver/include/dix.h:
- * programs/Xserver/include/dixstruct.h:
- * programs/Xserver/include/regionstr.h:
- * programs/Xserver/include/window.h:
- * programs/Xserver/mi/Imakefile:
- * programs/Xserver/mi/miinitext.c:
- * programs/Xserver/render/filter.c: (PictureGetFilterId),
- (PictureAddFilter), (PictureSetDefaultFilters), (SetPictureFilter):
- * programs/Xserver/render/picture.c: (PictureCreateDefaultFormats),
- (PictureFindVisual), (PictureInitIndexedFormats),
- (PictureMatchVisual), (PictureInit), (SetPictureClipRegion):
-
- * programs/Xserver/xfixes, programs/Xserver/damageext
- * programs/Xserver/miext/damage
-
- Bugzilla #859: Merge from DAMAGE-XFIXES branch
-
-2004-07-28 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/lib/Xaw/Print.h
- * xc/programs/xman/man.h
- * xc/programs/xmore/printdialog.c
- * xc/programs/xmore/printdialog.h
- Bugzilla #938: Update XawPrintShell per feedback and review comments.
-
-2004-07-27 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/sunLib.tmpl:
- Fix shared reqs for Xlibi18n, Xaw6 & Xmu for Solaris
-
- * programs/Xserver/hw/xfree86/common/xf86Io.c:
- * programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h:
- Improved support for Compose and Kana Lock LED's on Sun keyboards
-
- * programs/Xserver/hw/xfree86/os-support/sunos/sun_kbdEv.c:
- Add event definitions for additional keys on Sun Japanese keyboards
-
- * programs/Xserver/hw/xfree86/xf86config/xorgconfig.c:
- VUID mouse protocol support for Solaris
- Make default mouse message clearer on machines that use a default
- other than /dev/mouse.
-
-2004-07-27 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/FreeBSD.cf
- * xc/config/cf/Imake.tmpl
- * xc/config/cf/NetBSD.cf
- * xc/config/cf/linux.cf
- Bugzilla #909: Disable build of PDF documents where GhostScript may
- not work at build time.
-
-2004-07-27 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (RADEONSetOverlayGamma), (RADEONSetTransform), (RADEONResetVideo),
- (RADEONAllocAdaptor), (RADEONSetupImageVideo),
- (RADEONSetPortAttribute), (RADEONGetPortAttribute),
- (RADEONDisplaySurface), (RADEONInitOffscreenImages):
- - Add gamma correction support to the radeon video overlay
-
-2004-07-27 Torrey T. Lyons <torrey@freedesktop.org>
-
- * programs/Xserver/Xprint/ddxInit.c:
- Fix Xprint build on Darwin.
-
-2004-07-27 Torrey T. Lyons <torrey@freedesktop.org>
-
- * lib/GL/apple/Imakefile:
- * lib/GL/apple/dri_dispatch.c:
- * lib/GL/apple/dri_dispatch.defs:
- * lib/GL/apple/dri_dispatch.h:
- * lib/GL/apple/dri_driver.c:
- * lib/GL/apple/dri_glx.c:
- * lib/GL/apple/dri_glx.h:
- * lib/GL/glx/Imakefile:
- * lib/GL/glx/glxext.c:
- * programs/Xserver/GL/apple/Imakefile:
- * programs/Xserver/GL/apple/aglGlx.c:
- * programs/Xserver/GL/apple/indirect.c:
- * programs/Xserver/GL/glx/single2.c:
- Fix XDarwin's broken build of libGL and server side GLX.
-
-2004-07-27 Rik Faith <faith(at)freedesktop.org>
-
- * programs/Xserver/hw/dmx/dmxextension.c: (dmxDetachScreen):
- * programs/Xserver/hw/dmx/input/dmxconsole.c:
- (dmxConsoleDrawWindows), (dmxConsoleDraw), (dmxConsoleClearCursor),
- (dmxConsoleCollectEvents), (dmxCloseConsole), (dmxConsoleInit):
- When using DMX console input, make detached screens display as
- grey (vs. white for attached and black for dead-space).
-
-2004-07-27 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/glxinfo/glxinfo.c
- Bugzilla #934: Fix glxinfo that it can be build against
- Sun's version of GL.
-
-2004-07-27 Alexander Gottwald <ago@freedesktop.org>
-
- * config/cf/cygwin.cf:
- added --enable-runtime-pseudo-reloc to ExtraLoadFlags
- use make -C dir to step into subdirectories
- define BourneShell as /bin/bash -e to have make stopping after a subdir
- failed
-
-2004-07-27 Alexander Gottwald <ago@freedesktop.org>
-
- * config/cf/cygwin.cf:
- Merge latest changes from CYGWIN branch
- * config/cf/cygwin.rules (MakeFonts):
- Use find | xargs combination instead of simple shell globbing to prevent
- commandline argument overflow
-
-2004-07-27 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/xdm/config/Imakefile:
- Define an initial VT for {Net,Open}BSD on amd64.
-
-2004-07-27 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_mouse.c:
- (wsconsReadInput):
- Fix a bug that caused an entire batch of events to be
- thrown out when one of an unknown type is encountered.
- (Ty Sarna, NetBSD).
-
-2004-07-27 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * lib/xkbui/Imakefile:
- Define SoRev from SOXKBUIREV, not SOXKBFILEREV.
-
-2004-07-27 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * lib/X11/ConnDis.c: (_X11TransConnectDisplay):
- * programs/xhost/xhost.c: (change_host), (get_hostname):
- - remove remaining AMOEBA references.
- * programs/Xserver/os/genalloca.c:
- - remove unused file.
-
-2004-07-26 Alex Deucher <agd5f@yahoo.com>
-
- reviewed by: <Ryan Underwood>
-
- * programs/Xserver/hw/xfree86/drivers/mga/mga_maven.h:
- - add mga_maven.h; needed for mga maven support (Ryan Underwood)
-
-2004-07-26 Alex Deucher <agd5f@yahoo.com>
-
- reviewed by: <Ryan Underwood>
-
- * programs/Xserver/hw/xfree86/drivers/mga/mga.h:
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dac3026.c:
- (MGA3026_i2cInit):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dacG.c:
- (MGAG_ddc1Read), (MGAG_I2CGetBits), (MGAG_I2CPutBits),
- (MGAG_DDC_P1_I2CPutBits), (MGAG_DDC_P2_I2CPutBits),
- (MGAG_MAVEN_I2CPutBits), (MGAG_DDC_P1_I2CGetBits),
- (MGAG_DDC_P2_I2CGetBits), (MGAG_MAVEN_I2CGetBits), (MGAG_i2cInit):
- * programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c: (MGAdoDDC),
- (MGAMavenRead):
- - enable maven support for TV detection, DPMS, and DDC on crtc2
- on G400 (Ryan Underwood)
- (http://bugs.xfree86.org/show_bug.cgi?id=1098)
- * programs/Xserver/hw/xfree86/i2c/xf86i2c.c: (xf86I2CBusInit):
- * programs/Xserver/hw/xfree86/i2c/xf86i2c.h:
- - expose I2CStart; needed for mga maven support (Ryan Underwood)
-
-2004-07-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * extras/Mesa/src/mesa/tnl/t_vertex_c.c:
- Use __func__ instead of __FUNCTION__ on C99 compatible compilers,
- fall back to nothing for compilers that aren't C99 or a new enough
- gcc to fix build errors on systems not using gcc compilers.
-
-2004-07-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * programs/Xserver/hw/xfree86/doc/README.mouse:
- * programs/Xserver/hw/xfree86/doc/sgml/mouse.sgml:
- - Change xf86config to xorgconfig
- - Update Solaris mouse support information
-
-2004-07-26 Alex Deucher <agd5f@yahoo.com>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineReset):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONDisplayDDCConnected), (RADEONGetBIOSParameters),
- (RADEONLoadPalette), (RADEONScreenInit),
- (RADEONRestoreFPRegisters), (RADEONRestorePLLRegisters),
- (RADEONSaveFPRegisters), (RADEONInitCrtcRegisters),
- (RADEONInitCrtc2Registers), (RADEONInitFPRegisters),
- (RADEONSetDynamicClock):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
- (RADEONSetTransform), (RADEONResetVideo), (RADEONSetPortAttribute):
- - Add radeon DynamicClocks option
- - add small clean ups from ati's last code drop
- (typo_fixes, remove_fudge, laptop, xvfix)
- * programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c:
- (MGAWakeupHandler), (MGADRIScreenInit):
- - Fix possible segfault (Ryan Underwood)
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_video.c:
- (NEOInitVideo), (NEOPutVideo), (NEODisplayVideo):
- - Add Xv support to pre-nm2160 neomagic chipsets (bug #321)
-
-2004-07-27 Matthieu Herrb <matthieu.herrb@laas.fr>
- * programs/xdm/Imakefile:
- * programs/xdm/xdm.man:
- Fix log file location in manual page.
-
-2004-07-27 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/input/elographics/xf86Elo.c:
- - Use xf86RemoveEnabledDevice() in the DEVICE_OFF case too.
- Fixes a lock-up after server reset.
- - Call InitPtrFeedbackClassDeviceStruct() during DEVICE_INIT
- phase, in order to avoid a segfault in the X server caused
- by 'xset q'.
-
-2004-07-27 Matthieu Herrb <matthieu.herrb@laas.fr>
- * programs/xfs/difs/main.c: (main):
- * programs/xfs/os/error.c: (InitErrors):
- Fix opening of log file with '-user nobody'. Problem reported by
- Oleg Safiullin and Mike Pechkin.
-
-2004-07-27 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/render/render.c: (ProcRenderCreateCursor):
- remove extra ';' (Alan Hourihane, Keith Packard).
-
-2004-07-26 Adam Jackson <ajax@freedesktop.org>
-
- * programs/Xserver/GL/glxmodule.c,
- programs/Xserver/GL/apple/indirect.c,
- programs/Xserver/GL/dri/dri.c,
- programs/Xserver/GL/glx/glxext.c,
- programs/Xserver/GL/glx/glxscreens.c,
- programs/Xserver/GL/glx/glxserver.h,
- programs/Xserver/GL/glx/glxutil.h,
- programs/Xserver/GL/mesa/X/xf86glx.c,
- programs/Xserver/GL/windows/indirect.c:
- Bug #377: Make lib{glx,GLcore,dri} work when compiled as dlloader
- modules.
- * programs/Xserver/hw/xfree86/drivers/ati/atipreinit.c,
- programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c,
- programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- Bug #848: Clean up gatos notice messages.
-
-2004-07-26 Alexander Gottwald <ago@freedesktop.org>
-
- * lib/Imakefile:
- * lib/windows/Imakefile:
- * lib/windows/WindowsWM-def.cpp:
- * lib/windows/WindowsWM.man:
- * lib/windows/windowswm.c:
- * lib/windows/windowswm.h:
- * lib/windows/windowswmstr.h:
- Import lib/windows from CYGWIN branch.
-
-2004-07-26 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * config/cf/X11.tmpl:
- Add LINTXLIBONLY macro to match lint library dependencies
- Fix LinkHardCopyPS macro to work with Solaris make
-
- * config/cf/sun.cf
- Improved lint flags for the lint included with Sun compilers
-
-2004-07-26 Alexander Gottwald <ago@freedesktop.org>
-
- * config/cf/cygwin.rules:
- Bugzilla #921: link without linker definition file
-
-2004-07-26 Alexander Gottwald <ago@freedesktop.org>
-
- * config/cf/X11.tmpl:
- Bugzilla #912: Wraps linking of name.ps -> name.PS in an extra define
- which is empty for CaseSensitiveFileSystem == NO
- * doc/hardcopy/XKB/Imakefile:
- Bugzilla #912: Test for CaseSensitiveFileSystem before linking
- XKBlib.ps.gz -> XKBlib.PS.gz
-
-2004-07-24 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * programs/Xserver/hw/xfree86/input/mouse/mouse.c: (MouseProc):
- * programs/Xserver/hw/xfree86/os-support/bsd/bsd_mouse.c:
- (wsconsPreInit):
- * programs/Xserver/hw/xfree86/os-support/xf86OSmouse.h:
- Fix a problem with wsmouse driver loosing events on 64bit
- architectures (XFree86 Bugzilla #1438, John Heasley).
- "To fix this, I've added a mouse buffer (Xisb buffer) "scale"
- value to the MouseDevPtr type. If set, it is used as
- structure size of which we want space for a few."
-
-2004-07-24 Matthieu Herrb <matthieu.herrb@laas.fr>
-
- * config/cf/Imake.cf:
- * config/cf/OpenBSD.cf:
- * programs/Xserver/hw/xfree86/os-support/bsd/Imakefile:
- * programs/Xserver/hw/xfree86/os-support/bsd/i386_video.c:
- (xf86OSInitVidMem), (xf86EnableIO), (xf86DisableIO), (amd64setWC),
- (amd64undoWC):
- * programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h:
- Bugzilla #884: OpenBSD/amd64 support.
-
-2004-07-23 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/xorg.cf:
- * programs/Xserver/hw/xfree86/drivers/via/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/via/via_dri.c:
- - Remove unnecessary CppManTarget(via,) which produced multiple target
- definition warnings.
- - Change the VIA DDX to tell clients to look for unichrome_dri.so, the
- module that X.Org distributes.
- - Move the VIA DRI into DevelDRIDrivers because it is still insecure.
- See: http://dri.sourceforge.net/IRC-logs/20040628.txt
-
-2004-07-22 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/xorg.cf:
- * config/cf/xorgsite.def:
- * lib/GL/mesa/drivers/dri/Imakefile:
- * lib/GL/mesa/drivers/dri/unichrome/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/ati/atiaccel.c:
- (ATIInitializeAcceleration):
- * programs/Xserver/hw/xfree86/drivers/ati/aticonfig.c:
- (ATIProcessOptions):
- * programs/Xserver/hw/xfree86/drivers/ati/aticonsole.c:
- (ATISwitchMode), (ATIEnterVT), (ATILeaveVT):
- * programs/Xserver/hw/xfree86/drivers/ati/atiload.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atiload.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atilock.c: (ATIUnlock):
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64.c:
- (ATIMach64PreInit), (ATIMach64SetDPMSMode):
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64accel.c:
- (ATIMach64Sync), (ATIMach64SetupForScreenToScreenCopy),
- (ATIMach64SubsequentScreenToScreenCopy),
- (ATIMach64SetupForSolidFill), (ATIMach64SubsequentSolidFillRect),
- (ATIMach64SetupForSolidLine),
- (ATIMach64SubsequentSolidHorVertLine),
- (ATIMach64SubsequentSolidBresenhamLine),
- (ATIMach64SetupForMono8x8PatternFill),
- (ATIMach64SubsequentMono8x8PatternFillRect),
- (ATIMach64SetupForScanlineCPUToScreenColorExpandFill),
- (ATIMach64SubsequentScanlineCPUToScreenColorExpandFill),
- (ATIMach64SubsequentColorExpandScanline):
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64cursor.c:
- (ATIMach64LoadCursorImage):
- * programs/Xserver/hw/xfree86/drivers/ati/atimach64io.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atimisc.c: (ATISetup):
- * programs/Xserver/hw/xfree86/drivers/ati/atioption.c:
- * programs/Xserver/hw/xfree86/drivers/ati/atioption.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiregs.h:
- * programs/Xserver/hw/xfree86/drivers/ati/atiscreen.c:
- (ATIMinBits), (ATIScreenInit), (ATICloseScreen):
- * programs/Xserver/hw/xfree86/drivers/ati/atistruct.h:
- - Add a new option, BuildDevelDRIDrivers, which controls whether
- DevelDRIDrivers is non-empty. DevelDRIDrivers contains those drivers
- aren't built by default either due to being unusable on that
- architecture (but buildable for testing) or due to security concerns,
- as in the mach64 and savage cases.
- - Merge the Mach64 DDX's DRI support, under the XF86DRI_DEVEL define,
- which is set only when BuildDevelDRIDrivers is set.
- - Fix up of the sets of DRI drivers built for various architectures.
- - Fix build of unichrome DRI driver, which is now enabled on x86.
-
-2004-07-22 Eric Anholt <anholt@FreeBSD.org>
-
- * lib/GL/GL/Imakefile:
- The i830 driver has been replaced by i915. Update this Imakefile block
- that's very rarely used (if ever?) to avoid complaints about things
- being undefined.
-
-2004-07-23 Alexander Gottwald <ago@freedesktop.org>
-
- * programs/xphelloworld/xpxmhelloworld/Imakefile:
- * programs/xphelloworld/xpawhelloworld/Imakefile:
- Bugzilla #781: fix -lXprintUtil and -lXp references
- Removed -L$(PROJECTROOT)/lib which breaks crosscompile builds. The
- The extra libdir was wrong and the correct one was added with
- $(MOTIFLIB)
-
-Thu Jul 22 20:03:11 2004 Soeren Sandmann <sandmann@daimi.au.dk>
-
- * programs/Xserver/fb/fbfill.c (fbFill): Call MMX solid fill
- routine when available.
-
- * programs/Xserver/fb/fbpict.c (fbComposite): Call MMX operations
- when available.
-
- * config/cf/xorg.cf: New HasGcc34 macro
-
- * programs/Xserver/fb/fbmmx.c: New file with many operations
- implemented with MMX intrinsics, conditional on having GCC 3.4 on
- i386.
-
-2004-07-22 Alexander Gottwald <ago@freedesktop.org>
-
- * programs/xphelloworld/xphelloworld/Imakefile:
- * programs/xphelloworld/xpsimplehelloworld/Imakefile:
- * programs/xphelloworld/xpxthelloworld/Imakefile:
- * programs/xplsprinters/Imakefile:
- Bugzilla #781: fix -lXprintUtil and -lXp references
-
-2004-07-21 Eric Anholt <anholt@FreeBSD.org>
-
- Imported new Mesa, DRM, and DRI sources as of 20040721 and resolved
- conflicts.
-
-2004-07-21 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/FreeBSD.cf:
- * config/cf/NetBSD.cf:
- * config/cf/linux.cf:
- Bugzilla #909: Remove HasGhostScript YES default from these .cfs, as
- it's causing build failures for users on these platforms (not available,
- or fails when processing files).
-
-2004-07-20 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/Imake.tmpl:
- * lib/Xaw/Imakefile:
- * programs/Xserver/hw/darwin/Imakefile:
- * programs/Xserver/hw/xfree86/common/Imakefile:
- * programs/Xserver/hw/xfree86/xf86config/Imakefile:
- * programs/fonttosfnt/Imakefile:
- * programs/proxymngr/Imakefile:
- * programs/twm/Imakefile:
- * programs/xmh/Imakefile:
- * programs/xterm/Imakefile:
- Remove the VENDOR_DEFINES from ALLDEFINES, as the quoting on
- VENDOR_DEFINES was breaking some old imake software, and it really
- doesn't seem like an appropriate define for all imake-using software.
- Instead, add it to the DEFINES of those pieces that need it.
-
-2004-07-19 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- * xc/doc/man/misc/Imakefile
- Bugzilla #899: Fixing Solaris builds bustage caused by the checkin
- in bug #891.
-
-Tue Jul 20 19:38:06 2004 Soeren Sandmann <sandmann@daimi.au.dk>
-
- * lib/X11/omGeneric.c (parse_fontdata): Set font_data->xlfd_data
- to NULL after XFree(). (#837, patch from Daniel Berrange).
-
-Tue Jul 20 18:23:32 2004 Soeren Sandmann <sandmann@daimi.au.dk>
-
- * config/cf/linux.cf: Use /dev/urandom on Linux.(#761).
-
-2004-07-20 Alexander Gottwald <ago@freedesktop.org>
-
- * xc/programs/Xserver/xdmcp.c (get_addr_by_name):
- Bugzilla #889: Bind -from address to port number 0 instead of 177
-
-2004-07-19 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/attributes.c
- Bugzilla #893: Fixing the bug that Xprt did not honor ${LC_ALL}
- when looking for model-config dirs.
-
-2004-07-19 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- * xc/doc/hardcopy/Imakefile
- * xc/doc/hardcopy/XPRINT/Imakefile
- Bugzilla #891: Fixing some installation problems with hardcopy
- dirs.
-
-2004-07-18 Rik Faith <faith(at)freedesktop.org>
-
- * programs/Xserver/hw/dmx/dmxextension.c:
- (dmxAdjustCursorBoundaries):
- Addition of console input after removal of core backend input that
- is not on screen 0 can cause a segfault. Fix by preventing
- reinitialization of detached inputs.
- * programs/Xserver/hw/dmx/dmxgcops.c: (dmxFindAlternatePixmap),
- (dmxGetImage):
- When Xinerama is active and screen 0 is detached, pixmaps for
- XGetImage must be obtained from another screen.
-
-2004-07-18 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/ps/Ps.h
- * xc/programs/Xserver/Xprint/ps/PsColor.c
- * xc/programs/Xserver/Xprint/ps/PsGC.c
- Bugzilla #858: Fixing the problem that clients cannot use the
- TrueColor visual without calling |XInstallColormap();|.
-
-2004-07-17 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/FreeBSD.cf:
- - Default to assuming that ports that can be built without the xorg
- pieces being installed are installed before the xorg build begins.
- #define HasStandardPorts NO can turn this behavior off. Also fixes
- some freetype issues related to it looking in the wrong place.
- - While here, remove some unnecessary #if nesting in threads.
-
-2004-07-17 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/FreeBSD.cf:
- Wrap CcCmd and CplusplusCmd in #ifndef to kill lots of warnings when
- changing them in host.def (common for ccache).
-
-2004-07-17 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/X11.tmpl:
- Be sure to set the DmxLibrary-related defines to NO if BuildDmxLibrary
- is NO. Kills a lot of preprocessor warnings.
-
-2004-07-16 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/lib/xtrans/Xtrans.c:
- Fix typo in debug message in MakeAllCLTSServerListeners
- * xc/programs/Xserver/os/Imakefile:
- Add $(GETPEER_DEFINES) to DEPEND_DEFINES for makedepend
- * xc/programs/Xserver/os/access.c:
- * xc/doc/specs/SIAddresses/localuser.txt:
- Add "localuser" and "localgroup" access types to server-interpreted
- authentication scheme.
-
-2004-07-15 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineRestore):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c:
- (RADEONAccelInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (RADEONInit3DEngineForRender):
- * programs/Xserver/hw/xfree86/drivers/via/via_memory.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_priv.h:
- * programs/Xserver/hw/xfree86/drivers/via/via_swov.c:
- * programs/Xserver/hw/xfree86/drivers/via/via_tuner.c:
- Bugzilla #803,804: Fix build in the !XF86DRI case after DRI and
- Radeon Render acceleration merges.
-
-2004-07-12 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/sun.cf
- Bugzilla #862: Solaris performance improvements using some
- "magic" compiler flags (-zlazyload -zcombreloc -xstrconst -xildoff
- etc.)
-
-2004-07-12 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/Imakefile
- Bugzilla #776: (Work-in-progress) Adding glue to setup
- links for /etc/init.d/ scripts in Linux.
-
-2004-07-12 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/linux.cf
- Bugzilla #824: Build fix for SuSE Linux
-
-2004-07-07 Eric Anholt <anholt@FreeBSD.org>
-
- * Imakefile:
- Bugzilla #478: Install xrender.pc (required by xcursor.pc).
-
-2004-07-07 Rik Faith <faith(at)freedesktop.org>
-
- * programs/Xserver/hw/dmx/dmxinit.c:
- * programs/Xserver/hw/dmx/glxProxy/glxsingle.c:
- * programs/Xserver/hw/dmx/glxProxy/glxvendor.c:
- * programs/Xserver/hw/dmx/input/Imakefile:
- * programs/Xserver/hw/dmx/input/dmxinputinit.c:
- * programs/Xserver/hw/dmx/input/dmxsigio.c:
- Bugzilla #817: Enable build under Solaris
- (Thanks to Alan Coopersmith)
-
-2004-07-06 Kevin E. Martin <kem(at)freedesktop.org>
-
- * config/cf/README:
- * config/cf/X11.tmpl:
- * config/cf/linux.cf:
- * config/cf/xf86site.def:
- * config/cf/xfree86.cf:
- * config/cf/xorg.cf:
- * config/cf/xorgsite.def:
- * include/extensions/Imakefile:
- * programs/Xserver/Imakefile:
- Disable building DMX on OSs that have not been verified to build
- correctly (Kevin Martin).
-
- * programs/Xserver/Xext/dmx.c: (ProcDMXChangeScreensAttributes),
- (ProcDMXChangeDesktopAttributes):
- * programs/Xserver/hw/dmx/Imakefile:
- * programs/Xserver/hw/dmx/dmxcb.c: (dmxConnectionBlockCallback):
- * programs/Xserver/hw/dmx/dmxextension.c:
- (dmxConfigureScreenWindow):
- * programs/Xserver/hw/dmx/dmxinit.c: (InitOutput):
- * programs/Xserver/hw/dmx/glxProxy/glxcmds.c: (MakeCurrent),
- (CreateGLXPixmap), (__glXDoSwapBuffers):
- Fix DMX build when Xinerama is not enabled (Kevin Martin).
-
-2004-07-06 Egbert Eich <eich(at)freedesktop.org>
-
- * extras/Mesa/src/mesa/drivers/dri/i915/intel_context.h:
- * extras/Mesa/src/mesa/drivers/dri/i915/intel_tris.c:
- ifdef'ed some IA32-only assembler statements. Presently these
- chipsets are IA32 only, anyway (Egbert Eich).
-
- * programs/Xserver/hw/xfree86/common/xf86Bus.c: (CheckGenericGA):
- * programs/Xserver/hw/xfree86/os-support/bus/ia64Pci.c:
- (ia64ScanPCIWrapper):
- Disabling generic VGA testing for IA64 architectures.
- Temporarily disabling support for ZX1 bus. This code is extremely
- invasive and is executed as fallback without testing for a ZX1
- chipset. It brings a SGI Altrix to a grinding halt. (Egbert Eich).
-
-2004-07-06 Egbert Eich <eich(at)freedesktop.org>
-
- * config/cf/xorg.cf:
- Separated Intel drivers from default DriDrivers to avoid building
- them on IA64 (Egbert Eich).
-
- * lib/Xdmcp/Wrap.h:
- Fixed wrong function prototype (Egbert Eich).
-
- * programs/Xserver/hw/xfree86/common/xf86Bus.c: (CheckGenericGA):
- Don't test for generic VGA on IA64 (Egbert Eich).
-
- * programs/Xserver/hw/xfree86/common/xf86pciBus.c:
- Fixed a segfault when accessing a structure before verifying the
- pointer exists (Egbert Eich).
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig), (RADEONDoAdjustFrame):
- Added a showcache option for debugging (Egbert Eich).
-
- * programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
- (I810PreInit), (I810SwitchMode):
- Increase default video RAM size to 16MB when DRI is enabled and
- more than 128MB are available (Egbert Eich).
- Fixed lockups during mode switch. Problem was introduced when
- attempting to copy the behavior during LeaveVT()/EnterVT() but
- but forgetting to call I810DRILeave() before I810DRIEnter().
- The entire DRILeave()/Enter() scenario has been commented out
- as it didn't seem to be necessary (Egbert Eich).
-
- * programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c:
- (TweakMemorySize), (I830BIOSPreInit), (I830BIOSScreenInit),
- (I830BIOSEnterVT):
- Fix TweakMemorySize() (tested with i855/i865) (Egbert Eich).
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.h:
- increased MAX_DEVICES to 128 (Egbert Eich).
-
- * programs/Xserver/hw/xfree86/common/xf86Globals.c:
- * programs/Xserver/hw/xfree86/os-support/bus/Pci.h:
- * programs/Xserver/hw/xfree86/os-support/bus/ix86Pci.c:
- (ix86PciSelectCfgmech):
- Use OS provided PCI config space access as default method
- (Egbert Eich).
-
- * programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
- (linuxPciOpenFile):
- Added support for Linux 2.6 proc file format.
-
- * programs/Xserver/hw/xfree86/vbe/vbe.c: (VBEExtendedInit),
- (VBEGetVBEInfo):
- Fixed unaligned accesses to pieces of the VBE info block.
- VESA did not align elements to size (Egbert Eich).
-
-2004-07-06 Alexander Gottwald <ago@freedesktop.org>
-
- * programs/xcalc/math.c: (bkspf)
- Bugzilla #665: bugs in xcalc -rpn mode
- decimal_point is a const char* not char. the patch uses strcmp instead
- of plain char == char operator and allows decimal_point to be of any
- length.
- localeconv() is only called if X_LOCALE is _not_ defined
-
-2004-07-05 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/xdm/socket.c: (CreateWellKnownSockets):
- XFree86 bugzilla #1376: xdm opens random tcp sockets
-
- "Even when DisplayManager.requestPort is set to 0, xdm will open a
- chooserFd tcp socket on all interfaces. This apparently cannot be
- disabled by configuration and presents a possible security risk. Older
- versions of xdm/socket.c appear to have checked and aborted if
- request_port == 0, but the current one does not..."
-
-2004-07-04 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/dmx/Imakefile:
- Can't have tabs starting lines not associated with a target.
-
-2004-07-04 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/FreeBSD.cf:
- * config/cf/NetBSD.cf:
- * config/cf/X11.tmpl:
- * config/cf/host.def:
- * config/cf/linux.cf:
- * lib/dpstk/Imakefile:
- * programs/xphelloworld/xpawhelloworld/Imakefile:
- * programs/xphelloworld/xpxmhelloworld/Imakefile:
- Bugzilla #757: Remove incorrect HasMotif YES defaults for linux and
- BSDs. Also fix Motif imake goop to handle motif not being in /usr/X11R6
- better.
-
-2004-07-03 Eric Anholt <anholt@FreeBSD.org>
-
- * include/extensions/render.h:
- Bugzilla #635: Correct the definition of CPLastBit to account for
- ComponentAlpha, which may fix behavior of the server's
- SetPictureToDefaults.
-
-2004-07-01 Alexander Gottwald <ago@freedesktop.org>
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i830_vtbl.c:
- * xc/extras/Mesa/src/mesa/drivers/dri/i915/i915_vtbl.c:
- #Bug 802: C variable declaration fix for old gcc in i915 code
-
-2004-06-29 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Imakefile
- * xc/programs/Xserver/Xprint/Xprint.html
- * xc/programs/Xserver/Xprint/Xprint.man
- * xc/programs/Xserver/Xprint/Xprint.sgml
- * xc/programs/xplsprinters/xplsprinters.html
- * xc/programs/xplsprinters/xplsprinters.man
- * xc/programs/xplsprinters/xplsprinters.sgml
- * xc/programs/xprehashprinterlist/Imakefile
- * xc/programs/xprehashprinterlist/xprehashprinterlist.c
- * xc/programs/xprehashprinterlist/xprehashprinterlist.html
- * xc/programs/xprehashprinterlist/xprehashprinterlist.man
- * xc/programs/xprehashprinterlist/xprehashprinterlist.sgml
- Bugzilla #810: Add small adminstration tool to rehash the list of available
- printers on demand.
-
-2004-06-29 Alexander Gottwald <ago@freedesktop.org>
- * lib/Xaw/AllWidgets.c, lib/Xaw/sharedlib.c:
- #Bug 806: undefined reference to xawPrintShellWidgetClass in Xaw6 for
- cygwin. Wrap references to xawPrintShellWidgetClass with #ifndef OLDXAW.
-
-2004-06-29 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/extras/Mesa/src/mesa/main/imports.h
- Bugzilla #805: Build fix for AMD64,
- patch by Stefan Dirsch <sndirsch@suse.de>
-
-2004-06-28 Nolan <xorg-nolan@sigbus.net>
- * programs/Xserver/hw/xfree86/drivers/vmware/vmware.c:
- * programs/Xserver/hw/xfree86/drivers/vmware/vmware.h:
- * programs/Xserver/hw/xfree86/drivers/vmware/vmwarecurs.c:
- Send cursor hotspot through the FIFO. This fixes host cursor.
- Allow any bpp when 8BIT_EMULATION is set.
- Save/restore the ID register.
-
-2004-06-28 Alan Coopersmith <alan.coopersmith@sun.com>
- * lib/GL/glx/glx_pbuffer.c:
- * lib/GL/glx/glxextensions.h:
- Add GLX_ALIAS_VOID for GLX_ALIAS of functions with return type void
- to fix builds with non-gcc compilers that refuse to let you do
- return function_that_returns_void(...)
- * programs/Xserver/hw/xfree86/os-support/shared/sigiostubs.c
- Remove includes of xf86drm.h that break non-DRI builds
-
-2004-06-25 Alexander Gottwald <ago@freedesktop.org>
- * programs/Xserver/randr/randr.c:
- * programs/Xserver/randr/randrstr.h:
- #Bug 780: add RRSetScreenConfig
- * programs/Xserver/os/access.c:
- #Bug 784: Ignore unconfigured interfaces with xdmcp
- * config/cf/X11.tmpl programs/Imakefile:
- #Bug 785: make build of xterm configurable
- * include/Xpoll.h:
- #Bug 786: make XFD_* macros respect FD_SETSIZE
-
-2004-06-24 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/XpConfig/C/print/attributes/document
- * xc/programs/Xserver/XpConfig/C/print/models/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/CANONC3200-PS/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/CANONC3200-PS/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/CANONC3200-PS/fonts/Imakefile
- Bugzilla #791: Adding special support for Canon C3200N
-
-2004-06-24 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Init.c
- * xc/programs/Xserver/Xprint/spooler.c
- Bugzilla #660: Fix for the issue that GetPrinterList does not
- return printer descriptions on Solaris.
- The patch implements a framework which allows
- the printer enumerator scripts to pass additional printer
- attributes to the information pool (currently only
- "xp-printerattr.descriptor" is implemented).
-
-2004-06-22 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/attributes.c
- Bugzilla #789: Workaround for the issue that Xprt may hang when
- the CUPS spooler frontend sends messages to stdout.
-
-2004-06-21 Alexander Gottwald <ago@freedesktop.org>
- * xc/programs/Xserver/Imakefile:
- * xc/programs/Xserver/GL/Imakefile:
- * xc/programs/Xserver/GL/glx/Imakefile:
- * xc/extras/Mesa/include/GL/gl.h:
- * xc/extras/Mesa/include/GL/internal/glcore.h:
- * xc/lib/GL/glx/glxext.c:
- * xc/programs/Xserver/GL/glx/single2.c:
- #Bug 782: Merge native OpenGL for Windows from CYGWIN branch
- * xc/programs/Xserver/hw/xwin:
- * xc/config/cf/cygwin.cf:
- * xc/config/cf/cygwin.tmpl:
- * xc/config/cf/cygwin.rules:
- #Bug 777: Merge from CYGWIN branch
- * xc/programs/Xserver/include/dix.h:
- * xc/programs/Xserver/dix/dispatch.c:
- * xc/programs/Xserver/hw/vfb/InitOutput.c:
- * xc/programs/Xserver/hw/xnest/Init.c:
- * xc/programs/Xserver/Xprint/ddxInit.c:
- #Bug 778: add ddxBeforeReset
- * xc/programs/Xserver/fb/fb.h:
- * xc/programs/Xserver/miext/rootless/Imakefile:
- * xc/programs/Xserver/miext/rootless/rootlessConfig.h:
- #Bug 783: rootless patches for cygwin
- * xc/programs/glxgears/Imakefile:
- * xc/programs/xedit/Imakefile:
- * xc/programs/xlogo/Imakefile:
- * xc/programs/xman/Imakefile:
- * xc/programs/xmore/Imakefile:
- #Bug 781: Fix -lXprintUtil and -lXp references
-
-2004-06-20 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/XpConfig/C/print/attributes/document
- Bugzilla #772: Switch default resolution from 300DPI to 600DPI.
-
-2004-06-19 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon.man:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c:
- (RADEONEngineRestore):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_accelfuncs.c:
- (RADEONAccelInit):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c:
- (RADEONEnterServer):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
- (RADEONPreInitConfig), (RADEONBlockHandler), (RADEONScreenInit),
- (RADEONRestorePLLRegisters), (RADEONCloseScreen):
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h:
- * programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
- (RadeonGetTextureFormat), (F_TO_DW), (ATILog2),
- (RADEONInit3DEngineForRender), (RemoveLinear), (RenderCallback),
- (AllocateLinear), (RadeonInit3DEngine), (R100SetupTexture),
- (R100SetupForCPUToScreenAlphaTexture),
- (R100SetupForCPUToScreenTexture),
- (R100SubsequentCPUToScreenTexture), (R200SetupTexture),
- (R200SetupForCPUToScreenAlphaTexture),
- (R200SetupForCPUToScreenTexture),
- (R200SubsequentCPUToScreenTexture):
- Bug #748:
- - Add Render acceleration for Radeon 100 and 200-series cards, enabled
- by default. Notable performance gains include 27fps in cairogears
- instead of 6fps (compared to 50 with glitz), and my disks are now the
- bottleneck in an ls -lR in gnome-terminal. Only supported in DRI mode
- because the MMIO submission hangs the card so far, but the code is left
- in because it may be supportable soon.
- - Add xorg.conf options to disable Render acceleration and to force the
- subpixel order in the server (Hui Yu).
-
-2004-06-19 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/Xsession.d/Imakefile
- Bugzilla #765: Rename "92xprint-xpserverlist" to "92xprint-xpserverlist.sh"
- to match the new RedHat policy for X11 session startup files.
-
-2004-06-19 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Init.c
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- * xc/programs/Xserver/os/utils.c
- Bugzilla #764: Rework previous solution and make Xprt to default
- to "-noreset" (the default of Solaris's version of Xprt)
- and add a "-reset" option which can be used to restore the
- default behaviour on demand.
-
-2004-06-19 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- Bugzilla #764: Start Xprt with option "-noreset" to get rid
- of the problem that Xprt resets itself aftert each client
- disconnect when there is only one client and no dtpdmd.
- This solves at least the following problems:
- - Font paths set after Xprt startup via "xset +fp ..." get lost
- - Resources stored in the Xserver get lost
- - Displaying a print dialog is awfully slow
-
-2004-06-17 Thomas Winischhofer <thomas@winischhofer.net>
-
- * programs/Xserver/hw/xfree86/drivers/sis/300vtbl.h:
- * programs/Xserver/hw/xfree86/drivers/sis/310vtbl.h:
- * programs/Xserver/hw/xfree86/drivers/sis/init.c:
- * programs/Xserver/hw/xfree86/drivers/sis/init.h:
- * programs/Xserver/hw/xfree86/drivers/sis/init301.c:
- * programs/Xserver/hw/xfree86/drivers/sis/init301.h:
- * programs/Xserver/hw/xfree86/drivers/sis/initdef.h:
- * programs/Xserver/hw/xfree86/drivers/sis/oem300.h:
- * programs/Xserver/hw/xfree86/drivers/sis/oem310.h:
- * programs/Xserver/hw/xfree86/drivers/sis/osdef.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis.man:
- * programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis6326_video.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_accel.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_accel.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_common.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_cursor.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_cursor.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_dac.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_dac.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_dga.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_dri.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_driver.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_driver.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_opt.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_regs.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_setup.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_shadow.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_shadow.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_vb.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_vb.h:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_vga.c:
- * programs/Xserver/hw/xfree86/drivers/sis/sis_video.c:
- * programs/Xserver/hw/xfree86/drivers/sis/vgatypes.h:
- * programs/Xserver/hw/xfree86/drivers/sis/vstruct.h:
- Fix some 1400x1050 and 1600x1200 LCD panel modes
- Fix Xv code (linebuffer size, minimum overlay size)
- Add video blitter as second Xv adaptor (M650/651 and later)
- Fix 1024x600 LCD panel support
- Add hotplug support (including LCD)
- Fix support for 661/741/760 (many changes)
- Add support for many modes previously not supported for LCD
- Add preliminary support for 340
-
-2004-06-16 Eric Anholt <anholt@FreeBSD.org>
-
- * lib/XvMC/hw/i810/I810XvMC.c: (XvMCCreateContext),
- (XvMCDestroyContext):
- * lib/XvMC/hw/i810/I810XvMC.h:
- * lib/XvMC/hw/i810/Imakefile:
- * programs/Xserver/hw/xfree86/drivers/i810/Imakefile:
- Mop-up from the DRI 20040613 import, taking care of some drm.h
- header location and type changes.
-
- The DRI commits were a merge from DRI-XFree86-4_3_99_12-merge to
- DRI-trunk-20040613, bringing in Mesa 6.1 and the DRM from 20040613
- as well.
-
- Some of the notable things this brings in, off the top of my head:
- - More OpenGL extensions
- - MergedFB for Radeon (Dualhead DRI support on these cards)
- - Many GLX fixes
- - Working SiS DRI driver
- - Major Radeon and R200 DRI driver updates
- - fbconfigs support
- - Beginnings of pbuffer support (indirect only, and only in specific
- circumstances).
-
- Does not bring in the Mach64 or Savage DRI support from these updtes,
- due to security concerns that remain with these.
-
-2004-06-14 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xplsprinters/xplsprinters.c
- * xc/programs/xplsprinters/xplsprinters.html
- * xc/programs/xplsprinters/xplsprinters.man
- * xc/programs/xplsprinters/xplsprinters.sgml
- Bugzilla #742: Add a "-d" option to display only the printer
- "name" and "description", avoiding the far more expensive query
- done by "-l" (which opens a connection to the print server and
- queries all printer attributes).
-
-2004-06-12 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/doc/man/general/X.man
- Bugzilla #691: Manual page X(7) does not reference Xprt(1x),
- xplsprinters(1x), etc.
-
- * xc/config/cf/Imake.rules
- Correct comment to match rule name for InstallDriverSDKObjectModule
-
- * xc/programs/Xserver/hw/xfree86/os-support/sunos/sun_kbd.c
- Log results of ioctls to probe keyboard type & layout
-
-2004-06-12 Eric Anholt <anholt@FreeBSD.org>
-
- * config/imake/imake.c: (define_os_defaults):
- Allow overriding of os version with OSREL env var on FreeBSD.
- Used in the ports cluster and cross-version testing.
-
-2004-06-09 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- Bugzilla #734: Add a "diag" switch to /etc/init.d/xprint
- to deliver some diagnostics information usefull for debugging
- on the customer side.
-
-2004-06-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xedit/Xedit.ad
- * xc/programs/xman/Imakefile
- * xc/programs/xman/ScrollByL.c
- * xc/programs/xman/ScrollByL.h
- * xc/programs/xman/ScrollByLP.h
- * xc/programs/xman/Xman.ad
- * xc/programs/xman/buttons.c
- * xc/programs/xman/defs.h
- * xc/programs/xman/handler.c
- * xc/programs/xman/man.h
- * xc/programs/xman/misc.c
- * xc/programs/xman/print.c
- * xc/programs/xman/print.h
- * xc/programs/xman/search.c
- * xc/programs/xman/version.h
- * xc/programs/xmore/XMore.ad
- * xc/programs/xmore/print.c
- * xc/programs/xmore/printdialog.c
- Bugzilla #668: Add print support to xman.
-
-2004-06-02 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- Bugzilla #714: 'Fix' for Debian Bug#250887 ("/etc/init.d/xprint non-free") - the
- reporter does not like the "All rights reserved"-string in the file
- so lets get rid of it. License of all the Xprint sources is
- MIT/X.org anyway.
-
-2004-05-31 Eric Anholt <anholt@FreeBSD.org>
- * fonts/scaled/TTF/Imakefile:
- VeraIt.ttf wasn't getting installed.
-
-2004-05-30 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xedit/Imakefile
- * xc/programs/xedit/Xedit.ad
- * xc/programs/xedit/commands.c
- * xc/programs/xedit/hook.c
- * xc/programs/xedit/ispell.c
- * xc/programs/xedit/xedit.c
- * xc/programs/xedit/xedit.h
- * xc/programs/xmore/XMore.ad
- * xc/programs/xmore/print.c
- * xc/programs/xmore/print.h
- * xc/programs/xmore/xmore.c
- Bugzilla #695: Add print support to Xedit
-
-2004-05-30 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xmore/XMore.ad
- * xc/programs/xmore/print.c
- * xc/programs/xmore/print.h
- * xc/programs/xmore/printdialog.c
- * xc/programs/xmore/printdialog.h
- * xc/programs/xmore/xmore.c
- * xc/programs/xmore/xmore.h
- Bugzilla #693: XMore and XawPrintDialog work-in-progress, fixing
- various problems and adding framework for i18n.
-
-2004-05-29 Alan Coopersmith <alan.coopersmith@sun.com>
- * programs/xkbcomp/rules/Imakefile:
- Bugzilla #531: missing xfree86.lst (Grzegorz DÄ…browski <gdx@poczta.fm>)
-
-2004-05-29 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/FreeBSD.cf:
- * config/cf/OpenBSD.cf:
- * config/cf/OpenBSDLib.tmpl:
- * config/cf/X11.tmpl:
- * config/cf/os2.cf:
- * config/cf/os2Lib.tmpl:
- * lib/GL/GL/Imakefile:
- * lib/Imakefile:
- * lib/X11/Imakefile:
- * lib/XThrStub/Imakefile:
- * lib/XThrStub/UIThrStubs.c:
- Bugzilla #640: Eliminate the XThrStub library and clean up/fix
- threading defines on FreeBSD/OpenBSD.
- Includes removal of lib/XThrStub/UIThrStubs.c after repocopy to
- xc/lib/X11.
-
-2004-05-27 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/GL/Imakefile:
- * programs/Xserver/Imakefile:
- Bugzilla #573: Don't build DRI when server which uses this module
- doesn't get built.
-
-2004-05-26 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- Bugzilla #456: Work around problems in RedHat's version of
- chkconfig ("chkconfig sets priorities to -1")
-
-2004-05-26 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- Bugzilla #680: RFE: /etc/init.d/xprint should ensure that the CWD
- is writeable for spooler applications (this works around some
- versions of CUPS which seem to require that).
-
-2004-05-26 Egbert Eich <eich-at-freedesktop-org>
-
- * extras/x86emu/include/x86emu.h:
- * extras/x86emu/include/x86emu/fpu_regs.h:
- * extras/x86emu/include/x86emu/regs.h:
- * extras/x86emu/include/x86emu/types.h:
- * extras/x86emu/src/x86emu/LICENSE:
- * extras/x86emu/src/x86emu/debug.c: (x86emu_single_step):
- * extras/x86emu/src/x86emu/decode.c: (X86EMU_exec),
- (decode_rm00_address), (decode_rm01_address),
- (decode_rm10_address):
- * extras/x86emu/src/x86emu/fpu.c:
- * extras/x86emu/src/x86emu/makefile:
- * extras/x86emu/src/x86emu/makefile.linux:
- * extras/x86emu/src/x86emu/ops.c: (x86emuOp_illegal_op),
- (x86emuOp_aam), (x86emuOp_aad):
- * extras/x86emu/src/x86emu/ops2.c:
- * extras/x86emu/src/x86emu/prim_ops.c:
- * extras/x86emu/src/x86emu/sys.c: (__uldq), (uldl), (uldw), (ustq),
- (ustl), (ustw), (rdw), (rdl), (wrw), (wrl):
- * extras/x86emu/src/x86emu/x86emu/debug.h:
- * extras/x86emu/src/x86emu/x86emu/decode.h:
- * extras/x86emu/src/x86emu/x86emu/prim_asm.h:
- * extras/x86emu/src/x86emu/x86emu/prim_ops.h:
- * extras/x86emu/src/x86emu/x86emu/x86emui.h:
- * programs/Xserver/hw/xfree86/int10/Imakefile:
- * programs/Xserver/hw/xfree86/int10/x86emu.c:
- Updated x86emu and resynced with upsteam at Scitech.
-
-2004-05-26 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/drivers/ark/ark_driver.c:
- (ARKPreInit):
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c:
- (chipsPreInitHiQV), (CHIPSScreenInit):
- * programs/Xserver/hw/xfree86/drivers/dummy/dummy_driver.c:
- (DUMMYPreInit):
- * programs/Xserver/hw/xfree86/drivers/imstt/imstt_driver.c:
- (IMSTTPreInit):
- * programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c:
- (NEOScreenInit), (NEOValidMode):
- * programs/Xserver/hw/xfree86/drivers/newport/newport_driver.c:
- (NewportPreInit):
- * programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c: (S3PreInit):
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi.h:
- * programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c:
- (SMI_MapMem), (SMI_InternalScreenInit):
- * programs/Xserver/hw/xfree86/drivers/tseng/tseng_driver.c:
- (TsengPreInit):
- Fixing setting of physical framebuffer base for several drivers.
- C&T driver: Fixed setting of minimal clocks for HiQV chipsets.
- Neomagic driver: improved support for lowres double scan modes.
-
-2004-05-25 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.xml
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.html
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.txt
- Update FAQ (Xprint_FAQ.xml) for new bugzilla URLs and rebuild
- the HTML and plaintext versions.
-
-2004-05-25 Alan Coopersmith <alan.coopersmith@sun.com>
- * xc/programs/Xserver/hw/xfree86/getconfig/xorg.cfg
- Bugzilla #678: getconfig: file '/usr/X11R6/lib/X11/getconfig/xorg.cfg'
- has bad signature
- (Change "Xorg Project" to "Xorg Foundation" to match getconfig script)
-
-2004-05-24 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xdpyinfo/xdpyinfo.c
- BugZilla #672: xdpyinfo should print information about print screens
-
-2004-05-24 Egbert Eich <eich-at-pdx-freedesktop-org>
-
- * Imakefile:
- * Makefile:
- * config/cf/Imake.rules:
- * config/cf/Imake.tmpl:
- * config/cf/Library.tmpl:
- * config/cf/X11.tmpl:
- * lib/SM/sm_genid.c:
- * lib/SM/sm_manager.c:
- * lib/X11/xlibi18n/Xi18nLib.conf:
- * lib/Xrandr/Imakefile:
- * lib/Xrandr/Xrandrint.h:
- * lib/Xtst/XRecord.c:
- * lib/dps/Imakefile:
- * lib/font/Speedo/spfont.c:
- * lib/font/Type1/arith.c:
- * lib/font/Type1/curves.c:
- * lib/font/Type1/hints.c:
- * lib/font/Type1/objects.c:
- * lib/font/Type1/paths.c:
- * lib/font/Type1/regions.c:
- * lib/font/Type1/spaces.c:
- * lib/font/Type1/t1funcs.c:
- * lib/font/Type1/t1malloc.c:
- * lib/font/Type1/t1stub.c:
- * lib/font/fontfile/defaults.c:
- * lib/oldX/XCrAssoc.c:
- * lib/oldX/XDelAssoc.c:
- * lib/oldX/XDestAssoc.c:
- * lib/oldX/XDraw.c:
- * lib/oldX/XLookAssoc.c:
- * lib/oldX/XMakeAssoc.c:
- * programs/Xserver/hw/xfree86/os-support/linux/drm/Imakefile:
- * programs/fonttosfnt/Imakefile:
- * programs/fonttosfnt/read.c:
- * programs/xedit/lisp/Imakefile:
- Fix build glitches when building modules independently using Imake.
-
-2004-05-24 Egbert Eich <eich-at-pdx-freedesktop-org>
-
- * lib/Xrender/Xrender.c: (XRenderDepthCheckErrorHandler):
- * programs/xstdcmap/xstdcmap.c: (main):
- Muffle compiler warnings.
- * programs/Xserver/hw/xfree86/common/xf86Configure.c:
- (DoConfigure):
- fix option name in log message.
- * programs/xdm/xdmcp.c: (manage):
- improve debugging messages.
-
-2004-05-24 Egbert Eich <eich-at-pdx-freedesktop-org>
-
- * lib/X11/ConnDis.c: (GetAuthorization):
- Improve 'uniqueness' of authorization cookie sent by client for
- XDM-AUTHORIZATION-1. Old 'uniquness' 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.
-
-2004-05-24 Egbert Eich <eich-at-pdx-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c:
- (chipsClockSelect), (chipsClockFind), (chipsModeInitHiQV),
- (chipsModeInitWingine), (chipsModeInit655xx):
- * programs/Xserver/hw/xfree86/drivers/chips/ct_video.c:
- (CHIPSSetupImageVideo), (CHIPSDisplayVideo), (CHIPSPutImage):
- Fixed Segfault on video mode switching when pScrn->currentMode did
- not contain a valid mode.
- Fixed video overlays for double scan modes.
-
-2004-05-24 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Imakefile
- * xc/programs/xmore/Imakefile
- * xc/programs/xmore/print.c
- * xc/programs/xmore/print.h
- * xc/programs/xmore/printdialog.c
- * xc/programs/xmore/printdialog.h
- * xc/programs/xmore/printdialogprivates.h
- * xc/programs/xmore/xmore.c
- * xc/programs/xmore/xmore.h
- * xc/programs/xmore/xmore.man
- * xc/programs/xmore/xmore.sgml
- BugZilla #611: Adding simple text viewer
-
-2004-05-23 Alan Coopersmith <alan.coopersmith@sun.com>
- * xc/programs/xcalc/math.c
- * xc/programs/xcalc/xcalc.man
- Bugzilla #665: xcalc -rpn mode errors (Geoffery Coram)
-
-2004-05-22 Alan Coopersmith <alan.coopersmith@sun.com>
- * xc/config/cf/sun.cf:
- Set HasMkstemp to YES on Solaris
-
- * xc/programs/xman/man.c
- * xc/programs/xman/man.h
- * xc/programs/xman/misc.c
- * xc/programs/xman/vendor.h
- Bugzilla #316: xman cannot display SGML man pages on Solaris
-
-2004-05-21 Alan Coopersmith <alan.coopersmith@sun.com>
- * xc/doc/man/Imakefile
- * xc/doc/man/Xp/*
- Bugzilla #511: Contribute Solaris man pages for libXp
-
-2004-05-21 Alan Coopersmith <alan.coopersmith@sun.com>
- * xc/lib/X11/util/makekeys.c:
- Bugzilla #658: XStringToKeysym fails for Greek_IOTAdiaeresis
- (Fixes VSW5 testcase XStringToKeysym-7 failure)
-
-2004-05-18 Eric Anholt <anholt@FreeBSD.org>
-
- * config/cf/linux.cf:
- * config/cf/xorg.cf:
- * config/cf/xorgsite.def:
- - 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.
-
- Fixes Bugzilla #448,#449.
-
-2004-05-17 Eric Anholt <anholt@FreeBSD.org>
-
- * lib/Xmu/EditresCom.c:
- * lib/Xmu/WidgetNode.c: (XmuWnFetchResources):
- Bugzilla #634: Remove Xaw header dependency from Xmu
- library build.
-
-2004-05-16 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- BugZilla #633: RFE: /etc/init.d/xprint should source
- /etc/X11/xfs/config for font paths.
-
-2004-05-16 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- BugZilla #451: /etc/init.d/xprint may output warnings when
- /usr/share/fonts/ does not exist on a Linux installation.
-
-2004-05-16 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xdpyinfo/Imakefile
- * xc/programs/xdpyinfo/xdpyinfo.c
- BugZilla #623: RFE: "xdpyinfo" should have support for
- XpExtension.
-
-2004-05-15 Alan Coopersmith <alan.coopersmith@sun.com>
- * xc/programs/Xserver/fb/fb.h
- * xc/programs/Xserver/fb/fboverlay.c
- * xc/programs/Xserver/fb/fbscreen.c
- - Change #ifdef for checking for old format miScreenInit to
- FB_OLD_MISCREENINIT for easier portability to xservers with
- updated screen structs but old function prototypes. Make
- it automatically defined if FB_OLD_SCREEN is defined.
- - Add _LP64 to list of #ifdefs for 64-bit platforms to support
- 64-bit Solaris.
-
-2004-05-15 Alan Coopersmith <alan.coopersmith@sun.com>
- * xc/programs/Xserver/hw/xfree86/xf86config/Imakefile
- * xc/programs/Xserver/hw/xfree86/xf86config/xorgconfig.c
- - 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.
-
-2004-05-15 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Init.c
- BugZilla #622: RFE: Xprt default BIGREQUESTS extension buffer
- size should be 8MB (to make |XpPutDocumentData()| happy and to
- improve performance).
-
-2004-05-15 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xphelloworld/Imakefile
- BugZilla #625: Work around build bustage which happens when
- build machine has no Motif installed.
-
-2004-05-11 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/fb/fbcompose.c: (fbCombineMaskAlphaC),
- (fbCombineAtopC), (fbCombineXorC), (fbCombineSaturateU),
- (fbCombineSaturateC), (fbCombineDisjointGeneralC),
- (fbCombineConjointGeneralC):
- * programs/Xserver/fb/fbpict.c: (fbComposite):
- * programs/Xserver/fb/fbpict.h:
- Fix problems in render fb implementation found by rendercheck:
- - fbCombineSaturate was pointed at fbCombineDisjointOver, instead of
- fbCombineDisjointOverReverse as it should. Instead, point
- fbCombineDisjointOverReverse at fbCombineSaturate (which is likely
- to be faster).
- - fix previously-unused fbCombineSaturate implementation.
- - fbCombineMaskAlphaC was just a copy of fbCombineMaskValueC. Make
- it do what it's supposed to (return a cs.alpha).
- - fbCombineAtopC didn't invert the source alpha value.
- - fix copy'n'paste errors in fbCombine(Dis/Con)jointGeneralC, also
- source alpha wasn't treated in a component fashion.
- - fbCompositeSrc_8888* didn't handle when the source lacks an alpha
- channel. Rather than adding that and possilby slowing down the
- (normal) alpha case, don't let x8r8g8b8/x8b8g8r8 Pictures be used
- in fbCompositeSrc_8888* because Over with one of these is just Src.
-
-2004-05-11 Eric Anholt <anholt@FreeBSD.org>
-
- * programs/Xserver/hw/xfree86/os-support/bus/Imakefile:
- Fix server on FreeBSD/amd64.
-
-2004-05-09 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xlogo/Imakefile
- * xc/programs/xlogo/XLogo.ad
- * xc/programs/xlogo/print.c
- * xc/programs/xlogo/print.h
- * xc/programs/xlogo/xlogo.c
- * xc/programs/xlogo/xlogo.h
- BugZilla #581: Print support for XLogo
-
-2004-05-07 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/attributes.c
- BugZilla #608 ("Can not print on Debian/CUPS due to error |Xprt_64:
- lpr: unable to print file: server-error-not-accepting-jobs|"):
- Xprt did not setup the list of supplementary group ids, causing print
- failure when the the calling user must be a member in a specific
- group to be allowed to print.
-
-2004-05-06 Egbert Eich <eich-at-pdx-freedesktop-org>
-
- * config/cf/X11.tmpl:
- * config/cf/site.def:
- * config/imake/imakemdep.h:
- * lib/Xaw/OS.c:
- * lib/Xxf86dga/XF86DGA.c:
- * lib/font/FreeType/module/Imakefile:
- * programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c:
- * programs/xedit/lisp/lisp.c:
- BugZilla #601:
- Fixing makedepend choking on floating point exception because
- CHAR_BIT is defined to __CHAR_BIT__ which is a compiler intrinsic
- define.
- BugZilla #605:
- Fixing build on IA64 which is broken due to the inclusion of
- the kernel header asm/page.h. Kernel headers however don't work with
- -ansi. The inclusion of asm/page.h can however savely be removed
- as it there are plenty of other ways to determine the page size.
-
-2004-05-05 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/ps/Imakefile
- * programs/Xserver/Xprint/ps/PsFonts.c
- BugZilla #551: PS DDX will not build on platforms with
- BuildFreeType NO. Patch by Alan Coopersmith <alan.coopersmith@sun.com>.
-
-2004-05-05 Roland Mainz <roland.mainz@nrubsig.org>
-
- * xc/programs/Xserver/Xprint/ps/psout.c
- BugZilla #536: RFE: PS output should contain the FreeType2
- version being used.
-
-2004-05-05 Egbert Eich <eich-at-pdx-freedesktop-org>
-
- * lib/font/FreeType/ftconfig.h:
- * lib/font/FreeType/fttools.c: (FTcheckForTTCName):
- * lib/font/FreeType/module/Imakefile:
- * lib/font/FreeType/module/ftheader.h:
- * lib/font/FreeType/module/myftstdlib.h:
- * lib/freetype2/Imakefile:
- * lib/freetype2/freetype/config/Imakefile:
- BugZilla #601: fixed missing symbols in Xserver freetype module
- due to using isdigit instead of ft_isdigit, missing or faulty
- defines for digit and string functions in ftstdlib.h
- (now myftstdlib.h).
- Reverted freetype2 to upstream version, fixed CHAR_BIT in
- myftstdlib.h and made the use of a copy of ftconfig.h in
- lib/font/FreeType obsolete.
-
-2004-05-04 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/xset/Imakefile
- * xc/programs/xset/xset.c
- BugZilla #597: "xset" should have an option to rehash
- the list of available printers
-
-2004-05-04 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- * xc/config/cf/xf86site.def
- * xc/config/cf/xfree86.cf
- * xc/config/cf/xorg.cf
- * xc/config/cf/xorgsite.def
- * xc/config/cf/xprint_site.def
- * xc/config/cf/xttMod.tmpl
- * xc/extras/FreeType/FILES
- * xc/extras/FreeType/INSTALL
- * xc/extras/FreeType/MakeSub.in
- * xc/extras/FreeType/Makefile.in
- * xc/extras/FreeType/PATENTS
- * xc/extras/FreeType/README
- * xc/extras/FreeType/README.XFree86
- * xc/extras/FreeType/aclocal.m4
- * xc/extras/FreeType/announce
- * xc/extras/FreeType/config.guess
- * xc/extras/FreeType/config.sub
- * xc/extras/FreeType/configure
- * xc/extras/FreeType/configure.in
- * xc/extras/FreeType/contrib/ftos2/DEVELFAQ
- * xc/extras/FreeType/contrib/ftos2/FAQ
- * xc/extras/FreeType/contrib/ftos2/ifi/32fddef.h
- * xc/extras/FreeType/contrib/ftos2/ifi/32fdstrc.h
- * xc/extras/FreeType/contrib/ftos2/ifi/32ifimet.h
- * xc/extras/FreeType/contrib/ftos2/ifi/32pmifi.h
- * xc/extras/FreeType/contrib/ftos2/ifi/FreeType.def
- * xc/extras/FreeType/contrib/ftos2/ifi/FreeType.icc
- * xc/extras/FreeType/contrib/ftos2/ifi/FreeType.wat
- * xc/extras/FreeType/contrib/ftos2/ifi/ftifi.c
- * xc/extras/FreeType/contrib/ftos2/ifi/ftifi.h
- * xc/extras/FreeType/contrib/ftos2/ifi/ftmem.c
- * xc/extras/FreeType/contrib/ftos2/ifi/ftmem.icc
- * xc/extras/FreeType/contrib/ftos2/ifi/test.c
- * xc/extras/FreeType/contrib/ftos2/ifi/test.icc
- * xc/extras/FreeType/contrib/ftos2/ifi/test.wat
- * xc/extras/FreeType/contrib/ftos2/install.cmd
- * xc/extras/FreeType/contrib/ftos2/lib/arch/os2/Makefile.icc
- * xc/extras/FreeType/contrib/ftos2/lib/arch/os2/Makefile.wat
- * xc/extras/FreeType/contrib/ftos2/lib/ttmemory.c
- * xc/extras/FreeType/contrib/ftos2/limit.cmd
- * xc/extras/FreeType/contrib/ftos2/query.cmd
- * xc/extras/FreeType/contrib/ftos2/readme.1st
- * xc/extras/FreeType/contrib/ftos2/readme.txt
- * xc/extras/FreeType/contrib/ftos2/uninst.c
- * xc/extras/FreeType/contrib/ftos2/uninstall.cmd
- * xc/extras/FreeType/contrib/ttf2bdf/.cvsignore
- * xc/extras/FreeType/contrib/ttf2bdf/Makefile.in
- * xc/extras/FreeType/contrib/ttf2bdf/README
- * xc/extras/FreeType/contrib/ttf2bdf/configure
- * xc/extras/FreeType/contrib/ttf2bdf/configure.in
- * xc/extras/FreeType/contrib/ttf2bdf/contrib/KOI2iso_pcf
- * xc/extras/FreeType/contrib/ttf2bdf/contrib/creatett
- * xc/extras/FreeType/contrib/ttf2bdf/contrib/creatett.m
- * xc/extras/FreeType/contrib/ttf2bdf/maps/iso8859.1
- * xc/extras/FreeType/contrib/ttf2bdf/maps/iso8859.2
- * xc/extras/FreeType/contrib/ttf2bdf/maps/iso8859.3
- * xc/extras/FreeType/contrib/ttf2bdf/maps/iso8859.5
- * xc/extras/FreeType/contrib/ttf2bdf/maps/koi8.r
- * xc/extras/FreeType/contrib/ttf2bdf/maps/windows.1251
- * xc/extras/FreeType/contrib/ttf2bdf/remap.c
- * xc/extras/FreeType/contrib/ttf2bdf/remap.h
- * xc/extras/FreeType/contrib/ttf2bdf/ttf2bdf.c
- * xc/extras/FreeType/contrib/ttf2bdf/ttf2bdf.man
- * xc/extras/FreeType/contrib/ttf2pfb/.cvsignore
- * xc/extras/FreeType/contrib/ttf2pfb/Makefile.emx
- * xc/extras/FreeType/contrib/ttf2pfb/Makefile.in
- * xc/extras/FreeType/contrib/ttf2pfb/TODO
- * xc/extras/FreeType/contrib/ttf2pfb/Uni-T1.enc
- * xc/extras/FreeType/contrib/ttf2pfb/configure
- * xc/extras/FreeType/contrib/ttf2pfb/configure.in
- * xc/extras/FreeType/contrib/ttf2pfb/getafm
- * xc/extras/FreeType/contrib/ttf2pfb/t1asm.c
- * xc/extras/FreeType/contrib/ttf2pfb/ttf2pfb.c
- * xc/extras/FreeType/contrib/ttf2pk/.cvsignore
- * xc/extras/FreeType/contrib/ttf2pk/BUGS
- * xc/extras/FreeType/contrib/ttf2pk/MakeSub.in
- * xc/extras/FreeType/contrib/ttf2pk/Makefile.dm
- * xc/extras/FreeType/contrib/ttf2pk/Makefile.in
- * xc/extras/FreeType/contrib/ttf2pk/README
- * xc/extras/FreeType/contrib/ttf2pk/TODO
- * xc/extras/FreeType/contrib/ttf2pk/c-auto.h
- * xc/extras/FreeType/contrib/ttf2pk/case.c
- * xc/extras/FreeType/contrib/ttf2pk/case.h
- * xc/extras/FreeType/contrib/ttf2pk/configure
- * xc/extras/FreeType/contrib/ttf2pk/configure.in
- * xc/extras/FreeType/contrib/ttf2pk/data/Big5.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/ET5.enc
- * xc/extras/FreeType/contrib/ttf2pk/data/EUC.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/SJIS.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/T1-WGL4.enc
- * xc/extras/FreeType/contrib/ttf2pk/data/UBg5plus.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/UBig5.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/UGB.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/UGBK.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/UJIS.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/UKS.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/Unicode.sfd
- * xc/extras/FreeType/contrib/ttf2pk/data/VPS.rpl
- * xc/extras/FreeType/contrib/ttf2pk/data/ttfonts.map
- * xc/extras/FreeType/contrib/ttf2pk/dvidrv.btm
- * xc/extras/FreeType/contrib/ttf2pk/dvidrv.doc
- * xc/extras/FreeType/contrib/ttf2pk/emdir.c
- * xc/extras/FreeType/contrib/ttf2pk/emdir.h
- * xc/extras/FreeType/contrib/ttf2pk/emtexdir.c
- * xc/extras/FreeType/contrib/ttf2pk/emtexdir.h
- * xc/extras/FreeType/contrib/ttf2pk/errormsg.c
- * xc/extras/FreeType/contrib/ttf2pk/errormsg.h
- * xc/extras/FreeType/contrib/ttf2pk/filesrch.c
- * xc/extras/FreeType/contrib/ttf2pk/filesrch.h
- * xc/extras/FreeType/contrib/ttf2pk/ligkern.c
- * xc/extras/FreeType/contrib/ttf2pk/ligkern.h
- * xc/extras/FreeType/contrib/ttf2pk/newobj.c
- * xc/extras/FreeType/contrib/ttf2pk/newobj.h
- * xc/extras/FreeType/contrib/ttf2pk/parse.c
- * xc/extras/FreeType/contrib/ttf2pk/parse.h
- * xc/extras/FreeType/contrib/ttf2pk/pklib.c
- * xc/extras/FreeType/contrib/ttf2pk/pklib.h
- * xc/extras/FreeType/contrib/ttf2pk/scripts/README
- * xc/extras/FreeType/contrib/ttf2pk/scripts/teTeX-0.4/MakeTeXPK.diff
- * xc/extras/FreeType/contrib/ttf2pk/scripts/web2c-6.1/MakeTeXPK.diff
- * xc/extras/FreeType/contrib/ttf2pk/scripts/web2c-6.1/README
- * xc/extras/FreeType/contrib/ttf2pk/scripts/web2c-7.0/MakeTeXPK.diff
- * xc/extras/FreeType/contrib/ttf2pk/scripts/web2c-7.1/MakeTeXPK.diff
- * xc/extras/FreeType/contrib/ttf2pk/scripts/web2c-7.1/README
- * xc/extras/FreeType/contrib/ttf2pk/scripts/web2c-7.2/mktexpk.diff
- * xc/extras/FreeType/contrib/ttf2pk/subfont.c
- * xc/extras/FreeType/contrib/ttf2pk/subfont.h
- * xc/extras/FreeType/contrib/ttf2pk/texenc.c
- * xc/extras/FreeType/contrib/ttf2pk/texenc.h
- * xc/extras/FreeType/contrib/ttf2pk/tfmaux.c
- * xc/extras/FreeType/contrib/ttf2pk/tfmaux.h
- * xc/extras/FreeType/contrib/ttf2pk/ttf2pk.1
- * xc/extras/FreeType/contrib/ttf2pk/ttf2pk.c
- * xc/extras/FreeType/contrib/ttf2pk/ttf2pk.doc
- * xc/extras/FreeType/contrib/ttf2pk/ttf2tfm.1
- * xc/extras/FreeType/contrib/ttf2pk/ttf2tfm.c
- * xc/extras/FreeType/contrib/ttf2pk/ttf2tfm.h
- * xc/extras/FreeType/contrib/ttf2pk/ttfaux.c
- * xc/extras/FreeType/contrib/ttf2pk/ttfaux.h
- * xc/extras/FreeType/contrib/ttf2pk/ttfenc.c
- * xc/extras/FreeType/contrib/ttf2pk/ttfenc.h
- * xc/extras/FreeType/contrib/ttf2pk/ttflib.c
- * xc/extras/FreeType/contrib/ttf2pk/ttflib.h
- * xc/extras/FreeType/contrib/ttf2pk/vplaux.c
- * xc/extras/FreeType/contrib/ttf2pk/vplaux.h
- * xc/extras/FreeType/contrib/ttfbanner/.cvsignore
- * xc/extras/FreeType/contrib/ttfbanner/Makefile.emx
- * xc/extras/FreeType/contrib/ttfbanner/Makefile.in
- * xc/extras/FreeType/contrib/ttfbanner/README
- * xc/extras/FreeType/contrib/ttfbanner/configure
- * xc/extras/FreeType/contrib/ttfbanner/configure.in
- * xc/extras/FreeType/contrib/ttfbanner/ttfbanner.c
- * xc/extras/FreeType/contrib/ttfbanner/ttfbanner.h
- * xc/extras/FreeType/contrib/win32/driver32.c
- * xc/extras/FreeType/contrib/win32/hack_common.c
- * xc/extras/FreeType/contrib/win32/hack_ftdump.c
- * xc/extras/FreeType/contrib/win32/hack_ftlint.c
- * xc/extras/FreeType/contrib/win32/hack_ftstring.c
- * xc/extras/FreeType/contrib/win32/hack_fttimer.c
- * xc/extras/FreeType/contrib/win32/hack_ftview.c
- * xc/extras/FreeType/contrib/win32/readme.txt
- * xc/extras/FreeType/contrib/win32/res/testw32.rc2
- * xc/extras/FreeType/contrib/win32/resource.h
- * xc/extras/FreeType/contrib/win32/stdafx.cpp
- * xc/extras/FreeType/contrib/win32/stdafx.h
- * xc/extras/FreeType/contrib/win32/testw32.cpp
- * xc/extras/FreeType/contrib/win32/testw32.dsp
- * xc/extras/FreeType/contrib/win32/testw32.dsw
- * xc/extras/FreeType/contrib/win32/testw32.h
- * xc/extras/FreeType/contrib/win32/testw32.mak
- * xc/extras/FreeType/contrib/win32/testw32.rc
- * xc/extras/FreeType/contrib/win32/testw32dlg.cpp
- * xc/extras/FreeType/contrib/win32/testw32dlg.h
- * xc/extras/FreeType/docs/FAQ
- * xc/extras/FreeType/docs/TODO
- * xc/extras/FreeType/docs/apiref.txt
- * xc/extras/FreeType/docs/apirefx.txt
- * xc/extras/FreeType/docs/bitmaps.txt
- * xc/extras/FreeType/docs/changes.txt
- * xc/extras/FreeType/docs/convntns.txt
- * xc/extras/FreeType/docs/credits
- * xc/extras/FreeType/docs/freetype.lsm
- * xc/extras/FreeType/docs/glyphs.htm
- * xc/extras/FreeType/docs/glyphs.txt
- * xc/extras/FreeType/docs/i18n.txt
- * xc/extras/FreeType/docs/optimize.txt
- * xc/extras/FreeType/docs/porting.txt
- * xc/extras/FreeType/docs/raster.txt
- * xc/extras/FreeType/docs/readme.txt
- * xc/extras/FreeType/docs/threads.txt
- * xc/extras/FreeType/docs/user.txt
- * xc/extras/FreeType/freetype.spec
- * xc/extras/FreeType/ft_conf.h.in
- * xc/extras/FreeType/howto/mac.txt
- * xc/extras/FreeType/howto/msdos.txt
- * xc/extras/FreeType/howto/os2.txt
- * xc/extras/FreeType/howto/unix.txt
- * xc/extras/FreeType/howto/windows.txt
- * xc/extras/FreeType/install-sh
- * xc/extras/FreeType/lib/.cvsignore
- * xc/extras/FreeType/lib/arch/amigaos/Makefile.gcc
- * xc/extras/FreeType/lib/arch/amigaos/freetype.c
- * xc/extras/FreeType/lib/arch/amigaos/ft_conf.h
- * xc/extras/FreeType/lib/arch/ansi/freetype.c
- * xc/extras/FreeType/lib/arch/ansi/ft_conf.h
- * xc/extras/FreeType/lib/arch/debugger/Makefile
- * xc/extras/FreeType/lib/arch/debugger/freetype.c
- * xc/extras/FreeType/lib/arch/debugger/ft_conf.h
- * xc/extras/FreeType/lib/arch/mac/README
- * xc/extras/FreeType/lib/arch/mac/freetype.c
- * xc/extras/FreeType/lib/arch/mac/ft_conf.h
- * xc/extras/FreeType/lib/arch/mac/ttmmap.c
- * xc/extras/FreeType/lib/arch/msdos/Makefile.BC
- * xc/extras/FreeType/lib/arch/msdos/Makefile.MS
- * xc/extras/FreeType/lib/arch/msdos/Makefile.TC
- * xc/extras/FreeType/lib/arch/msdos/Makefile.VC
- * xc/extras/FreeType/lib/arch/msdos/Makefile.dm
- * xc/extras/FreeType/lib/arch/msdos/Makefile.gcc
- * xc/extras/FreeType/lib/arch/msdos/Makefile.wat
- * xc/extras/FreeType/lib/arch/msdos/depend.dos
- * xc/extras/FreeType/lib/arch/msdos/freetype.c
- * xc/extras/FreeType/lib/arch/msdos/ft_conf.h
- * xc/extras/FreeType/lib/arch/msdos/hugefile.c
- * xc/extras/FreeType/lib/arch/msdos/hugemem.c
- * xc/extras/FreeType/lib/arch/msdos/makedep
- * xc/extras/FreeType/lib/arch/os2/Makefile.dm
- * xc/extras/FreeType/lib/arch/os2/Makefile.emx
- * xc/extras/FreeType/lib/arch/os2/Makefile.icc
- * xc/extras/FreeType/lib/arch/os2/Makefile.wat
- * xc/extras/FreeType/lib/arch/os2/freetype.c
- * xc/extras/FreeType/lib/arch/os2/ft_conf.h
- * xc/extras/FreeType/lib/arch/os2/os2file.c
- * xc/extras/FreeType/lib/arch/unix/.cvsignore
- * xc/extras/FreeType/lib/arch/unix/Makefile.in
- * xc/extras/FreeType/lib/arch/unix/freetype.c
- * xc/extras/FreeType/lib/arch/unix/ttmmap.c
- * xc/extras/FreeType/lib/arch/vms/README
- * xc/extras/FreeType/lib/arch/vms/descrip.mms
- * xc/extras/FreeType/lib/arch/vms/ft_conf.h
- * xc/extras/FreeType/lib/arch/win16/Makefile.BC
- * xc/extras/FreeType/lib/arch/win16/Makefile.MS
- * xc/extras/FreeType/lib/arch/win16/Makefile.VC
- * xc/extras/FreeType/lib/arch/win16/depend.win
- * xc/extras/FreeType/lib/arch/win16/freetype.c
- * xc/extras/FreeType/lib/arch/win16/ft_conf.h
- * xc/extras/FreeType/lib/arch/win16/hugefile.c
- * xc/extras/FreeType/lib/arch/win16/hugemem.c
- * xc/extras/FreeType/lib/arch/win16/makedef
- * xc/extras/FreeType/lib/arch/win16/makedep
- * xc/extras/FreeType/lib/arch/win16/ttf.def
- * xc/extras/FreeType/lib/arch/win32/Makefile.BC
- * xc/extras/FreeType/lib/arch/win32/Makefile.CL
- * xc/extras/FreeType/lib/arch/win32/Makefile.Min
- * xc/extras/FreeType/lib/arch/win32/Makefile.VC
- * xc/extras/FreeType/lib/arch/win32/Makefile.gcc
- * xc/extras/FreeType/lib/arch/win32/depend.win
- * xc/extras/FreeType/lib/arch/win32/freetype.c
- * xc/extras/FreeType/lib/arch/win32/freetype.dsp
- * xc/extras/FreeType/lib/arch/win32/freetype.dsw
- * xc/extras/FreeType/lib/arch/win32/freetype.mak
- * xc/extras/FreeType/lib/arch/win32/ft_conf.h
- * xc/extras/FreeType/lib/arch/win32/makedef
- * xc/extras/FreeType/lib/arch/win32/makedep
- * xc/extras/FreeType/lib/arch/win32/ttf.def
- * xc/extras/FreeType/lib/extend/ftxcmap.c
- * xc/extras/FreeType/lib/extend/ftxcmap.h
- * xc/extras/FreeType/lib/extend/ftxerr18.c
- * xc/extras/FreeType/lib/extend/ftxerr18.h
- * xc/extras/FreeType/lib/extend/ftxgasp.c
- * xc/extras/FreeType/lib/extend/ftxgasp.h
- * xc/extras/FreeType/lib/extend/ftxgdef.c
- * xc/extras/FreeType/lib/extend/ftxgdef.h
- * xc/extras/FreeType/lib/extend/ftxgpos.c
- * xc/extras/FreeType/lib/extend/ftxgpos.h
- * xc/extras/FreeType/lib/extend/ftxgsub.c
- * xc/extras/FreeType/lib/extend/ftxgsub.h
- * xc/extras/FreeType/lib/extend/ftxkern.c
- * xc/extras/FreeType/lib/extend/ftxkern.h
- * xc/extras/FreeType/lib/extend/ftxopen.c
- * xc/extras/FreeType/lib/extend/ftxopen.h
- * xc/extras/FreeType/lib/extend/ftxopenf.h
- * xc/extras/FreeType/lib/extend/ftxpost.c
- * xc/extras/FreeType/lib/extend/ftxpost.h
- * xc/extras/FreeType/lib/extend/ftxsbit.c
- * xc/extras/FreeType/lib/extend/ftxsbit.h
- * xc/extras/FreeType/lib/extend/ftxwidth.c
- * xc/extras/FreeType/lib/extend/ftxwidth.h
- * xc/extras/FreeType/lib/extend/readme.1st
- * xc/extras/FreeType/lib/freetype.h
- * xc/extras/FreeType/lib/fterrid.h
- * xc/extras/FreeType/lib/ftnameid.h
- * xc/extras/FreeType/lib/header.h
- * xc/extras/FreeType/lib/ttapi.c
- * xc/extras/FreeType/lib/ttcache.c
- * xc/extras/FreeType/lib/ttcache.h
- * xc/extras/FreeType/lib/ttcalc.c
- * xc/extras/FreeType/lib/ttcalc.h
- * xc/extras/FreeType/lib/ttcmap.c
- * xc/extras/FreeType/lib/ttcmap.h
- * xc/extras/FreeType/lib/ttconfig.h
- * xc/extras/FreeType/lib/ttdebug.c
- * xc/extras/FreeType/lib/ttdebug.h
- * xc/extras/FreeType/lib/ttengine.h
- * xc/extras/FreeType/lib/ttextend.c
- * xc/extras/FreeType/lib/ttextend.h
- * xc/extras/FreeType/lib/ttfile.c
- * xc/extras/FreeType/lib/ttfile.h
- * xc/extras/FreeType/lib/ttgload.c
- * xc/extras/FreeType/lib/ttgload.h
- * xc/extras/FreeType/lib/ttinterp.c
- * xc/extras/FreeType/lib/ttinterp.h
- * xc/extras/FreeType/lib/ttload.c
- * xc/extras/FreeType/lib/ttload.h
- * xc/extras/FreeType/lib/ttmemory.c
- * xc/extras/FreeType/lib/ttmemory.h
- * xc/extras/FreeType/lib/ttmutex.c
- * xc/extras/FreeType/lib/ttmutex.h
- * xc/extras/FreeType/lib/ttobjs.c
- * xc/extras/FreeType/lib/ttobjs.h
- * xc/extras/FreeType/lib/ttraster.c
- * xc/extras/FreeType/lib/ttraster.h
- * xc/extras/FreeType/lib/tttables.h
- * xc/extras/FreeType/lib/tttags.h
- * xc/extras/FreeType/lib/tttypes.h
- * xc/extras/FreeType/license.txt
- * xc/extras/FreeType/ltconfig
- * xc/extras/FreeType/ltmain.sh
- * xc/extras/FreeType/mkinstalldirs
- * xc/extras/FreeType/net.m4
- * xc/extras/FreeType/pascal/lib/freetype.pas
- * xc/extras/FreeType/pascal/lib/ttcache.pas
- * xc/extras/FreeType/pascal/lib/ttcalc.pas
- * xc/extras/FreeType/pascal/lib/ttcalc1.inc
- * xc/extras/FreeType/pascal/lib/ttcalc2.inc
- * xc/extras/FreeType/pascal/lib/ttcalc3.inc
- * xc/extras/FreeType/pascal/lib/ttcalc4.inc
- * xc/extras/FreeType/pascal/lib/ttcmap.pas
- * xc/extras/FreeType/pascal/lib/ttconfig.inc
- * xc/extras/FreeType/pascal/lib/ttdebug.pas
- * xc/extras/FreeType/pascal/lib/tterror.pas
- * xc/extras/FreeType/pascal/lib/ttfile.pas
- * xc/extras/FreeType/pascal/lib/ttgload.pas
- * xc/extras/FreeType/pascal/lib/ttinterp.pas
- * xc/extras/FreeType/pascal/lib/ttload.pas
- * xc/extras/FreeType/pascal/lib/ttmemory.pas
- * xc/extras/FreeType/pascal/lib/ttobjs.pas
- * xc/extras/FreeType/pascal/lib/ttraster.pas
- * xc/extras/FreeType/pascal/lib/tttables.pas
- * xc/extras/FreeType/pascal/lib/tttypes.pas
- * xc/extras/FreeType/pascal/test/codetv.pas
- * xc/extras/FreeType/pascal/test/common.pas
- * xc/extras/FreeType/pascal/test/debugger.inc
- * xc/extras/FreeType/pascal/test/debugger.pas
- * xc/extras/FreeType/pascal/test/dump.pas
- * xc/extras/FreeType/pascal/test/gdriver.pas
- * xc/extras/FreeType/pascal/test/gdrv_dos.inc
- * xc/extras/FreeType/pascal/test/gdrv_os2.inc
- * xc/extras/FreeType/pascal/test/gevents.pas
- * xc/extras/FreeType/pascal/test/gmain.pas
- * xc/extras/FreeType/pascal/test/lint.pas
- * xc/extras/FreeType/pascal/test/stacktv.pas
- * xc/extras/FreeType/pascal/test/statetv.pas
- * xc/extras/FreeType/pascal/test/timer.pas
- * xc/extras/FreeType/pascal/test/view.pas
- * xc/extras/FreeType/pascal/test/zonetv.pas
- * xc/extras/FreeType/po/.cvsignore
- * xc/extras/FreeType/po/Makefile.in.in
- * xc/extras/FreeType/po/POTFILES.in
- * xc/extras/FreeType/po/cs.po
- * xc/extras/FreeType/po/de.po
- * xc/extras/FreeType/po/es.po
- * xc/extras/FreeType/po/fr.po
- * xc/extras/FreeType/po/nl.po
- * xc/extras/FreeType/readme.1st
- * xc/extras/FreeType/test/.cvsignore
- * xc/extras/FreeType/test/README
- * xc/extras/FreeType/test/arabic.c
- * xc/extras/FreeType/test/arabic.h
- * xc/extras/FreeType/test/arch/amigaos/Makefile.gcc
- * xc/extras/FreeType/test/arch/amigaos/TODO
- * xc/extras/FreeType/test/arch/amigaos/gfsamiga.c
- * xc/extras/FreeType/test/arch/amigaos/gw_amiga.c
- * xc/extras/FreeType/test/arch/amigaos/smakefile
- * xc/extras/FreeType/test/arch/debugger/Makefile
- * xc/extras/FreeType/test/arch/msdos/Makefile.BC
- * xc/extras/FreeType/test/arch/msdos/Makefile.MS
- * xc/extras/FreeType/test/arch/msdos/Makefile.TC
- * xc/extras/FreeType/test/arch/msdos/Makefile.VC
- * xc/extras/FreeType/test/arch/msdos/Makefile.dm
- * xc/extras/FreeType/test/arch/msdos/Makefile.gcc
- * xc/extras/FreeType/test/arch/msdos/depend.dos
- * xc/extras/FreeType/test/arch/msdos/gfs_dos.c
- * xc/extras/FreeType/test/arch/msdos/makedep
- * xc/extras/FreeType/test/arch/msdos/time_tc.h
- * xc/extras/FreeType/test/arch/os2/Makefile.dm
- * xc/extras/FreeType/test/arch/os2/Makefile.emx
- * xc/extras/FreeType/test/arch/os2/Makefile.icc
- * xc/extras/FreeType/test/arch/os2/Makefile.wat
- * xc/extras/FreeType/test/arch/os2/gfs_os2.c
- * xc/extras/FreeType/test/arch/os2/gpm_os2.c
- * xc/extras/FreeType/test/arch/os2/gpm_os2.def
- * xc/extras/FreeType/test/arch/unix/.cvsignore
- * xc/extras/FreeType/test/arch/unix/Makefile.in
- * xc/extras/FreeType/test/arch/unix/gwin_x11.c
- * xc/extras/FreeType/test/arch/win16/Makefile.BC
- * xc/extras/FreeType/test/arch/win16/Makefile.MS
- * xc/extras/FreeType/test/arch/win16/Makefile.VC
- * xc/extras/FreeType/test/arch/win16/depend.win
- * xc/extras/FreeType/test/arch/win16/gw_win16.c
- * xc/extras/FreeType/test/arch/win16/makedep
- * xc/extras/FreeType/test/arch/win32/Makefile.BC
- * xc/extras/FreeType/test/arch/win32/Makefile.CL
- * xc/extras/FreeType/test/arch/win32/Makefile.Min
- * xc/extras/FreeType/test/arch/win32/Makefile.gcc
- * xc/extras/FreeType/test/arch/win32/depend.win
- * xc/extras/FreeType/test/arch/win32/gw_win32.c
- * xc/extras/FreeType/test/arch/win32/makedep
- * xc/extras/FreeType/test/blitter.c
- * xc/extras/FreeType/test/blitter.h
- * xc/extras/FreeType/test/common.c
- * xc/extras/FreeType/test/common.h
- * xc/extras/FreeType/test/display.c
- * xc/extras/FreeType/test/display.h
- * xc/extras/FreeType/test/fdebug.c
- * xc/extras/FreeType/test/ftdump.c
- * xc/extras/FreeType/test/fterror.c
- * xc/extras/FreeType/test/ftlint.c
- * xc/extras/FreeType/test/ftmetric.c
- * xc/extras/FreeType/test/ftsbit.c
- * xc/extras/FreeType/test/ftstring.c
- * xc/extras/FreeType/test/ftstrpnm.c
- * xc/extras/FreeType/test/ftstrtto.c
- * xc/extras/FreeType/test/fttimer.c
- * xc/extras/FreeType/test/ftview.c
- * xc/extras/FreeType/test/ftzoom.c
- * xc/extras/FreeType/test/gdriver.h
- * xc/extras/FreeType/test/gevents.h
- * xc/extras/FreeType/test/gmain.c
- * xc/extras/FreeType/test/gmain.h
- * xc/extras/X-TrueType/ARABIC/CP1256toUCS2.c
- * xc/extras/X-TrueType/ARABIC/IRANSYSTEMtoUCS2.c
- * xc/extras/X-TrueType/ARABIC/ISIRI3342toUCS2.c
- * xc/extras/X-TrueType/ARABIC/Imakefile
- * xc/extras/X-TrueType/ARABIC/MULEARABICtoUCS2.c
- * xc/extras/X-TrueType/ARABIC/URDUNAQSHtoUCS2.c
- * xc/extras/X-TrueType/ARABIC/XATERMtoUCS2.c
- * xc/extras/X-TrueType/ARABIC/main.c
- * xc/extras/X-TrueType/ARMSCII8/ARMSCII8toUCS2.c
- * xc/extras/X-TrueType/ARMSCII8/Imakefile
- * xc/extras/X-TrueType/ARMSCII8/main.c
- * xc/extras/X-TrueType/BIG5/BIG5toUCS2.c
- * xc/extras/X-TrueType/BIG5/Imakefile
- * xc/extras/X-TrueType/BIG5/main.c
- * xc/extras/X-TrueType/BIG5HKSCS/BIG5HKSCStoUCS2.c
- * xc/extras/X-TrueType/BIG5HKSCS/Imakefile
- * xc/extras/X-TrueType/BIG5HKSCS/main.c
- * xc/extras/X-TrueType/CHANGES.eng
- * xc/extras/X-TrueType/DOSENCODING/DOSENCODINGtoUCS2.c
- * xc/extras/X-TrueType/DOSENCODING/Imakefile
- * xc/extras/X-TrueType/DOSENCODING/main.c
- * xc/extras/X-TrueType/GB18030/GB18030toUCS2.c
- * xc/extras/X-TrueType/GB18030/Imakefile
- * xc/extras/X-TrueType/GB18030/main.c
- * xc/extras/X-TrueType/GB2312/GB2312toUCS2.c
- * xc/extras/X-TrueType/GB2312/Imakefile
- * xc/extras/X-TrueType/GB2312/main.c
- * xc/extras/X-TrueType/GBK/GBKtoUCS2.c
- * xc/extras/X-TrueType/GBK/Imakefile
- * xc/extras/X-TrueType/GBK/main.c
- * xc/extras/X-TrueType/GEORGIAN/GEORGIANtoUCS2.c
- * xc/extras/X-TrueType/GEORGIAN/Imakefile
- * xc/extras/X-TrueType/GEORGIAN/main.c
- * xc/extras/X-TrueType/ISO8859.1/ISO8859_1toAROMAN.c
- * xc/extras/X-TrueType/ISO8859.1/Imakefile
- * xc/extras/X-TrueType/ISO8859.1/main.c
- * xc/extras/X-TrueType/ISO8859.10/ISO8859_10toUCS2.c
- * xc/extras/X-TrueType/ISO8859.10/Imakefile
- * xc/extras/X-TrueType/ISO8859.10/main.c
- * xc/extras/X-TrueType/ISO8859.11/ISO8859_11toUCS2.c
- * xc/extras/X-TrueType/ISO8859.11/Imakefile
- * xc/extras/X-TrueType/ISO8859.11/main.c
- * xc/extras/X-TrueType/ISO8859.13/ISO8859_13toUCS2.c
- * xc/extras/X-TrueType/ISO8859.13/Imakefile
- * xc/extras/X-TrueType/ISO8859.13/main.c
- * xc/extras/X-TrueType/ISO8859.14/ISO8859_14toUCS2.c
- * xc/extras/X-TrueType/ISO8859.14/Imakefile
- * xc/extras/X-TrueType/ISO8859.14/main.c
- * xc/extras/X-TrueType/ISO8859.15/Imakefile
- * xc/extras/X-TrueType/ISO8859.15/main.c
- * xc/extras/X-TrueType/ISO8859.2/ISO8859_2toACNTRO.c
- * xc/extras/X-TrueType/ISO8859.2/ISO8859_2toUCS2.c
- * xc/extras/X-TrueType/ISO8859.2/Imakefile
- * xc/extras/X-TrueType/ISO8859.2/main.c
- * xc/extras/X-TrueType/ISO8859.3/ISO8859_3toUCS2.c
- * xc/extras/X-TrueType/ISO8859.3/Imakefile
- * xc/extras/X-TrueType/ISO8859.3/main.c
- * xc/extras/X-TrueType/ISO8859.4/ISO8859_4toUCS2.c
- * xc/extras/X-TrueType/ISO8859.4/Imakefile
- * xc/extras/X-TrueType/ISO8859.4/main.c
- * xc/extras/X-TrueType/ISO8859.5/ISO8859_5toACYRIL.c
- * xc/extras/X-TrueType/ISO8859.5/ISO8859_5toUCS2.c
- * xc/extras/X-TrueType/ISO8859.5/Imakefile
- * xc/extras/X-TrueType/ISO8859.5/main.c
- * xc/extras/X-TrueType/ISO8859.6/ISO8859_6toUCS2.c
- * xc/extras/X-TrueType/ISO8859.6/Imakefile
- * xc/extras/X-TrueType/ISO8859.6/main.c
- * xc/extras/X-TrueType/ISO8859.7/ISO8859_7toUCS2.c
- * xc/extras/X-TrueType/ISO8859.7/Imakefile
- * xc/extras/X-TrueType/ISO8859.7/main.c
- * xc/extras/X-TrueType/ISO8859.8/ISO8859_8toUCS2.c
- * xc/extras/X-TrueType/ISO8859.8/Imakefile
- * xc/extras/X-TrueType/ISO8859.8/main.c
- * xc/extras/X-TrueType/ISO8859.9/ISO8859_9toUCS2.c
- * xc/extras/X-TrueType/ISO8859.9/Imakefile
- * xc/extras/X-TrueType/ISO8859.9/main.c
- * xc/extras/X-TrueType/Imakefile
- * xc/extras/X-TrueType/JISX0201/Imakefile
- * xc/extras/X-TrueType/JISX0201/JISX0201toUCS2.c
- * xc/extras/X-TrueType/JISX0201/main.c
- * xc/extras/X-TrueType/JISX0208/Imakefile
- * xc/extras/X-TrueType/JISX0208/JISX0208toUCS2.c
- * xc/extras/X-TrueType/JISX0208/main.c
- * xc/extras/X-TrueType/JISX0212/Imakefile
- * xc/extras/X-TrueType/JISX0212/JISX0212toUCS2.c
- * xc/extras/X-TrueType/JISX0212/main.c
- * xc/extras/X-TrueType/KOI8/Imakefile
- * xc/extras/X-TrueType/KOI8/KOI8_RtoUCS2.c
- * xc/extras/X-TrueType/KOI8/KOI8_UNItoUCS2.c
- * xc/extras/X-TrueType/KOI8/main.c
- * xc/extras/X-TrueType/KSC5601/Imakefile
- * xc/extras/X-TrueType/KSC5601/KSC5601toUCS2.c
- * xc/extras/X-TrueType/KSC5601/main.c
- * xc/extras/X-TrueType/KSCJOHAB/Imakefile
- * xc/extras/X-TrueType/KSCJOHAB/KSCJOHABtoUCS2.c
- * xc/extras/X-TrueType/KSCJOHAB/main.c
- * xc/extras/X-TrueType/MULEENCODING/ASCIILAOtoUCS2.c
- * xc/extras/X-TrueType/MULEENCODING/Imakefile
- * xc/extras/X-TrueType/MULEENCODING/MULELAOtoUCS2.c
- * xc/extras/X-TrueType/MULEENCODING/MULETIBETANtoUCS2.c
- * xc/extras/X-TrueType/MULEENCODING/main.c
- * xc/extras/X-TrueType/TCVN/Imakefile
- * xc/extras/X-TrueType/TCVN/TCVNtoUCS2.c
- * xc/extras/X-TrueType/TCVN/main.c
- * xc/extras/X-TrueType/VISCII/Imakefile
- * xc/extras/X-TrueType/VISCII/VISCIItoUCS2.c
- * xc/extras/X-TrueType/VISCII/main.c
- * xc/extras/X-TrueType/xttblit.c
- * xc/extras/X-TrueType/xttblit.h
- * xc/extras/X-TrueType/xttcap.c
- * xc/extras/X-TrueType/xttcap.h
- * xc/extras/X-TrueType/xttcconv.c
- * xc/extras/X-TrueType/xttcconv.h
- * xc/extras/X-TrueType/xttcconvP.h
- * xc/extras/X-TrueType/xttchinfo.c
- * xc/extras/X-TrueType/xttcommon.h
- * xc/extras/X-TrueType/xttdump.c
- * xc/extras/X-TrueType/xttfuncs.c
- * xc/extras/X-TrueType/xttmisc.c
- * xc/extras/X-TrueType/xttprop.c
- * xc/extras/X-TrueType/xttstruct.h
- * xc/extras/X-TrueType/xttversion.h
- * xc/lib/font/Imakefile
- * xc/lib/font/X-TrueType/ARABIC/Imakefile
- * xc/lib/font/X-TrueType/ARABIC/Imakefile.inc
- * xc/lib/font/X-TrueType/ARABIC/module/Imakefile
- * xc/lib/font/X-TrueType/ARMSCII8/Imakefile
- * xc/lib/font/X-TrueType/ARMSCII8/Imakefile.inc
- * xc/lib/font/X-TrueType/ARMSCII8/module/Imakefile
- * xc/lib/font/X-TrueType/BIG5/Imakefile
- * xc/lib/font/X-TrueType/BIG5/Imakefile.inc
- * xc/lib/font/X-TrueType/BIG5/module/Imakefile
- * xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile
- * xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile.inc
- * xc/lib/font/X-TrueType/BIG5HKSCS/module/Imakefile
- * xc/lib/font/X-TrueType/DOSENCODING/Imakefile
- * xc/lib/font/X-TrueType/DOSENCODING/Imakefile.inc
- * xc/lib/font/X-TrueType/DOSENCODING/module/Imakefile
- * xc/lib/font/X-TrueType/GB18030/Imakefile
- * xc/lib/font/X-TrueType/GB18030/Imakefile.inc
- * xc/lib/font/X-TrueType/GB18030/module/Imakefile
- * xc/lib/font/X-TrueType/GB2312/Imakefile
- * xc/lib/font/X-TrueType/GB2312/Imakefile.inc
- * xc/lib/font/X-TrueType/GB2312/module/Imakefile
- * xc/lib/font/X-TrueType/GBK/Imakefile
- * xc/lib/font/X-TrueType/GBK/Imakefile.inc
- * xc/lib/font/X-TrueType/GBK/module/Imakefile
- * xc/lib/font/X-TrueType/GEORGIAN/Imakefile
- * xc/lib/font/X-TrueType/GEORGIAN/Imakefile.inc
- * xc/lib/font/X-TrueType/GEORGIAN/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.1/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.1/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.1/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.10/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.10/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.10/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.11/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.11/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.11/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.13/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.13/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.13/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.14/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.14/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.14/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.15/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.15/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.15/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.2/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.2/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.2/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.3/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.3/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.3/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.4/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.4/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.4/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.5/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.5/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.5/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.6/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.6/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.6/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.7/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.7/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.7/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.8/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.8/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.8/module/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.9/Imakefile
- * xc/lib/font/X-TrueType/ISO8859.9/Imakefile.inc
- * xc/lib/font/X-TrueType/ISO8859.9/module/Imakefile
- * xc/lib/font/X-TrueType/Imakefile
- * xc/lib/font/X-TrueType/Imakefile.inc
- * xc/lib/font/X-TrueType/JISX0201/Imakefile
- * xc/lib/font/X-TrueType/JISX0201/Imakefile.inc
- * xc/lib/font/X-TrueType/JISX0201/module/Imakefile
- * xc/lib/font/X-TrueType/JISX0208/Imakefile
- * xc/lib/font/X-TrueType/JISX0208/Imakefile.inc
- * xc/lib/font/X-TrueType/JISX0208/module/Imakefile
- * xc/lib/font/X-TrueType/JISX0212/Imakefile
- * xc/lib/font/X-TrueType/JISX0212/Imakefile.inc
- * xc/lib/font/X-TrueType/JISX0212/module/Imakefile
- * xc/lib/font/X-TrueType/KOI8/Imakefile
- * xc/lib/font/X-TrueType/KOI8/Imakefile.inc
- * xc/lib/font/X-TrueType/KOI8/module/Imakefile
- * xc/lib/font/X-TrueType/KSC5601/Imakefile
- * xc/lib/font/X-TrueType/KSC5601/Imakefile.inc
- * xc/lib/font/X-TrueType/KSC5601/module/Imakefile
- * xc/lib/font/X-TrueType/KSCJOHAB/Imakefile
- * xc/lib/font/X-TrueType/KSCJOHAB/Imakefile.inc
- * xc/lib/font/X-TrueType/KSCJOHAB/module/Imakefile
- * xc/lib/font/X-TrueType/MULEENCODING/Imakefile
- * xc/lib/font/X-TrueType/MULEENCODING/Imakefile.inc
- * xc/lib/font/X-TrueType/MULEENCODING/module/Imakefile
- * xc/lib/font/X-TrueType/TCVN/Imakefile
- * xc/lib/font/X-TrueType/TCVN/Imakefile.inc
- * xc/lib/font/X-TrueType/TCVN/module/Imakefile
- * xc/lib/font/X-TrueType/VISCII/Imakefile
- * xc/lib/font/X-TrueType/VISCII/Imakefile.inc
- * xc/lib/font/X-TrueType/VISCII/module/Imakefile
- * xc/lib/font/X-TrueType/cconvversion.h
- * xc/lib/font/X-TrueType/ft_conf.h
- * xc/lib/font/X-TrueType/module/Imakefile
- * xc/lib/font/X-TrueType/module/xttmodule.c
- * xc/lib/font/fontfile/Imakefile
- * xc/lib/font/fontfile/ffcheck.c
- * xc/lib/font/fontfile/register.c
- BugZilla #595: RFE: Retire XTT font module and FreeType1 from xorg
- tree. The functionality of XTT has been integrated into the FreeType
- font module and the old XTT1.x code (incl. FreeType1 in xc/extras/) is
- no longer needed anymore.
-
-2004-05-04 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/lib/font/FreeType/ftfuncs.h
- * xc/lib/font/FreeType/ftfuncs.c
- BugZilla #307: Restore optimization heuristics on CJK fonts in the
- FreeType font module which were broken in X11R6.7. Patch by Chisato
- Yamauchi <cyamauch@a.phys.nagoya-u.ac.jp>.
-
-2004-04-30 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Init.c
- BugZilla #567: Xorg Xprt starts to consume 100% CPU when being
- idle for some time (internal screensaver goes mad after 10mins)
-
-2004-04-30 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/glxgears/Imakefile
- * xc/programs/glxgears/glxgears.c
- BugZilla #558: Add print support to glxgears.
-
-2004-04-28 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/extras/freetype2/ChangeLog
- * xc/extras/freetype2/Jamfile
- * xc/extras/freetype2/Jamfile.in
- * xc/extras/freetype2/README
- * xc/extras/freetype2/builds/atari/ATARI.H
- * xc/extras/freetype2/builds/atari/FNames.SIC
- * xc/extras/freetype2/builds/atari/FREETYPE.PRJ
- * xc/extras/freetype2/builds/atari/README.TXT
- * xc/extras/freetype2/builds/freetype.mk
- * xc/extras/freetype2/builds/unix/aclocal.m4
- * xc/extras/freetype2/builds/unix/config.guess
- * xc/extras/freetype2/builds/unix/config.sub
- * xc/extras/freetype2/builds/unix/configure
- * xc/extras/freetype2/builds/unix/configure.ac
- * xc/extras/freetype2/builds/unix/detect.mk
- * xc/extras/freetype2/builds/unix/freetype-config.in
- * xc/extras/freetype2/builds/unix/ft-munmap.m4
- * xc/extras/freetype2/builds/unix/ftconfig.in
- * xc/extras/freetype2/builds/unix/ftsystem.c
- * xc/extras/freetype2/builds/unix/install-sh
- * xc/extras/freetype2/builds/unix/ltmain.sh
- * xc/extras/freetype2/builds/unix/mkinstalldirs
- * xc/extras/freetype2/builds/unix/unix-def.in
- * xc/extras/freetype2/builds/unix/unix.mk
- * xc/extras/freetype2/builds/vms/ftconfig.h
- * xc/extras/freetype2/builds/win32/visualc/freetype.dsp
- * xc/extras/freetype2/builds/win32/visualc/freetype.sln
- * xc/extras/freetype2/builds/win32/visualc/freetype.vcproj
- * xc/extras/freetype2/builds/win32/visualc/index.html
- * xc/extras/freetype2/configure
- * xc/extras/freetype2/devel/ftoption.h
- * xc/extras/freetype2/docs/CHANGES
- * xc/extras/freetype2/docs/INSTALL
- * xc/extras/freetype2/docs/INSTALL.GNU
- * xc/extras/freetype2/docs/INSTALL.UNX
- * xc/extras/freetype2/docs/VERSION.DLL
- * xc/extras/freetype2/docs/raster.txt
- * xc/extras/freetype2/docs/release
- * xc/extras/freetype2/include/freetype/cache/ftccache.h
- * xc/extras/freetype2/include/freetype/cache/ftcglyph.h
- * xc/extras/freetype2/include/freetype/cache/ftcimage.h
- * xc/extras/freetype2/include/freetype/cache/ftcmanag.h
- * xc/extras/freetype2/include/freetype/cache/ftcmru.h
- * xc/extras/freetype2/include/freetype/cache/ftcsbits.h
- * xc/extras/freetype2/include/freetype/cache/ftlru.h
- * xc/extras/freetype2/include/freetype/config/ftconfig.h
- * xc/extras/freetype2/include/freetype/config/ftheader.h
- * xc/extras/freetype2/include/freetype/config/ftoption.h
- * xc/extras/freetype2/include/freetype/config/ftstdlib.h
- * xc/extras/freetype2/include/freetype/freetype.h
- * xc/extras/freetype2/include/freetype/ftcache.h
- * xc/extras/freetype2/include/freetype/fterrdef.h
- * xc/extras/freetype2/include/freetype/ftglyph.h
- * xc/extras/freetype2/include/freetype/ftimage.h
- * xc/extras/freetype2/include/freetype/ftlzw.h
- * xc/extras/freetype2/include/freetype/ftmac.h
- * xc/extras/freetype2/include/freetype/ftmoderr.h
- * xc/extras/freetype2/include/freetype/ftstroke.h
- * xc/extras/freetype2/include/freetype/ftwinfnt.h
- * xc/extras/freetype2/include/freetype/ftxf86.h
- * xc/extras/freetype2/include/freetype/internal/ftcalc.h
- * xc/extras/freetype2/include/freetype/internal/ftdebug.h
- * xc/extras/freetype2/include/freetype/internal/ftdriver.h
- * xc/extras/freetype2/include/freetype/internal/ftgloadr.h
- * xc/extras/freetype2/include/freetype/internal/ftmemory.h
- * xc/extras/freetype2/include/freetype/internal/ftobjs.h
- * xc/extras/freetype2/include/freetype/internal/ftrfork.h
- * xc/extras/freetype2/include/freetype/internal/ftserv.h
- * xc/extras/freetype2/include/freetype/internal/ftstream.h
- * xc/extras/freetype2/include/freetype/internal/fttrace.h
- * xc/extras/freetype2/include/freetype/internal/internal.h
- * xc/extras/freetype2/include/freetype/internal/psaux.h
- * xc/extras/freetype2/include/freetype/internal/services/svttcmap.h
- * xc/extras/freetype2/include/freetype/internal/sfnt.h
- * xc/extras/freetype2/include/freetype/internal/t1types.h
- * xc/extras/freetype2/include/freetype/internal/tttypes.h
- * xc/extras/freetype2/include/freetype/t1tables.h
- * xc/extras/freetype2/include/freetype/ttnameid.h
- * xc/extras/freetype2/include/freetype/tttables.h
- * xc/extras/freetype2/src/autofit/Jamfile
- * xc/extras/freetype2/src/autofit/afangles.c
- * xc/extras/freetype2/src/autofit/afdummy.c
- * xc/extras/freetype2/src/autofit/afdummy.h
- * xc/extras/freetype2/src/autofit/afglobal.c
- * xc/extras/freetype2/src/autofit/afglobal.h
- * xc/extras/freetype2/src/autofit/afhints.c
- * xc/extras/freetype2/src/autofit/afhints.h
- * xc/extras/freetype2/src/autofit/aflatin.c
- * xc/extras/freetype2/src/autofit/aflatin.h
- * xc/extras/freetype2/src/autofit/afloader.c
- * xc/extras/freetype2/src/autofit/afloader.h
- * xc/extras/freetype2/src/autofit/afmodule.c
- * xc/extras/freetype2/src/autofit/afmodule.h
- * xc/extras/freetype2/src/autofit/aftypes.h
- * xc/extras/freetype2/src/autofit/autofit.c
- * xc/extras/freetype2/src/autohint/ahglobal.c
- * xc/extras/freetype2/src/autohint/ahglyph.c
- * xc/extras/freetype2/src/autohint/ahhint.c
- * xc/extras/freetype2/src/autohint/ahtypes.h
- * xc/extras/freetype2/src/base/Jamfile
- * xc/extras/freetype2/src/base/descrip.mms
- * xc/extras/freetype2/src/base/ftbase.c
- * xc/extras/freetype2/src/base/ftcalc.c
- * xc/extras/freetype2/src/base/ftdbgmem.c
- * xc/extras/freetype2/src/base/ftdebug.c
- * xc/extras/freetype2/src/base/ftgloadr.c
- * xc/extras/freetype2/src/base/ftglyph.c
- * xc/extras/freetype2/src/base/ftmac.c
- * xc/extras/freetype2/src/base/ftobjs.c
- * xc/extras/freetype2/src/base/ftoutln.c
- * xc/extras/freetype2/src/base/ftrfork.c
- * xc/extras/freetype2/src/base/ftstream.c
- * xc/extras/freetype2/src/base/ftstroke.c
- * xc/extras/freetype2/src/base/ftsynth.c
- * xc/extras/freetype2/src/base/fttrigon.c
- * xc/extras/freetype2/src/base/rules.mk
- * xc/extras/freetype2/src/bdf/bdfdrivr.c
- * xc/extras/freetype2/src/bdf/bdfdrivr.h
- * xc/extras/freetype2/src/bdf/bdflib.c
- * xc/extras/freetype2/src/cache/Jamfile
- * xc/extras/freetype2/src/cache/descrip.mms
- * xc/extras/freetype2/src/cache/ftcache.c
- * xc/extras/freetype2/src/cache/ftcbasic.c
- * xc/extras/freetype2/src/cache/ftccache.c
- * xc/extras/freetype2/src/cache/ftccache.i
- * xc/extras/freetype2/src/cache/ftccback.h
- * xc/extras/freetype2/src/cache/ftccmap.c
- * xc/extras/freetype2/src/cache/ftcglyph.c
- * xc/extras/freetype2/src/cache/ftcimage.c
- * xc/extras/freetype2/src/cache/ftcmanag.c
- * xc/extras/freetype2/src/cache/ftcmru.c
- * xc/extras/freetype2/src/cache/ftcsbits.c
- * xc/extras/freetype2/src/cache/ftlru.c
- * xc/extras/freetype2/src/cache/rules.mk
- * xc/extras/freetype2/src/cff/Jamfile
- * xc/extras/freetype2/src/cff/cff.c
- * xc/extras/freetype2/src/cff/cffcmap.c
- * xc/extras/freetype2/src/cff/cffdrivr.c
- * xc/extras/freetype2/src/cff/cffgload.c
- * xc/extras/freetype2/src/cff/cffload.c
- * xc/extras/freetype2/src/cff/cffload.h
- * xc/extras/freetype2/src/cff/cffobjs.c
- * xc/extras/freetype2/src/cff/cffobjs.h
- * xc/extras/freetype2/src/cff/cffparse.c
- * xc/extras/freetype2/src/cff/cffparse.h
- * xc/extras/freetype2/src/cff/cfftoken.h
- * xc/extras/freetype2/src/cff/cfftypes.h
- * xc/extras/freetype2/src/cff/rules.mk
- * xc/extras/freetype2/src/cid/cidgload.c
- * xc/extras/freetype2/src/cid/cidload.c
- * xc/extras/freetype2/src/cid/cidload.h
- * xc/extras/freetype2/src/cid/cidobjs.c
- * xc/extras/freetype2/src/cid/cidparse.c
- * xc/extras/freetype2/src/cid/cidparse.h
- * xc/extras/freetype2/src/gzip/ftgzip.c
- * xc/extras/freetype2/src/gzip/zutil.h
- * xc/extras/freetype2/src/lzw/Jamfile
- * xc/extras/freetype2/src/lzw/ftlzw.c
- * xc/extras/freetype2/src/lzw/rules.mk
- * xc/extras/freetype2/src/lzw/zopen.c
- * xc/extras/freetype2/src/lzw/zopen.h
- * xc/extras/freetype2/src/pcf/pcfdrivr.c
- * xc/extras/freetype2/src/pcf/pcfread.c
- * xc/extras/freetype2/src/pcf/pcfutil.c
- * xc/extras/freetype2/src/pcf/pcfutil.h
- * xc/extras/freetype2/src/pfr/pfrdrivr.c
- * xc/extras/freetype2/src/pfr/pfrgload.c
- * xc/extras/freetype2/src/pfr/pfrload.c
- * xc/extras/freetype2/src/pfr/pfrobjs.c
- * xc/extras/freetype2/src/pfr/pfrsbit.c
- * xc/extras/freetype2/src/psaux/psobjs.c
- * xc/extras/freetype2/src/psaux/t1decode.c
- * xc/extras/freetype2/src/pshinter/Jamfile
- * xc/extras/freetype2/src/pshinter/pshalgo.c
- * xc/extras/freetype2/src/pshinter/pshglob.c
- * xc/extras/freetype2/src/pshinter/pshrec.c
- * xc/extras/freetype2/src/pshinter/pshrec.h
- * xc/extras/freetype2/src/raster/ftrend1.c
- * xc/extras/freetype2/src/sfnt/Jamfile
- * xc/extras/freetype2/src/sfnt/rules.mk
- * xc/extras/freetype2/src/sfnt/sfdriver.c
- * xc/extras/freetype2/src/sfnt/sfnt.c
- * xc/extras/freetype2/src/sfnt/sfobjs.c
- * xc/extras/freetype2/src/sfnt/ttcmap.c
- * xc/extras/freetype2/src/sfnt/ttcmap.h
- * xc/extras/freetype2/src/sfnt/ttcmap0.c
- * xc/extras/freetype2/src/sfnt/ttcmap0.h
- * xc/extras/freetype2/src/sfnt/ttload.c
- * xc/extras/freetype2/src/sfnt/ttsbit.c
- * xc/extras/freetype2/src/sfnt/ttsbit.h
- * xc/extras/freetype2/src/smooth/ftsmooth.c
- * xc/extras/freetype2/src/tools/docmaker/content.py
- * xc/extras/freetype2/src/tools/docmaker/docbeauty.py
- * xc/extras/freetype2/src/tools/docmaker/docmaker.py
- * xc/extras/freetype2/src/tools/docmaker/formatter.py
- * xc/extras/freetype2/src/tools/docmaker/sources.py
- * xc/extras/freetype2/src/tools/docmaker/utils.py
- * xc/extras/freetype2/src/truetype/ttdriver.c
- * xc/extras/freetype2/src/truetype/ttgload.c
- * xc/extras/freetype2/src/truetype/ttgload.h
- * xc/extras/freetype2/src/truetype/ttinterp.c
- * xc/extras/freetype2/src/truetype/ttinterp.h
- * xc/extras/freetype2/src/truetype/ttobjs.c
- * xc/extras/freetype2/src/truetype/ttobjs.h
- * xc/extras/freetype2/src/type1/t1driver.c
- * xc/extras/freetype2/src/type1/t1gload.c
- * xc/extras/freetype2/src/type1/t1load.c
- * xc/extras/freetype2/src/type1/t1objs.c
- * xc/extras/freetype2/src/type1/t1parse.c
- * xc/extras/freetype2/src/type1/t1tokens.h
- * xc/extras/freetype2/src/type42/t42drivr.c
- * xc/extras/freetype2/src/type42/t42objs.c
- * xc/extras/freetype2/src/type42/t42parse.c
- * xc/extras/freetype2/src/type42/t42types.h
- * xc/extras/freetype2/src/winfonts/winfnt.c
- * xc/extras/freetype2/src/winfonts/winfnt.h
- * xc/extras/freetype2/tests/gview.c
- * xc/extras/freetype2/vms_make.com
- * xc/lib/font/FreeType/ftconfig.h
- * xc/lib/font/FreeType/module/ftheader.h
- * xc/lib/font/FreeType/module/ftoption.h
- * xc/lib/freetype2/Imakefile
- * xc/lib/freetype2/freetype/Imakefile
- * xc/lib/freetype2/freetype/cache/Imakefile
- * xc/lib/freetype2/freetype/internal/Imakefile
- * xc/lib/freetype2/freetype/internal/services/Imakefile
- Bugzilla #556: Update FreeType2 version in xc/extras/Freetype2
- to V2.1.8 (previous version in tree was V2.1.7)
-
-2004-04-26 Alan Hourihane <alanh@fairlite.demon.co.uk>
- * xc/extras/Mesa/src/X/xm_dd.c
- Backport a fix from Mesa 6.0 to 5.0.2 that creates the xmesa
- buffers correctly.
-
-2004-04-25 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/Xprint/Imakefile
- * xc/programs/Xserver/Xprint/ps/Imakefile
- * xc/programs/Xserver/Xprint/ps/PsInit.c
- * xc/programs/Xserver/mi/miinitext.c
- Work-in-progress for BugZilla #542 (GLX support for PS DDX).
- Fix visual setup (attachment #243).
- Patch by Alan Hourihane <alanh@fairlite.demon.co.uk>
-
-2004-04-25 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/config/cf/sun.cf
- * xc/config/cf/sv4Lib.rules
- * xc/programs/Xserver/Imakefile
- * xc/programs/Xserver/hw/xfree86/os-support/sunos/find_deps.pl
- Make Solaris builds work when using MakeDllModules (it's not the
- default yet, but at least it works now if you turn it on)
- Also improve default compiler, optimizer, & linker flags for Solaris
- builds using either Sun cc or gcc
-
- * xc/programs/Xserver/cfb/Imakefile.inc
- * xc/programs/Xserver/cfb/stipsparc.s
- * xc/programs/Xserver/cfb/stipsprc32.s
- Remove text relocation error when building shared versions
-
-2004-04-25 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/programs/Xserver/hw/xfree86/input/tek4957/xf86Tek4957.c
- Fix build error in sparc-specific code when using non-C99 compiler
- like gcc 2.95 that doesn't allow variable declarations in the middle
- of a code block.
-
- * xc/programs/xfs/difs/Imakefile
- Make sure VendorReleaseDefines is defined, even if XOrgVersion isn't
-
-2004-04-25 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- Bugzilla #547: RFE: Disable FONTCACHE extension in the Xorg
- default build
-
-2004-04-25 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- * xc/config/cf/xfree86.cf
- * xc/config/cf/xorg.cf
- * xc/config/cf/xorgsite.def
- Bugzilla #549: RFE: Xorg default build should run with
- |BuildType1| set to |NO|. The xc/lib/font/FreeType/ font
- rasterizer will now handle PBA/PFB fonts by default.
-
-2004-04-25 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/dix/resource.c
- Bugzilla #541: Xorg Xprt may crash with "Freeing resource
- id=40200000 which isn't there"
-
-2004-04-25 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/config/cf/X11.tmpl
- * xc/config/cf/site.def
- * xc/config/cf/xfree86.cf
- * xc/config/cf/xorg.cf
- Bugzilla #548: RFE: Remove Speedo font support from the Xorg
- default build
-
-2004-04-24 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/lib/X11/ConnDis.c
- Bugzilla #546: XOpenDisplay should try tcp connection if local
- connections fail (aka Sun bug id #4624183).
- Also includes fix from NetBSD Problem Report #25098 - Xlib segfaults
- with IPv6 if compiled with HASXDMAUTH. (Michael van Elst)
-
- * xc/programs/xauth/process.c
- Bugzilla #550: xauth doesn't unlock .Xauthority on SIGPIPE
-
- * xc/programs/xdm/greeter/verify.c
- Fix typo in Solaris console restriction code: Xfree() -> XFree()
-
- * xc/programs/xdm/greeter/Imakefile
- Link with PamLibraries if building with PAM support
-
- * xc/config/cf/sunLib.tmpl
- * xc/lib/FS/Imakefile
- Add missing shared library dependencies for Solaris
-
-2004-04-23 Egbert Eich <eich-at-freedesktop-org>
- Merging XORG-CURRENT into trunk
-
-2004-04-22 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/programs/Xserver/mi/miinitext.c
- Bugzilla #535: Xprt should not annouce extensions which are not
- supported. Extensions like "XVideo" or "XFreeXDGA" would be hard
- to implement, MIT-SHM does not work by design etc. etc.
-
-2004-04-15 Alexander Gottwald <ago@freedesktop.org>
- * xc/programs/xkbcomp/keycodes/xfree86
- Bugzilla #533: fix slash/questionmark key for abnt2 keyboard
-
-2004-04-21 Roland Mainz <roland.mainz@nrubsig.org>
- * xc/xf86Date.h
- * xc/config/cf/FreeBSD.cf
- * xc/config/cf/Imake.tmpl
- * xc/config/cf/NetBSD.cf
- * xc/config/cf/OpenBSDLib.tmpl
- * xc/config/cf/README
- * xc/config/cf/WinLib.tmpl
- * xc/config/cf/X11.tmpl
- * xc/config/cf/bsdLib.tmpl
- * xc/config/cf/bsdiLib.tmpl
- * xc/config/cf/cygwin.tmpl
- * xc/config/cf/darwinLib.tmpl
- * xc/config/cf/gnuLib.tmpl
- * xc/config/cf/hpLib.tmpl
- * xc/config/cf/ibmLib.tmpl
- * xc/config/cf/linux.cf
- * xc/config/cf/lnxLib.tmpl
- * xc/config/cf/os2Lib.tmpl
- * xc/config/cf/osfLib.tmpl
- * xc/config/cf/sco5.cf
- * xc/config/cf/sun.cf
- * xc/config/cf/sunLib.tmpl
- * xc/config/cf/sv4Lib.tmpl
- * xc/config/cf/xprint_site.def
- * xc/config/docbook/docbookconv.sh
- * xc/doc/hardcopy/Imakefile
- * xc/doc/hardcopy/XPRINT/Imakefile
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.html
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.txt
- * xc/doc/hardcopy/XPRINT/Xprint_FAQ.xml
- * xc/doc/hardcopy/XPRINT/Xprint_old_FAQ.txt
- * xc/doc/hardcopy/XPRINT/docbook.css
- * xc/doc/hardcopy/XPRINT/dtprint_fspec.PS.gz
- * xc/extras/freetype2/include/freetype/config/ftoption.h
- * xc/extras/ttf2pt1/CHANGES.html
- * xc/extras/ttf2pt1/COPYRIGHT
- * xc/extras/ttf2pt1/FONTS.hpux.html
- * xc/extras/ttf2pt1/FONTS.html
- * xc/extras/ttf2pt1/Makefile
- * xc/extras/ttf2pt1/README.FIRST
- * xc/extras/ttf2pt1/README.html
- * xc/extras/ttf2pt1/bdf.c
- * xc/extras/ttf2pt1/bitmap.c
- * xc/extras/ttf2pt1/byteorder.h
- * xc/extras/ttf2pt1/cygbuild.sh
- * xc/extras/ttf2pt1/ft.c
- * xc/extras/ttf2pt1/global.h
- * xc/extras/ttf2pt1/pt1.c
- * xc/extras/ttf2pt1/pt1.h
- * xc/extras/ttf2pt1/runt1asm.c
- * xc/extras/ttf2pt1/t1asm.c
- * xc/extras/ttf2pt1/ttf.c
- * xc/extras/ttf2pt1/ttf.h
- * xc/extras/ttf2pt1/ttf2pt1.1
- * xc/extras/ttf2pt1/ttf2pt1.c
- * xc/extras/ttf2pt1/ttf2pt1_convert.1
- * xc/extras/ttf2pt1/ttf2pt1_x2gs.1
- * xc/extras/ttf2pt1/version.h
- * xc/extras/ttf2pt1/winbuild.bat
- * xc/extras/ttf2pt1/windows.h
- * xc/lib/Imakefile
- * xc/lib/Xaw/AllWidgets.c
- * xc/lib/Xaw/Imakefile
- * xc/lib/Xaw/Print.h
- * xc/lib/Xaw/PrintSP.h
- * xc/lib/Xaw/PrintShell.c
- * xc/lib/Xaw/XawI18n.h
- * xc/lib/Xaw/XawInit.c
- * xc/lib/Xaw/XawInit.h
- * xc/lib/Xaw/sharedlib.c
- * xc/lib/XprintAppUtil/Imakefile
- * xc/lib/XprintAppUtil/xpapputil.c
- * xc/lib/XprintAppUtil/xpapputil.h
- * xc/lib/XprintUtil/Imakefile
- * xc/lib/XprintUtil/xprintutil.c
- * xc/lib/XprintUtil/xprintutil.h
- * xc/lib/XprintUtil/xprintutil_printtofile.c
- * xc/lib/dpstk/Imakefile
- * xc/lib/font/FreeType/ftfuncs.c
- * xc/lib/font/bitmap/pcfread.c
- * xc/lib/font/util/Imakefile
- * xc/lib/font/util/utilbitmap.c
- * xc/programs/Imakefile
- * xc/programs/Xserver/Imakefile
- * xc/programs/Xserver/XpConfig/Imakefile
- * xc/programs/Xserver/XpConfig/C/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/Xprinters
- * xc/programs/Xserver/XpConfig/C/print/attributes/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/attributes/document
- * xc/programs/Xserver/XpConfig/C/print/attributes/printer
- * xc/programs/Xserver/XpConfig/C/print/ddx-config/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/ddx-config/raster/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/CANONBJ10E-GS/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/CANONBJ10E-GS/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/GSdefault/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/GSdefault/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/HPDJ1600C/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/HPDJ1600C/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/HPDJ1600C/fonts/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/HPDJ1600C/fonts/fonts.alias
- * xc/programs/Xserver/XpConfig/C/print/models/HPLJ4050-PS/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/HPLJ4050-PS/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/HPLJ4050-PS/fonts/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/HPLJ4family/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/HPLJ4family/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/HPLJ4family/fonts/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/HPLJ4family/fonts/fonts.alias
- * xc/programs/Xserver/XpConfig/C/print/models/PS2PDFspooldir-GS/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/PS2PDFspooldir-GS/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/PS2PDFspooldir-GS/ps2pdf_spooltodir.sh
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/AvantGarde-Book.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/AvantGarde-BookOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/AvantGarde-Demi.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/AvantGarde-DemiOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Courier-Bold.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Courier-BoldOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Courier-Oblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Courier.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Helvetica-Bold.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Helvetica-BoldOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Helvetica-Oblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Helvetica.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/LubalinGraph-Book.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/LubalinGraph-BookOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/LubalinGraph-Demi.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/LubalinGraph-DemiOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/NewCenturySchlbk-Bold.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/NewCenturySchlbk-BoldItalic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/NewCenturySchlbk-Italic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/NewCenturySchlbk-Roman.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Souvenir-Demi.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Souvenir-DemiItalic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Souvenir-Light.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Souvenir-LightItalic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Symbol.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Times-Bold.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Times-BoldItalic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Times-Italic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/Times-Roman.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSdefault/fonts/ZapfDingbats.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/PSspooldir/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/PSspooldir/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/PSspooldir/spooltodir.sh
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/model-config
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/AvantGarde-Book.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/AvantGarde-BookOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/AvantGarde-Demi.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/AvantGarde-DemiOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Courier-Bold.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Courier-BoldOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Courier-Oblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Courier.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Helvetica-Bold.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Helvetica-BoldOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Helvetica-Oblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Helvetica.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Imakefile
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/LubalinGraph-Book.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/LubalinGraph-BookOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/LubalinGraph-Demi.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/LubalinGraph-DemiOblique.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/NewCenturySchlbk-Bold.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/NewCenturySchlbk-BoldItalic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/NewCenturySchlbk-Italic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/NewCenturySchlbk-Roman.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Souvenir-Demi.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Souvenir-DemiItalic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Souvenir-Light.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Souvenir-LightItalic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Symbol.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Times-Bold.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Times-BoldItalic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Times-Italic.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/Times-Roman.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/ZapfDingbats.pmf
- * xc/programs/Xserver/XpConfig/C/print/models/SPSPARC2/fonts/fonts.dir
- * xc/programs/Xserver/XpConfig/en_US/Imakefile
- * xc/programs/Xserver/XpConfig/en_US/print/Imakefile
- * xc/programs/Xserver/XpConfig/en_US/print/attributes/Imakefile
- * xc/programs/Xserver/XpConfig/en_US/print/attributes/document
- * xc/programs/Xserver/Xprint/AttrValid.c
- * xc/programs/Xserver/Xprint/AttrValid.h
- * xc/programs/Xserver/Xprint/DiPrint.h
- * xc/programs/Xserver/Xprint/Imakefile
- * xc/programs/Xserver/Xprint/Init.c
- * xc/programs/Xserver/Xprint/Oid.c
- * xc/programs/Xserver/Xprint/Oid.h
- * xc/programs/Xserver/Xprint/OidDefs.h
- * xc/programs/Xserver/Xprint/OidStrs.h
- * xc/programs/Xserver/Xprint/Xprint.html
- * xc/programs/Xserver/Xprint/Xprint.man
- * xc/programs/Xserver/Xprint/Xprint.sgml
- * xc/programs/Xserver/Xprint/attributes.c
- * xc/programs/Xserver/Xprint/attributes.h
- * xc/programs/Xserver/Xprint/ddxInit.c
- * xc/programs/Xserver/Xprint/mediaSizes.c
- * xc/programs/Xserver/Xprint/spooler.c
- * xc/programs/Xserver/Xprint/spooler.h
- * xc/programs/Xserver/Xprint/etc/Imakefile
- * xc/programs/Xserver/Xprint/etc/Xsession.d/Imakefile
- * xc/programs/Xserver/Xprint/etc/Xsession.d/cde_xsessiond_xprint.sh
- * xc/programs/Xserver/Xprint/etc/init.d/Imakefile
- * xc/programs/Xserver/Xprint/etc/init.d/xprint
- * xc/programs/Xserver/Xprint/etc/profile.d/Imakefile
- * xc/programs/Xserver/Xprint/etc/profile.d/xprint.csh
- * xc/programs/Xserver/Xprint/etc/profile.d/xprint.sh
- * xc/programs/Xserver/Xprint/pdf/README
- * xc/programs/Xserver/Xprint/ps/Imakefile
- * xc/programs/Xserver/Xprint/ps/Ps.h
- * xc/programs/Xserver/Xprint/ps/PsArea.c
- * xc/programs/Xserver/Xprint/ps/PsAttVal.c
- * xc/programs/Xserver/Xprint/ps/PsAttr.c
- * xc/programs/Xserver/Xprint/ps/PsCache.c
- * xc/programs/Xserver/Xprint/ps/PsColor.c
- * xc/programs/Xserver/Xprint/ps/PsFTFonts.c
- * xc/programs/Xserver/Xprint/ps/PsFonts.c
- * xc/programs/Xserver/Xprint/ps/PsGC.c
- * xc/programs/Xserver/Xprint/ps/PsInit.c
- * xc/programs/Xserver/Xprint/ps/PsLine.c
- * xc/programs/Xserver/Xprint/ps/PsMisc.c
- * xc/programs/Xserver/Xprint/ps/PsPixel.c
- * xc/programs/Xserver/Xprint/ps/PsPixmap.c
- * xc/programs/Xserver/Xprint/ps/PsPolygon.c
- * xc/programs/Xserver/Xprint/ps/PsPrint.c
- * xc/programs/Xserver/Xprint/ps/PsText.c
- * xc/programs/Xserver/Xprint/ps/PsWindow.c
- * xc/programs/Xserver/Xprint/ps/psout.c
- * xc/programs/Xserver/Xprint/ps/psout.h
- * xc/programs/Xserver/Xprint/ps/psout_ft.c
- * xc/programs/Xserver/Xprint/ps/psout_ftpstype1.c
- * xc/programs/Xserver/Xprint/ps/psout_ftpstype3.c
- * xc/programs/Xserver/Xprint/raster/Imakefile
- * xc/programs/Xserver/Xprint/raster/Raster.h
- * xc/programs/Xserver/Xprint/svg/README
- * xc/programs/Xserver/Xprint/windows/README
- * xc/programs/Xserver/dix/dispatch.c
- * xc/programs/Xserver/dix/main.c
- * xc/programs/Xserver/hw/darwin/darwin.c
- * xc/programs/Xserver/hw/sun/sunIo.c
- * xc/programs/Xserver/hw/sunLynx/sunLyIo.c
- * xc/programs/Xserver/hw/vfb/InitOutput.c
- * xc/programs/Xserver/hw/xfree86/common/xf86Init.c
- * xc/programs/Xserver/hw/xnest/Args.c
- * xc/programs/Xserver/hw/xwin/InitOutput.c
- * xc/programs/Xserver/include/os.h
- * xc/programs/Xserver/os/utils.c
- * xc/programs/xlogo/Imakefile
- * xc/programs/xphelloworld/Imakefile
- * xc/programs/xphelloworld/xpawhelloworld/Imakefile
- * xc/programs/xphelloworld/xpawhelloworld/xpawhelloworld.c
- * xc/programs/xphelloworld/xpawhelloworld/xpawhelloworld.man
- * xc/programs/xphelloworld/xphelloworld/Imakefile
- * xc/programs/xphelloworld/xphelloworld/xphelloworld.c
- * xc/programs/xphelloworld/xphelloworld/xphelloworld.html
- * xc/programs/xphelloworld/xphelloworld/xphelloworld.man
- * xc/programs/xphelloworld/xphelloworld/xphelloworld.sgml
- * xc/programs/xphelloworld/xpsimplehelloworld/Imakefile
- * xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.c
- * xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.html
- * xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.man
- * xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.sgml
- * xc/programs/xphelloworld/xpxmhelloworld/Imakefile
- * xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.c
- * xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.html
- * xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.man
- * xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.sgml
- * xc/programs/xphelloworld/xpxthelloworld/Imakefile
- * xc/programs/xphelloworld/xpxthelloworld/xpxthelloworld.c
- * xc/programs/xphelloworld/xpxthelloworld/xpxthelloworld.html
- * xc/programs/xphelloworld/xpxthelloworld/xpxthelloworld.man
- * xc/programs/xphelloworld/xpxthelloworld/xpxthelloworld.sgml
- * xc/programs/xplsprinters/Imakefile
- * xc/programs/xplsprinters/xplsprinters.c
- * xc/programs/xplsprinters/xplsprinters.html
- * xc/programs/xplsprinters/xplsprinters.man
- * xc/programs/xplsprinters/xplsprinters.sgml
- Bugzilla #530: Land XPRINT branch on XORG-CURRENT
-
-2004-04-17 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/config/cf/sun.cf
- * xc/config/cf/Imake.tmpl
- * xc/programs/Xserver/os/Imakefile
- * xc/programs/Xserver/os/access.c
- Bugzilla #495: LocalClientCred should use getpeerucred on Solaris 10
-
- * xc/lib/GL/glx/Imakefile
- * xc/lib/GL/mesa/src/Imakefile
- LargePICTable required for Solaris SPARC builds
-
- * xc/programs/Xserver/hw/xfree86/drivers/glint/pm3_accel.c
- * xc/programs/Xserver/hw/xfree86/common/xf86Events.c
- Add != NULL to if statements to get past syntax error reported
- by Sun Forte 6.1 cc.
-
- * xc/config/imake/imake.c
- * xc/config/cf/sun.cf
- * xc/config/cf/sunLib.tmpl
- Allow compiling with Sun compilers installed somewhere other than
- /opt/SUNWspro
-
- * xc/programs/Xserver/hw/xfree86/common/compiler.h
- * xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.h
- Check for defined(sparc) as well as defined(__sparc__) since Sun
- compilers don't define __sparc__
-
-2004-04-15 Alan Coopersmith <alan.coopersmith@sun.com>
-
- * xc/programs/Xserver/hw/xfree86/os-support/sunos/sun_mouse.c
- Solaris mouse enhancements, including autoprobe support,
- VUID wheel mouse events, and streams module pushing.
- Bugzilla #434. (Russ Blaine & Alan Coopersmith, Sun Microsystems)
-
- * xc/programs/Xserver/hw/xfree86/os-support/sunos/sun_init.c
- Xorg doesn't reset console to text mode on Solaris x86 8 and later
- Bugzilla #469.
-
-2004-04-15 Egbert Eich <eich-at-freedesktop-org>
- Merged changes from RELEASE-1 branch:
-
- 2004-04-10 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml
- Fix mis-spelling of Roland Mainz's name.
-
- 2004-04-07 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/doc/BUILD:
- * programs/Xserver/hw/xfree86/doc/README:
- * programs/Xserver/hw/xfree86/doc/Versions:
- Updating formatted docs.
-
- 2004-04-07 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/doc/sgml/defs.ent:
- Changing release tags to upper case again - like the
- original version was.
-
- 2004-04-06 Keith Packard <keithp@keithp.com>
-
- * BUILD:
- * README:
- * RELNOTES:
- * programs/Xserver/hw/xfree86/doc/BUILD
- * programs/Xserver/hw/xfree86/doc/DESIGN
- * programs/Xserver/hw/xfree86/doc/Install
- * programs/Xserver/hw/xfree86/doc/LICENSE
- * programs/Xserver/hw/xfree86/doc/OS2.Notes
- * programs/Xserver/hw/xfree86/doc/README
- * programs/Xserver/hw/xfree86/doc/README.DECtga
- * programs/Xserver/hw/xfree86/doc/README.Darwin
- * programs/Xserver/hw/xfree86/doc/README.I128
- * programs/Xserver/hw/xfree86/doc/README.LynxOS
- * programs/Xserver/hw/xfree86/doc/README.NetBSD
- * programs/Xserver/hw/xfree86/doc/README.OpenBSD
- * programs/Xserver/hw/xfree86/doc/README.SCO
- * programs/Xserver/hw/xfree86/doc/README.SiS
- * programs/Xserver/hw/xfree86/doc/README.Solaris
- * programs/Xserver/hw/xfree86/doc/README.XKB-Config
- * programs/Xserver/hw/xfree86/doc/README.XKB-Enhancing
- * programs/Xserver/hw/xfree86/doc/README.apm
- * programs/Xserver/hw/xfree86/doc/README.ati
- * programs/Xserver/hw/xfree86/doc/README.chips
- * programs/Xserver/hw/xfree86/doc/README.cyrix
- * programs/Xserver/hw/xfree86/doc/README.dps
- * programs/Xserver/hw/xfree86/doc/README.fonts
- * programs/Xserver/hw/xfree86/doc/README.i740
- * programs/Xserver/hw/xfree86/doc/README.i810
- * programs/Xserver/hw/xfree86/doc/README.mouse
- * programs/Xserver/hw/xfree86/doc/README.newport
- * programs/Xserver/hw/xfree86/doc/README.r128
- * programs/Xserver/hw/xfree86/doc/README.rendition
- * programs/Xserver/hw/xfree86/doc/README.s3virge
- * programs/Xserver/hw/xfree86/doc/RELNOTES
- * programs/Xserver/hw/xfree86/doc/Versions
- Update formatted docs
-
- 2004-04-06 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/hw/xfree86/doc/sgml/README.sgml:
- Oops. Filenames are X11R6.7.0.tar.gz
- Update date
-
- 2004-04-06 Keith Packard <keithp@keithp.com>
-
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- Oops. File names for .tgz were missing the 'R'.
- WORLDOPTS is "" by default now. Switch sense
- of the documentation to match.
-
- * programs/Xserver/hw/xfree86/doc/sgml/defs.ent
- Hah! CVS fight. I prefer lower case tags,
- so I've changed the documentation to use the
- original name (xo_6_7_0) and tagged the tree.
- Note that the branch still isn't created; we'll want
- to do that soon somehow.
-
- 2004-04-06 Egbert Eich <eich-at-freedesktop-org>
-
- * RELNOTES:
- * programs/Xserver/hw/xfree86/doc/BUILD:
- * programs/Xserver/hw/xfree86/doc/README:
- * programs/Xserver/hw/xfree86/doc/Versions:
- * programs/xkbcomp/README.config:
- * programs/xkbcomp/README.enhancing:
- Updating formatted docs.
-
- 2004-04-07 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/doc/sgml/defs.ent:
- Fixing release/branch tag names.
-
- 2004-04-06 Egbert Eich <eich-at-freedesktop-org>
-
- * programs/Xserver/hw/xfree86/common/xf86Init.c:
- (ddxProcessArgument):
- made server also accept -xf86config
-
- 2004-04-06 Keith Packard <keithp@keithp.com>
-
- * BUILD:
- * README:
- * RELNOTES:
- * config/cf/lnxdoc.rules:
- * config/cf/lnxdoc.tmpl:
- * programs/Xserver/hw/xfree86/doc/BUILD:
- * programs/Xserver/hw/xfree86/doc/DESIGN:
- * programs/Xserver/hw/xfree86/doc/Install:
- * programs/Xserver/hw/xfree86/doc/LICENSE:
- * programs/Xserver/hw/xfree86/doc/OS2.Notes:
- * programs/Xserver/hw/xfree86/doc/README:
- * programs/Xserver/hw/xfree86/doc/README.DECtga:
- * programs/Xserver/hw/xfree86/doc/README.Darwin:
- * programs/Xserver/hw/xfree86/doc/README.I128:
- * programs/Xserver/hw/xfree86/doc/README.LynxOS:
- * programs/Xserver/hw/xfree86/doc/README.NetBSD:
- * programs/Xserver/hw/xfree86/doc/README.OpenBSD:
- * programs/Xserver/hw/xfree86/doc/README.SCO:
- * programs/Xserver/hw/xfree86/doc/README.SiS:
- * programs/Xserver/hw/xfree86/doc/README.Solaris:
- * programs/Xserver/hw/xfree86/doc/README.XKB-Config:
- * programs/Xserver/hw/xfree86/doc/README.XKB-Enhancing:
- * programs/Xserver/hw/xfree86/doc/README.apm:
- * programs/Xserver/hw/xfree86/doc/README.ati:
- * programs/Xserver/hw/xfree86/doc/README.chips:
- * programs/Xserver/hw/xfree86/doc/README.cyrix:
- * programs/Xserver/hw/xfree86/doc/README.dps:
- * programs/Xserver/hw/xfree86/doc/README.fonts:
- * programs/Xserver/hw/xfree86/doc/README.i740:
- * programs/Xserver/hw/xfree86/doc/README.mouse:
- * programs/Xserver/hw/xfree86/doc/README.newport:
- * programs/Xserver/hw/xfree86/doc/README.r128:
- * programs/Xserver/hw/xfree86/doc/README.rendition:
- * programs/Xserver/hw/xfree86/doc/README.s3virge:
- * programs/Xserver/hw/xfree86/doc/RELNOTES:
- * programs/Xserver/hw/xfree86/doc/Versions:
- * programs/Xserver/hw/xfree86/doc/sgml/BUILD.sgml:
- Add 'BUILD' and 'README' to top level.
- Fix Id lines in generated documentation to reference
- source document.
-
- 2004-04-06 Egbert Eich <eich-at-freedesktop-org>
-
- * Fixed version number glitches in modules.
-
- 2004-04-06 Harold L Hunt II <harold@codeweavers.com>
-
- * ChangeLog
- Fix some duplicate entries from Alexander Gottwald's merges
- from XORG-RELEASE-1 to CYGWIN.
-
- 2004-04-06 Keith Packard <keithp@keithp.com>
-
- * ChangeLog
- * CHANGELOG-CURRENT:
- * CHANGELOG-RELEASE-1:
- * CHANGELOG-RELEASE-1-TM:
- * INSTALL.TXT:
- * RELNOTES.TXT:
- * RELNOTES.XORG:
- * bug-report:
- * doc/misc/INSTALL.ms:
- * doc/misc/RELNOTES.ms:
- Remove stale documentation.
- Replace CHANGELOG-* with ChangeLog, change to
- date-based ordering. I didn't attempt
-
- 2004-04-05 Keith Packard <keithp@freedesktop.org>
-
- * Fix sgml doc Imakefile to compute same manual suffixes as man
- page template. (Keith Packard)
-
- 2004-04-05 Keith Packard <keithp@freedesktop.org>
-
- * Fix mkhtmlindex.pl to accept upper or lower case html tags.
- (Keith Packard)
-
- 2004-04-05 Keith Packard <keithp@freedesktop.org>
-
- * Update documentation index file prefix content (index.pre) (Keith Packard)
-
- 2004-04-02 Egbert Eich <eich-at-freedesktop-org>
-
- * Merging in the TM branch (Egbert Eich).
-
- 2004-04-02 Egbert Eich <eich-at-freedesktop-org>
-
- * Fixed glitches that occured during build of bindist tarballs (Egbert Eich).
-
- 2004-04-02 Egbert Eich <eich-at-freedesktop-org>
-
- * Mark PLT table executable on OSes that don't allow to execute data
- areas by default (Bugzilla 395, John Dennis).
-
- 2004-04-01 Keith Packard <keithp@freedesktop.org>
-
- * Update formatted docs (I hope I got everything) (Keith Packard)
-
- 2004-03-30 Egbert Eich <eich-at-freedesktop-org>
-
- * Fix the GLLibraryVersion string allocation to accomodate for the
- terminating \0 character which would otherwise corrupt the malloc
- heap (Bugzilla 385, John Dennis).
-
- 2004-03-29 Keith Packard <keithp@freedesktop.org>
-
- * Update xterm termcap/terminfo files, changing -xfree86 to -xorg
- and making aliases for the old names (Keith Packard).
-
- 2004-03-29 Egbert Eich <eich-at-freedesktop-org>
-
- * Changed vendor string on xfs (Egbert Eich).
- * Removed some more TM related things from getconfig (Egbert Eich).
-
- 2004-03-29 Keith Packard <keithp@freedesktop.org>
-
- * Updates to SGML and SGML-generated documentation
- (Jim Gettys, with minor hacks by Keith Packard)
-
- 2004-03-28 Keith Packard <keithp@freedesktop.org>
-
- * TM fixes for hw/xwin -- Harold will merge to CYGWIN. (Keith Packard)
-
- 2004-03-28 Keith Packard <keithp@freedesktop.org>
-
- * TM fixes for remaining man pages. Also fixes broken
- CVS ident lines in many video driver man pages. (Keith Packard)
-
- 2004-03-28 Keith Packard <keithp@freedesktop.org>
-
- * TM fixes for input driver man pages (Keith Packard)
-
- 2004-03-28 Keith Packard <keithp@freedesktop.org>
-
- * TM fixes for xf86cfg (which has become xorgcfg) (Keith Packard)
-
- 2004-03-28 Keith Packard <keithp@freedesktop.org>
-
- * TM fixes for .man files in lib directory (Keith Packard)
-
- 2004-03-28 Torrey Lyons <torrey@freedesktop.org>
-
- * Change XDarwin man page to refer to X.Org Foundation and point to Xorg
- man page (Torrey T. Lyons).
-
- 2004-03-27 Keith Packard <keithp@freedesktop.org>
-
- * Add xorg.conf.man, Xorg.man, remove XF86Config.man and XFree86.man
- (yes, this trashes revision history, but I think it's better
- than breaking CVS). (Keith Packard)
-
- 2004-03-27 Keith Packard <keithp@freedesktop.org>
-
- * TM fixes for VESA general timing formula mode line program
- (hw/xfree86/etc/gtf). (Keith Packard)
-
- 2004-03-27 Alan Coopersmith <alanc@freedesktop.org>
-
- * Prevent segfault if LISTEN specified with no hosts in xdm access
- control file. (Reported by Peter Breitenlohner to devel@xfree86.org)
- * Typo in Xau.man reported by Peter Breitenlohner to devel@xfree86.org
-
- 2004-03-27 Kaleb Keithley <kaleb@freedesktop.org>
-
- * Add Leon's xorg.xpm and xorg-bw.xpm files to xdm/config. (Kaleb KEITHLEY
- for Leon Shiman)
-
- 2004-03-27 Keith Packard <keithp@freedesktop.org>
-
- * Add some temporary xorg.xpm and xorg-bw.xpm files to xdm/config
- (Keith Packard)
-
- 2004-03-26 Keith Packard <keithp@freedesktop.org>
-
- * Fix TM issues in all video driver manual pages.
- (Keith Packard)
-
- 2004-03-26 Keith Packard <keithp@freedesktop.org>
-
- * Add new MANDEFS to cover XServerName, et al. Move
- XCONFIGFILE XCONFIGDIR et al from xorg.tmpl to X11.tmpl
- so they can be used in building non-server manual pages
- (Keith Packard)
-
- 2004-03-26 Egbert Eich <eich-at-freedesktop-org>
-
- * Enabling Chisato's optimatization for freetype2 when fonts contain both
- bitmapped and outline glyphs when the internal version of freetype2 is
- used. This should be replaced with a solution which doesn't require to
- use an internal API. (Egbert Eich).
-
- 2004-03-26 Egbert Eich <eich-at-freedesktop-org>
-
- * Allow XF86Config as a fallback config file (Egbert Eich).
- * Fixed more TM issues especially xterm, getconfig and some default files
- (Egbert Eich).
-
- 2004-03-26 Keith Packard <keithp@freedesktop.org>
-
- * Patch RenderAddGlyphs to handle multiple glyphs and avoid memory error.
- Bugzilla #349. (Stephen McCamant, applied by Keith Packard)
-
- 2004-03-26 Keith Packard <keithp@freedesktop.org>
-
- * Fix TM issues in doc/man/general (Keith Packard)
-
- 2004-03-26 Keith Packard <keithp@freedesktop.org>
-
- * xkbcomp/rules/Imakefile was using InstallCreateLink backwards
- when attempting to install a symlink from xorg to xfree86 for
- compatibility (Keith Packard)
-
- 2004-03-26 Keith Packard <keithp@freedesktop.org>
-
- * Fix Xlib manual pages to refer to XFree86 as a separate entity
- (Keith Packard)
-
- 2004-03-26 Keith Packard <keithp@freedesktop.org>
-
- * TM issues in config/util (rman, makedef, mkhtmlindex) (Keith Packard)
-
- 2004-03-25 Egbert Eich <eich-at-freedesktop-org>
-
- * Propagating fix 19 to FSlibInt.c (Egbert Eich).
-
- 2004-03-25 Torrey Lyons <torrey@freedesktop.org>
-
- * Updated XDarwin's Japanese localization for X.Org release
- (Toshimitsu Tanaka).
- * Fixed TM issues in XDarwin UI (Torrey T. Lyons).
-
- 2004-03-25 Egbert Eich <eich-at-freedesktop-org>
-
- * Fixed typo that prevented the changelog date to be set correctly in
- xf86Build.h (Egbert Eich).
-
- 2004-03-25 Egbert Eich <eich-at-freedesktop-org>
-
- * Fixing some occurances of hard coded version numbers in applications
- like twm, xrx, proxymgr, xmh (Bugzilla #369, Egbert Eich).
-
- 2004-03-25 Torrey Lyons <torrey@freedesktop.org>
-
- * Work around bug in Mac OS X 10.1's AppKit that causes rootless XDarwin
- to lock up when creating windows (Torrey T. Lyons).
-
- 2004-03-24 Egbert Eich <eich-at-freedesktop-org>
-
- * Removed fontstosfnt from build as it is not ready and working, yet
- (Egbert Eich).
- * Fixed error checking in the unix socket creation code so it
- doesn't mistakenly always send an EADDRINUSE (Bugzilla #363, Jeremy Katz).
-
- 2004-03-24 Egbert Eich <eich-at-freedesktop-org>
-
- * Fixing X.Org version numbers (Egbert Eich).
-
- 2004-03-24 Egbert Eich <eich-at-freedesktop-org>
-
- * Updated xf86 6PciStdIds.h (Egbert Eich).
-
- 2004-03-24 Alan Coopersmith <alanc@freedesktop.org>
-
- * -terminate option crashes Xserver. Bugzilla #367. (Alan Coopersmith)
-
- 2004-03-23 Egbert Eich <eich-at-freedesktop-org>
-
- * Upgrade Xft to 2.1.6 to solve BDF/PCF loading problems (Keith Packard).
-
- 2004-03-23 Egbert Eich <eich-at-freedesktop-org>
-
- * Moving Xft update to RELEASE-1 (Egbert Eich).
-
- 2004-03-23 Egbert Eich <eich-at-freedesktop-org>
-
- * Made config file and server name in xf86cfg build time configurable
- (Egbert Eich).
-
- 2004-03-23 Egbert Eich <eich-at-freedesktop-org>
-
- * Fixed TM issues in xf86config, app-defaults/Xvidtune, create link
- rules/xfree86 > rules/xorg (Egbert Eich).
-
- 2004-03-22 Alexander Gottwald <ago@freedesktop.org>
-
- * Fix build of os/access.c if IPv6 is disabled. Bug #345. (Alexander
- Gottwald)
-
- 2004-03-21 Kaleb Keithley <kaleb@freedesktop.org>
-
- * Fix XDarwin so it builds on Mac OS X 10.2 and earlier. Bug #357. (Kaleb
- KEITHLEY) Merged down from -RELEASE-1-TM
-
- 2004-03-21 Kaleb Keithley <kaleb@freedesktop.org>
-
- * fix XDarwin to build on Mac OS X 10.2 and earlier. Bug #357 (Kaleb
- KEITHLEY)
-
- 2004-03-20 Kaleb Keithley <kaleb@freedesktop.org>
-
- * fix lib/freetype2/Imakefile for Mac OS X. Bug #352 Merged from
- XORG-RELEASE-1-TM (Kaleb KEITHLEY)
-
- 2004-03-20 Kaleb Keithley <kaleb@freedesktop.org>
-
- * fix lib/freetype2/Imakefile for Mac OS X. Bug #352 (Kaleb KEITHLEY)
-
- 2004-03-19 Kaleb Keithley <kaleb@freedesktop.org>
-
- * Restore "credit" edits in the hw/darwin ddx that were deleted in
- -CURRENT. RTF may or may not be "human readable," but it's no less
- human readable, IMNOHO, than, e.g., SGML. It just takes a little bit
- of effort.
-
- 2004-03-19 Kaleb Keithley <kaleb@freedesktop.org>
-
- * hw/darwin: merge working left and right meta, alt, ctrl, and shift keys
- from -RELEASE-1-TM
-
- 2004-03-19 Kaleb Keithley <kaleb@freedesktop.org>
-
- * merge working left and right meta, alt, ctrl, and shift keys from
- -CURRENT
- * Add changes from the CURRENT branch (Egbert Eich).
-
- 2004-03-19 Egbert Eich <eich-at-freedesktop-org>
-
- * fixed gtf + man pages (Xserver name and config file name configurable
- in Imake config files) (Egbert Eich).
- * Fixed xinit/startx man pages (server name and config file configurable)
- (Egbert Eich).
- * Fixed fontstosfnt (project and support address configurable) (Egbert Eich).
- * Fixed pswrap (relaced XFree86 with X11) (Egbert Eich).
- * fixed rman (added Xorg as system name) (Egbert Eich).
- * Fixed mkhtml (Egbert Eich).
- * Fixed default keyboard rules file in servers and setxkb (configurable)
- (Egbert Eich).
- * Fixed XawVendor (configurable) (Egbert Eich).
-
- 2004-03-19 Egbert Eich <eich-at-freedesktop-org>
-
- * Prevent Sig11 in RenditionProbe() when no PCI bus present (Lee Olsen).
-
- 2004-03-18 Egbert Eich <eich-at-freedesktop-org>
-
- * Fix xdpyinfo to deal with Xorg version strings (Egbert Eich).
- * Changed config file to xorg.cfg (Egbert Eich).
- * Fixed ABI versions, support address pointers, message in configuration
- file generated with -configure (Egbert Eich).
-
- 2004-03-18 Egbert Eich <eich-at-freedesktop-org>
-
- * Protect removeOverlapsWithBrides() from NULL pointer in target
- (Egbert Eich).
-
- 2004-03-18 Alan Coopersmith <alanc@freedesktop.org>
-
- * Merge fixes required to build and run on Solaris x86 with Sun
- compilers from XORG-CURRENT branch. (Alan Coopersmith)
-
- 2004-03-17 Harold L Hunt II <harold@freedesktop.org>
-
- * Allow printver program to fail to build, which is required by
- distributions that do not include the Xserver/hw/xfree86
- directory (Harold L Hunt II).
-
- 2004-03-17 Harold L Hunt II <harold@freedesktop.org>
-
- * Fix Xaw shared lib build on Cygwin (Ralf Habacker).
-
- 2004-03-17 Harold L Hunt II <harold@freedesktop.org>
-
- * Can now build XLOAD under Cygwin (Earle F. Philhower III).
-
- 2004-03-17 Egbert Eich <eich-at-freedesktop-org>
-
- * Some initial TM changes:
- name of the binary: Xorg
- name of the lob file: Xorg.?.log
- name of the config file XorgConfig
- created: xorg.cf, xorg.tmpl
- Internal changes XFree86Version, XFree86VersionString, XF86Server
- to XorgVersion, XorgVersionString, XorgServer.
- Attempted not to delete XFree86 stuff but add Xorg stuff and make
- it the default (Egbert Eich).
-
- 2004-03-17 Egbert Eich <eich-at-freedesktop-org>
-
- * Readding Monitor information obtained by DDC to the config file
- in commented out form (Egbert Eich).
- * Making a log message by the mouse driver more meaningful (Egbert Eich).
-
- 2004-03-17 Alan Coopersmith <alanc@freedesktop.org>
-
- * Incorporate ServerInterpreted address family authentication from IPv6
- second public review. (Alan Coopersmith)
-
- 2004-03-17 Alan Coopersmith <alanc@freedesktop.org>
-
- * Use system version of FreeType on Solaris 10 and provide instructions
- on using it if it's installed on previous releases.
-
- 2004-03-17 Egbert Eich <eich-at-freedesktop-org>
-
- * Fix for insufficient allocation of a list in
- GetDeviceDontPropagateList() on 64bit machines (Andreas Luik).
-
- 2004-03-16 Alan Coopersmith <alanc@freedesktop.org>
-
- * Update SHAPE extension protocol spec to version 1.0.1, fixing
- freedesktop.org bugzilla #282 (old X.org defect #9453) (Alan Coopersmith)
-
- 2004-03-15 Egbert Eich <eich-at-freedesktop-org>
-
- * Preparing branch for TMc (Egbert Eich).
-
- 2004-03-15 Egbert Eich <eich-at-freedesktop-org>
-
- * Backing out patch 27 as it was inappropriate for the RELEASE branch
- and bogus anyway (see bugzilla #303) (Egbert Eich).
- * backing out 30.: the sleep() exists to bring the log message to the
- attention of the user which points to a problem elsewhere. Therefore
- the problem should be fixed where it originates. To be strict we could
- make the function fail instead of just trying to point the user at
- the problem (Egbert Eich).
-
- 2004-03-14 Alan Coopersmith <alanc@freedesktop.org>
-
- * Fix linker flags & library dependencies for libXfont and freetype
- font module on Solaris builds. (Alan Coopersmith)
-
- 2004-03-12 Egbert Eich <eich-at-freedesktop-org>
-
- * Added a hack to fc-lang and fc-list to prevent installation if
- define InstallFontconfigLibrary NO (Egbert Eich).
- * Updated Xft to 2.1.5 (Egbert Eich).
- * Make ELF loader work on systems with non-exec stack/heaps (bugzilla #296,
- John Dennis, Mike Harris).
- * Fix for xdm to work on a non-IPv6 system when built with IPv6 support
- (bugzilla #287, Peter Breitenlohner) (confirmed by: Alan Coopersmith).
- * Fix Xi XselectExtensionEvent for 64 bit machines (bugzilla #285,
- Andreas Luik) (confirmed by: Paul Anderson, Alan Coopersmith).
-
- 2004-03-11 Mike A. Harris <mharris@freedesktop.org>
-
- * Remove pointless calls to sleep(5) in xtrans, which cause unnecessary
- delays in libICE (Bugzilla #297) (Mike A. Harris).
-
- 2004-03-11 Egbert Eich <eich-at-freedesktop-org>
-
- * Fixing glitches in the Imake rules, Adding a
- '#define InstallFontconfigLibrary YES/NO' to allow to disable
- installation of fontconfig (Egbert Eich).
- * Updating fontconfig to 2.2.2 and Xft to 2.1.4 (Egbert Eich).
-
- 2004-03-11 Mike A. Harris <mharris@freedesktop.org>
-
- * Added initial support for PowerPC 64 (ppc64) architecture.
- (Mike A. Harris, Elliot Lee, SuSE)
-
- 2004-03-11 Mike A. Harris <mharris@freedesktop.org>
-
- * Fixed AGP/PCI card detection in Radeon driver, by walking the PCI
- capabilities list in PCI config space (Bugzilla #255) (Mike A. Harris).
-
- 2004-03-09 Egbert Eich <eich-at-freedesktop-org>
-
- * Updating Xcursor, Xrender, Xft (Egbert Eich).
-
- 2004-03-08 Alan Coopersmith <alanc@freedesktop.org>
-
- * X server crashes when X-Resource has to byte-swap. Sun bug #5007488.
- freedesktop.org bugzilla #267. (Alan Coopersmith)
-
- 2004-03-08 Alan Coopersmith <alanc@freedesktop.org>
-
- * Update Sun Microsystems postal addresses in xc/registry
-
- 2004-03-08 Alan Coopersmith <alanc@freedesktop.org>
-
- * Update license for Xinerama code from DEC to the version requested
- by Compaq for X11R6.5.1 that allows redistribution without written
- permission from DEC. Originally X.org Defect #9263.
- freedesktop.org bugzilla #283. (Alan Coopersmith)
-
- 2004-03-05 Egbert Eich <eich-at-freedesktop-org>
-
- * Integrated Freetype 2.1.7 (Egbert Eich).
-
- 2004-03-05 Egbert Eich <eich-at-freedesktop-org>
-
- * Porting over Kaleb's fixes to support 3 level version numbers from
- XORG-CURRENT branch (Egbert Eich).
-
- 2004-03-04 Egbert Eich <eich-at-freedesktop-org>
-
- * Merging in Kaleb's changes to XlibInt.c which reflect Keith's fix
- to version 3.41 in the Xlib repository (Egbert Eich).
-
-2004-03-04 Egbert Eich <eich-at-freedesktop-org>
-
- * Merged in XFree86 code up to 4.4.0 including changes to files that
- had a changed license. There was only one change which happened to
- be from me (Egbert Eich).
-
-2004-03-04 Egbert Eich <eich-at-freedesktop-org>
-
- * Fixed Freetype2 compile glitches with different versions of freetype.
- The build has been tested with Freetyp 2.1.4 and 2.1.7 (Egbert Eich).
- * Changed default font renderer for TrueType that is loaded by the
- Xserver to freetype (Egbert Eich).
- * Removed dependecy of freetype Xserver module into freetype internals
- (Keith Packard).
- * Flagged mailing addresses that still need to be decided upon
- with &&&&& to allow for easy tracking (Egbert Eich).
- * Fixed keyboard rate setting thru ioctls on linux (Egbert Eich).
-
-2004-03-02 Harold L Hunt II <harold@freedesktop.org>
-
- * Replace a handful of calls to ErrorF and exit(1) in Xserver/os/
- files with a single call to FatalError, making it possible to
- do ddx-specific tasks. (Harold L Hunt II)
-
-2004-03-02 Egbert Eich <eich-at-freedesktop-org>
-
- * Modified freetype driver module build rule to allow using the
- system provided shared library. The caveat is that it still
- requires one declaration from a header file which doesn't get
- shipped (at least with freetype 2.1.4). I would like to see
- widespread testing on many platforms. If this causes problems
- I'll back it out. (Egbert Eich).
-
-2004-03-02 Egbert Eich <eich-at-freedesktop-org>
-
- * Made use system supplied Expat and Freetype2 library the default
- on Linux (documented in the release notes) (Bugzilla #218,#219)
- (Egbert Eich).
- * Patched __AMD64__ flags to __amd64__ (Egbert Eich).
- * Added RELNOTES.XORG to collect bits for release notes for this
- release (Egbert Eich).
- * Removed leftovers from libxml2 (Bugzilla #220)(Egbert Eich).
- * Removing Kdrive (Bugzilla #222) (Egbert Eich).
- * Reversed Xinerama changes (Egbert Eich).
- * Reversed Xutf8* to XFree86utf8* function name changes for the release
- (Egbert Eich).
- * Removed sources for patch which were included when patch had a bad bug
- (Egbert Eich).
- * Removed unnecessary fonts (Egbert Eich).
- * Removed XIE and PEX extension files from release tree.
- The build environment has been gone already (Egbert Eich).
diff --git a/nx-X11/LABEL b/nx-X11/LABEL
deleted file mode 100644
index 09ee8933c..000000000
--- a/nx-X11/LABEL
+++ /dev/null
@@ -1,265 +0,0 @@
- X Window System, Version 11
- Release 6.9
-
- Portions Copyright by:
-
- 2d3d Inc.
- Adam de Boor
- Adam Jackson
- Adobe Systems Inc.
- After X-TT Project
- AGE Logic Inc.
- Alan Hourihane
- Andreas Monitzer
- Andrew C Aitchison
- Andy Ritger
- Ani Joshi
- Anton Zioviev
- Apollo Computer Inc.
- Apple Computer Inc.
- Ares Software Corp.
- ATI Technologies Inc.
- AT&T Inc.
- Bigelow & Holmes
- Bill Reynolds
- Bitstream Inc.
- Brian Fundakowski Feldman
- Brian Goines
- Brian Paul
- Bruno Haible
- Charles Murcko
- Chen Xiangyang
- Chris Constello
- Cognition Corp.
- Compaq Computer Corporation
- Concurrent Computer Corporation
- Conectiva S.A.
- Corin Anderson
- Craig Struble
- Daewoo Electronics Co. Ltd.
- Dale Schumacher
- Damien Miller
- Daniel Borca
- Daniver Limited
- Daryll Strauss
- Data General Corporation
- David Bateman
- David Dawes
- David E. Wexelblat
- David Holland
- David J. McKay
- David McCullough
- David Mosberger-Tang
- David S. Miller
- David Turner
- David Wexelblat
- Davor Matic
- Digital Equipment Corporation
- Dirk Hohndel
- Dmitry Golubev
- Doug Anson
- Edouard TISSERANT
- Eduardo Horvath
- Egbert Eich
- Eric Anholt
- Eric Fortune
- Eric Sunshine
- Erik Fortune
- Erik Nygren
- Evans & Sutherland Computer Corporation
- Felix Kuehling
- Finn Thoegersen
- Francesco Zappa Nardelli
- Frederic Lepied
- Free Software Foundation Inc.
- Fujitsu Limited
- Fujitsu Open Systems Solutions Inc.
- Fuji Xerox Co. Ltd.
- Geert Uytterhoeven
- Gerrit Jan Akkerman
- Gerry Toll
- Glenn G. Lai
- Go Watanabe
- Gregory Mokhin
- Greg Parker
- GROUPE BULL
- Hans Oey
- Harald Koenig
- Harm Hanemaayer
- Harry Langenbacher
- Henry A. Worth
- Hewlett-Packard Company
- Hitachi Ltd
- Holger Veit
- Hummingbird Communications Ltd
- IBM Corporation
- Intel Corporation
- INTERACTIVE Systems Corporation
- International Business Machines Corp.
- Itai Nahshon
- Jakub Jelinek
- James Tsillas
- Jason Bacon
- Jean-loup Gailly
- Jeff Kirk
- Jeffrey Hsu
- Jim Tsillas
- J. Kean Johnston
- Jon Block
- Jon Tombs
- Jorge Delgado
- Joseph Friedman
- Joseph V. Moss
- Juliusz Chroboczek
- Jyunji Takagi
- Kaleb S. Keithley
- Kazushi (Jam) Marukawa
- Kazuyuki (ikko-) Okamoto
- Keith Packard
- Keith Whitwell
- Kevin E. Martin
- Larry Wall
- Lawrence Berkeley Laboratory
- Lennart Augustsson
- Lexmark International Inc.
- Linus Torvalds
- Loïc Grenié
- Machine Vision Holdings Inc.
- Manfred Brands
- Marc Aurele La France
- Mark Adler
- Mark J. Kilgard
- Mark Leisher
- Mark Smulders
- Massachusetts Institute Of Technology
- Matrox Graphics
- Matthew Grossman
- Matthieu Herrb
- Metro Link Inc.
- Michael H. Schimek
- Michael P. Marking
- Michael Schimek
- Michael Smith
- Ming Yu
- MIPS Computer Systems Inc.
- National Semiconductor
- NCR Corporation Inc.
- Netscape Communications Corporation
- Network Computing Devices Inc.
- Nicholas Miell
- Noah Levitt
- Novell Inc.
- Nozomi YTOW
- NTT Software Corporation
- Number Nine Computer Corp.
- Number Nine Visual Technologies
- NVIDIA Corp.
- Olivier Danet
- Oki Technosystems Laboratory Inc.
- OMRON Corporation
- Open Software Foundation
- Orest Zborowski
- Pablo Saratxaga
- Panacea Inc.
- Panagiotis Tsirigotis
- Paolo Severini
- Pascal Haible
- Patrick Lecoanet
- Patrick Lerda
- Paul Elliott
- Peter Kunzmann
- Peter Trattler
- Philip Homburg
- Precision Insight Inc.
- Prentice Hall
- Quarterdeck Office Systems
- Randy Hendry
- Ranier Keller
- Red Hat Inc.
- Regents of the University of California
- Rene Cougnenc
- Régis Cridlig
- Richard A. Hecker
- Richard Burdick
- Rich Murphey
- Rickard E. Faith
- Robert Baron
- Robert Chesler
- Robert V. Baron
- Robert Wilhelm
- Robin Cutshaw
- Roland Mainz
- S3 Graphics Inc.
- Sam Leffler
- SciTech Software
- Scott Laird
- Sebastien Marineau
- Shigehiro Nomura
- ShoGraphics Inc.
- Shunsuke Akiyama
- Silicon Graphics Computer Systems Inc.
- Silicon Integrated Systems Corp Inc.
- Silicon Motion Inc.
- Simon P. Cooper
- Snitily Graphics Consulting Services
- Sony Corporation
- SRI
- Stanislav Brabec
- Stephan Dirsch
- Stephan Lang
- Steven Lang
- Sun Microsystems Inc.
- SunSoft Inc.
- SuSE Inc.
- Sven Luther
- Takis Psarogiannakopoulos
- Takuya SHIOZAKI
- Tektronix Inc.
- The DOS-EMU-Development-Team
- The Institute of Software Academia Sinica
- The NetBSD Foundation
- Theo de Raadt
- Theodore Ts'o
- The Open Group
- The Open Software Foundation
- The Regents of the University of California
- The Santa Cruz Operation Inc.
- The Unichrome Project
- The Weather Channel Inc.
- The X Consortium
- The XFree86 Project Inc.
- Thomas A. Phelps
- Thomas E. Dickey
- Thomas G. Lane
- Thomas Mueller
- Thomas Roell
- Thomas Thanner
- Thomas Winischhofer
- Thomas Wolfram
- Thorsten.Ohl
- Tiago Gons
- Todd C. Miller
- Tomohiro KUBOTA
- Torrey T. Lyons
- TOSHIBA Corp.
- Trolltech AS
- Tungsten Graphics Inc.
- UCHIYAMA Yasushi
- Unicode Inc.
- UniSoft Group Limited
- University of Utah
- UNIX System Laboratories Inc.
- URW++ GmbH
- VA Linux Systems
- VIA Technologies Inc.
- Video Electronics Standard
- VMware Inc.
- Vrije Universiteit
- Werner Lemberg
- Wittawat Yamwong
- Wyse Technology Inc.
- X Consortium
- Xi Graphics Inc.
- X-Oz Technologies
- X-TrueType Server Project
- X.Org Foundation, LLC
diff --git a/nx-X11/README b/nx-X11/README
deleted file mode 100644
index d3dddc78f..000000000
--- a/nx-X11/README
+++ /dev/null
@@ -1,180 +0,0 @@
- README for X11R6.9 and X11R7.0
-
- The X.Org Foundation
-
- 21 December 2005
-
- Abstract
-
- X11R6.9 and X11R7.0 are Open Source versions of the X Window System
- that supports many UNIX(R) and UNIX-like operating systems (such as
- Linux, FreeBSD, NetBSD, OpenBSD and Solaris x86) on Intel and other
- platforms. This version is compatible with X11R6.8 and other X
- window system implementations which support the X11R6 standard.
-
-1. What are X11R6.9 and X11R7.0?
-
-X11R6.9 is the ninth and final full release in the X11R6 series, and X11R7.0
-is the first release in the new X11R7 series.
-
-The 6.9 version is a new release that includes additional hardware support,
-functional enhancements and bug fixes. The 7.0 version is built from the
-same source code as the 6.9 so it contains the same additional hardware sup-
-port, functional enhancements and bug fixes; however, it has been split into
-logical modules that can be developed, built and maintained separately, but
-still fit together coherently into the larger source code base as they have
-in the 6.9 tree. Specific release enhancements can be viewed in the Release
-Notes.
-
-X11R6.9 and X11R7.0 are being released at the same time to assist in the
-transition from the older monolithic source tree to the new modular source
-tree. It will take time for everyone to make this transition, so we will
-maintain the older X11R6 series through update releases to both X11R6.9 and
-X11R6.8.
-
-Most modern PC video hardware is supported in both releases, and most PC
-video hardware that isn't supported explicitly can be used with the "vesa"
-driver. The Release Notes has a table showing the drivers provided with
-X11R6.9 and X11R7.0, and links to related documentation.
-
-The X.Org Foundation X releases are produced by the X.Org Foundation. The
-X.Org Foundation has been formed as a Delaware corporation organized to oper-
-ate as a scientific charity under IRS code 501(c)(3) chartered to develop and
-execute effective strategies which provide world-wide stewardship of the X
-Window System technology and standards. Membership in the X.Org Foundation is
-free to all participants. Applications for Membership are now being accepted,
-and active participants in the further development of the X Window Technology
-are invited to complete a membership application
-<URL:http://www.x.org/XOrg_Foundation_Membership.html>. The X11R6.9 and
-X11R7.0 codebase forms the fourth X Window System release since the formation
-of the X.Org Foundation and includes code from the X Consortium, the Open
-Group and the XFree86[tm] project. This release is dedicated to the greater
-X community, developers and users alike.
-
-2. Licensing
-
-X Window System source code is covered by many licenses. All of these
-licenses have in common the fact that they do not impose significant condi-
-tions on the modification or redistribution or either source code or binaries
-beyond requiring one or more of the following:
-
- 1. Copyright and/or license notices are left intact.
-
- 2. Copyright and/or license notices are reproduced verbatim in documenta-
- tion accompanying binary distributions.
-
- 3. Attributions are included with documentation accompanying binaries.
-
-Most of these licenses are based on the MIT, X Consortium, or BSD (original
-and revised) licenses. All of them are consistent with the Open Source Defi-
-nition, and most are consistent with the Free Software Foundation's Free
-Software Definition.
-
-Copyright and Licensing information for X, including the reproduction of
-copyright and/or license notices and attributions required by some of the
-licenses for binary distributions, can be found in the License Document. If
-you find any omissions in that document, please contact us with details at
-<xf_board@x.org>. While the current licenses are all open source licenses,
-the X.Org Foundation is attempting, with time, to bring as much as possible
-of the code's licenses in the distribution into compliance with the Debian
-Free Software Guidelines.
-
-3. Pointers to additional information
-
-The documentation for this release can be found online at the X.Org web site
-<URL:http://wiki.x.org/>. Information about binary distributions and the
-attendant installation instructions can be found in the Installation Docu-
-ment.
-
-The X11 version numbering system (including historical information) can be
-found in the Versions Document.
-
-Additional information may be available at the X.Org Foundation Wiki
-<URL:http://wiki.x.org/>.
-
-4. The Public Mailing Lists
-
-Current information about the X.Org Foundation public mailing lists is avail-
-able on the X.Org mailing list page <URL:http://lists.x.org/mail-
-man/listinfo/> and related desktop technology mailing lists can be found on
-Freedesktop.org's mailing list page <URL:http://freedesktop.org/mail-
-man/listinfo>.
-
-5. Contributing to the X.Org Foundation's X efforts.
-
-If you have any new work or enhancements/bug fixes for existing work, please
-send them to <xorg@freedesktop.org> or to our bug tracking system
-<URL:https://bugs.freedesktop.org/> using the xorg component. This will help
-ensure that they are included in future releases.
-
-6. How to get the release
-
-Information about X11R6.9 and X11R7.0 can be found from the X.Org Foundation
-wiki at <URL:http://wiki.x.org>, and at mirrors of this server. Information
-about obtaining and installing binary distributions of this release can be
-found in the Installation Document.
-
-Note that both X11R6.9 and X11R7.0 are being released simultaneously but only
-one source tree is required to build the release. Information about obtain-
-ing the release in source form is given below.
-
-6.1 X11R6.9
-
-The source for version 6.9.0 is available as a single tarball:
-
- X11R6.9.0-src.tar.gz
-
-and also is available split into seven separate tarballs:
-
- X11R6.9.0-src1.tar.gz
- X11R6.9.0-src2.tar.gz
- X11R6.9.0-src3.tar.gz
- X11R6.9.0-src4.tar.gz
- X11R6.9.0-src5.tar.gz
- X11R6.9.0-src6.tar.gz
- X11R6.9.0-src7.tar.gz
-
-The first three of the separate tarballs contain everything except the fonts
-and general X11 documentation. Those three are sufficient for building
-X11R6.9 if you already have a set of fonts. The fourth and fifth contain the
-fonts. The sixth contains the source for the general X11 documentation. The
-seventh contains the general X11 documentation in hardcopy format.
-
-6.2 X11R7.0
-
-This is the first release of the new modular source code tree. The souce
-code has been split into nine logical modules: app, data, doc, driver, font,
-lib. proto, util and xserver. Each of these modules contain one or more
-packages that can be configured, built and installed separately. Please see
-an X11R7.0 release site for a complete list of the tarballs.
-
-For information on how to build the modular tree packages see the Modular
-Developer's Guide <URL:http://wiki.x.org/wiki/ModularDevelopersGuide>. This
-guide also contains information for developers who want to help improve the
-modular build system and modular code base.
-
-6.3 The current development tree
-
-The X source code for this and all releases/snapshots as well as development
-versions can also be accessed via the Freedesktop.org CVS repository. It's
-also possible to browse the freedesktop CVS repository
-<URL:http://cvs.freedesktop.org/xorg/>. The CVS tag for the 6.9 version is
-"XORG-6_9_0" and the CVS tag for the 7.0 version is "XORG-7_0_0". The CVS
-tag for the stable branch for the %relvers; release is "XORG-6_9-branch".
-
-To check out the latest development version, don't specify any tag.
-
-7. Reporting Bugs
-
-Bugs should be reported to bug tracking system <URL:https://bugs.freedesk-
-top.org/> using the xorg component. Before reporting bugs, please check the
-server log file, which can be found at /var/log/Xorg.0.log on most platforms.
-If you can't resolve the problem yourself, send the entire log file with your
-bug report but not the operating system core dump. Do not edit the log file
-as our developers use it to reproduce and debug your problem. Please attach
-it to your bug report.
-
- Generated from Id: README.sgml,v 1.6 alanc Exp $.
-
-
-$XdotOrg: xc/README,v 1.4 2005/12/21 05:39:04 kem Exp $
diff --git a/nx-X11/README.crypto b/nx-X11/README.crypto
deleted file mode 100644
index f41c62fd1..000000000
--- a/nx-X11/README.crypto
+++ /dev/null
@@ -1,64 +0,0 @@
-Export Requirements.
-
-You may not export or re-export this software or any copy or
-adaptation in violation of any applicable laws or regulations.
-
-Without limiting the generality of the foregoing, hardware, software,
-technology or services provided under this license agreement may not
-be exported, reexported, transferred or downloaded to or within (or to
-a national resident of) countries under U.S. economic embargo
-including the following countries:
-
-Cuba, Iran, Libya, North Korea, Sudan and Syria. This list is subject
-to change.
-
-Hardware, software, technology or services may not be exported,
-reexported, transferred or downloaded to persons or entities listed on
-the U.S. Department of Commerce Denied Persons List, Entity List of
-proliferation concern or on any U.S. Treasury Department Designated
-Nationals exclusion list, or to parties directly or indirectly
-involved in the development or production of nuclear, chemical,
-biological weapons or in missile technology programs as specified in
-the U.S. Export Administration Regulations (15 CFR 744).
-
-By accepting this license agreement you confirm that you are not
-located in (or a national resident of) any country under U.S. economic
-embargo, not identified on any U.S. Department of Commerce Denied
-Persons List, Entity List or Treasury Department Designated Nationals
-exclusion list, and not directly or indirectly involved in the
-development or production of nuclear, chemical, biological weapons or
-in missile technology programs as specified in the U.S. Export
-Administration Regulations.
-
-The X distribution contains cryptography and is
-therefore subject to US government export control under the
-U.S. Export Administration Regulations ("EAR"). EAR Part 740.13(e)
-allows the export and reexport of publicly available encryption source
-code that is not subject to payment of license fee or royalty
-payment. Object code resulting from the compiling of such source code
-may also be exported and reexported under this provision if publicly
-available and not subject to a fee or payment other than reasonable
-and customary fees for reproduction and distribution. This kind of
-encryption source code and the corresponding object code may be
-exported or reexported without prior U.S. government export license
-authorization provided that the U.S. government is notified about the
-Internet location of the software.
-
-The open source software available distributed by X.org is publicly
-available without license fee or royalty payment, and all binary
-software is compiled from the source code. The U.S. government has
-been notified about the location site for the source
-code. Therefore, the source code and compiled object code may be
-downloaded and exported under U.S. export license exception (without a
-U.S. export license) in accordance with the further restrictions
-outlined above regarding embargoed countries, restricted persons and
-restricted end uses.
-
-Local Country Import Requirements. The software you are about to
-download contains cryptography technology. Some countries regulate the
-import, use and/or export of certain products with cryptography. The
-X.org Foundation makes no claims as to the applicability of local
-country import, use and/or export regulations in relation to the
-download of this product. If you are located outside the U.S. and
-Canada you are advised to consult your local country regulations to
-insure compliance.
diff --git a/nx-X11/RELNOTES b/nx-X11/RELNOTES
deleted file mode 100644
index 253c8319e..000000000
--- a/nx-X11/RELNOTES
+++ /dev/null
@@ -1,1091 +0,0 @@
- Release Notes for X11R6.9 and X11R7.0
-
- The X.Org Foundation
- The XFree86 Project, Inc.
-
- 21 December 2005
-
- Abstract
-
- These release notes contains information about features and their
- status in the X.Org Foundation X11R6.9/X11R7.0 release. It is
- based on the XFree86 4.4RC2 RELNOTES document published by The
- XFree86[tm] Project, Inc. There are significant updates and dif-
- ferences in the X.Org release as noted below.
-
-1. Introduction to the X11R6.9/X11R7.0 Release
-
-This release constitutes the first major version release of the X Window Sys-
-tem in over a decade. The main reasons for the major version bump from 6 to
-7 is that we have moved from what has traditionally been a source codebase
-comprised of many different components brought together into a single mono-
-lithic tree to a source codebase where each of those same components found in
-the monolithic tree are now split into logical modules that can be developed,
-built and maintained separately, but still fit together coherently into the
-larger project. At the same time, we have moved away from the imake build
-system to an autotools build system. By making these changes we have opened
-the source code up to a new generation of developers that can continue to
-build upon the long tradition of the X Window System.
-
-The reason for having simultaneous releases for both the monolithic and modu-
-lar trees is to allow for a transition period as developers, builders and
-vendors incorporate the significant changes to how the tree is built and
-developed into their products and to allow time for additional platforms to
-be supported the modular tree. This initial modular release has support for
-Linux and Solaris. During the transition period, we expect both the mono-
-lithic and modular trees to coexist. For the monolithic tree, we expect that
-there will be maintenance releases in the X11R6.8.x and X11R6.9.x series as
-needed. However, the main development effort will move over to the new modu-
-lar tree.
-
-The X11R7.0 release is the first in the modular series. One of the advan-
-tages of the modular tree is that it allows for more rapid and independent
-updates of module components, so full maintenance releases will no longer be
-required for simple bug fixes. Rather, each module component maintainer can
-prepare new releases as needed. These module component releases will then be
-periodically "rolled up" into official X.Org Foundation releases. The next
-official release will be X11R7.1 and is expected in mid 2006.
-
-For more information on the modularization effort see the Modularization Pro-
-posal <URL:http://wiki.x.org/wiki/ModularizationProposal>, and for help with
-how to build and develop in the new modular tree see Modular Developer's
-Guide <URL:http://wiki.x.org/wiki/ModularDevelopersGuide>.
-
-We encourage you to submit bug fixes and enhancements to freedesktop.org's
-bug tracking system <URL:https://bugs.freedesktop.org/> using the xorg prod-
-uct, and to discuss them on <xorg@lists.freedesktop.org>.
-
-The release numbering is based on the original MIT X numbering system. X11
-refers to the version of the network protocol that the X Window system is
-based on: Version 11 was first released in 1988 and has been stable for 17
-years, with only upward compatible additions to the core X protocol, a record
-of stability envied in computing. Formal releases of X started with X ver-
-sion 9 from MIT; the first commercial X products were based on X version 10.
-The MIT X Consortium and its successors, the X Consortium, the Open Group X
-Project Team, and the X.Org Group released versions X11R3 through X11R6.6,
-before the founding of the X.Org Foundation in early 2004.
-
-The next section describes what is new in the latest version (6.9/7.0) com-
-pared with the previous full release (6.8). The other sections below
-describe some of the new features and changes between 3.3.x and 4.0. There
-are lots of new features, and we definitely don't have enough space to cover
-them all here.
-
-2. Summary of new features in X11R6.9 and X11R7.0
-
-This is a sampling of the new features in X11R6.9/X11R7.0. A more complete
-list of changes can be found in the ChangeLog file that is part of the X
-source tree.
-
- o EXA support included
-
- EXA is a new accleration architecture to replace XAA, the current archi-
- tecture. It is largely based upon KAA in KDrive, and is far more effi-
- cient at accelerating typical workloads on modern hardware, particularly
- involving the RENDER extension.
-
- o FreeType was updated to version 2.1.9. But installing FreeType from X
- distributions would often or usually result in the replacement or use of
- "stale" versions of FreeType. On Linux, FreeBSD, Solaris 10, and SCO5,
- therefore, X11R6.9 will by default use the version of FreeType2 that is
- installed on the system. If your system doesn't come with an installed
- FreeType2 and you wish to use the version supplied with this distribu-
- tion, please add:
-
- #define HasFreetype2 NO
-
- to config/cf/host.def.
-
- o Updated Mesa and DRI from upstream sources
-
- o More OpenGL extensions
-
- o Support for Radeon r3xx/r4xx and PCI-Express chips
-
- o Support for mixed 32-bit and 64-bit clients on 64-bit machines.
-
- o Individual extensions may be enabled or disabled on the command line
- using the -extension flag
-
- o Improved chipset probing for IA64
-
- o SecureRPC enabled on Linux by default
-
- o Updated XRX support
-
- o Fixes to rootless mode for Cygwin and Darwin ports
-
- o Numerous K&R-to-ANSI C conversions
-
- o Many Darwin fixes
-
- o Updated XvMC support, enabling generic loading of hardware-specific
- drivers
-
- o Added wsfb video driver for OpenBSD and NetBSD framebuffer consoles
-
- o Numerous ATI driver updates from the GATOS project, including TV input
- support
-
- o Improved ProPolice support
-
- o Improved module loader support for Alpha chips
-
- o Added mingw port for native Win32 builds
-
- o Updated PCI scanning
-
- o Experimental DRI support for Radeon 9500 and above
-
- o Updated xterm to #207 from Thomas Dickey's xterm project
- <URL:http://dickey.his.com/xterm/xterm.html>
-
- o Added evdev input driver for generic input handling on Linux
-
- o Switched to libdl-based module loader
-
- o MMX blending routines for the Render extension
-
- o Initial support for running the Xorg server without root privileges
-
- o Add DragonFly BSD support
-
- o SGI Altix support
-
- o Support for FreeBSD/powerpc
-
- o Enhanced software Render core
-
- o Support for more than 12 buttons in the generic mouse driver
-
- o Better support for DRI on 64-bit platforms
-
- o Solaris support updates:
-
- o enhanced mouse driver
-
- o agpgart support
-
- o experimental AMD64 support
-
- o kbd support
-
- o /dev/audio keyboard bell option
-
- o Output-only windows
-
- o Non-rectangular mergedfb desktops
-
- o Update bundled fontconfig to 2.3.2
-
- o Added gradient, solid fill, and convolution filter operations to Render
-
- o Support for XGI chipsets in SiS video driver
-
- o Xft updated to 2.1.7
-
- o Include stack backtraces in logfiles when server crashes on glibc and
- Solaris systems
-
- o Multiseat support
-
- o xload made compatible with 64-bit kernels on Solaris
-
- o Bundled Mesa upgraded to 6.4.1
-
- o CAN-2005-2495 security fixes
-
- o Shared libraries now built for libXau and libXdmcp
-
- o GNU/kFreeBSD support
-
-2.1 Updated keyboard mappings
-
-The requirement for XKB data can, in the modular tree, be satisfied either by
-the traditional data set (the 'xkbdata' module), or by the dataset from the
-xkeyboard-config project (the 'xkbdesc' module). xkbdesc has numerous
-improvements relative to xkbdata: layouts have been cleaned up for consis-
-tency and universal multi-layout support, some new layouts have added, and
-some layouts have changed names to be more straightforward and ISO compliant.
-Some setups will need adjustments in order to use xkbdesc.
-
-2.2 New loader mechanism
-
-The loader now uses the standard libdl-based loader, instead of implementing
-its own ELF loading and parsing mechanism. This extends loadable server sup-
-port to many platforms where it was not previously possible, such as MIPS,
-Motorola 68000, HP PA/RISC, et al. The core loader itself has also been sig-
-nificantly optimised.
-
-2.3 Video driver enhancements
-
- o SiS driver updates include
-
- o Support for EXA acceleration
-
- o Support for non-rectangular MergedFB, including RandR
-
- o Support for XGI chipsets
-
- o New sisusb driver for USB-attached video
-
- o ATI driver updates
-
- o Mach64 TV out support
-
- o Rage 128 driver updates
-
- o Added dualhead support
-
- o Radeon driver updates
-
- o Support for non-rectangular MergedFB
-
- o Support for EXA acceleration
-
- o Full 3D support for r3xx/r4xx series, and PCI-Express
-
- o Support for RN50/ES1000 chips
-
- o VIVO support merged from the GATOS project
-
- o Hostdata blit support for Xv videos and RENDER images
-
- o BIOS hotkey support
-
- o Tiled framebuffer support
-
- o MGA driver updates
-
- o New BIOS parsing
-
- o i810 driver updates
-
- o i915GM, i945G and E7221 support
-
- o Linux power management support (ACPI)
-
- o BIOS hotkey support
-
- o ShadowFB support
-
- o Improved DDC support
-
- o SunFFB driver updates
-
- o XAA acceleration
-
- o Savage driver updates
-
- o Support for PCI Savages
-
- o Added dualhead and DRI support
-
- o Newport driver updates
-
- o XAA acceleration
-
- o VIA driver updates
-
- o Unichrome Pro support
-
- o DRI support
-
- o NV driver updates
-
- o DPMS support for GeForce4 and greater laptops
-
- o VMWare driver updates
-
- o RandR support
-
-3. Drivers
-
-3.1 Video Drivers
-
-X11R6.9/X11R7.0 includes the following video drivers:
-
-+--------------+--------------------------+---------------------------------------------+
-|Driver Name | Description | Further Information |
-+--------------+--------------------------+---------------------------------------------+
-|apm | Alliance Pro Motion | README.apm |
-|ark | Ark Logic | |
-|ati | ATI | README.ati, README.r128, r128(4), radeon(4) |
-|chips | Chips & Technologies | README.chips, chips(4) |
-|cirrus | Cirrus Logic | |
-|cyrix (*) | Cyrix MediaGX | README.cyrix |
-|fbdev | Linux framebuffer device | fbdev(4) |
-|glide | Glide2x (3Dfx) | glide(4) |
-|glint | 3Dlabs, TI | glint(4) |
-|i128 | Number Nine | README.I128, i128(4) |
-|i740 | Intel i740 | README.i740 |
-|i810 | Intel i8xx | README.i810, i810(4) |
-|imstt | Integrated Micro Solns | |
-|mga | Matrox | mga(4) |
-|neomagic | NeoMagic | neomagic(4) |
-|newport (-) | SGI Newport | README.newport, newport(4) |
-|nsc | National Semiconductor | nsc(4) |
-|nv | NVIDIA | nv(4) |
-|rendition | Rendition | README.rendition, rendition(4) |
-|s3 | S3 (not ViRGE or Savage) | |
-|s3virge | S3 ViRGE | README.s3virge, s3virge(4) |
-|savage | S3 Savage | savage(4) |
-|siliconmotion | Silicon Motion | siliconmotion(4) |
-|sis | SiS | README.SiS, sis(4) |
-|sisusb | SiS USB | sisusb(4) |
-|sunbw2 (+) | Sun bw2 | |
-|suncg14 (+) | Sun cg14 | |
-|suncg3 (+) | Sun cg3 | |
-|suncg6 (+) | Sun GX and Turbo GX | |
-|sunffb (+) | Sun Creator/3D, Elite 3D | |
-|sunleo (+) | Sun Leo (ZX) | |
-|suntcx (+) | Sun TCX | |
-|tdfx | 3Dfx | tdfx(4) |
-|tga | DEC TGA | README.DECtga |
-|trident | Trident | trident(4) |
-|tseng | Tseng Labs | |
-|vesa | VESA | vesa(4) |
-|vga | Generic VGA | vga(4) |
-|via | VIA | via(4) |
-|vmware | VMware guest OS | vmware(4) |
-+--------------+--------------------------+---------------------------------------------+
-
-Drivers marked with (*) are present in a preliminary form in this release,
-but are not complete and/or stable yet.
-
-Drivers marked with (+) are for Linux/Sparc only.
-
-Drivers marked with (-) are for Linux/mips only.
-
-Darwin/Mac OS X uses IOKit drivers and does not use the module loader drivers
-listed above. Further information can be found in README.Darwin.
-
-3.2 Input Drivers
-
-X11R6.9/X11R7.0 includes the following input drivers:
-
- +------------+----------------------------------+---------------------+
- |Driver Name | Description | Further Information |
- +------------+----------------------------------+---------------------+
- |aiptek(*) | Aiptek USB tablet | aiptek(4) |
- |calcomp | Calcomp | |
- |citron | Citron | citron(4) |
- |digitaledge | DigitalEdge | |
- |dmc | DMC | dmc(4) |
- |dynapro | Dynapro | |
- |elographics | EloGraphics | |
- |evdev(*) | EvDev | |
- |fpit | Fujitsu Stylistic Tablet PCs | fpit(4) |
- |hyperpen | Aiptek HyperPen 6000 | |
- |js_x | JamStudio pentablet | js_x(4) |
- |kbd | generic keyboards (alternate) | kbd(4) |
- |keyboard | generic keyboards | keyboard(4) |
- |microtouch | MicroTouch | |
- |mouse | most mouse devices | mouse(4) |
- |mutouch | MicroTouch | |
- |palmax | Palmax PD1000/PD1100 | palmax(4) |
- |penmount | PenMount | |
- |spaceorb | SpaceOrb | |
- |summa | SummaGraphics | |
- |tek4957 | Tektronix 4957 tablet | tek4957(4) |
- |ur98(*) | Union Reality UR-F98 headtracker | ur98(4) |
- |void | dummy device | void(4) |
- |wacom(-) | Wacom tablets | wacom(4) |
- +------------+----------------------------------+---------------------+
-
-Drivers marked with (*) are available for Linux only.
-
-Drivers marked with (-) are available for X11R6.9 only.
-
-4. Overview of X11R6.9 and X11R7.0
-
-On most platforms, X11R6.9/X11R7.0 has a single X server binary called Xorg.
-This binary can either have one or more video and input drivers linked in
-statically, or more usually, dynamically, and in that manner load the video
-drivers, input drivers, and other modules that are needed.
-
-X11R6.9 has X server support for most UNIX and UNIX-like operating systems
-on Intel/x86 platforms, plus support for Linux and some BSD OSs on Alpha,
-PowerPC, IA-64, AMD64, Sparc, and Mips platforms, and for Darwin on PowerPC.
-X11R7.0 has X server currently has support for Linux and Solaris, and is
-expected to have other platform support in X11R7.1.
-
-4.1 Loader and Modules
-
-The X server has a built-in run-time loader, which can load normal object
-files and libraries in most of the commonly used formats. The loader does
-not rely on an operating system's native dynamic loader support and it works
-on platforms that do not provide this feature. This allows for the modules
-to be operating system independent (although not, of course, CPU architecture
-independent) which means that a module compiled on Linux/x86 can be loaded by
-an X server running on Solaris/x86, or FreeBSD, or even OS/2.
-
-A main benefit of this, is that when modules are updated, they do not need to
-be recompiled for every different operating system. The loader in version
-6.9/7.0 has support for Intel (x86), Alpha and PowerPC platforms. It also
-has preliminary support for Sparc platforms.
-
-The X server makes use of modules for video drivers, X server extensions,
-font rasterisers, input device drivers, framebuffer layers (like mfb, cfb,
-etc), and internal components used by some drivers (like XAA),
-
-The module interfaces (both API and ABI) used in this release are subject to
-change without notice. While we will attempt to provide backward compatibil-
-ity for the module interfaces as of the 4.0 release (meaning that 4.0 modules
-will work with future core X server binaries), we cannot guarantee this.
-Compatibility in the other direction is explicitly not guaranteed because new
-modules may rely on interfaces added in new releases.
-
-Note about module security
-
- The X server runs with root privileges, i.e., the X server loadable
- modules also run with these privileges. For this reason we recom-
- mend that all users be careful to only use loadable modules from
- reliable sources, otherwise the introduction of viruses and con-
- taminated code can occur and wreak havoc on your system. We hope
- to have a mechanism for signing/verifying the modules that we pro-
- vide available in a future release.
-
-4.2 Configuration File
-
-The X server uses a configuration file as the primary mechanism for providing
-configuration and run-time parameters. The configuration file format is
-described in detail in the xorg.conf(5) manual page.
-
-This release comes with a graphical configuration tool called "xorgcfg",
-which also has a text mode interface and can be used to create an initial
-configuration file. It can also be used to customise existing configurations.
-
-Next in the order of configuration preferences is to use the Xorg server's
-ability to create a starting configuration file. Run as root:
-
- Xorg -configure
-
- and follow the instructions.
-
-Finally, if all else fails, the trusty old standby text-based tool "xorgcon-
-fig" can also be used for generating X server config files.
-
-At least one, and hopefully, all of these configuration options will give you
-a reasonable starting point for a suitable configuration file. With the
-automatic mechanism you might even find that you don't need one!
-
-If you do need to customize the configuration file, see the xorg.conf manual
-page. You can also check the driver-specific manual pages and the related
-documentation (found at tables below (section , page ) also.
-
-4.3 Command Line Options
-
-Command line options can be used to override some default parameters and
-parameters provided in the configuration file. These command line options
-are described in the Xorg(1) manual page.
-
-4.4 XAA
-
-The XFree86 Acceleration Architecture (XAA) was completely rewritten from
-scratch for XFree86 4.x and is used in X11R6.9/X11R7.0. Most drivers imple-
-ment acceleration by making use of the XAA module. The Xorg server will
-accept modules built either for XFree86 4.4 servers or its own.
-
-4.5 Multi-head
-
-Some multi-head configurations are supported in X11R6.9/X11R7.0, primarily
-with multiple PCI/AGP cards.
-
-One of the main problems is with drivers not sufficiently initialising cards
-that were not initialised at boot time. This has been improved somewhat with
-the INT10 support that is used by most drivers (which allows secondary card
-to be "soft-booted", but in some cases there are other issues that still need
-to be resolved. Some combinations can be made to work better by changing
-which card is the primary card (either by using a different PCI slot, or by
-changing the system BIOS's preference for the primary card).
-
-4.6 Xinerama
-
-Xinerama is an X server extension that allows multiple physical screens to
-behave as a single screen. With traditional multi-head in X11, windows can-
-not span or cross physical screens. Xinerama removes this limitation. Xin-
-erama does, however, require that the physical screens all have the same root
-depth, so it isn't possible, for example, to use an 8-bit screen together
-with a 16-bit screen in Xinerama mode.
-
-Xinerama is not enabled by default, and can be enabled with the +xinerama
-command line option for the X server.
-
-Xinerama was included with X11R6.4. The version included in X11R6.9/X11R7.0
-was completely rewritten for improved performance and correctness.
-
-Known problems:
-
- o Most window managers are not Xinerama-aware, and so some operations like
- window placement and resizing might not behave in an ideal way. This is
- an issue that needs to be dealt with in the individual window managers,
- and isn't specifically an X server problem.
-
-4.7 DGA version 2
-
-DGA 2.0 is included in 6.9/7.0. Documentation for the client libraries can
-be found in the XDGA(3) man page. A good degree of backwards compatibility
-with version 1.0 is provided.
-
-4.8 DDC
-
-The VESA Display Data Channel (DDC[tm]) standard allows the monitor to tell
-the video card (or on some cases the computer directly) about itself; partic-
-ularly the supported screen resolutions and refresh rates.
-
-Partial or complete DDC support is available in most of the video drivers.
-DDC is enabled by default, but can be disabled with a "Device" section entry:
-Option "NoDDC". We have support for DDC versions 1 and 2; these can be dis-
-abled independently with Option "NoDDC1" and Option "NoDDC2".
-
-At startup the server prints out DDC information from the display, and can
-use this information to set the default monitor parameters, or to warn about
-monitor sync limits if those provided in the configuration file don't match
-those that are detected.
-
-4.8.1 Changed behavior caused by DDC.
-
-Several drivers uses DDC information to set the screen size and pitch. This
-can be overridden by explicitly resetting it to the and non-DDC default value
-75 with the -dpi 75 command line option for the X server, or by specifying
-appropriate screen dimensions with the "DisplaySize" keyword in the "Monitor"
-section of the config file.
-
-4.9 GLX and the Direct Rendering Infrastructure (DRI)
-
-Direct rendered OpenGL support is provided for several hardware platforms by
-the Direct Rendering Infrastructure (DRI). Further information about DRI can
-be found at the DRI Project's web site <URL:http://dri.sf.net/>. The 3D core
-rendering component is provided by Mesa <URL:http://www.mesa3d.org>.
-
-4.10 XVideo Extension (Xv)
-
-The XVideo extension is supported in X11R6.7.x. An XvQueryPortAttributes
-function has been added as well as support for XvImages. XvImages are XIm-
-ages in alternate color spaces such as YUV and can be passed to the server
-through shared memory segments. This allows clients to display YUV data with
-high quality hardware scaling and filtering.
-
-4.11 X Rendering Extension (Render)
-
-The X Rendering extension provides a 2D rendering model that more closely
-matches application demands and hardware capabilities. It provides a render-
-ing model derived from Plan 9 based on Porter/Duff image composition rather
-than binary raster operations.
-
-Using simple compositing operators provided by most hardware, Render can draw
-anti-aliased text and geometric objects as well as perform translucent image
-overlays and other image operations not possible with the core X rendering
-system.
-
-Unlike the core protocol, Render provides no font support for applications,
-rather it allows applications to upload glyphs for display on the screen.
-This allows the client greater control over text rendering and complete
-access to the available font information while still providing hardware
-acceleration. The Xft library provides font access for Render applications.
-
-4.11.1 The Xft Library
-
-On the client side, the Xft library provides access to fonts for applications
-using the FreeType library, version 2. One important thing to note is that
-Xft uses the vertical size of the monitor to compute accurate pixel sizes for
-provided point sizes; if your monitor doesn't provide accurate information
-via DDC, you may want to add that information to xorg.conf.
-
-To allow a graceful transition for applications moving from core text render-
-ing to the Render extension, Xft can use either the core rendering requests
-or the Render extension for text. See the section on FreeType support in Xft
-for instructions on configuring X11R6.9/X11R7.0 to use an existing FreeType
-installation.
-
-The Xft library uses configuration files, /etc/fonts/fonts.conf and
-/etc/fonts/local.conf, which contains information about which directories
-contain font files and also provides a sophisticated font aliasing mechanism.
-Documentation for that file is included in the Xft(3) man page.
-
-4.11.2 Application Support For Anti-Aliased Text
-
-Only four applications have been modified in X11R6.9/X11R7.0 to work with the
-Render extension and the Xft and FreeType libraries to provide anti-aliased
-text: xterm, xditview, x11perf and xclock. Migration of other applications
-may occur in future releases.
-
-By default, xterm uses core fonts through the standard core API. It has a
-command line option and associated resource to direct it to use Xft instead:
-
- o -fa family / .VT100.faceName: family. Selects the font family to use.
-
-Xditview will use Xft instead of the core API by default. X11perf includes
-tests to measure the performance of text rendered in three ways, anti-
-aliased, anti-aliased with sub-pixel sampling and regular chunky text, but
-through the Render extension, a path which is currently somewhat slower than
-core text.
-
-Xclock uses the Render extension to draw the analog face and shares the -fa
-option and faceName resources with xterm to select a font for the digital
-mode.
-
-4.12 Other extensions
-
-The XFree86-Misc extension has not been fully ported to the new server archi-
-tecture yet. This should be completed in a future release.
-
-The XFree86-VidModeExtension extension has been updated, and mostly ported to
-the new server architecture. The area of mode validation needs further work,
-and the extension should be used with care. This extension has support for
-changing the gamma setting at run-time, for modes where this is possible.
-The xgamma utility makes use of this feature. Compatibility with the 3.3.x
-version of the extension is provided. The missing parts of this extension
-and some new features should be completed in a future release.
-
-4.13 xedit
-
-Xedit has several new features, including:
-
- o An embedded lisp interpreter that allows easier extension of the editor.
-
- o Several new syntax highlight modes, and indentation rules for C and
- Lisp.
-
- o Flexible search/replace interface that allows regex matches.
-
- o Please refer to xedit(1) for more details.
-
- o XPrint support.
-
-4.14 Font support
-
-Details about the font support in X11R6.9.x/X11R7.0.x can be found in the
-README.fonts document.
-
-4.15 TrueType support
-
-X11R6.7 came with two TrueType backends. The functionality from the `X-True-
-Type' backend has been integrated into the `FreeType' backend which is
-designed to transparently support all of the functionality from the `X-True-
-Type' backend with the exception of the font encoding libraries; the
-`FreeType' backend uses only the fontenc-based encoding system .
-
-4.16 CID font support
-
-Support for CID-keyed fonts is included in X11R6.9/X11R7.0 The CID-keyed font
-format was designed by Adobe Systems <URL:http://www.adobe.com> for fonts
-with large character sets. The CID-keyed font support in X11R6.9/X11R7.0 was
-donated by SGI <URL:http://www.sgi.com>. See the LICENSE document for a copy
-of the CID Font Code Public License.
-
-4.17 Internationalisation of the scalable font backends
-
-X11R6.9/X11R7.0 has a ``fontenc'' layer to allow the scalable font backends
-to use a common method of font re-encoding. This re-encoding makes it possi-
-ble to uses fonts in encodings other than their their native encoding. This
-layer is used by the Type1 and FreeType backends.
-
-4.18 Large font optimisation
-
-The glyph metrics array, which all the X clients using a particular font have
-access to, is placed in shared memory, so as to reduce redundant memory con-
-sumption. For non-local clients, the glyph metrics array is transmitted in a
-compressed format.
-
-4.19 Unicode/ISO 10646 support
-
-What is included in X11R6.9/X11R7.0
-
- o All ``-misc-fixed-*'' BDF fonts are now available in the ISO10646-1
- encoding and cover at least the 614 characters found in ISO
- 8859-{1-5,7-10,14,15}, CP1252, and MES-1. The non-bold fonts also cover
- all Windows Glyph List 4 (WGL4) characters, including those found in all
- 8-bit MS-DOS/Windows code pages. The 8-bit variants of the ``-misc-
- fixed-*'' BDF fonts (ISO8859-1, ISO8859-2, KOI8-R, etc.) have all been
- automatically generated from the new ISO10646-1 master fonts.
-
- o Some ``-misc-fixed-*'' BDF ISO10646-1 fonts now cover a comprehensive
- Unicode repertoire of over 3000 characters including all Latin, Greek,
- Cyrillic, Armenian, Gregorian, Hebrew, IPA, and APL characters, plus
- numerous scientific, typographic, technical, and backwards-compatibility
- symbols. Some of these fonts also cover Arabic, Ethiopian, Thai,
- Han/Kanji, Hangul, full ISO 8859, and more. For the 6x13 font there is
- now a 12x13ja Kanji extension and for the 9x18 font there is a 18x18ja
- Kanji/Han/Hangul extension, which covers all ISO-2022-JP-2 (RFC 1554)
- characters. The 9x18 font can also be used to implement simple combining
- characters by accent overstriking. For more information, read Markus
- Kuhn's UTF-8 and Unicode FAQ <URL:http://www.cl.cam.ac.uk/~mgk25/uni-
- code.html>.
-
- o Mark Leisher's ClearlyU proportional font (similar to Computer Modern).
-
- o ISO 10646/Unicode UTF-8 Level 1 support added to xterm (enabled with the
- -u8 option).
-
- o The Freetype backend (the "freetype" module) supports Unicode-encoded
- fonts.
-
-4.20 Xlib Compose file support and extensions
-
-A more flexible Compose file processing system was added to Xlib in
-X11R6.9/X11R7.0. The compose file is searched for in the following order:
-
- 1. If the environment variable $XCOMPOSEFILE is set, its value is used as
- the name of the Compose file.
-
- 2. If the user's home directory has a file named ".XCompose", it is used
- as the Compose file.
-
- 3. The old method is used, and the compose file is "<xlocaledir>/<locale-
- name>/Compose".
-
-Compose files can now use an "include" instruction. This allows local modi-
-fications to be made to existing compose files without including all of the
-content directly. For example, the system's iso8859-1 compose file can be
-included with a line like this:
-
- include "/usr/X11R6/lib/X11/locale/iso8859-1/Compose"
-
-There are two substitutions that can be made in the file name of the include
-instruction. %H expands to the user's home directory (the $HOME environment
-variable), and %L expands to the name of the locale specific Compose file
-(i.e., "<xlocaledir>/<localename>/Compose").
-
-For example, you can include in your compose file the default Compose file by
-using:
-
- include "%L"
-
-and then rewrite only the few rules that you need to change. New compose
-rules can be added, and previous ones replaced.
-
-Finally, it is no longer necessary to specify in the right part of a rule a
-locale encoded string in addition to the keysym name. If the string is omit-
-ted, Xlib figures it out from the keysym according to the current locale.
-I.e., if a rule looks like:
-
- <dead_grave> <A> : "\300" Agrave
-
-the result of the composition is always the letter with the "\300" code. But
-if the rule is:
-
- <dead_grave> <A> : Agrave
-
-the result depends on how Agrave is mapped in the current locale.
-
-4.21 Bitstream Vera fonts
-
-X11R6.9 includes the Bitstream Vera family of typefaces in TrueType format.
-This family includes the ``Bitstream Vera Sans'', ``Bitstream Vera Sans
-Mono'' and ``Bitstream Vera Serif'' in Roman and Bold varients as well as the
-``Bitstream Vera Sans'' and ``Bitstream Vera Sans Mono'' in Oblique and Bold
-Oblique. These fonts include all of the glyphs needed for ISO 8859 parts 1
-9 and 15.
-
-The license terms for the Vera fonts are inclued in the file COPYRIGHT.Vera>.
-
-4.22 Luxi fonts from Bigelow and Holmes
-
-The X distribution includes the ``Luxi'' family of Type 1 fonts and TrueType
-fonts. This family consists of the fonts ``Luxi Serif'', ``Luxi Sans'' and
-``Luxi Mono'' in Roman, oblique, bold and bold oblique variants. The True-
-Type version have glyphs covering the basic ASCII Unicode range, the Latin 1
-range, as well as the Extended Latin range and some additional punctuation
-characters. In particular, these fonts include all the glyphs needed for
-ISO 8859 parts 1, 2, 3, 4, 9, 13 and 15, as well as all the glyphs in the
-Adobe Standard encoding and the Windows 3.1 character set.
-
-The glyph coverage of the Type 1 versions is somewhat reduced, and only cov-
-ers ISO 8859 parts 1, 2 and 15 as well as the Adobe Standard encoding.
-
-The Luxi fonts are original designs by Kris Holmes and Charles Bigelow from
-Bigelow and Holmes Inc., who developed the Luxi typeface designs in Ikarus
-digital format. URW++ Design and Development GmbH converted the Ikarus for-
-mat fonts to TrueType and Type 1 font programs and implemented the grid-fit-
-ting "hints" and kerning tables in the Luxi fonts.
-
-The license terms for the Luxi fonts are included in the file `COPYRIGHT.BH',
-as well as in the License document. For further information, please contact
-<design@bigelowandholmes.com> or <info@urwpp.de>, or consult the URW++ web
-site <URL:http://www.urwpp.de>.
-
-5. Miscellaneous
-
-This section describes other items of note for the X11R6.9/X11R7.0 release.
-
-5.1 Legacy keyboard driver phase-out
-
-The legacy keyboard driver is no longer compiled into the X server by default
-on certain platforms (including Linux). The newer kbd driver replaces the
-older built-in driver. It is suggested that, if the X server says that it
-cannot load the keyboard driver, then the xorg.conf file should be updated to
-use the new kbd driver, which can be done by changing the Driver line in the
-InputDevice section. For example,
-
- Section "InputDevice"
- Identifier "Keyboard0"
- Driver "kbd"
- EndSection
-
-Note that the driver name is case-sensitive.
-
-5.2 Socket directory ownership and permissions
-
-The socket directories created in /tmp are now required to be owned by root
-and have their sticky-bit set. If the permissions are not set correctly, the
-component using this directory will print an error message and fail to start.
-Common socket directories that are known to be affected include:
-
- /tmp/.font-unix
- /tmp/.ICE-unix
- /tmp/.X11-unix
-
-These directories are used by the font server, xfs, applications using the
-Inter-Client Exchange protocol (ICE) and the X server, respectively.
-
-There are several solutions to the problem of when to create these directo-
-ries. They could be created at install time by the system's installer if the
-/tmp dir is persistent. They could be created at boot time by the system's
-boot scripts (e.g., the init.d scripts). Or, they could be created by PAM
-modules at service startup or user login time.
-
-The solution chosen is platform dependent, and the system administrator
-should be able to handle creating those directories on any systems that do
-not have the correct ownership or permissions.
-
-5.3 Composite exposes extra visuals
-
-When the Composite extension is enabled via xorg.conf or the command line, a
-new visual is created. This visual is different from the other visuals used
-by X applications in that it includes an alpha component. It is used by the
-compositing manager and other Composite aware applications.
-
-Most X applications ignore this visual since it is not useful to them; how-
-ever some applications mistakenly try to use it, which will cause them to
-fail. An environment variable, XLIB_SKIP_ARGB_VISUALS, was added to the X11
-library to hide this visual from applications that mistakenly try to use it.
-If an application fails only when the Composite is enabled, try setting this
-environment variable before starting the application.
-
-Since Composite is not enabled by default, it is not expected that this issue
-will be visible to most users.
-
-6. Deprecated components and removal plans
-
-This section lists current plans for removal of obsolete or deprecated compo-
-nents in the X.Org releases. As our releases are open source, users who con-
-tinue to require these can find the source in previous releases and continue
-to use these, but the X.Org Foundation and its volunteers have decided the
-burden of continued maintenance and distribution in the core X11 releases
-outweighs the benefits of doing so. In some cases, this is simply because no
-one has volunteered to do continued maintenance, so if software is listed
-here that you need, you can contact <xorg@lists.freedesktop.org> to volunteer
-to take over maintainership, either inside or outside of the Xorg release
-process.
-
- Display Postscript (DPS)
- The DPS software is included and built by default (except as
- noted in README.dps) in the X.Org X11R6.8 release series. The
- software will be included, but not built unless specifically con-
- figured by the builder, in the X.Org X11R6.9 release series. At
- this time, X.Org does not plan to include any of the DPS software
- in X11R7.0 or later releases. For more information, see xc/pro-
- grams/Xserver/hw/xfree86/doc/README.dps in the X.Org source
- release.
-
-7. Attributions/Acknowledgements/Credits
-
-This section lists the credits for the X11R6.9/X11R7.0 release. For a more
-detailed breakdown, refer to the ChangeLog file in the X.Org source tree, the
-ChangeLog's in or the 'cvs log' information for individual source files."
-
- These people contributed in some way to X11R6.9/X11R7.0
- Kenneth Aafly, Dave Airlie, Andrew C. Aitchison, Antti Ajanki,
- Stuart Anderson, Eric Anholt, Xavier Bachelot, Joshua Baergen,
- Terry Barnaby, Jesse Barnes, Michael Banck, Olivier Baudron,
- Dominik Behr, J. Scott Berg, Cedric Berger, Donnie Berkholz,
- Thomas Biege, Billy Biggs, Jrg Billeter, Dmitry Bolkhovitanov,
- Andy Bowers, Peter Breitenlohner, Kevin Brosius, Rob Brown, Jan
- Brunner, Andy Burrows, Lennert Buytenhek, Neil Campbell, Pierre
- Chifflier, Juliusz Chroboczek, Andrew Church, David M. Clay,
- James Cloos, Alan Coopersmith, Jay Cotton, Bill Crawford, Grze-
- gorz Dbrowski, Michel Dnzer, Kevin DeKorte, Leif Delgass,
- Vladimir Dergachev, Alex Deucher, Stefaan DeRoeck, Bogdan Dia-
- conescu, Thomas Dickey, Fabio M. Di Nitto, Stefan Dirsch, Dima
- Dorfman, Egbert Eich, Hannes Eriksson, Chris Evans, Mike Fabian,
- Helmut Fahrion, Micha Feigin, Werner Fink, Jordan Frank, Fabian
- Franz, Matthias Frlich, George Fufutos, Bdale Garbee, Jim Get-
- tys, Chris Gilbert, Jerome Glisse, Ortwin Glck, Shelley Gong,
- Michael Gor, Alexander Gottwald, Peter Grehan, Nicolai Haehnle,
- Bruno Haible, Miroslav Halas, Mike A. Harris, Colin Harrison,
- John Harper, Olli Helenius, Bjorn Helgaas, Thomas Hellstrm, Olaf
- Hering, Matthieu Herrb, Benjamin Herrenschmidt, Ivor Hewitt,
- Masakazu HIGAKI, Leon Ho, Jay Hobson, Kristian Hgsberg, Fredrick
- Hglund, Gerte Hoogewerf, Matthias Hopf, Tony Houghton, Alan
- Hourihane, Jeremy Huddleston, Falk Hueffner, Adam Jackson, Kean
- Johnston, Nicolas Joly, Dave Jones, Anders Kaseorg, Egmont
- Koblinger, Greg Kroah-Hartman, Felix Kuehling, Markus Kuhn, Klaus
- Kusche, Vladimir Kushnir, Marc Aurele La France, Julien Lafon,
- Pierre Lalet, Philip Langdale, Sam Lau, Nolan Leake, Germain Le-
- Chapelain, Chris Lee, Allen Leinwand, Vincent Le Ligeour,
- Jonathan Lennox, Dejan Lesjak, Terry Lewis, Sophia Li, Vedran
- Ljubovic, Andreas Luik, Lubos Lunak, Torrey T. Lyons, Stephen
- Kennedy, Mark Kettenis, Mark Kilgard, Min Sik Kim, Lars Knoll,
- Egmont Koblinger, David Krause, Stuart Kreitman, Tomohiro
- KUBOITA, Eric Kunze, Paul Mackerras, Roland Mainz, Stephane
- Marchesin, Kevin E. Martin, David Martnez Moreno, Ferris
- McCormick, Mark McLoughlin, Dan McNichol, Marcus Meissner, Fred-
- erico Mena-Quintero, Robert Millan, David S. Miller, Srgio
- Montero Basto, Thomas J. Moore, Jeff Muizelaar, Shrijeet Mukher-
- jee, ISHIKAWA Mutsumi, Gustavo Noronha Silva, Krzysztof Nowicki,
- Mike Owens, Keith Packard, Drew Parsons, Brian Paul, Diego Pet-
- ten, Sren Sandmann Pedersen, Pieter Peers, Hong Bo Peng, Rune
- Petersen, Daphne Pfister, Andrew Pimlott, Aaron Plattner, Bill
- Randle, Joris van Rantwijk, Anuradha Ratnaweera, Jeremy C. Reed,
- Thomas Reifferscheid, Alex Reisen, Bernhard Reiter, Andreas
- Robinson, Branden Robinson, Felipe Rodriguez, Ian Romanick, Alex
- Romosan, Bernhard Rosenkraenzer, Jeroen Ruigrok, Zack Rusin, Leo
- Savernik, Christophe Saout, Marcus Schaefer, Roland Scheidegger,
- David Schleef, Michael Schroeder, Andreas Schuldei, Andreas
- Schwab, Stanislaw Skowronek, Jon Smirl, Jeff Smith, Jakub Sta-
- chowshi, Sam Stephenson, Tobis Stoeckmann, Daniel Stone, Aivils
- Stoss, James Su, Ienup Sung, Alan Swanson, Aapo Tahkola,
- Hidetoshi Tajima, Owen Taylor, Bob Terek, Samuel Thibault, Sergey
- Tikhonov, Simon Toedt, Yuri Vasilevski, Luc Verhaegen, Mike
- Verona, Ronny V. Vindenes, Mark Vojkovich, Detlef Vollman,
- Stphane VOLTZ, Jochen Voss, Derek Wang, Tim Waugh, Keith
- Whitwell, Nathan J. Williams, Alex Williamson, Thomas Winis-
- chhofer, David Wong, David Woodhouse, Carl Worth, Michael
- Yaroslavtsev, Tim Yamin, Cha Young-Ho, Hui Yu, Austin Yuan, Henry
- Zhao
-
-The X Window System has been a collaborative effort from its inception. Our
-apologies for anyone or organization inadvertently overlooked. Many individ-
-uals (including major contributors) who worked on X are represented by their
-employers in this list.
-
- This product includes software developed by:
- Paul Anderson, Michael Bax, Jehan Bing, Peter Breitenlohner, Alan
- Coopersmith, Egbert Eich, John Dennis, Fabrizio Gennari, Jim Get-
- tys, Alexander Gottwald, Ralf Habacker Mike Harris, Matthieu
- Herrb, Alan Hourihane, Harold L Hunt II, Elliot Lee, Jeremy Katz,
- Kaleb Keithley, Stuart Kreitman, Andreas Luik, Torrey Lyons,
- Roland Mainz, Kevin E. Martin, Takuma Murakami, Kensuke Mat-
- suzaki, Keith Packard, Ivan Pascal, Earle F. Philhower III, Ben-
- jamin Rienfenstahl, Leon Shiman, Toshimitsu Tanaka, Nicholas
- Wourms.
-
- 2d3d Inc., 3Dlabs Inc. Ltd., Aaron Plattner, Adam de Boor, Adam
- Jackson, Adobe Systems Inc., After X-TT Project, AGE Logic Inc.,
- Alan Coopersmith, Alan Cox, Alan Hourihane, Alexander Gottwald,
- Alex Deucher, Anders Carlsson, Andreas Luik, Andreas Monitzer,
- Andreas Robinson, Andrew C Aitchison, Andy Ritger, Angus Lees,
- Ani Joshi, Anton Zioviev, Apollo Computer Inc., Apple Computer
- Inc., Ares Software Corp., AT&T Inc., ATI Technologies Inc., BEAM
- Ltd., Ben Skeggs, Benjamin Herrenschmidt, Benjamin Rienfenstahl,
- Bigelow and Holmes, Bill Reynolds, Bitstream Inc., Bogdan Dia-
- conescu, Branden Robinson, Brian Fundakowski Feldman, Brian
- Goines, Brian Paul, Bruno Haible, Bryan Stine, Catharon Produc-
- tions Inc., Charles Murcko, Chen Xiangyang, Chisato Yamauchi,
- Chris Constello, Christian Zietz, Cognition Corp., Compaq Com-
- puter Corporation, Concurrent Computer Corporation, Conectiva
- S.A., Corin Anderson, Craig Struble, Daewoo Electronics Co. Ltd.,
- Dale Schumacher, Damien Miller, Daniel Berrange, Daniel Borca,
- Daniel Stone, Daniver Limited, Daryll Strauss, Data General Cor-
- poration, Dave Airlie, David Bateman, David Dawes, David E. Wex-
- elblat, David Holland, David J. McKay, David McCullough, David
- Mosberger-Tang, David S. Miller, Davor Matic, Deron Johnson,
- Digeo Inc., Digital Equipment Corporation, Dirk Hohndel, Doug
- Anson, Dmitry Golubev, Earle F. Philhower III, Edouard TISSERANT,
- Eduardo Horvath, Egbert Eich, Elliot Lee, Eric Anholt, Eric For-
- tune, Eric Sunshine, Erik Fortune, Erik Nygren, Evans & Suther-
- land Computer Corporation, Fabio Massimo Di Nitto, Fabrizio Gen-
- nari, Felix Kuehling, Finn Thoegersen, Francesco Zappa Nardelli,
- Frank C. Earl, Frederic Lepied, Free Software Foundation Inc.,
- Fujitsu Limited, Fujitsu Open Systems Solutions Inc., Fuji Xerox
- Co. Ltd., Geert Uytterhoeven, Gerrit Jan Akkerman, Gerry Toll,
- Glenn G. Lai, GNOME Foundation, Go Watanabe, Greg Kroah-Hartman,
- Greg Parker, Gregory Mokhin, GROUPE BULL, Guy Martin, Hans Oey,
- Harald Koenig, Harm Hanemaayer, Harold L Hunt II, Harry Langen-
- bacher, Henry A. Worth, Hewlett-Packard Company, Hitachi Ltd,
- Holger Veit, Howard Greenwell, Hummingbird Communications Ltd.,
- IBM Corporation, Intel Corporation, INTERACTIVE Systems Corpora-
- tion, International Business Machines Corp., Itai Nahshon, Ivan
- Kokshaysky, Ivan Pascal, Jakub Jelinek, James Tsillas, Jason
- Bacon, Jean-loup Gailly, Jeff Hartmann, Jeff Kirk, Jeffrey Hsu,
- Jehan Bing, Jeremy Katz, Jerome Glisse, Jim Gettys, Jim Tsillas,
- John Dennis, John Harper, John Heasley, Jon Block, Jon Smirl, Jon
- Tombs, Jorge Delgado, Jos Fonseca, Joseph Friedman, Joseph V.
- Moss, Juliusz Chroboczek, Jyunji Takagi, Kaleb Keithley, Kazushi
- (Jam) Marukawa, Kazuyuki (ikko-) Okamoto, Kean Johnston, Keith
- Packard, Keith Whitwell, Kensuke Matsuzaki, Kristian Hgsberg,
- Larry Wall, Lawrence Berkeley Laboratory, Leif Delgass, Lennart
- Augustsson, Leon Shiman, Lexmark International Inc., Linus Tor-
- valds, Luc Verhaegen, Machine Vision Holdings Inc., Manfred
- Brands, Marc Aurele La France Mark Adler, Mark J. Kilgard, Mark
- Leisher, Mark Smulders, Mark Vojkovich, Marvin Solomon, Mas-
- sachusetts Institute Of Technology, Matrox Graphics, Matthew
- Grossman, Matthieu Herrb, Metro Link Inc., Michael Bax, Michael
- H. Schimek, Michael P. Marking, Michael Schimek, Michael Smith,
- Michel Daenzer, Mike A. Harris, Ming Yu, MIPS Computer Systems
- Inc., National Semiconductor, NCR Corporation Inc., Netscape Com-
- munications Corporation, Network Computing Devices Inc., Nicholas
- Miell, Nicholas Wourms, Nicolai Haehnle, Noah Levitt, Nolan
- Leake, Novell Inc., Nozomi YTOW, NTT Software Corporation, Number
- Nine Computer Corp., Number Nine Visual Technologies, NVIDIA
- Corp., Oivier Danet, Oki Technosystems Laboratory Inc., OMRON
- Corporation, Open Software Foundation, Orest Zborowski, Owen Tay-
- lor, Pablo Saratxaga, Panacea Inc., Panagiotis Tsirigotis, Paolo
- Severini, Pascal Haible, Patrick Lecoanet, Patrick Lerda, Paul
- Anderson, Paul Elliott, Paul Mackerras, Peter Breitenlohner,
- Peter Kunzmann, Peter Trattler, Philip Homburg, Precision Insight
- Inc., Prentice Hall, Quarterdeck Office Systems, Ralf Habacker
- Randy Hendry, Ranier Keller, Red Hat Inc., Regents of the Univer-
- sity of California, Regis Cridlig, Rene Cougnenc, Richard A.
- Hecker, Richard Burdick, Rich Murphey, Rickard E. Faith, Rik
- Faith, Robert Chesler, Robert Millan, Robert V. Baron, Robin Cut-
- shaw, Roland Mainz, Ronny Vindenes, Russ Blaine, Ryan Breen, Ryan
- Lortie, Ryan Underwood, S3 Graphics Inc., Sam Leffler, SciTech
- Software, Scott Laird, Sebastien Marineau, Shigehiro Nomura, Sho-
- Graphics Inc., Shunsuke Akiyama, Silicon Graphics Computer Sys-
- tems Inc., Silicon Integrated Systems Corp Inc., Silicon Motion
- Inc., Simon P. Cooper, Snitily Graphics Consulting Services, Sony
- Corporation, Sren Sandmann, SRI, Stanislav Brabec, Stefan
- Dirsch, Stephan Lang, Stephane Marchesin, Steven Lang, Stuart
- Kreitman, Sun Microsystems Inc., SunSoft Inc., SuSE Inc, Sven
- Luther, T. A. Phelps, Takis Psarogiannakopoulos, Takuma Murakami,
- Takuya SHIOZAKI, Tektronix Inc., The DOS-EMU-Development-Team,
- The Institute of Software Academia Sinica, The NetBSD Foundation,
- Theo de Raadt, Theodore Ts'o, The Open Group, The Open Software
- Foundation, The Regents of the University of California, The
- Santa Cruz Operation Inc., The Weather Channel Inc., The X Con-
- sortium, The XFree86 Project Inc., Thomas E. Dickey, Thomas G.
- Lane, Thomas Hellstrm, Thomas Mueller, Thomas Roell, Thomas
- Thanner, Thomas Winischhofer, Thomas Wolfram, Thorsten.Ohl, Tiago
- Gons, Todd C. Miller, Tomohiro KUBOTA, Torrey Lyons, Torrey T.
- Lyons, TOSHIBA Corp., Toshimitsu Tanaka, Travis Tilley, Trolltech
- AS, Tungsten Graphics Inc., Tuomas J. Lukka, Ty Sarna, UCHIYAMA
- Yasushi, Unicode Inc., UniSoft Group Limited, University of Utah,
- University of Wisconsin, UNIX System Laboratories Inc., URW++
- GmbH, VA Linux Systems, VIA Technologies Inc., Video Electronics
- Standard, VMware Inc., Vrije Universiteit, Wittawat Yamwong, Wyse
- Technology Inc., X Consortium, Xi Graphics Inc., X-Oz Technolo-
- gies, X-TrueType Server Project and their contributors, Yu Shao.
-
- This product includes software developed by The XFree86 Project,
- Inc (http://www.xfree86.org/) and its contributors.
-
- This produce includes software that is based in part of the work
- of the FreeType Team (http://www.freetype.org).
-
- This product includes software developed by the University of
- California, Berkeley and its contributors.
-
- This product includes software developed by Christopher G.
- Demetriou.
-
- This product includes software developed by the NetBSD Founda-
- tion, Inc. and its contributors.
-
- This product includes software developed by the X-Oz Technologies
- and its contributors.
-
-
-$XdotOrg: xc/RELNOTES,v 1.10 2005/12/21 05:39:04 kem Exp $
diff --git a/nx-X11/extras/README b/nx-X11/extras/README
deleted file mode 100644
index 295910e73..000000000
--- a/nx-X11/extras/README
+++ /dev/null
@@ -1,17 +0,0 @@
-This directory (xc/extras) contains packages that are maintained outside
-of XFree86, but which are included with the base XFree86 distribution.
-Each such package should be imported on its own vendor branch (see
-the README.XFree86 file in each subdirectory for specific 'cvs import'
-details). 'XFree86' RCS ident lines should only be added to files that
-have XFree86-specific changes. Binary files should not normally be
-imported.
-
-Packages included here must be redistributable under conditions compatible
-with the XFree86 redistribution conditions (see
-xc/programs/Xserver/hw/xfree86/doc/COPYRIGHT for examples of compatible
-licences).
-
-
-
-$XFree86: xc/extras/README,v 1.1 1998/08/29 08:01:42 dawes Exp $
-
diff --git a/nx-X11/lib/X11/lcUniConv/COPYRIGHT b/nx-X11/lib/X11/lcUniConv/COPYRIGHT
deleted file mode 100644
index ccc162664..000000000
--- a/nx-X11/lib/X11/lcUniConv/COPYRIGHT
+++ /dev/null
@@ -1,39 +0,0 @@
-This notice applies to the files in this directory. They are taken from
-the libiconv-1.1 package, which is covered by the LGPL license. The files
-in this directory have been placed under the following copyright, with
-permission from the Free Software Foundation.
-
-
-Copyright (c) 1999-2000 Free Software Foundation, Inc.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-Except as contained in this notice, the name of the Free Software Foundation
-shall not be used in advertising or otherwise to promote the sale, use or
-other dealings in this Software without prior written authorization from the
-Free Software Foundation.
-
-
-Notes:
-
-1. This copyright applies only to the files in this directory, and not to
-the remaining files in libiconv.
-
-2. The Free Software Foundation does not encourage the use of the above
-license for newly written software.
-
diff --git a/nx-X11/lib/X11/lcUniConv/README b/nx-X11/lib/X11/lcUniConv/README
deleted file mode 100644
index 5ea4f0566..000000000
--- a/nx-X11/lib/X11/lcUniConv/README
+++ /dev/null
@@ -1,12 +0,0 @@
-$XFree86$
-
-The files in this directory are taken from the libiconv-1.1 package.
-
-The *.h files were generated from tables (mostly from ftp.unicode.org) using
-the programs '8bit_tab_to_h.c' and 'cjk_tab_to_h.c'. On some of them, further
-optimizations were applied by hand.
-
-If you find a bug in these files, instead of modifying them in XFree86
-and let it diverge from libiconv, please notify the libiconv maintainer
-(currently <bruno@clisp.org>) so he can fix both in synch.
-
diff --git a/nx-X11/programs/Xserver/dix/BuiltInAtoms b/nx-X11/programs/Xserver/dix/BuiltInAtoms
deleted file mode 100644
index 910c62706..000000000
--- a/nx-X11/programs/Xserver/dix/BuiltInAtoms
+++ /dev/null
@@ -1,329 +0,0 @@
-File: .../x11/server/dix/BuiltInAtoms
-
-This file is of a fixed format and is used to generate both the file
-include/XAtom.h and dix/initatoms.c. Neither of those files should be
-edited directly. Changing the atoms in this file, or even the order in
-which they occur, is equivalent to forcing a new (minor) version number
-on the server. Take care.
-
-The format of the file is that each built in atom starts in column 1
-with no text, other than spaces and tabs, on that line other than a
-mandatory trailing "@" at the end of the line. For each atom (Foo)
-below the defines will be of the form
- #define XA_Foo <n>
-and the string value of the atom will be "Foo".
-
-The comment lines in this file are not guaranteed to be accurate. To see the
-current truth, look at the Xlib documentation as well as the protocol spec.
-
-Atoms occur in five distinct name spaces within the protocol. Any particular
-atom may or may not have some client interpretation within each of the name
-spaces. For each of the built in atoms, the intended semantics and the space
-within which it is defined is indicated.
-
-Those name spaces are
- Property names
- Property types
- Selections
- Font properties
- Type of a ClientMessage event (none built into server)
-
-For the font properties mentioned here, see the spec for more information.
-
- -- Selections --
-
-PRIMARY @
- Selection.
-SECONDARY @
- Selection.
-
- -- Property types and names --
-
-ARC @
- Property type:
- x, y: INT16
- width, height: CARD16,
- angle1, angle2: INT16
-ATOM @
- Property type:
- atom: ATOM
-BITMAP @
- Property type:
- bitmap: PIXMAP
- This is asserted to be of depth 1.
-CARDINAL @
- Property type:
- card: CARD32 or CARD16 or CARD8
- the datum size is dependent on the property format
-COLORMAP @
- Property type:
- colormap: COLORMAP
-CURSOR @
- Property type:
- cursor: CURSOR
-CUT_BUFFER0 @
-CUT_BUFFER1 @
-CUT_BUFFER2 @
-CUT_BUFFER3 @
-CUT_BUFFER4 @
-CUT_BUFFER5 @
-CUT_BUFFER6 @
-CUT_BUFFER7 @
- Property name: (type: STRING)
- Used to implement cut buffer ring, in particular Andrew uses
- this mechanism. Anyone else using this sort of IPC mechanism
- should use these properties.
-
- Data is normally fetched and stored out of CUT_BUFFER0; the
- RotateProperties request is used to rotate these buffers.
-DRAWABLE @
- Property type:
- drawable: DRAWABLE
-FONT @
- Property type:
- font: FONT
-INTEGER @
- Property type:
- card: INT32 or INT16 or INT8
- the datum size is dependent on the property format
-PIXMAP @
- Property type:
- pixmap: PIXMAP
-POINT @
- Property type:
- x, y: INT16
-RECTANGLE @
- Property type:
- x, y: INT16
- width, height: CARD16
-RESOURCE_MANAGER @
- Property name: (type: STRING)
- Contents of the user's resource manager data base.
-RGB_COLOR_MAP @
- Property type:
- colormap: COLORMAP
- red-max: CARD32
- red-mult: CARD32
- green-max: CARD32
- green-mult: CARD32
- blue-max: CARD32
- blue-mult: CARD32
- base-pixel: CARD32
-
- The fields `red_max', `green_max', and `blue_max' give the maximum
- red, green, and blue values, respectively. Each color
- coefficient ranges from 0 to its max, inclusive. For example,
- a common colormap allocation is 3/3/2: 3 planes for red, 3
- planes for green, and 2 planes for blue. Such a colormap would
- have red_max == 7, green_max = 7, and blue_max = 3. An alternate
- allocation that uses only 216 colors is red_max = 5, green_max =
- 5, and blue_max = 5.
-
- The fields `red_mult', `green_mult', and `blue_mult' give the
- scale factors used to compose a full pixel value. (See next
- paragraph.) For a 3/3/2 allocation red_mult might be 32,
- green_mult might be 4, and blue_mult might be 1. For a
- 6-colors-each allocation, red_mult might be 36, green_mult might
- be 6, and blue_mult might be 1.
-
- The field `base_pixel' gives the base pixel value used to
- compose a full pixel value. Normally base_pixel is obtained
- from a call to XAllocColorPlanes(). Given integer red, green,
- and blue coefficients in their appropriate ranges, one can
- compute a corresponding pixel value with the expression:
-
- r * red_mult + g * green_mult + b * blue_mult + base_pixel
-
- For gray-scale colormaps, only the colormap, red_max, red_mult,
- and base_pixel fields are defined; the other fields are
- ignored. To compute a gray-scale pixel value, use:
-
- gray * red_mult + base_pixel
-
- This is provided to allow applications to share color maps.
-
-RGB_BEST_MAP @
-RGB_BLUE_MAP @
-RGB_DEFAULT_MAP @
-RGB_GRAY_MAP @
-RGB_GREEN_MAP @
-RGB_RED_MAP @
- Property name: (type: RGB_COLOR_MAP)
- The needs of most applications can be met with five colormaps.
- Polite applications may need only a small RGB space, and can
- use a portion of the default color map. Applications doing
- high-quality RGB rendering will need an entire colormap,
- filled with as large an RGB space as possible, e.g. 332. For
- color separations, an application may need maximum device
- resolution for each of red, green, and blue, even if this
- requires three renderings with three colormaps.
-
- Each of the above five names would be used for sharing color
- maps.
-STRING @
- Property type:
- sequence of Bytes
-VISUALID @
- Property type:
- visual: VISUALID
-WINDOW @
- Property type:
- window: WINDOW
-WM_COMMAND @
- Property name: (type: STRING)
- Command line arguments used to invoke this application. The
- arguments are delimited by null characters (ASCII 0).
-WM_HINTS @
- Property type:
- flags: CARD32
- input: BOOL32
- initial-state: CARD32
- icon-pixmap: PIXMAP
- icon-window: WINDOW
- icon_mask: BITMAP
- icon-x, icon-y: INT32
- flags contains the following bits
- 0x00000001 input hint
- 0x00000002 state hint
- 0x00000004 icon pixmap hint
- 0x00000008 icon window hint
- 0x00000010 icon position hint
- values for initial-state
- 0 unspecified -> application does not
- care and WM should pick one.
- 1 normal
- 2 zoomed
- 3 iconic
- 4 inactive -> application believes
- itself to be seldomly used. WM may wish to
- place it on an inactive menu.
- This type is potentially extensible. The order is critical;
- append to the end only.
- Property name: (type: WM_HINTS)
- Additional hints set by the client for use by the window
- manager.
-WM_CLIENT_MACHINE @
- Property name: (type: STRING)
- used to communicate with the window manager. The host name
- of the machine the client is running on may be set here.
-WM_ICON_NAME @
- Property name: (type: STRING)
- what the application would like the label to be for
- the iconic form of the window.
-WM_ICON_SIZE @
- Property type:
- minWidth, min-height: CARD32
- maxWidth, max-height: CARD32
- widthInc, height-inc: CARD32
- Property name: (type: ICON_SIZE)
- The window manager may set this property on the root window
- to specify the icon sizes it allows.
-WM_NAME @
- Property name: (type: STRING)
- used to communicate with the window manager. This is
- what the application would like the label for the window.
-WM_NORMAL_HINTS @
- Property name: (type: SIZE_HINTS)
- used to communicate with the window manager. This is size
- hints for a window in its "normal" state.
-WM_SIZE_HINTS @
- Property type:
- flags: CARD32
- x, y: INT32
- width, height: CARD32
- min-width, min-height: CARD32
- max-width, max-height: CARD32
- width-inc, height-inc: CARD32
- min-aspect-x, min-aspect-y: CARD32
- max-aspect-x, max-aspect-y: CARD32
- flags contains the following bits
- 0x00000001 user specified x and y
- 0x00000002 user specified width and height
- 0x00000004 program specified position
- 0x00000008 program specified size
- 0x00000010 program specified minimum size
- 0x00000020 program specified maximum size
- 0x00000040 program specified resize increment
- 0x00000080 program specified aspect ratio
- This type is potentially extensible. The order is critical;
- append to the end only.
-WM_ZOOM_HINTS @
- Property name: (type: SIZE_HINTS)
- used to communicate with the window manager. This is size
- hints for a window in its "zoomed" state.
-
- -- Font properties --
-
-MIN_SPACE @
- Font property: CARD32
-NORM_SPACE @
- Font property: CARD32
-MAX_SPACE @
- Font property: CARD32
-END_SPACE @
- Font property: CARD32
-SUPERSCRIPT_X @
- Font property: INT32
-SUPERSCRIPT_Y @
- Font property: INT32
-SUBSCRIPT_X @
- Font property: INT32
-SUBSCRIPT_Y @
- Font property: INT32
-UNDERLINE_POSITION @
- Font property: INT32
-UNDERLINE_THICKNESS @
- Font property: CARD32
-STRIKEOUT_ASCENT @
- Font property: INT32
-STRIKEOUT_DESCENT @
- Font property: INT32
-ITALIC_ANGLE @
- Font property: INT32
-X_HEIGHT @
- Font property: INT32
-QUAD_WIDTH @
- Font property: INT32
-WEIGHT @
- Font property: CARD32
-POINT_SIZE @
- Font property: CARD32
-RESOLUTION @
- Font property: CARD32
-
-The following optional properties on fonts have values that are atoms. The
-atom print name is the useful information.
-
-COPYRIGHT @
- of the font distribution
-NOTICE @
- trademark/copyright of the character shapes
-FONT_NAME @
- name of this particular instance of a font
-FAMILY_NAME @
- name of the 'font family' to which it belongs
-FULL_NAME @
- full text name of the font
-
-The following aren't in order but putting them at the end avoids encoding
-changes.
-
-CAP_HEIGHT @
- Font property: CARD32
-
-
-WM_CLASS @
- Property name: (type: STRING)
- Used (possibly by some window managers; definitely by
- session managers) to look up resources in the resource
- data base on behalf of the client who set this property.
- There are 2 elements:
- {char *resource_name; char *resource_class;}
- delimited by a null character (ascii 0)
-
-WM_TRANSIENT_FOR @
- Property name: (type: WINDOW)
- Used by transient top-level windows, such as dialog
- boxes, to point to their logical "parents". The window
- manager can then take down the dialog boxes when the
- "parent" gets iconified, for instance.
diff --git a/nx-X11/programs/Xserver/dix/CHANGES b/nx-X11/programs/Xserver/dix/CHANGES
deleted file mode 100644
index d8fb7c31a..000000000
--- a/nx-X11/programs/Xserver/dix/CHANGES
+++ /dev/null
@@ -1,17 +0,0 @@
-The following changes have been made to this directory since R3 (for
-a full description, see doc/Server/r4.tbl.ms):
-
- o Windows restructured (memory reduction, devPrivates and speedups)
- o GCs restructured (memory reduction, devPrivates and wrappers)
- o Screens restructured (window ops merged in, devPrivates)
- o Pixmaps restructured (drawable changes mostly)
- o Cursors restructured (shares glyph bits now)
- o Visuals restructured (screen index removed, fields rearranged)
- o Devices restructured (input extension changes)
- o Out of memory changes. Many interfaces now return OutOfMemory
- status.
- o Synchronous grab code rewritten. Should conform to our
- understanding of the protocol now. Be careful when time
- stamping events (don't allow time to run backwards).
- o Resource types redesigned and rewritten.
- o Internal fake color allocation routine for software cursors.