xorg (7.0.0-0ubuntu45) dapper; urgency=low * Apply patch from LaMont to skip Xorg configuration in the absense of /dev/fb0, so the server can be installed on headless machines like, oh, say, the livefs buildd (closes: launchpad.net/46496) -- Adam Conrad Mon, 29 May 2006 03:56:19 +1000 xorg (7.0.0-0ubuntu44) dapper; urgency=low * Map cf console keymap to ca(fr), and fix sanity-checking logic for French Canadian vs. US-layout keyboards. (Closes Ubuntu: #34627) -- Colin Watson Wed, 17 May 2006 13:06:11 +0100 xorg (7.0.0-0ubuntu43) dapper; urgency=low * Kill possible loop when asking nice values. (Closes Ubuntu: #41976) -- Fabio M. Di Nitto Tue, 09 May 2006 09:02:41 +0200 xorg (7.0.0-0ubuntu42) dapper; urgency=low * Map et console keymap to ee. (Closes Ubuntu: #42800) * Handle fi-latin1 console keymap the same way as fi. (Closes Ubuntu: #42650) * Map nl console keymap to nl. (Closes Ubuntu: #26552) * Map gr console keymap to gr, and add it to the list of non-Latin keymaps. * Map mk, ro, and ru console keymaps to mk, ro, and ru respectively. * Change sr-cy console keymap to map to cs, not sr, following xkeyboard-config changes. Add this to the list of non-Latin keymaps. -- Colin Watson Mon, 8 May 2006 16:56:19 +0100 xorg (7.0.0-0ubuntu41) dapper; urgency=low * Handle trfu/trqu console keymaps the same way as trf/trq. (Closes Ubuntu: #37867) * Map croat console keymap to hr. (Closes Ubuntu: #43598) -- Colin Watson Mon, 8 May 2006 14:24:48 +0100 xorg (7.0.0-0ubuntu40) dapper; urgency=low * Write down sync ranges for sis driver. Too many reports on sis driver not being able to get a clue on the connected monitor. (Closes at least Ubuntu: #30489) * Change xutils/xbase-clients descriptions since they can't be really removed as claimed. Tho packages should really stop depending on them. (Closes Ubuntu: 42910) * Fix regex match for HPPADEPTH. (thanks to LaMont Jones for the patch) -- Fabio M. Di Nitto Fri, 05 May 2006 09:03:34 +0200 xorg (7.0.0-0ubuntu39) dapper; urgency=low * Make sure to set UseFBDev on MacMini and old Macs that use r128 driver. (Thanks to Benh for the report and the fix and being such a cool guy) * Make sure to write sync ranges with CTX S501A LCD monitor since it seems to return 2 sets of sync ranges but only one is valid and of course the drivers pick up the wrong one. (Closes Ubuntu: #38772) -- Fabio M. Di Nitto Thu, 04 May 2006 10:11:43 +0200 xorg (7.0.0-0ubuntu38) dapper; urgency=low * Some ati cards require a kick (sync ranges) when using DVI output. (Closes Ubuntu: #39570) -- Fabio M. Di Nitto Wed, 03 May 2006 11:10:28 +0200 xorg (7.0.0-0ubuntu37) dapper; urgency=low * Make sure to write sync values for Intel Corporation 82852/855GM Integrated Graphics Device when monitor is LCV/LDVS. (Closes Ubuntu: #13846) -- Fabio M. Di Nitto Wed, 03 May 2006 09:35:49 +0200 xorg (7.0.0-0ubuntu36) dapper; urgency=low * Depends on xserver-xorg-input-elographics required to drive touchscreens on IBM Point Of Sales. * Enable elographics driver in dexconf when matching known machines. -- Fabio M. Di Nitto Tue, 02 May 2006 09:52:34 +0200 xorg (7.0.0-0ubuntu35) dapper; urgency=low * Sync xorg-dev package from Debian and make it Arch: all. (Closes Ubuntu: #39613) -- Fabio M. Di Nitto Mon, 01 May 2006 08:44:03 +0200 xorg (7.0.0-0ubuntu34) dapper; urgency=low * On some upgrades the X symlink checksum has been lost for unknown reasons. Make sure to recreate it if that's the case. * Partially revert the patch introduced in 7.0.0-0ubuntu33 that forces sync rages for all ati. Peter Schewenke (author of the original patch) did provide a better one after investigating one possible regression. (Closes Ubuntu: #29970) -- Fabio M. Di Nitto Fri, 28 Apr 2006 08:35:38 +0200 xorg (7.0.0-0ubuntu33) dapper; urgency=low * Make sure to always write sync rages with ati driver and lcd/lvds monitors. According to #39762 this is always required. Also cleanup the ati code that was forcing MONITOR_SYNC_RANGE later in the process since it is now catched by the more generic one. (Closes Ubuntu: #39762, #37025) * Simply the ati powerpc MONITOR_SYNC_RANGE code. * Remove unused var from xserver-xorg.postinst.in. * Invoke dmidecode when ARCH != ia64 at least untill dmidecode is fixed since ia64 does not really need it yet. (Closes Ubuntu: #40659) * Make hppa users happy with a catch all config: - Add Depends: fbset for hppa. - update debian/scripts/vars.hppa. - update debian/xserver-xorg.postinst.in. (thanks to LaMont Jones for the patch) NOTE: this code should probably move to xresprobe to return proper info directly, but it might be too intrusive to do it at this point of the release. -- Fabio M. Di Nitto Thu, 27 Apr 2006 08:18:16 +0200 xorg (7.0.0-0ubuntu32) dapper; urgency=low * Fix typo in xserver-xorg.in. -- Tollef Fog Heen Wed, 26 Apr 2006 18:03:20 +0200 xorg (7.0.0-0ubuntu31) dapper; urgency=low * Add Slovenian, Swiss French and Swiss German keyboard layout detection. Malone: #27509 -- Tollef Fog Heen Wed, 26 Apr 2006 11:49:18 +0200 xorg (7.0.0-0ubuntu30) dapper; urgency=low * Remove init script messages from x11-common; it basically amounts to a mkdir and the user doesn't need to be specially informed -- Matt Zimmerman Mon, 24 Apr 2006 10:53:55 -0700 xorg (7.0.0-0ubuntu29) dapper; urgency=low * On fresh installs, if the display is not a lcd/lvds, there are not know syncs frequencies for the monitor and the card is mga, do NOT write SYNC_RANGES. It appears that mga can cope just fine parting vesa info too. (Closes Ubuntu: #19098) * Due to a very annoying DRI/DRM bug, make sure to use OldDmaInit when writing down the Device section for mga driver. This will make DRI working at least for AGP cards. PCI didn't work before and it will keep not working since the option does explicitly disable DRI for PCI. (Closes Ubuntu: #27442) -- Fabio M. Di Nitto Tue, 18 Apr 2006 09:07:57 +0200 xorg (7.0.0-0ubuntu28) dapper; urgency=low * Autogenerate Wacom support -- Matthew Garrett Sun, 9 Apr 2006 17:10:27 +0100 xorg (7.0.0-0ubuntu27) dapper; urgency=low * Make discover_video attempt first pci and in case of failure sbus on sparc and sparc only. * Make sure to ask video driver on sparc even if autodetected. Some cards still require weird overrides (ati -> fbdev) that are not 100% known in all combinantions. * Sparc doesn't need sun types keyboard since 2.6 kernel come to play in the game. Make it use pc105 instead with xorg rules. * Add special case for i810 with 3M TouchScreen monitors to set a resolution of 800x600 and avoid probing since it will fail miserably in xserver-xorg.postinst. Also make sure to write Option "DisplayInfo" "False" in Device Section in dexconf if the above combination is matched otherwise the card will display extra unrequired info each time X attempts a startup. * Readd Depends: xserver-xorg-input-wacom to xserver-xorg-input-all. * Make xserver-xorg Arch: any. We need dmidecode on i386. * Add -VF:XServer-Xorg-Detect-Depends=$(XSERVER_XORG_DETECT_DEPENDS) all over vars.* * Readd xserver-xorg-driver-vmware to vars.amd64 and remove it from non x86* arches. (Closes Ubuntu: #38070) * Make sure that ARCH is defined in postinst so that we can actually realize that we are installing on powerpc and write syncs. (Closes Ubuntu: #29540) * Allow XFORCEVESA envvar or xforcevesa in /proc/cmdline to force X to use vesa driver on i386 and amd64. (Closes Ubuntu: #27020) -- Fabio M. Di Nitto Fri, 07 Apr 2006 09:04:48 +0200 xorg (7.0.0-0ubuntu26) dapper; urgency=low * Make xutils depend on imake (>= 1:1.0.0) | xmkmf, since newer versions of imake now provide xmkmf, and this confuses the heck out of apt. -- Adam Conrad Thu, 6 Apr 2006 17:25:09 +1000 xorg (7.0.0-0ubuntu25) dapper; urgency=low * Remove stray esac from xserver-xorg.config.in -- Adam Conrad Sat, 25 Mar 2006 06:31:19 +1100 xorg (7.0.0-0ubuntu24) dapper; urgency=low * Harder, harder. As Korean uses US keymaps on the console, we special-case that. This sucks a bit, but is the only way to get Korean maps working out of the box. -- Tollef Fog Heen Fri, 24 Mar 2006 11:07:27 +0100 xorg (7.0.0-0ubuntu23) dapper; urgency=low * Try harder to autodetect Korean keyboards. -- Tollef Fog Heen Thu, 23 Mar 2006 12:39:55 +0100 xorg (7.0.0-0ubuntu22) dapper; urgency=low * Fix usage of laptop-detect. (Closes Ubuntu: #29483, #32422) * Readd xserver-xorg-driver-v4l to xserver-xorg-driver-all. -- Fabio M. Di Nitto Wed, 22 Mar 2006 10:59:20 +0100 xorg (7.0.0-0ubuntu21) dapper; urgency=low * Uncoditionally re-enable ZAxisMapping in dexconf. (Closes Ubuntu: 31827) -- Fabio M. Di Nitto Wed, 22 Mar 2006 10:36:10 +0100 xorg (7.0.0-0ubuntu20) dapper; urgency=low * Try autodetecting South Korean keyboards. They have to be detected from LANG since they use US keymaps on the console. -- Tollef Fog Heen Wed, 22 Mar 2006 08:04:48 +0100 xorg (7.0.0-0ubuntu19) dapper; urgency=low * Clean up duplicates in xserver-xorg.config.in and make sure they're all neatly alphabetised. -- Tollef Fog Heen Tue, 21 Mar 2006 14:27:06 +0100 xorg (7.0.0-0ubuntu18) dapper; urgency=low * Make the postinst.in be valid utf, which means we now are generating configuration files which are valid UTF8. Malone #35045 -- Tollef Fog Heen Fri, 17 Mar 2006 13:15:29 +0100 xorg (7.0.0-0ubuntu17) dapper; urgency=low * Get rid of duplicate dependencies for xbase-clients. -- Tollef Fog Heen Sat, 18 Feb 2006 20:48:25 +0100 xorg (7.0.0-0ubuntu16) dapper; urgency=low * debian/rules: - set X setgid (Ubuntu: #31756) -- Sebastien Bacher Fri, 17 Feb 2006 17:54:17 +0100 xorg (7.0.0-0ubuntu15) dapper; urgency=low * Strip "-latin1" off the end of the keymap name we get from d-i, not from the beginning of the name. * Make debug info when failing to detect keyboard not talk about $REALLANG, but just $DI_KEYMAP. -- Tollef Fog Heen Tue, 14 Feb 2006 10:57:13 +0100 xorg (7.0.0-0ubuntu14) dapper; urgency=low * Support preseeding of xserver-xorg/config/display/default_depth even when autodetecting video. (Unfortunately, this will mean that people get the wrong default presented on second and subsequent low-priority reconfigures, though.) -- Colin Watson Fri, 3 Feb 2006 12:29:00 +0000 xorg (7.0.0-0ubuntu13) dapper; urgency=low * Would be nice if we would still exit 0, however... -- Adam Conrad Tue, 31 Jan 2006 09:48:00 +0000 xorg (7.0.0-0ubuntu12) dapper; urgency=low * Make /etc/init.d/x11-common completely silent unless running VERBOSE. -- Adam Conrad Mon, 30 Jan 2006 15:03:15 +0000 xorg (7.0.0-0ubuntu11) dapper; urgency=low * Fix first-installation logic to cope with being called from the postinst too (closes: Malone #29564). -- Colin Watson Fri, 27 Jan 2006 18:22:46 +0000 xorg (7.0.0-0ubuntu10) dapper; urgency=low * Remove xserver-xorg-driver-v4l and xserver-xorg-driver-glide from the Depends field of xserver-xorg-driver-all * Remove xserver-xorg-input-wacom from the Depends field of xserver-xorg-input-all * Add zlib1g-dev to the dependency list of xlibs-dev and remove xlibs-static-dev, since the latter no longer exists. -- Tollef Fog Heen Fri, 20 Jan 2006 11:25:57 +0100 xorg (7.0.0-0ubuntu9) dapper; urgency=low * Re-add xutils and xbase-clients metapackages. -- Daniel Stone Fri, 20 Jan 2006 16:39:24 +1100 xorg (7.0.0-0ubuntu8) dapper; urgency=low * Add xserver-xorg-driver-sisusb to amd64, i386 and powerpc; add -driver-voodoo to amd64 and i386. -- Daniel Stone Fri, 20 Jan 2006 15:27:03 +1100 xorg (7.0.0-0ubuntu7) dapper; urgency=low * Add dh_install call to binary-arch instead of just being in -indep (thanks, Andres Salomon). -- Daniel Stone Fri, 20 Jan 2006 10:21:13 +1100 xorg (7.0.0-0ubuntu6) dapper; urgency=low * Change xserver-xorg's dependency on x-common to x11-common. -- Daniel Stone Fri, 20 Jan 2006 01:39:58 +1100 xorg (7.0.0-0ubuntu5) dapper; urgency=low * Also check that /usr/bin/X11 isn't a symlink, since -d covers both directories, and symlinks to directories. -- Daniel Stone Fri, 20 Jan 2006 00:00:58 +1100 xorg (7.0.0-0ubuntu4) dapper; urgency=low * Clean debian/local/X instead of debian/local/xserver-wrapper, and make x11-common Arch: any instead of all. I am clever. (closes: Malone#28967) -- Daniel Stone Thu, 19 Jan 2006 23:00:03 +1100 xorg (7.0.0-0ubuntu3) dapper; urgency=low * Perform x-common-esque symlink<->dir transitions in x11-common; add Conflicts on x-common. * Trim default set of input drivers down to evdev, keyboard, mouse, wacom. * Rejig handling of x-window-system-core depends. -- Daniel Stone Thu, 19 Jan 2006 17:06:53 +1100 xorg (7.0.0-0ubuntu2) dapper; urgency=low * Add laptop-detect dependency to x11-common, make preinst slightly more, er, robust, in the face of failure (closes: Malone#28911). * Add dependencies in laptop-detect, xresprobe, mdetect and discover1 to xserver-xorg. -- Daniel Stone Thu, 19 Jan 2006 08:33:23 +1100 xorg (7.0.0-0ubuntu1) dapper; urgency=low * This package now only provides metapackages; we're now modular for real real, not for play play. * The xlibs, xlibs-data, xlibs-static-dev, xlibs-static-pic, xbase-clients, xutils, and x-window-system-dev packages have been removed. xlibs-dev remains. For now. * Merge xserver-common and xorg-common packages into x11-common. * Rewrite keyboard detection list to work off d-i keymap only, not language too. * Drop support for upgrades from pre-sarge, remove support for XORG_FORCE_PROBE environment variable. Remove support for non-multiplexed mice in dexconf. * Prune unneeded bits of shell-lib.sh (which turns out to be most of it). * Move xserver-xorg.config.in detection bits into .postinst.in, so it all happens in the one place, and we can use the X server to configure itself by detecting its own driver if need be. * Move all previous changelog entries to changelog.Debian.old. * neomagic is also special, in terms of mode validation on laptops (closes: Ubuntu#18957). * Move update-linux-hardened-support call from xserver-xorg postinst to xserver-xorg-core. * Move md5sum/roster directory to /var/lib/x11 from /var/lib/xfree86, and use /usr/bin/Xorg, instead of /usr/bin/X11/Xorg. * I don't think the following: Users of SGI Indigo2 XL machines, or machines with other buses not yet fully supported, should specify simply "1" here. (This is not guaranteed to work.) was really necessary to have in a Debconf note, so let's remove it. * Get rid of write_dri_section question, and just always write it. * Replace $NOPROBE with $AUTODETECT_VIDEO, and $DOPROBE with $UPGRADE, inverting the senses of both variables. * Remove support for DEBUG_XFREE86_* variables (has been DEBUG_XORG_* for a while now). * Remove compatibility code for xresprobe < 0.4.13. * Remove long-unused 'are you on an LCD?' question. * Don't touch the config file when we're upgrading. Specific migrations needed can be done in-place. * Add seconds to the backup xorg.conf file's name, so you can do multiple reconfigures in the same minute. * Remove language -> keymap 'smarts'. * Make xserver-xorg depend on either the full set of drivers (xserver-xorg-driver-all, xserver-xorg-input-all), or any individual driver (xserver-xorg-driver, xserver-xorg-input). * Remove all dependencies on -driver-atimisc, as it is part of -ati. * Nuke irrelevant history section and segue into xf86cfg description from dexconf's manpage, update XF86Config-4 references to talk about xorg.conf instead. * Remove code which checked if a given directory didn't exist ... right after it ensured it had been created. * Change default mouse protocol to ExplorerPS/2 (closes: Ubuntu#4106). * Remove support in dexconf for CID fonts, since mkcfm is wildly non-free. * Remove support for ZAxisMapping. * Ensure GLcore is removed from the module list when upgrading. * Remove XFree86 history spiel from x11-common description. * Add /usr/X11R6/bin/X -> /usr/bin/X link. * Ask the 'which server?' question at priority low. * Remove hppa's hardcoded null _INPUT_DEPENDS, as the libdl-based loader has dragged the rest of this architecture kicking and screaming into 1983. Unfortunately LaMont is still stuck in 1975, but you can't expect me to fix that. -- Daniel Stone Thu, 13 Oct 2005 10:06:23 +1000 Older changelog entries (back to 4.0.1) can be found in changelog.Debian.old. Releases previous to this fixed the following security issues (details in changelog.Debian.old): CAN-2004-0419, CAN-2004-0083, CAN-2004-0084, CAN-2004-0106, CAN-2003-0690, CAN-2003-0730, CAN-2003-0690, CAN-2003-0063, CAN-2003-0071, CAN-2004-0093, CAN-2004-0094, CAN-2004-0093, CAN-2004-0094. These should all be moved to their respective source packages. -daniels