This is a quick list of the major changes that have happened in Xorg between the 6.8.0 and HEAD, in rough chronological order. HEAD also includes the usual collection of build and bug fixes.

  • Individual extensions may be enabled or disabled on the command line using the -extension flag
  • Improved chipset probing for IA64
  • SecureRPC enabled on Linux by default
  • Updated savage(4), including dualhead and DRI support
  • Updated XRX support
  • Fixes to rootless mode for Cygwin and Darwin ports
  • Numerous K&R-to-ANSI C conversions
  • Many Darwin fixes
  • Updated XvMC support, enabling generic loading of hardware-specific drivers
  • Added wsfb(4) video driver for OpenBSD and NetBSD framebuffer consoles
  • Numerous ATI driver updates from the GATOS project, including TV input support
  • More support for enhanced visuals like 12-bit PseudoColor and 30-bit TrueColor
  • Improved ?ProPolice support
  • Updates to nv(4) driver from XFree86 and nVIDIA
  • via(4) updates from the Unichrome project, including DRI support
  • i810(4) updates, including i915GM/E7721/i945G support and shadowfb support
  • Improved module loader support for Alpha chips
  • Added mingw port for native Win32 builds
  • Updated PCI scanning
  • Added DMA support to radeon(4) for Render and Xv operations
  • Experimental DRI support for Radeon 9500 and above
  • Updated xterm to #204 from upstream
  • Added evdev(4) input driver for generic input handling on Linux
  • Switched to libdl-based module loader
  • Improved acceleration for sunffb(4)
  • MMX blending routines for the Render extension
  • sis(4) updates
  • New sisusb(4) driver for USB-attached video
  • Tiled framebuffer support for radeon(4)
  • Initial support for running the Xorg server without root privileges
  • Improved acceleration for newport(4)
  • Add DragonFly BSD support
  • Update bundled Freetype to 2.1.9
  • r128(4) dualhead support
  • mach64(4) TV-OUT support
  • ATI Theater 200 video decoder support
  • SGI Altix support
  • Disabled antique DPS extension
  • Support for FreeBSD/powerpc
  • Enhanced software Render core
  • Support for more than 12 buttons in the generic mouse(4) driver
  • Better support for DRI on 64-bit platforms
  • Solaris support updates: enhanced mouse driver, agpgart support, experimental AMD64 support, kbd(4) support, /dev/audio keyboard bell option
  • Output-only windows
  • Non-rectangular mergedfb desktops
  • Update bundled fontconfig to 2.3.2
  • New EXA acceleration architecture, with experimental support in sis(4), radeon(4), i128(4) (more to come)
  • Added gradient, solid fill, and convolution filter operations to Render
  • Support for XGI chipsets in sis(4)
  • Xft updated to 2.1.7
  • Include stack backtraces in logfiles when server crashes on glibc & Solaris systems
  • Multiseat support
  • xload made compatible with 64-bit kernels on Solaris
  • Bundled Mesa upgraded to 6.3.1
  • CAN-2005-2495 security fixes
  • Shared libraries now built for libXau & libXdmcp
  • Support for XRandR in the VMware driver
  • GNU/kFreeBSD support