1*4882a593Smuzhiyunxorg-server (2:1.20.11-1) unstable; urgency=medium 2*4882a593Smuzhiyun 3*4882a593Smuzhiyun * New upstream release. 4*4882a593Smuzhiyun - CVE-2021-3472 5*4882a593Smuzhiyun * Add signing key for Matt Turner. 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 13 Apr 2021 19:07:31 +0300 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunxorg-server (2:1.20.10-3) unstable; urgency=medium 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun [ Julien Cristau ] 12*4882a593Smuzhiyun * Drop workaround for mips* FTBFS added in 2:1.20.10-1, shouldn't be 13*4882a593Smuzhiyun necessary anymore with the change in 2:1.20.10-2. 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun [ Sven Joachim ] 16*4882a593Smuzhiyun * Recommend default-logind | logind rather than libpam-systemd in 17*4882a593Smuzhiyun xserver-xorg-core (Closes: #923198). 18*4882a593Smuzhiyun * Use mktemp rather than tempfile in xserver-xorg-legacy.postinst 19*4882a593Smuzhiyun (Closes: #979751). 20*4882a593Smuzhiyun * Use dpkg-vendor to get the vendor name, drop lsb-release from 21*4882a593Smuzhiyun Build-Depends. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun [ Vagrant Cascadian ] 24*4882a593Smuzhiyun * Avoid embedding the running kernel version (Closes: #976898). 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Wed, 17 Feb 2021 11:17:43 +0200 27*4882a593Smuzhiyun 28*4882a593Smuzhiyunxorg-server (2:1.20.10-2) unstable; urgency=medium 29*4882a593Smuzhiyun 30*4882a593Smuzhiyun * Stop defining inb/outb on mips, to fix FTBFS in some drivers with GCC 10 31*4882a593Smuzhiyun (closes: #978670). 32*4882a593Smuzhiyun 33*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 06 Jan 2021 10:33:33 +0100 34*4882a593Smuzhiyun 35*4882a593Smuzhiyunxorg-server (2:1.20.10-1) unstable; urgency=medium 36*4882a593Smuzhiyun 37*4882a593Smuzhiyun [ Timo Aaltonen ] 38*4882a593Smuzhiyun * New upstream release. 39*4882a593Smuzhiyun - CVE-2020-14360, CVE-2020-25712 (Closes: #976216) 40*4882a593Smuzhiyun * Drop patches: 41*4882a593Smuzhiyun - 0001-Revert-*: Reverted upstream in this version 42*4882a593Smuzhiyun - revert-hw-xfree86-avoid-cursor-use-after-free.diff: Issue fixed in this version 43*4882a593Smuzhiyun - revert-disabling-xss-for-rootless-xwayland.diff: Was resolved upstream as 44*4882a593Smuzhiyun being a client bug 45*4882a593Smuzhiyun * control: Add libnvidia-egl-wayland-dev to build-depends, enables 46*4882a593Smuzhiyun EGLStream support in xwayland. 47*4882a593Smuzhiyun 48*4882a593Smuzhiyun [ Adrian Bunk ] 49*4882a593Smuzhiyun * rules: Add a workaround to fix build on mips*. (Closes: #975579) 50*4882a593Smuzhiyun 51*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Wed, 02 Dec 2020 12:41:35 +0200 52*4882a593Smuzhiyun 53*4882a593Smuzhiyunxorg-server (2:1.20.9-2) unstable; urgency=medium 54*4882a593Smuzhiyun 55*4882a593Smuzhiyun * fix-pci-probing-segfault.diff: Dropped and revert three commits 56*4882a593Smuzhiyun instead. (Closes: #969739) 57*4882a593Smuzhiyun 58*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Thu, 24 Sep 2020 12:19:06 +0300 59*4882a593Smuzhiyun 60*4882a593Smuzhiyunxorg-server (2:1.20.9-1) unstable; urgency=medium 61*4882a593Smuzhiyun 62*4882a593Smuzhiyun * New upstream release. 63*4882a593Smuzhiyun - CVE-2020-14347 (Closes: #968986) 64*4882a593Smuzhiyun * fix-pci-probing-segfault.diff: Fix a regression in 1.20.9 when 65*4882a593Smuzhiyun probing the GPU. 66*4882a593Smuzhiyun * revert-hw-xfree86-avoid-cursor-use-after-free.diff: Revert a commit 67*4882a593Smuzhiyun which is causing server crashes. 68*4882a593Smuzhiyun * revert-disabling-xss-for-rootless-xwayland.diff: Fix a regression 69*4882a593Smuzhiyun where apps crash under Xwayland. 70*4882a593Smuzhiyun 71*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Mon, 31 Aug 2020 18:49:48 +0300 72*4882a593Smuzhiyun 73*4882a593Smuzhiyunxorg-server (2:1.20.8-2) unstable; urgency=medium 74*4882a593Smuzhiyun 75*4882a593Smuzhiyun * rules: Exclude udeb/ from indep dh_missing. (Closes: #955399) 76*4882a593Smuzhiyun 77*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 31 Mar 2020 13:14:40 +0300 78*4882a593Smuzhiyun 79*4882a593Smuzhiyunxorg-server (2:1.20.8-1) unstable; urgency=medium 80*4882a593Smuzhiyun 81*4882a593Smuzhiyun * New upstream release. 82*4882a593Smuzhiyun * patches: Dropped patches applied upstream: 83*4882a593Smuzhiyun - fix-modesetting-build.diff 84*4882a593Smuzhiyun - add-EGL_QUERY_DRIVER-check.diff 85*4882a593Smuzhiyun - fix-rotate-crash.diff 86*4882a593Smuzhiyun * control: Use debhelper-compat, bump to 12. 87*4882a593Smuzhiyun * rules: Migrate to dh_missing. 88*4882a593Smuzhiyun 89*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Mon, 30 Mar 2020 15:48:38 +0300 90*4882a593Smuzhiyun 91*4882a593Smuzhiyunxorg-server (2:1.20.7-4) unstable; urgency=medium 92*4882a593Smuzhiyun 93*4882a593Smuzhiyun [ Jordan Justen ] 94*4882a593Smuzhiyun * add-EGL_QUERY_DRIVER-check.diff: Add missing change from upstream 95*4882a593Smuzhiyun to fix glamor getting the driver name from EGL. 96*4882a593Smuzhiyun 97*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Sat, 29 Feb 2020 07:05:06 +0200 98*4882a593Smuzhiyun 99*4882a593Smuzhiyunxorg-server (2:1.20.7-3) unstable; urgency=medium 100*4882a593Smuzhiyun 101*4882a593Smuzhiyun * fix-rotate-crash.diff: Fix a crash if rotation is set on xorg.conf. 102*4882a593Smuzhiyun (Closes: #949257) 103*4882a593Smuzhiyun 104*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Wed, 05 Feb 2020 18:27:36 +0200 105*4882a593Smuzhiyun 106*4882a593Smuzhiyunxorg-server (2:1.20.7-2) unstable; urgency=medium 107*4882a593Smuzhiyun 108*4882a593Smuzhiyun * add-EGL_QUERY_DRIVER-check.diff: Add a check for EGL_QUERY_DRIVER to 109*4882a593Smuzhiyun autotools. 110*4882a593Smuzhiyun 111*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 14 Jan 2020 12:13:49 +0200 112*4882a593Smuzhiyun 113*4882a593Smuzhiyunxorg-server (2:1.20.7-1) unstable; urgency=medium 114*4882a593Smuzhiyun 115*4882a593Smuzhiyun * New upstream release. 116*4882a593Smuzhiyun * 07_use-modesetting-driver-by-default-on-GeForce.diff: Modified to 117*4882a593Smuzhiyun not include xf86drm.h on Hurd. (Closes: #947746) 118*4882a593Smuzhiyun * control: Add mesa-common-dev and libx11-xcb-dev to build-depends. 119*4882a593Smuzhiyun (Closes: #947748) 120*4882a593Smuzhiyun * serverminver: Bump video abi minor. 121*4882a593Smuzhiyun * fix-modesetting-build.diff: Add a missing include to fix the build. 122*4882a593Smuzhiyun 123*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 14 Jan 2020 10:50:19 +0200 124*4882a593Smuzhiyun 125*4882a593Smuzhiyunxorg-server (2:1.20.6-1) unstable; urgency=medium 126*4882a593Smuzhiyun 127*4882a593Smuzhiyun [ Sven Joachim ] 128*4882a593Smuzhiyun * Remove the explicit build and build-indep targets (Closes: #941128). 129*4882a593Smuzhiyun * Exclude the directory where xorg-server.tar.xz is built from it 130*4882a593Smuzhiyun (Closes: #930405). 131*4882a593Smuzhiyun * Make the xorg-server-source binary package reproducible by specifying 132*4882a593Smuzhiyun suitable options to tar when creating /tmp/xorg-server.tar.xz. 133*4882a593Smuzhiyun * Set Rules-Requires-Root to binary-targets. 134*4882a593Smuzhiyun * Drop dependency on dummy package libegl1-mesa (Closes: #930608). 135*4882a593Smuzhiyun * Remove no longer used lintian overrides from version 2:1.11.2.901-1. 136*4882a593Smuzhiyun * Bump debhelper compat level to 11. 137*4882a593Smuzhiyun - Drop autoreconf and --parallel from the dh sequence, default since 138*4882a593Smuzhiyun compat level 10. Remove dh-autoreconf from Build-Depends, redundant. 139*4882a593Smuzhiyun * Drop dpkg-dev build dependency, already fulfilled in wheezy. 140*4882a593Smuzhiyun * Add xz-utils to Build-Depends-Indep. 141*4882a593Smuzhiyun * Fix a typo in the xvfb-run manpage. 142*4882a593Smuzhiyun 143*4882a593Smuzhiyun [ Timo Aaltonen ] 144*4882a593Smuzhiyun * New upstream release. 145*4882a593Smuzhiyun * Add signing key from Matt Turner. 146*4882a593Smuzhiyun 147*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Mon, 25 Nov 2019 11:49:09 +0200 148*4882a593Smuzhiyun 149*4882a593Smuzhiyunxorg-server (2:1.20.4-1) unstable; urgency=medium 150*4882a593Smuzhiyun 151*4882a593Smuzhiyun [ Timo Aaltonen ] 152*4882a593Smuzhiyun * New upstream release. 153*4882a593Smuzhiyun - present/wnmd: Fix use after free on CRTC removal 154*4882a593Smuzhiyun (Closes: #920665). 155*4882a593Smuzhiyun - xwayland: Replace xwl_window::present_window with 156*4882a593Smuzhiyun ::present_flipped (Closes: #921734). 157*4882a593Smuzhiyun 158*4882a593Smuzhiyun [ Andreas Boll ] 159*4882a593Smuzhiyun * Refresh 07_use-modesetting-driver-by-default-on-GeForce.diff. 160*4882a593Smuzhiyun 161*4882a593Smuzhiyun -- Andreas Boll <aboll@debian.org> Tue, 05 Mar 2019 21:11:12 +0100 162*4882a593Smuzhiyun 163*4882a593Smuzhiyunxorg-server (2:1.20.3-1) unstable; urgency=medium 164*4882a593Smuzhiyun 165*4882a593Smuzhiyun * New upstream release. 166*4882a593Smuzhiyun - Disables -logfile and -modulepath when running with elevated 167*4882a593Smuzhiyun privileges (CVE-2018-14665). 168*4882a593Smuzhiyun 169*4882a593Smuzhiyun -- Andreas Boll <aboll@debian.org> Thu, 25 Oct 2018 20:15:23 +0200 170*4882a593Smuzhiyun 171*4882a593Smuzhiyunxorg-server (2:1.20.2-1) unstable; urgency=medium 172*4882a593Smuzhiyun 173*4882a593Smuzhiyun * New upstream release. 174*4882a593Smuzhiyun - Fixes various crashes with xwayland (Closes: #777625, #881891, 175*4882a593Smuzhiyun #911146). 176*4882a593Smuzhiyun - Fixes a crash when running the X server inside virtualbox 177*4882a593Smuzhiyun (Closes: #911680). 178*4882a593Smuzhiyun * Drop 08_dont-init-glamor-on-llvmpipe.diff, upstream. 179*4882a593Smuzhiyun * Set source format to 1.0. 180*4882a593Smuzhiyun 181*4882a593Smuzhiyun -- Andreas Boll <aboll@debian.org> Thu, 25 Oct 2018 10:19:31 +0200 182*4882a593Smuzhiyun 183*4882a593Smuzhiyunxorg-server (2:1.20.1-5) unstable; urgency=medium 184*4882a593Smuzhiyun 185*4882a593Smuzhiyun [ Timo Aaltonen ] 186*4882a593Smuzhiyun * 08_dont-init-glamor-on-llvmpipe.diff: Glamor shouldn't be used on 187*4882a593Smuzhiyun llvmpipe, as it might end up crashing the server on a racy bootup. 188*4882a593Smuzhiyun (LP: #1792932) (Closes: #907655, #910135) 189*4882a593Smuzhiyun 190*4882a593Smuzhiyun -- Andreas Boll <aboll@debian.org> Wed, 10 Oct 2018 18:23:15 +0200 191*4882a593Smuzhiyun 192*4882a593Smuzhiyunxorg-server (2:1.20.1-4) unstable; urgency=medium 193*4882a593Smuzhiyun 194*4882a593Smuzhiyun [ Julien Cristau ] 195*4882a593Smuzhiyun * Disable libunwind in udeb build. 196*4882a593Smuzhiyun * Disable libunwind backtraces on mips to work around bug#909242. Thanks, 197*4882a593Smuzhiyun Simon McVittie! 198*4882a593Smuzhiyun 199*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Wed, 26 Sep 2018 13:20:47 +0300 200*4882a593Smuzhiyun 201*4882a593Smuzhiyunxorg-server (2:1.20.1-3) unstable; urgency=medium 202*4882a593Smuzhiyun 203*4882a593Smuzhiyun * xvfb-run*: Update default resolution and bitdepth to match upstream 204*4882a593Smuzhiyun defaults. 205*4882a593Smuzhiyun * Limit libunwind to archs that actually have it. (Closes: #909240) 206*4882a593Smuzhiyun 207*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Thu, 20 Sep 2018 11:26:11 +0300 208*4882a593Smuzhiyun 209*4882a593Smuzhiyunxorg-server (2:1.20.1-2) unstable; urgency=medium 210*4882a593Smuzhiyun 211*4882a593Smuzhiyun * control, rules: Use libunwind for backtracing. 212*4882a593Smuzhiyun * 07_use-modesetting-driver-by-default-on-GeForce.diff: Add a patch from 213*4882a593Smuzhiyun Fedora to use modesetting on NVIDIA GeForce8 and newer. 214*4882a593Smuzhiyun 215*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 18 Sep 2018 17:27:28 +0300 216*4882a593Smuzhiyun 217*4882a593Smuzhiyunxorg-server (2:1.20.1-1) unstable; urgency=medium 218*4882a593Smuzhiyun 219*4882a593Smuzhiyun [ Julien Cristau ] 220*4882a593Smuzhiyun * xvfb-run portability improvements by Eli Schwartz (thanks!): 221*4882a593Smuzhiyun + Fix use of deprecated tempfile utility 222*4882a593Smuzhiyun + Use builtin `case` to test variable value, rather than external `expr` 223*4882a593Smuzhiyun + Use "command -v" rather than "which" (closes: #889676) 224*4882a593Smuzhiyun 225*4882a593Smuzhiyun [ Sven Joachim ] 226*4882a593Smuzhiyun * Depend on x11proto-dev rather than on the transitional x11proto-*-dev 227*4882a593Smuzhiyun packages in xserver-xorg-dev (Closes: #900125). 228*4882a593Smuzhiyun * Remove remaining x11proto-*-dev packages from Build-Depends. 229*4882a593Smuzhiyun 230*4882a593Smuzhiyun [ Andreas Boll ] 231*4882a593Smuzhiyun * New upstream release. 232*4882a593Smuzhiyun - exa: Use PictureMatchFormat for source-only picture format 233*4882a593Smuzhiyun description (Closes: #900550). 234*4882a593Smuzhiyun - modesetting: use drmmode_bo_import() for rotate_fb 235*4882a593Smuzhiyun (Closes: #906034, #900658). 236*4882a593Smuzhiyun * Drop 07_fix_glamor_fds_from_pixmap.diff, upstream. 237*4882a593Smuzhiyun 238*4882a593Smuzhiyun -- Andreas Boll <aboll@debian.org> Fri, 17 Aug 2018 22:05:00 +0200 239*4882a593Smuzhiyun 240*4882a593Smuzhiyunxorg-server (2:1.20.0-3) unstable; urgency=medium 241*4882a593Smuzhiyun 242*4882a593Smuzhiyun [ Timo Aaltonen ] 243*4882a593Smuzhiyun * control: Add Breaks on libgl1-mesa-dri older than 18.0.5. 244*4882a593Smuzhiyun 245*4882a593Smuzhiyun [ Mike Hommey ] 246*4882a593Smuzhiyun * 07_fix_glamor_fds_from_pixmap.diff: Apply 3da999a and 4d5950c from 247*4882a593Smuzhiyun upstream to fix an infinite loop in XWayland. Closes: #901883. 248*4882a593Smuzhiyun 249*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Sun, 01 Jul 2018 20:07:24 +0300 250*4882a593Smuzhiyun 251*4882a593Smuzhiyunxorg-server (2:1.20.0-2) unstable; urgency=medium 252*4882a593Smuzhiyun 253*4882a593Smuzhiyun * Bump some minimum (build) dependencies. 254*4882a593Smuzhiyun * Release to unstable. 255*4882a593Smuzhiyun 256*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Thu, 24 May 2018 18:23:27 +0200 257*4882a593Smuzhiyun 258*4882a593Smuzhiyunxorg-server (2:1.20.0-1) experimental; urgency=medium 259*4882a593Smuzhiyun 260*4882a593Smuzhiyun [ Timo Aaltonen ] 261*4882a593Smuzhiyun * New upstream release candidate. (Closes: #868843) 262*4882a593Smuzhiyun 263*4882a593Smuzhiyun [ Emilio Pozuelo Monfort ] 264*4882a593Smuzhiyun * New upstream stable release. 265*4882a593Smuzhiyun * Update Vcs-* for salsa. 266*4882a593Smuzhiyun 267*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 19 May 2018 15:04:00 +0200 268*4882a593Smuzhiyun 269*4882a593Smuzhiyunxorg-server (2:1.19.99.901-1) experimental; urgency=medium 270*4882a593Smuzhiyun 271*4882a593Smuzhiyun * New upstream release candidate. 272*4882a593Smuzhiyun * control: Replace old proto build-deps with x11proto-dev. 273*4882a593Smuzhiyun * patches: Refreshed, drop 07 which is upstream. 274*4882a593Smuzhiyun * serverminver: Updated. 275*4882a593Smuzhiyun * rules: Override dh_clean, and remove cruft left over after a build. 276*4882a593Smuzhiyun 277*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Fri, 23 Mar 2018 18:18:38 +0200 278*4882a593Smuzhiyun 279*4882a593Smuzhiyunxorg-server (2:1.19.6-1) unstable; urgency=medium 280*4882a593Smuzhiyun 281*4882a593Smuzhiyun [ Emilio Pozuelo Monfort ] 282*4882a593Smuzhiyun * Use --sourcedir=debian/tmp/udeb for the udeb package and 283*4882a593Smuzhiyun --sourcedir=debian/tmp/main for the rest, so that we don't have 284*4882a593Smuzhiyun to specify where the files come from as well as where they should 285*4882a593Smuzhiyun be installed to in *.install. 286*4882a593Smuzhiyun * Install xorg-server.pc to a multiarch location. Based on a patch 287*4882a593Smuzhiyun from Helmut Grohne. Closes: #836453. 288*4882a593Smuzhiyun * Move xserver-xorg-legacy to priority optional, as priority extra is 289*4882a593Smuzhiyun deprecated. 290*4882a593Smuzhiyun * Make calculation of xserver-xorg-core's xinput/video ABI provides more 291*4882a593Smuzhiyun robust. 292*4882a593Smuzhiyun * Use ${prefix} rather than ${libexecdir} for --with-module-dir, as the 293*4882a593Smuzhiyun module dir ends up in the pkg-config file, where libexecdir is not 294*4882a593Smuzhiyun defined. 295*4882a593Smuzhiyun 296*4882a593Smuzhiyun [ Timo Aaltonen ] 297*4882a593Smuzhiyun * New upstream release. 298*4882a593Smuzhiyun * 07-glx-do-not-pick-srgb-config-for-32bit-rgba-visual.diff: Add a 299*4882a593Smuzhiyun patch from upstream to fix potential issues with mesa git. 300*4882a593Smuzhiyun 301*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Thu, 18 Jan 2018 14:11:18 +0200 302*4882a593Smuzhiyun 303*4882a593Smuzhiyunxorg-server (2:1.19.5-1) unstable; urgency=high 304*4882a593Smuzhiyun 305*4882a593Smuzhiyun [ Emilio Pozuelo Monfort ] 306*4882a593Smuzhiyun * rules: Try to simplify a bit flags handling and move them 307*4882a593Smuzhiyun to rules.flags. 308*4882a593Smuzhiyun * rules: Remove --disable-silent-rules, dh passes that for us. 309*4882a593Smuzhiyun 310*4882a593Smuzhiyun [ Andreas Boll ] 311*4882a593Smuzhiyun * New upstream release. 312*4882a593Smuzhiyun - CVE-2017-12176, CVE-2017-12177, CVE-2017-12178, CVE-2017-12179, 313*4882a593Smuzhiyun - CVE-2017-12180, CVE-2017-12181, CVE-2017-12182, CVE-2017-12183, 314*4882a593Smuzhiyun - CVE-2017-12184, CVE-2017-12185, CVE-2017-12186, CVE-2017-12187 315*4882a593Smuzhiyun 316*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 13 Oct 2017 11:28:05 +0200 317*4882a593Smuzhiyun 318*4882a593Smuzhiyunxorg-server (2:1.19.4-1) unstable; urgency=medium 319*4882a593Smuzhiyun 320*4882a593Smuzhiyun [ Sven Joachim ] 321*4882a593Smuzhiyun * xvfb-run: Do not redirect stderr to stdout when running the program 322*4882a593Smuzhiyun (Closes: #868876, LP: #1059947). 323*4882a593Smuzhiyun 324*4882a593Smuzhiyun [ Timo Aaltonen ] 325*4882a593Smuzhiyun * New upstream release. (Closes: #855206, #857983, #860886) 326*4882a593Smuzhiyun - CVE-2017-13721, CVE-2017-13723 327*4882a593Smuzhiyun * rules: Drop dh_strip override, dbgsym transition is done 328*4882a593Smuzhiyun (Closes: #876690). 329*4882a593Smuzhiyun * signing-key.asc: Update Adam Jackson's key. 330*4882a593Smuzhiyun 331*4882a593Smuzhiyun [ Julien Cristau ] 332*4882a593Smuzhiyun * Restore definition of DEB_HOST_ARCH_OS in debian/rules, lost in dh 333*4882a593Smuzhiyun conversion (2:1.19.1-1). Thanks, Helmut Grohne! 334*4882a593Smuzhiyun 335*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 10 Oct 2017 00:33:18 +0300 336*4882a593Smuzhiyun 337*4882a593Smuzhiyunxorg-server (2:1.19.3-2) unstable; urgency=high 338*4882a593Smuzhiyun 339*4882a593Smuzhiyun * CVE-2017-10972: information leak out of the X server due to an 340*4882a593Smuzhiyun uninitialized stack area when swapping: 341*4882a593Smuzhiyun - Xi: Zero target buffer in SProcXSendExtensionEvent 342*4882a593Smuzhiyun * CVE-2017-10971: stack overflow due to missing GenericEvent handling in 343*4882a593Smuzhiyun XSendEvent: 344*4882a593Smuzhiyun - dix: Disallow GenericEvent in SendEvent request 345*4882a593Smuzhiyun - Xi: Verify all events in ProcXSendExtensionEvent 346*4882a593Smuzhiyun - Xi: Do not try to swap GenericEvent 347*4882a593Smuzhiyun * With both those fixes, this closes: #867492 348*4882a593Smuzhiyun 349*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 07 Jul 2017 07:31:11 +0200 350*4882a593Smuzhiyun 351*4882a593Smuzhiyunxorg-server (2:1.19.3-1) unstable; urgency=medium 352*4882a593Smuzhiyun 353*4882a593Smuzhiyun * New upstream release. 354*4882a593Smuzhiyun 355*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 15 Mar 2017 20:53:42 +0100 356*4882a593Smuzhiyun 357*4882a593Smuzhiyunxorg-server (2:1.19.2-1) unstable; urgency=medium 358*4882a593Smuzhiyun 359*4882a593Smuzhiyun [ Andreas Boll ] 360*4882a593Smuzhiyun * xserver-xorg-core.bug.script: Change udevadm path from /sbin to /bin 361*4882a593Smuzhiyun (Closes: #852584). 362*4882a593Smuzhiyun 363*4882a593Smuzhiyun [ Emilio Pozuelo Monfort ] 364*4882a593Smuzhiyun * New upstream stable release. 365*4882a593Smuzhiyun - CVE-2017-2624: Timing attack against MIT cookie. Closes: #856398. 366*4882a593Smuzhiyun * control: Build-depend on libbsd-dev everywhere, needed for 367*4882a593Smuzhiyun arc4random_buf for the above fix. 368*4882a593Smuzhiyun 369*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Fri, 03 Mar 2017 15:41:15 +0100 370*4882a593Smuzhiyun 371*4882a593Smuzhiyunxorg-server (2:1.19.1-4) unstable; urgency=medium 372*4882a593Smuzhiyun 373*4882a593Smuzhiyun * rules: Only set the suid bit on Xorg.wrap when building arch:any 374*4882a593Smuzhiyun packages. Thanks Julien Cristau. 375*4882a593Smuzhiyun 376*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Fri, 20 Jan 2017 00:22:09 +0100 377*4882a593Smuzhiyun 378*4882a593Smuzhiyunxorg-server (2:1.19.1-3) unstable; urgency=medium 379*4882a593Smuzhiyun 380*4882a593Smuzhiyun * rules: Fix setting suid bit on Xorg.wrap. 381*4882a593Smuzhiyun * rules: Don't ignore errors when setting the suid bit. 382*4882a593Smuzhiyun 383*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Thu, 19 Jan 2017 19:14:06 +0100 384*4882a593Smuzhiyun 385*4882a593Smuzhiyunxorg-server (2:1.19.1-2) unstable; urgency=medium 386*4882a593Smuzhiyun 387*4882a593Smuzhiyun * rules: Fix udeb regression from dh migration. Should also fix FTBFS 388*4882a593Smuzhiyun on hurd and kfreebsd. 389*4882a593Smuzhiyun * rules: Add --fail-missing to dh_install. 390*4882a593Smuzhiyun * rules: Remove unused vars config_backend_main and 391*4882a593Smuzhiyun config_backend_udeb. 392*4882a593Smuzhiyun 393*4882a593Smuzhiyun -- Andreas Boll <andreas.boll.dev@gmail.com> Wed, 18 Jan 2017 09:46:53 +0100 394*4882a593Smuzhiyun 395*4882a593Smuzhiyunxorg-server (2:1.19.1-1) unstable; urgency=medium 396*4882a593Smuzhiyun 397*4882a593Smuzhiyun [ Emilio Pozuelo Monfort ] 398*4882a593Smuzhiyun * Switch to dh. 399*4882a593Smuzhiyun * Drop build-deps on automake and libtool, dh-autoreconf depends on 400*4882a593Smuzhiyun them for us. 401*4882a593Smuzhiyun * rules: use install consistently. 402*4882a593Smuzhiyun * Drop pre-wheezy Breaks. 403*4882a593Smuzhiyun 404*4882a593Smuzhiyun [ Andreas Boll ] 405*4882a593Smuzhiyun * New upstream release. 406*4882a593Smuzhiyun - AttendClient of grab-pervious client must queue to 407*4882a593Smuzhiyun saved_ready_clients [v2] (Closes: #846779, #850940). 408*4882a593Smuzhiyun - present: Only call present_flip_notify if vblank->queued == FALSE 409*4882a593Smuzhiyun (Closes: #849250). 410*4882a593Smuzhiyun 411*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 17 Jan 2017 20:43:34 +0100 412*4882a593Smuzhiyun 413*4882a593Smuzhiyunxorg-server (2:1.19.0-3) unstable; urgency=medium 414*4882a593Smuzhiyun 415*4882a593Smuzhiyun * Drop xserver-xorg-core-dbg in favor of xserver-xorg-core-dbgsym. 416*4882a593Smuzhiyun * Cherry-pick upstream commit d6da2086951, 417*4882a593Smuzhiyun Revert "damage: Make damageRegionProcessPending take a damage not a 418*4882a593Smuzhiyun drawable". Fixes a crash caused by trying to free an invalid pointer. 419*4882a593Smuzhiyun Closes: #847025, #848321. 420*4882a593Smuzhiyun 421*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Fri, 16 Dec 2016 19:39:45 +0100 422*4882a593Smuzhiyun 423*4882a593Smuzhiyunxorg-server (2:1.19.0-2) unstable; urgency=medium 424*4882a593Smuzhiyun 425*4882a593Smuzhiyun * Disable glamor on the udeb build. It's not needed there. 426*4882a593Smuzhiyun This has the side effect of fixing the Hurd build. 427*4882a593Smuzhiyun * debian/patches/02_kbsd-input-devd.diff: 428*4882a593Smuzhiyun - Ported to NotifyFd. Fixes the kFreeBSD build. 429*4882a593Smuzhiyun * Bump Standards-Version to 3.9.8; no changes needed. 430*4882a593Smuzhiyun 431*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 23 Nov 2016 19:32:09 +0100 432*4882a593Smuzhiyun 433*4882a593Smuzhiyunxorg-server (2:1.19.0-1) unstable; urgency=medium 434*4882a593Smuzhiyun 435*4882a593Smuzhiyun [ Andreas Boll ] 436*4882a593Smuzhiyun * New upstream release. 437*4882a593Smuzhiyun * rules: Explicitly disable glamor on hurd. Should fix FTBFS on hurd. 438*4882a593Smuzhiyun 439*4882a593Smuzhiyun [ Emilio Pozuelo Monfort ] 440*4882a593Smuzhiyun * Upload to unstable. 441*4882a593Smuzhiyun 442*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 22 Nov 2016 23:27:39 +0100 443*4882a593Smuzhiyun 444*4882a593Smuzhiyunxorg-server (2:1.18.99.902-1) experimental; urgency=medium 445*4882a593Smuzhiyun 446*4882a593Smuzhiyun [ Timo Aaltonen ] 447*4882a593Smuzhiyun * New upstream release candidate 1. 448*4882a593Smuzhiyun * control: Bump libxfont-dev build-dependency. 449*4882a593Smuzhiyun * patches: 450*4882a593Smuzhiyun - refreshed 451*4882a593Smuzhiyun - glamor-Declare-pos-in-the-composite-glyph.diff dropped, upstream 452*4882a593Smuzhiyun * control: Add libxcb-xkb-dev to build-depends. 453*4882a593Smuzhiyun * serverminver: Bumped. 454*4882a593Smuzhiyun * watch: Fix a typo. 455*4882a593Smuzhiyun 456*4882a593Smuzhiyun [ Emilio Pozuelo Monfort ] 457*4882a593Smuzhiyun * New upstream release candidate 2. 458*4882a593Smuzhiyun * rules: Drop aiglx enable/disable flags, removed upstream. 459*4882a593Smuzhiyun * control: Bump x11proto-core-dev requirement. 460*4882a593Smuzhiyun * control: Add wayland-protocols build-dep on linux for Xwayland. 461*4882a593Smuzhiyun 462*4882a593Smuzhiyun -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 05 Nov 2016 19:56:43 +0100 463*4882a593Smuzhiyun 464*4882a593Smuzhiyunxorg-server (2:1.18.4-2) unstable; urgency=medium 465*4882a593Smuzhiyun 466*4882a593Smuzhiyun [ Julien Cristau ] 467*4882a593Smuzhiyun * Adjust bug script to look for log files in $HOME/.local/share/xorg in 468*4882a593Smuzhiyun addition to /var/log, to handle unprivileged Xorg. 469*4882a593Smuzhiyun * Update a bunch of URLs in packaging to https. 470*4882a593Smuzhiyun 471*4882a593Smuzhiyun [ Andreas Boll ] 472*4882a593Smuzhiyun * Add glamor-Declare-pos-in-the-composite-glyph.diff from upstream 473*4882a593Smuzhiyun (Closes: #834054). 474*4882a593Smuzhiyun 475*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 06 Sep 2016 16:09:04 +0300 476*4882a593Smuzhiyun 477*4882a593Smuzhiyunxorg-server (2:1.18.4-1) unstable; urgency=medium 478*4882a593Smuzhiyun 479*4882a593Smuzhiyun * New upstream stable release. 480*4882a593Smuzhiyun * os-treat-ssh-as-a-non-local-client.diff, upstream-fixes.diff: 481*4882a593Smuzhiyun Dropped, upstream. 482*4882a593Smuzhiyun 483*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Wed, 20 Jul 2016 06:00:21 +0300 484*4882a593Smuzhiyun 485*4882a593Smuzhiyunxorg-server (2:1.18.3-2) unstable; urgency=medium 486*4882a593Smuzhiyun 487*4882a593Smuzhiyun * Drop 08_xfree86_fix_ia64_inx_outx.diff from the tree, it wasn't 488*4882a593Smuzhiyun applied anyway since Dec'14. 489*4882a593Smuzhiyun * 06_use-intel-only-on-pre-gen4.diff: Use modesetting driver on intel 490*4882a593Smuzhiyun gen4 and newer. 491*4882a593Smuzhiyun * upstream-fixes.diff: Add fixes from 1.18-branch until effd785aa8a97c9. 492*4882a593Smuzhiyun * Document modesetting-on-intel in the NEWS file. 493*4882a593Smuzhiyun 494*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 19 Jul 2016 05:59:24 +0300 495*4882a593Smuzhiyun 496*4882a593Smuzhiyunxorg-server (2:1.18.3-1) unstable; urgency=medium 497*4882a593Smuzhiyun 498*4882a593Smuzhiyun * New upstream release. 499*4882a593Smuzhiyun * Drop patches included upstream. 500*4882a593Smuzhiyun 501*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 05 Apr 2016 09:12:50 +0300 502*4882a593Smuzhiyun 503*4882a593Smuzhiyunxorg-server (2:1.18.2-3) unstable; urgency=medium 504*4882a593Smuzhiyun 505*4882a593Smuzhiyun * regression fixes part2: 506*4882a593Smuzhiyun - replace revert-eb5108b870.diff with patch from upstream 507*4882a593Smuzhiyun - make-sure-hw-cursor-is-hidden-when-it-should.diff: Don't show an 508*4882a593Smuzhiyun extra cursor in some cases 509*4882a593Smuzhiyun * os-treat-ssh-as-a-non-local-client.diff: Allow remote clients to work 510*4882a593Smuzhiyun with DRI3. 511*4882a593Smuzhiyun 512*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 29 Mar 2016 10:38:47 +0300 513*4882a593Smuzhiyun 514*4882a593Smuzhiyunxorg-server (2:1.18.2-2) unstable; urgency=medium 515*4882a593Smuzhiyun 516*4882a593Smuzhiyun * regression fixes/workarounds: 517*4882a593Smuzhiyun vidmode-reduce-verbosity-of-getmodeline.diff (Closes: #818634) 518*4882a593Smuzhiyun glamor-swizzle-red-to-0-for-alpha-textures.diff 519*4882a593Smuzhiyun revert-eb5108b870.diff (Closes: #818172) 520*4882a593Smuzhiyun 521*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 22 Mar 2016 09:47:25 +0200 522*4882a593Smuzhiyun 523*4882a593Smuzhiyunxorg-server (2:1.18.2-1) unstable; urgency=medium 524*4882a593Smuzhiyun 525*4882a593Smuzhiyun * New upstream release. (Closes: #814982) 526*4882a593Smuzhiyun 527*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Sat, 12 Mar 2016 08:49:55 +0200 528*4882a593Smuzhiyun 529*4882a593Smuzhiyunxorg-server (2:1.18.1-1) unstable; urgency=medium 530*4882a593Smuzhiyun 531*4882a593Smuzhiyun * New upstream release. 532*4882a593Smuzhiyun * add_support_new_libsystemd.patch, 533*4882a593Smuzhiyun glamor-disable-debugging-msgs.diff, 534*4882a593Smuzhiyun update-intel-pciids.diff: 535*4882a593Smuzhiyun - dropped, upstream 536*4882a593Smuzhiyun 537*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 09 Feb 2016 10:27:18 +0200 538*4882a593Smuzhiyun 539*4882a593Smuzhiyunxorg-server (2:1.18.0-3) unstable; urgency=medium 540*4882a593Smuzhiyun 541*4882a593Smuzhiyun * update-intel-pciids.diff: Sync dri2 mapping ids for intel. 542*4882a593Smuzhiyun * glamor-disable-debugging-msgs.diff: Make glamor less noisy with 543*4882a593Smuzhiyun recent mesa. 544*4882a593Smuzhiyun 545*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Wed, 27 Jan 2016 16:41:59 +0200 546*4882a593Smuzhiyun 547*4882a593Smuzhiyunxorg-server (2:1.18.0-2) unstable; urgency=medium 548*4882a593Smuzhiyun 549*4882a593Smuzhiyun [ Laurent Bigonville ] 550*4882a593Smuzhiyun * Enable systemd socket activation support (Closes: #803254) 551*4882a593Smuzhiyun 552*4882a593Smuzhiyun [ Emilio Pozuelo Monfort ] 553*4882a593Smuzhiyun * Let xserver-xorg-dev depend on libxfont-dev, as dixfont.h needs 554*4882a593Smuzhiyun fontutil.h. 555*4882a593Smuzhiyun 556*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@debian.org> Tue, 26 Jan 2016 16:25:33 +0200 557*4882a593Smuzhiyun 558*4882a593Smuzhiyunxorg-server (2:1.18.0-1) experimental; urgency=medium 559*4882a593Smuzhiyun 560*4882a593Smuzhiyun * New upstream release. 561*4882a593Smuzhiyun - drop xext-fix-udeb-build.diff, merged upstream 562*4882a593Smuzhiyun * Extend libgbm-dev build-dep to kfreebsd-any as well as linux-any. 563*4882a593Smuzhiyun 564*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 10 Nov 2015 22:40:43 +0100 565*4882a593Smuzhiyun 566*4882a593Smuzhiyunxorg-server (2:1.17.99.902-1) experimental; urgency=medium 567*4882a593Smuzhiyun 568*4882a593Smuzhiyun * Team upload. 569*4882a593Smuzhiyun * New upstream release candidate. 570*4882a593Smuzhiyun * Bump x11proto-core and x11proto-randr dependencies per configure.ac. 571*4882a593Smuzhiyun * Stop passing deleted options to configure. 572*4882a593Smuzhiyun * Bump serverminver (video ABI 20.0, input ABI 22.1). 573*4882a593Smuzhiyun 574*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 29 Oct 2015 09:58:55 +0000 575*4882a593Smuzhiyun 576*4882a593Smuzhiyunxorg-server (2:1.17.3-2) unstable; urgency=medium 577*4882a593Smuzhiyun 578*4882a593Smuzhiyun * Finalize xserver-xorg-core.NEWS. Thanks, Michael Biebl! 579*4882a593Smuzhiyun 580*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 27 Oct 2015 22:55:25 +0000 581*4882a593Smuzhiyun 582*4882a593Smuzhiyunxorg-server (2:1.17.3-1) unstable; urgency=medium 583*4882a593Smuzhiyun 584*4882a593Smuzhiyun [ Julien Cristau ] 585*4882a593Smuzhiyun * New upstream release 586*4882a593Smuzhiyun - mi: fix typo in warning about overflowing queue (closes: #726041) 587*4882a593Smuzhiyun * Refresh 02_kbsd-input-devd.diff and 03_static-nettle.diff. 588*4882a593Smuzhiyun * Replace xorg-wrapper-envp.diff with a cherry-pick from master. 589*4882a593Smuzhiyun * New patch xext-fix-udeb-build.diff to fix build regression in 1.17.3. 590*4882a593Smuzhiyun * Add NEWS file for xserver-xorg-core with info about the -legacy split 591*4882a593Smuzhiyun (closes: #801487). 592*4882a593Smuzhiyun * Recommend libpam-systemd (closes: #802544, #802618, #802327, #802566, 593*4882a593Smuzhiyun probably others) 594*4882a593Smuzhiyun 595*4882a593Smuzhiyun [ Andreas Boll ] 596*4882a593Smuzhiyun * Use the correct repository for the Vcs-Git field (Closes: #801340). 597*4882a593Smuzhiyun Thanks, Vagrant Cascadian. 598*4882a593Smuzhiyun * Document new location for non-root Xorg log in the NEWS file. 599*4882a593Smuzhiyun 600*4882a593Smuzhiyun [ Samuel Thibault ] 601*4882a593Smuzhiyun * Fix xorg-wrapper on hurd (cherry-picked from master). 602*4882a593Smuzhiyun 603*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 27 Oct 2015 13:55:55 +0000 604*4882a593Smuzhiyun 605*4882a593Smuzhiyunxorg-server (2:1.17.2-3) unstable; urgency=medium 606*4882a593Smuzhiyun 607*4882a593Smuzhiyun * Team upload. 608*4882a593Smuzhiyun [ Laurent Bigonville ] 609*4882a593Smuzhiyun * Move Xorg.wrap.1 man page from the xserver-xorg-core to 610*4882a593Smuzhiyun xserver-xorg-legacy package (Closes: #797661) 611*4882a593Smuzhiyun * Add a Breaks against systemd (<< 226-4~), before that version logind was 612*4882a593Smuzhiyun restarted on upgrade which makes the X server crash (See #798097) 613*4882a593Smuzhiyun * Bump Standards-Version to 3.9.6 (no further changes) 614*4882a593Smuzhiyun 615*4882a593Smuzhiyun [ Andreas Boll ] 616*4882a593Smuzhiyun * Update Vcs-* fields. 617*4882a593Smuzhiyun * Add upstream url. 618*4882a593Smuzhiyun 619*4882a593Smuzhiyun [ Julien Cristau ] 620*4882a593Smuzhiyun * Only reset environment in the Xorg wrapper if we didn't drop privileges. 621*4882a593Smuzhiyun 622*4882a593Smuzhiyun -- Laurent Bigonville <bigon@debian.org> Tue, 06 Oct 2015 09:06:22 +0200 623*4882a593Smuzhiyun 624*4882a593Smuzhiyunxorg-server (2:1.17.2-2) experimental; urgency=medium 625*4882a593Smuzhiyun 626*4882a593Smuzhiyun [ Laurent Bigonville ] 627*4882a593Smuzhiyun * Enable logind support for the main build on Linux. 628*4882a593Smuzhiyun * Build and ship the setuid root wrapper from upstream, replacing 629*4882a593Smuzhiyun xserver-xorg's. 630*4882a593Smuzhiyun 631*4882a593Smuzhiyun [ Julien Cristau ] 632*4882a593Smuzhiyun * Take over x11-common's handling of the X wrapper; ship the wrapper in a 633*4882a593Smuzhiyun new xserver-xorg-legacy package. 634*4882a593Smuzhiyun * Patch the wrapper to reset Xorg's environment. I don't believe it needs 635*4882a593Smuzhiyun any variable there, and if that turns out to be wrong we can add a 636*4882a593Smuzhiyun whitelist or hardcode some values. 637*4882a593Smuzhiyun 638*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 19 Aug 2015 11:14:05 +0200 639*4882a593Smuzhiyun 640*4882a593Smuzhiyunxorg-server (2:1.17.2-1.1) unstable; urgency=medium 641*4882a593Smuzhiyun 642*4882a593Smuzhiyun * Non-Maintainer Upload. 643*4882a593Smuzhiyun 644*4882a593Smuzhiyun [ Sven Joachim ] 645*4882a593Smuzhiyun * Install the whole usr/share/man/man4 directory into xserver-xorg-core, 646*4882a593Smuzhiyun fixes FTBFS on hurd where modesetting.4 does not exist (Closes: #794644). 647*4882a593Smuzhiyun 648*4882a593Smuzhiyun -- Samuel Thibault <sthibault@debian.org> Tue, 11 Aug 2015 10:45:35 +0200 649*4882a593Smuzhiyun 650*4882a593Smuzhiyunxorg-server (2:1.17.2-1) unstable; urgency=medium 651*4882a593Smuzhiyun 652*4882a593Smuzhiyun [ Sven Joachim ] 653*4882a593Smuzhiyun * New upstream release. 654*4882a593Smuzhiyun + symbols: Fix sdksyms.sh to cope with gcc5 (Closes: #778187) 655*4882a593Smuzhiyun + os/access: fix regression in server interpreted auth (Closes: #784687) 656*4882a593Smuzhiyun + dix: Fix image byte order on big endian hardware (Closes: #785474) 657*4882a593Smuzhiyun + int10: Fix error check for pci_device_map_legacy (Closes: #787144) 658*4882a593Smuzhiyun + modesetting: Include dix-config.h from dumb_bo.c (Closes: #789823) 659*4882a593Smuzhiyun + unauthorised local client access in XWayland [CVE-2015-3164] 660*4882a593Smuzhiyun (Closes: #788410) 661*4882a593Smuzhiyun * Install the modesetting.4 manpage into xserver-xorg-core (Closes: #789646) 662*4882a593Smuzhiyun * Build xserver-xorg-core-udeb on all architectures again (Closes: #775205) 663*4882a593Smuzhiyun * Update debian/upstream/signing-key.asc. 664*4882a593Smuzhiyun 665*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 01 Jul 2015 18:07:40 +0200 666*4882a593Smuzhiyun 667*4882a593Smuzhiyunxorg-server (2:1.17.1-2) unstable; urgency=medium 668*4882a593Smuzhiyun 669*4882a593Smuzhiyun * Disable libdrm support on hurd and in the kfreebsd udeb build, so we don't 670*4882a593Smuzhiyun try building the modesetting driver without libdrm. We should probably 671*4882a593Smuzhiyun revisit this later and ship modesetting_drv.so in d-i, but this should do 672*4882a593Smuzhiyun for now. 673*4882a593Smuzhiyun 674*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 04 May 2015 22:04:01 +0200 675*4882a593Smuzhiyun 676*4882a593Smuzhiyunxorg-server (2:1.17.1-1) experimental; urgency=medium 677*4882a593Smuzhiyun 678*4882a593Smuzhiyun [ Maarten Lankhorst ] 679*4882a593Smuzhiyun * New upstream release 1.17.1. 680*4882a593Smuzhiyun * Enable the modesetting driver from xorg-server. 681*4882a593Smuzhiyun * Drop upstreamed patches: 682*4882a593Smuzhiyun - 09_Xserver-man-iglx.diff 683*4882a593Smuzhiyun * Disable 08_xfree86_fix_ia64_inx_outx.diff, no longer applies. 684*4882a593Smuzhiyun - Is this patch still needed because it seems to be handled now? 685*4882a593Smuzhiyun * Bump video abi to 19. 686*4882a593Smuzhiyun 687*4882a593Smuzhiyun [ Julien Cristau ] 688*4882a593Smuzhiyun * Bump debhelper compat level to 9. 689*4882a593Smuzhiyun * Update debian/copyright from upstream COPYING. 690*4882a593Smuzhiyun 691*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 03 May 2015 18:00:32 +0200 692*4882a593Smuzhiyun 693*4882a593Smuzhiyunxorg-server (2:1.16.4-1) unstable; urgency=high 694*4882a593Smuzhiyun 695*4882a593Smuzhiyun * New upstream release 696*4882a593Smuzhiyun + dix: Allow zero-height PutImage requests (closes: #774308) 697*4882a593Smuzhiyun + os: Fix timer race conditions 698*4882a593Smuzhiyun + randr: attempt to fix primary on slave output 699*4882a593Smuzhiyun + config/udev: Respect seat assignments when assigned devices 700*4882a593Smuzhiyun + dix: make RegionInit legal C++ 701*4882a593Smuzhiyun + dri2: SourceOffloads may be for DRI3 only 702*4882a593Smuzhiyun + xkb: Don't swap XkbSetGeometry data in the input buffer 703*4882a593Smuzhiyun + xkb: Check strings length against request size (CVE-2015-0255) 704*4882a593Smuzhiyun 705*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 11 Feb 2015 01:26:07 +0100 706*4882a593Smuzhiyun 707*4882a593Smuzhiyunxorg-server (2:1.16.2.901-1) unstable; urgency=medium 708*4882a593Smuzhiyun 709*4882a593Smuzhiyun * New upstream release 710*4882a593Smuzhiyun + fb: Fix Bresenham algorithms for commonly used small segments 711*4882a593Smuzhiyun + denial of service due to unchecked malloc in client authentication 712*4882a593Smuzhiyun [CVE-2014-8091] 713*4882a593Smuzhiyun + integer overflows calculating memory needs for requests [CVE-2014-8092, 714*4882a593Smuzhiyun CVE-2014-8093, CVE-2014-8094] 715*4882a593Smuzhiyun + out of bounds access due to not validating length or offset values in 716*4882a593Smuzhiyun requests [CVE-2014-8095, CVE-2014-8096, CVE-2014-8097, CVE-2014-8098, 717*4882a593Smuzhiyun CVE-2014-8099, CVE-2014-8100, CVE-2014-8101, CVE-2014-8102, 718*4882a593Smuzhiyun CVE-2014-8103] 719*4882a593Smuzhiyun See http://www.x.org/wiki/Development/Security/Advisory-2014-12-09/ 720*4882a593Smuzhiyun * Drop 06_Revert-fb-reorder-Bresenham-error-correction-to-avoi.diff, 721*4882a593Smuzhiyun obsoleted by the upstream fix (closes: #752156) 722*4882a593Smuzhiyun * 09_Xserver-man-iglx.diff: adjust Xserver man page, we disable indirect glx 723*4882a593Smuzhiyun contexts by default. 724*4882a593Smuzhiyun 725*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 09 Dec 2014 22:04:20 +0100 726*4882a593Smuzhiyun 727*4882a593Smuzhiyunxorg-server (2:1.16.1.901-1) unstable; urgency=medium 728*4882a593Smuzhiyun 729*4882a593Smuzhiyun * New upstream release. 730*4882a593Smuzhiyun + Xext/shm: Detach SHM segment after Pixmap is released 731*4882a593Smuzhiyun + Fix present_notify to return right away when querying current or past msc 732*4882a593Smuzhiyun + Fix present_pixmap when using present_notify_msc 733*4882a593Smuzhiyun + xkb: ignore floating slave devices when updating from master 734*4882a593Smuzhiyun + fb: Fix invalid bpp for 24bit depth window 735*4882a593Smuzhiyun 736*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 03 Nov 2014 21:36:14 +0100 737*4882a593Smuzhiyun 738*4882a593Smuzhiyunxorg-server (2:1.16.1-1) unstable; urgency=medium 739*4882a593Smuzhiyun 740*4882a593Smuzhiyun * Add my key to debian/upstream/signing-key.asc. 741*4882a593Smuzhiyun * New upstream release. 742*4882a593Smuzhiyun * Update help text since -iglx is now the default (cherry-pick from master) 743*4882a593Smuzhiyun 744*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 22 Sep 2014 22:12:20 +0200 745*4882a593Smuzhiyun 746*4882a593Smuzhiyunxorg-server (2:1.16.0.901-1) unstable; urgency=medium 747*4882a593Smuzhiyun 748*4882a593Smuzhiyun * New upstream release 749*4882a593Smuzhiyun + glx/present: Only send GLX_BufferSwapComplete for PresentCompleteKindPixmap (closes: #761393) 750*4882a593Smuzhiyun * glx: Disable indirect GLX contexts by default (cherry-pick from master) 751*4882a593Smuzhiyun 752*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 16 Sep 2014 15:44:55 +0200 753*4882a593Smuzhiyun 754*4882a593Smuzhiyunxorg-server (2:1.16.0-2) unstable; urgency=medium 755*4882a593Smuzhiyun 756*4882a593Smuzhiyun * xserver-xorg-dev: /usr/share/xserver-xorg/configure_flags.mk 757*4882a593Smuzhiyun Provide the flags how the xserver was configured (closes: #757246). Based 758*4882a593Smuzhiyun on Ubuntu patch by Matthias Klose. Thanks, Yaroslav Halchenko! 759*4882a593Smuzhiyun 760*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 31 Aug 2014 11:58:36 -0700 761*4882a593Smuzhiyun 762*4882a593Smuzhiyunxorg-server (2:1.16.0-1) unstable; urgency=medium 763*4882a593Smuzhiyun 764*4882a593Smuzhiyun * New upstream release 765*4882a593Smuzhiyun + Revert "dix: fix up coordinate scaling when external monitors are 766*4882a593Smuzhiyun present" (closes: #754822) 767*4882a593Smuzhiyun 768*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 18 Jul 2014 00:17:11 +0200 769*4882a593Smuzhiyun 770*4882a593Smuzhiyunxorg-server (2:1.15.99.904-1) unstable; urgency=medium 771*4882a593Smuzhiyun 772*4882a593Smuzhiyun * New upstream release candidate. 773*4882a593Smuzhiyun * Make xserver-common Multi-Arch: foreign (closes: #693922) 774*4882a593Smuzhiyun * Add debian/upstream/signing-key.asc, and add pgpsigurlmangle option to 775*4882a593Smuzhiyun debian/watch, to allow uscan to verify tarball signatures. 776*4882a593Smuzhiyun * Upload to unstable. 777*4882a593Smuzhiyun 778*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 08 Jul 2014 15:22:20 +0200 779*4882a593Smuzhiyun 780*4882a593Smuzhiyunxorg-server (2:1.15.99.903-3) experimental; urgency=medium 781*4882a593Smuzhiyun 782*4882a593Smuzhiyun * Set shared memory dir to /dev/shm (closes: #747894). 783*4882a593Smuzhiyun * Disable dri3 on kfreebsd again to fix FTBFS. 784*4882a593Smuzhiyun 785*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 10 Jun 2014 21:50:06 +0200 786*4882a593Smuzhiyun 787*4882a593Smuzhiyunxorg-server (2:1.15.99.903-2) experimental; urgency=medium 788*4882a593Smuzhiyun 789*4882a593Smuzhiyun * Enable xwayland for the main build on linux (closes: #747950). 790*4882a593Smuzhiyun 791*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 05 Jun 2014 21:58:45 +0200 792*4882a593Smuzhiyun 793*4882a593Smuzhiyunxorg-server (2:1.15.99.903-1) experimental; urgency=medium 794*4882a593Smuzhiyun 795*4882a593Smuzhiyun * New upstream release candidate 796*4882a593Smuzhiyun - reverted quirk for "Evoluent VerticalMouse 3" (closes: #739537) 797*4882a593Smuzhiyun - Xi: block SIGIOs while copying device classes around (closes: #744303) 798*4882a593Smuzhiyun - fix FTBFS on arm 799*4882a593Smuzhiyun - add support for mips64 (closes: #725801) 800*4882a593Smuzhiyun * Enable dri3 on kfreebsd, now xtrans 1.3.3 supports fd passing. 801*4882a593Smuzhiyun * Enable glamor. 802*4882a593Smuzhiyun * Don't run tests in parallel. 803*4882a593Smuzhiyun * Bump video ABI and serverminver. 804*4882a593Smuzhiyun * Explicitly disable xwayland. 805*4882a593Smuzhiyun 806*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 05 Jun 2014 20:14:56 +0200 807*4882a593Smuzhiyun 808*4882a593Smuzhiyunxorg-server (2:1.15.99.902-1) experimental; urgency=medium 809*4882a593Smuzhiyun 810*4882a593Smuzhiyun * New upstream snapshot. 811*4882a593Smuzhiyun + fix Xephyr -screen (closes: #742028) 812*4882a593Smuzhiyun * Refresh patches. 813*4882a593Smuzhiyun * Bump video ABI to 17, input ABI to 21. 814*4882a593Smuzhiyun * Bump xtrans requirement to 1.3.3. 815*4882a593Smuzhiyun * Bump xproto and fontsproto requirements. 816*4882a593Smuzhiyun 817*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 15 Apr 2014 08:35:26 +0200 818*4882a593Smuzhiyun 819*4882a593Smuzhiyunxorg-server (2:1.15.0.901-1) unstable; urgency=medium 820*4882a593Smuzhiyun 821*4882a593Smuzhiyun [ Robert Millan ] 822*4882a593Smuzhiyun * Add devd input backend for kFreeBSD, and use it instead of hal (closes: 823*4882a593Smuzhiyun #736765, #710196, #683833) 824*4882a593Smuzhiyun 825*4882a593Smuzhiyun [ Julien Cristau ] 826*4882a593Smuzhiyun * New upstream release 827*4882a593Smuzhiyun 828*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 31 Mar 2014 12:19:57 +0200 829*4882a593Smuzhiyun 830*4882a593Smuzhiyunxorg-server (2:1.15.0-2) unstable; urgency=medium 831*4882a593Smuzhiyun 832*4882a593Smuzhiyun [ Julien Cristau ] 833*4882a593Smuzhiyun * Bump debhelper compat level to 7. 834*4882a593Smuzhiyun * Upload to unstable. 835*4882a593Smuzhiyun 836*4882a593Smuzhiyun [ Yaroslav Halchenko ] 837*4882a593Smuzhiyun * Adding xorg-server-source binary package to provide a tarball with 838*4882a593Smuzhiyun original (patched, autoreconfed) sources of the xserver (Closes: 839*4882a593Smuzhiyun #730552) 840*4882a593Smuzhiyun 841*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 06 Feb 2014 16:14:15 +0100 842*4882a593Smuzhiyun 843*4882a593Smuzhiyunxorg-server (2:1.15.0-1) experimental; urgency=low 844*4882a593Smuzhiyun 845*4882a593Smuzhiyun * New upstream release. 846*4882a593Smuzhiyun 847*4882a593Smuzhiyun -- Maarten Lankhorst <maarten.lankhorst@ubuntu.com> Mon, 06 Jan 2014 11:00:39 +0100 848*4882a593Smuzhiyun 849*4882a593Smuzhiyunxorg-server (2:1.14.99.904-2) experimental; urgency=medium 850*4882a593Smuzhiyun 851*4882a593Smuzhiyun * Pass VERBOSE=1 to make check to make debugging test failures possible. 852*4882a593Smuzhiyun * Disable dri3 on kfreebsd. xtrans doesn't enable fd passing there yet. 853*4882a593Smuzhiyun 854*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 14 Dec 2013 18:16:17 +0100 855*4882a593Smuzhiyun 856*4882a593Smuzhiyunxorg-server (2:1.14.99.904-1) experimental; urgency=low 857*4882a593Smuzhiyun 858*4882a593Smuzhiyun [ Julien Cristau ] 859*4882a593Smuzhiyun * New upstream release candidate. 860*4882a593Smuzhiyun * Update (build-)dependencies: 861*4882a593Smuzhiyun - bump x11proto-xext-dev, x11proto-gl-dev, xtrans-dev, libgl1-mesa-dev 862*4882a593Smuzhiyun - add x11proto-present-dev, x11proto-dri3-dev, libxshmfence-dev 863*4882a593Smuzhiyun * Enable dri3 (on !hurd) and present extensions. 864*4882a593Smuzhiyun * Point to http://www.debian.org/support instead of the uploader's email 865*4882a593Smuzhiyun address in the Xorg log. 866*4882a593Smuzhiyun 867*4882a593Smuzhiyun [ Maarten Lankhorst ] 868*4882a593Smuzhiyun * Disable xorg-server's linux acpi and apm support. Can only cause bugs. 869*4882a593Smuzhiyun 870*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 12 Dec 2013 12:11:14 +0100 871*4882a593Smuzhiyun 872*4882a593Smuzhiyunxorg-server (2:1.14.99.3-1) experimental; urgency=low 873*4882a593Smuzhiyun 874*4882a593Smuzhiyun * New upstream snapshot. 875*4882a593Smuzhiyun * Drop patches applied upstream: 876*4882a593Smuzhiyun - 02_improve-posix-saved-ids-check.diff 877*4882a593Smuzhiyun - 04_hashtabletest-s390x.diff 878*4882a593Smuzhiyun - 10_Include-missing-selection-h.diff 879*4882a593Smuzhiyun - os-move-arpa-inet.h-for-any-win32-system.patch 880*4882a593Smuzhiyun - xfree86-hurd-include-hurd.h.patch 881*4882a593Smuzhiyun * Update build-deps: 882*4882a593Smuzhiyun - bump libx11-dev to 2:1.6 for _XEatDataWords 883*4882a593Smuzhiyun - require xcb bits for Xephyr 884*4882a593Smuzhiyun - xserver-xorg-dev depends on x11proto-xf86bigfont-dev 885*4882a593Smuzhiyun * Bump ABI versions (should have been done upstream, but hasn't yet). 886*4882a593Smuzhiyun * Stop building Xfbdev. 887*4882a593Smuzhiyun * Reduce noise from dh_install --list-missing by deleting some files from the 888*4882a593Smuzhiyun udeb build after make install. 889*4882a593Smuzhiyun * Run abibumpcheck on build instead of clean so it's done on a patched tree. 890*4882a593Smuzhiyun * Remove Drew and Cyril from Uploaders. 891*4882a593Smuzhiyun 892*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 21 Oct 2013 23:46:34 +0200 893*4882a593Smuzhiyun 894*4882a593Smuzhiyunxorg-server (2:1.14.5-1) unstable; urgency=low 895*4882a593Smuzhiyun 896*4882a593Smuzhiyun * New upstream release. 897*4882a593Smuzhiyun 898*4882a593Smuzhiyun -- Maarten Lankhorst <maarten.lankhorst@ubuntu.com> Fri, 13 Dec 2013 11:10:46 +0100 899*4882a593Smuzhiyun 900*4882a593Smuzhiyunxorg-server (2:1.14.4-1) unstable; urgency=low 901*4882a593Smuzhiyun 902*4882a593Smuzhiyun * New upstream release. 903*4882a593Smuzhiyun * Drop upstreamed patches. 904*4882a593Smuzhiyun - 02_improve-posix-saved-ids-check.diff 905*4882a593Smuzhiyun - 04_hashtabletest-s390x.diff 906*4882a593Smuzhiyun - 10_Include-missing-selection-h.diff 907*4882a593Smuzhiyun 908*4882a593Smuzhiyun -- Maarten Lankhorst <maarten.lankhorst@ubuntu.com> Wed, 04 Dec 2013 13:09:36 +0100 909*4882a593Smuzhiyun 910*4882a593Smuzhiyunxorg-server (2:1.14.3-5) unstable; urgency=low 911*4882a593Smuzhiyun 912*4882a593Smuzhiyun * Cherry-pick a upstream commit to fix mesa-10 driver loading. 913*4882a593Smuzhiyun 914*4882a593Smuzhiyun -- Maarten Lankhorst <maarten.lankhorst@ubuntu.com> Mon, 25 Nov 2013 14:52:54 +0100 915*4882a593Smuzhiyun 916*4882a593Smuzhiyunxorg-server (2:1.14.3-4) unstable; urgency=high 917*4882a593Smuzhiyun 918*4882a593Smuzhiyun [ Timo Aaltonen ] 919*4882a593Smuzhiyun * rules: Drop defoma support from the font path. (Closes: #689233, 920*4882a593Smuzhiyun LP: #986061) 921*4882a593Smuzhiyun 922*4882a593Smuzhiyun [ Julien Cristau ] 923*4882a593Smuzhiyun * Avoid use-after-free in dix/dixfonts.c: doImageText(). Addresses 924*4882a593Smuzhiyun CVE-2013-4396. 925*4882a593Smuzhiyun 926*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 05 Oct 2013 15:57:55 +0200 927*4882a593Smuzhiyun 928*4882a593Smuzhiyunxorg-server (2:1.14.3-3) unstable; urgency=low 929*4882a593Smuzhiyun 930*4882a593Smuzhiyun * Upload to unstable. 931*4882a593Smuzhiyun 932*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 22 Sep 2013 16:32:19 +0200 933*4882a593Smuzhiyun 934*4882a593Smuzhiyunxorg-server (2:1.14.3-2) experimental; urgency=low 935*4882a593Smuzhiyun 936*4882a593Smuzhiyun * Delete test-driver on clean. 937*4882a593Smuzhiyun * Add a couple patches to fix FTBFS on hurd (closes: #720736). Thanks, Pino 938*4882a593Smuzhiyun Toscano! 939*4882a593Smuzhiyun 940*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 20 Sep 2013 00:21:41 +0200 941*4882a593Smuzhiyun 942*4882a593Smuzhiyunxorg-server (2:1.14.3-1) experimental; urgency=low 943*4882a593Smuzhiyun 944*4882a593Smuzhiyun [ Julien Cristau ] 945*4882a593Smuzhiyun * Remove the Replaces: xdmx from xdmx-tools, that was before lenny. That 946*4882a593Smuzhiyun change was done in the 1.10.x timeframe and then lost when moving to 947*4882a593Smuzhiyun 1.11.x. 948*4882a593Smuzhiyun 949*4882a593Smuzhiyun [ Michele Cane ] 950*4882a593Smuzhiyun * New upstream release. 951*4882a593Smuzhiyun 952*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 15 Sep 2013 23:57:26 +0200 953*4882a593Smuzhiyun 954*4882a593Smuzhiyunxorg-server (2:1.14.2.901-2) experimental; urgency=low 955*4882a593Smuzhiyun 956*4882a593Smuzhiyun * Use libbsd-overlay to get missing declarations on kfreebsd and fix FTBFS. 957*4882a593Smuzhiyun Require dpkg-dev 1.16.1. 958*4882a593Smuzhiyun * Also improve POSIX_SAVED_IDS check to work on kbsd. 959*4882a593Smuzhiyun * Link against libnettle.a, to unbreak the udeb (there's no libnettle udeb). 960*4882a593Smuzhiyun * Fix a test failure on 64bit big-endian (s390x, ppc64, sparc64). 961*4882a593Smuzhiyun 962*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 03 Aug 2013 18:17:30 +0200 963*4882a593Smuzhiyun 964*4882a593Smuzhiyunxorg-server (2:1.14.2.901-1) experimental; urgency=low 965*4882a593Smuzhiyun 966*4882a593Smuzhiyun * New upstream release 967*4882a593Smuzhiyun 968*4882a593Smuzhiyun [ Maarten Lankhorst ] 969*4882a593Smuzhiyun * Bump minimum required abi, randr, dri2 and gl protos. 970*4882a593Smuzhiyun * Remove upstreamed patches. 971*4882a593Smuzhiyun - 02_Add-libnettle-as-option-for-sha1.diff 972*4882a593Smuzhiyun - 04_int10-fix-pci_device_read_rom-usage.diff 973*4882a593Smuzhiyun - 07_Revert-kinput-allocate-enough-space-for-null-charact.diff 974*4882a593Smuzhiyun * Bump x11proto-input-dev and libpixman-1-dev minimum versions. 975*4882a593Smuzhiyun 976*4882a593Smuzhiyun [ Timo Aaltonen ] 977*4882a593Smuzhiyun * Refresh 02_Add-libnettle-as-option-for-sha1.diff. 978*4882a593Smuzhiyun * Remove 03_fix-panning.diff, upstream 979*4882a593Smuzhiyun * Refresh 04_int10-fix-pci_device_read_rom-usage.diff. 980*4882a593Smuzhiyun * Drop 09_EXA-Track...diff, upstream. 981*4882a593Smuzhiyun * control: Mark xvfb as M-A: foreign. 982*4882a593Smuzhiyun * control: Bump inputproto build-dep to 2.3. 983*4882a593Smuzhiyun 984*4882a593Smuzhiyun [ Robert Hooker ] 985*4882a593Smuzhiyun * Update to a newer git snapshot, 7fe5e6dfa5c1e71 986*4882a593Smuzhiyun * Bump input ABI version in serverminver 987*4882a593Smuzhiyun * Bump libxi-dev build requirement to 2:1.6.99.1 988*4882a593Smuzhiyun 989*4882a593Smuzhiyun [ Julien Cristau ] 990*4882a593Smuzhiyun * Merge sid branch up to 2:1.12.4-6.1. 991*4882a593Smuzhiyun * Drop old --disable-builddocs, --disable-xcalibrate configure options from 992*4882a593Smuzhiyun d/rules. 993*4882a593Smuzhiyun * Make build-deps match xserver-xorg-dev dependencies and configure checks. 994*4882a593Smuzhiyun 995*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 27 Jul 2013 13:18:28 +0200 996*4882a593Smuzhiyun 997*4882a593Smuzhiyunxorg-server (2:1.12.4-6.2) unstable; urgency=low 998*4882a593Smuzhiyun 999*4882a593Smuzhiyun * Non-maintainer upload. 1000*4882a593Smuzhiyun * Cherry-pick Julien Cristau’s commits from debian-experimental: 1001*4882a593Smuzhiyun Use libbsd-overlay to get missing declarations on kfreebsd and fix FTBFS. 1002*4882a593Smuzhiyun 02_improve-posix-saved-ids-check.diff 1003*4882a593Smuzhiyun 1004*4882a593Smuzhiyun -- Michael Stapelberg <stapelberg@debian.org> Thu, 22 Aug 2013 18:34:21 +0200 1005*4882a593Smuzhiyun 1006*4882a593Smuzhiyunxorg-server (2:1.12.4-6.1) unstable; urgency=low 1007*4882a593Smuzhiyun 1008*4882a593Smuzhiyun * Non-maintainer upload. 1009*4882a593Smuzhiyun * 10_Include-missing-selection-h.diff: Fix FTBFS with GCC 4.8. Include 1010*4882a593Smuzhiyun selection.h in dix/window.c for the missing DeleteWindowFromAnySelections 1011*4882a593Smuzhiyun function prototype. Patch by Gerardo Malazdrewicz (closes: #701372) 1012*4882a593Smuzhiyun 1013*4882a593Smuzhiyun -- Michael Biebl <biebl@debian.org> Thu, 25 Jul 2013 19:45:29 +0200 1014*4882a593Smuzhiyun 1015*4882a593Smuzhiyunxorg-server (2:1.12.4-6) unstable; urgency=low 1016*4882a593Smuzhiyun 1017*4882a593Smuzhiyun * Touch: Fix duplicate TouchBegin selection with virtual devices 1018*4882a593Smuzhiyun (closes: #696272) 1019*4882a593Smuzhiyun * Xi: Don't check for TOUCH_END, it's never set 1020*4882a593Smuzhiyun * Xi: Update the device after delivering the emulated pointer event 1021*4882a593Smuzhiyun (closes: #702662) 1022*4882a593Smuzhiyun * xf86: fix flush input to work with Linux evdev devices. Addresses 1023*4882a593Smuzhiyun CVE-2013-1940. 1024*4882a593Smuzhiyun 1025*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 17 Apr 2013 12:12:30 +0200 1026*4882a593Smuzhiyun 1027*4882a593Smuzhiyunxorg-server (2:1.12.4-5) unstable; urgency=low 1028*4882a593Smuzhiyun 1029*4882a593Smuzhiyun * dmx: don't include dmx-config.h from xdmxconfig (closes: #495816) 1030*4882a593Smuzhiyun * xfree86: bail on misformed acpi strings (closes: #696110) 1031*4882a593Smuzhiyun * dix: don't allow overriding a grab with a different type of grab 1032*4882a593Smuzhiyun * dix: Set focus field on XI2 crossing events (closes: #699907) 1033*4882a593Smuzhiyun * Link against -lbsd on kfreebsd. This gives us access to getpeereid(), and 1034*4882a593Smuzhiyun makes MIT-SHM work with non-world-accessible segments (closes: #701469). 1035*4882a593Smuzhiyun 1036*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 23 Feb 2013 15:37:44 +0100 1037*4882a593Smuzhiyun 1038*4882a593Smuzhiyunxorg-server (2:1.12.4-4) unstable; urgency=low 1039*4882a593Smuzhiyun 1040*4882a593Smuzhiyun * Fix memory leak in libnettle sha1 patch. Thanks, Yaakov Selkowitz! 1041*4882a593Smuzhiyun * Cherry-pick from upstream: 1042*4882a593Smuzhiyun - dix: set the device transformation matrix. Avoids cursor jumps in 1043*4882a593Smuzhiyun virtualbox (closes: #694598) 1044*4882a593Smuzhiyun 1045*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 29 Nov 2012 19:27:31 +0100 1046*4882a593Smuzhiyun 1047*4882a593Smuzhiyunxorg-server (2:1.12.4-3) unstable; urgency=low 1048*4882a593Smuzhiyun 1049*4882a593Smuzhiyun * Replace EXA patch from previous upload with the one actually applied 1050*4882a593Smuzhiyun upstream (closes: #666468). 1051*4882a593Smuzhiyun 1052*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 05 Nov 2012 10:44:58 +0100 1053*4882a593Smuzhiyun 1054*4882a593Smuzhiyunxorg-server (2:1.12.4-2) unstable; urgency=low 1055*4882a593Smuzhiyun 1056*4882a593Smuzhiyun * Fix Xephyr command line option parsing (closes: #689246). Thanks, Andrzej 1057*4882a593Smuzhiyun Pietrasiewicz! 1058*4882a593Smuzhiyun * Restore {in,out}{b,w,l} on ia64 (closes: #685750). Thanks, Stephan 1059*4882a593Smuzhiyun Schreiber! 1060*4882a593Smuzhiyun * EXA: Fall back earlier and more thoroughly from exaGlyphs (closes: 1061*4882a593Smuzhiyun #666468). Patch by Michel Dänzer stolen from upstream bugzilla. 1062*4882a593Smuzhiyun 1063*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 24 Oct 2012 16:46:48 +0200 1064*4882a593Smuzhiyun 1065*4882a593Smuzhiyunxorg-server (2:1.12.4-1) unstable; urgency=low 1066*4882a593Smuzhiyun 1067*4882a593Smuzhiyun * New upstream stable release. 1068*4882a593Smuzhiyun * int10: fix pci_device_read_rom usage (closes: #686153). Thanks, Stephan 1069*4882a593Smuzhiyun Schreiber! 1070*4882a593Smuzhiyun * Revert 'Unload submodules' (closes: #686152). Seems to introduce a 1071*4882a593Smuzhiyun regression, let's try that again later. Thanks, Stephan Schreiber! 1072*4882a593Smuzhiyun * Revert "fb: reorder Bresenham error correction to avoid overshoot". Fixes 1073*4882a593Smuzhiyun regression introduced in 1.12.3.902 (fdo#54168, closes: #688908) 1074*4882a593Smuzhiyun * Add conflicts against obsolete evtouch input driver (hopefully closes: 1075*4882a593Smuzhiyun #687268) 1076*4882a593Smuzhiyun 1077*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 30 Sep 2012 12:47:00 +0200 1078*4882a593Smuzhiyun 1079*4882a593Smuzhiyunxorg-server (2:1.12.3.902-1) unstable; urgency=low 1080*4882a593Smuzhiyun 1081*4882a593Smuzhiyun * New upstream release candidate 1082*4882a593Smuzhiyun + glx: Free DRI2 drawable reference to destroyed GLX drawable 1083*4882a593Smuzhiyun (closes: #681265, #674668) 1084*4882a593Smuzhiyun + dix: make sure the mask is set for emulated scroll events 1085*4882a593Smuzhiyun (closes: #684051) 1086*4882a593Smuzhiyun * 03_fix-panning.diff: disable cursor confinement when panning is enabled 1087*4882a593Smuzhiyun (closes: #643693) 1088*4882a593Smuzhiyun * Video ABI bumped to 12.1, serverminver to 2:1.12.3.901. 1089*4882a593Smuzhiyun 1090*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 21 Aug 2012 21:35:25 +0200 1091*4882a593Smuzhiyun 1092*4882a593Smuzhiyunxorg-server (2:1.12.3-1) unstable; urgency=low 1093*4882a593Smuzhiyun 1094*4882a593Smuzhiyun * New upstream release. 1095*4882a593Smuzhiyun * Install /var/lib/xkb/README.compiled in xserver-common. 1096*4882a593Smuzhiyun 1097*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 18 Jul 2012 08:36:57 +0200 1098*4882a593Smuzhiyun 1099*4882a593Smuzhiyunxorg-server (2:1.12.1.902-1) unstable; urgency=medium 1100*4882a593Smuzhiyun 1101*4882a593Smuzhiyun [ Julien Cristau ] 1102*4882a593Smuzhiyun * xvfb-run: kill Xvfb when the script dies. 1103*4882a593Smuzhiyun * xvfb-run: instead of waiting 3 seconds and hoping that's enough for Xvfb 1104*4882a593Smuzhiyun to come up (and waiting 2.9 seconds too many in the general case), tell it 1105*4882a593Smuzhiyun to send us SIGUSR1 when it's ready to accept connections. This reduces 1106*4882a593Smuzhiyun "xvfb-run -- xterm -e true" from ~3.2s to ~0.4s on a quick test. 1107*4882a593Smuzhiyun * xvfb-run: fix xauth handling; setting XAUTHORITY when starting an X server 1108*4882a593Smuzhiyun isn't actually useful, we need to use the -auth command-line parameter 1109*4882a593Smuzhiyun instead. Somehow this seems to have been broken all these years and 1110*4882a593Smuzhiyun nobody noticed... 1111*4882a593Smuzhiyun 1112*4882a593Smuzhiyun [ Cyril Brulebois ] 1113*4882a593Smuzhiyun * New upstream release candidate for the 1.12 stable branch: 1114*4882a593Smuzhiyun - Bring the usual lot of stability fixes. 1115*4882a593Smuzhiyun - Fix segfault on server shutdown (Closes: #671812). 1116*4882a593Smuzhiyun - Refactor logging, fixing a format string vulnerability which could lead 1117*4882a593Smuzhiyun to a denial of service (“only”, thanks to the fortified sources). This 1118*4882a593Smuzhiyun is CVE-2012-2118 (Closes: #673148). 1119*4882a593Smuzhiyun * Bump severity to “medium” for those two important fixes. 1120*4882a593Smuzhiyun 1121*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sun, 20 May 2012 10:52:52 +0200 1122*4882a593Smuzhiyun 1123*4882a593Smuzhiyunxorg-server (2:1.12.1-2) unstable; urgency=low 1124*4882a593Smuzhiyun 1125*4882a593Smuzhiyun * Merge from server-1.12-branch up to 22a1953c4a to get: 1126*4882a593Smuzhiyun - many XI 2.2 fixes. 1127*4882a593Smuzhiyun - “os: make timers signal-safe”; fixing infinite loops with the 1128*4882a593Smuzhiyun synaptics tap handling code. 1129*4882a593Smuzhiyun 1130*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Mon, 07 May 2012 01:46:16 +0200 1131*4882a593Smuzhiyun 1132*4882a593Smuzhiyunxorg-server (2:1.12.1-1) unstable; urgency=low 1133*4882a593Smuzhiyun 1134*4882a593Smuzhiyun * New upstream release. 1135*4882a593Smuzhiyun * Upload to unstable. 1136*4882a593Smuzhiyun 1137*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Tue, 01 May 2012 01:56:32 +0200 1138*4882a593Smuzhiyun 1139*4882a593Smuzhiyunxorg-server (2:1.12.0.902-1) experimental; urgency=low 1140*4882a593Smuzhiyun 1141*4882a593Smuzhiyun * New upstream release candidate (1.12.1 RC2). 1142*4882a593Smuzhiyun * Refresh patches, yay for automated re-indenting… 1143*4882a593Smuzhiyun 1144*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Wed, 11 Apr 2012 19:31:09 +0000 1145*4882a593Smuzhiyun 1146*4882a593Smuzhiyunxorg-server (2:1.12.0-1) experimental; urgency=low 1147*4882a593Smuzhiyun 1148*4882a593Smuzhiyun * New upstream release. 1149*4882a593Smuzhiyun * Bump x11proto-input-dev in Build-Depends and Depends. 1150*4882a593Smuzhiyun 1151*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Mon, 05 Mar 2012 11:18:41 +0100 1152*4882a593Smuzhiyun 1153*4882a593Smuzhiyunxorg-server (2:1.11.99.902-1) experimental; urgency=low 1154*4882a593Smuzhiyun 1155*4882a593Smuzhiyun * New upstream release candidate (1.12 RC2): 1156*4882a593Smuzhiyun - Fix FTBFS on ia64 and mips*. 1157*4882a593Smuzhiyun * Bump x11proto-input-dev build-dep. 1158*4882a593Smuzhiyun 1159*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Thu, 02 Feb 2012 03:15:00 +0100 1160*4882a593Smuzhiyun 1161*4882a593Smuzhiyunxorg-server (2:1.11.99.901-1) experimental; urgency=low 1162*4882a593Smuzhiyun 1163*4882a593Smuzhiyun * New upstream release candidate (1.12 RC1). 1164*4882a593Smuzhiyun * Bump input ABI and serverminver again. 1165*4882a593Smuzhiyun * Bump x11proto-input-dev build-dep/dep. 1166*4882a593Smuzhiyun 1167*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Fri, 30 Dec 2011 00:01:35 +0100 1168*4882a593Smuzhiyun 1169*4882a593Smuzhiyunxorg-server (2:1.11.99.2-1) experimental; urgency=low 1170*4882a593Smuzhiyun 1171*4882a593Smuzhiyun * New upstream snapshot. 1172*4882a593Smuzhiyun * Bump input ABI and serverminver again. 1173*4882a593Smuzhiyun 1174*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Tue, 20 Dec 2011 11:39:51 +0100 1175*4882a593Smuzhiyun 1176*4882a593Smuzhiyunxorg-server (2:1.11.99.1-1) experimental; urgency=low 1177*4882a593Smuzhiyun 1178*4882a593Smuzhiyun * New upstream release snapshot (on the way to 1.12). 1179*4882a593Smuzhiyun * Bump libpciaccess-dev, x11proto-input-dev build-deps. 1180*4882a593Smuzhiyun * Update xserver-xorg-dev's dependencies: 1181*4882a593Smuzhiyun - Add libpixman-1-dev. 1182*4882a593Smuzhiyun - Bump x11proto-input-dev. 1183*4882a593Smuzhiyun * Update serverminver with new server and ABI versions. 1184*4882a593Smuzhiyun * Drop patches (merged upstream): 1185*4882a593Smuzhiyun - 07-xfree86-fix-build-with-xv-disabled.diff 1186*4882a593Smuzhiyun - 15-nouveau.diff 1187*4882a593Smuzhiyun 1188*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Thu, 15 Dec 2011 18:49:10 +0100 1189*4882a593Smuzhiyun 1190*4882a593Smuzhiyunxorg-server (2:1.11.2.901-1) unstable; urgency=low 1191*4882a593Smuzhiyun 1192*4882a593Smuzhiyun * New upstream release candidate (1.11.3 RC1): 1193*4882a593Smuzhiyun - As usual: Fixes for various crashes and correctness issues. 1194*4882a593Smuzhiyun - In particular: Fix for crash when starting a game (in wine) twice 1195*4882a593Smuzhiyun (Closes: #637448). 1196*4882a593Smuzhiyun - Also: Fix crashes with server regeneration (Closes: #649420). 1197*4882a593Smuzhiyun * Add some lintian overrides: 1198*4882a593Smuzhiyun - xserver-xorg-core: breaks-without-version against virtual packages 1199*4882a593Smuzhiyun is perfectly OK. 1200*4882a593Smuzhiyun * Don't forget to ship xorg.conf.d(5) in xserver-xorg-core. 1201*4882a593Smuzhiyun 1202*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Tue, 29 Nov 2011 17:04:09 +0100 1203*4882a593Smuzhiyun 1204*4882a593Smuzhiyunxorg-server (2:1.11.1.902-1) unstable; urgency=low 1205*4882a593Smuzhiyun 1206*4882a593Smuzhiyun * New upstream release candidate (1.11.2 RC2): 1207*4882a593Smuzhiyun - Fixes for various crashes and correctness issues. 1208*4882a593Smuzhiyun 1209*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Wed, 02 Nov 2011 11:10:03 +0100 1210*4882a593Smuzhiyun 1211*4882a593Smuzhiyunxorg-server (2:1.11.1.901-2) unstable; urgency=high 1212*4882a593Smuzhiyun 1213*4882a593Smuzhiyun * Merge from upstream to get CVEs fixed: 1214*4882a593Smuzhiyun - Fix CVE-2011-4028: File disclosure vulnerability. 1215*4882a593Smuzhiyun - Fix CVE-2011-4029: File permission change vulnerability. 1216*4882a593Smuzhiyun * Set urgency to “high” accordingly. 1217*4882a593Smuzhiyun 1218*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Thu, 20 Oct 2011 15:04:53 +0200 1219*4882a593Smuzhiyun 1220*4882a593Smuzhiyunxorg-server (2:1.11.1.901-1) unstable; urgency=low 1221*4882a593Smuzhiyun 1222*4882a593Smuzhiyun * New upstream release candidate (1.11.2 RC1) 1223*4882a593Smuzhiyun + Disable check of double-aligned in test/input.c on Renesas SH 1224*4882a593Smuzhiyun (closes: #636673) 1225*4882a593Smuzhiyun * Use dpkg-buildflags to enable hardening with recent dpkg. 1226*4882a593Smuzhiyun * Enable PIE with DEB_BUILD_MAINT_OPTIONS, but add -Bsymbolic to LDFLAGS to 1227*4882a593Smuzhiyun reduce performance loss from PIE. 1228*4882a593Smuzhiyun * Pass --disable-silent-rules to configure. 1229*4882a593Smuzhiyun * Drop dh_testroot from clean target. 1230*4882a593Smuzhiyun * Add dummy build-{arch,indep} targets depending on build. 1231*4882a593Smuzhiyun 1232*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 15 Oct 2011 19:05:41 +0200 1233*4882a593Smuzhiyun 1234*4882a593Smuzhiyunxorg-server (2:1.11.1-1) unstable; urgency=high 1235*4882a593Smuzhiyun 1236*4882a593Smuzhiyun [ Cyril Brulebois ] 1237*4882a593Smuzhiyun * Bump glproto dependency for xserver-xorg-dev (Closes: #639651). 1238*4882a593Smuzhiyun * Set urgency to “high” since there were no issues other than the libwfb 1239*4882a593Smuzhiyun one (see below) in the last 4 weeks. 1240*4882a593Smuzhiyun 1241*4882a593Smuzhiyun [ Julien Cristau ] 1242*4882a593Smuzhiyun * New upstream bugfix release 1243*4882a593Smuzhiyun - belatedly bump extension ABI major 1244*4882a593Smuzhiyun - add missing fbFoo → wfbFoo renames for libwfb.so, fixing issues with the 1245*4882a593Smuzhiyun nvidia driver (closes: #641344) 1246*4882a593Smuzhiyun 1247*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sat, 24 Sep 2011 11:23:17 +0200 1248*4882a593Smuzhiyun 1249*4882a593Smuzhiyunxorg-server (2:1.11.0-1) unstable; urgency=low 1250*4882a593Smuzhiyun 1251*4882a593Smuzhiyun [ Julien Cristau ] 1252*4882a593Smuzhiyun * Make xvfb, xnest, xserver-xephyr and xserver-xfbdev provide the xserver 1253*4882a593Smuzhiyun virtual package again. 1254*4882a593Smuzhiyun 1255*4882a593Smuzhiyun [ Cyril Brulebois ] 1256*4882a593Smuzhiyun * New upstream release: 1257*4882a593Smuzhiyun - Fix assertion failure when calling dixSetPrivate (Closes: #632549). 1258*4882a593Smuzhiyun Thanks, Mohammed Sameer! 1259*4882a593Smuzhiyun - Fix memcpy abuse in the fb layer (Closes: #626682). 1260*4882a593Smuzhiyun 1261*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sun, 28 Aug 2011 12:53:06 +0200 1262*4882a593Smuzhiyun 1263*4882a593Smuzhiyunxorg-server (2:1.10.99.901+git20110731-1) experimental; urgency=low 1264*4882a593Smuzhiyun 1265*4882a593Smuzhiyun [ Cyril Brulebois ] 1266*4882a593Smuzhiyun * New upstream release candidate. 1267*4882a593Smuzhiyun * Bump serverminver, as well as input and video ABI. 1268*4882a593Smuzhiyun * Adapt 15-nouveau.diff to cope with the glxdricommon-ification of 1269*4882a593Smuzhiyun GLX probing. Nouveau users might still see an error (EE) mentioning 1270*4882a593Smuzhiyun the fallback to software rendering. 1271*4882a593Smuzhiyun * Bump pixman build-dep/dep to 0.21.8. 1272*4882a593Smuzhiyun * Bump xutils-dev build-dep for new macros. 1273*4882a593Smuzhiyun * Drop libglib2.0-dev build-dep, no longer needed for unit tests. 1274*4882a593Smuzhiyun * Bump x11proto-fixes-dev build-dep for pointer barriers support. 1275*4882a593Smuzhiyun 1276*4882a593Smuzhiyun [ Julien Cristau ] 1277*4882a593Smuzhiyun * Update to git HEAD. 1278*4882a593Smuzhiyun + DIX: Set backgroundState correctly for root window (Closes: #632134) 1279*4882a593Smuzhiyun * Bump xproto, dri2proto and glproto build-dependencies. 1280*4882a593Smuzhiyun * Merge packaging changes from the 1.10.x branch: 1281*4882a593Smuzhiyun + Bump libgl1-mesa-dri versioned Recommends to 7.10.2-4, to lower the 1282*4882a593Smuzhiyun odds of having a server built against multiarched mesa, installed 1283*4882a593Smuzhiyun along a pre-multiarch mesa. The Breaks in mesa packages take care of 1284*4882a593Smuzhiyun the other way round already. 1285*4882a593Smuzhiyun + And since the server's binNMU managed to migrate to testing way too 1286*4882a593Smuzhiyun early, add a Breaks against pre-multiarch libgl1-mesa-dri and 1287*4882a593Smuzhiyun libgl1-mesa-dri-experimental. 1288*4882a593Smuzhiyun + Bump Standards-Version to 3.9.2 (no changes). 1289*4882a593Smuzhiyun + Add Breaks on drivers abandoned between lenny and squeeze. This helps 1290*4882a593Smuzhiyun apt decide to remove them instead of removing all of X. Thanks, David 1291*4882a593Smuzhiyun Kalnischkies! 1292*4882a593Smuzhiyun * Drop obsolete 20-workaround-36986.diff. 1293*4882a593Smuzhiyun * Fix patch stamp dependency. 1294*4882a593Smuzhiyun 1295*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 31 Jul 2011 22:15:07 +0200 1296*4882a593Smuzhiyun 1297*4882a593Smuzhiyunxorg-server (2:1.10.2-1) unstable; urgency=low 1298*4882a593Smuzhiyun 1299*4882a593Smuzhiyun * New upstream release. 1300*4882a593Smuzhiyun * Add 20-workaround-36986.diff to avoid test failures on *i386. 1301*4882a593Smuzhiyun * On GNU/kFreeBSD, enable HAL support for the main build, but disable it 1302*4882a593Smuzhiyun for the udeb build, thanks to Robert Millan (Closes: #596586). 1303*4882a593Smuzhiyun 1304*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Mon, 30 May 2011 11:37:37 +0200 1305*4882a593Smuzhiyun 1306*4882a593Smuzhiyunxorg-server (2:1.10.1.901-1) experimental; urgency=low 1307*4882a593Smuzhiyun 1308*4882a593Smuzhiyun * New upstream release (1.10.2 rc1): 1309*4882a593Smuzhiyun - Comes with some Xi fixes. 1310*4882a593Smuzhiyun - Comes with many GLX fixes. 1311*4882a593Smuzhiyun 1312*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sat, 07 May 2011 13:27:28 +0200 1313*4882a593Smuzhiyun 1314*4882a593Smuzhiyunxorg-server (2:1.10.1-2) unstable; urgency=low 1315*4882a593Smuzhiyun 1316*4882a593Smuzhiyun * Build xserver-xorg-core-udeb on hurd-i386. Thanks, Samuel Thibault! 1317*4882a593Smuzhiyun * Upload to unstable. 1318*4882a593Smuzhiyun 1319*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 28 Apr 2011 13:28:58 +0200 1320*4882a593Smuzhiyun 1321*4882a593Smuzhiyunxorg-server (2:1.10.1-1) experimental; urgency=low 1322*4882a593Smuzhiyun 1323*4882a593Smuzhiyun * New upstream release. 1324*4882a593Smuzhiyun 1325*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Tue, 19 Apr 2011 03:08:08 +0200 1326*4882a593Smuzhiyun 1327*4882a593Smuzhiyunxorg-server (2:1.10.0.902-1) experimental; urgency=low 1328*4882a593Smuzhiyun 1329*4882a593Smuzhiyun * New upstream release (1.10.1 rc2). 1330*4882a593Smuzhiyun 1331*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sat, 09 Apr 2011 04:18:28 +0200 1332*4882a593Smuzhiyun 1333*4882a593Smuzhiyunxorg-server (2:1.10.0.901-1) experimental; urgency=low 1334*4882a593Smuzhiyun 1335*4882a593Smuzhiyun * New upstream release (1.10.1 rc1). 1336*4882a593Smuzhiyun * Relax build-dep and dep on x11proto-randr-dev since the XRandR 1.4 1337*4882a593Smuzhiyun bits were finally reverted upstream. 1338*4882a593Smuzhiyun * Remove patch: 16-construct-paths-in-doxygen.conf.diff (merged 1339*4882a593Smuzhiyun upstream). 1340*4882a593Smuzhiyun * Pass --enable-xcsecurity to the main build to restore the XC-SECURITY 1341*4882a593Smuzhiyun extension, thanks to Stefan Fritsch's report (Closes: #599657). 1342*4882a593Smuzhiyun 1343*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Wed, 30 Mar 2011 02:22:56 +0200 1344*4882a593Smuzhiyun 1345*4882a593Smuzhiyunxorg-server (2:1.9.99.903-1) experimental; urgency=low 1346*4882a593Smuzhiyun 1347*4882a593Smuzhiyun * New upstream release candidate (1.10 rc3). 1348*4882a593Smuzhiyun * Remove patch: 17-fix-ftbfs-on-sparc.diff (merged upstream). 1349*4882a593Smuzhiyun * Remove patch: 20-update-gpu-pitch.diff (merged upstream). 1350*4882a593Smuzhiyun * Refresh patch: 07-xfree86-fix-build-with-xv-disabled.diff 1351*4882a593Smuzhiyun * Replace patch fixing out-of-tree-build: 1352*4882a593Smuzhiyun - 16-oot-build.diff (dirty local hack). 1353*4882a593Smuzhiyun + 16-construct-paths-in-doxygen.conf.diff (from upstream, 1354*4882a593Smuzhiyun without the gitignore hunk to get patching working). 1355*4882a593Smuzhiyun * Bump video ABI version, and serverminver accordingly. 1356*4882a593Smuzhiyun 1357*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Fri, 25 Feb 2011 15:22:39 +0100 1358*4882a593Smuzhiyun 1359*4882a593Smuzhiyunxorg-server (2:1.9.99.902-3) experimental; urgency=low 1360*4882a593Smuzhiyun 1361*4882a593Smuzhiyun * Merge from master up to 93a7399370. 1362*4882a593Smuzhiyun * New patch: 17-fix-ftbfs-on-sparc.diff; let's try it for real before 1363*4882a593Smuzhiyun asking for its being merged upstream. 1364*4882a593Smuzhiyun * Refresh all patches. 1365*4882a593Smuzhiyun 1366*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Wed, 23 Feb 2011 13:36:13 +0100 1367*4882a593Smuzhiyun 1368*4882a593Smuzhiyunxorg-server (2:1.9.99.902-2) experimental; urgency=low 1369*4882a593Smuzhiyun 1370*4882a593Smuzhiyun * Bump dependency on x11proto-randr-dev, needed since xorg-server.pc 1371*4882a593Smuzhiyun pulls a newer randrproto version. 1372*4882a593Smuzhiyun * Merge from debian-unstable (picking packaging updates from 2:1.9.4-3). 1373*4882a593Smuzhiyun * Mention some basic checks to perform when updating to a new upstream 1374*4882a593Smuzhiyun release, in README.source: ABI bumps and SDK_REQUIRED_MODULES updates. 1375*4882a593Smuzhiyun * Accordingly: 1376*4882a593Smuzhiyun - Bump the x11proto-xext-dev dependency. 1377*4882a593Smuzhiyun - Don't bump the x11proto-kb-dev dependency (even etch had a 1378*4882a593Smuzhiyun sufficient version). 1379*4882a593Smuzhiyun 1380*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sun, 20 Feb 2011 07:02:20 +0100 1381*4882a593Smuzhiyun 1382*4882a593Smuzhiyunxorg-server (2:1.9.99.902-1) experimental; urgency=low 1383*4882a593Smuzhiyun 1384*4882a593Smuzhiyun [ Christopher James Halse Rogers ] 1385*4882a593Smuzhiyun * New upstream release (1.10 rc1) 1386*4882a593Smuzhiyun * Drop 16-xaa-fbcomposite-fix-negative-size.diff, the mod macro that this 1387*4882a593Smuzhiyun patch fixes is no longer used. 1388*4882a593Smuzhiyun * debian/control: 1389*4882a593Smuzhiyun - Bump x11proto-randr-dev and x11proto-xext-dev build-deps to 1.3.99 and 1390*4882a593Smuzhiyun 7.1.99 for new XRandR and XSync extension protocols. 1391*4882a593Smuzhiyun 1392*4882a593Smuzhiyun [ Julien Cristau ] 1393*4882a593Smuzhiyun * Bump serverminver and ABI versions. 1394*4882a593Smuzhiyun 1395*4882a593Smuzhiyun [ Cyril Brulebois ] 1396*4882a593Smuzhiyun * New upstream release (1.10 rc2). 1397*4882a593Smuzhiyun * bug script: Report libGL-related diversions. 1398*4882a593Smuzhiyun * Bump serverminver again, since ABI_XINPUT_VERSION was bumped from 12.0 1399*4882a593Smuzhiyun to 12.2. 1400*4882a593Smuzhiyun * Update debian/copyright from upstream COPYING. 1401*4882a593Smuzhiyun * Add patch to work around out-of-tree issues: 16-oot-build.diff 1402*4882a593Smuzhiyun 1403*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sat, 19 Feb 2011 15:29:54 +0100 1404*4882a593Smuzhiyun 1405*4882a593Smuzhiyunxorg-server (2:1.9.4-3) unstable; urgency=low 1406*4882a593Smuzhiyun 1407*4882a593Smuzhiyun * Maintainer script clean-up: 1408*4882a593Smuzhiyun - xserver-xorg-core.preinst.in: Remove, 1.5 is long gone. 1409*4882a593Smuzhiyun - xserver-xorg-core.postinst.in: Remove, 1.5 is long gone, and 1.7.4 1410*4882a593Smuzhiyun was between lenny and squeeze. 1411*4882a593Smuzhiyun - xserver-xorg-core.postrm.in: Rename as xserver-xorg-core.postrm, 1412*4882a593Smuzhiyun handling upgrades from 1.5 is no longer needed, only keep the logs 1413*4882a593Smuzhiyun removal and the #DEBHELPER# placeholder. 1414*4882a593Smuzhiyun * Move remaining xsfbs bits to debian/rules: 1415*4882a593Smuzhiyun - Create/clean stampdir/. 1416*4882a593Smuzhiyun - Use quilt.make, $(QUILT_STAMPFN), unpatch. 1417*4882a593Smuzhiyun - Define SOURCE_NAME and SOURCE_VERSION. 1418*4882a593Smuzhiyun * Remove debian/xsfbs accordingly. 1419*4882a593Smuzhiyun * Remove reference to xsfbs in README.source accordingly. 1420*4882a593Smuzhiyun * Add patch: 20-update-gpu-pitch.diff (from upstream bug 33929), fixing 1421*4882a593Smuzhiyun issues with the radeon driver (Closes: #613957). 1422*4882a593Smuzhiyun 1423*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sun, 20 Feb 2011 05:35:50 +0100 1424*4882a593Smuzhiyun 1425*4882a593Smuzhiyunxorg-server (2:1.9.4-2) unstable; urgency=low 1426*4882a593Smuzhiyun 1427*4882a593Smuzhiyun * Put an end to the dependency hell! Now that we have proper 1428*4882a593Smuzhiyun dependencies between drivers and the server, remove xserver-xorg from 1429*4882a593Smuzhiyun xserver-xorg-core's Depends (Closes: #362313). In a nutshell, one may 1430*4882a593Smuzhiyun want to choose between installing: 1431*4882a593Smuzhiyun - xserver-xorg-core: the server itself, with no strings attached. 1432*4882a593Smuzhiyun - xserver-xorg: pulls the server and drivers, contains the X wrapper 1433*4882a593Smuzhiyun and some documentation. 1434*4882a593Smuzhiyun - xorg: pulls xserver-xorg as well as various X11 clients and fonts. 1435*4882a593Smuzhiyun * bug script: Report KMS configuration files and their contents. 1436*4882a593Smuzhiyun * bug script: Keep only one lspci call (with proper filtering), which 1437*4882a593Smuzhiyun makes PCI IDs come back. 1438*4882a593Smuzhiyun * bug script: Report libGL-related diversions. 1439*4882a593Smuzhiyun * Stop providing xorg-input-abi-11.0 and xorg-video-abi-8.0 now that 1440*4882a593Smuzhiyun drivers have reached unstable. 1441*4882a593Smuzhiyun * Merge server-1.9-branch up to 0a4b0de9af. 1442*4882a593Smuzhiyun 1443*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Wed, 16 Feb 2011 23:17:07 +0100 1444*4882a593Smuzhiyun 1445*4882a593Smuzhiyunxorg-server (2:1.9.4-1) unstable; urgency=low 1446*4882a593Smuzhiyun 1447*4882a593Smuzhiyun * The “squeeze is released, target sid!” upload. 1448*4882a593Smuzhiyun * New upstream release. 1449*4882a593Smuzhiyun * Unfuzzy all patches. 1450*4882a593Smuzhiyun * Get rid of long obsolete NEWS file. 1451*4882a593Smuzhiyun * Replace “--remaining-packages” with “-Nfoo -Nbar” in the “dh_strip -s” 1452*4882a593Smuzhiyun call, to avoid non-stripped binaries if the build is resumed. 1453*4882a593Smuzhiyun * Use “dh_prep” instead of deprecated “dh_clean -k”. 1454*4882a593Smuzhiyun * Bump debhelper build-dep accordingly. 1455*4882a593Smuzhiyun * Introduce dh_xsf_substvars, to be used in driver packages to set 1456*4882a593Smuzhiyun appropriate substitution variables for Depends and Provides, before 1457*4882a593Smuzhiyun calling dh_gencontrol. Ship it in xserver-xorg-dev. 1458*4882a593Smuzhiyun * Also ship a debhelper sequence: xsf.pm, to insert dh_xsf_substvars 1459*4882a593Smuzhiyun before dh_gencontrol. Usage: “dh $@ --with xsf” when using dh. 1460*4882a593Smuzhiyun * Get rid of inputabiver and videoabiver files, they've been deprecated 1461*4882a593Smuzhiyun for a while, and drivers should all have switched by now. 1462*4882a593Smuzhiyun * rules: Only read the first line of debian/serverminver to set the 1463*4882a593Smuzhiyun serverminver variable, used to prepare xinputdep and videodrvdep 1464*4882a593Smuzhiyun files. 1465*4882a593Smuzhiyun * rules: Keep only the major ABI version from pkg-config's output to 1466*4882a593Smuzhiyun build xorg-{input,video}-abi-$ABI. To handle minor ABI versions, we 1467*4882a593Smuzhiyun have the serverminver mechanism. 1468*4882a593Smuzhiyun * To avoid having to binNMU all drivers to update their Depends from 1469*4882a593Smuzhiyun xorg-*-abi-$MAJOR-$MINOR to xorg-*-abi-$MAJOR, add xorg-video-abi-8.0 1470*4882a593Smuzhiyun and xorg-input-abi-11.0 to the server's Provides temporarily (until 1471*4882a593Smuzhiyun the next ABI bump). 1472*4882a593Smuzhiyun * Add ${videoabi}, ${inputabi} to the udeb's Provides. There's no reason 1473*4882a593Smuzhiyun for udebs to have loose dependencies. 1474*4882a593Smuzhiyun * Accordingly, copy server's substvars as udeb's substvars once the 1475*4882a593Smuzhiyun videoabi/inputabi variables are computed. 1476*4882a593Smuzhiyun * Add an abibumpcheck target which checks for xinput and videodrv ABI 1477*4882a593Smuzhiyun updates, based on the versions stored in debian/serverminver; make 1478*4882a593Smuzhiyun clean depend on it to make sure such an update is noticed at the very 1479*4882a593Smuzhiyun beginning of the build. 1480*4882a593Smuzhiyun * Add current versions to debian/serverminver accordingly. 1481*4882a593Smuzhiyun * Remove “xserver” from Provides, it's deprecated. 1482*4882a593Smuzhiyun * Use architecture wildcards for build-deps. 1483*4882a593Smuzhiyun * Make xserver-xfbdev linux-any; add armhf and powerpcspe to the udeb 1484*4882a593Smuzhiyun (Closes: #585697, #605764). 1485*4882a593Smuzhiyun * Cherry-pick, thanks to Samuel Thibault (Closes: #590715): 1486*4882a593Smuzhiyun - xserver: enable TLS even if AIGLX is not enabled 1487*4882a593Smuzhiyun * Update Uploaders list. Thanks, David & Steve & Brice! 1488*4882a593Smuzhiyun * Bump Standards-Version to 3.9.1 (no changes needed). 1489*4882a593Smuzhiyun 1490*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sat, 05 Feb 2011 10:40:55 +0100 1491*4882a593Smuzhiyun 1492*4882a593Smuzhiyunxorg-server (2:1.9.3.902-1) experimental; urgency=low 1493*4882a593Smuzhiyun 1494*4882a593Smuzhiyun * New upstream release (1.9.4 rc2). 1495*4882a593Smuzhiyun * Improve bug script: 1496*4882a593Smuzhiyun - Stop reporting about roster and checksum for config file and server 1497*4882a593Smuzhiyun symlink, they are no longer used. 1498*4882a593Smuzhiyun - Replace printf with echo everywhere, it's slightly more readable and 1499*4882a593Smuzhiyun all lines are newline-terminated anyway. 1500*4882a593Smuzhiyun - Also use a “pecho” (pretty echo) function to underline some strings, 1501*4882a593Smuzhiyun making the output slightly more readable. 1502*4882a593Smuzhiyun - Fix listing xorg.conf.d's contents. Previously, that was only done 1503*4882a593Smuzhiyun if xorg.conf existed. 1504*4882a593Smuzhiyun - Check for local libraries by running ldd on the server. 1505*4882a593Smuzhiyun - Check for obsolete libraries in the same way (/usr/X11R6/lib might 1506*4882a593Smuzhiyun still exist in some cases, and be referenced in /etc/ld.so.conf, so 1507*4882a593Smuzhiyun using ldd is sufficient to find out, see #546836 for an example). 1508*4882a593Smuzhiyun 1509*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Mon, 31 Jan 2011 14:00:41 +0100 1510*4882a593Smuzhiyun 1511*4882a593Smuzhiyunxorg-server (2:1.9.3.901-1) experimental; urgency=low 1512*4882a593Smuzhiyun 1513*4882a593Smuzhiyun * New upstream release (1.9.4 rc1). 1514*4882a593Smuzhiyun 1515*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sun, 09 Jan 2011 03:10:13 +0100 1516*4882a593Smuzhiyun 1517*4882a593Smuzhiyunxorg-server (2:1.9.2.902-1) experimental; urgency=low 1518*4882a593Smuzhiyun 1519*4882a593Smuzhiyun * New upstream release (1.9.3 rc2). 1520*4882a593Smuzhiyun * Drop 06_dont_trap_access_to_timer_and_keyboard.diff, merged upstream. 1521*4882a593Smuzhiyun 1522*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sun, 05 Dec 2010 02:16:14 +0100 1523*4882a593Smuzhiyun 1524*4882a593Smuzhiyunxorg-server (2:1.9.2-1) experimental; urgency=low 1525*4882a593Smuzhiyun 1526*4882a593Smuzhiyun * New upstream release. 1527*4882a593Smuzhiyun 1528*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Wed, 10 Nov 2010 00:10:19 +0100 1529*4882a593Smuzhiyun 1530*4882a593Smuzhiyunxorg-server (2:1.9.0.902-1) experimental; urgency=low 1531*4882a593Smuzhiyun 1532*4882a593Smuzhiyun * New upstream release (1.9.1 rc2). 1533*4882a593Smuzhiyun * Drop 20-Revert-for-bug-30267.diff, merged upstream. 1534*4882a593Smuzhiyun 1535*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sat, 16 Oct 2010 15:24:48 +0200 1536*4882a593Smuzhiyun 1537*4882a593Smuzhiyunxorg-server (2:1.9.0.901-1) experimental; urgency=low 1538*4882a593Smuzhiyun 1539*4882a593Smuzhiyun [ Christopher James Halse Rogers ] 1540*4882a593Smuzhiyun * New upstream release (1.9.0): 1541*4882a593Smuzhiyun - Fixes crash in DamageUnregister on session close (LP: #343694) 1542*4882a593Smuzhiyun - Fixes crash with extremely large windows exposed by xpdf (Closes: #320627) 1543*4882a593Smuzhiyun * Drop 17-fix-DRI2-segfault-when-clientGone.diff: fixed upstream in more 1544*4882a593Smuzhiyun generality. 1545*4882a593Smuzhiyun 1546*4882a593Smuzhiyun [ Cyril Brulebois ] 1547*4882a593Smuzhiyun * New upstream release (1.9.1 rc1). 1548*4882a593Smuzhiyun * Add patch: 20-Revert-for-bug-30267.diff, to fix FTBFS due to test 1549*4882a593Smuzhiyun failures, see https://bugs.freedesktop.org/show_bug.cgi?id=30267 for 1550*4882a593Smuzhiyun reference. 1551*4882a593Smuzhiyun * Bump xutils-dev build-dep for new macros. 1552*4882a593Smuzhiyun * Remove --disable-multibuffer from configure flags, that extension is 1553*4882a593Smuzhiyun gone for real now. 1554*4882a593Smuzhiyun 1555*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Tue, 12 Oct 2010 22:13:20 +0200 1556*4882a593Smuzhiyun 1557*4882a593Smuzhiyunxorg-server (2:1.8.99.905-1) experimental; urgency=low 1558*4882a593Smuzhiyun 1559*4882a593Smuzhiyun * Drop recommends on xbase-clients. 1560*4882a593Smuzhiyun * Add xauth to xserver-common recommends. 1561*4882a593Smuzhiyun * Bump Standards-Version to 3.9.0. 1562*4882a593Smuzhiyun * Don't install serverminver, drivers shouldn't use this anymore. 1563*4882a593Smuzhiyun * New upstream release candidate. 1564*4882a593Smuzhiyun 1565*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 17 Jul 2010 11:13:32 +0100 1566*4882a593Smuzhiyun 1567*4882a593Smuzhiyunxorg-server (2:1.8.99.904-1) experimental; urgency=low 1568*4882a593Smuzhiyun 1569*4882a593Smuzhiyun [ Julien Cristau ] 1570*4882a593Smuzhiyun * Install the upstream changelog in xserver-common, instead of duplicating 1571*4882a593Smuzhiyun its 1MB in all other packages. 1572*4882a593Smuzhiyun * Stop repacking the tarball: the non-modifiable README.DRI was removed 1573*4882a593Smuzhiyun upstream. 1574*4882a593Smuzhiyun * Bump build-deps on x11proto-core-dev, x11proto-dri2-dev, libxfont-dev. 1575*4882a593Smuzhiyun * Bump xserver-xorg-dev dependency on x11proto-core-dev and 1576*4882a593Smuzhiyun x11proto-dri2-dev, add dependency on x11proto-xinerama-dev. 1577*4882a593Smuzhiyun * Bump serverminver, videoabiver, inputabiver. 1578*4882a593Smuzhiyun 1579*4882a593Smuzhiyun [ Christopher James Halse Rogers ] 1580*4882a593Smuzhiyun * New upstream RC 1581*4882a593Smuzhiyun - A number of DRI2 fixes. 1582*4882a593Smuzhiyun - Fix for hanging OpenGL clients with multiple heads. 1583*4882a593Smuzhiyun * 17-fix-DRI2-segfault-when-clientGone.diff: 1584*4882a593Smuzhiyun - Pick up fix from https://bugs.freedesktop.org/show_bug.cgi?id=27497 to 1585*4882a593Smuzhiyun fix server crash in DRI2SwapEvent handling (LP: #595182). 1586*4882a593Smuzhiyun 1587*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 09 Jul 2010 12:45:09 +0100 1588*4882a593Smuzhiyun 1589*4882a593Smuzhiyunxorg-server (2:1.8.1.901-1) experimental; urgency=low 1590*4882a593Smuzhiyun 1591*4882a593Smuzhiyun [ Julien Cristau ] 1592*4882a593Smuzhiyun * New upstream release 1593*4882a593Smuzhiyun * Merge changes from 2:1.7.7-2. 1594*4882a593Smuzhiyun 1595*4882a593Smuzhiyun [ Christopher James Halse Rogers ] 1596*4882a593Smuzhiyun * 16-xaa-fbcomposite-fix-negative-size.diff: 1597*4882a593Smuzhiyun - mi hunk merged upstream. Update to keep just the fbpict.c hunk. 1598*4882a593Smuzhiyun 1599*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 07 Jun 2010 23:22:48 +0200 1600*4882a593Smuzhiyun 1601*4882a593Smuzhiyunxorg-server (2:1.8.1-1) experimental; urgency=low 1602*4882a593Smuzhiyun 1603*4882a593Smuzhiyun * New upstream release 1604*4882a593Smuzhiyun - 02_Add-libgcrypt-and-libnettle-as-options-for-sha1.diff: partly merged 1605*4882a593Smuzhiyun upstream, rest renamed to 02_Add-libnettle-as-option-for-sha1.diff and 1606*4882a593Smuzhiyun ported to new version 1607*4882a593Smuzhiyun - 05_only_call_gamma_set_if_nonnull.diff: merged upstream 1608*4882a593Smuzhiyun - 07-xfree86-fix-build-with-xv-disabled.diff: rediffed 1609*4882a593Smuzhiyun - 08-config-xorg-conf-d.diff: merged upstream 1610*4882a593Smuzhiyun - 09-inputclass-sans-abi9.diff: likewise 1611*4882a593Smuzhiyun - 10-config-libudev-backend.diff: likewise 1612*4882a593Smuzhiyun - 11-xfree86-fix-video-fallback.diff: likewise 1613*4882a593Smuzhiyun - 12-xfree86-dont-complain-about-missing-coredevices.diff: likewise 1614*4882a593Smuzhiyun - 13-unbreak-input-abi.diff: obsolete 1615*4882a593Smuzhiyun - 14-tone-down-nidr-errors.diff: merged upstream 1616*4882a593Smuzhiyun - 15-nouveau.diff: rediffed 1617*4882a593Smuzhiyun - 17-xfree86-saner-conf-search-paths.diff: merged upstream 1618*4882a593Smuzhiyun - 18-Add-10-evdev.conf.diff: likewise 1619*4882a593Smuzhiyun * Bump xutils-dev build-dep for new macros. 1620*4882a593Smuzhiyun * Add build-dep on xfonts-utils for fontutil.pc. 1621*4882a593Smuzhiyun * Bump build-deps on mesa, glproto and dri2proto. 1622*4882a593Smuzhiyun * Drop obsolete configure options --disable-xsdl and 1623*4882a593Smuzhiyun --disable-null-root-cursor. 1624*4882a593Smuzhiyun * --enable-werror has been replaced by --enable-strict-compilation, adjust 1625*4882a593Smuzhiyun rules. 1626*4882a593Smuzhiyun * xdmx-tools.install: xdmx was renamed to dmxinfo. 1627*4882a593Smuzhiyun * Bump debian/serverminver and ABI versions. 1628*4882a593Smuzhiyun 1629*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 12 May 2010 18:01:39 +0200 1630*4882a593Smuzhiyun 1631*4882a593Smuzhiyunxorg-server (2:1.7.7-2) unstable; urgency=low 1632*4882a593Smuzhiyun 1633*4882a593Smuzhiyun * autoconfig: load the nouveau driver for nvidia hw. Stolen from F13. 1634*4882a593Smuzhiyun * Try to catch non-event devices when running udevadm info in the bug 1635*4882a593Smuzhiyun script. 1636*4882a593Smuzhiyun * Pull from upstream server-1.7-nominations branch 1637*4882a593Smuzhiyun - dix: make DeviceEvent coordinates signed for Xinerama (closes: #581763) 1638*4882a593Smuzhiyun - xfree86: dga needs to use the master keyboard state (closes: #576393) 1639*4882a593Smuzhiyun - Fix null pointer dereference in xf86_reload_cursors (closes: #507916) 1640*4882a593Smuzhiyun 1641*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 03 Jun 2010 17:00:18 +0200 1642*4882a593Smuzhiyun 1643*4882a593Smuzhiyunxorg-server (2:1.7.7-1) unstable; urgency=low 1644*4882a593Smuzhiyun 1645*4882a593Smuzhiyun [ Timo Aaltonen ] 1646*4882a593Smuzhiyun * Update patch 17; Add missing __datadir__ to cpprules.in. 1647*4882a593Smuzhiyun 1648*4882a593Smuzhiyun [ Cyril Brulebois ] 1649*4882a593Smuzhiyun * Add listing files under /etc/X11/xorg.conf.d in bug script. 1650*4882a593Smuzhiyun * Fix typo in 10-mouse.conf: s/Mouse/Pointer/ (Closes: #579130). 1651*4882a593Smuzhiyun 1652*4882a593Smuzhiyun [ Julien Cristau ] 1653*4882a593Smuzhiyun * Drop the GLX 1.4 patches to fix server crashes with DRI2 (closes: 1654*4882a593Smuzhiyun #567677). 1655*4882a593Smuzhiyun * Change driver ABI Conflicts to Breaks. Drop old Conflicts/Replaces on 1656*4882a593Smuzhiyun pre-modular xserver packages. 1657*4882a593Smuzhiyun * Unset PRERELEASE to avoid the prerelease warning in the log. 1658*4882a593Smuzhiyun * New upstream release: 1659*4882a593Smuzhiyun - fixes Xvfb crash with XI2 (closes: #575905) 1660*4882a593Smuzhiyun - EXA: Check sys_ptr isn't NULL before passing it to the UploadToScreen 1661*4882a593Smuzhiyun hook (closes: #576656) 1662*4882a593Smuzhiyun * 19-exa-handle-pixmap-create-destroy-in-lower-layers.diff is now upstream, 1663*4882a593Smuzhiyun remove it. 1664*4882a593Smuzhiyun * Drop mention of input_id from debian/copyright since we stopped shipping 1665*4882a593Smuzhiyun it a while back. 1666*4882a593Smuzhiyun 1667*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 04 May 2010 15:17:59 +0200 1668*4882a593Smuzhiyun 1669*4882a593Smuzhiyunxorg-server (2:1.7.6.901-3) unstable; urgency=low 1670*4882a593Smuzhiyun 1671*4882a593Smuzhiyun [ Julien Cristau ] 1672*4882a593Smuzhiyun * On !linux, install mouse and kbd catchall snippets in the xorg.conf.d 1673*4882a593Smuzhiyun directory. Fixes FTBFS on those archs. 1674*4882a593Smuzhiyun 1675*4882a593Smuzhiyun [ Cyril Brulebois ] 1676*4882a593Smuzhiyun * Cherry-pick “exa: handle pixmap create/destroy in lower layers” which 1677*4882a593Smuzhiyun fixes server crashes when pixmaps are created in the course of 1678*4882a593Smuzhiyun software fallbacks (Closes: #576816). Many thanks to Arthur Marsh for 1679*4882a593Smuzhiyun the tests! 1680*4882a593Smuzhiyun 1681*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Mon, 19 Apr 2010 15:26:15 +0200 1682*4882a593Smuzhiyun 1683*4882a593Smuzhiyunxorg-server (2:1.7.6.901-2) unstable; urgency=low 1684*4882a593Smuzhiyun 1685*4882a593Smuzhiyun * Fix dependency generation: Replace PKG_CONFIG_DIR with PKG_CONFIG_PATH 1686*4882a593Smuzhiyun (/usr/share/xserver-xorg/{videodrv,xinput}dep may lack a version 1687*4882a593Smuzhiyun otherwise). 1688*4882a593Smuzhiyun 1689*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sat, 17 Apr 2010 18:38:17 +0200 1690*4882a593Smuzhiyun 1691*4882a593Smuzhiyunxorg-server (2:1.7.6.901-1) unstable; urgency=low 1692*4882a593Smuzhiyun 1693*4882a593Smuzhiyun * New upstream release candidate. 1694*4882a593Smuzhiyun - Fix crash when all glyphs of a given depth are freed, but not all 1695*4882a593Smuzhiyun glyphsets (closes: #568533) 1696*4882a593Smuzhiyun 1697*4882a593Smuzhiyun [ Cyril Brulebois ] 1698*4882a593Smuzhiyun * Steal patch 112_xaa-fbcomposite-fix-negative-size.patch from ubuntu, 1699*4882a593Smuzhiyun and rename it 16-xaa-fbcomposite-fix-negative-size.diff as it's now 1700*4882a593Smuzhiyun applied in Debian as well. It fixes arithmetic bugs in mod(); thanks to 1701*4882a593Smuzhiyun Bryce Harrington. 1702*4882a593Smuzhiyun * Merge 'xsfbs/debian-unstable' to fix target dependencies, which fixes 1703*4882a593Smuzhiyun useless rebuilds. 1704*4882a593Smuzhiyun * Add support for “noudeb” in DEB_BUILD_OPTIONS to disable building the 1705*4882a593Smuzhiyun udeb flavour (even on architectures where udebs are supposed to be 1706*4882a593Smuzhiyun built) to speed up debug builds. When this is used, the udeb is still 1707*4882a593Smuzhiyun built, but rather empty… 1708*4882a593Smuzhiyun * Modify bug script to include kernel version (from /proc/version) since 1709*4882a593Smuzhiyun the uname in Xorg.*.log might not give enough details (like the Debian 1710*4882a593Smuzhiyun revision). 1711*4882a593Smuzhiyun 1712*4882a593Smuzhiyun [ Julien Cristau ] 1713*4882a593Smuzhiyun * Remove from debian/rules an obsolete reference to 1714*4882a593Smuzhiyun /usr/share/debhelper/dh_make/debianm/rules. 1715*4882a593Smuzhiyun * Make xserver-xorg-core provide ABI-versioned virtual packages for drivers 1716*4882a593Smuzhiyun to depend on. This is a first step in making our ABI handling saner (see 1717*4882a593Smuzhiyun #573371). 1718*4882a593Smuzhiyun * xvfb-run: don't rely on /tmp/X$i-lock to bump $SERVERNUM in auto-servernum 1719*4882a593Smuzhiyun mode (closes: #577195). Thanks, Jozef Kutej! 1720*4882a593Smuzhiyun * Bump serverminver for new handling of input config. 1721*4882a593Smuzhiyun * Add Breaks on input drivers installing files in /usr/lib/X11/xorg.conf.d 1722*4882a593Smuzhiyun since we're changing the path. 1723*4882a593Smuzhiyun * Stop looking for x11_driver property in udev, since we're migrating the 1724*4882a593Smuzhiyun drivers over to xorg.conf.d anyway. 1725*4882a593Smuzhiyun * Install 10-evdev.conf in /usr/share/X11/xorg.conf.d (from upstream, patch 1726*4882a593Smuzhiyun 18-Add-10-evdev.conf.diff). 1727*4882a593Smuzhiyun 1728*4882a593Smuzhiyun [ Timo Aaltonen ] 1729*4882a593Smuzhiyun * Add 17-xfree86-saner-conf-search-paths.diff. Allows using another 1730*4882a593Smuzhiyun xorg.conf.d directory for local changes. 1731*4882a593Smuzhiyun 1732*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Sat, 17 Apr 2010 16:55:39 +0200 1733*4882a593Smuzhiyun 1734*4882a593Smuzhiyunxorg-server (2:1.7.6-2) unstable; urgency=low 1735*4882a593Smuzhiyun 1736*4882a593Smuzhiyun [ Timo Aaltonen ] 1737*4882a593Smuzhiyun * Add 08-config-xorg-conf-d.diff, 09-inputclass-sans-abi9.diff, 1738*4882a593Smuzhiyun 10-config-libudev-backend.diff. Backport xorg.conf.d, inputclass 1739*4882a593Smuzhiyun and libudev support from xserver 1.8. Replaces the patches we had 1740*4882a593Smuzhiyun before. This allows us to migrate from a temporary udev based 1741*4882a593Smuzhiyun input device configuration straight to the long term solution 1742*4882a593Smuzhiyun introduced in 1.8. 1743*4882a593Smuzhiyun * Add 11-xfree86-fix-video-fallback.diff from SUSE. Allows the video 1744*4882a593Smuzhiyun fallback method to work when there's an xorg.conf around. 1745*4882a593Smuzhiyun * Add 12-xfree86-dont-complain-about-missing-coredevices.diff. 1746*4882a593Smuzhiyun No reason to complain about these, unless AEI is off. 1747*4882a593Smuzhiyun * Add 13-unbreak-input-abi.diff. Keep the old NewInputDeviceRequest(), 1748*4882a593Smuzhiyun rename the new as NIDR18() and call it from NIDR(). This way we 1749*4882a593Smuzhiyun don't break the input ABI. 1750*4882a593Smuzhiyun * Add 14-tone-down-nidr-errors.diff. Use X_INFO instead of X_ERROR. 1751*4882a593Smuzhiyun 1752*4882a593Smuzhiyun [ Julien Cristau ] 1753*4882a593Smuzhiyun * 15-keep-udev-x11-driver.diff: keep looking for the x11_driver udev 1754*4882a593Smuzhiyun property as a transitional measure. This should allow the new server to 1755*4882a593Smuzhiyun work while drivers aren't transitioned to xorg.conf.d yet. 1756*4882a593Smuzhiyun 1757*4882a593Smuzhiyun -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 30 Mar 2010 21:32:52 +0300 1758*4882a593Smuzhiyun 1759*4882a593Smuzhiyunxorg-server (2:1.7.6-1) unstable; urgency=low 1760*4882a593Smuzhiyun 1761*4882a593Smuzhiyun [ Brice Goglin ] 1762*4882a593Smuzhiyun * Add 06_dont_trap_access_to_timer_and_keyboard.diff, 1763*4882a593Smuzhiyun thanks Samuel Thibault. 1764*4882a593Smuzhiyun 1765*4882a593Smuzhiyun [ Timo Aaltonen ] 1766*4882a593Smuzhiyun * New upstream release, closes: #574354. 1767*4882a593Smuzhiyun 1768*4882a593Smuzhiyun [ Julien Cristau ] 1769*4882a593Smuzhiyun * Don't build xserver-xorg-core-udeb on sparc. The linker fails because 1770*4882a593Smuzhiyun relocations have to be truncated when building statically against 1771*4882a593Smuzhiyun libnettle. 1772*4882a593Smuzhiyun 1773*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Tue, 23 Mar 2010 16:59:08 +0100 1774*4882a593Smuzhiyun 1775*4882a593Smuzhiyunxorg-server (2:1.7.5.902-1) unstable; urgency=low 1776*4882a593Smuzhiyun 1777*4882a593Smuzhiyun [ Julien Cristau ] 1778*4882a593Smuzhiyun * config/udev: fix adding unnamed devices. 1779*4882a593Smuzhiyun * Build two flavours, one for the main package and one for the udeb. 1780*4882a593Smuzhiyun * Add patch to fix Xorg build with XV disabled. 1781*4882a593Smuzhiyun 1782*4882a593Smuzhiyun [ Timo Aaltonen ] 1783*4882a593Smuzhiyun * Add 16-config-dont-filter-input-subsys.diff so for instance serial 1784*4882a593Smuzhiyun wacom devices are initialized by the udev backend (LP: #522318, 1785*4882a593Smuzhiyun closes: #568236). 1786*4882a593Smuzhiyun 1787*4882a593Smuzhiyun [ Brice Goglin ] 1788*4882a593Smuzhiyun * New upstream release. 1789*4882a593Smuzhiyun + Allow for missing or disabled compat_output, closes: #572268, #554450. 1790*4882a593Smuzhiyun + Reenable RECORD extension, closes: #570680. 1791*4882a593Smuzhiyun + dix: try to ring the bell even if the current device doesn't have one, 1792*4882a593Smuzhiyun closes: #564200. 1793*4882a593Smuzhiyun * Refresh patches. 1794*4882a593Smuzhiyun * Fix typo in xvfb-run.1, thanks Joey Hess, closes: #527490. 1795*4882a593Smuzhiyun * Add 06_dont_trap_access_to_timer_and_keyboard.diff, 1796*4882a593Smuzhiyun thanks Samuel Thibault. 1797*4882a593Smuzhiyun 1798*4882a593Smuzhiyun [ Cyril Brulebois ] 1799*4882a593Smuzhiyun * Add udeb needed for the graphical installer: xserver-xorg-core-udeb. 1800*4882a593Smuzhiyun * Version/Bump some B-D to make sure xserver-xorg-core-udeb gets its 1801*4882a593Smuzhiyun dependencies on the (recently-added) udebs rather than on the 1802*4882a593Smuzhiyun libraries: 1803*4882a593Smuzhiyun - libpciaccess-dev 1804*4882a593Smuzhiyun - libudev-dev 1805*4882a593Smuzhiyun - libxau-dev 1806*4882a593Smuzhiyun - libxfont-dev 1807*4882a593Smuzhiyun * Replace 02_Add-libgcrypt-as-an-option-for-sha1.diff with 1808*4882a593Smuzhiyun 02_Add-libgcrypt-and-libnettle-as-options-for-sha1.diff so that it's 1809*4882a593Smuzhiyun also possible to link against libnettle. Link (unconditionally) 1810*4882a593Smuzhiyun statically against libnettle.a to avoid an extra udeb for a few bytes. 1811*4882a593Smuzhiyun * Add nettle-dev to Build-Depends; and pass --with-sha1=libnettle for 1812*4882a593Smuzhiyun the udeb build (and --with-sha1=libgcrypt for the main build). 1813*4882a593Smuzhiyun * Add myself to Uploaders. 1814*4882a593Smuzhiyun * Tweak builderstring to use the name of the person responsible for the 1815*4882a593Smuzhiyun upload instead of an host-specific one (Closes: #574017). 1816*4882a593Smuzhiyun 1817*4882a593Smuzhiyun -- Cyril Brulebois <kibi@debian.org> Mon, 15 Mar 2010 22:19:01 +0100 1818*4882a593Smuzhiyun 1819*4882a593Smuzhiyunxorg-server (2:1.7.5-1) unstable; urgency=low 1820*4882a593Smuzhiyun 1821*4882a593Smuzhiyun [ Julien Cristau ] 1822*4882a593Smuzhiyun * Remove myself from Uploaders 1823*4882a593Smuzhiyun 1824*4882a593Smuzhiyun [ Brice Goglin ] 1825*4882a593Smuzhiyun * New upstream release. 1826*4882a593Smuzhiyun + Restore lastDeviceEventTime update in dixSaveScreens, 1827*4882a593Smuzhiyun closes: #563816. 1828*4882a593Smuzhiyun + Don't double-swap the RandR PropertyNotify event, 1829*4882a593Smuzhiyun closes: #569036. 1830*4882a593Smuzhiyun + Xi: reset the sli pointers after copying device classes, 1831*4882a593Smuzhiyun closes: #566147. 1832*4882a593Smuzhiyun * Bump Standards-Version to 3.8.4. 1833*4882a593Smuzhiyun 1834*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Tue, 16 Feb 2010 08:00:27 +0100 1835*4882a593Smuzhiyun 1836*4882a593Smuzhiyunxorg-server (2:1.7.4-2) unstable; urgency=low 1837*4882a593Smuzhiyun 1838*4882a593Smuzhiyun [ Julien Cristau ] 1839*4882a593Smuzhiyun * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no 1840*4882a593Smuzhiyun good reason. Thanks, Colin Watson! 1841*4882a593Smuzhiyun 1842*4882a593Smuzhiyun [ Brice Goglin ] 1843*4882a593Smuzhiyun * Add 05_only_call_gamma_set_if_nonnull.diff to unbreak the nv driver, 1844*4882a593Smuzhiyun closes: #564203. 1845*4882a593Smuzhiyun 1846*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Wed, 20 Jan 2010 23:51:26 +0100 1847*4882a593Smuzhiyun 1848*4882a593Smuzhiyunxorg-server (2:1.7.4-1) unstable; urgency=low 1849*4882a593Smuzhiyun 1850*4882a593Smuzhiyun [ Timo Aaltonen ] 1851*4882a593Smuzhiyun * New upstream release. 1852*4882a593Smuzhiyun 1853*4882a593Smuzhiyun [ Julien Cristau ] 1854*4882a593Smuzhiyun * Don't call config_init() until after InitInput() has initialized the event 1855*4882a593Smuzhiyun queue, so that devices don't get enabled too early (closes: #564256, 1856*4882a593Smuzhiyun #564324). 1857*4882a593Smuzhiyun 1858*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 12 Jan 2010 10:49:22 +0000 1859*4882a593Smuzhiyun 1860*4882a593Smuzhiyunxorg-server (2:1.7.3.902-1) unstable; urgency=low 1861*4882a593Smuzhiyun 1862*4882a593Smuzhiyun [ Timo Aaltonen ] 1863*4882a593Smuzhiyun * Run udevadm trigger on postinst, and depend on udev [linux-any]. 1864*4882a593Smuzhiyun 1865*4882a593Smuzhiyun [ Julien Cristau ] 1866*4882a593Smuzhiyun * Add xserver-common dependency on x11-xkb-utils for xkbcomp. 1867*4882a593Smuzhiyun * Remove our copy of input_id, add Depends on new enough udev instead. 1868*4882a593Smuzhiyun * New upstream release. 1869*4882a593Smuzhiyun * Make xserver-common recommend xfonts-base, some clients don't work without 1870*4882a593Smuzhiyun those. 1871*4882a593Smuzhiyun * Upload to unstable. 1872*4882a593Smuzhiyun 1873*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 06 Jan 2010 17:44:59 +0000 1874*4882a593Smuzhiyun 1875*4882a593Smuzhiyunxorg-server (2:1.7.3.901-1) experimental; urgency=low 1876*4882a593Smuzhiyun 1877*4882a593Smuzhiyun [ Julien Cristau ] 1878*4882a593Smuzhiyun * Enable GLX 1.4 on DRI2 and swrast (from upstream, via F12). 1879*4882a593Smuzhiyun * xserver-xorg-dev: add Depends on x11proto-kb-dev and libxkbfile-dev for 1880*4882a593Smuzhiyun xkbsrv.h (closes: #559676). Thanks, Ron! 1881*4882a593Smuzhiyun * Update input_id to the version in udev 149. 1882*4882a593Smuzhiyun * Update xserver-xorg-core bug script to run udevadm info instead of lshal. 1883*4882a593Smuzhiyun 1884*4882a593Smuzhiyun [ Brice Goglin ] 1885*4882a593Smuzhiyun * New upstream release. 1886*4882a593Smuzhiyun + Refresh patches. 1887*4882a593Smuzhiyun 1888*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Sat, 12 Dec 2009 17:46:45 +0100 1889*4882a593Smuzhiyun 1890*4882a593Smuzhiyunxorg-server (2:1.7.2-2) experimental; urgency=low 1891*4882a593Smuzhiyun 1892*4882a593Smuzhiyun [ Julien Cristau ] 1893*4882a593Smuzhiyun * debian/rules: upstream build system got fixed, no need to remove 1894*4882a593Smuzhiyun configure-generated files. 1895*4882a593Smuzhiyun * Steal input_id helper from udev, install it in /lib/xorg. Thanks, Martin 1896*4882a593Smuzhiyun Pitt! 1897*4882a593Smuzhiyun 1898*4882a593Smuzhiyun [ Brice Goglin ] 1899*4882a593Smuzhiyun * Cherry pick upstream commit to fix the ABI. 1900*4882a593Smuzhiyun 1901*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Mon, 30 Nov 2009 20:10:27 +0100 1902*4882a593Smuzhiyun 1903*4882a593Smuzhiyunxorg-server (2:1.7.2-1) experimental; urgency=low 1904*4882a593Smuzhiyun 1905*4882a593Smuzhiyun * New upstream release 1906*4882a593Smuzhiyun + Xorg sets umask to 022 (closes: #555308) 1907*4882a593Smuzhiyun * Delete 09_debian_xserver_rtff.diff. Was disabled since 1.3.99, and is not 1908*4882a593Smuzhiyun necessary since the fall back to builtin fonts was added. 1909*4882a593Smuzhiyun * Change the server's dependency on xserver-common to >= ${source:Version}, 1910*4882a593Smuzhiyun to allow installation of different versions of the various servers. 1911*4882a593Smuzhiyun * Add build-dep on libglib2.0-dev, xkb-data and x11-xkb-utils for unit 1912*4882a593Smuzhiyun tests, and run the tests unless nocheck is in DEB_BUILD_OPTIONS. 1913*4882a593Smuzhiyun * Cherry-pick upstream commit to turn ModeDebug on during server startup, 1914*4882a593Smuzhiyun replacing our Turn-on-ModeDebug-by-default.patch. 1915*4882a593Smuzhiyun * Number our patches to make it easier to keep track of things. Requested 1916*4882a593Smuzhiyun by the Ubuntu folks. 1917*4882a593Smuzhiyun * xvfb-run: retry a few times if Xvfb can't be started when using 1918*4882a593Smuzhiyun --auto-servernum, to make concurrent invocations work (closes: #521075). 1919*4882a593Smuzhiyun Thanks, Kees Cook! 1920*4882a593Smuzhiyun * Use libudev instead of libhal for input hotplug on linux. 1921*4882a593Smuzhiyun * Add udev rule to get keymap from /etc/default/keyboard. 1922*4882a593Smuzhiyun 1923*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 28 Nov 2009 16:48:43 +0100 1924*4882a593Smuzhiyun 1925*4882a593Smuzhiyunxorg-server (2:1.7.0-1) experimental; urgency=low 1926*4882a593Smuzhiyun 1927*4882a593Smuzhiyun * Add missing Conflicts on xserver-xorg-video-5 and xserver-xorg-input-4. 1928*4882a593Smuzhiyun * Add xkb-data to xserver-common's Depends. XKB is mandatory in 1.7. 1929*4882a593Smuzhiyun * Make all servers depend on xserver-common (= ${source:Version}). 1930*4882a593Smuzhiyun * New upstream release 1931*4882a593Smuzhiyun + fixes Xvfb crashes (closes: #529927) 1932*4882a593Smuzhiyun + fixes DGA init crash (closes: #548716) 1933*4882a593Smuzhiyun 1934*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 04 Oct 2009 15:57:01 +0200 1935*4882a593Smuzhiyun 1936*4882a593Smuzhiyunxorg-server (2:1.6.99.903-1) experimental; urgency=low 1937*4882a593Smuzhiyun 1938*4882a593Smuzhiyun * New upstream snapshot. 1939*4882a593Smuzhiyun + doesn't fill log file with errors when acpid isn't running 1940*4882a593Smuzhiyun (closes: #487904, #500583) 1941*4882a593Smuzhiyun + adds autoconfig for geode variants (closes: #544988) 1942*4882a593Smuzhiyun + fixes idle time computation (closes: #542064) 1943*4882a593Smuzhiyun + Xnest uses the host's mouse acceleration and speed (closes: #325181) 1944*4882a593Smuzhiyun + Xephyr now has a manpage (closes: #427121) 1945*4882a593Smuzhiyun + Xdmx works again (closes: #541254) 1946*4882a593Smuzhiyun * Update build deps 1947*4882a593Smuzhiyun * Update patch stack: 1948*4882a593Smuzhiyun - 20_hurd-i386.diff applied upstream 1949*4882a593Smuzhiyun - fedora-bad-fbdev-thats-mine.patch applied upstream 1950*4882a593Smuzhiyun - fedora-pci-primary.diff superseded upstream 1951*4882a593Smuzhiyun - fedora-vboxvideo.diff applied upstream 1952*4882a593Smuzhiyun - kfreebsd-ftbfs.diff applied upstream 1953*4882a593Smuzhiyun - Add-libgcrypt-as-an-option-for-sha1.diff refreshed 1954*4882a593Smuzhiyun - Turn-on-ModeDebug-by-default.patch refreshed 1955*4882a593Smuzhiyun * Cleanup some libtool cruft in debian/rules clean. 1956*4882a593Smuzhiyun * Bump serverminver, videoabiver and inputabiver. 1957*4882a593Smuzhiyun * Bump debhelper compat level to 5: 1958*4882a593Smuzhiyun - handle dh_strip behaviour change 1959*4882a593Smuzhiyun - fix xserver-xorg-core.install 1960*4882a593Smuzhiyun * Bump Standards-Version to 3.8.3. 1961*4882a593Smuzhiyun 1962*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 29 Sep 2009 17:51:05 +0200 1963*4882a593Smuzhiyun 1964*4882a593Smuzhiyunxorg-server (2:1.6.4-1) unstable; urgency=low 1965*4882a593Smuzhiyun 1966*4882a593Smuzhiyun * New upstream release. 1967*4882a593Smuzhiyun * Update 20_hurd-i386.diff, thanks Samuel Thibault, closes: #548606. 1968*4882a593Smuzhiyun * Drop render-return-the-supported-version.patch, applied upstream. 1969*4882a593Smuzhiyun 1970*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Mon, 28 Sep 2009 07:23:07 +0200 1971*4882a593Smuzhiyun 1972*4882a593Smuzhiyunxorg-server (2:1.6.3.901-1) unstable; urgency=low 1973*4882a593Smuzhiyun 1974*4882a593Smuzhiyun [ Julien Cristau ] 1975*4882a593Smuzhiyun * Add patch stolen from Fedora to add the vboxvideo driver to the 1976*4882a593Smuzhiyun autodetection routine (closes: #540884). 1977*4882a593Smuzhiyun * Add built-ins to the default font path so that non-Xorg servers can use 1978*4882a593Smuzhiyun them (closes: #542707). Thanks, Josselin Mouette! 1979*4882a593Smuzhiyun * Add avr32 to the libselinux-dev/libaudit-dev build-deps (closes: #543540). 1980*4882a593Smuzhiyun Thanks, Bradley Smith! 1981*4882a593Smuzhiyun * Add patch to return the actually supported version in RenderQueryVersion 1982*4882a593Smuzhiyun rather than whatever renderproto version the server built against. 1983*4882a593Smuzhiyun * New upstream release. 1984*4882a593Smuzhiyun + idle counter computation fixes (closes: #542064) 1985*4882a593Smuzhiyun * Cherry-pick three more patches nominated on 1986*4882a593Smuzhiyun http://www.x.org/wiki/Server16Branch: 1987*4882a593Smuzhiyun - Don't reset the lastDeviceEventTime when doing DPMS actions 1988*4882a593Smuzhiyun - dri2: Don't crash if pPriv is NULL 1989*4882a593Smuzhiyun - EXA: Only take special code path for 1x1 fill for pixmaps 1990*4882a593Smuzhiyun 1991*4882a593Smuzhiyun [ David Nusinow ] 1992*4882a593Smuzhiyun * Update xsfbs to 5693792171d885769e58dcccc053c08b11acd12a 1993*4882a593Smuzhiyun 1994*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 14 Sep 2009 15:33:46 +0200 1995*4882a593Smuzhiyun 1996*4882a593Smuzhiyunxorg-server (2:1.6.3-1) unstable; urgency=low 1997*4882a593Smuzhiyun 1998*4882a593Smuzhiyun * New upstream release. 1999*4882a593Smuzhiyun 2000*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Sat, 01 Aug 2009 08:55:40 +0200 2001*4882a593Smuzhiyun 2002*4882a593Smuzhiyunxorg-server (2:1.6.2.901-1) unstable; urgency=low 2003*4882a593Smuzhiyun 2004*4882a593Smuzhiyun * New upstream release candidate. 2005*4882a593Smuzhiyun * Bump mesa Build-Depends to >= 7.5 to fix DRI2 madness again, 2006*4882a593Smuzhiyun closes: #538637. 2007*4882a593Smuzhiyun 2008*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Mon, 27 Jul 2009 00:17:42 +0200 2009*4882a593Smuzhiyun 2010*4882a593Smuzhiyunxorg-server (2:1.6.2-1) unstable; urgency=low 2011*4882a593Smuzhiyun 2012*4882a593Smuzhiyun [ Brice Goglin ] 2013*4882a593Smuzhiyun * New upstream release. 2014*4882a593Smuzhiyun + Fixes dri2 madness introduced in previous upload 2015*4882a593Smuzhiyun (closes: #534522, #536019, #534766, #534771, #534890). 2016*4882a593Smuzhiyun + Fixes xkb bogus length in write keyboard desc, closes: #529625. 2017*4882a593Smuzhiyun + Fixes SWCursor being multiply rendered, closes: #526260. 2018*4882a593Smuzhiyun + Drop Change-default-for-ExaOptimizeMigration-to-false.diff, 2019*4882a593Smuzhiyun applied upstream. 2020*4882a593Smuzhiyun + Pull upstream server-1.6-branch up to commit 606f6dba. 2021*4882a593Smuzhiyun * Bump serverminver to 2:1.6.2 for the dri2 upstream changes in the 2022*4882a593Smuzhiyun previous upload. 2023*4882a593Smuzhiyun 2024*4882a593Smuzhiyun [ Julien Cristau ] 2025*4882a593Smuzhiyun * Bump xserver-xorg-dev's dependency on dri2proto to >= 2.1 for the same 2026*4882a593Smuzhiyun reason. 2027*4882a593Smuzhiyun * Don't set PCI_TXT_IDS_DIR, we don't use that anymore. 2028*4882a593Smuzhiyun * xserver-xorg-core.bug.script: add a newline between X log and lshal 2029*4882a593Smuzhiyun output. 2030*4882a593Smuzhiyun 2031*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Mon, 13 Jul 2009 23:35:13 +0200 2032*4882a593Smuzhiyun 2033*4882a593Smuzhiyunxorg-server (2:1.6.1.901-3) unstable; urgency=low 2034*4882a593Smuzhiyun 2035*4882a593Smuzhiyun [ Julien Cristau ] 2036*4882a593Smuzhiyun * xvfb-run: don't pass the magic cookie to xauth on the command line 2037*4882a593Smuzhiyun (CVE-2009-1573; closes: #526678). Thanks, Loïc Minier! 2038*4882a593Smuzhiyun * xvfb-run: use mktemp to create the temporary directory. 2039*4882a593Smuzhiyun * Change default for ExaOptimizeMigration to false. This option still 2040*4882a593Smuzhiyun causes visual corruption in some cases. Thanks, Michel Dänzer! 2041*4882a593Smuzhiyun * Only include hal info for keyboards, mice, touchpads and tablets in the 2042*4882a593Smuzhiyun bug script. 2043*4882a593Smuzhiyun * In the bug script, grep dmesg for agp in addition to drm. 2044*4882a593Smuzhiyun * Add patch stolen from Fedora to disable the fbdev driver when it's loaded 2045*4882a593Smuzhiyun together with a PCI or SBUS driver, instead of calling FatalError (closes: 2046*4882a593Smuzhiyun #508476). 2047*4882a593Smuzhiyun * Add patch stolen from Fedora to try and detect the primary PCI device by 2048*4882a593Smuzhiyun mapping the legacy VGA bios and comparing the vendor and device ids. 2049*4882a593Smuzhiyun Previously if there was more than one VGA device and the config didn't 2050*4882a593Smuzhiyun specify BusIDs, the server would just fail to start, so this hack should 2051*4882a593Smuzhiyun improve things. 2052*4882a593Smuzhiyun * Update configure options: 2053*4882a593Smuzhiyun + use --enable-xvfb instead of --enable-vfb 2054*4882a593Smuzhiyun + drop --disable-builtin-fonts, --enable-xtrap, --disable-kdrive-vesa, 2055*4882a593Smuzhiyun --disable-lbx, --disable-xprint, --disable-xorgconfig, --disable-xorgcfg 2056*4882a593Smuzhiyun which don't exist anymore 2057*4882a593Smuzhiyun + use --disable-config-hal and --disable-dri on hurd-i386 2058*4882a593Smuzhiyun + reorder options to match configure.ac, and use explicit 2059*4882a593Smuzhiyun --enable/--disable instead of using the defaults / autodetection 2060*4882a593Smuzhiyun * Don't recommend xfonts-base. libXfont provides builtin versions of the 2061*4882a593Smuzhiyun fixed and cursor fonts, which are the only required ones. Keep xfonts-* 2062*4882a593Smuzhiyun packages in Suggests for xserver-xorg-core. 2063*4882a593Smuzhiyun * Bump Standards-Version to 3.8.2 now that we have README.source. 2064*4882a593Smuzhiyun * Drop Build-Conflicts on xlibs-static-dev; it's only in oldstable at this 2065*4882a593Smuzhiyun point. 2066*4882a593Smuzhiyun * Pull from upstream server-1.6-branch as of June 23rd (commit dbac41b). 2067*4882a593Smuzhiyun * Bump build-dep on dri2proto to 2.1 for new protocol. 2068*4882a593Smuzhiyun * Bump build-dep on libselinux1-dev to 2.0.80 for avc_netlink_acquire_fd. 2069*4882a593Smuzhiyun 2070*4882a593Smuzhiyun [ David Nusinow ] 2071*4882a593Smuzhiyun * Add README.source 2072*4882a593Smuzhiyun 2073*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 23 Jun 2009 19:52:10 +0200 2074*4882a593Smuzhiyun 2075*4882a593Smuzhiyunxorg-server (2:1.6.1.901-2) unstable; urgency=low 2076*4882a593Smuzhiyun 2077*4882a593Smuzhiyun * Merge from upstream server-1.6-branch (commit a9f85dce). 2078*4882a593Smuzhiyun * Fix FTBFS on kfreebsd (closes: #525475). Thanks, Petr Salinger! 2079*4882a593Smuzhiyun 2080*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 14 May 2009 17:37:40 +0200 2081*4882a593Smuzhiyun 2082*4882a593Smuzhiyunxorg-server (2:1.6.1.901-1) experimental; urgency=low 2083*4882a593Smuzhiyun 2084*4882a593Smuzhiyun * New upstream development release 2085*4882a593Smuzhiyun + fixes crash in CheckMotion with xinerama (closes: #524853) 2086*4882a593Smuzhiyun + Refresh 20_hurd-i386.diff 2087*4882a593Smuzhiyun 2088*4882a593Smuzhiyun [ Brice Goglin ] 2089*4882a593Smuzhiyun * Add 20_hurd-i386.diff to fix FTBFS on hurd-i386, 2090*4882a593Smuzhiyun thanks Samuel Thibault! (closes: #523970) 2091*4882a593Smuzhiyun 2092*4882a593Smuzhiyun [ David Nusinow ] 2093*4882a593Smuzhiyun * Have the reportbug script append lshal and drm info. 2094*4882a593Smuzhiyun The drm info comes from grepping dmesg output. 2095*4882a593Smuzhiyun 2096*4882a593Smuzhiyun [ Julien Cristau ] 2097*4882a593Smuzhiyun * Properly initialize libgcrypt in the libgcrypt patch (closes: #524822). 2098*4882a593Smuzhiyun Thanks, Sven Joachim! 2099*4882a593Smuzhiyun 2100*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Mon, 11 May 2009 21:50:37 -0400 2101*4882a593Smuzhiyun 2102*4882a593Smuzhiyunxorg-server (2:1.6.1-1) unstable; urgency=low 2103*4882a593Smuzhiyun 2104*4882a593Smuzhiyun [ Julien Cristau ] 2105*4882a593Smuzhiyun * Disable dri2 on hurd-i386. Thanks, Samuel Thibault! 2106*4882a593Smuzhiyun 2107*4882a593Smuzhiyun [ Brice Goglin ] 2108*4882a593Smuzhiyun * New upstream release. 2109*4882a593Smuzhiyun 2110*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Wed, 15 Apr 2009 13:30:51 +0200 2111*4882a593Smuzhiyun 2112*4882a593Smuzhiyunxorg-server (2:1.6.0-1) unstable; urgency=low 2113*4882a593Smuzhiyun 2114*4882a593Smuzhiyun [ David Nusinow ] 2115*4882a593Smuzhiyun * Add 0001-xorg.conf-5-refer-to-mousedrv-4-.-Debian-394058.patch to 2116*4882a593Smuzhiyun refer to correct (semi-obsolete) mouse driver manpage. 2117*4882a593Smuzhiyun closes: #394058 2118*4882a593Smuzhiyun 2119*4882a593Smuzhiyun [ Julien Cristau ] 2120*4882a593Smuzhiyun * New upstream release. 2121*4882a593Smuzhiyun * 0001-mi-force-the-paired-kbd-device-before-CopyKeyClass.patch: remove, 2122*4882a593Smuzhiyun included upstream. 2123*4882a593Smuzhiyun * Turn on ModeDebug by default. 2124*4882a593Smuzhiyun * Use libgcrypt for SHA1 instead of OpenSSL's libcrypto. 2125*4882a593Smuzhiyun * Build the xselinux extension on Linux architectures. 2126*4882a593Smuzhiyun * Remove build-dependencies on x11proto-evie-dev, x11proto-trap-dev, 2127*4882a593Smuzhiyun x11proto-xf86misc-dev; the corresponding extensions are removed. 2128*4882a593Smuzhiyun * Remove build-dependencies on x11proto-print-dev, libfreetype6-dev and 2129*4882a593Smuzhiyun xfonts-utils since we don't build Xprt anymore. 2130*4882a593Smuzhiyun * Fix lintian warnings about xserver-xorg-core.NEWS formatting. 2131*4882a593Smuzhiyun * Move -dbg package to new section debug, add ${misc:Depends} where missing. 2132*4882a593Smuzhiyun * Remove unused 06_use_proc_instead_of_sysfs_for_pci_domains.diff, obsoleted 2133*4882a593Smuzhiyun by pci-rework. 2134*4882a593Smuzhiyun * Merge changelog entries 2:1.4.2-9 to 2:1.4.2-11. 2135*4882a593Smuzhiyun * Upload to unstable. 2136*4882a593Smuzhiyun 2137*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 09 Apr 2009 00:36:40 +0100 2138*4882a593Smuzhiyun 2139*4882a593Smuzhiyunxorg-server (2:1.5.99.902-1) experimental; urgency=low 2140*4882a593Smuzhiyun 2141*4882a593Smuzhiyun * New upstream release candidate. 2142*4882a593Smuzhiyun * xserver-xorg-core.install: there are no more font modules. 2143*4882a593Smuzhiyun * 0001-mi-force-the-paired-kbd-device-before-CopyKeyClass.patch: new patch, 2144*4882a593Smuzhiyun fixes a crash with some multimedia keyboards (closes: #513384). 2145*4882a593Smuzhiyun 2146*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 31 Jan 2009 19:32:31 +0100 2147*4882a593Smuzhiyun 2148*4882a593Smuzhiyunxorg-server (2:1.5.99.901-2) experimental; urgency=low 2149*4882a593Smuzhiyun 2150*4882a593Smuzhiyun [ Julien Cristau ] 2151*4882a593Smuzhiyun * Bump libdrm-dev build-dep to help out sbuild. 2152*4882a593Smuzhiyun 2153*4882a593Smuzhiyun [ Timo Aaltonen ] 2154*4882a593Smuzhiyun * debian/rules: Disable builtin fonts (LP: #308649, closes: #512706) 2155*4882a593Smuzhiyun 2156*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 23 Jan 2009 21:16:14 +0100 2157*4882a593Smuzhiyun 2158*4882a593Smuzhiyunxorg-server (2:1.5.99.901-1) experimental; urgency=low 2159*4882a593Smuzhiyun 2160*4882a593Smuzhiyun * New upstream release candidate. 2161*4882a593Smuzhiyun + adds autodetection of sbus devices (closes: #483942). 2162*4882a593Smuzhiyun Thanks, Bernhard R. Link! 2163*4882a593Smuzhiyun + RandR version 1.3 adds panning (closes: #509699). 2164*4882a593Smuzhiyun + fixes a crash with XAA and fb24_32ReformatTile (closes: #443480). 2165*4882a593Smuzhiyun + correctly sets RAW mode on the console when xorg.conf is absent 2166*4882a593Smuzhiyun (closes: #505746). 2167*4882a593Smuzhiyun 2168*4882a593Smuzhiyun [ Timo Aaltonen ] 2169*4882a593Smuzhiyun * debian/control: 2170*4882a593Smuzhiyun - Add x11proto-dri2-dev to build-depends. 2171*4882a593Smuzhiyun - Bump the x11proto-randr-dev build-dep version to 1.2.99.3. 2172*4882a593Smuzhiyun - Bump the libpixman-1-dev build-dep version to 0.13.2. 2173*4882a593Smuzhiyun - Bump the xtrans-dev build-dep version to 1.2.2. 2174*4882a593Smuzhiyun - Bump the x11proto-xext-dev build-dep version to 7.0.3. 2175*4882a593Smuzhiyun - Bump the x11proto-input-dev build-dep version to 1.5. 2176*4882a593Smuzhiyun - Bump the libgl1-mesa-dev and mesa-common-dev build-dep to 2177*4882a593Smuzhiyun 7.2+git20081209.a0d5c3cf. 2178*4882a593Smuzhiyun - Bump the x11proto-core build-dep to 7.0.13. 2179*4882a593Smuzhiyun - Add a build-dep on libxinerama-dev. 2180*4882a593Smuzhiyun - Conflict xserver-xorg-video-4, xserver-xorg-input-2.1. 2181*4882a593Smuzhiyun * debian/rules: 2182*4882a593Smuzhiyun - Enable dri2 again. 2183*4882a593Smuzhiyun * debian/patches: 2184*4882a593Smuzhiyun 02_Disable-DRI-in-Xephyr.patch 2185*4882a593Smuzhiyun 03_glx-init-infinite-loop.diff 2186*4882a593Smuzhiyun - Dropped, implemented upstream. 2187*4882a593Smuzhiyun 13_debian_add_xkbpath_env_variable.diff 2188*4882a593Smuzhiyun - Disabled for now, needs to be reimplemented or dropped. 2189*4882a593Smuzhiyun * debian/{input,video}abiver: Bump the input (4) and videoabiver (5). 2190*4882a593Smuzhiyun * debian/serverminver: Bump to 2:1.5.99.901. 2191*4882a593Smuzhiyun 2192*4882a593Smuzhiyun [ Julien Cristau ] 2193*4882a593Smuzhiyun * Ditch the GLX Public License and the CID Font Code Public License from 2194*4882a593Smuzhiyun debian/copyright. The CID code has been removed a while ago, and all code 2195*4882a593Smuzhiyun under the GLXPL has been relicensed to the SGI Free Software License B 2.0. 2196*4882a593Smuzhiyun This finally closes: #211765. 2197*4882a593Smuzhiyun 2198*4882a593Smuzhiyun [ Yves-Alexis Perez ] 2199*4882a593Smuzhiyun * debian/control: update deps for xserver-xorg-dev: 2200*4882a593Smuzhiyun - libpixman-1-dev (>= 0.13.2-1) 2201*4882a593Smuzhiyun - x11proto-core-dev (>= 7.0.14) 2202*4882a593Smuzhiyun - x11proto-input-dev (>= 1.5.0) 2203*4882a593Smuzhiyun - x11proto-xext-dev (>= 7.0.4) 2204*4882a593Smuzhiyun - x11proto-randr-dev (>= 1.2.99.3) 2205*4882a593Smuzhiyun - add x11proto-dri2-dev 2206*4882a593Smuzhiyun 2207*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 21 Jan 2009 20:59:34 +0100 2208*4882a593Smuzhiyun 2209*4882a593Smuzhiyunxorg-server (2:1.5.3-1) experimental; urgency=low 2210*4882a593Smuzhiyun 2211*4882a593Smuzhiyun [ Loic Minier ] 2212*4882a593Smuzhiyun * Shut up rmdir error when trying to remove dirs; this might confuse 2213*4882a593Smuzhiyun debconf. 2214*4882a593Smuzhiyun 2215*4882a593Smuzhiyun [ Julien Cristau ] 2216*4882a593Smuzhiyun * New upstream release. 2217*4882a593Smuzhiyun * Fix infinite loop on server reset when swrast_dri.so is missing. Only 2218*4882a593Smuzhiyun push swrast on the glx provider stack on first generation, so we don't 2219*4882a593Smuzhiyun turn the stack into a circular list (closes: #500287). 2220*4882a593Smuzhiyun * Enable the record extension (closes: #504303). 2221*4882a593Smuzhiyun * Merge changes from 2:1.4.2-8. 2222*4882a593Smuzhiyun 2223*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 11 Nov 2008 23:17:14 +0100 2224*4882a593Smuzhiyun 2225*4882a593Smuzhiyunxorg-server (2:1.5.2-1) experimental; urgency=low 2226*4882a593Smuzhiyun 2227*4882a593Smuzhiyun * New upstream bugfix release. 2228*4882a593Smuzhiyun * debian/rules: define PCI_TXT_IDS_DIR to unbreak the pci id matching using 2229*4882a593Smuzhiyun plain text files provided by drivers. 2230*4882a593Smuzhiyun * Don't pass --with-serverconfig-path to configure, we only used to override 2231*4882a593Smuzhiyun it for Xprint. 2232*4882a593Smuzhiyun * Re-introduce the xserver-common package, containing 2233*4882a593Smuzhiyun /usr/lib/xorg/protocol.txt and the Xserver(1) manpage for now. 2234*4882a593Smuzhiyun * debian/rules: Use filter instead of findstring for noopt in 2235*4882a593Smuzhiyun DEB_BUILD_OPTIONS. 2236*4882a593Smuzhiyun * Remove obsolete conffile /etc/X11/xserver/SecurityPolicy on upgrades. 2237*4882a593Smuzhiyun * Merge changes from 2:1.4.2-7. 2238*4882a593Smuzhiyun 2239*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 11 Oct 2008 20:20:28 +0200 2240*4882a593Smuzhiyun 2241*4882a593Smuzhiyunxorg-server (2:1.5.1-1) experimental; urgency=low 2242*4882a593Smuzhiyun 2243*4882a593Smuzhiyun * New upstream bugfix release. 2244*4882a593Smuzhiyun * 02_Disable-DRI-in-Xephyr.patch: don't use DRI in Xephyr, as it doesn't 2245*4882a593Smuzhiyun work correctly. 2246*4882a593Smuzhiyun * Merge changelog from 2:1.4.2-6 (all changes are upstream now). 2247*4882a593Smuzhiyun 2248*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 24 Sep 2008 17:49:18 +0200 2249*4882a593Smuzhiyun 2250*4882a593Smuzhiyunxorg-server (2:1.5.0-1) experimental; urgency=low 2251*4882a593Smuzhiyun 2252*4882a593Smuzhiyun * New upstream release. 2253*4882a593Smuzhiyun * Kill patch 50_Make-RandRQueryVersion-return-1.1-for-swapped-client.patch, 2254*4882a593Smuzhiyun 1.2 requests are properly swapped now. 2255*4882a593Smuzhiyun * Bump videoabiver to 4 to match ABI_VIDEODRV_VERSION. Yes, that means 2256*4882a593Smuzhiyun rebuilding video drivers; sorry about that. 2257*4882a593Smuzhiyun 2258*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 04 Sep 2008 02:05:47 +0200 2259*4882a593Smuzhiyun 2260*4882a593Smuzhiyunxorg-server (2:1.4.99.906-2) experimental; urgency=low 2261*4882a593Smuzhiyun 2262*4882a593Smuzhiyun * Pull from server-1.5-branch as of Aug 27th 2263*4882a593Smuzhiyun + input devices from xorg.conf aren't ignored if there is no ServerLayout 2264*4882a593Smuzhiyun option (closes: #492140) 2265*4882a593Smuzhiyun * Bump build-dep on inputproto to >= 1.4.4 for DeviceControlChanged. 2266*4882a593Smuzhiyun * Merge in changes from 2:1.4.2-3 to 2:1.4.2-5. 2267*4882a593Smuzhiyun 2268*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 28 Aug 2008 00:33:02 +0200 2269*4882a593Smuzhiyun 2270*4882a593Smuzhiyunxorg-server (2:1.4.99.906-1) experimental; urgency=low 2271*4882a593Smuzhiyun 2272*4882a593Smuzhiyun * debian/rules: drop useless handling of nostrip in DEB_BUILD_OPTIONS (this 2273*4882a593Smuzhiyun is taken care of by dh_strip); make the rules files and xsfbs.mk 2274*4882a593Smuzhiyun parallel-safe, and enable parallel=n using example code from Debian 2275*4882a593Smuzhiyun Policy. 2276*4882a593Smuzhiyun * debian/rules: put the source package name and version in builderstring 2277*4882a593Smuzhiyun instead of osvendor, add builder email as well; don't explicitly set 2278*4882a593Smuzhiyun osname, configure sets it to $(uname -srm) by default. 2279*4882a593Smuzhiyun * New upstream release candidate. 2280*4882a593Smuzhiyun - fixes 64-bit Xephyr (closes: #491569) 2281*4882a593Smuzhiyun - work around the DIX losing physical monitor dimensions for randr 1.1 2282*4882a593Smuzhiyun drivers, in particular nvidia (closes: #488987) 2283*4882a593Smuzhiyun - make sure RANDR reports refresh as 0 if pixel clock is 0 (closes: 2284*4882a593Smuzhiyun #490258) 2285*4882a593Smuzhiyun - doesn't try to load dri2 when it's not built (closes: #491651) 2286*4882a593Smuzhiyun * Switch to running autoreconf at build time, and build-depend on automake, 2287*4882a593Smuzhiyun libtool and xutils-dev. 2288*4882a593Smuzhiyun * Reformat the SGI Free Software License B, to shut up over 1000 lintian 2289*4882a593Smuzhiyun warnings. 2290*4882a593Smuzhiyun 2291*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 27 Jul 2008 18:30:45 +0200 2292*4882a593Smuzhiyun 2293*4882a593Smuzhiyunxorg-server (2:1.4.99.905-1) experimental; urgency=low 2294*4882a593Smuzhiyun 2295*4882a593Smuzhiyun [ Julien Cristau ] 2296*4882a593Smuzhiyun * New upstream release candidate 2297*4882a593Smuzhiyun - fixes FTBFS on alpha (closes: #472205); won't work, though, because 2298*4882a593Smuzhiyun of #485528 2299*4882a593Smuzhiyun - fixes FTBFS on GNU/kFreeBSD (closes: #482550) 2300*4882a593Smuzhiyun * 001_ubuntu_add_extra_modelines_from_xorg.patch: remove, replace with 2301*4882a593Smuzhiyun 001_fedora_extramodes.patch stolen from fedora 9 cvs, rev 1.8. 2302*4882a593Smuzhiyun * xvfb: recommend xauth instead of xbase-clients. 2303*4882a593Smuzhiyun * xserver-xfbdev: recommend xfonts-base. 2304*4882a593Smuzhiyun * debian/rules: drop our special handling for stripping modules, which I 2305*4882a593Smuzhiyun think dates back to the days of the custom module loader. 2306*4882a593Smuzhiyun * debian/rules: drop some remaining xprintisms. 2307*4882a593Smuzhiyun * bump serverminver to 2:1.4.99.905. 2308*4882a593Smuzhiyun * Stop build-depending on mesa-swx11-source (mesa 7.1 will build the 2309*4882a593Smuzhiyun software driver itself), and don't pass --with-mesa-source to configure. 2310*4882a593Smuzhiyun * Build with --enable-glx-tls, we build mesa with TLS support (otherwise 2311*4882a593Smuzhiyun swrast_dri.so might fail to load due to unresolved symbols). 2312*4882a593Smuzhiyun * Make the servers recommend libgl1-mesa-dri (>= 7.1~rc1). Without this 2313*4882a593Smuzhiyun package, the GLX extension fails to initialise (and takes the server down) 2314*4882a593Smuzhiyun due to missing swrast_dri.so. 2315*4882a593Smuzhiyun 2316*4882a593Smuzhiyun [ Timo Aaltonen ] 2317*4882a593Smuzhiyun * Re-enable dri & glx. 2318*4882a593Smuzhiyun * Add a build-dep on mesa-common-dev (>= 7.1~rc1) and bump the desired 2319*4882a593Smuzhiyun version of libgl1-mesa-dev respectively. 2320*4882a593Smuzhiyun * Bump the libdrm-dev build-dep version to 2.3.1. 2321*4882a593Smuzhiyun 2322*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 13 Jul 2008 23:33:05 +0200 2323*4882a593Smuzhiyun 2324*4882a593Smuzhiyunxorg-server (2:1.4.99.902-1) experimental; urgency=low 2325*4882a593Smuzhiyun 2326*4882a593Smuzhiyun * Add postrm script for xserver-xorg-core, to remove 2327*4882a593Smuzhiyun /var/log/Xorg.*.log{,.old} on purge (closes: #343384). 2328*4882a593Smuzhiyun * Use dh_* -s instead of -a in binary-arch, to fix FTBFS on s390 (which 2329*4882a593Smuzhiyun doesn't build xserver-xfbdev). 2330*4882a593Smuzhiyun * New upstream release candidate. 2331*4882a593Smuzhiyun + refresh 13_debian_add_xkbpath_env_variable.diff 2332*4882a593Smuzhiyun + doesn't crash when there is no pci device (closes: #472823) 2333*4882a593Smuzhiyun + includes a quirk for LPL monitors with broken EDID (closes: #473260) 2334*4882a593Smuzhiyun + XKB is now enabled in Xnest (closes: #164379) 2335*4882a593Smuzhiyun * Stop building Xprt, and drop related patches; it will be provided as a 2336*4882a593Smuzhiyun separate package. 2337*4882a593Smuzhiyun 2338*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 23 May 2008 00:58:45 +0200 2339*4882a593Smuzhiyun 2340*4882a593Smuzhiyunxorg-server (2:1.4.99.901-2) experimental; urgency=low 2341*4882a593Smuzhiyun 2342*4882a593Smuzhiyun * xserver-xorg-dev needs to depend on libpciaccess-dev. 2343*4882a593Smuzhiyun * Pull from upstream server-1.5-branch as of March 21st (commit 98249dfa). 2344*4882a593Smuzhiyun + fixes build on ia64 (closes: #471663) 2345*4882a593Smuzhiyun * Add missing conflicts on xserver-xorg-input-2. 2346*4882a593Smuzhiyun 2347*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 21 Mar 2008 22:40:36 +0100 2348*4882a593Smuzhiyun 2349*4882a593Smuzhiyunxorg-server (2:1.4.99.901-1) experimental; urgency=low 2350*4882a593Smuzhiyun 2351*4882a593Smuzhiyun [ Julien Cristau ] 2352*4882a593Smuzhiyun * New upstream release candidate 2353*4882a593Smuzhiyun * Update patches: 2354*4882a593Smuzhiyun + 001_ubuntu_add_extra_modelines_from_xorg.patch: remove useless 2355*4882a593Smuzhiyun whitespace changes 2356*4882a593Smuzhiyun + 02_libvgahw_gcc4_volatile_fix.diff: delete, the gcc bug this was working 2357*4882a593Smuzhiyun around is fixed for a long time 2358*4882a593Smuzhiyun + 03_auto_load_driver.diff, 04_auto_load_driver_no_conf.diff, 2359*4882a593Smuzhiyun 05_kill_type1.diff, 07_autoconfig_screen_with_device_section.diff, 2360*4882a593Smuzhiyun 08_better_dpms_logging.diff, 10_dont_look_in_home_for_config.diff, 2361*4882a593Smuzhiyun 11_dont_crash_on_bad_dri_mode.diff, 14_default_screen_section.diff, 2362*4882a593Smuzhiyun 21_glx_align_fixes.patch, 40_default_dpi_96.patch, 2363*4882a593Smuzhiyun 41_vbe_filter_less.diff, 2364*4882a593Smuzhiyun 42_dont_break_grab_and_focus_for_window_when_redirecting.diff, 2365*4882a593Smuzhiyun 43_allow_override_BIOS_EDID_preferred_mode.diff, 2366*4882a593Smuzhiyun 44_preferredmode_infinite_loop.diff, 2367*4882a593Smuzhiyun 45_only_XF86_APM_CAPABILITY_CHANGED_for_video_change_acpi_events.diff, 2368*4882a593Smuzhiyun 46_reduce_wakeups_from_smart_scheduler.patch, 2369*4882a593Smuzhiyun 47_fbdevhw_magic_numbers.diff, 51_xkb-and-loathing.diff, 2370*4882a593Smuzhiyun 93_xprint_fonts_fix: remove, applied upstream 2371*4882a593Smuzhiyun + 06_use_proc_instead_of_sysfs_for_pci_domains.diff: disable for now, 2372*4882a593Smuzhiyun shouldn't be needed with pciaccess 2373*4882a593Smuzhiyun + 13_debian_add_xkbpath_env_variable.diff: refresh 2374*4882a593Smuzhiyun + 94_xprint_XSERVER_LIBS: disable, should be fixed upstream 2375*4882a593Smuzhiyun * Disable glx, dri and dri2 for now. 2376*4882a593Smuzhiyun * Re-enable dmx, build the xdmx and xdmx-tools packages. 2377*4882a593Smuzhiyun * Add build-deps on libpciaccess-dev and libssl-dev for Xorg, bump build-dep 2378*4882a593Smuzhiyun on libpixman-1-dev to >= 0.9.5. 2379*4882a593Smuzhiyun * Add build-dep on libxv-dev for Xephyr. 2380*4882a593Smuzhiyun * Drop XS- prefix from Vcs-* debian/control fields. 2381*4882a593Smuzhiyun * Bump videoabiver to 2.9, inputabiver to 2.1, serverminver to 2:1.4.99.901. 2382*4882a593Smuzhiyun * Drop obsolete --with-rgb-path configure option. 2383*4882a593Smuzhiyun * /etc/X11/xserver/SecurityPolicy is gone, don't install it. 2384*4882a593Smuzhiyun * Don't build-dep on "foo (>= bar-1)", to fix lintian warnings. 2385*4882a593Smuzhiyun 2386*4882a593Smuzhiyun [ Drew Parsons ] 2387*4882a593Smuzhiyun * Remove 94_xprint_XSERVER_LIBS (not needed in xserver 1.5). 2388*4882a593Smuzhiyun 2389*4882a593Smuzhiyun [ Brice Goglin ] 2390*4882a593Smuzhiyun * Build the Xfbdev server for real now, in new package xserver-xfbdev, 2391*4882a593Smuzhiyun closes: #439764. 2392*4882a593Smuzhiyun 2393*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 14 Mar 2008 13:46:48 +0100 2394*4882a593Smuzhiyun 2395*4882a593Smuzhiyunxorg-server (2:1.4.2-11) unstable; urgency=low 2396*4882a593Smuzhiyun 2397*4882a593Smuzhiyun * Bump x11proto-input-dev build-dep to >= 1.5.0 to fix keyboard layout 2398*4882a593Smuzhiyun breakage with new libxi built against the same. Closes: #515976 2399*4882a593Smuzhiyun 2400*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Thu, 19 Feb 2009 21:52:24 -0500 2401*4882a593Smuzhiyun 2402*4882a593Smuzhiyunxorg-server (2:1.4.2-10) unstable; urgency=medium 2403*4882a593Smuzhiyun 2404*4882a593Smuzhiyun * Cherry-pick from upstream: GLcore: make googleearth not crash the server 2405*4882a593Smuzhiyun on sw-rendering (closes: #495483). 2406*4882a593Smuzhiyun 2407*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 09 Jan 2009 02:26:06 +0100 2408*4882a593Smuzhiyun 2409*4882a593Smuzhiyunxorg-server (2:1.4.2-9) unstable; urgency=low 2410*4882a593Smuzhiyun 2411*4882a593Smuzhiyun * Cherry-pick patches from upstream to make xf86ScaleAxis() work correctly. 2412*4882a593Smuzhiyun * Steal patch from Fedora: more sanity checks to stop vmmouse from 2413*4882a593Smuzhiyun segfaulting the server (closes: #503459). 2414*4882a593Smuzhiyun 2415*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 13 Nov 2008 23:32:47 +0100 2416*4882a593Smuzhiyun 2417*4882a593Smuzhiyunxorg-server (2:1.4.2-8) unstable; urgency=low 2418*4882a593Smuzhiyun 2419*4882a593Smuzhiyun * Add patch from Petr Salinger to fix PCI domain support on kfreebsd 2420*4882a593Smuzhiyun (closes: #499501). 2421*4882a593Smuzhiyun * xfree86: xf86SetDepthBpp needs to respect the driver's depth24flags. 2422*4882a593Smuzhiyun Instead of forcing a 32bpp framebuffer, we pick a value that the driver 2423*4882a593Smuzhiyun actually supports (closes: #504819, #486925); cherry-picked from upstream 2424*4882a593Smuzhiyun git. 2425*4882a593Smuzhiyun 2426*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 11 Nov 2008 20:46:52 +0100 2427*4882a593Smuzhiyun 2428*4882a593Smuzhiyunxorg-server (2:1.4.2-7) unstable; urgency=low 2429*4882a593Smuzhiyun 2430*4882a593Smuzhiyun * Update debian/copyright to the SGI Free Software License B, version 2.0. 2431*4882a593Smuzhiyun It now mirrors the free X11 license used by X.Org. 2432*4882a593Smuzhiyun http://www.sgi.com/company_info/newsroom/press_releases/2008/september/opengl.html 2433*4882a593Smuzhiyun * Not closing bug#211765 for now, because GL/glx/glxext.c and 2434*4882a593Smuzhiyun hw/dmx/glxProxy/glxext.c are covered by the GLX Public License, which is 2435*4882a593Smuzhiyun still not free. SGI has since released their code under FreeB, but that 2436*4882a593Smuzhiyun doesn't necessarily apply to contributions from other people. Hopefully 2437*4882a593Smuzhiyun this can be cleared up soon, though. 2438*4882a593Smuzhiyun * xvfb-run: append to $ERRORFILE instead of truncating it, so the error 2439*4882a593Smuzhiyun output from Xvfb is not deleted when we run 'xauth remove'. 2440*4882a593Smuzhiyun 2441*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 30 Sep 2008 00:39:58 +0200 2442*4882a593Smuzhiyun 2443*4882a593Smuzhiyunxorg-server (2:1.4.2-6) unstable; urgency=low 2444*4882a593Smuzhiyun 2445*4882a593Smuzhiyun * Xevie: always set rep.length to 0 (closes: #497337). Thanks, Thorvald 2446*4882a593Smuzhiyun Natvig! 2447*4882a593Smuzhiyun * Xevie: swap replies if necessary, to not confuse clients with a different 2448*4882a593Smuzhiyun endianness. 2449*4882a593Smuzhiyun * Cherry-picked from upstream git: 2450*4882a593Smuzhiyun XF86VidMode: Correct a NULL pointer dereference (closes: #498289) 2451*4882a593Smuzhiyun 2452*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 15 Sep 2008 01:21:13 +0200 2453*4882a593Smuzhiyun 2454*4882a593Smuzhiyunxorg-server (2:1.4.2-5) unstable; urgency=low 2455*4882a593Smuzhiyun 2456*4882a593Smuzhiyun * Don't pretend we support randr 1.2 when queried by swapped clients. The 2457*4882a593Smuzhiyun dispatch code for RandR 1.2 requests would return BadImplementation anyway 2458*4882a593Smuzhiyun (closes: #495833). 2459*4882a593Smuzhiyun * Cherry-picked from upstream: 2460*4882a593Smuzhiyun + exa: fix assert logic thinko. 2461*4882a593Smuzhiyun 2462*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 26 Aug 2008 19:27:34 +0200 2463*4882a593Smuzhiyun 2464*4882a593Smuzhiyunxorg-server (2:1.4.2-4) unstable; urgency=low 2465*4882a593Smuzhiyun 2466*4882a593Smuzhiyun * Re-enable patch 47_fbdevhw_magic_numbers.diff, fixes xen framebuffer 2467*4882a593Smuzhiyun (closes: #493901). Thanks, Olivier Tétard! If someone knows why I 2468*4882a593Smuzhiyun disabled it a year ago, I'd love to know. 2469*4882a593Smuzhiyun 2470*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 15 Aug 2008 19:15:54 +0200 2471*4882a593Smuzhiyun 2472*4882a593Smuzhiyunxorg-server (2:1.4.2-3) unstable; urgency=low 2473*4882a593Smuzhiyun 2474*4882a593Smuzhiyun * Add Romanian debconf translation (closes: #489069). Thanks, Eddy 2475*4882a593Smuzhiyun Petrișor! 2476*4882a593Smuzhiyun * Update Dutch debconf translation (closes: #491663). Thanks, Thijs 2477*4882a593Smuzhiyun Kinkhorst! 2478*4882a593Smuzhiyun * Pull from server-1.4-branch: 2479*4882a593Smuzhiyun - Xi: ChangeDeviceControl presence events should set the appropriate 2480*4882a593Smuzhiyun devchange 2481*4882a593Smuzhiyun - Fix potential crasher in xf86CrtcRotate() 2482*4882a593Smuzhiyun * Cherry-picked from 1.5: 2483*4882a593Smuzhiyun - Work around the DIX losing mmWidth/mmHeight for RandR 1.1 DDXen 2484*4882a593Smuzhiyun (closes: #491526). 2485*4882a593Smuzhiyun 2486*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 02 Aug 2008 23:22:32 +0200 2487*4882a593Smuzhiyun 2488*4882a593Smuzhiyunxorg-server (2:1.4.2-2) unstable; urgency=low 2489*4882a593Smuzhiyun 2490*4882a593Smuzhiyun [ Julien Cristau ] 2491*4882a593Smuzhiyun * GLX: zero the buffer used in __glXDisp_GetVisualConfigs (backport from 2492*4882a593Smuzhiyun upstream). 2493*4882a593Smuzhiyun 2494*4882a593Smuzhiyun [ Brice Goglin ] 2495*4882a593Smuzhiyun * Cherry-pick various patches from upstream: 2496*4882a593Smuzhiyun - Fix incorrect test regarding keyboard map. 2497*4882a593Smuzhiyun - xfree86: append, not prepend, new input devices to xf86InputDevs. 2498*4882a593Smuzhiyun 2499*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 18 Jul 2008 10:53:26 +0200 2500*4882a593Smuzhiyun 2501*4882a593Smuzhiyunxorg-server (2:1.4.2-1) unstable; urgency=low 2502*4882a593Smuzhiyun 2503*4882a593Smuzhiyun [ Julien Cristau ] 2504*4882a593Smuzhiyun * New upstream release. 2505*4882a593Smuzhiyun * Security fixes from the previous upload are included upstream. 2506*4882a593Smuzhiyun * Cherry-pick patches from upstream git to make the LeftOf and Above options 2507*4882a593Smuzhiyun in xorg.conf actually work (closes: #466526). 2508*4882a593Smuzhiyun * 48_xaa_nooffscreenpixmaps.diff: disable XAA offscreen pixmaps by default; 2509*4882a593Smuzhiyun they can be enabled with Option "XaaOffscreenPixmaps" (closes: #478277, 2510*4882a593Smuzhiyun #433331). 2511*4882a593Smuzhiyun * Cherry-pick various patches from upstream for Xorg's modes code: 2512*4882a593Smuzhiyun - add quirks for monitors with broken EDID (closes: #473260) 2513*4882a593Smuzhiyun - fix max clock computation 2514*4882a593Smuzhiyun - inherit the preferred mode from the global configuration (so if you have 2515*4882a593Smuzhiyun Modes "800x600" in the Display subsection the server will honor it 2516*4882a593Smuzhiyun instead of ignoring it) 2517*4882a593Smuzhiyun * Backport patch from upstream git to fix emulation of int1A PCI BIOS 2518*4882a593Smuzhiyun services (closes: #404885). Thanks, Robert de Bath! 2519*4882a593Smuzhiyun 2520*4882a593Smuzhiyun [ Brice Goglin ] 2521*4882a593Smuzhiyun * Update patches to not require -p0, closes: #485185. 2522*4882a593Smuzhiyun 2523*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 26 Jun 2008 01:57:18 +0200 2524*4882a593Smuzhiyun 2525*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080517-2) unstable; urgency=high 2526*4882a593Smuzhiyun 2527*4882a593Smuzhiyun * High urgency upload for security fixes. 2528*4882a593Smuzhiyun * New patch from upstream to fix multiple security issues reported by 2529*4882a593Smuzhiyun iDefense: 2530*4882a593Smuzhiyun CVE-2008-2360 - RENDER Extension heap buffer overflow 2531*4882a593Smuzhiyun CVE-2008-2361 - RENDER Extension crash 2532*4882a593Smuzhiyun CVE-2008-2362 - RENDER Extension memory corruption 2533*4882a593Smuzhiyun CVE-2008-1379 - MIT-SHM arbitrary memory read 2534*4882a593Smuzhiyun CVE-2008-1377 - RECORD and Security extensions memory corruption 2535*4882a593Smuzhiyun 2536*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 09 Jun 2008 14:59:04 +0200 2537*4882a593Smuzhiyun 2538*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080517-1) unstable; urgency=low 2539*4882a593Smuzhiyun 2540*4882a593Smuzhiyun [ Julien Cristau ] 2541*4882a593Smuzhiyun * Pass -DPRE_RELEASE=0 in CPPFLAGS, so we don't print the pre-release 2542*4882a593Smuzhiyun warning in the Xorg log. 2543*4882a593Smuzhiyun * Pull from upstream server-1.4-branch 2544*4882a593Smuzhiyun + drop patch 40_default_dpi_96.patch applied upstream 2545*4882a593Smuzhiyun + refresh patches 03_auto_load_driver.diff and 2546*4882a593Smuzhiyun 04_auto_load_driver_no_conf.diff 2547*4882a593Smuzhiyun * Don't build-depend on packages with a -1 debian revision. 2548*4882a593Smuzhiyun * Drop the XS- prefix from Vcs-* control fields. 2549*4882a593Smuzhiyun * Add x11-common to the Depends field of xnest, xvfb and xserver-xephyr (its 2550*4882a593Smuzhiyun init script sets up the /tmp/.X11-unix directory). 2551*4882a593Smuzhiyun * Re-enable the dmx DDX, and build the xdmx and xdmx-tools packages (the 2552*4882a593Smuzhiyun build is now fixed upstream); closes: #449254. 2553*4882a593Smuzhiyun 2554*4882a593Smuzhiyun [ Drew Parsons ] 2555*4882a593Smuzhiyun * Patch 95_xprint_disable_dbus disables dbus in Xprint by providing 2556*4882a593Smuzhiyun dummy config functions. Taken from upstream commit 2557*4882a593Smuzhiyun 2a3d1421e0cc18822ae8f478fcc272e16a9e9340, with removal of 2558*4882a593Smuzhiyun CONFIG_LIB from configure.ac shifted to 94_xprint_XSERVER_LIBS. 2559*4882a593Smuzhiyun Closes: #472180. 2560*4882a593Smuzhiyun * Enable the xprint DDX, and build the xprint and xprint-common packages. 2561*4882a593Smuzhiyun 2562*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sun, 18 May 2008 13:36:11 +0200 2563*4882a593Smuzhiyun 2564*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080507-1) unstable; urgency=low 2565*4882a593Smuzhiyun 2566*4882a593Smuzhiyun * Pull from upstream server-1.4-branch, highlights: 2567*4882a593Smuzhiyun - the server should now scale input events correctly 2568*4882a593Smuzhiyun - xkb keymap failures now give an explanation instead of just a 'failed to 2569*4882a593Smuzhiyun load' message 2570*4882a593Smuzhiyun * Drop patch 51_xkb-and-loathing.diff, applied upstream 2571*4882a593Smuzhiyun * Refresh patches 13_debian_add_xkbpath_env_variable.diff, 2572*4882a593Smuzhiyun 21_glx_align_fixes.patch, 46_reduce_wakeups_from_smart_scheduler.patch and 2573*4882a593Smuzhiyun 94_xprint_XSERVER_LIBS. 2574*4882a593Smuzhiyun * chmod +x configure in debian/rules clean so we can build a git snapshot 2575*4882a593Smuzhiyun where configure is not in the tarball. 2576*4882a593Smuzhiyun * Cherry-pick fix from upstream's master branch to re-arm the DPMS timer 2577*4882a593Smuzhiyun when re-enabling DPMS (closes: #397197). 2578*4882a593Smuzhiyun 2579*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 08 May 2008 15:34:38 +0200 2580*4882a593Smuzhiyun 2581*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080131-4) unstable; urgency=low 2582*4882a593Smuzhiyun 2583*4882a593Smuzhiyun * fix AlwaysCore handling: enabling AlwaysCore in xorg.conf 1) is the 2584*4882a593Smuzhiyun default, and 2) shouldn't prevent the device from sending core events 2585*4882a593Smuzhiyun (closes: #461760). 2586*4882a593Smuzhiyun 2587*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 29 Apr 2008 20:14:22 +0200 2588*4882a593Smuzhiyun 2589*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080131-3) unstable; urgency=low 2590*4882a593Smuzhiyun 2591*4882a593Smuzhiyun * XKB: Fix processInputProc wrapping (cherry-picked from upstream). 2592*4882a593Smuzhiyun Thanks to Thomas Jaeger. This should fix the bug with some keys getting 2593*4882a593Smuzhiyun stuck (closes: #473165). 2594*4882a593Smuzhiyun * xkb: when copying the keymap, make sure the structs default to 0/NULL 2595*4882a593Smuzhiyun (cherry-picked from upstream). Fixes a crash and closes: #461783. 2596*4882a593Smuzhiyun * __glXDRIbindTexImage: Fail if no texture bound to pixmap's texture target 2597*4882a593Smuzhiyun (cherry-picked from upstream). 2598*4882a593Smuzhiyun * EXA: Fix off-by-one in polyline drawing (cherry-picked from upstream). 2599*4882a593Smuzhiyun * EXA: Skip empty glyphs (cherry-picked from upstream). 2600*4882a593Smuzhiyun * Fix overly-restrictive integer overflow check in EXA pixmap creation 2601*4882a593Smuzhiyun (cherry-picked from upstream). Fixes BadAlloc errors returned by 2602*4882a593Smuzhiyun XCreatePixmap for pixmaps of width 8192 or greater (closes: #471782). 2603*4882a593Smuzhiyun 2604*4882a593Smuzhiyun Following patches by Bart Trojanowski, stolen from the ubuntu package: 2605*4882a593Smuzhiyun * 15_X86EMU-added-blacklist-for-I-O-port-in-0-0xFF-range.patch 2606*4882a593Smuzhiyun - Restrict access to I/O ports in range 0-0xFF from x86emu. 2607*4882a593Smuzhiyun * 16_X86EMU-pass-the-correct-bus-dev-fn-tag-to-pci-emula.patch 2608*4882a593Smuzhiyun - Fix improper emulation of PCI access General Software BIOS. 2609*4882a593Smuzhiyun * Add 17_x86emu_handle_cpuid.patch to fix X86EMU CPUID handling. 2610*4882a593Smuzhiyun (closes: #451089). 2611*4882a593Smuzhiyun 2612*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 02 Apr 2008 00:20:15 +0200 2613*4882a593Smuzhiyun 2614*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080131-2) unstable; urgency=low 2615*4882a593Smuzhiyun 2616*4882a593Smuzhiyun [ Brice Goglin ] 2617*4882a593Smuzhiyun * Add 46_reduce_wakeups_from_smart_scheduler.patch to reduce 2618*4882a593Smuzhiyun power consumption, closes: #462700. 2619*4882a593Smuzhiyun 2620*4882a593Smuzhiyun [ Drew Parsons ] 2621*4882a593Smuzhiyun * Restore Xprint, cherry-picking commits 2622*4882a593Smuzhiyun f7f79724fdea0cc6fda0e90e56431df937d49335 and 2623*4882a593Smuzhiyun d67e210f3458b62d7d4a6032aabfda0004d661c1 from master (xserver 1.5). 2624*4882a593Smuzhiyun Include patch 94_xprint_XSERVER_LIBS to give new meaning of 2625*4882a593Smuzhiyun XSERVER_LIBS as expected in configure.ac from master (see commit 2626*4882a593Smuzhiyun a02db0d500cac20d0f0f107d27c064a175018421). Delete 2627*4882a593Smuzhiyun 94_xprint_XSERVER_LIBS when we upgrade to xserver 1.5. 2628*4882a593Smuzhiyun 2629*4882a593Smuzhiyun [ Julien Cristau ] 2630*4882a593Smuzhiyun * Re-enable patch 51_xkb-and-loathing.diff: ignore SIGALRM around calls to 2631*4882a593Smuzhiyun Popen()/Pclose() to fix a hang when opening menus in OpenOffice.org 2632*4882a593Smuzhiyun (once again closes: #433131) 2633*4882a593Smuzhiyun * Refresh all patches to make patch-audit happy. 2634*4882a593Smuzhiyun * Pull from upstream server-1.4-branch as of March 14th. 2635*4882a593Smuzhiyun * 42_dont_break_grab_and_focus_for_window_when_redirecting.diff removed, 2636*4882a593Smuzhiyun applied upstream. 2637*4882a593Smuzhiyun * Don't build xprint just yet, because it needs NEW processing. 2638*4882a593Smuzhiyun 2639*4882a593Smuzhiyun [ David Nusinow ] 2640*4882a593Smuzhiyun * Add 11_dont_crash_on_bad_dri_mode. See bugzilla #13860 2641*4882a593Smuzhiyun 2642*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 14 Mar 2008 15:18:16 +0100 2643*4882a593Smuzhiyun 2644*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080131-1) unstable; urgency=low 2645*4882a593Smuzhiyun 2646*4882a593Smuzhiyun [ Brice Goglin ] 2647*4882a593Smuzhiyun * Add 45_only_XF86_APM_CAPABILITY_CHANGED_for_video_change_acpi_events.diff 2648*4882a593Smuzhiyun to prevent XF86_APM_CAPABILITY_CHANGED from being issued for all ACPI 2649*4882a593Smuzhiyun events, thanks Sjoerd Simons, closes: #461463. 2650*4882a593Smuzhiyun 2651*4882a593Smuzhiyun [ David Nusinow ] 2652*4882a593Smuzhiyun * Update Japanese translation from Hideki Yamane. closes: #462761 2653*4882a593Smuzhiyun * New upstream pull 2654*4882a593Smuzhiyun + Fixes crashes due to absent LED's being referenced 2655*4882a593Smuzhiyun 2656*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Thu, 31 Jan 2008 21:43:12 -0500 2657*4882a593Smuzhiyun 2658*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080118-1) unstable; urgency=low 2659*4882a593Smuzhiyun 2660*4882a593Smuzhiyun [ Brice Goglin ] 2661*4882a593Smuzhiyun * Add 42_dont_break_grab_and_focus_for_window_when_redirecting.diff 2662*4882a593Smuzhiyun to prevent password authentication bypass, closes: #449108. 2663*4882a593Smuzhiyun 2664*4882a593Smuzhiyun [ Julien Cristau ] 2665*4882a593Smuzhiyun * New upstream snapshot 2666*4882a593Smuzhiyun + includes the security fixes from the previous version 2667*4882a593Smuzhiyun + fixes regression introduced by the fix for CVE-2007-6429 in the MIT-SHM 2668*4882a593Smuzhiyun extension (closes: #461410) 2669*4882a593Smuzhiyun 2670*4882a593Smuzhiyun -- Brice Goglin <bgoglin@debian.org> Fri, 18 Jan 2008 22:20:32 +0100 2671*4882a593Smuzhiyun 2672*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080105-2) unstable; urgency=low 2673*4882a593Smuzhiyun 2674*4882a593Smuzhiyun [ David Nusinow ] 2675*4882a593Smuzhiyun * Improve dpms logging patch to correctly label message type 2676*4882a593Smuzhiyun 2677*4882a593Smuzhiyun [ Brice Goglin ] 2678*4882a593Smuzhiyun * Grab upstream commit db9ae863536fff80b5463d99e71dc47ae587980d 2679*4882a593Smuzhiyun to set DEFAULT_DPI to 96 instead of 75. 2680*4882a593Smuzhiyun 2681*4882a593Smuzhiyun [ Julien Cristau ] 2682*4882a593Smuzhiyun * Fix multiple security issues 2683*4882a593Smuzhiyun + CVE-2007-6427: XInput Extension Memory Corruption 2684*4882a593Smuzhiyun + CVE-2007-6428: TOG-CUP Extension Memory Corruption 2685*4882a593Smuzhiyun + CVE-2007-6429: EVI Extension Integer Overflow, 2686*4882a593Smuzhiyun MIT-SHM Extension Integer Overflow 2687*4882a593Smuzhiyun + CVE-2007-5760: XFree86-Misc Extension Invalid Array Index 2688*4882a593Smuzhiyun + CVE-2007-5958: file existence disclosure 2689*4882a593Smuzhiyun + CVE-2008-0006: PCF font parser buffer overflow 2690*4882a593Smuzhiyun * Bump Standards-Version to 3.7.3 (no changes). 2691*4882a593Smuzhiyun 2692*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 17 Jan 2008 15:10:03 +0100 2693*4882a593Smuzhiyun 2694*4882a593Smuzhiyunxorg-server (2:1.4.1~git20080105-1) unstable; urgency=low 2695*4882a593Smuzhiyun 2696*4882a593Smuzhiyun * Don't reference non-existent bug-reporting.txt file in xvfb-run.1 2697*4882a593Smuzhiyun * New upstream git pull, again from the server-1.4-branch 2698*4882a593Smuzhiyun + Drop 08_xkb_infinite_loop.diff, it's upstream now 2699*4882a593Smuzhiyun * Improve logging when DPMS is enabled implicitly 2700*4882a593Smuzhiyun + Adds 08_better_dpms_logging.diff 2701*4882a593Smuzhiyun 2702*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sun, 06 Jan 2008 16:56:38 -0500 2703*4882a593Smuzhiyun 2704*4882a593Smuzhiyunxorg-server (2:1.4.1~git20071212-2) unstable; urgency=low 2705*4882a593Smuzhiyun 2706*4882a593Smuzhiyun * Add patch 08_xkb_infinite_loop.diff from upstream bug#13511: papers over 2707*4882a593Smuzhiyun an infinite loop in event processing (closes: #451989). 2708*4882a593Smuzhiyun 2709*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 22 Dec 2007 00:02:01 +0100 2710*4882a593Smuzhiyun 2711*4882a593Smuzhiyunxorg-server (2:1.4.1~git20071212-1) unstable; urgency=low 2712*4882a593Smuzhiyun 2713*4882a593Smuzhiyun [ Julien Cristau ] 2714*4882a593Smuzhiyun * debian/rules: Use lsb_release -i -s to get the vendor name, instead of 2715*4882a593Smuzhiyun hardcoding "Debian". 2716*4882a593Smuzhiyun * debian/control: build-dep on lsb-release. 2717*4882a593Smuzhiyun * Cherry-pick commit f30abe30 from master: edid quirk for MAX 0x77e monitor. 2718*4882a593Smuzhiyun * Add patch 44_preferredmode_infinite_loop.diff from upstream git: fixes an 2719*4882a593Smuzhiyun infinite loop when PreferredMode is used in xorg.conf. 2720*4882a593Smuzhiyun 2721*4882a593Smuzhiyun [ David Nusinow ] 2722*4882a593Smuzhiyun * New upstream version. This is based on the server-1.4-branch, and includes 2723*4882a593Smuzhiyun all the changes in the 1.4.0.90 (pre-)release as well as additional fixes. 2724*4882a593Smuzhiyun This is primarily a bugfix release 2725*4882a593Smuzhiyun + Remove 12_bgPixel_fix_64bit_issue.diff. Applied upstream 2726*4882a593Smuzhiyun 2727*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Wed, 12 Dec 2007 20:19:11 -0500 2728*4882a593Smuzhiyun 2729*4882a593Smuzhiyunxorg-server (2:1.4.1~git20071119-1) unstable; urgency=low 2730*4882a593Smuzhiyun 2731*4882a593Smuzhiyun * Ship a .orig.tar.gz that's been autoreconf'ed. Closes: #451891 2732*4882a593Smuzhiyun * Re-enable validation of the screen section of xorg.conf 2733*4882a593Smuzhiyun Modify 14_default_screen_section.diff. This also fixes a problem where the 2734*4882a593Smuzhiyun server can't find the device section when it is specified in the screen 2735*4882a593Smuzhiyun section. Closes: #451950 2736*4882a593Smuzhiyun 2737*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Mon, 19 Nov 2007 20:38:04 -0500 2738*4882a593Smuzhiyun 2739*4882a593Smuzhiyunxorg-server (2:1.4.1~git20071117-1) unstable; urgency=low 2740*4882a593Smuzhiyun 2741*4882a593Smuzhiyun [ Julien Cristau ] 2742*4882a593Smuzhiyun * Add conflict on xserver-xorg-input-wacom (<< 0.7.8) to xserver-xorg-core. 2743*4882a593Smuzhiyun That driver is built against the old ABI, but doesn't provide 2744*4882a593Smuzhiyun xserver-xorg-input. 2745*4882a593Smuzhiyun 2746*4882a593Smuzhiyun [ David Nusinow ] 2747*4882a593Smuzhiyun * Add 14_default_screen_section.diff. This allows you to not have a screen 2748*4882a593Smuzhiyun section in your xorg.conf. A basic default one with a simple identifier 2749*4882a593Smuzhiyun will be created for you in this case using all default values 2750*4882a593Smuzhiyun 2751*4882a593Smuzhiyun [ Christian Perrier ] 2752*4882a593Smuzhiyun * Debconf translations: 2753*4882a593Smuzhiyun * Galician. Closes: #444764 2754*4882a593Smuzhiyun * German. Closes: #444917 2755*4882a593Smuzhiyun * Brazilian Portuguese. Closes: #445266 2756*4882a593Smuzhiyun * Russian. Closes: #443859 2757*4882a593Smuzhiyun * Portuguese. Closes: #445051 2758*4882a593Smuzhiyun * Slovak. Closes: #446418, #448220 2759*4882a593Smuzhiyun 2760*4882a593Smuzhiyun [ Brice Goglin ] 2761*4882a593Smuzhiyun * Bump x11proto-core-dev build-dependency to >= 7.0.9, 2762*4882a593Smuzhiyun thanks Max Kellermann, closes: #446869. 2763*4882a593Smuzhiyun 2764*4882a593Smuzhiyun [ David Nusinow ] 2765*4882a593Smuzhiyun * New upstream stable snapshot 2766*4882a593Smuzhiyun + fixes a bunch of input-related bugs, notably keyboard leds 2767*4882a593Smuzhiyun (closes: #440743 and its pile of duplicates) 2768*4882a593Smuzhiyun * Remove patches merged in this snapshot 2769*4882a593Smuzhiyun + 08_exa_fix_exaFillRegionTiled_fallback.diff 2770*4882a593Smuzhiyun + 11_exa_no_negative_tile_offsets.diff 2771*4882a593Smuzhiyun + 42_fix_RemoveGeneralSocket_crash_from_dbus.diff 2772*4882a593Smuzhiyun + 44_XKB_mapping_changes_for_all_core-sending_devices.diff 2773*4882a593Smuzhiyun + 45_GetKeyboardEvents_reject_out-of-range_keycodes.diff 2774*4882a593Smuzhiyun * Make xephyr recommend xfonts-base. Closes: #451542 2775*4882a593Smuzhiyun 2776*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sat, 17 Nov 2007 18:54:02 -0500 2777*4882a593Smuzhiyun 2778*4882a593Smuzhiyunxorg-server (2:1.4-3) unstable; urgency=low 2779*4882a593Smuzhiyun 2780*4882a593Smuzhiyun [ David Nusinow ] 2781*4882a593Smuzhiyun * Minor cleanups of 03_autoload_drivers.diff. Thanks to Julien for 2782*4882a593Smuzhiyun spotting all these ugly bits 2783*4882a593Smuzhiyun + Newline after #else when picking the driver (this is the failsafe 2784*4882a593Smuzhiyun choice) 2785*4882a593Smuzhiyun + Change by hacked "ids" file name suffix check to use strncmp and check 2786*4882a593Smuzhiyun for ".ids" 2787*4882a593Smuzhiyun + Use strncpy instead of strncat unnecessarily 2788*4882a593Smuzhiyun * Add support for a partially configured device section 2789*4882a593Smuzhiyun Implemented in 03_autoload_driver.diff. Now if you have a device section 2790*4882a593Smuzhiyun but lack a driver, it'll use the settings. This will allow you to just 2791*4882a593Smuzhiyun have a device section and enable EXA but not have to specify the driver or 2792*4882a593Smuzhiyun anything else. 2793*4882a593Smuzhiyun * Add 07_autoconfig_screen_with_device_section.diff 2794*4882a593Smuzhiyun This patch allows the Screen section to not specify a device section. If 2795*4882a593Smuzhiyun this happens, the server will automatically use the first device section 2796*4882a593Smuzhiyun listed in the xorg.conf instead 2797*4882a593Smuzhiyun 2798*4882a593Smuzhiyun [ Brice Goglin ] 2799*4882a593Smuzhiyun * Allow building the Xfbdev server in new package xserver-xfbdev, but leave 2800*4882a593Smuzhiyun it disabled for now (see #439764). 2801*4882a593Smuzhiyun * Add upstream commit 27ad5d74c20f01516a1bff73be283f8982fcf0fe as patch 2802*4882a593Smuzhiyun 44_XKB_mapping_changes_for_all_core-sending_devices.diff to fix broken 2803*4882a593Smuzhiyun xmodmap invocation in .xsession, closes: #443044. 2804*4882a593Smuzhiyun * Add upstream commit 0e800ca4651a947ccef239e6fe7bf64aab92257c as patch 2805*4882a593Smuzhiyun 45_GetKeyboardEvents_reject_out-of-range_keycodes.diff to fix crash 2806*4882a593Smuzhiyun in GetKeyboardValuatorEvents, closes: #443697. 2807*4882a593Smuzhiyun 2808*4882a593Smuzhiyun [ Christian Perrier ] 2809*4882a593Smuzhiyun * Debconf templates and debian/control reviewed by the debian-l10n- 2810*4882a593Smuzhiyun english team as part of the Smith review project. Closes: #442210 2811*4882a593Smuzhiyun * Debconf translation updates: 2812*4882a593Smuzhiyun - Swedish. Closes: #443047 2813*4882a593Smuzhiyun - Czech. Closes: #443100 2814*4882a593Smuzhiyun - French 2815*4882a593Smuzhiyun - Vietnamese. Closes: #443174 2816*4882a593Smuzhiyun - Italian. Closes: #422414 2817*4882a593Smuzhiyun * New debconf translations 2818*4882a593Smuzhiyun - Hungarian. Closes: #442956 2819*4882a593Smuzhiyun - Thai. Closes: #442962 2820*4882a593Smuzhiyun - Tamil. Closes: #443027 2821*4882a593Smuzhiyun - Basque. Closes: #443156 2822*4882a593Smuzhiyun - Hebrew. Closes: #443204 2823*4882a593Smuzhiyun - Bulgarian. Closes: #443226 2824*4882a593Smuzhiyun - Finnish. Closes: #443611 2825*4882a593Smuzhiyun 2826*4882a593Smuzhiyun [ Julien Cristau ] 2827*4882a593Smuzhiyun * Add patch backported from upstream commit 2828*4882a593Smuzhiyun 13949f997289068354e83bc83e50d97b8232efb1 to remove the type1 module: patch 2829*4882a593Smuzhiyun 05_kill_type1.diff replaces 48_disable_type1.diff, and is now enabled in 2830*4882a593Smuzhiyun debian/patches/series. 2831*4882a593Smuzhiyun * Don't build kdrive-based servers we're not shipping. 2832*4882a593Smuzhiyun * Use ${binary:Version} instead of ${Source-Version}. 2833*4882a593Smuzhiyun * Add 08_exa_fix_exaFillRegionTiled_fallback.diff by Michel Dänzer to punt 2834*4882a593Smuzhiyun on fallback case not handled correctly in exaFillRegionTiled (backported 2835*4882a593Smuzhiyun from master's c7d6d1f5); closes: #444203. 2836*4882a593Smuzhiyun * Add 11_exa_no_negative_tile_offsets.diff by Michel Dänzer to make sure 2837*4882a593Smuzhiyun tile offsets passed to drivers are never negative (backported from 2838*4882a593Smuzhiyun master's 006f6525). 2839*4882a593Smuzhiyun * Add 12_bgPixel_fix_64bit_issue.diff by Hong Liu: bgPixel (unsigned long) 2840*4882a593Smuzhiyun is 64-bit on x86_64, so -1 != 0xffffffff (master's 9adea807). 2841*4882a593Smuzhiyun 2842*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 29 Sep 2007 16:14:35 +0200 2843*4882a593Smuzhiyun 2844*4882a593Smuzhiyunxorg-server (2:1.4-2) unstable; urgency=low 2845*4882a593Smuzhiyun 2846*4882a593Smuzhiyun [ Brice Goglin ] 2847*4882a593Smuzhiyun * Add 42_fix_RemoveGeneralSocket_crash_from_dbus.diff to fix a crash 2848*4882a593Smuzhiyun when leaving, closes: #440547. 2849*4882a593Smuzhiyun * Add 43_allow_override_BIOS_EDID_preferred_mode.diff to allow overriding 2850*4882a593Smuzhiyun BIOD/EDID preferred mode with Option PreferredMode in the config file. 2851*4882a593Smuzhiyun 2852*4882a593Smuzhiyun [ David Nusinow ] 2853*4882a593Smuzhiyun * Upload to unstable 2854*4882a593Smuzhiyun 2855*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sun, 16 Sep 2007 14:24:18 -0400 2856*4882a593Smuzhiyun 2857*4882a593Smuzhiyunxorg-server (2:1.4-1) experimental; urgency=low 2858*4882a593Smuzhiyun 2859*4882a593Smuzhiyun * New upstream release (X.Org 7.3) 2860*4882a593Smuzhiyun + RandR doesn't mark Xinerama as active when no crtcs are enabled 2861*4882a593Smuzhiyun (closes: #431746) 2862*4882a593Smuzhiyun * Add proper depends to xserver-xorg-dev: 2863*4882a593Smuzhiyun x11proto-core-dev, x11proto-input-dev (>= 1.4), x11proto-xext-dev, 2864*4882a593Smuzhiyun x11proto-video-dev, x11proto-randr-dev (>= 1.2), x11proto-render-dev (>= 2865*4882a593Smuzhiyun 2:0.9.3), x11proto-fonts-dev 2866*4882a593Smuzhiyun * Bump serverminver to 2:1.4, videoabiver to 2, inputabiver to 2. 2867*4882a593Smuzhiyun 2868*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 10 Sep 2007 14:35:38 +0200 2869*4882a593Smuzhiyun 2870*4882a593Smuzhiyunxorg-server (2:1.3.99.2-1) experimental; urgency=low 2871*4882a593Smuzhiyun 2872*4882a593Smuzhiyun [ David Nusinow ] 2873*4882a593Smuzhiyun * Refactor auto_load_driver patch to allow the same method to be used when 2874*4882a593Smuzhiyun there is no xorg.conf present 2875*4882a593Smuzhiyun * Add 04_auto_load_driver_no_config.diff to use my auto_load_driver method 2876*4882a593Smuzhiyun when there's no xorg.conf present 2877*4882a593Smuzhiyun 2878*4882a593Smuzhiyun [ Brice Goglin ] 2879*4882a593Smuzhiyun * Simplify output redirections in the reportbug script, 2880*4882a593Smuzhiyun thanks Justin Pryzby, closes: #358390. 2881*4882a593Smuzhiyun * Add missing URL in long descriptions, update links to the upstream 2882*4882a593Smuzhiyun module, fix some capitalization, thanks Christian Perrier. 2883*4882a593Smuzhiyun 2884*4882a593Smuzhiyun [ Julien Cristau ] 2885*4882a593Smuzhiyun * New upstream release candidate. 2886*4882a593Smuzhiyun + bump build dep on renderproto to >= 0.9.3, and on pixman to >= 0.9.4-2. 2887*4882a593Smuzhiyun + bump video abi version and serverminver. 2888*4882a593Smuzhiyun * Drop the Conflict on fglrx-driver, which is taken care of by the abi 2889*4882a593Smuzhiyun version. 2890*4882a593Smuzhiyun 2891*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 04 Sep 2007 17:32:19 +0200 2892*4882a593Smuzhiyun 2893*4882a593Smuzhiyunxorg-server (2:1.3.99.0-2) experimental; urgency=low 2894*4882a593Smuzhiyun 2895*4882a593Smuzhiyun * Improve 03_auto_load_driver.diff 2896*4882a593Smuzhiyun + Move memory cleanup and directory closing to after the end label to 2897*4882a593Smuzhiyun prevent leaks. Thanks Julien. 2898*4882a593Smuzhiyun + Allow a driver to claim everything from a specific vendor. It does so by 2899*4882a593Smuzhiyun only specifying a vendor ID and leaving the latter four digits empty. 2900*4882a593Smuzhiyun 2901*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sun, 19 Aug 2007 16:06:54 -0400 2902*4882a593Smuzhiyun 2903*4882a593Smuzhiyunxorg-server (2:1.3.99.0-1) experimental; urgency=low 2904*4882a593Smuzhiyun 2905*4882a593Smuzhiyun [ Julien Cristau, David Nusinow ] 2906*4882a593Smuzhiyun * New upstream release candidate. 2907*4882a593Smuzhiyun + X is now more tolerant of devices without a CtrlProc (closes: #269860). 2908*4882a593Smuzhiyun + cvt(1) and gtf(1) typos fixed (closes: #432065). 2909*4882a593Smuzhiyun + Make sure DRIScreenPrivIndex is -1 when no DRI screen private is 2910*4882a593Smuzhiyun allocated. (closes: #413697). 2911*4882a593Smuzhiyun + __glXDRIscreenProbe: Use drmOpen/CloseOnce (closes: #419614). 2912*4882a593Smuzhiyun + segfault in swrast_Triangle fixed in mesa (closes: #407502). 2913*4882a593Smuzhiyun + the Xvfb manpage doesn't refer to /usr/tmp anymore (closes: #270257). 2914*4882a593Smuzhiyun + typos in Xserver(1) fixed (closes: #306688). 2915*4882a593Smuzhiyun 2916*4882a593Smuzhiyun * Remove patches that were pushed upstream 2917*4882a593Smuzhiyun + 03_xnest_manpage_overhaul.diff 2918*4882a593Smuzhiyun + 04_read_rom_in_chunks.diff 2919*4882a593Smuzhiyun + 05_module_defaults.diff 2920*4882a593Smuzhiyun + 07_stolen_from_HEAD_xorgconf_manpage.diff 2921*4882a593Smuzhiyun + 08_s390_servermd.diff 2922*4882a593Smuzhiyun + 12_security_policy_in_etc.diff 2923*4882a593Smuzhiyun + 16_s390_fix.diff 2924*4882a593Smuzhiyun + 18_execinfo_configured.patch 2925*4882a593Smuzhiyun + 23_kfreebsd_support.diff 2926*4882a593Smuzhiyun + 24_hurd_ioperm_fix.diff 2927*4882a593Smuzhiyun + 32_disable_sparc_pci_bridge.diff 2928*4882a593Smuzhiyun + 39_alpha_build_flags.patch 2929*4882a593Smuzhiyun + 40_consolidate_portPriv_pDraw_assignments.diff 2930*4882a593Smuzhiyun + 42_only_run_special_key_behaviours_on_non-XKB.diff 2931*4882a593Smuzhiyun + 44_fedora-xephyr-keysym-madness.diff (different fix applied upstream) 2932*4882a593Smuzhiyun + 45_CVE-2007-2437.diff 2933*4882a593Smuzhiyun + 46_export-ramdac-symbols.diff 2934*4882a593Smuzhiyun + 49_map_keyboard_driver_to_kbd.diff 2935*4882a593Smuzhiyun + 50_alpha_no_include_asm_pci.h.diff 2936*4882a593Smuzhiyun + 94_use_default_font_path.diff 2937*4882a593Smuzhiyun + 125_glx_remove-stray__GLinterface.diff, 2938*4882a593Smuzhiyun 126_glxproxy_remove-stray__GLinterface.diff and 2939*4882a593Smuzhiyun 127_mesa-6.5.3-compat.diff (obsolete) 2940*4882a593Smuzhiyun 2941*4882a593Smuzhiyun * Update other patches: 2942*4882a593Smuzhiyun + 09_debian_xserver_rtff.diff disabled (doesn't apply, and isn't even 2943*4882a593Smuzhiyun used AFAICS; 2944*4882a593Smuzhiyun + 11_define_XFree86Server.diff dropped, to be fixed in drivers instead; 2945*4882a593Smuzhiyun + 13_debian_add_xkbpath_env_variable.diff refreshed; 2946*4882a593Smuzhiyun + 21_glx_align_fixes.patch updated; 2947*4882a593Smuzhiyun + 43_xephyr_crash_at_exit.diff dropped (doesn't apply); 2948*4882a593Smuzhiyun + 47_fbdevhw_magic_numbers.diff disabled for now; 2949*4882a593Smuzhiyun + 48_disable_type1.diff disabled for now; 2950*4882a593Smuzhiyun + 51_xkb-and-loathing.diff disabled for now. 2951*4882a593Smuzhiyun 2952*4882a593Smuzhiyun [ Julien Cristau ] 2953*4882a593Smuzhiyun * Add build-dep on x11proto-input-dev (>= 1.4.2), libpixman-1-dev 2954*4882a593Smuzhiyun (>= 0.9.0), libdbus-1-dev, libhal-dev (except on hurd-i386 for the last 2955*4882a593Smuzhiyun two). 2956*4882a593Smuzhiyun * Bump build-dep on mesa-swx11-source to >> 7.0.1~rc2-1. 2957*4882a593Smuzhiyun * Bump serverminver to this version, videoabiver to 1.9, inputabiver to 2958*4882a593Smuzhiyun 0.9 (so this doesn't clash with a release and drivers have to be 2959*4882a593Smuzhiyun rebuilt). 2960*4882a593Smuzhiyun * Bump build-dep on compositeproto to >= 0.4. 2961*4882a593Smuzhiyun * Install the upstream changelog. 2962*4882a593Smuzhiyun * Disable the xprint and dmx DDX for now, they fail to build. 2963*4882a593Smuzhiyun * xserver-xorg-dev needs a dependency on libpixman-1-dev. 2964*4882a593Smuzhiyun * Add explanations about our tarball and upstream URL to debian/copyright. 2965*4882a593Smuzhiyun 2966*4882a593Smuzhiyun [ Drew Parsons ] 2967*4882a593Smuzhiyun * Update Xprint build to include pixman. 2968*4882a593Smuzhiyun 2969*4882a593Smuzhiyun [ David Nusinow ] 2970*4882a593Smuzhiyun * Add 03_auto_load_driver.diff. This patch allows the server to select a 2971*4882a593Smuzhiyun driver and automatically create a Devices section when none is specified 2972*4882a593Smuzhiyun in your xorg.conf. It chooses the driver based on a set of PCI ID's that 2973*4882a593Smuzhiyun the driver itself provides in /usr/share/xserver-xorg/pci. If no driver 2974*4882a593Smuzhiyun claims the PCI ID of your primary video card, then it will choose a 2975*4882a593Smuzhiyun fallback based on your system. 2976*4882a593Smuzhiyun 2977*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 18 Aug 2007 18:28:49 +0200 2978*4882a593Smuzhiyun 2979*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-13) UNRELEASED; urgency=low 2980*4882a593Smuzhiyun 2981*4882a593Smuzhiyun [ Debconf templates translations ] 2982*4882a593Smuzhiyun * Italian added. Closes: #422414 2983*4882a593Smuzhiyun * Slovak added. Closes: #438578 2984*4882a593Smuzhiyun 2985*4882a593Smuzhiyun -- Christian Perrier <bubulle@debian.org> Sun, 26 Aug 2007 12:09:52 +0200 2986*4882a593Smuzhiyun 2987*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-12) unstable; urgency=low 2988*4882a593Smuzhiyun 2989*4882a593Smuzhiyun [ Brice Goglin ] 2990*4882a593Smuzhiyun * Add 51_xkb-and-loathing.diff to fix a hang in OpenOffice.org 2991*4882a593Smuzhiyun when opening menus, closes: #433131. 2992*4882a593Smuzhiyun * Install the exa(4) and fbdevhw(4) manpages. 2993*4882a593Smuzhiyun 2994*4882a593Smuzhiyun [ Julien Cristau ] 2995*4882a593Smuzhiyun * Update the xorg.conf(5) manpage to get documentation for RandR 1.2 2996*4882a593Smuzhiyun options: 2997*4882a593Smuzhiyun + 07_stolen_from_HEAD_xorgconf_manpage.diff: new patch; 2998*4882a593Smuzhiyun + 07_xorgconf_manpage_overhaul.diff dropped; 2999*4882a593Smuzhiyun + 34_xorg.conf_man_typos.patch dropped; 3000*4882a593Smuzhiyun + 05_module_defaults.diff, 94_use_default_font_path.diff: dropped hunks 3001*4882a593Smuzhiyun applying to hw/xfree86/doc/man/xorg.conf.man.pre. 3002*4882a593Smuzhiyun * Add patch 11_define_XFree86Server.diff: XFree86Server needs to be defined 3003*4882a593Smuzhiyun in xorg-server.h and exported to drivers. 3004*4882a593Smuzhiyun * Add patches 125_glx_remove-stray__GLinterface.diff 3005*4882a593Smuzhiyun 126_glxproxy_remove-stray__GLinterface.diff and 127_mesa-6.5.3-compat.diff 3006*4882a593Smuzhiyun to build with mesa >= 6.5.3, and bump build-dependency on 3007*4882a593Smuzhiyun mesa-swx11-source. 3008*4882a593Smuzhiyun * Include the Debian package version in OSVENDOR to make it appear in the 3009*4882a593Smuzhiyun X log. 3010*4882a593Smuzhiyun 3011*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 09 Aug 2007 16:32:14 +0200 3012*4882a593Smuzhiyun 3013*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-11) unstable; urgency=low 3014*4882a593Smuzhiyun 3015*4882a593Smuzhiyun * Yet another alpha build fix: also remove the asm/pci.h include from 3016*4882a593Smuzhiyun os-support/linux/lnx_axp.c. Include "lnx.h" and <unistd.h> instead. 3017*4882a593Smuzhiyun 3018*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 14 Jul 2007 20:09:35 +0200 3019*4882a593Smuzhiyun 3020*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-10) unstable; urgency=medium 3021*4882a593Smuzhiyun 3022*4882a593Smuzhiyun * hw/xfree86/common/compiler.h and <sys/io.h> declare incompatible 3023*4882a593Smuzhiyun prototypes for outb and friends, so change the patch from -9 to not 3024*4882a593Smuzhiyun #include <sys/io.h> and rely on declarations in lnx.h itself for the 3025*4882a593Smuzhiyun IOBASE_* macros. 3026*4882a593Smuzhiyun 3027*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 14 Jul 2007 18:06:14 +0200 3028*4882a593Smuzhiyun 3029*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-9) unstable; urgency=medium 3030*4882a593Smuzhiyun 3031*4882a593Smuzhiyun * Include <sys/io.h> instead of <asm/pci.h> in 3032*4882a593Smuzhiyun hw/xfree86/os-support/linux/lnx.h, as the latter isn't exported to 3033*4882a593Smuzhiyun userspace anymore; fixes FTBFS on alpha. Thanks, Steve Langasek! 3034*4882a593Smuzhiyun 3035*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 14 Jul 2007 12:17:10 +0200 3036*4882a593Smuzhiyun 3037*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-8) unstable; urgency=medium 3038*4882a593Smuzhiyun 3039*4882a593Smuzhiyun * Medium-urgency upload to get the fix for #428794 in testing faster, 3040*4882a593Smuzhiyun hopefully. 3041*4882a593Smuzhiyun 3042*4882a593Smuzhiyun [ Brice Goglin ] 3043*4882a593Smuzhiyun * Add 47_fbdevhw_magic_numbers.diff: patch by Adam Jackson to keep the 3044*4882a593Smuzhiyun fbdev2xfree_timing() function from changing the pixel clock value if the 3045*4882a593Smuzhiyun fbdev driver claims that it is 0. 3046*4882a593Smuzhiyun 3047*4882a593Smuzhiyun [ Julien Cristau ] 3048*4882a593Smuzhiyun * Don't build the type1 font module. 3049*4882a593Smuzhiyun * Add patch by Alan Coopersmith to map (case-insensitively) the old 3050*4882a593Smuzhiyun "keyboard" input driver to "kbd" (addresses: #428794). I'm not 3051*4882a593Smuzhiyun reassigning the bug to xserver-xorg-core for now so as not to break 3052*4882a593Smuzhiyun testing by letting xserver-xorg-input-keyboard transition before the fixed 3053*4882a593Smuzhiyun xorg-server. 3054*4882a593Smuzhiyun 3055*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 14 Jul 2007 01:48:20 +0200 3056*4882a593Smuzhiyun 3057*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-7) unstable; urgency=low 3058*4882a593Smuzhiyun 3059*4882a593Smuzhiyun [ Brice Goglin ] 3060*4882a593Smuzhiyun * Add 40_consolidate_portPriv_pDraw_assignments.diff to avoid a crash 3061*4882a593Smuzhiyun in xf86XVReputVideo (closes: #424899, #431655). 3062*4882a593Smuzhiyun * Add 41_vbe_filter_less.diff to not reject VESA modes early since 3063*4882a593Smuzhiyun xf86ValidateModes should handle them just fine (closes: #424684). 3064*4882a593Smuzhiyun * Add 42_only_run_special_key_behaviours_on_non-XKB.diff to fix special 3065*4882a593Smuzhiyun keys in Xephyr (closes: #415025). 3066*4882a593Smuzhiyun * Add 43_xephyr_crash_at_exit.diff to avoid crashing Xephyr when first 3067*4882a593Smuzhiyun client disconnect (closes: #420421). 3068*4882a593Smuzhiyun 3069*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 04 Jul 2007 23:42:40 +0200 3070*4882a593Smuzhiyun 3071*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-6) unstable; urgency=low 3072*4882a593Smuzhiyun 3073*4882a593Smuzhiyun * Change fglrx conflict to << 8.37.6 (closes: #424975). 3074*4882a593Smuzhiyun 3075*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 01 Jun 2007 14:58:39 +0200 3076*4882a593Smuzhiyun 3077*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-5) unstable; urgency=low 3078*4882a593Smuzhiyun 3079*4882a593Smuzhiyun [ Brice Goglin ] 3080*4882a593Smuzhiyun * Add 24_hurd_ioperm_fix.diff to fix xf86Enable/DisableIO on Hurd with 3081*4882a593Smuzhiyun recent GNU Mach. Thanks Samuel Thibault! 3082*4882a593Smuzhiyun * Add 06_use_proc_instead_of_sysfs_for_pci_domains.diff since sysfs-based 3083*4882a593Smuzhiyun PCI management code is broken at least on sparc and powerpc. 3084*4882a593Smuzhiyun Closes: #422077, #422095. Thanks to Jim Watson for testing! 3085*4882a593Smuzhiyun * Install the Xephyr README, closes: #395888. 3086*4882a593Smuzhiyun * Update 07_xorgconf_manpage_overhaul.diff to drop the reference to the 3087*4882a593Smuzhiyun xorg.conf example which we do not install since Xserver 1.3 does automatic 3088*4882a593Smuzhiyun configuration, the manpage is very well documented, and we generate a 3089*4882a593Smuzhiyun config file during installation. Closes: #222932. 3090*4882a593Smuzhiyun * Fix warning in /etc/init.d/xprint when /usr/lib/X11/fonts does not exist. 3091*4882a593Smuzhiyun Closes: #422352. Thanks Cristian Ionescu-Idbohrn! 3092*4882a593Smuzhiyun * Pull upstream commit 9c80eda826448822328bb678a7d284cc43fffb17 to disable 3093*4882a593Smuzhiyun RandR's fake xinerama geometry when there's more than one protocol screen 3094*4882a593Smuzhiyun (closes: #420679). 3095*4882a593Smuzhiyun 3096*4882a593Smuzhiyun [ Julien Cristau ] 3097*4882a593Smuzhiyun * Add patch to make sure that the ramdac symbols are present in the server 3098*4882a593Smuzhiyun and drivers can use them (closes: #423129). 3099*4882a593Smuzhiyun * xserver-xorg-core Conflicts with fglrx-driver, which broke with 1.3. 3100*4882a593Smuzhiyun We'll need to make this versioned (or drop it) when fglrx is fixed. 3101*4882a593Smuzhiyun 3102*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 16 May 2007 15:17:55 +0200 3103*4882a593Smuzhiyun 3104*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-4) unstable; urgency=low 3105*4882a593Smuzhiyun 3106*4882a593Smuzhiyun * Cherry-pick patch from upstream git to fix security issue in the Xrender 3107*4882a593Smuzhiyun extension: malicious clients can cause a division by zero in the server 3108*4882a593Smuzhiyun (closes: #422936). Reference: CVE-2007-2437. Thanks, Micah Anderson! 3109*4882a593Smuzhiyun 3110*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 09 May 2007 02:11:08 +0200 3111*4882a593Smuzhiyun 3112*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-3) unstable; urgency=low 3113*4882a593Smuzhiyun 3114*4882a593Smuzhiyun * Include 94_use_default_font_path.diff. This patch is like Eugene's patch 3115*4882a593Smuzhiyun to always look in the default font path from the past, but now we provide 3116*4882a593Smuzhiyun an option to disable looking in the default font path at runtime. This 3117*4882a593Smuzhiyun will allow people to specify additional font paths in their xorg.conf 3118*4882a593Smuzhiyun without losing their current paths. This will also help avoid people 3119*4882a593Smuzhiyun having ye olde "fixed font" problem. 3120*4882a593Smuzhiyun * Fix compilation warnings for 05_module_defaults.diff. Previously the patch 3121*4882a593Smuzhiyun used a generic pointer for the options record, but now we use the actual 3122*4882a593Smuzhiyun XF86OptionsPtr type. 3123*4882a593Smuzhiyun 3124*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Thu, 26 Apr 2007 22:39:52 -0400 3125*4882a593Smuzhiyun 3126*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-2) unstable; urgency=low 3127*4882a593Smuzhiyun 3128*4882a593Smuzhiyun * Add Brice Goglin's fix for 05_module_defaults.diff, so that it also works 3129*4882a593Smuzhiyun when there is no module section at all. Thanks to Michel Dänzer for 3130*4882a593Smuzhiyun helping also. 3131*4882a593Smuzhiyun 3132*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sat, 21 Apr 2007 09:34:12 -0400 3133*4882a593Smuzhiyun 3134*4882a593Smuzhiyunxorg-server (2:1.3.0.0.dfsg-1) unstable; urgency=low 3135*4882a593Smuzhiyun 3136*4882a593Smuzhiyun * Upload to unstable. 3137*4882a593Smuzhiyun * Add XS-Vcs-* to debian/control. 3138*4882a593Smuzhiyun * Remove non-free file hw/xfree86/doc/README.DRI from the upstream tarball. 3139*4882a593Smuzhiyun * Bump serverminver to 2:1.3.0.0. 3140*4882a593Smuzhiyun 3141*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 20 Apr 2007 07:54:14 +0200 3142*4882a593Smuzhiyun 3143*4882a593Smuzhiyunxorg-server (2:1.3.0.0-1) experimental; urgency=low 3144*4882a593Smuzhiyun 3145*4882a593Smuzhiyun * New upstream release 3146*4882a593Smuzhiyun 3147*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Thu, 19 Apr 2007 22:27:05 -0400 3148*4882a593Smuzhiyun 3149*4882a593Smuzhiyunxorg-server (2:1.2.99.905-3) experimental; urgency=low 3150*4882a593Smuzhiyun 3151*4882a593Smuzhiyun [ Julien Cristau ] 3152*4882a593Smuzhiyun * xvfb now Recommends: xfonts-base (closes: #314598). 3153*4882a593Smuzhiyun 3154*4882a593Smuzhiyun [ David Nusinow ] 3155*4882a593Smuzhiyun * Add 05_module_defaults.diff. This provides default modules loading 3156*4882a593Smuzhiyun capabilities for the server that may be overrided easily. Previously the 3157*4882a593Smuzhiyun server would load a set of default modules, but only if none were 3158*4882a593Smuzhiyun specified in the xorg.conf, or if you didn't have a xorg.conf at all. This 3159*4882a593Smuzhiyun patch provides a default set and you can add only the "Load" instructions 3160*4882a593Smuzhiyun to xorg.conf that you want without losing the defaults. Similarly, if you 3161*4882a593Smuzhiyun don't want to load a module that's loaded by default, you can add 3162*4882a593Smuzhiyun "Disable modulename" to your xorg.conf (see man xorg.conf in this release 3163*4882a593Smuzhiyun for details). See upstream bug #10541 for more. 3164*4882a593Smuzhiyun 3165*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sun, 15 Apr 2007 11:17:45 -0400 3166*4882a593Smuzhiyun 3167*4882a593Smuzhiyunxorg-server (2:1.2.99.905-2) experimental; urgency=low 3168*4882a593Smuzhiyun 3169*4882a593Smuzhiyun * Install the cvt and gtf utilities and their manpages (closes: #414792). 3170*4882a593Smuzhiyun * Build the xserver-xorg-core-dbg package, which contains debugging symbols 3171*4882a593Smuzhiyun for Xorg and /usr/lib/xorg/modules/**/*.so 3172*4882a593Smuzhiyun 3173*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Mon, 09 Apr 2007 20:38:22 +0200 3174*4882a593Smuzhiyun 3175*4882a593Smuzhiyunxorg-server (2:1.2.99.905-1) experimental; urgency=low 3176*4882a593Smuzhiyun 3177*4882a593Smuzhiyun * New upstream release candidate. 3178*4882a593Smuzhiyun + includes fix for CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() 3179*4882a593Smuzhiyun Memory Corruption. 3180*4882a593Smuzhiyun 3181*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 06 Apr 2007 12:05:40 +0200 3182*4882a593Smuzhiyun 3183*4882a593Smuzhiyunxorg-server (2:1.2.99.903-1) experimental; urgency=low 3184*4882a593Smuzhiyun 3185*4882a593Smuzhiyun [ Drew Parsons ] 3186*4882a593Smuzhiyun * Add exclude entries to dh_install in debian/rules. 3187*4882a593Smuzhiyun 3188*4882a593Smuzhiyun [ Julien Cristau ] 3189*4882a593Smuzhiyun * Prepare packaging to ship debugging symbols for xserver-xorg-core in 3190*4882a593Smuzhiyun xserver-xorg-core-dbg, but leave it commented out so we can get rc3 in the 3191*4882a593Smuzhiyun archive first. 3192*4882a593Smuzhiyun * New upstream release candidate. 3193*4882a593Smuzhiyun + bump serverminver to 2:1.2.99.903. 3194*4882a593Smuzhiyun 3195*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 27 Mar 2007 07:33:29 +0200 3196*4882a593Smuzhiyun 3197*4882a593Smuzhiyunxorg-server (2:1.2.99.902-1) experimental; urgency=low 3198*4882a593Smuzhiyun 3199*4882a593Smuzhiyun [ Drew Parsons ] 3200*4882a593Smuzhiyun * Bring xprint back into the xorg fold. 3201*4882a593Smuzhiyun - include existing patches: 3202*4882a593Smuzhiyun - 91_ttf2pt1 allows Xprint to use ttf2pt1 for Type1 font handling 3203*4882a593Smuzhiyun (but extract and apply manually the patch to 3204*4882a593Smuzhiyun hw/xprint/ps/Makefile.am so it may be applied by autoconf) 3205*4882a593Smuzhiyun - 91_ttf2pt1_updates brings ttf2pt1 into the modern X11R7.1 world 3206*4882a593Smuzhiyun - 92_xprint-security-holes-fix.patch places PS/PDF file output 3207*4882a593Smuzhiyun into the user's home directory (~/Xprintjobs), more secure than 3208*4882a593Smuzhiyun a shared /tmp/Xprintjobs 3209*4882a593Smuzhiyun - 93_spooltodir_check_file_exists ensures output filenames are 3210*4882a593Smuzhiyun less than 256 characters in length 3211*4882a593Smuzhiyun - 93_xprint_fonts_fix released references to font names after use. 3212*4882a593Smuzhiyun - enable freetype support for Xprint. 3213*4882a593Smuzhiyun - add descriptions to debian/control and Build-Dependency on 3214*4882a593Smuzhiyun x11proto-print-dev 3215*4882a593Smuzhiyun * Run autoreconf to update changes to hw/xprint/ps/Makefile.am. 3216*4882a593Smuzhiyun 3217*4882a593Smuzhiyun [ Brice Goglin ] 3218*4882a593Smuzhiyun * Apply patch from adrian@smop.co.uk to our xvfb-run wrapper 3219*4882a593Smuzhiyun to check whether Xvfb started ok and fix its cleanup 3220*4882a593Smuzhiyun (closes: #351042). 3221*4882a593Smuzhiyun 3222*4882a593Smuzhiyun [ Julien Cristau ] 3223*4882a593Smuzhiyun * New upstream release candidate. 3224*4882a593Smuzhiyun * Bump serverminver to 2:1.2.99.902. 3225*4882a593Smuzhiyun * Drop patch 42_build_int10_submodules.diff, and use x86emu on all 3226*4882a593Smuzhiyun architectures instead (closes: #410879). 3227*4882a593Smuzhiyun * Refresh patches: 3228*4882a593Smuzhiyun + 12_security_policy_in_etc.diff 3229*4882a593Smuzhiyun + 21_glx_align_fixes.patch 3230*4882a593Smuzhiyun + 23_kfreebsd_support.diff 3231*4882a593Smuzhiyun * Delete a few files generated by configure on clean, since they seem to 3232*4882a593Smuzhiyun have been included in the tarball. 3233*4882a593Smuzhiyun 3234*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Thu, 15 Mar 2007 04:28:00 +0100 3235*4882a593Smuzhiyun 3236*4882a593Smuzhiyunxorg-server (2:1.2.99.901-1) experimental; urgency=low 3237*4882a593Smuzhiyun 3238*4882a593Smuzhiyun * New upstream release candidate. 3239*4882a593Smuzhiyun + Remove patches 24 (hurd support), 35 (randr byteswap) and 43 (set damage 3240*4882a593Smuzhiyun version), applied upstream. 3241*4882a593Smuzhiyun + Bump build-dep on x11proto-randr-dev to >= 1.2, and on 3242*4882a593Smuzhiyun x11proto-damage-dev to >= 1.1. 3243*4882a593Smuzhiyun 3244*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 7 Mar 2007 19:58:53 +0100 3245*4882a593Smuzhiyun 3246*4882a593Smuzhiyunxorg-server (2:1.2.0-6) experimental; urgency=low 3247*4882a593Smuzhiyun 3248*4882a593Smuzhiyun * Set videoabiver to 1.0, same as in xorg-server 1.1. 3249*4882a593Smuzhiyun 3250*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 2 Mar 2007 16:38:12 +0100 3251*4882a593Smuzhiyun 3252*4882a593Smuzhiyunxorg-server (2:1.2.0-5) experimental; urgency=low 3253*4882a593Smuzhiyun 3254*4882a593Smuzhiyun * Add input ABI versioning metadata. Rename serverabiver file to 3255*4882a593Smuzhiyun videoabiver, and add inputabiver. Bump serverminver to 2:1.2.0-5 to deal 3256*4882a593Smuzhiyun with this change. 3257*4882a593Smuzhiyun 3258*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Thu, 1 Mar 2007 22:09:45 -0500 3259*4882a593Smuzhiyun 3260*4882a593Smuzhiyunxorg-server (2:1.2.0-4) experimental; urgency=low 3261*4882a593Smuzhiyun 3262*4882a593Smuzhiyun [ Julien Cristau ] 3263*4882a593Smuzhiyun * Don't strip modules when DEB_BUILD_OPTIONS contains nostrip. Thanks, 3264*4882a593Smuzhiyun Cyril Brulebois! 3265*4882a593Smuzhiyun 3266*4882a593Smuzhiyun [ David Nusinow ] 3267*4882a593Smuzhiyun * Move serverabiver file to serverminver. Use serverabiver to store the 3268*4882a593Smuzhiyun actual video ABI version number (1.1 right now). This will allow drivers 3269*4882a593Smuzhiyun to automatically generate their Provides: xserver-xorg-video-* line when 3270*4882a593Smuzhiyun built against a particular server version. The rename of the files 3271*4882a593Smuzhiyun is to better denote what they actually are. 3272*4882a593Smuzhiyun * Bump the serverminver to 2:1.2.0-4 because of this change 3273*4882a593Smuzhiyun 3274*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Wed, 21 Feb 2007 21:53:51 -0500 3275*4882a593Smuzhiyun 3276*4882a593Smuzhiyunxorg-server (2:1.2.0-3) experimental; urgency=low 3277*4882a593Smuzhiyun 3278*4882a593Smuzhiyun [ Julien Cristau ] 3279*4882a593Smuzhiyun * Pass --with-os-name and --with-os-vendor to configure. 3280*4882a593Smuzhiyun * Bump serverabiver to 2:1.2.0-1. 3281*4882a593Smuzhiyun * Add patch from upstream git to set the supported damage version from the 3282*4882a593Smuzhiyun server, instead of from the damage headers. xserver 1.2.0 supports damage 3283*4882a593Smuzhiyun 1.0, not 1.1. 3284*4882a593Smuzhiyun 3285*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 17 Feb 2007 12:03:03 +0100 3286*4882a593Smuzhiyun 3287*4882a593Smuzhiyunxorg-server (2:1.2.0-2) experimental; urgency=low 3288*4882a593Smuzhiyun 3289*4882a593Smuzhiyun * Delete useless debian/substvars. 3290*4882a593Smuzhiyun * Change my email address in debian/control. 3291*4882a593Smuzhiyun * Fix patch 42_build_int10_submodules.diff. The definition of 3292*4882a593Smuzhiyun xf86InitInt10() was moved to int10/helper_exec.c between 1.1.1 and 1.2.0, 3293*4882a593Smuzhiyun so we move it to int10/helper_mem.c, which we build in the main int10 3294*4882a593Smuzhiyun module, not the vm86 and x86emu submodules. Thanks to Cédric Augonnet and 3295*4882a593Smuzhiyun Brice Goglin for the report and testing. 3296*4882a593Smuzhiyun 3297*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Sat, 10 Feb 2007 20:57:57 +0100 3298*4882a593Smuzhiyun 3299*4882a593Smuzhiyunxorg-server (2:1.2.0-1) experimental; urgency=low 3300*4882a593Smuzhiyun 3301*4882a593Smuzhiyun * New upstream release. 3302*4882a593Smuzhiyun + 40_xorg-xserver-1.1.0-dbe-render.diff dropped. 3303*4882a593Smuzhiyun + 38_GetDrawableAttributes.patch dropped. 3304*4882a593Smuzhiyun + 37_build-mesa-mipmap.patch dropped. 3305*4882a593Smuzhiyun + 33_Xserver_man_typos.patch dropped. 3306*4882a593Smuzhiyun + 24_hurd_support.diff massively reduced. 3307*4882a593Smuzhiyun + 13_debian_add_xkbpath_env_variable.diff refreshed. 3308*4882a593Smuzhiyun + 07_xorgconf_manpage_overhaul.diff updated. 3309*4882a593Smuzhiyun + 42_build_int10_submodules.diff updated. 3310*4882a593Smuzhiyun * Bump build-dep on mesa-swx11-source to >= 6.5.2. 3311*4882a593Smuzhiyun * Version build-dependencies on x11proto-composite-dev and x11proto-kb-dev 3312*4882a593Smuzhiyun to match configure.ac. 3313*4882a593Smuzhiyun * Add build-dep on libxfixes-dev (needed for Xdmx). 3314*4882a593Smuzhiyun 3315*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 9 Feb 2007 20:54:27 +0100 3316*4882a593Smuzhiyun 3317*4882a593Smuzhiyunxorg-server (2:1.1.99.903-1) experimental; urgency=low 3318*4882a593Smuzhiyun 3319*4882a593Smuzhiyun * New upstream release candidate. 3320*4882a593Smuzhiyun * Forward-port patches: 3321*4882a593Smuzhiyun * 07_xorgconf_manpage_overhaul.diff: refresh 3322*4882a593Smuzhiyun * 12_security_policy_in_etc.diff: refresh 3323*4882a593Smuzhiyun * 21_glx_align_fixes.patch: refresh 3324*4882a593Smuzhiyun * 23_kfreebsd_support.diff: refresh 3325*4882a593Smuzhiyun * 24_hurd_support.diff: refresh 3326*4882a593Smuzhiyun * 34_xorg.conf_man_typos.patch: refresh 3327*4882a593Smuzhiyun * 36_fix_ffs.patch: remove, applied upstream 3328*4882a593Smuzhiyun * Bump build-dependency on libdrm-dev to (>= 2.3.0) because that is the X 3329*4882a593Smuzhiyun server's minimum requirement. 3330*4882a593Smuzhiyun 3331*4882a593Smuzhiyun -- Thierry Reding <thierry@gilfi.de> Sat, 2 Dec 2006 12:44:59 +0100 3332*4882a593Smuzhiyun 3333*4882a593Smuzhiyunxorg-server (2:1.1.99.902-1) experimental; urgency=low 3334*4882a593Smuzhiyun 3335*4882a593Smuzhiyun * Update to latest upstream release candidate. 3336*4882a593Smuzhiyun * Forward-port patches: 3337*4882a593Smuzhiyun * 02_libvgahw_gcc4_volatile_fix.diff: update 3338*4882a593Smuzhiyun * 04_read_rom_in_chunks.diff: update 3339*4882a593Smuzhiyun * 05_arm_cache_flush.diff: remove, applied upstream 3340*4882a593Smuzhiyun * 06_arm_is_not_x86_and_has_no_vga.diff: remove, applied upstream 3341*4882a593Smuzhiyun * 07_xorgconf_manpage_overhaul.diff: update 3342*4882a593Smuzhiyun * 08_s390_servermd.diff: update 3343*4882a593Smuzhiyun * 09_debian_xserver_rtff.diff: update 3344*4882a593Smuzhiyun * 12_security_policy_in_etc.diff: update 3345*4882a593Smuzhiyun * 13_debian_add_xkbpath_env_variable.diff: update 3346*4882a593Smuzhiyun * 15_symlink_mesa.diff: remove, fixed upstream 3347*4882a593Smuzhiyun * 16_s390_fix.diff: update 3348*4882a593Smuzhiyun * 17_ignoreabi.diff: remove, applied upstream 3349*4882a593Smuzhiyun * 18_execinfo_only_for_backtrace.patch: remove, applied upstream 3350*4882a593Smuzhiyun * 18_execinfo_configured.patch: remove, applied upstream 3351*4882a593Smuzhiyun * 19_configurable_misc_utils.patch: remove, applied upstream 3352*4882a593Smuzhiyun * 20_mesa_6.5.1.diff: remove, applied upstream 3353*4882a593Smuzhiyun * 21_glx_align_fixes.patch: update 3354*4882a593Smuzhiyun * 22_xkb_cycle_3layouts.diff: remove, applied upstream 3355*4882a593Smuzhiyun * 23_kfreebsd_support.diff: update, partially applied upstream 3356*4882a593Smuzhiyun * 24_hurd_support.diff: update, partially applied upstream 3357*4882a593Smuzhiyun * 25_tfp_damage.diff: remove, applied upstream 3358*4882a593Smuzhiyun * 26_aiglx_happy_vt_switch.diff: remove, applied upstream 3359*4882a593Smuzhiyun * 27_aiglx_locking.diff: remove, applied upstream 3360*4882a593Smuzhiyun * 28_mesa_copy_sub_buffer.diff: remove, applied upstream 3361*4882a593Smuzhiyun * 29_mesa_reseed_makefile.diff: remove, fixed upstream 3362*4882a593Smuzhiyun * 30_fix_vmode_switch.diff: remove, fixed upstream 3363*4882a593Smuzhiyun * 31_blocksigio.diff: remove, fixed upstream 3364*4882a593Smuzhiyun * 32_disable_sparc_pci_bridge.diff: update 3365*4882a593Smuzhiyun * 34_xorg.conf_man_typos.patch: update 3366*4882a593Smuzhiyun * 35_randr_byteswap.patch: update 3367*4882a593Smuzhiyun * 36_fix_ffs.patch: update 3368*4882a593Smuzhiyun * 37_Fix-__glXDRIbindTexImage-for-32-bpp-on-big-endian-platforms.diff: 3369*4882a593Smuzhiyun remove, applied upstream 3370*4882a593Smuzhiyun * Upstream no longer ships a changelog, so don't try to install it. 3371*4882a593Smuzhiyun * Add 37_build-mesa-mipmap.patch that adds the missing mipmap.c to libmain's 3372*4882a593Smuzhiyun sources. 3373*4882a593Smuzhiyun * Add 38_GetDrawableAttributes.patch which readds support for the 3374*4882a593Smuzhiyun GetDrawableAttributes extension that's needed for compiz to work properly. 3375*4882a593Smuzhiyun 3376*4882a593Smuzhiyun -- Thierry Reding <thierry@gilfi.de> Fri, 1 Dec 2006 20:32:34 +0100 3377*4882a593Smuzhiyun 3378*4882a593Smuzhiyunxorg-server (2:1.1.1-21) unstable; urgency=emergency 3379*4882a593Smuzhiyun 3380*4882a593Smuzhiyun * Security update. 3381*4882a593Smuzhiyun * Fix integer overflow in the ProcXCMiscGetXIDList() function in the XC-MISC 3382*4882a593Smuzhiyun extension. Reference: CVE-2007-1003. 3383*4882a593Smuzhiyun 3384*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 04 Apr 2007 00:34:51 +0200 3385*4882a593Smuzhiyun 3386*4882a593Smuzhiyunxorg-server (2:1.1.1-20) unstable; urgency=low 3387*4882a593Smuzhiyun 3388*4882a593Smuzhiyun * xephyr: Add patch from upstream git to fix memory leak in 3389*4882a593Smuzhiyun ephyrScreenFini(). Thanks, Guillem Jover! 3390*4882a593Smuzhiyun 3391*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Tue, 6 Mar 2007 22:20:14 +0100 3392*4882a593Smuzhiyun 3393*4882a593Smuzhiyunxorg-server (2:1.1.1-19) unstable; urgency=high 3394*4882a593Smuzhiyun 3395*4882a593Smuzhiyun [ Drew Parsons ] 3396*4882a593Smuzhiyun * Removed spurious space in default font line 3397*4882a593Smuzhiyun (/usr/X11R6/lib/X11/fonts/Type1 not "/usr/X11R6/lib/ X11/fonts/Type1") 3398*4882a593Smuzhiyun 3399*4882a593Smuzhiyun [ David Nusinow ] 3400*4882a593Smuzhiyun * Conflict with and replace xserver-common, because that package used to 3401*4882a593Smuzhiyun provide the SecurityPolicy file. This is an RC bugfix because it breaks 3402*4882a593Smuzhiyun upgrades, so it gets a high urgency. Thanks Christian Tsotras and Lionel 3403*4882a593Smuzhiyun Elie Mamane for reporting and it. Closes: #402658 3404*4882a593Smuzhiyun 3405*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Wed, 28 Feb 2007 21:48:19 -0500 3406*4882a593Smuzhiyun 3407*4882a593Smuzhiyunxorg-server (2:1.1.1-18) unstable; urgency=medium 3408*4882a593Smuzhiyun 3409*4882a593Smuzhiyun * Add patch from Fedora to make xephyr work on 64bit architectures 3410*4882a593Smuzhiyun (closes: #405928). 3411*4882a593Smuzhiyun 3412*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Fri, 16 Feb 2007 22:20:08 +0100 3413*4882a593Smuzhiyun 3414*4882a593Smuzhiyunxorg-server (2:1.1.1-17) unstable; urgency=medium 3415*4882a593Smuzhiyun 3416*4882a593Smuzhiyun * Make the int10 module usable on i386 with a 64bit kernel (closes: #409730). 3417*4882a593Smuzhiyun + New patch 42_build_int10_submodules.diff, which allows us to build vm86 3418*4882a593Smuzhiyun and x86emu as two separate submodules, and make the int10 module itself 3419*4882a593Smuzhiyun fall back to loading x86emu if vm86 calls fail. 3420*4882a593Smuzhiyun + Add workaround for https://bugs.freedesktop.org/show_bug.cgi?id=7299 to 3421*4882a593Smuzhiyun the above patch: move definition of Int10Current from int10/xf86int10.c 3422*4882a593Smuzhiyun to int10/helper_mem.c. 3423*4882a593Smuzhiyun + Drop the part of 39_alpha_build_flags.patch applying to 3424*4882a593Smuzhiyun hw/xfree86/os-support/linux/Makefile.in, and run autoreconf with all 3425*4882a593Smuzhiyun patches applied. 3426*4882a593Smuzhiyun 3427*4882a593Smuzhiyun -- Julien Cristau <jcristau@debian.org> Wed, 7 Feb 2007 20:37:19 +0100 3428*4882a593Smuzhiyun 3429*4882a593Smuzhiyunxorg-server (2:1.1.1-16) unstable; urgency=medium 3430*4882a593Smuzhiyun 3431*4882a593Smuzhiyun * New patch 41_xfree86_linux_acpi_fix_tokenizing.diff from upstream git to 3432*4882a593Smuzhiyun fix a crash on acpi events (closes: #409443). 3433*4882a593Smuzhiyun 3434*4882a593Smuzhiyun -- Julien Cristau <julien.cristau@ens-lyon.org> Sat, 3 Feb 2007 22:56:04 +0100 3435*4882a593Smuzhiyun 3436*4882a593Smuzhiyunxorg-server (2:1.1.1-15) unstable; urgency=high 3437*4882a593Smuzhiyun 3438*4882a593Smuzhiyun * High-urgency upload for security bugfix. 3439*4882a593Smuzhiyun * New patch 40_xorg-xserver-1.1.0-dbe-render.diff to fix multiple integer 3440*4882a593Smuzhiyun overflows in the dbe and render extensions. 3441*4882a593Smuzhiyun CVE IDs: CVE-2006-6101 CVE-2006-6102 CVE-2006-6103 3442*4882a593Smuzhiyun * Add myself to Uploaders, and remove Fabio and Branden, with their 3443*4882a593Smuzhiyun permission. They're of course welcome back when they have more time! 3444*4882a593Smuzhiyun 3445*4882a593Smuzhiyun -- Julien Cristau <julien.cristau@ens-lyon.org> Tue, 9 Jan 2007 15:45:46 +0100 3446*4882a593Smuzhiyun 3447*4882a593Smuzhiyunxorg-server (2:1.1.1-14) unstable; urgency=high 3448*4882a593Smuzhiyun 3449*4882a593Smuzhiyun * The "let's drop 20 years of build logic and replace it with autoconf in a 3450*4882a593Smuzhiyun single release, trust me, what could go wrong? <gibber, gibber>" release 3451*4882a593Smuzhiyun * High-urgency upload for RC bugfix 3452*4882a593Smuzhiyun * New patch 39_alpha_build_flags.patch: no really, when they said 3453*4882a593Smuzhiyun lnx_ev56.c should be built with -mcpu=ev56, they really meant it. 3454*4882a593Smuzhiyun Closes: #392500. 3455*4882a593Smuzhiyun 3456*4882a593Smuzhiyun -- Steve Langasek <vorlon@debian.org> Sun, 7 Jan 2007 15:19:08 -0800 3457*4882a593Smuzhiyun 3458*4882a593Smuzhiyunxorg-server (2:1.1.1-13) unstable; urgency=medium 3459*4882a593Smuzhiyun 3460*4882a593Smuzhiyun [ Julien Cristau ] 3461*4882a593Smuzhiyun * xserver-xorg-core recommends xfonts-base and suggests xfonts-100dpi | 3462*4882a593Smuzhiyun xfonts-75dpi and xfonts-scalable. Also add explanation about fonts to the 3463*4882a593Smuzhiyun long description, stolen from the old xserver-common package (closes: 3464*4882a593Smuzhiyun #400654). 3465*4882a593Smuzhiyun 3466*4882a593Smuzhiyun [ David Nusinow ] 3467*4882a593Smuzhiyun * This is important for upgrades to etch, and has no notable risk, so bump 3468*4882a593Smuzhiyun priority to medium. 3469*4882a593Smuzhiyun 3470*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Fri, 29 Dec 2006 19:57:51 -0500 3471*4882a593Smuzhiyun 3472*4882a593Smuzhiyunxorg-server (2:1.1.1-12) unstable; urgency=low 3473*4882a593Smuzhiyun 3474*4882a593Smuzhiyun [ Julien Cristau ] 3475*4882a593Smuzhiyun * Delete hw/xfree86/common/xf86Build.h in debian/rules clean, since it's 3476*4882a593Smuzhiyun wrongly included in the upstream tarball. 3477*4882a593Smuzhiyun 3478*4882a593Smuzhiyun [ David Nusinow ] 3479*4882a593Smuzhiyun * Pull fix for the ignore_abi.diff patch. This one's a major brown bag on my 3480*4882a593Smuzhiyun part. Thanks Michel Dänzer. 3481*4882a593Smuzhiyun * Add 38_wait_for_something_force_timer_reset.diff which forces the server 3482*4882a593Smuzhiyun to reset timers when they've overrun in some cases rather than wait 3483*4882a593Smuzhiyun forever. Patch by Daniel Stone. Thanks Michel Dänzer for pointing the 3484*4882a593Smuzhiyun changes out. Closes: #374026 3485*4882a593Smuzhiyun 3486*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Tue, 12 Dec 2006 21:13:20 -0500 3487*4882a593Smuzhiyun 3488*4882a593Smuzhiyunxorg-server (2:1.1.1-11) unstable; urgency=low 3489*4882a593Smuzhiyun 3490*4882a593Smuzhiyun [ Drew Parsons ] 3491*4882a593Smuzhiyun * Patches 33_Xserver_man_typos.patch and 34_xorg.conf_man_typos.patch 3492*4882a593Smuzhiyun fix minor typos in Xserver and xorg.conf man pages. 3493*4882a593Smuzhiyun Closes: #364556, #308899. 3494*4882a593Smuzhiyun * Add patch 35_randr_byteswap.patch from upstream. Fixes a client/server 3495*4882a593Smuzhiyun byteswapping problem. Closes: #291100. 3496*4882a593Smuzhiyun 3497*4882a593Smuzhiyun [ Julien Cristau ] 3498*4882a593Smuzhiyun * Don't build-depend on libdrm-dev on hurd-i386 (closes: #358015). Thanks, 3499*4882a593Smuzhiyun Samuel Thibault. 3500*4882a593Smuzhiyun * Update hurd support patch (closes: #356300). Thanks, Samuel Thibault. 3501*4882a593Smuzhiyun * Add reportbug script stolen from the monolith, to add the user's config 3502*4882a593Smuzhiyun and log file in every bug report. 3503*4882a593Smuzhiyun * Delete hw/xfree86/common/xf86Build.h from our source tree, so that the 3504*4882a593Smuzhiyun build date is correctly calculated at build time, and not hardcoded to 3505*4882a593Smuzhiyun 07 July 2006. Thanks to Jurij Smakov for noticing. 3506*4882a593Smuzhiyun * Add patch 36_fix_ffs.patch by Jurij Smakov to fix infinite loop in ffs() 3507*4882a593Smuzhiyun if called with an argument of 0 (closes: #395564). 3508*4882a593Smuzhiyun * Add patch 37_Fix-__glXDRIbindTexImage-for-32-bpp-on-big-endian-platforms 3509*4882a593Smuzhiyun from upstream git to fix color issue on big endian platforms 3510*4882a593Smuzhiyun (closes: #392453). Thanks to Michel Dänzer for the patch! 3511*4882a593Smuzhiyun * Fix typo in xvfb-run (closes: #337703). 3512*4882a593Smuzhiyun * Install xdmxconfig and its manpage in xdmx-tools (closes: #393991). 3513*4882a593Smuzhiyun * Add Replaces: xdmx (<= 2:1.1.1-10) to xdmx-tools because of the xmdxconfig 3514*4882a593Smuzhiyun manpage move. 3515*4882a593Smuzhiyun 3516*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Fri, 24 Nov 2006 15:44:52 -0500 3517*4882a593Smuzhiyun 3518*4882a593Smuzhiyunxorg-server (2:1.1.1-10) unstable; urgency=low 3519*4882a593Smuzhiyun 3520*4882a593Smuzhiyun [ Denis Barbier ] 3521*4882a593Smuzhiyun * Fix video mode switching. Closes: #391052 3522*4882a593Smuzhiyun * Fix FTBFS on kfreebsd-i386 and kfreebsd-amd64. Thanks Petr Salinger. 3523*4882a593Smuzhiyun Closes: #363517 3524*4882a593Smuzhiyun 3525*4882a593Smuzhiyun [ David Nusinow ] 3526*4882a593Smuzhiyun * Add depends on xserver-xorg so that /etc/X11/X gets installed. Thanks 3527*4882a593Smuzhiyun Frans Pop. Closes: #392295 3528*4882a593Smuzhiyun * Add 31_blocksigio.diff. This patch by Alan Hourihane, and it prevents a 3529*4882a593Smuzhiyun race condition when a driver tries to set the cursor state when the server 3530*4882a593Smuzhiyun is in the middle of switching resolution. Thanks to Frans Pop for 3531*4882a593Smuzhiyun reporting the bug, Michel Dänzer for reading through the backtrace and 3532*4882a593Smuzhiyun diagnosing the problem, and Alan for the final patch. Closes: #390646. 3533*4882a593Smuzhiyun 3534*4882a593Smuzhiyun [ Jurij Smakov ] 3535*4882a593Smuzhiyun * Add 32_disable_sparc_pci_bridge.diff. Disable PCI bridge handling on 3536*4882a593Smuzhiyun sparc, which is broken and causes filesystem corruption (by poking 3537*4882a593Smuzhiyun the PCI bus in the wrong places) on some machines. Closes: #392312. 3538*4882a593Smuzhiyun 3539*4882a593Smuzhiyun [ Drew Parsons ] 3540*4882a593Smuzhiyun * Use __appmansuffix__ not __mansuffix__ in 3541*4882a593Smuzhiyun 03_xnest_manpage_overhaul.diff. Closes: #390599. 3542*4882a593Smuzhiyun * Install upstream ChangeLog. Closes: #365274. 3543*4882a593Smuzhiyun 3544*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Mon, 16 Oct 2006 21:59:51 -0400 3545*4882a593Smuzhiyun 3546*4882a593Smuzhiyunxorg-server (2:1.1.1-9) unstable; urgency=low 3547*4882a593Smuzhiyun 3548*4882a593Smuzhiyun [ Jurij Smakov ] 3549*4882a593Smuzhiyun * Add 21_glx_align_fixes.patch to reintroduce the setting of __GLX_ALIGN64 3550*4882a593Smuzhiyun variable, lost during the modular transition. This setting is essential 3551*4882a593Smuzhiyun for architectures with strong alignment requirements. Patch affects 3552*4882a593Smuzhiyun alpha, sparc, amd64, ia64 and s390, mimicking the behaviour of the 3553*4882a593Smuzhiyun monolithic build. Closes: #388125. 3554*4882a593Smuzhiyun 3555*4882a593Smuzhiyun [ Denis Barbier ] 3556*4882a593Smuzhiyun * Add 22_xkb_cycle_3layouts.diff to fix layout switching when 3 layouts 3557*4882a593Smuzhiyun are present. Thanks Ivan Pascal for the patch. Closes: #345803 3558*4882a593Smuzhiyun 3559*4882a593Smuzhiyun [ David Nusinow ] 3560*4882a593Smuzhiyun * Add kFreeBSD support patch (23). Thanks to Robert Millan, Petr Salinger, 3561*4882a593Smuzhiyun Daniel Stone, and Michael Banck for input and patch writing. 3562*4882a593Smuzhiyun Closes: #363517 3563*4882a593Smuzhiyun * Add hurd support patch (24). Thanks Samuel Thibault, Daniel Stone, and 3564*4882a593Smuzhiyun Michael Banck. Closes: #356300 3565*4882a593Smuzhiyun * Disable the explicit enabling of dri in the configure. The configure 3566*4882a593Smuzhiyun script autodetects whether or not to use this anyway, and enabling it 3567*4882a593Smuzhiyun explicitly breaks the build on hurd. Thanks Samuel Thibault and Michael 3568*4882a593Smuzhiyun Banck. Closes: #358015 3569*4882a593Smuzhiyun * Add several patches written by Kristian Høgsberg for allowing compiz to 3570*4882a593Smuzhiyun work with AIGLX. These patches were vetted by Theirry Reding with valuable 3571*4882a593Smuzhiyun advice from Michel Dänzer, and feedback from Kristian himself. 3572*4882a593Smuzhiyun - 25_tfp_damage.diff 3573*4882a593Smuzhiyun - 26_aiglx_happy_vt_switch.diff 3574*4882a593Smuzhiyun - 27_aiglx_locking.diff 3575*4882a593Smuzhiyun - 28_mesa_copy_sub_buffer.diff 3576*4882a593Smuzhiyun - 29_mesa_reseed_makefile.diff 3577*4882a593Smuzhiyun - update of 20_mesa_6.5.1.diff 3578*4882a593Smuzhiyun * Remove bizarre wholesale inclusion of another patch in the 23_kbsd patch 3579*4882a593Smuzhiyun 3580*4882a593Smuzhiyun [ Eugene Konev ] 3581*4882a593Smuzhiyun * Use --with-default-font-path instead of --with-fontdir. 3582*4882a593Smuzhiyun * Set RGBPath through --with-rgb-path. 3583*4882a593Smuzhiyun * Drop 11_debian_always_use_default_font_path.diff. 3584*4882a593Smuzhiyun * Drop 14_debian_always_look_in_our_module_path.diff. 3585*4882a593Smuzhiyun * Ship SecurityPolicy in xserver-xorg-core. 3586*4882a593Smuzhiyun 3587*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Thu, 28 Sep 2006 23:59:35 -0400 3588*4882a593Smuzhiyun 3589*4882a593Smuzhiyunxorg-server (2:1.1.1-8) unstable; urgency=low 3590*4882a593Smuzhiyun 3591*4882a593Smuzhiyun * Update mesa symlink patch to the latest from HEAD 3592*4882a593Smuzhiyun * Add 20_mesa_6.5.1.diff to allow the server to build with mesa 6.5.1 3593*4882a593Smuzhiyun * Bump build-dep versions on x11proto-gl to 1.4.8, and mesa to 6.5.1 3594*4882a593Smuzhiyun 3595*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Mon, 25 Sep 2006 22:21:37 -0400 3596*4882a593Smuzhiyun 3597*4882a593Smuzhiyunxorg-server (2:1.1.1-7) unstable; urgency=low 3598*4882a593Smuzhiyun 3599*4882a593Smuzhiyun * Fix s390 build issue. Thanks Bastian Blank for the report and Eugene Konev 3600*4882a593Smuzhiyun for the patch. Closes: #388628. 3601*4882a593Smuzhiyun * Disable build of various utilities that we don't ship anyway. Patch thanks 3602*4882a593Smuzhiyun to Eugene Konev. 3603*4882a593Smuzhiyun 3604*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Thu, 21 Sep 2006 23:07:16 -0400 3605*4882a593Smuzhiyun 3606*4882a593Smuzhiyunxorg-server (2:1.1.1-6) unstable; urgency=low 3607*4882a593Smuzhiyun 3608*4882a593Smuzhiyun * Upload 7.1 to unstable. 3609*4882a593Smuzhiyun 3610*4882a593Smuzhiyun [ Drew Parsons ] 3611*4882a593Smuzhiyun * Added SGI FreeB licence to debian/copyright. Closes: #368563. 3612*4882a593Smuzhiyun * Apply upstream patches 18_execinfo_only_for_backtrace.patch, to use 3613*4882a593Smuzhiyun execinfo.h for and only for backtrace. Applied git patch 3614*4882a593Smuzhiyun 5a3488ccac8e5dabd9fc98bc41ef178ead1b2faf directly into configure scripts, 3615*4882a593Smuzhiyun activated with autoreconf. Closes: #363218. 3616*4882a593Smuzhiyun * Only requires build-depends version of x11proto-gl-dev on 1.4.6. 3617*4882a593Smuzhiyun 3618*4882a593Smuzhiyun [ Steve Langasek ] 3619*4882a593Smuzhiyun * Add versioned build-depends on x11proto-fixes-dev (>= 4.0), to 3620*4882a593Smuzhiyun ensure the package is built against the right protocol version. 3621*4882a593Smuzhiyun Closes: #383778. 3622*4882a593Smuzhiyun 3623*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Mon, 18 Sep 2006 18:30:07 -0400 3624*4882a593Smuzhiyun 3625*4882a593Smuzhiyunxorg-server (2:1.1.1-5) experimental; urgency=low 3626*4882a593Smuzhiyun 3627*4882a593Smuzhiyun * Fix error in 16_s390_fix.diff caused by my idiot copying. Thanks Yannick 3628*4882a593Smuzhiyun Roehlly and Daniel Stone. 3629*4882a593Smuzhiyun 3630*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sun, 27 Aug 2006 23:25:21 +0000 3631*4882a593Smuzhiyun 3632*4882a593Smuzhiyunxorg-server (2:1.1.1-4) experimental; urgency=low 3633*4882a593Smuzhiyun 3634*4882a593Smuzhiyun [ Drew Parsons ] 3635*4882a593Smuzhiyun * Tighten dependencies between X11R7.1 server and video drivers. 3636*4882a593Smuzhiyun xserver-xorg-core no longer Depends: xserver-xorg-video-all 3637*4882a593Smuzhiyun | xserver-xorg-video but instead Conflicts: xserver-xorg-video. 3638*4882a593Smuzhiyun (closes: #383873) 3639*4882a593Smuzhiyun The dependency on xserver-xorg-video-all | xserver-xorg-video-1.0 is 3640*4882a593Smuzhiyun managed by the xserver-xorg binary package (not included here in 3641*4882a593Smuzhiyun order to avoid circular dependencies). (closes: #362313) 3642*4882a593Smuzhiyun * Likewise remove Depends: xserver-xorg-input-all | xserver-xorg-input 3643*4882a593Smuzhiyun (again, handled by xserver-xorg) to avoid circular dependency with drivers. 3644*4882a593Smuzhiyun 3645*4882a593Smuzhiyun [ David Nusinow ] 3646*4882a593Smuzhiyun * Epoch bump 3647*4882a593Smuzhiyun * Add 17_ignoreabi.diff to allow users to simply set a value in xorg.conf 3648*4882a593Smuzhiyun rather than pass -ignoreABI to the server every time it starts 3649*4882a593Smuzhiyun 3650*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Wed, 23 Aug 2006 22:03:06 +0000 3651*4882a593Smuzhiyun 3652*4882a593Smuzhiyunxorg-server (1:1.1.1-3) unstable; urgency=low 3653*4882a593Smuzhiyun 3654*4882a593Smuzhiyun * Add 16_s390_fix.diff to fix FTBFS on s390. Thanks Bastian Blank. 3655*4882a593Smuzhiyun (closes: #362641) 3656*4882a593Smuzhiyun * Bump build-depends version of libgl1-mesa-dev to 6.5.x package we have in 3657*4882a593Smuzhiyun experimental currently 3658*4882a593Smuzhiyun * Bump build-depends version of x11proto-gl-dev to 1.4.7 or greater 3659*4882a593Smuzhiyun 3660*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Tue, 22 Aug 2006 00:57:31 +0000 3661*4882a593Smuzhiyun 3662*4882a593Smuzhiyunxorg-server (1:1.1.1-2) experimental; urgency=low 3663*4882a593Smuzhiyun 3664*4882a593Smuzhiyun [ Drew Parsons ] 3665*4882a593Smuzhiyun * Updated mesa-swx11-source build-depends to (>> 6.5.0), required 3666*4882a593Smuzhiyun for xserver 1.1.1. (closes: #383334) 3667*4882a593Smuzhiyun 3668*4882a593Smuzhiyun [ David Nusinow ] 3669*4882a593Smuzhiyun * Enable and ship xephyr 3670*4882a593Smuzhiyun * Hack off the 'x' manpage suffix 3671*4882a593Smuzhiyun * Install Xnest manpage 3672*4882a593Smuzhiyun * Bump policy version to 3.7.2.0. No changes necessary. 3673*4882a593Smuzhiyun 3674*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Wed, 16 Aug 2006 21:14:44 +0000 3675*4882a593Smuzhiyun 3676*4882a593Smuzhiyunxorg-server (1:1.1.1-1) experimental; urgency=low 3677*4882a593Smuzhiyun 3678*4882a593Smuzhiyun [ David Nusinow ] 3679*4882a593Smuzhiyun * New upstream release 3680*4882a593Smuzhiyun * Move patch target call so that we don't try and build twice 3681*4882a593Smuzhiyun * Remove obsolete 15_security_allocate_local.diff and 3682*4882a593Smuzhiyun 16_SECURITY_setuid.diff 3683*4882a593Smuzhiyun * Add 15_symlink_mesa.diff 3684*4882a593Smuzhiyun 3685*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sun, 6 Aug 2006 16:12:25 +0000 3686*4882a593Smuzhiyun 3687*4882a593Smuzhiyunxorg-server (2:1.0.2-10) unstable; urgency=low 3688*4882a593Smuzhiyun 3689*4882a593Smuzhiyun * Upload to unstable to fixed messed up last upload which was supposed to go 3690*4882a593Smuzhiyun to experimental. Brown bag o' joy. 3691*4882a593Smuzhiyun 3692*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Tue, 22 Aug 2006 19:31:08 +0000 3693*4882a593Smuzhiyun 3694*4882a593Smuzhiyunxorg-server (1:1.0.2-9) UNRELEASED; urgency=high 3695*4882a593Smuzhiyun 3696*4882a593Smuzhiyun [ Denis Barbier ] 3697*4882a593Smuzhiyun * Fix 13_debian_add_xkbpath_env_variable.diff, XKBPATH environment 3698*4882a593Smuzhiyun variable was not always taken into account. 3699*4882a593Smuzhiyun 3700*4882a593Smuzhiyun [ David Nusinow ] 3701*4882a593Smuzhiyun * Remove two Ubuntu packaging holdovers. Have xvfb recommend xbase-clients 3702*4882a593Smuzhiyun rather than xauth, and have xserver-xorg-core recommend xkb-data rather 3703*4882a593Smuzhiyun than xkeyboard-config. Thanks Sterling MacNay. 3704*4882a593Smuzhiyun * Security update. Fix for setuid privledge escalation vulernabilities. 3705*4882a593Smuzhiyun See http://lists.freedesktop.org/archives/xorg/2006-June/016146.html for 3706*4882a593Smuzhiyun the full advisory. 3707*4882a593Smuzhiyun 3708*4882a593Smuzhiyun [ Jurij Smakov ] 3709*4882a593Smuzhiyun * Stop including the non-existent asm/kbio.h header file in 3710*4882a593Smuzhiyun hw/xfree86/os-support/linux/lnx_{io,kbd}.c to avoid the build failure 3711*4882a593Smuzhiyun on sparc. 3712*4882a593Smuzhiyun 3713*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sat, 1 Jul 2006 17:20:45 -0400 3714*4882a593Smuzhiyun 3715*4882a593Smuzhiyunxorg-server (1:1.0.2-8) unstable; urgency=low 3716*4882a593Smuzhiyun 3717*4882a593Smuzhiyun * Move xserverrc back to xbase-clients. Thanks Benjamin Mesing. 3718*4882a593Smuzhiyun * Add 15_security_allocate_local.diff. This fixes Bug fd.o bug #6642. 3719*4882a593Smuzhiyun Fix buffer overflow in Render. (CVE 2006-1526). Patch by Eric Anholt. 3720*4882a593Smuzhiyun 3721*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Tue, 2 May 2006 21:47:17 -0400 3722*4882a593Smuzhiyun 3723*4882a593Smuzhiyunxorg-server (1:1.0.2-7) unstable; urgency=low 3724*4882a593Smuzhiyun 3725*4882a593Smuzhiyun * Ship xserverrc again in /etc/X11/xinit. Thanks Bastian Kleineidam and 3726*4882a593Smuzhiyun Vasilis Vasaitis. (closes: #357713) 3727*4882a593Smuzhiyun 3728*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Wed, 26 Apr 2006 00:01:16 -0400 3729*4882a593Smuzhiyun 3730*4882a593Smuzhiyunxorg-server (1:1.0.2-6) unstable; urgency=low 3731*4882a593Smuzhiyun 3732*4882a593Smuzhiyun [ David Nusinow ] 3733*4882a593Smuzhiyun * Use -DNO_INLINE on s390. Thanks Bastian Blank and Julien Cristau. 3734*4882a593Smuzhiyun (closes: #362641) 3735*4882a593Smuzhiyun * Re-add xvfb-run and manpage to xvfb package. Thanks Josselin Mouette and 3736*4882a593Smuzhiyun Jamie Wilkinson. (closes: #363494) 3737*4882a593Smuzhiyun * Add 014_debian_always_look_in_our_module_path.diff. This will cause the 3738*4882a593Smuzhiyun server to always look in the default module path even if they've specified 3739*4882a593Smuzhiyun an alternate path in their xorg.conf file via the ModulePath option. A 3740*4882a593Smuzhiyun note to users: you should remove this part of your xorg.conf unless you 3741*4882a593Smuzhiyun need it, as the server will look in the right place for modules if you 3742*4882a593Smuzhiyun don't specify a location. 3743*4882a593Smuzhiyun * Run dh_install with --list-missing 3744*4882a593Smuzhiyun * Add missing manpages all around. Thanks Roland Mas and Jan Hudec. 3745*4882a593Smuzhiyun (closes: #362489, #364199) 3746*4882a593Smuzhiyun * Actually install apps to xdmx-tools. Thanks Xavier Bestel. 3747*4882a593Smuzhiyun (closes: #356813) 3748*4882a593Smuzhiyun 3749*4882a593Smuzhiyun [ Denis Barbier ] 3750*4882a593Smuzhiyun * Add 13_debian_add_xkbpath_env_variable.diff so that the server takes 3751*4882a593Smuzhiyun the XKBPATH environment variable into account. (closes: #363229) 3752*4882a593Smuzhiyun 3753*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sat, 22 Apr 2006 17:06:23 -0400 3754*4882a593Smuzhiyun 3755*4882a593Smuzhiyunxorg-server (1:1.0.2-5) unstable; urgency=low 3756*4882a593Smuzhiyun 3757*4882a593Smuzhiyun * Add 11_debian_always_use_default_font_path.diff from Eugene Konev. This 3758*4882a593Smuzhiyun patch causes the server to add the default font path to whatever the user 3759*4882a593Smuzhiyun has specified. Right now, that's /usr/share/fonts/X11, as defined on 3760*4882a593Smuzhiyun configure in debian/rules. Thanks Eugene, this will definitely go a long 3761*4882a593Smuzhiyun way. 3762*4882a593Smuzhiyun * Document how to get rid of error loading glcore (and other modules) in 3763*4882a593Smuzhiyun NEWS.Debian. Thanks Matej Vela and others. 3764*4882a593Smuzhiyun * Provide the virtual 'xserver' package. Thanks Steve Langasek and Daniel 3765*4882a593Smuzhiyun Stone. (closes: #362750) 3766*4882a593Smuzhiyun * Add 12_security_policy_in_etc.diff from Eugene Konev. This will allow us 3767*4882a593Smuzhiyun to tell the server on configure to look in /etc/X11/xserver for the 3768*4882a593Smuzhiyun SecurityPolicy file. Thanks Joey Hess and Eugene. (closes: #362246) 3769*4882a593Smuzhiyun 3770*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Mon, 17 Apr 2006 00:34:08 -0400 3771*4882a593Smuzhiyun 3772*4882a593Smuzhiyunxorg-server (1:1.0.2-4) unstable; urgency=low 3773*4882a593Smuzhiyun 3774*4882a593Smuzhiyun * Document the need to update paths in xserver-xorg-core's NEWS file. 3775*4882a593Smuzhiyun (closes: #362077, #362244, #362431) 3776*4882a593Smuzhiyun * Make xserver-xorg-core Architecture: any. (closes: #362150) 3777*4882a593Smuzhiyun * Build with --with-fontdir=/usr/share/fonts/X11. Remove 3778*4882a593Smuzhiyun --with-default-font-path option to make this work. Thanks Eugene Konev. 3779*4882a593Smuzhiyun 3780*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Thu, 13 Apr 2006 23:54:06 -0400 3781*4882a593Smuzhiyun 3782*4882a593Smuzhiyunxorg-server (1:1.0.2-3) unstable; urgency=low 3783*4882a593Smuzhiyun 3784*4882a593Smuzhiyun * Add build-conflicts on xlibs-static-dev. Thanks Zephaniah E. Hull. 3785*4882a593Smuzhiyun 3786*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Tue, 11 Apr 2006 18:44:51 -0400 3787*4882a593Smuzhiyun 3788*4882a593Smuzhiyunxorg-server (1:1.0.2-2) unstable; urgency=low 3789*4882a593Smuzhiyun 3790*4882a593Smuzhiyun * Upload to unstable 3791*4882a593Smuzhiyun * Add versioned build-dep on libdmx-dev. Thanks Frank Lichtenheld. 3792*4882a593Smuzhiyun (closes: #361752) 3793*4882a593Smuzhiyun 3794*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Mon, 10 Apr 2006 19:34:04 -0400 3795*4882a593Smuzhiyun 3796*4882a593Smuzhiyunxorg-server (1:1.0.2-1) experimental; urgency=low 3797*4882a593Smuzhiyun 3798*4882a593Smuzhiyun [ David Nusinow ] 3799*4882a593Smuzhiyun * New upstream release. Fixes CVE-2006-0745 3800*4882a593Smuzhiyun 3801*4882a593Smuzhiyun [ Denis Barbier ] 3802*4882a593Smuzhiyun * Set XKB base path to /usr/share/X11/xkb. 3803*4882a593Smuzhiyun 3804*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Mon, 20 Mar 2006 21:41:04 -0500 3805*4882a593Smuzhiyun 3806*4882a593Smuzhiyunxorg-server (1:1.0.1-2) experimental; urgency=low 3807*4882a593Smuzhiyun 3808*4882a593Smuzhiyun [ David Nusinow ] 3809*4882a593Smuzhiyun * Add versioned dependency on x11-common 3810*4882a593Smuzhiyun * Remove old cruft in our patches directory 3811*4882a593Smuzhiyun * Port patches from trunk 3812*4882a593Smuzhiyun + 030_libvgahw_gcc4_volatile_fix.diff 3813*4882a593Smuzhiyun + general/026_xc_programs_manpage_overhaul.diff 3814*4882a593Smuzhiyun + arm/303_arm_cache_flush.diff 3815*4882a593Smuzhiyun + arm/315_arm_is_not_x86_and_has_no_vga.diff 3816*4882a593Smuzhiyun + general/099e_xorgconf_manpage_overhaul.diff 3817*4882a593Smuzhiyun + s390/500_s390_support.diff 3818*4882a593Smuzhiyun + debian/910_debian_Xserver_RTFF.diff 3819*4882a593Smuzhiyun * add 04_read_rom_in_chunks.diff. This reads PCI ROM in large chunks rather 3820*4882a593Smuzhiyun than one byte at a time. This patch by Alex Williamson and forwarded to us 3821*4882a593Smuzhiyun by Dann Frazier. Thanks to both of them. (closes: #353168) 3822*4882a593Smuzhiyun * Don't build xserver-xorg-core on s390. This means putting all the other 3823*4882a593Smuzhiyun arches as being explicitly listed. Damn !s390. 3824*4882a593Smuzhiyun * Version the conflict with xserver-xfree86 to allow for the transition 3825*4882a593Smuzhiyun package to be installed 3826*4882a593Smuzhiyun * Remove README.DRI, as it is non-free. Add it to prune list. 3827*4882a593Smuzhiyun * Add 10_dont_look_in_home_for_config.diff to prevent looking in a user's 3828*4882a593Smuzhiyun home directory for xorg.conf. Thanks Daniel Stone for the patch. 3829*4882a593Smuzhiyun 3830*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Sun, 12 Mar 2006 16:18:13 -0500 3831*4882a593Smuzhiyun 3832*4882a593Smuzhiyunxorg-server (1:1.0.1-1) experimental; urgency=low 3833*4882a593Smuzhiyun 3834*4882a593Smuzhiyun * First upload to Debian 3835*4882a593Smuzhiyun * Add bison and flex to the build-depends 3836*4882a593Smuzhiyun * Define INSTALL in debian/rules 3837*4882a593Smuzhiyun * Add xserver-xorg-core dependency xserver-xorg-video-all | 3838*4882a593Smuzhiyun xserver-xorg-video. The former is a metapackage that depends on all the 3839*4882a593Smuzhiyun video drivers we ship and the latter is a virtual package that each video 3840*4882a593Smuzhiyun driver provides. This scheme will install the metapackage by default but 3841*4882a593Smuzhiyun will permit any single video driver to satsify the dependency. Do the same 3842*4882a593Smuzhiyun thing for the input drivers. 3843*4882a593Smuzhiyun * switch dpatch build-dependency to quilt 3844*4882a593Smuzhiyun * Deal with mesa packaging rename: build-dep on mesa-swrast-source -> 3845*4882a593Smuzhiyun mesa-swx11-source 3846*4882a593Smuzhiyun * Change xserver-core depends to be on x11-common rather than xorg-common 3847*4882a593Smuzhiyun * Have xserver-xorg-dev install the files in /usr/share/aclocal so we get 3848*4882a593Smuzhiyun xorg-server.m4 3849*4882a593Smuzhiyun * Manually set permissions on serverabiver installation 3850*4882a593Smuzhiyun * Set the default font path to /usr/share/fonts/X11 instead of 3851*4882a593Smuzhiyun /usr/share/X11/fonts. Thanks Eugene Konev. 3852*4882a593Smuzhiyun 3853*4882a593Smuzhiyun -- David Nusinow <dnusinow@debian.org> Mon, 20 Feb 2006 00:18:45 -0500 3854*4882a593Smuzhiyun 3855*4882a593Smuzhiyunxorg-server (1:0.99.2+cvs.20051025-3) dapper; urgency=low 3856*4882a593Smuzhiyun 3857*4882a593Smuzhiyun * Version mesa-swrast-source Build-Dep to 6.4.0 or higher, so GLcore is a 3858*4882a593Smuzhiyun little less crash-happy (e.g. when moving your glxgears window). 3859*4882a593Smuzhiyun * Export /usr/share/xserver-xorg/serverabiver to xserver-xorg-dev, which 3860*4882a593Smuzhiyun describes the relationship needed from a driver on xserver-xorg-core. 3861*4882a593Smuzhiyun 3862*4882a593Smuzhiyun -- Daniel Stone <daniel.stone@ubuntu.com> Fri, 28 Oct 2005 13:00:26 +1000 3863*4882a593Smuzhiyun 3864*4882a593Smuzhiyunxorg-server (1:0.99.2+cvs.20051025-2) dapper; urgency=low 3865*4882a593Smuzhiyun 3866*4882a593Smuzhiyun * Add Build-Deps on libxaw7-dev, libxmu-dev, libxt-dev, libxpm-dev, 3867*4882a593Smuzhiyun libx11-dev, libxtst-dev, and libxres-dev for DMX utils. 3868*4882a593Smuzhiyun 3869*4882a593Smuzhiyun -- Daniel Stone <daniel.stone@ubuntu.com> Wed, 26 Oct 2005 14:34:40 +1000 3870*4882a593Smuzhiyun 3871*4882a593Smuzhiyunxorg-server (1:0.99.2+cvs.20051025-1) dapper; urgency=low 3872*4882a593Smuzhiyun 3873*4882a593Smuzhiyun * Update to new upstream version. 3874*4882a593Smuzhiyun * All applicable patches have been committed upstream, bar #989 and #990. 3875*4882a593Smuzhiyun 3876*4882a593Smuzhiyun -- Daniel Stone <daniel.stone@ubuntu.com> Thu, 20 Oct 2005 10:26:33 +1000 3877*4882a593Smuzhiyun 3878*4882a593Smuzhiyunxorg-server (1:0.99.0+cvs.20050901-1) breezy; urgency=low 3879*4882a593Smuzhiyun 3880*4882a593Smuzhiyun * First xorg-server release. 3881*4882a593Smuzhiyun 3882*4882a593Smuzhiyun -- Daniel Stone <daniel.stone@ubuntu.com> Wed, 6 Jul 2005 15:48:17 +1000 3883