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