1 xorg-server (2:1.11.4-0ubuntu10.3) precise-proposed; urgency=low
3 [ Maarten Lankhorst ]
4 * Add upstream patches for proper device disabling (LP: #1009629)
5 - 510-dix-return-early-from-DisableDevice-if-the-device-is.patch
6 - 511-dix-move-freeing-the-sprite-into-a-function.patch
7 - 512-dix-free-the-sprite-when-disabling-the-device.patch
8 - 513-dix-disable-non-sprite-owners-first-when-disabling-p.patch
9 - 514-Xi-drop-forced-unpairing-when-changing-the-hierarchy.patch
10 - 515-dix-disable-all-devices-before-shutdown.patch
12 -- Chase Douglas <chase.douglas@ubuntu.com> Wed, 20 Jun 2012 09:12:44 -0700
14 xorg-server (2:1.11.4-0ubuntu10.2) precise-proposed; urgency=low
16 * Release buttons when device is disabled on suspend (LP: #968845)
17 - Add temporary patch 508_device_off_release_buttons.patch from upstream
19 -- Chase Douglas <chase.douglas@ubuntu.com> Sat, 05 May 2012 13:17:34 -0700
21 xorg-server (2:1.11.4-0ubuntu10.1) precise-proposed; urgency=low
23 [ Bryce Harrington ]
24 * Enable 227_null_ptr_midispcur.patch to apply
26 [ Chase Douglas ]
27 * Update to xserver 1.12.1 for the input stack
28 * Drop patches merged upstream in 1.12.1:
29 - 501_touch_accept_end.patch
30 - 502_indirect_touch_window_set.patch
31 - 503_fix_mouse_warp.patch
32 - 504_implement_passive_touch_ungrab.patch
33 * Fix patch 506_touchscreen_pointer_emulation_checks.patch after upstream
34 review
35 * Fix various touchscreen issues (LP: #974887)
36 - Add temporary patch 506_touchscreen_fixes.patch, which is a combination of
37 multiple upstream patches
39 -- Chase Douglas <chase.douglas@ubuntu.com> Thu, 19 Apr 2012 12:34:54 -0700
41 xorg-server (2:1.11.4-0ubuntu10) precise; urgency=low
43 * Fix touchscreen pointer emulation (LP: #949791)
44 - Add temporary patch 506_touchscreen_pointer_emulation_checks.patch
46 -- Chase Douglas <chase.douglas@ubuntu.com> Wed, 04 Apr 2012 16:53:33 -0700
48 xorg-server (2:1.11.4-0ubuntu9) precise; urgency=low
50 * Report button press when touchscreen touch is active (LP: #972985)
51 - Add temporary patch 505_query_pointer_touchscreen.patch
52 - Fixes some compiz/unity touchscreen issues
54 -- Chase Douglas <chase.douglas@ubuntu.com> Tue, 03 Apr 2012 19:04:01 -0700
56 xorg-server (2:1.11.4-0ubuntu8) precise; urgency=low
58 [ Chase Douglas ]
59 * Fix crash at startup due to input option abi break (LP: #931397)
60 - Revert two commits from upstream 1.12 input stack
62 [ Bryce Harrington ]
63 * debian/patches/227_null_ptr_midispcur.patch:
64 - Check for NULL pointer before dereferencing pointer from
65 miGetDCDevice. Fixes crash after connecting a bluetooth keyboard.
66 (LP: #930936)
68 [ Chase Douglas ]
69 * Fix mouse warping and clipping (LP: #948938)
70 - Add temporary patch 503_fix_mouse_warp.patch
71 * Implement passive touch ungrab (LP: #968726)
72 - Add temporary patch 503_implement_passive_touch_ungrab.patch
73 * Bump lintian standards to 3.9.3
75 -- Chase Douglas <chase.douglas@ubuntu.com> Thu, 29 Mar 2012 18:09:19 -0700
77 xorg-server (2:1.11.4-0ubuntu7) precise; urgency=low
79 * debian/patches/111_armel-drv-fallbacks.patch:
80 - Avoid loading the driver to test if it's available. Xorg will later load
81 and validate the module, and if it's already loaded it'll trigger an
82 error and invalidate the driver (LP: #959928)
84 -- Ricardo Salveti de Araujo <ricardo.salveti@linaro.org> Tue, 20 Mar 2012 02:09:18 -0300
86 xorg-server (2:1.11.4-0ubuntu6) precise; urgency=low
88 * debian/patches/500_pointer_barrier_thresholds.diff:
89 - Don't try to send events from the context of the SIGIO handler. That
90 leads to the dark side, or at least to server freezes when trying to
91 reveal the launcher in Unity (LP: #946954). May also fix other seemingly
92 random X server crashes.
93 - Add build-time tests to make check for barrier behaviour. These are
94 disabled, pending gtest, xorg-gtest, and xserver-xorg-video-dummy MIRs.
96 -- Christopher James Halse Rogers <raof@ubuntu.com> Fri, 09 Mar 2012 19:16:02 +1100
98 xorg-server (2:1.11.4-0ubuntu5) precise; urgency=low
99 * Update to 1.12 input stack
100 * Drop input patches that have been merged upstream:
101 - 600-Revert-dix-deduplicate-callers-of-DeliverDeviceEvent.patch
102 - 601-Store-window-pointer-in-touch-listener-record.patch
103 - 602-Factor-out-TouchEnd-generation-and-delivery.patch
104 - 603-Export-TouchEventRejected-as-TouchRejected.patch
105 - 604-Move-AllowTouch-to-dix-touch.c-and-rename-to-TouchAc.patch
106 - 605-Check-for-proper-window-ID-when-processing-touch-all.patch
107 - 606-Implement-early-touch-reject.patch
108 - 607-Implement-touch-early-accept.patch
109 - 608-dix-fix-an-out-of-memory-crash.patch
110 - 609-Xi-handle-new-XIAllowEvents-request-in-inputproto-2..patch
111 - 610-Fix-scrolling.patch
112 - 611-Fix-touch-punt-crash.patch
113 - 612-Fix-vcp-touches-corruption.patch
114 - 613-Keep-vcp-touch-class.patch
115 * Fix indirect touch grab handling (LP: #929408)
116 - Add temporary patch 501_touch_accept_end.patch
117 - Add temporary patch 502_indirect_touch_window_set.patch
119 -- Chase Douglas <chase.douglas@ubuntu.com> Wed, 07 Mar 2012 15:36:20 -0800
121 xorg-server (2:1.11.4-0ubuntu4) precise; urgency=low
123 * debian/patches/500_pointer_barrier_thresholds.diff:
124 - Make the velocity calculation more robust on screen edges. Fixes reveal
125 behaviour on nVidia 295.20 driver, which now clamps the pointer to the
126 visible screen area. (LP: #937792)
128 -- Christopher James Halse Rogers <raof@ubuntu.com> Tue, 21 Feb 2012 17:04:41 +1100
130 xorg-server (2:1.11.4-0ubuntu3) precise; urgency=low
132 * Fix touch class memory corruption
133 - Add 612-Fix-vcp-touches-corruption.patch
134 - Add 613-Keep-vcp-touch-class.patch
136 -- Chase Douglas <chase.douglas@ubuntu.com> Mon, 13 Feb 2012 15:54:04 -0800
138 xorg-server (2:1.11.4-0ubuntu2) precise; urgency=low
140 * Fix crash when punting a touch to a non-existent owner
141 - Add 611-Fix-touch-punt-crash.patch
143 -- Chase Douglas <chase.douglas@ubuntu.com> Mon, 13 Feb 2012 12:10:02 -0800
145 xorg-server (2:1.11.4-0ubuntu1) precise; urgency=low
147 [ Chase Douglas ]
148 * Allow for non-root config paths so xorg-gtest can be run without root
149 - Add 225_non-root_config_paths.patch backported from upstream
151 [ Alberto Milone]
152 * debian/patches/226_fall_back_to_autoconfiguration.patch:
153 - Fall back to autoconfiguration for graphics drivers in some cases
154 instead of letting X fail when configuration files are available.
156 [ Chase Douglas ]
157 * Update to 1.11.99.902 input stack
158 * Update to 1.11.4 for everything else
159 * Drop input patches that have been merged upstream:
160 - 220_dont_scale_indirect.patch
161 - 221_pointer_motion_update_fix.patch
162 - 222_touch_valuators_absolute.patch
163 - 223_indirect_touch_x_y_valuators.patch
164 * Add reviewed input patches that have not been merged upstream yet:
165 - 600-Revert-dix-deduplicate-callers-of-DeliverDeviceEvent.patch
166 - 601-Store-window-pointer-in-touch-listener-record.patch
167 - 602-Factor-out-TouchEnd-generation-and-delivery.patch
168 - 603-Export-TouchEventRejected-as-TouchRejected.patch
169 - 604-Move-AllowTouch-to-dix-touch.c-and-rename-to-TouchAc.patch
170 - 605-Check-for-proper-window-ID-when-processing-touch-all.patch
171 - 606-Implement-early-touch-reject.patch
172 - 607-Implement-touch-early-accept.patch
173 - 608-dix-fix-an-out-of-memory-crash.patch
174 - 609-Xi-handle-new-XIAllowEvents-request-in-inputproto-2..patch
175 - 610-Fix-scrolling.patch (LP: #925785)
176 * Bump deps on x11proto-input-dev to 2.1.99.6
178 -- Chase Douglas <chase.douglas@ubuntu.com> Fri, 10 Feb 2012 16:27:25 -0800
180 xorg-server (2:1.11.3-0ubuntu10) precise; urgency=low
182 * Drop 214_glx_dri_searchdirs.patch, drisearchdirs is no longer
183 exported in mesa's dri.pc because of multiarch and the only consumer
184 (dri-alternates) is no longer used.
186 -- Robert Hooker <sarvatt@ubuntu.com> Thu, 02 Feb 2012 12:08:55 -0500
188 xorg-server (2:1.11.3-0ubuntu9) precise; urgency=low
190 * debian/patches/500_pointer_barrier_thresholds.diff:
191 - Implement proposed XFIXES 6.0 protocol. This protocol is subject to
192 change, use at own risk!
193 * debian/control:
194 - Bump build-dep on x11proto-fixes to pick up new protocol definition
196 -- Christopher James Halse Rogers <raof@ubuntu.com> Fri, 27 Jan 2012 20:05:42 +1100
198 xorg-server (2:1.11.3-0ubuntu8) precise; urgency=low
200 * debian/patches/224_return_BadWindow_not_BadMatch.diff:
201 - Fix the error values of a whole slew of window-related calls.
202 Fixes some gnome-settings-daemon aborts in XLib (LP: #903973)
204 -- Christopher James Halse Rogers <raof@ubuntu.com> Mon, 23 Jan 2012 16:09:29 +1100
206 xorg-server (2:1.11.3-0ubuntu7) precise; urgency=low
208 * Fixes for relative devices
209 - Add 220_dont_scale_indirect.patch
210 - Add 221_pointer_motion_update_fix.patch
211 - Add 222_touch_valuators_absolute.patch
212 - Add 223_indirect_touch_x_y_valuators.patch
214 -- Chase Douglas <chase.douglas@ubuntu.com> Thu, 19 Jan 2012 16:23:28 -0800
216 xorg-server (2:1.11.3-0ubuntu6) precise; urgency=low
218 * Bump Build-Depends on x11proto-input-dev to 2.1.99.5
220 -- Chase Douglas <chase.douglas@ubuntu.com> Tue, 17 Jan 2012 22:22:57 +0100
222 xorg-server (2:1.11.3-0ubuntu5) precise; urgency=low
224 * Add Breaks clause for XInput changes
225 - qt4-x11 < 4:4.8.0-1ubuntu2 (crashes due to XI ABI change)
226 - utouch-geis < 2.2.3 (infinite loop if utouch XCB backend is unavailable)
227 - utouch-frame < 2.1.0 (crashes due to XI ABI change)
228 - unity < 5.0.0 (crashes if utouch stack is unavailable)
230 -- Chase Douglas <chase.douglas@ubuntu.com> Tue, 17 Jan 2012 22:03:35 +0100
232 xorg-server (2:1.11.3-0ubuntu4) precise; urgency=low
234 * Merge in input changes from upstream master through commit 954bb99
235 * Remove temporary patch 220_grab_event_time.patch
237 -- Chase Douglas <chase.douglas@ubuntu.com> Tue, 17 Jan 2012 19:52:04 +0100
239 xorg-server (2:1.11.3-0ubuntu3) precise; urgency=low
241 * Add temporary patch for fixing grab time bug
242 - Add 220_grab_event_time.patch
244 -- Chase Douglas <chase.douglas@ubuntu.com> Wed, 11 Jan 2012 07:41:04 -0800
246 xorg-server (2:1.11.3-0ubuntu2) precise; urgency=low
248 * Merge in input changes from upstream master through commit 8722ad6
249 * Remove temporary patch 220_test-loop.patch, merged upstream
251 -- Chase Douglas <chase.douglas@ubuntu.com> Tue, 10 Jan 2012 10:48:31 +0100
253 xorg-server (2:1.11.3-0ubuntu1) precise; urgency=low
255 * New upstream bugfix release
256 * Merge in input changes from upstream master through commit e7df42a
257 * Bump input ABI
258 * Bump x11proto-input-dev build dependency version
259 * Add temporary patch for fixing a test case loop
260 - Add 220_test-loop.patch
262 -- Chase Douglas <chase.douglas@ubuntu.com> Thu, 22 Dec 2011 12:11:39 -0800
264 xorg-server (2:1.11.2.902-1ubuntu1) precise; urgency=low
266 * Drop prototype XI multitouch patches
267 * Merge in input changes from upstream master through commit 7da7aa9
268 * Bump input ABI
269 * Refresh patches
270 - Drop 210_pixman_null_ptr_check.patch, merged upstream
272 -- Chase Douglas <chase.douglas@ubuntu.com> Wed, 14 Dec 2011 16:06:37 -0800
274 xorg-server (2:1.11.2.902-1) unstable; urgency=low
276 [ Julien Cristau ]
277 * New upstream release candidate (1.11.3 RC2)
279 -- Cyril Brulebois <kibi@debian.org> Sat, 10 Dec 2011 22:36:42 +0100
281 xorg-server (2:1.11.2.901-1) unstable; urgency=low
283 * New upstream release candidate (1.11.3 RC1):
284 - As usual: Fixes for various crashes and correctness issues.
285 - In particular: Fix for crash when starting a game (in wine) twice
286 (Closes: #637448).
287 - Also: Fix crashes with server regeneration (Closes: #649420).
288 * Add some lintian overrides:
289 - xserver-xorg-core: breaks-without-version against virtual packages
290 is perfectly OK.
291 * Don't forget to ship xorg.conf.d(5) in xserver-xorg-core.
293 -- Cyril Brulebois <kibi@debian.org> Tue, 29 Nov 2011 17:04:09 +0100
295 xorg-server (2:1.11.1.902-1) unstable; urgency=low
297 * New upstream release candidate (1.11.2 RC2):
298 - Fixes for various crashes and correctness issues.
300 -- Cyril Brulebois <kibi@debian.org> Wed, 02 Nov 2011 11:10:03 +0100
302 xorg-server (2:1.11.1.901-2) unstable; urgency=high
304 * Merge from upstream to get CVEs fixed:
305 - Fix CVE-2011-4028: File disclosure vulnerability.
306 - Fix CVE-2011-4029: File permission change vulnerability.
307 * Set urgency to “high” accordingly.
309 -- Cyril Brulebois <kibi@debian.org> Thu, 20 Oct 2011 15:04:53 +0200
311 xorg-server (2:1.11.1.901-1) unstable; urgency=low
313 * New upstream release candidate (1.11.2 RC1)
314 + Disable check of double-aligned in test/input.c on Renesas SH
315 (closes: #636673)
316 * Use dpkg-buildflags to enable hardening with recent dpkg.
317 * Enable PIE with DEB_BUILD_MAINT_OPTIONS, but add -Bsymbolic to LDFLAGS to
318 reduce performance loss from PIE.
319 * Pass --disable-silent-rules to configure.
320 * Drop dh_testroot from clean target.
321 * Add dummy build-{arch,indep} targets depending on build.
323 -- Julien Cristau <jcristau@debian.org> Sat, 15 Oct 2011 19:05:41 +0200
325 xorg-server (2:1.11.1-1) unstable; urgency=high
327 [ Cyril Brulebois ]
328 * Bump glproto dependency for xserver-xorg-dev (Closes: #639651).
329 * Set urgency to “high” since there were no issues other than the libwfb
330 one (see below) in the last 4 weeks.
332 [ Julien Cristau ]
333 * New upstream bugfix release
334 - belatedly bump extension ABI major
335 - add missing fbFoo → wfbFoo renames for libwfb.so, fixing issues with the
336 nvidia driver (closes: #641344)
338 -- Cyril Brulebois <kibi@debian.org> Sat, 24 Sep 2011 11:23:17 +0200
340 xorg-server (2:1.11.0-1ubuntu1~prep1) oneiric; urgency=low
342 * Merge from Debian experimental. Remaining Ubuntu changes
343 - Fill in later
344 * Drop all XI2.1 multitouch patches, pending Chase's rework.
345 * 217_revert_bgnonevisitwindow.patch:
346 * 219_fedora-pointer-barriers.diff:
347 - Drop; included in the new upstream release.
349 -- Christopher James Halse Rogers <chris@cooperteam.net> Sat, 10 Sep 2011 21:26:49 -0700
351 xorg-server (2:1.11.0-1) unstable; urgency=low
353 [ Julien Cristau ]
354 * Make xvfb, xnest, xserver-xephyr and xserver-xfbdev provide the xserver
355 virtual package again.
357 [ Cyril Brulebois ]
358 * New upstream release:
359 - Fix assertion failure when calling dixSetPrivate (Closes: #632549).
360 Thanks, Mohammed Sameer!
361 - Fix memcpy abuse in the fb layer (Closes: #626682).
363 -- Cyril Brulebois <kibi@debian.org> Sun, 28 Aug 2011 12:53:06 +0200
365 xorg-server (2:1.10.99.901+git20110731-1) experimental; urgency=low
367 [ Cyril Brulebois ]
368 * New upstream release candidate.
369 * Bump serverminver, as well as input and video ABI.
370 * Adapt 15-nouveau.diff to cope with the glxdricommon-ification of
371 GLX probing. Nouveau users might still see an error (EE) mentioning
372 the fallback to software rendering.
373 * Bump pixman build-dep/dep to 0.21.8.
374 * Bump xutils-dev build-dep for new macros.
375 * Drop libglib2.0-dev build-dep, no longer needed for unit tests.
376 * Bump x11proto-fixes-dev build-dep for pointer barriers support.
378 [ Julien Cristau ]
379 * Update to git HEAD.
380 + DIX: Set backgroundState correctly for root window (Closes: #632134)
381 * Bump xproto, dri2proto and glproto build-dependencies.
382 * Merge packaging changes from the 1.10.x branch:
383 + Bump libgl1-mesa-dri versioned Recommends to 7.10.2-4, to lower the
384 odds of having a server built against multiarched mesa, installed
385 along a pre-multiarch mesa. The Breaks in mesa packages take care of
386 the other way round already.
387 + And since the server's binNMU managed to migrate to testing way too
388 early, add a Breaks against pre-multiarch libgl1-mesa-dri and
389 libgl1-mesa-dri-experimental.
390 + Bump Standards-Version to 3.9.2 (no changes).
391 + Add Breaks on drivers abandoned between lenny and squeeze. This helps
392 apt decide to remove them instead of removing all of X. Thanks, David
393 Kalnischkies!
394 * Drop obsolete 20-workaround-36986.diff.
395 * Fix patch stamp dependency.
397 -- Julien Cristau <jcristau@debian.org> Sun, 31 Jul 2011 22:15:07 +0200
399 xorg-server (2:1.10.4-1ubuntu1) oneiric; urgency=low
401 [ Christopher James Halse Rogers ]
402 * Drop i8xx-disablement patch. 2.6.39 and later kernels contain a patch
403 which alledgedly fixes the cache-incoherency problems. (LP: #817814)
405 [ Ricardo Salveti de Araujo ]
406 * debian/patches/112_armel-pvr-drv.patch:
407 - Include support for the pvr driver available on OMAP 4 (LP: #828494)
409 [ Timo Aaltonen ]
410 * Merge from Debian unstable.
411 - Fixes Xephyr assert failure in dixGetPrivateAddr (LP: #821090)
412 * debian/rules: Modify the patch stampdir creation.
413 * Update patch 500_xi2.1.patch to apply.
414 * Refresh patches.
415 * debian/rules: Add PATH for the xvfb-run check, otherwise Xvfb is not found.
416 * debian/rules: Shift the xvfb-run test to be run later, to ensure that the
417 binaries are installed.
419 [ Bryce Harrington ]
420 * debian/rules: Add check target invoking xvfb-run to test that it works
421 * debian/control: Add build dependency on xauth, required by xvfb-run
423 [ Chase Douglas ]
424 * Add fixes for touch grab handling, courtesy of Carlos Garnacho
425 - 505_Xi_ensure_replayed_touch_events_have_devices.patch
426 - 506_Xi_ensure_touch_events_update_currentTime.patch
427 - 507_dix_Ensure_touch_events_are_delivered_to_next_client.patch
429 -- Timo Aaltonen <tjaalton@ubuntu.com> Fri, 09 Sep 2011 14:13:07 +0300
431 xorg-server (2:1.10.4-1) unstable; urgency=low
433 [ Timo Aaltonen ]
434 * New upstream release.
436 -- Cyril Brulebois <kibi@debian.org> Wed, 24 Aug 2011 10:44:42 +0200
438 xorg-server (2:1.10.3-1) unstable; urgency=medium
440 [ Cyril Brulebois ]
441 * New upstream release (with just a version bump).
442 * Remove the Replaces: xdmx from xdmx-tools, that was before lenny.
443 * Add a Breaks: libgl1-mesa-dri-no-multiarch, to handle upgrades from
444 squeeze-backports (without multiarch) to wheezy (with multiarch).
445 * Set urgency to “medium” to speed things up. Migration to testing is
446 a prerequisite for squeeze backports.
448 [ Julien Cristau ]
449 * Merge packaging changes lost from the 1.7 (squeeze) branch:
450 + Add Breaks on drivers abandoned between lenny and squeeze. This helps
451 apt decide to remove them instead of removing all of X. Thanks, David
452 Kalnischkies!
453 + Set default xkb rules to evdev on linux, to work around a wrong default in
454 configure.ac and an Xorg issue where it reverts to the default on reset.
455 Thanks to Bastian Blank for the report.
457 -- Cyril Brulebois <kibi@debian.org> Sun, 07 Aug 2011 19:35:07 +0200
459 xorg-server (2:1.10.2.902-1ubuntu3) oneiric; urgency=low
461 * debian/patches/220_xi21_always_deliver_raw_events.diff:
462 - Backport patch from the mailing list to deliver raw events regardless of
463 grab state. Bon appétit, DX!
465 -- Christopher James Halse Rogers <raof@ubuntu.com> Mon, 11 Jul 2011 10:03:26 +1000
467 xorg-server (2:1.10.2.902-1ubuntu2) oneiric; urgency=low
469 [ Bryce Harrington ]
470 * rules: patch needs to depend on stampdir, else it doesn't get created,
471 and 'debian/rules patch' malfunctions.
473 [ Chase Douglas ]
474 * Fix event handling when neither X nor Y coordinates are set (LP: #806256)
475 - Added 504_fix_no_coords.patch
477 [ Christopher James Halse Rogers ]
478 * rules: Add both /usr/lib/xorg/extra-modules and
479 /usr/lib/$MULTIARCH/xorg/extra-modules for extra modules.
480 Fixes GLX for the proprietary drivers after a mesa upgrade (LP: #807209)
482 -- Christopher James Halse Rogers <raof@ubuntu.com> Fri, 08 Jul 2011 13:16:59 +1000
484 xorg-server (2:1.10.2.902-1ubuntu1) oneiric; urgency=low
486 * Merge from Debian unstable. (LP: #441653)
487 - Update 500_xi2.1.patch to apply.
488 - Drop patch 218_randr-check-rotated-virtual-size-limits-correctly.diff,
489 fixed upstream.
490 * Update the crtc confinement patch with one that should work, with
491 further fixes from upstream. (LP: #389519)
492 * Dropped a bunch of old Breaks from xserver-xorg-core.
494 -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 05 Jul 2011 16:22:23 +0300
496 xorg-server (2:1.10.2.902-1) unstable; urgency=low
498 * New upstream release (1.10.3 rc2):
499 - DIX: Set backgroundState correctly for root window (Closes: #632134).
500 * Drop 20-workaround-36986.diff, fixed upstream.
501 * Bump Standards-Version to 3.9.2 (no changes).
503 -- Cyril Brulebois <kibi@debian.org> Sat, 02 Jul 2011 11:58:58 +0200
505 xorg-server (2:1.10.2-2) unstable; urgency=low
507 * Bump libgl1-mesa-dri versioned Recommends to 7.10.2-4, to lower the
508 odds of having a server built against multiarched mesa, installed
509 along a pre-multiarch mesa. The Breaks in mesa packages take care of
510 the other way round already.
511 * And since the server's binNMU managed to migrate to testing way too
512 early, add a Breaks against pre-multiarch libgl1-mesa-dri and
513 libgl1-mesa-dri-experimental.
515 -- Cyril Brulebois <kibi@debian.org> Fri, 17 Jun 2011 18:09:36 +0200
517 xorg-server (2:1.10.2-1ubuntu1) oneiric; urgency=low
519 [ Timo Aaltonen ]
520 * Merge from Debian unstable, remaining changes:
521 - rules:
522 + Disable SELinux, libaudit-dev is not in main yet. (LP #406226)
523 + Add --with-extra-module-dir to support GL alternatives.
524 + Mention Ubuntu support in builderstring rather than package uploader's
525 email address.
526 + Enable multitouch gestures.
527 - control:
528 + Xvfb depends on xauth, x11-xkb-utils, recommends libgl1-mesa-dri.
529 (LP #500102)
530 + Add breaks for incompatible drivers. (LP #614993)
531 + Drop libaudit-dev from build-deps.
532 + Build-depend on newer mesa to pick up DRI search paths variable.
533 + Bump dependency on x11proto-input-dev for Xi 2.1
534 + Drop linux-any specifier to make pbuilder less narky.
535 - local/xvfb-run*: Add correct docs about error codes. (LP #328205)
536 - debian/patches:
537 + 100_rethrow_signals.patch:
538 When aborting, re-raise signals for apport
539 + 105_nvidia_fglrx_autodetect.patch:
540 Load proprietary drivers automatically when installed.
541 + 109_fix-swcursor-crash.patch:
542 Avoid dereferencing null pointer while reloading cursors during
543 resume. (LP #371405)
544 + 111_armel-drv-fallbacks.patch:
545 Add support for armel driver fallbacks.
546 + 122_xext_fix_card32_overflow_in_xauth.patch:
547 Fix server crash when “xauth generate” is called with large timeout.
548 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
549 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
550 172_cwgetbackingpicture_nullptr_check.patch:
551 Fix various segfaults in xserver by checking pointers for NULL
552 values before dereferencing them.
553 + 165_man_xorg_conf_no_device_ident.patch
554 Correct man page
555 + 168_glibc_trace_to_stderr.patch:
556 Report abort traces to stderr instead of terminal
557 + 188_default_primary_to_first_busid.patch:
558 Pick the first device and carry on (LP #459512)
559 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
560 Cache keyboard settings.
561 + 191-Xorg-add-an-extra-module-path.patch:
562 Add support for the alternative module path.
563 + 198_nohwaccess.patch:
564 Adds a -nohwaccess argument to make X not access the hardware
565 ports directly.
566 + 200_randr-null.patch:
567 Clarify a pointer initialization.
568 + 206_intel_8xx_default_to_fbdev.patch:
569 Makes 8xx class intel GPUs default to fbdev for stability. (LP #633593)
570 + 208_switch_on_release.diff:
571 Switch keyboard layouts on key-release rather than key-press
572 (LP #36812)
573 + 209_add_legacy_bgnone_option.patch:
574 Add -nr as a synonym for -background none until all ?DM are updated for
575 the new option.
576 + 210_pixman_null_ptr_check.patch:
577 Catch NULL pointer access after pixman_image_create_bits() failure
578 (LP #705078)
579 + 214_glx_dri_searchdirs.patch:
580 Search in same paths as mesa for DRI drivers for AIGLX so we can handle
581 UMS fallback for radeon gracefully.
582 + 217_revert_bgnonevisitwindow.patch:
583 Revert a commit that causes brief graphical corruption. (LP: 726807)
584 + 218_randr-check-rotated-virtual-size-limits-correctly.diff:
585 Fix rotation with nvidia driver. (LP: 740933)
586 + 500_xi2.1.patch,
587 501_xf86CoordinatesToWindow.patch,
588 502_gestures-extension.patch:
589 Add Xi 2.1 and Gesture extension support.
590 + 503_fix_masked_transformed_valuators.patch:
591 Fix masked transformed valuator handling (LP #774938)
592 * Drop patch 215_glx_drawable_refcounting.diff, similar fix included
593 upstream.
594 * Drop patch 121_only_switch_vt_when_active.diff, doesn't seem to
595 work anymore.
596 * videoabiver, inputabiver, xserver-xorg-dev.install:
597 Drop changes that are obsolete post-natty.
598 * Add 219_fedora-pointer-barrier.diff:
599 Pointer barrier and cursor confinement patch backported to 1.10.
601 [ Christopher James Halse Rogers ]
602 * debian/control:
603 Bump mesa-common-dev build-dep to pick up multiarch DRI paths.
605 -- Christopher James Halse Rogers <raof@ubuntu.com> Wed, 15 Jun 2011 10:51:18 +1000
607 xorg-server (2:1.10.2-1) unstable; urgency=low
609 * New upstream release.
610 * Add 20-workaround-36986.diff to avoid test failures on *i386.
611 * On GNU/kFreeBSD, enable HAL support for the main build, but disable it
612 for the udeb build, thanks to Robert Millan (Closes: #596586).
614 -- Cyril Brulebois <kibi@debian.org> Mon, 30 May 2011 11:37:37 +0200
616 xorg-server (2:1.10.1.901-1) experimental; urgency=low
618 * New upstream release (1.10.2 rc1):
619 - Comes with some Xi fixes.
620 - Comes with many GLX fixes.
622 -- Cyril Brulebois <kibi@debian.org> Sat, 07 May 2011 13:27:28 +0200
624 xorg-server (2:1.10.1-2) unstable; urgency=low
626 * Build xserver-xorg-core-udeb on hurd-i386. Thanks, Samuel Thibault!
627 * Upload to unstable.
629 -- Julien Cristau <jcristau@debian.org> Thu, 28 Apr 2011 13:28:58 +0200
631 xorg-server (2:1.10.1-1ubuntu3) oneiric; urgency=low
633 * Add 218_randr-check-rotated-virtual-size-limits-correctly.diff
634 - Fix rotation with nvidia driver. (LP: #740933)
636 -- Timo Aaltonen <tjaalton@ubuntu.com> Fri, 20 May 2011 00:07:11 +0300
638 xorg-server (2:1.10.1-1ubuntu2) oneiric; urgency=low
640 * Fix masked transformed valuator handling (LP: #774938)
641 - Added debian/patches/503_fix_masked_transformed_valuators.patch
643 -- Bryce Harrington <bryce@ubuntu.com> Tue, 17 May 2011 14:44:58 -0700
645 xorg-server (2:1.10.1-1ubuntu1) natty; urgency=low
647 * Merge from Debian experimental (LP: #757972)
649 -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 19 Apr 2011 16:12:14 +0300
651 xorg-server (2:1.10.1-1) experimental; urgency=low
653 * New upstream release.
655 -- Cyril Brulebois <kibi@debian.org> Tue, 19 Apr 2011 03:08:08 +0200
657 xorg-server (2:1.10.0.902-1ubuntu1) natty; urgency=low
659 * Merge from Debian experimental.
660 - dropped patches, included upstream:
661 213_xichangehierarchy-check-oom.patch
662 216_fix_sdksyms_build.diff, included upstream.
663 218_getValuatorEvents_cleanup.patch
664 219_xi1_handle_noncontinuous_valuator_data.patch
666 -- Timo Aaltonen <tjaalton@ubuntu.com> Mon, 11 Apr 2011 09:51:56 +0300
668 xorg-server (2:1.10.0.902-1) experimental; urgency=low
670 * New upstream release (1.10.1 rc2).
672 -- Cyril Brulebois <kibi@debian.org> Sat, 09 Apr 2011 04:18:28 +0200
674 xorg-server (2:1.10.0.901-1) experimental; urgency=low
676 * New upstream release (1.10.1 rc1).
677 * Relax build-dep and dep on x11proto-randr-dev since the XRandR 1.4
678 bits were finally reverted upstream.
679 * Remove patch: 16-construct-paths-in-doxygen.conf.diff (merged
680 upstream).
681 * Pass --enable-xcsecurity to the main build to restore the XC-SECURITY
682 extension, thanks to Stefan Fritsch's report (Closes: #599657).
684 -- Cyril Brulebois <kibi@debian.org> Wed, 30 Mar 2011 02:22:56 +0200
686 xorg-server (2:1.10.0-0ubuntu3) natty; urgency=low
688 [ Bryce Harrington ]
689 * patches/111_armel-drv-fallbacks.patch: Always fallback to -fbdev,
690 not just when no other X driver matches. (Thanks jcristau)
692 [ Chase Douglas ]
693 * Fix jumpy cursor in XI 1.x applications.
694 (LP: #736500)
695 - Added 218_getValuatorEvents_cleanup.patch
696 - Added 219_xi1_handle_noncontinuous_valuator_data.patch
698 -- Bryce Harrington <bryce@ubuntu.com> Thu, 31 Mar 2011 23:58:07 -0700
700 xorg-server (2:1.10.0-0ubuntu2) natty; urgency=low
702 [ Chase Douglas ]
703 * patches/500_xi2.1.patch: Process ownership properly when activating an
704 async passive grab.
705 (LP: #733483)
707 [ Bryce Harrington ]
708 * 217_revert_bgnonevisitwindow.patch: Cherrypick from upstream. Drops
709 recent change that inhibits drawing backfill for non-bg-None windows.
710 This causes a regression on -ati (at least) where menus and other
711 windows display graphical corruption briefly.
712 (LP: #726807)
714 -- Bryce Harrington <bryce@ubuntu.com> Thu, 24 Mar 2011 15:27:40 -0700
716 xorg-server (2:1.10.0-0ubuntu1) natty; urgency=low
718 * Update to new upstream final release.
719 + Drop 16-construct-paths-in-doxygen.conf.diff; included in new upstream.
720 * debian/patches/216_fix_sdksyms_build.diff:
721 + Cherry-pick from 1.10 branch, fixing the stale sdksyms.c file picked up
722 in the udeb build, causing the udeb build to fail with missing symbols.
723 * Merge from unreleased Debian experimental. Remaining Ubuntu changes:
724 - rules:
725 + Disable SELinux, libaudit-dev is not in main yet. (LP #406226)
726 + Enable xcsecurity. (LP #247537)
727 + Add --with-extra-module-dir to support GL alternatives.
728 + Mention Ubuntu support in builderstring rather than package uploader's
729 email address.
730 - control:
731 + Xvfb depends on xauth, x11-xkb-utils. (LP #500102)
732 + Add breaks for incompatible drivers. (LP #614993)
733 + Drop libaudit-dev from build-deps.
734 + Build-depend on newer mesa to pick up DRI search paths variable.
735 + Bump dependency on x11proto-input-dev for Xi 2.1
736 + Drop linux-any specifier to make pbuilder less narky.
737 + Bump build-depends on mesa-common-dev to pick up dri.pc DRI search
738 paths change for 214_glx_dri_searchdirs.patch
739 - local/xvfb-run*: Add correct docs about error codes. (LP #328205)
740 - debian/patches:
741 + 100_rethrow_signals.patch:
742 When aborting, re-raise signals for apport
743 + 105_nvidia_fglrx_autodetect.patch:
744 Load proprietary drivers automatically when installed.
745 + 109_fix-swcursor-crash.patch:
746 Avoid dereferencing null pointer while reloading cursors during
747 resume. (LP #371405)
748 + 111_armel-drv-fallbacks.patch:
749 Add support for armel driver fallbacks.
750 + 121_only_switch_vt_when_active.diff:
751 Add a check to prevent the X server from changing the VT when killing
752 GDM from the console.
753 + 122_xext_fix_card32_overflow_in_xauth.patch:
754 Fix server crash when “xauth generate” is called with large timeout.
755 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
756 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
757 172_cwgetbackingpicture_nullptr_check.patch:
758 Fix various segfaults in xserver by checking pointers for NULL
759 values before dereferencing them.
760 + 165_man_xorg_conf_no_device_ident.patch
761 Correct man page
762 + 168_glibc_trace_to_stderr.patch:
763 Report abort traces to stderr instead of terminal
764 + 184_virtual_devices_autodetect.patch:
765 Use vesa for qemu device, which is not supported by cirrus
766 + 188_default_primary_to_first_busid.patch:
767 Pick the first device and carry on (LP #459512)
768 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
769 + 191-Xorg-add-an-extra-module-path.patch:
770 Add support for the alternatives module path.
771 + 198_nohwaccess.patch:
772 Adds a -nohwaccess argument to make X not access the hardware
773 ports directly.
774 + 200_randr-null.patch:
775 Clarify a pointer initialization.
776 + 206_intel_8xx_default_to_fbdev.patch:
777 Makes 8xx class intel GPUs default to fbdev for stability. (LP #633593)
778 + 208_switch_on_release.diff:
779 Switch keyboard layouts on key-release rather than key-press
780 (LP #36812)
781 + 209_add_legacy_bgnone_option.patch:
782 Add -nr as a synonym for -background none until all ?DM are updated for
783 the new option.
784 + 210_pixman_null_ptr_check.patch:
785 Catch NULL pointer access after pixman_image_create_bits() failure
786 (LP #705078)
787 + 213_xichangehierarchy-check-oom.patch:
788 Add NULL pointer check for out-of-memory conditions. (LP #720445)
789 + 214_glx_dri_searchdirs.patch:
790 Search in same paths as mesa for DRI drivers for AIGLX so we can handle
791 UMS fallback for radeon gracefully.
792 + 215_glx_drawable_refcounting.diff:
793 Prevents segfault on logout and server regenerate, and possibly other
794 times. (LP #711422)
795 + 500_xi2.1.patch,
796 501_xf86CoordinatesToWindow.patch,
797 502_gestures-extension.patch:
798 Add Xi 2.1 and Gesture extension support.
799 * debian/serverminver:
800 - Bump to 1.10.0-0ubuntu1~ for Xi 2.1 ABI
801 * New upstream release fixes crash in Record, trigerred by x11vnc
802 (LP: #525066)
803 * Refresh 500_xi2.1.patch for new upstream version
804 * debian/videoabiver:
805 - Bump to 10 for XRandR 1.4 revert.
807 -- Cyril Brulebois <kibi@debian.org> Wed, 30 Mar 2011 02:22:56 +0200
810 xorg-server (2:1.9.99.903-1) experimental; urgency=low
812 * New upstream release candidate (1.10 rc3).
813 * Remove patch: 17-fix-ftbfs-on-sparc.diff (merged upstream).
814 * Remove patch: 20-update-gpu-pitch.diff (merged upstream).
815 * Refresh patch: 07-xfree86-fix-build-with-xv-disabled.diff
816 * Replace patch fixing out-of-tree-build:
817 - 16-oot-build.diff (dirty local hack).
818 + 16-construct-paths-in-doxygen.conf.diff (from upstream,
819 without the gitignore hunk to get patching working).
820 * Bump video ABI version, and serverminver accordingly.
822 -- Cyril Brulebois <kibi@debian.org> Fri, 25 Feb 2011 15:22:39 +0100
824 xorg-server (2:1.9.99.902-3) experimental; urgency=low
826 * Merge from master up to 93a7399370.
827 * New patch: 17-fix-ftbfs-on-sparc.diff; let's try it for real before
828 asking for its being merged upstream.
829 * Refresh all patches.
831 -- Cyril Brulebois <kibi@debian.org> Wed, 23 Feb 2011 13:36:13 +0100
833 xorg-server (2:1.9.99.902-2ubuntu2) natty; urgency=low
835 [ Timo Aaltonen ]
836 * Remove 169_mipointer_nullptr_checks.patch, fixed in another way
837 upstream since 1.6.1.901.
839 [ Chase Douglas ]
840 * Cancel touch clients if emulated button press is delivered.
841 (LP: #725191)
842 * Check slave device touch selection mask during implicit grab.
843 (LP: #725241)
844 * Cancel slave touch selections when attached to master device.
845 (LP: #723904)
846 * Check for touch selections only when there are active clients.
847 (LP: #723900)
848 * Prevent pointer motion when more than one touch on touchpad.
849 (LP: #730881)
851 [ Bryce Harrington ]
852 * Drop specification for linux-any. Breaks pbuilder test builds.
854 -- Chase Douglas <chase.douglas@ubuntu.com> Mon, 07 Mar 2011 14:28:02 -0500
856 xorg-server (2:1.9.99.902-2ubuntu1) natty; urgency=low
858 [ Christopher James Halse Rogers ]
859 * Merge from Debian experimental. Remaining Ubuntu changes:
860 - rules:
861 + Disable SELinux, libaudit-dev is not in main yet. (LP #406226)
862 + Enable xcsecurity. (LP #247537)
863 + Add --with-extra-module-dir to support GL alternatives.
864 + Mention Ubuntu support in builderstring rather than package uploader's
865 email address.
866 - control:
867 + Xvfb depends on xauth, x11-xkb-utils. (LP #500102)
868 + Add breaks for incompatible drivers. (LP #614993)
869 + Drop libaudit-dev from build-deps.
870 + Build-depend on newer mesa to pick up DRI search paths variable.
871 - local/xvfb-run*: Add correct docs about error codes. (LP #328205)
872 - debian/patches:
873 + 100_rethrow_signals.patch:
874 When aborting, re-raise signals for apport
875 + 105_nvidia_fglrx_autodetect.patch:
876 Load proprietary drivers automatically when installed.
877 + 109_fix-swcursor-crash.patch:
878 Avoid dereferencing null pointer while reloading cursors during
879 resume. (LP: #371405)
880 + 111_armel-drv-fallbacks.patch:
881 Add support for armel driver fallbacks.
882 + 121_only_switch_vt_when_active.diff:
883 Add a check to prevent the X server from changing the VT when killing
884 GDM from the console.
885 + 122_xext_fix_card32_overflow_in_xauth.patch:
886 Fix server crash when “xauth generate” is called with large timeout.
887 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
888 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
889 169_mipointer_nullptr_checks.patch,
890 172_cwgetbackingpicture_nullptr_check.patch:
891 Fix various segfaults in xserver by checking pointers for NULL
892 values before dereferencing them.
893 + 165_man_xorg_conf_no_device_ident.patch
894 Correct man page
895 + 168_glibc_trace_to_stderr.patch:
896 Report abort traces to stderr instead of terminal
897 + 184_virtual_devices_autodetect.patch:
898 Use vesa for qemu device, which is not supported by cirrus
899 + 188_default_primary_to_first_busid.patch:
900 Pick the first device and carry on (LP: #459512)
901 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
902 + 191-Xorg-add-an-extra-module-path.patch:
903 Add support for the alternatives module path.
904 + 198_nohwaccess.patch:
905 Adds a -nohwaccess argument to make X not access the hardware
906 ports directly.
907 + 200_randr-null.patch:
908 Clarify a pointer initialization.
909 + 206_intel_8xx_default_to_fbdev.patch:
910 Makes 8xx class intel GPUs default to fbdev for stability. (LP: #633593)
911 + 208_switch_on_release.diff:
912 Switch keyboard layouts on key-release rather than key-press
913 (LP #36812)
914 + 209_add_legacy_bgnone_option.patch:
915 Add -nr as a synonym for -background none until all ?DM are updated for
916 the new option.
917 + 210_pixman_null_ptr_check.patch:
918 Catch NULL pointer access after pixman_image_create_bits() failure
919 (LP #705078)
920 + 213_xichangehierarchy-check-oom.patch:
921 Add NULL pointer check for out-of-memory conditions. (LP #720445)
922 + 214_glx_dri_searchdirs.patch:
923 Search in same paths as mesa for DRI drivers for AIGLX so we can handle
924 UMS fallback for radeon gracefully.
925 * 211_glx_fix_bindtextimageext_length_check.patch:
926 * 212_fix_request_length_check_for_createglxpbuffersgix.patch:
927 - Drop; these cherry-picks are included in 1.10RC2
928 * 214_glx_dri_searchdirs.patch:
929 - Fix dlclose/free snafu. (LP: #722563)
930 - Fix nouveau check to downgrade missing DRI error messages to info.
931 We don't support nouveau's 3D, so let's not complain too strenuously
932 when it's not installed.
933 * 215_glx_drawable_refcounting.diff:
934 - Refcount GLXDrawables to avoid use-after-free crashes. Patch from
935 xorg-devel mailing list. Prevents segfault on logout and server
936 regenerate, and possibly other times. (LP: #711422)
937 * debian/inputabiver,
938 debian/videoabiver,
939 debian/xserver-xorg-dev.install
940 - Temporarily re-add these to xserver-xorg-dev so we don't need to merge
941 all the driver changes from Debian en masse. These should be dropped
942 once all drivers have been merged from Debian, and certainly in Natty+1.
943 * debian/serverminver:
944 - Include 2ubuntu1 string; Xi 2.1 bumps the minor input ABI, so drivers
945 built against it need the Xi 2.1 patched server.
947 [ Timo Aaltonen ]
948 * debian/patches/216_dix-valuator-count-of-0-is-valid.diff:
949 - For all but motion and proximity events, having no valuators is ok.
950 Regression from 1.9, keyboard events are not converted to protocol
951 events. (LP: #714696)
953 [ Chase Douglas ]
954 * Add in preliminary xi2.1 support
955 - Added 500_xi2.1.patch
956 - Moved 202_xf86CoordinationsToWindows.patch to
957 501_xf86CoordinatesToWindow.patch
958 - Moved 203_gestures-extension.patch to 502_gestures-extension.patch
959 - Bump dependency on x11proto-input for xi 2.1
961 -- Christopher James Halse Rogers <raof@ubuntu.com> Wed, 23 Feb 2011 09:40:07 +1100
963 xorg-server (2:1.9.99.902-2) experimental; urgency=low
965 * Bump dependency on x11proto-randr-dev, needed since xorg-server.pc
966 pulls a newer randrproto version.
967 * Merge from debian-unstable (picking packaging updates from 2:1.9.4-3).
968 * Mention some basic checks to perform when updating to a new upstream
969 release, in README.source: ABI bumps and SDK_REQUIRED_MODULES updates.
970 * Accordingly:
971 - Bump the x11proto-xext-dev dependency.
972 - Don't bump the x11proto-kb-dev dependency (even etch had a
973 sufficient version).
975 -- Cyril Brulebois <kibi@debian.org> Sun, 20 Feb 2011 07:02:20 +0100
977 xorg-server (2:1.9.99.902-1) experimental; urgency=low
979 [ Christopher James Halse Rogers ]
980 * New upstream release (1.10 rc1)
981 * Drop 16-xaa-fbcomposite-fix-negative-size.diff, the mod macro that this
982 patch fixes is no longer used.
983 * debian/control:
984 - Bump x11proto-randr-dev and x11proto-xext-dev build-deps to 1.3.99 and
985 7.1.99 for new XRandR and XSync extension protocols.
987 [ Julien Cristau ]
988 * Bump serverminver and ABI versions.
990 [ Cyril Brulebois ]
991 * New upstream release (1.10 rc2).
992 * bug script: Report libGL-related diversions.
993 * Bump serverminver again, since ABI_XINPUT_VERSION was bumped from 12.0
994 to 12.2.
995 * Update debian/copyright from upstream COPYING.
996 * Add patch to work around out-of-tree issues: 16-oot-build.diff
998 -- Cyril Brulebois <kibi@debian.org> Sat, 19 Feb 2011 15:29:54 +0100
1000 xorg-server (2:1.9.99.901+git20110131.be3be758-0ubuntu6) natty; urgency=low
1002 * debian/patches/214_glx_dri_searchdirs.patch:
1003 - Search for DRI drivers for AIGLX in the same set of directories as mesa.
1004 Allows us to fall back to the classic radeon drivers when KMS is not
1005 available.
1006 * debian/rules:
1007 - --disable-builddocs → --disable-devel-docs to match upstream rename.
1008 Makes local builds faster and less prone to doxygen errors.
1009 * debian/control:
1010 - Bump build-depends on mesa to pick up new drisearchdirs variable in
1011 dri.pc
1013 -- Christopher James Halse Rogers <raof@ubuntu.com> Fri, 18 Feb 2011 17:03:46 +1100
1015 xorg-server (2:1.9.99.901+git20110131.be3be758-0ubuntu5) natty; urgency=low
1017 * Add 213_xichangehierarchy-check-oom.patch: Another NULL pointer check
1018 for out-of-memory conditions, this time leading to a segfault in an
1019 unchecked calloc in XISendDeviceHierarchyEvent().
1020 (LP: #720445)
1022 -- Bryce Harrington <bryce@ubuntu.com> Wed, 16 Feb 2011 16:46:35 -0800
1024 xorg-server (2:1.9.99.901+git20110131.be3be758-0ubuntu4) natty; urgency=low
1026 * Add 211_glx_fix_bindtextimageext_length_check.patch,
1027 212_fix_request_length_check_for_createglxpbuffersgix.patch:
1028 - Correct wrong request size match for xGLXCreateGLXPbufferSGIXReq.
1029 This can result in some invalid BadLength errors.
1030 (LP: #714280)
1032 -- Bryce Harrington <bryce@ubuntu.com> Mon, 14 Feb 2011 12:07:45 -0800
1034 xorg-server (2:1.9.99.901+git20110131.be3be758-0ubuntu3) natty; urgency=low
1036 * Restore 208_switch_on_release.diff - the patch does not appear to be
1037 upstream actually. Users confirm the fix regressed without it.
1038 (LP: #711842)
1039 * Add 210_pixman_null_ptr_check.patch: pixman_image_create_bits() can
1040 return NULL under a variety of circumstances, thus needs checked
1041 before dereferencing it in the pixman_image_set_has_client_clip()
1042 call.
1043 (LP: #705078, deb: 596155, fdo: 28882)
1045 -- Bryce Harrington <bryce@ubuntu.com> Thu, 03 Feb 2011 22:42:52 -0800
1047 xorg-server (2:1.9.99.901+git20110131.be3be758-0ubuntu1) natty; urgency=low
1049 * Merge from (unreleased) debian-experimental. Remaining Ubuntu changes:
1050 - rules:
1051 + Disable SELinux, libaudit-dev is not in main yet. (LP: #406226)
1052 + Enable xcsecurity. (LP: #247537)
1053 + Add --with-extra-module-dir to support GL alternatives.
1054 - control:
1055 + Xvfb depends on xauth, x11-xkb-utils. (LP: #500102)
1056 + Add breaks for incompatible drivers. (LP: #614993)
1057 + Drop libaudit-dev from build-deps.
1058 - local/xvfb-run*: Add correct docs about error codes. (LP #328205)
1059 - debian/patches:
1060 + 100_rethrow_signals.patch:
1061 When aborting, re-raise signals for apport
1062 + 109_fix-swcursor-crash.patch:
1063 Avoid dereferencing null pointer while reloading cursors during
1064 resume. (LP: #371405)
1065 + 111_armel-drv-fallbacks.patch:
1066 Add support for armel driver fallbacks.
1067 + 121_only_switch_vt_when_active.diff:
1068 Add a check to prevent the X server from changing the VT when killing
1069 GDM from the console.
1070 + 122_xext_fix_card32_overflow_in_xauth.patch:
1071 Fix server crash when “xauth generate” is called with large timeout.
1072 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
1073 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
1074 169_mipointer_nullptr_checks.patch,
1075 172_cwgetbackingpicture_nullptr_check.patch:
1076 Fix various segfaults in xserver by checking pointers for NULL
1077 values before dereferencing them.
1078 + 165_man_xorg_conf_no_device_ident.patch
1079 Correct man page
1080 + 168_glibc_trace_to_stderr.patch:
1081 Report abort traces to stderr instead of terminal
1082 + 184_virtual_devices_autodetect.patch:
1083 Use vesa for qemu device, which is not supported by cirrus
1084 + 188_default_primary_to_first_busid.patch:
1085 Pick the first device and carry on (LP: #459512)
1086 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
1087 + 191-Xorg-add-an-extra-module-path.patch:
1088 Add support for the alternatives module path.
1089 + 198_nohwaccess.patch:
1090 Adds a -nohwaccess argument to make X not access the hardware
1091 ports directly.
1092 + 200_randr-null.patch:
1093 Clarify a pointer initialization.
1094 + 206_intel_8xx_default_to_fbdev.patch:
1095 Makes 8xx class intel GPUs default to fbdev for stability. (LP: #633593)
1096 * Refresh 121_only_switch_vt_when_active.diff for new upstream.
1097 * Drop 187_edid_quirk_hp_nc8430.patch; upstream.
1098 * Drop 189_xserver_1.5.0_bg_none_root.patch; functionality now upstream.
1099 * Refresh 190_cache-xkbcomp_output_for_fast_start_up.patch for new upstream.
1100 * Drop 197_xvfb-randr.patch:
1101 - miRandR, which this used, has been removed from the server.
1102 * Drop 204_fix-neg-sync-transition.patch; upstream.
1103 * Drop 207_dga_master_device.patch; upstream.
1104 * Drop 208_switch_on_release.diff; upstream.
1105 * debian/patches/209_add_legacy_bgnone_option.patch:
1106 - Add "-nr" as a synonym for "-background none" to ease the transition from
1107 the old 189_xserver_1.5.0_bg_none_root.patch patch. Can be dropped once
1108 all the ?DM have been updated to use the new option.
1109 * debian/control:
1110 - Add Breaks: to xserver-xorg-video-8 and current fglrx. These proprietary
1111 drivers don't yet have appropriate dependency information, so manually
1112 handle them here to prevent broken upgrades.
1114 -- Christopher James Halse Rogers <raof@ubuntu.com> Mon, 31 Jan 2011 19:45:19 +1100
1116 xorg-server (2:1.9.4-3) unstable; urgency=low
1118 * Maintainer script clean-up:
1119 - xserver-xorg-core.preinst.in: Remove, 1.5 is long gone.
1120 - xserver-xorg-core.postinst.in: Remove, 1.5 is long gone, and 1.7.4
1121 was between lenny and squeeze.
1122 - xserver-xorg-core.postrm.in: Rename as xserver-xorg-core.postrm,
1123 handling upgrades from 1.5 is no longer needed, only keep the logs
1124 removal and the #DEBHELPER# placeholder.
1125 * Move remaining xsfbs bits to debian/rules:
1126 - Create/clean stampdir/.
1127 - Use quilt.make, $(QUILT_STAMPFN), unpatch.
1128 - Define SOURCE_NAME and SOURCE_VERSION.
1129 * Remove debian/xsfbs accordingly.
1130 * Remove reference to xsfbs in README.source accordingly.
1131 * Add patch: 20-update-gpu-pitch.diff (from upstream bug 33929), fixing
1132 issues with the radeon driver (Closes: #613957).
1134 -- Cyril Brulebois <kibi@debian.org> Sun, 20 Feb 2011 05:35:50 +0100
1136 xorg-server (2:1.9.4-2) unstable; urgency=low
1138 * Put an end to the dependency hell! Now that we have proper
1139 dependencies between drivers and the server, remove xserver-xorg from
1140 xserver-xorg-core's Depends (Closes: #362313). In a nutshell, one may
1141 want to choose between installing:
1142 - xserver-xorg-core: the server itself, with no strings attached.
1143 - xserver-xorg: pulls the server and drivers, contains the X wrapper
1144 and some documentation.
1145 - xorg: pulls xserver-xorg as well as various X11 clients and fonts.
1146 * bug script: Report KMS configuration files and their contents.
1147 * bug script: Keep only one lspci call (with proper filtering), which
1148 makes PCI IDs come back.
1149 * bug script: Report libGL-related diversions.
1150 * Stop providing xorg-input-abi-11.0 and xorg-video-abi-8.0 now that
1151 drivers have reached unstable.
1152 * Merge server-1.9-branch up to 0a4b0de9af.
1154 -- Cyril Brulebois <kibi@debian.org> Wed, 16 Feb 2011 23:17:07 +0100
1156 xorg-server (2:1.9.4-1) unstable; urgency=low
1158 * The “squeeze is released, target sid!” upload.
1159 * New upstream release.
1160 * Unfuzzy all patches.
1161 * Get rid of long obsolete NEWS file.
1162 * Replace “--remaining-packages” with “-Nfoo -Nbar” in the “dh_strip -s”
1163 call, to avoid non-stripped binaries if the build is resumed.
1164 * Use “dh_prep” instead of deprecated “dh_clean -k”.
1165 * Bump debhelper build-dep accordingly.
1166 * Introduce dh_xsf_substvars, to be used in driver packages to set
1167 appropriate substitution variables for Depends and Provides, before
1168 calling dh_gencontrol. Ship it in xserver-xorg-dev.
1169 * Also ship a debhelper sequence: xsf.pm, to insert dh_xsf_substvars
1170 before dh_gencontrol. Usage: “dh $@ --with xsf” when using dh.
1171 * Get rid of inputabiver and videoabiver files, they've been deprecated
1172 for a while, and drivers should all have switched by now.
1173 * rules: Only read the first line of debian/serverminver to set the
1174 serverminver variable, used to prepare xinputdep and videodrvdep
1175 files.
1176 * rules: Keep only the major ABI version from pkg-config's output to
1177 build xorg-{input,video}-abi-$ABI. To handle minor ABI versions, we
1178 have the serverminver mechanism.
1179 * To avoid having to binNMU all drivers to update their Depends from
1180 xorg-*-abi-$MAJOR-$MINOR to xorg-*-abi-$MAJOR, add xorg-video-abi-8.0
1181 and xorg-input-abi-11.0 to the server's Provides temporarily (until
1182 the next ABI bump).
1183 * Add ${videoabi}, ${inputabi} to the udeb's Provides. There's no reason
1184 for udebs to have loose dependencies.
1185 * Accordingly, copy server's substvars as udeb's substvars once the
1186 videoabi/inputabi variables are computed.
1187 * Add an abibumpcheck target which checks for xinput and videodrv ABI
1188 updates, based on the versions stored in debian/serverminver; make
1189 clean depend on it to make sure such an update is noticed at the very
1190 beginning of the build.
1191 * Add current versions to debian/serverminver accordingly.
1192 * Remove “xserver” from Provides, it's deprecated.
1193 * Use architecture wildcards for build-deps.
1194 * Make xserver-xfbdev linux-any; add armhf and powerpcspe to the udeb
1195 (Closes: #585697, #605764).
1196 * Cherry-pick, thanks to Samuel Thibault (Closes: #590715):
1197 - xserver: enable TLS even if AIGLX is not enabled
1198 * Update Uploaders list. Thanks, David & Steve & Brice!
1199 * Bump Standards-Version to 3.9.1 (no changes needed).
1201 -- Cyril Brulebois <kibi@debian.org> Sat, 05 Feb 2011 10:40:55 +0100
1203 xorg-server (2:1.9.3.902-1) experimental; urgency=low
1205 * New upstream release (1.9.4 rc2).
1206 * Improve bug script:
1207 - Stop reporting about roster and checksum for config file and server
1208 symlink, they are no longer used.
1209 - Replace printf with echo everywhere, it's slightly more readable and
1210 all lines are newline-terminated anyway.
1211 - Also use a “pecho” (pretty echo) function to underline some strings,
1212 making the output slightly more readable.
1213 - Fix listing xorg.conf.d's contents. Previously, that was only done
1214 if xorg.conf existed.
1215 - Check for local libraries by running ldd on the server.
1216 - Check for obsolete libraries in the same way (/usr/X11R6/lib might
1217 still exist in some cases, and be referenced in /etc/ld.so.conf, so
1218 using ldd is sufficient to find out, see #546836 for an example).
1220 -- Cyril Brulebois <kibi@debian.org> Mon, 31 Jan 2011 14:00:41 +0100
1222 xorg-server (2:1.9.3.901-1) experimental; urgency=low
1224 * New upstream release (1.9.4 rc1).
1226 -- Cyril Brulebois <kibi@debian.org> Sun, 09 Jan 2011 03:10:13 +0100
1228 xorg-server (2:1.9.2.902-1) experimental; urgency=low
1230 * New upstream release (1.9.3 rc2).
1231 * Drop 06_dont_trap_access_to_timer_and_keyboard.diff, merged upstream.
1233 -- Cyril Brulebois <kibi@debian.org> Sun, 05 Dec 2010 02:16:14 +0100
1235 xorg-server (2:1.9.2-1) experimental; urgency=low
1237 * New upstream release.
1239 -- Cyril Brulebois <kibi@debian.org> Wed, 10 Nov 2010 00:10:19 +0100
1241 xorg-server (2:1.9.0.902-1ubuntu4) natty; urgency=low
1243 * Add 208_switch_on_release.diff: Perform keyboard layout switches on
1244 key-release rather than key-press events. This solves a very
1245 long-standing issue where e.g. <ctrl>+<shift>+<key> fails when
1246 ctrl+shift is configured for layout switching.
1247 (LP: #36812)
1248 2A
1249 -- Bryce Harrington <bryce@ubuntu.com> Thu, 06 Jan 2011 14:35:59 -0800
1251 xorg-server (2:1.9.0.902-1ubuntu3) natty; urgency=low
1253 * Add 207_dga_master_device.patch: Cherrypick from upstream xserver git
1254 to fix crash with a bluetooth keyboard when using XBMC full screen.
1255 (LP: #597895)
1257 -- Bryce Harrington <bryce@ubuntu.com> Thu, 06 Jan 2011 12:17:16 -0800
1259 xorg-server (2:1.9.0.902-1ubuntu2) natty; urgency=low
1261 [ Christopher James Halse Rogers ]
1262 * Cherry-pick 3effb61e from server-1.9 branch. Fixes a typo in Xinerama
1263 support which caused Qt apps to crash X when using Xinerama multi-head
1264 (LP: #650539)
1266 [ Robert Hooker ]
1267 * Add 105_nvidia_fglrx_autodetect.patch, enables fglrx and nvidia to work
1268 without an xorg.conf.
1269 * debian/local/64-xorg-xkb.rules, control: Use keyboard-configuration
1270 information for keymaps (/etc/default/keyboard)
1272 -- Robert Hooker <sarvatt@ubuntu.com> Wed, 05 Jan 2011 11:29:17 -0500
1274 xorg-server (2:1.9.0.902-1ubuntu1) natty; urgency=low
1276 * Merge from Debian experimental. Remaining Ubuntu changes:
1277 - rules:
1278 + Disable SELinux, libaudit-dev is not in main yet. (LP: #406226)
1279 + Enable xcsecurity. (LP: #247537)
1280 + Add --with-extra-module-dir to support GL alternatives.
1281 - control:
1282 + Xvfb depends on xauth, x11-xkb-utils. (LP: #500102)
1283 + Add breaks for incompatible drivers. (LP: #614993)
1284 + Drop libaudit-dev from build-deps.
1285 - rules, local/64-xorg-xkb.rules: Don't use keyboard-configuration
1286 until it's available.
1287 - local/xvfb-run*: Add correct docs about error codes. (LP #328205)
1288 - debian/patches:
1289 + 100_rethrow_signals.patch:
1290 When aborting, re-raise signals for apport
1291 + 109_fix-swcursor-crash.patch:
1292 Avoid dereferencing null pointer while reloading cursors during
1293 resume. (LP: #371405)
1294 + 111_armel-drv-fallbacks.patch:
1295 Add support for armel driver fallbacks.
1296 + 121_only_switch_vt_when_active.diff:
1297 Add a check to prevent the X server from changing the VT when killing
1298 GDM from the console.
1299 + 122_xext_fix_card32_overflow_in_xauth.patch:
1300 Fix server crash when “xauth generate” is called with large timeout.
1301 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
1302 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
1303 169_mipointer_nullptr_checks.patch,
1304 172_cwgetbackingpicture_nullptr_check.patch:
1305 Fix various segfaults in xserver by checking pointers for NULL
1306 values before dereferencing them.
1307 + 165_man_xorg_conf_no_device_ident.patch
1308 Correct man page
1309 + 168_glibc_trace_to_stderr.patch:
1310 Report abort traces to stderr instead of terminal
1311 + 184_virtual_devices_autodetect.patch:
1312 Use vesa for qemu device, which is not supported by cirrus
1313 + 187_edid_quirk_hp_nc8430.patch:
1314 Quirk for another LPL monitor (LP: #380009)
1315 + 188_default_primary_to_first_busid.patch:
1316 Pick the first device and carry on (LP: #459512)
1317 + 189_xserver_1.5.0_bg_none_root.patch:
1318 Create a root window with no background.
1319 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
1320 + 191-Xorg-add-an-extra-module-path.patch:
1321 Add support for the alternatives module path.
1322 + 197_xvfb-randr.patch:
1323 Adds xrandr support to xvfb. (LP: #516123)
1324 + 198_nohwaccess.patch:
1325 Adds a -nohwaccess argument to make X not access the hardware
1326 ports directly.
1327 + 200_randr-null.patch:
1328 Clarify a pointer initialization.
1329 + 203_gestures-extension.patch:
1330 + 202_xf86CoordinationsToWindows.patch:
1331 Add gesture extension support (LP: #616678)
1332 + 204_fix-neg-sync-transition.patch:
1333 Fixes gnome screensaver fade being uninterruptable. (LP: #595555)
1334 + 206_intel_8xx_default_to_fbdev.patch:
1335 Makes 8xx class intel GPUs default to fbdev for stability. (LP: #633593)
1336 * Drop 205_udev-product-ids.patch, merged upstream.
1338 -- Robert Hooker <robert.hooker@canonical.com> Mon, 18 Oct 2010 11:19:33 -0400
1340 xorg-server (2:1.9.0.902-1) experimental; urgency=low
1342 * New upstream release (1.9.1 rc2).
1343 * Drop 20-Revert-for-bug-30267.diff, merged upstream.
1345 -- Cyril Brulebois <kibi@debian.org> Sat, 16 Oct 2010 15:24:48 +0200
1347 xorg-server (2:1.9.0.901-1) experimental; urgency=low
1349 [ Christopher James Halse Rogers ]
1350 * New upstream release (1.9.0):
1351 - Fixes crash in DamageUnregister on session close (LP: #343694)
1352 - Fixes crash with extremely large windows exposed by xpdf (Closes: #320627)
1353 * Drop 17-fix-DRI2-segfault-when-clientGone.diff: fixed upstream in more
1354 generality.
1356 [ Cyril Brulebois ]
1357 * New upstream release (1.9.1 rc1).
1358 * Add patch: 20-Revert-for-bug-30267.diff, to fix FTBFS due to test
1359 failures, see https://bugs.freedesktop.org/show_bug.cgi?id=30267 for
1360 reference.
1361 * Bump xutils-dev build-dep for new macros.
1362 * Remove --disable-multibuffer from configure flags, that extension is
1363 gone for real now.
1365 -- Cyril Brulebois <kibi@debian.org> Tue, 12 Oct 2010 22:13:20 +0200
1367 xorg-server (2:1.9.0-0ubuntu6) maverick; urgency=low
1369 [ Chase Douglas ]
1370 * Fix udev USB product ID parsing (LP: #628214)
1371 - debian/patches:
1372 + 205_udev-product-ids.patch
1374 [ Christopher James Halse Rogers ]
1375 * debian/patches/206_intel_8xx_default_to_fbdev.patch:
1376 - Don't autoload the intel driver on i830, i845g and i855. These are
1377 still too unstable with KMS/GEM. X will autoload the fbdev driver
1378 (if using KMS) or the vesa driver instead. (LP: #633593)
1380 -- Christopher James Halse Rogers <raof@ubuntu.com> Mon, 13 Sep 2010 18:48:54 +1000
1382 xorg-server (2:1.9.0-0ubuntu5) maverick; urgency=low
1384 * debian/control:
1385 - fix duplicated breaks for xserver-xorg-video-v4l
1387 -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 08 Sep 2010 10:57:49 +0200
1389 xorg-server (2:1.9.0-0ubuntu4) maverick; urgency=low
1391 * debian/control:
1392 - add more "breaks" for leftover drivers that have no
1393 xserver 1.9 abi version, thanks to Jean-Baptiste Lallement
1394 (LP: #614993)
1396 -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 31 Aug 2010 10:52:29 +0200
1398 xorg-server (2:1.9.0-0ubuntu3) maverick; urgency=low
1400 * debian/control:
1401 - add additional breaks for video drivers that have no ABI for
1402 xserver 1.9 (LP: #614993)
1403 - merge the "breaks" list from the debian git tree
1405 -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 31 Aug 2010 10:04:01 +0200
1407 xorg-server (2:1.9.0-0ubuntu2) maverick; urgency=low
1409 * debian/control:
1410 - add explict breaks from xserver-xorg-core against
1411 xserver-xorg-video-v4l (<< 1:0.2.0-4ubuntu1) to ensure that
1412 upgrades with universe disabled work (LP: #614993)
1414 -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 30 Aug 2010 15:40:07 +0200
1416 xorg-server (2:1.9.0-0ubuntu1) maverick; urgency=low
1418 * Merge from (unreleased) Debian experimental. Remaining Ubuntu changes:
1419 - rules, control:
1420 + Disable SELinux, libaudit-dev is not in main yet (LP 406226).
1421 Drop libaudit-dev from build-deps.
1422 - rules: Enable xcsecurity (LP 247537).
1423 - local/xvfb-run*: Add correct docs about error codes (LP 328205)
1424 - rules: Add --with-extra-module-dir to support GL alternatives.
1425 - control: Xvfb depends on xauth, x11-xkb-utils. (LP 500102)
1426 - rules, local/64-xorg-xkb.rules: Don't use keyboard-configuration
1427 until it's available.
1428 - control: Update some versioned Breaks for Ubuntu versions.
1429 - debian/patches:
1430 + 100_rethrow_signals.patch:
1431 When aborting, re-raise signals for apport
1432 + 109_fix-swcursor-crash.patch:
1433 Avoid dereferencing null pointer while reloading cursors during
1434 resume. (LP 371405)
1435 + 111_armel-drv-fallbacks.patch:
1436 Add support for armel driver fallbacks.
1437 + 121_only_switch_vt_when_active.diff:
1438 Add a check to prevent the X server from changing the VT when killing
1439 GDM from the console.
1440 + 122_xext_fix_card32_overflow_in_xauth.patch:
1441 Fix server crash when “xauth generate” is called with large timeout.
1442 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
1443 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
1444 169_mipointer_nullptr_checks.patch,
1445 172_cwgetbackingpicture_nullptr_check.patch:
1446 Fix various segfaults in xserver by checking pointers for NULL
1447 values before dereferencing them.
1448 + 165_man_xorg_conf_no_device_ident.patch
1449 Correct man page
1450 + 168_glibc_trace_to_stderr.patch:
1451 Report abort traces to stderr instead of terminal
1452 + 184_virtual_devices_autodetect.patch:
1453 Use vesa for qemu device, which is not supported by cirrus
1454 + 187_edid_quirk_hp_nc8430.patch:
1455 Quirk for another LPL monitor (LP 380009)
1456 + 188_default_primary_to_first_busid.patch:
1457 Pick the first device and carry on (LP 459512)
1458 + 189_xserver_1.5.0_bg_none_root.patch:
1459 Create a root window with no background.
1460 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
1461 Cache keyboard settings.
1462 + 191-Xorg-add-an-extra-module-path.patch:
1463 Add support for the alternatives module path.
1464 + 197_xvfb-randr.patch:
1465 Adds xrandr support to xvfb. (LP 516123)
1466 + 198_nohwaccess.patch:
1467 Adds a -nohwaccess argument to make X not access the hardware
1468 ports directly.
1469 + 200_randr-null.patch:
1470 Clarify a pointer initialization.
1471 + 203_gestures-extension.patch:
1472 + 202_xf86CoordinationsToWindows.patch:
1473 Add gesture extension support (LP: 616678)
1474 + debian/serverminver:
1475 Bump for gesture support
1476 * New upstream release:
1477 - Fixes crash in DamageUnregister on session close (LP: #343694)
1478 - Fixes crash with extremely large windows exposed by xpdf (Closes: #320627)
1479 * Drop 17-fix-DRI2-segfault-when-clientGone.diff: fixed upstream in more
1480 generality.
1481 * debian/patches/204_fix-neg-sync-transition.patch:
1482 - Fix edge case in SYNC extension resulting in GNOME screensaver's
1483 fade-to-screensaver being uninteruptible. (LP: #595555)
1485 -- Christopher James Halse Rogers <raof@ubuntu.com> Tue, 24 Aug 2010 15:44:10 +1000
1487 xorg-server (2:1.8.99.905-1ubuntu3) maverick; urgency=low
1489 * Bump debian/serverminver for gesture support
1491 -- Chase Douglas <chase.douglas@ubuntu.com> Fri, 20 Aug 2010 16:35:22 -0400
1493 xorg-server (2:1.8.99.905-1ubuntu2) maverick; urgency=low
1495 * Add in gesture support (LP: #616678)
1496 - add debian/patches/203_gestures-extension.patch
1497 and debian/patches/202_xf86CoordinationsToWindows.patch
1498 - debian/rules:
1499 - add configure option to enable gesture
1501 -- Chase Douglas <chase.douglas@ubuntu.com> Mon, 09 Aug 2010 14:33:40 +0000
1503 xorg-server (2:1.8.99.905-1ubuntu1) maverick; urgency=low
1505 * Merge from (unreleased) Debian experimental. Remaining Ubuntu changes:
1506 - rules, control:
1507 + Disable SELinux, libaudit-dev is not in main yet (LP 406226).
1508 Drop libaudit-dev from build-deps.
1509 - rules: Enable xcsecurity (LP 247537).
1510 - local/xvfb-run*: Add correct docs about error codes (LP 328205)
1511 - rules: Add --with-extra-module-dir to support GL alternatives.
1512 - control: Xvfb depends on xauth, x11-xkb-utils. (LP 500102)
1513 - rules, local/64-xorg-xkb.rules: Don't use keyboard-configuration
1514 until it's available.
1515 - control: Update some versioned Breaks for Ubuntu versions.
1516 - debian/patches:
1517 + 100_rethrow_signals.patch:
1518 When aborting, re-raise signals for apport
1519 + 109_fix-swcursor-crash.patch:
1520 Avoid dereferencing null pointer while reloading cursors during
1521 resume. (LP 371405)
1522 + 111_armel-drv-fallbacks.patch:
1523 Add support for armel driver fallbacks.
1524 + 121_only_switch_vt_when_active.diff:
1525 Add a check to prevent the X server from changing the VT when killing
1526 GDM from the console.
1527 + 122_xext_fix_card32_overflow_in_xauth.patch:
1528 Fix server crash when “xauth generate” is called with large timeout.
1529 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
1530 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
1531 169_mipointer_nullptr_checks.patch,
1532 172_cwgetbackingpicture_nullptr_check.patch:
1533 Fix various segfaults in xserver by checking pointers for NULL
1534 values before dereferencing them.
1535 + 165_man_xorg_conf_no_device_ident.patch
1536 Correct man page
1537 + 168_glibc_trace_to_stderr.patch:
1538 Report abort traces to stderr instead of terminal
1539 + 184_virtual_devices_autodetect.patch:
1540 Use vesa for qemu device, which is not supported by cirrus
1541 + 187_edid_quirk_hp_nc8430.patch:
1542 Quirk for another LPL monitor (LP 380009)
1543 + 188_default_primary_to_first_busid.patch:
1544 Pick the first device and carry on (LP 459512)
1545 + 189_xserver_1.5.0_bg_none_root.patch:
1546 Create a root window with no background.
1547 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
1548 Cache keyboard settings.
1549 + 191-Xorg-add-an-extra-module-path.patch:
1550 Add support for the alternatives module path.
1551 + 197_xvfb-randr.patch:
1552 Adds xrandr support to xvfb. (LP 516123)
1553 + 198_nohwaccess.patch:
1554 Adds a -nohwaccess argument to make X not access the hardware
1555 ports directly.
1556 + 200_randr-null.patch:
1557 Clarify a pointer initialization.
1558 * Update changelog entries for 1.8.1.902-1 which became 1.8.99.904-1
1559 * Drop 196_xvfbscreeninit-handling.patch: it's semantically empty, and now
1560 doesn't apply. Merge remaining #include change into 197_xvfb-randr.patch
1561 * New upstream version will start correctly when no outputs are connected,
1562 as long as the video driver can dynamically resize the framebuffer
1563 (true for all KMS drivers) (LP: #337889)
1564 * New upstream version fixes crash on non-admin logout with KDE (LP: #569879)
1565 * Refresh 111_armel-drv-fallbacks.patch to fix the build on armel
1567 -- Christopher James Halse Rogers <raof@ubuntu.com> Thu, 05 Aug 2010 11:25:14 +1000
1569 xorg-server (2:1.8.99.905-1) experimental; urgency=low
1571 * Drop recommends on xbase-clients.
1572 * Add xauth to xserver-common recommends.
1573 * Bump Standards-Version to 3.9.0.
1574 * Don't install serverminver, drivers shouldn't use this anymore.
1575 * New upstream release candidate.
1577 -- Julien Cristau <jcristau@debian.org> Sat, 17 Jul 2010 11:13:32 +0100
1579 xorg-server (2:1.8.99.904-1) experimental; urgency=low
1581 [ Julien Cristau ]
1582 * Install the upstream changelog in xserver-common, instead of duplicating
1583 its 1MB in all other packages.
1584 * Stop repacking the tarball: the non-modifiable README.DRI was removed
1585 upstream.
1586 * Bump build-deps on x11proto-core-dev, x11proto-dri2-dev, libxfont-dev.
1587 * Bump xserver-xorg-dev dependency on x11proto-core-dev and
1588 x11proto-dri2-dev, add dependency on x11proto-xinerama-dev.
1589 * Bump serverminver, videoabiver, inputabiver.
1591 [ Christopher James Halse Rogers ]
1592 * New upstream RC
1593 - A number of DRI2 fixes.
1594 - Fix for hanging OpenGL clients with multiple heads.
1595 * 17-fix-DRI2-segfault-when-clientGone.diff:
1596 - Pick up fix from https://bugs.freedesktop.org/show_bug.cgi?id=27497 to
1597 fix server crash in DRI2SwapEvent handling (LP: #595182).
1599 -- Julien Cristau <jcristau@debian.org> Fri, 09 Jul 2010 12:45:09 +0100
1601 xorg-server (2:1.8.1.902-0ubuntu2) maverick; urgency=low
1603 * debian/rules:
1604 - Drop the upstream changelog harder. We're scrabbling for CD space
1605 and this is an easy 1MB saving.
1607 -- Christopher James Halse Rogers <raof@ubuntu.com> Wed, 30 Jun 2010 09:50:33 +1000
1609 xorg-server (2:1.8.1.902-0ubuntu1) maverick; urgency=low
1611 * Merge from (unreleased) Debian experimental. Remaining changes:
1612 - rules, control:
1613 + Disable SELinux, libaudit-dev is not in main yet (LP 406226).
1614 Drop libaudit-dev from build-deps.
1615 - rules: Enable xcsecurity (LP 247537).
1616 - local/xvfb-run*: Add correct docs about error codes (LP 328205)
1617 - rules: Add --with-extra-module-dir to support GL alternatives.
1618 - control: Xvfb depends on xauth, x11-xkb-utils. (LP 500102)
1619 - rules, local/64-xorg-xkb.rules: Don't use keyboard-configuration
1620 until it's available.
1621 - control: Update some versioned Breaks for Ubuntu versions.
1622 - debian/patches:
1623 + 100_rethrow_signals.patch:
1624 When aborting, re-raise signals for apport
1625 + 109_fix-swcursor-crash.patch:
1626 Avoid dereferencing null pointer while reloading cursors during
1627 resume. (LP 371405)
1628 + 111_armel-drv-fallbacks.patch:
1629 Add support for armel driver fallbacks.
1630 + 121_only_switch_vt_when_active.diff:
1631 Add a check to prevent the X server from changing the VT when killing
1632 GDM from the console.
1633 + 122_xext_fix_card32_overflow_in_xauth.patch:
1634 Fix server crash when “xauth generate” is called with large timeout.
1635 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
1636 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
1637 169_mipointer_nullptr_checks.patch,
1638 172_cwgetbackingpicture_nullptr_check.patch:
1639 Fix various segfaults in xserver by checking pointers for NULL
1640 values before dereferencing them.
1641 + 165_man_xorg_conf_no_device_ident.patch
1642 Correct man page
1643 + 168_glibc_trace_to_stderr.patch:
1644 Report abort traces to stderr instead of terminal
1645 + 184_virtual_devices_autodetect.patch:
1646 Use vesa for qemu device, which is not supported by cirrus
1647 + 187_edid_quirk_hp_nc8430.patch:
1648 Quirk for another LPL monitor (LP 380009)
1649 + 188_default_primary_to_first_busid.patch:
1650 Pick the first device and carry on (LP 459512)
1651 + 189_xserver_1.5.0_bg_none_root.patch:
1652 Create a root window with no background.
1653 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
1654 Cache keyboard settings.
1655 + 191-Xorg-add-an-extra-module-path.patch:
1656 Add support for the alternatives module path.
1657 + 196_xvfb-fbscreeninit-handling.patch, 197_xvfb-randr.patch:
1658 Adds xrandr support to xvfb. (LP 516123)
1659 + 198_nohwaccess.patch:
1660 Adds a -nohwaccess argument to make X not access the hardware
1661 ports directly.
1662 + 200_randr-null.patch:
1663 Clarify a pointer initialization.
1664 * Update changelog entries for previously unreleased Debian 1.8.1.901-1
1666 -- Christopher James Halse Rogers <raof@ubuntu.com> Wed, 23 Jun 2010 11:19:49 +1000
1668 xorg-server (2:1.8.1.901-1ubuntu1) maverick; urgency=low
1670 [ Timo Aaltonen ]
1671 * Merged from Debian experimental, remaining changes:
1672 - rules, control:
1673 + Disable SELinux, libaudit-dev is not in main yet (LP 406226).
1674 Drop libaudit-dev from build-deps.
1675 - rules: Enable xcsecurity (LP 247537).
1676 - local/xvfb-run*: Add correct docs about error codes (LP 328205)
1677 - rules: Add --with-extra-module-dir to support GL alternatives.
1678 - control: Xvfb depends on xauth, x11-xkb-utils, recommends
1679 libgl1-mesa-dri. (LP 500102)
1680 - rules, local/64-xorg-xkb.rules: Don't use keyboard-configuration
1681 until it's available.
1682 - debian/patches:
1683 + 100_rethrow_signals.patch:
1684 When aborting, re-raise signals for apport
1685 + 109_fix-swcursor-crash.patch:
1686 Avoid dereferencing null pointer while reloading cursors during
1687 resume. (LP 371405)
1688 + 111_armel-drv-fallbacks.patch:
1689 Add support for armel driver fallbacks.
1690 + 121_only_switch_vt_when_active.diff:
1691 Add a check to prevent the X server from changing the VT when killing
1692 GDM from the console.
1693 + 122_xext_fix_card32_overflow_in_xauth.patch:
1694 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
1695 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
1696 169_mipointer_nullptr_checks.patch,
1697 172_cwgetbackingpicture_nullptr_check.patch:
1698 Fix various segfaults in xserver by checking pointers for NULL
1699 values before dereferencing them.
1700 + 165_man_xorg_conf_no_device_ident.patch
1701 Correct man page
1702 + 168_glibc_trace_to_stderr.patch:
1703 Report abort traces to stderr instead of terminal
1704 + 184_virtual_devices_autodetect.patch:
1705 Use vesa for qemu device, which is not supported by cirrus
1706 + 187_edid_quirk_hp_nc8430.patch:
1707 Quirk for another LPL monitor (LP 380009)
1708 + 188_default_primary_to_first_busid.patch:
1709 Pick the first device and carry on (LP 459512)
1710 + 189_xserver_1.5.0_bg_none_root.patch:
1711 Create a root window with no background.
1712 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
1713 Cache keyboard settings.
1714 + 191-Xorg-add-an-extra-module-path.patch:
1715 Add support for the alternatives module path.
1716 + 196_xvfb-fbscreeninit-handling.patch, 197_xvfb-randr.patch:
1717 Adds xrandr support to xvfb. (LP 516123)
1718 + 198_nohwaccess.patch:
1719 Adds a -nohwaccess argument to make X not access the hardware
1720 ports directly.
1721 + 200_randr-null.patch:
1722 Clarify a pointer initialization.
1723 * Dropped patches:
1724 - 106_nouveau_autodetect.patch: obsoleted by 15-nouveau.diff
1725 - 112_xaa-fbcomposite-fix-negative-size.patch: adopted by Debian
1726 - 113_quell_nouveau_aiglx.patch: obsoleted by 15-nouveau.diff
1727 - 115_xext_fix_cursor_ref_counting.patch: merged upstream
1728 - 116_fix_typos_in_swap_functions.patch: merged upstream
1729 - 118_xkb_fix_garbage_init.patch: merged upstream
1730 - 123_exa_sys_ptr_nullpointer_check.patch: merged upstream
1731 - 199_xfvb-help-typo.patch: merged upstream
1732 * debian/xserver-xorg-core.preinst.in: Drop the removal of the wrong
1733 alternative, obsolete by now.
1734 * debian/control: Build the udeb and bump the relaxed build-deps.
1735 * debian/local/xvfb-run: Don't disable composite, seems to run fine
1736 with it nowadays.
1738 [ Robert Hooker ]
1739 * Fix 190_cache-xkbcomp_output_for_fast_start_up.patch so it works.
1740 * Drop 164_trap-aspect-ratios.patch: obsolete.
1741 * debian/rules: Adjust confflag targets so xcsecurity isn't enabled for udeb
1742 with disabled xace.
1743 * Drop 184_virtual_devices_autodetect.patch: It's a noop with todays autoconfig.
1745 [ Bryce Harrington ]
1746 * debian/rules: Don't reference the package uploader for support; instead point
1747 users to the standard Ubuntu support page.
1748 (LP: #589811)
1750 [ Christopher James Halse Rogers ]
1751 * Add debian/gbp.conf pointing at ubuntu branch.
1752 * Drop 109_fix-swcursor-crash.patch; merged upstream in 3a3edb2c.
1753 * 122_xext_fix_card32_overflow_in_xauth.patch: Update to most recent patch
1754 on patchwork. This patch actually works! (tested with
1755 “xauth generate :0 . trusted timeout 99999999) (LP: #519049)
1757 -- Bryce Harrington <bryce@ubuntu.com> Mon, 07 Jun 2010 14:50:49 -0700
1759 xorg-server (2:1.8.1.901-1) experimental; urgency=low
1761 [ Julien Cristau ]
1762 * New upstream release
1763 * Merge changes from 2:1.7.7-2.
1765 [ Christopher James Halse Rogers ]
1766 * 16-xaa-fbcomposite-fix-negative-size.diff:
1767 - mi hunk merged upstream. Update to keep just the fbpict.c hunk.
1769 -- Julien Cristau <jcristau@debian.org> Mon, 07 Jun 2010 23:22:48 +0200
1771 xorg-server (2:1.8.1-1) experimental; urgency=low
1773 * New upstream release
1774 - 02_Add-libgcrypt-and-libnettle-as-options-for-sha1.diff: partly merged
1775 upstream, rest renamed to 02_Add-libnettle-as-option-for-sha1.diff and
1776 ported to new version
1777 - 05_only_call_gamma_set_if_nonnull.diff: merged upstream
1778 - 07-xfree86-fix-build-with-xv-disabled.diff: rediffed
1779 - 08-config-xorg-conf-d.diff: merged upstream
1780 - 09-inputclass-sans-abi9.diff: likewise
1781 - 10-config-libudev-backend.diff: likewise
1782 - 11-xfree86-fix-video-fallback.diff: likewise
1783 - 12-xfree86-dont-complain-about-missing-coredevices.diff: likewise
1784 - 13-unbreak-input-abi.diff: obsolete
1785 - 14-tone-down-nidr-errors.diff: merged upstream
1786 - 15-nouveau.diff: rediffed
1787 - 17-xfree86-saner-conf-search-paths.diff: merged upstream
1788 - 18-Add-10-evdev.conf.diff: likewise
1789 * Bump xutils-dev build-dep for new macros.
1790 * Add build-dep on xfonts-utils for fontutil.pc.
1791 * Bump build-deps on mesa, glproto and dri2proto.
1792 * Drop obsolete configure options --disable-xsdl and
1793 --disable-null-root-cursor.
1794 * --enable-werror has been replaced by --enable-strict-compilation, adjust
1795 rules.
1796 * xdmx-tools.install: xdmx was renamed to dmxinfo.
1797 * Bump debian/serverminver and ABI versions.
1799 -- Julien Cristau <jcristau@debian.org> Wed, 12 May 2010 18:01:39 +0200
1801 xorg-server (2:1.7.7-2) unstable; urgency=low
1803 * autoconfig: load the nouveau driver for nvidia hw. Stolen from F13.
1804 * Try to catch non-event devices when running udevadm info in the bug
1805 script.
1806 * Pull from upstream server-1.7-nominations branch
1807 - dix: make DeviceEvent coordinates signed for Xinerama (closes: #581763)
1808 - xfree86: dga needs to use the master keyboard state (closes: #576393)
1809 - Fix null pointer dereference in xf86_reload_cursors (closes: #507916)
1811 -- Julien Cristau <jcristau@debian.org> Thu, 03 Jun 2010 17:00:18 +0200
1813 xorg-server (2:1.7.7-1) unstable; urgency=low
1815 [ Timo Aaltonen ]
1816 * Update patch 17; Add missing __datadir__ to cpprules.in.
1818 [ Cyril Brulebois ]
1819 * Add listing files under /etc/X11/xorg.conf.d in bug script.
1820 * Fix typo in 10-mouse.conf: s/Mouse/Pointer/ (Closes: #579130).
1822 [ Julien Cristau ]
1823 * Drop the GLX 1.4 patches to fix server crashes with DRI2 (closes:
1824 #567677).
1825 * Change driver ABI Conflicts to Breaks. Drop old Conflicts/Replaces on
1826 pre-modular xserver packages.
1827 * Unset PRERELEASE to avoid the prerelease warning in the log.
1828 * New upstream release:
1829 - fixes Xvfb crash with XI2 (closes: #575905)
1830 - EXA: Check sys_ptr isn't NULL before passing it to the UploadToScreen
1831 hook (closes: #576656)
1832 * 19-exa-handle-pixmap-create-destroy-in-lower-layers.diff is now upstream,
1833 remove it.
1834 * Drop mention of input_id from debian/copyright since we stopped shipping
1835 it a while back.
1837 -- Julien Cristau <jcristau@debian.org> Tue, 04 May 2010 15:17:59 +0200
1839 xorg-server (2:1.7.6.901-3) unstable; urgency=low
1841 [ Julien Cristau ]
1842 * On !linux, install mouse and kbd catchall snippets in the xorg.conf.d
1843 directory. Fixes FTBFS on those archs.
1845 [ Cyril Brulebois ]
1846 * Cherry-pick “exa: handle pixmap create/destroy in lower layers” which
1847 fixes server crashes when pixmaps are created in the course of
1848 software fallbacks (Closes: #576816). Many thanks to Arthur Marsh for
1849 the tests!
1851 -- Cyril Brulebois <kibi@debian.org> Mon, 19 Apr 2010 15:26:15 +0200
1853 xorg-server (2:1.7.6.901-2) unstable; urgency=low
1855 * Fix dependency generation: Replace PKG_CONFIG_DIR with PKG_CONFIG_PATH
1856 (/usr/share/xserver-xorg/{videodrv,xinput}dep may lack a version
1857 otherwise).
1859 -- Cyril Brulebois <kibi@debian.org> Sat, 17 Apr 2010 18:38:17 +0200
1861 xorg-server (2:1.7.6.901-1) unstable; urgency=low
1863 * New upstream release candidate.
1864 - Fix crash when all glyphs of a given depth are freed, but not all
1865 glyphsets (closes: #568533)
1867 [ Cyril Brulebois ]
1868 * Steal patch 112_xaa-fbcomposite-fix-negative-size.patch from ubuntu,
1869 and rename it 16-xaa-fbcomposite-fix-negative-size.diff as it's now
1870 applied in Debian as well. It fixes arithmetic bugs in mod(); thanks to
1871 Bryce Harrington.
1872 * Merge 'xsfbs/debian-unstable' to fix target dependencies, which fixes
1873 useless rebuilds.
1874 * Add support for “noudeb” in DEB_BUILD_OPTIONS to disable building the
1875 udeb flavour (even on architectures where udebs are supposed to be
1876 built) to speed up debug builds. When this is used, the udeb is still
1877 built, but rather empty…
1878 * Modify bug script to include kernel version (from /proc/version) since
1879 the uname in Xorg.*.log might not give enough details (like the Debian
1880 revision).
1882 [ Julien Cristau ]
1883 * Remove from debian/rules an obsolete reference to
1884 /usr/share/debhelper/dh_make/debianm/rules.
1885 * Make xserver-xorg-core provide ABI-versioned virtual packages for drivers
1886 to depend on. This is a first step in making our ABI handling saner (see
1887 #573371).
1888 * xvfb-run: don't rely on /tmp/X$i-lock to bump $SERVERNUM in auto-servernum
1889 mode (closes: #577195). Thanks, Jozef Kutej!
1890 * Bump serverminver for new handling of input config.
1891 * Add Breaks on input drivers installing files in /usr/lib/X11/xorg.conf.d
1892 since we're changing the path.
1893 * Stop looking for x11_driver property in udev, since we're migrating the
1894 drivers over to xorg.conf.d anyway.
1895 * Install 10-evdev.conf in /usr/share/X11/xorg.conf.d (from upstream, patch
1896 18-Add-10-evdev.conf.diff).
1898 [ Timo Aaltonen ]
1899 * Add 17-xfree86-saner-conf-search-paths.diff. Allows using another
1900 xorg.conf.d directory for local changes.
1902 -- Cyril Brulebois <kibi@debian.org> Sat, 17 Apr 2010 16:55:39 +0200
1904 xorg-server (2:1.7.6-2ubuntu8) lucid-updates; urgency=low
1906 [Bryce Harrington]
1907 * Add 123_exa_sys_ptr_nullpointer_check.patch: Patch from upstream to
1908 verify a pointer is not NULL before dereferencing it. Fixes X
1909 segfault in miCopyRegion which occurs while using firefox (e.g. typing
1910 into fields in AOL). Issue found by Jerry Lamos.
1911 (LP: #539772)
1912 * Add 19-exa-handle-pixmap-create-destroy-in-lower-layers.diff: Patch
1913 from Debian to fix X segfault on mouse click in xfig, when pixmaps
1914 are created in the course of software fallbacks.
1915 (LP: #553647)
1917 [Martin Pitt]
1918 * debian/local/64-xorg-xkb.rules: Ignore XKBMODEL=="SKIP" and
1919 XKBVARIANT=="U.S. English", which happen to get into
1920 /etc/default/console-setup in some cases like the VMWare automatic
1921 installer.
1922 (LP: #548891)
1924 -- Bryce Harrington <bryce@ubuntu.com> Wed, 28 Apr 2010 13:10:44 -0700
1926 xorg-server (2:1.7.6-2ubuntu7) lucid; urgency=low
1928 * Drop 117_fix_crash_with_createglyphset.patch
1929 - Dupe of patch 110
1930 * Drop 03_fedora_glx_versioning.diff, 04_fedora_glx14-swrast.diff
1931 - These patches were brought in by Debian to provide glx 1.4 support
1932 which Fedora backported from xserver 1.8, however testing in
1933 Ubuntu showed they caused a crash when closing Clutter apps (#550218),
1934 and graphics corruption when opening windows. Dropping these patches
1935 returns us to GLX 1.2, which has been found to be stable; Debian has
1936 also dropped these two patches.
1937 (Fixes #565903).
1938 * Drop 114_dri2_make_sure_x_drawable_exists.patch
1939 - This was an early attempt by upstream which fixed the aforementioned
1940 Clutter crash, but which introduced a memory leak.
1941 (Fixes #565981)
1943 -- Bryce Harrington <bryce@ubuntu.com> Thu, 22 Apr 2010 17:24:38 -0700
1945 xorg-server (2:1.7.6-2ubuntu6) lucid; urgency=low
1947 * Add 122_xext_fix_card32_overflow_in_xauth.patch: Prevent overflow
1948 of a CARD32 variable millis by doing bounds checking. This is a
1949 patch currently in discussion at fdo #27134, so this patch can be
1950 dropped in favor of whatever upstream decides to include.
1951 (LP: #519049)
1953 -- Bryce Harrington <bryce@ubuntu.com> Thu, 15 Apr 2010 14:10:53 -0700
1955 xorg-server (2:1.7.6-2ubuntu5) lucid; urgency=low
1957 * Update patches in previous upload to fix FTBS issue.
1959 -- Bryce Harrington <bryce@ubuntu.com> Thu, 15 Apr 2010 11:03:01 -0700
1961 xorg-server (2:1.7.6-2ubuntu4) lucid; urgency=low
1963 * Add several cherrypicks of fixes from upstream git tree which fix various
1964 issues and that look safe with low or no risk of regression.
1965 + 115_xext_fix_cursor_ref_counting.patch: Xext: Fix cursor reference
1966 counting hazard.
1967 + 116_fix_typos_in_swap_functions.patch: Fixes typos in several of the
1968 glxcmdsswap routines.
1969 + 117_fix_crash_with_createglyphset.patch: Fixes crash introduced in
1970 FindGlyphsByHash() if one client disconnects while a second is in
1971 the middle of doing certain Glyph operations.
1972 + 118_xkb_fix_garbage_init.patch: Fixes typo that can cause garbage
1973 bits to get appended on the xkbControlsNotify changedControls mask
1974 because it was uninitialized on the stack.
1976 -- Bryce Harrington <bryce@ubuntu.com> Wed, 14 Apr 2010 18:49:56 -0700
1978 xorg-server (2:1.7.6-2ubuntu3) lucid; urgency=low
1980 * add support for omapfb to 111_armel-drv-fallbacks.patch
1982 -- Alexander Sack <asac@ubuntu.com> Mon, 12 Apr 2010 14:43:42 +0200
1984 xorg-server (2:1.7.6-2ubuntu2) lucid; urgency=low
1986 [Bryce Harrington]
1987 * Add 113_quell_nouveau_aiglx.patch: Don't emit error message about
1988 AIGLX on nouveau. 3D is not supported yet on -nouveau so this error
1989 message serves only to confuse bug reporters.
1990 (LP: #529590)
1992 [Robert Sarvatt]
1993 * Add 114_dri2_make_sure_x_drawable_exists.patch: Makes sure
1994 a corresponding X drawable exists before trying to use it, fixing
1995 xserver segfaults under DRI2 when closing down GLX apps.
1996 (LP: #550218)
1998 -- Bryce Harrington <bryce@ubuntu.com> Wed, 31 Mar 2010 16:37:45 -0700
2000 xorg-server (2:1.7.6-2ubuntu1) lucid; urgency=low
2002 [ Timo Aaltonen ]
2003 * Merge from Debian unstable. (LP: #546933)
2005 [ Michael Casadevall ]
2006 * Updated 111_armel-drv-fallbacks.patch to also add support for finding
2007 dovefb devices in addition to imx51 ones. (LP: #550701)
2009 -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 30 Mar 2010 22:01:12 +0300
2011 xorg-server (2:1.7.6-2) unstable; urgency=low
2013 [ Timo Aaltonen ]
2014 * Add 08-config-xorg-conf-d.diff, 09-inputclass-sans-abi9.diff,
2015 10-config-libudev-backend.diff. Backport xorg.conf.d, inputclass
2016 and libudev support from xserver 1.8. Replaces the patches we had
2017 before. This allows us to migrate from a temporary udev based
2018 input device configuration straight to the long term solution
2019 introduced in 1.8.
2020 * Add 11-xfree86-fix-video-fallback.diff from SUSE. Allows the video
2021 fallback method to work when there's an xorg.conf around.
2022 * Add 12-xfree86-dont-complain-about-missing-coredevices.diff.
2023 No reason to complain about these, unless AEI is off.
2024 * Add 13-unbreak-input-abi.diff. Keep the old NewInputDeviceRequest(),
2025 rename the new as NIDR18() and call it from NIDR(). This way we
2026 don't break the input ABI.
2027 * Add 14-tone-down-nidr-errors.diff. Use X_INFO instead of X_ERROR.
2029 [ Julien Cristau ]
2030 * 15-keep-udev-x11-driver.diff: keep looking for the x11_driver udev
2031 property as a transitional measure. This should allow the new server to
2032 work while drivers aren't transitioned to xorg.conf.d yet.
2034 -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 30 Mar 2010 21:32:52 +0300
2036 xorg-server (2:1.7.6-1ubuntu3) lucid; urgency=low
2038 * Extend 112_xaa-fbcomposite-fix-negative-size.patch to also correct a
2039 mod() definition in the mi code which suffers the same flaw.
2041 -- Bryce Harrington <bryce@ubuntu.com> Mon, 29 Mar 2010 14:15:07 -0700
2043 xorg-server (2:1.7.6-1ubuntu2) lucid; urgency=low
2045 * Add 112_xaa-fbcomposite-fix-negative-size.patch: Prevent 3rd-party
2046 controllable Xorg crash/exploit when XAA and compositing is in use.
2047 Be more careful in sign-changes with mod().
2048 (LP: #551193)
2050 -- Bryce Harrington <bryce@ubuntu.com> Mon, 29 Mar 2010 13:37:06 -0700
2052 xorg-server (2:1.7.6-1ubuntu1) lucid; urgency=low
2054 [Timo Aaltonen]
2055 * Merge from Debian unstable.
2056 * Drop patch 107, included in Debian.
2057 * Drop patch 108, included upstream.
2058 * control: Drop the udeb, we don't need it for lucid.
2059 * control: Relax/drop some build-deps caused by the udeb.
2061 [Bryce Harrington]
2062 * Add 110_findglyphbyhash-fix.patch from upstream to fix a sporadic
2063 crash in FindGlyphByHash.
2064 (LP: #401045)
2065 * Renumber patch 201_armel-drv-fallbacks.patch to 111
2067 -- Bryce Harrington <bryce@ubuntu.com> Wed, 24 Mar 2010 12:04:20 -0700
2069 xorg-server (2:1.7.6-1) unstable; urgency=low
2071 [ Brice Goglin ]
2072 * Add 06_dont_trap_access_to_timer_and_keyboard.diff,
2073 thanks Samuel Thibault.
2075 [ Timo Aaltonen ]
2076 * New upstream release, closes: #574354.
2078 [ Julien Cristau ]
2079 * Don't build xserver-xorg-core-udeb on sparc. The linker fails because
2080 relocations have to be truncated when building statically against
2081 libnettle.
2083 -- Cyril Brulebois <kibi@debian.org> Tue, 23 Mar 2010 16:59:08 +0100
2085 xorg-server (2:1.7.5.902-1) unstable; urgency=low
2087 [ Julien Cristau ]
2088 * config/udev: fix adding unnamed devices.
2089 * Build two flavours, one for the main package and one for the udeb.
2090 * Add patch to fix Xorg build with XV disabled.
2092 [ Timo Aaltonen ]
2093 * Add 16-config-dont-filter-input-subsys.diff so for instance serial
2094 wacom devices are initialized by the udev backend (LP: #522318,
2095 closes: #568236).
2097 [ Brice Goglin ]
2098 * New upstream release.
2099 + Allow for missing or disabled compat_output, closes: #572268, #554450.
2100 + Reenable RECORD extension, closes: #570680.
2101 + dix: try to ring the bell even if the current device doesn't have one,
2102 closes: #564200.
2103 * Refresh patches.
2104 * Fix typo in xvfb-run.1, thanks Joey Hess, closes: #527490.
2105 * Add 06_dont_trap_access_to_timer_and_keyboard.diff,
2106 thanks Samuel Thibault.
2108 [ Cyril Brulebois ]
2109 * Add udeb needed for the graphical installer: xserver-xorg-core-udeb.
2110 * Version/Bump some B-D to make sure xserver-xorg-core-udeb gets its
2111 dependencies on the (recently-added) udebs rather than on the
2112 libraries:
2113 - libpciaccess-dev
2114 - libudev-dev
2115 - libxau-dev
2116 - libxfont-dev
2117 * Replace 02_Add-libgcrypt-as-an-option-for-sha1.diff with
2118 02_Add-libgcrypt-and-libnettle-as-options-for-sha1.diff so that it's
2119 also possible to link against libnettle. Link (unconditionally)
2120 statically against libnettle.a to avoid an extra udeb for a few bytes.
2121 * Add nettle-dev to Build-Depends; and pass --with-sha1=libnettle for
2122 the udeb build (and --with-sha1=libgcrypt for the main build).
2123 * Add myself to Uploaders.
2124 * Tweak builderstring to use the name of the person responsible for the
2125 upload instead of an host-specific one (Closes: #574017).
2127 -- Cyril Brulebois <kibi@debian.org> Mon, 15 Mar 2010 22:19:01 +0100
2129 xorg-server (2:1.7.5-1ubuntu4) lucid; urgency=low
2131 * 201_armel-drv-fallbacks.patch: use imx driver if available on
2132 armel imx51 systems; the current test checks for mxc_gpu
2133 devices listed in /sys/devices/platform and ensures that the
2134 imx_drv module can be loaded; if both succeed, imx driver is
2135 used instead of fbdev; note: the mxc_gpu device test should be
2136 replaced with parsing output of /proc/fb once the mxc driver
2137 provides reasonable content there.
2139 -- Alexander Sack <asac@ubuntu.com> Wed, 24 Mar 2010 13:03:41 +0100
2141 xorg-server (2:1.7.5-1ubuntu3) lucid; urgency=low
2143 * Add 109_fix-swcursor-crash.patch: Avoid dereferencing null pointer
2144 while reloading cursors during resume.
2145 (LP: #371405)
2147 -- Bryce Harrington <bryce@ubuntu.com> Thu, 11 Mar 2010 17:16:12 -0800
2149 xorg-server (2:1.7.5-1ubuntu2) lucid; urgency=low
2151 [ Bryce Harrington ]
2152 [Timo Aaltonen]
2153 * Add 107_dont_filter_input_subsys.diff so for instance serial wacom
2154 devices are initialized by the udev backend (LP: #522318)
2156 [Bryce Harrington]
2157 * Add 108_reenable_record_ext.patch: Upstream patch to make the
2158 record callback work with the new internal core/Xi events mechanism
2159 instead of xEvents. With this fix, the record extension can be
2160 re-enabled.
2161 (LP: #315456)
2163 -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 02 Mar 2010 17:09:33 +0200
2165 xorg-server (2:1.7.5-1ubuntu1) lucid; urgency=low
2167 [ Bryce Harrington ]
2168 [Robert Hooker]
2169 * Add 106_nouveau_autodetect.patch: makes nouveau the default driver
2170 for supported cards when not explicitly named in xorg.conf.
2172 [Timo Aaltonen]
2173 * Merge from Debian unstable.
2174 * Drop patch 101, included in Debian.
2176 [Robert Collins]
2177 * Add 199_xfvb-help-typo.patch to fix typo in help for xvfb (fdo #32990)
2178 * Add 200_randr-null.patch to clarify a pointer initialization (fdo #26389)
2180 -- Timo Aaltonen <tjaalton@ubuntu.com> Fri, 19 Feb 2010 13:24:15 +0200
2182 xorg-server (2:1.7.5-1) unstable; urgency=low
2184 [ Julien Cristau ]
2185 * Remove myself from Uploaders
2187 [ Brice Goglin ]
2188 * New upstream release.
2189 + Restore lastDeviceEventTime update in dixSaveScreens,
2190 closes: #563816.
2191 + Don't double-swap the RandR PropertyNotify event,
2192 closes: #569036.
2193 + Xi: reset the sli pointers after copying device classes,
2194 closes: #566147.
2195 * Bump Standards-Version to 3.8.4.
2197 -- Brice Goglin <bgoglin@debian.org> Tue, 16 Feb 2010 08:00:27 +0100
2199 xorg-server (2:1.7.4-2) unstable; urgency=low
2201 [ Julien Cristau ]
2202 * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no
2203 good reason. Thanks, Colin Watson!
2205 [ Brice Goglin ]
2206 * Add 05_only_call_gamma_set_if_nonnull.diff to unbreak the nv driver,
2207 closes: #564203.
2209 -- Brice Goglin <bgoglin@debian.org> Wed, 20 Jan 2010 23:51:26 +0100
2211 xorg-server (2:1.7.4-1) unstable; urgency=low
2213 [ Timo Aaltonen ]
2214 * New upstream release.
2216 [ Julien Cristau ]
2217 * Don't call config_init() until after InitInput() has initialized the event
2218 queue, so that devices don't get enabled too early (closes: #564256,
2219 #564324).
2221 -- Julien Cristau <jcristau@debian.org> Tue, 12 Jan 2010 10:49:22 +0000
2223 xorg-server (2:1.7.3.902-1ubuntu12) lucid; urgency=low
2225 * Add 198_nohwaccess.patch: Needed for rootless X. Adds a -nohwaccess
2226 argument to make X not access the hardware ports directly.
2228 -- Bryce Harrington <bryce@ubuntu.com> Fri, 05 Feb 2010 22:17:20 -0800
2230 xorg-server (2:1.7.3.902-1ubuntu11) lucid; urgency=low
2232 * Add 196_xvfb-fbscreeninit-handling.patch and 197_xvfb-randr.patch:
2233 Adds xrandr support to xvfb. Thanks lifeless!
2234 (LP: #516123)
2236 -- Bryce Harrington <bryce@ubuntu.com> Thu, 04 Feb 2010 10:56:12 -0800
2238 xorg-server (2:1.7.3.902-1ubuntu10) lucid; urgency=low
2240 * 100_rethrow_signals.patch: Fix SigAbortServer to cleanly exit(1) on a
2241 non-signal crash, as the original upstream code does. Not exiting leads to
2242 continuing back into the code which threw the error, which eventually
2243 leads to writing into the already closed log file and other operations
2244 which cause segfaults.
2245 * Re-enable 100_rethrow_signals.patch. Hello apport.
2247 -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 03 Feb 2010 17:29:53 -0800
2249 xorg-server (2:1.7.3.902-1ubuntu9) lucid; urgency=low
2251 * Fully disable 100_rethrow_signals.patch as it seems to still cause
2252 crashes. Goodbye apport.
2253 (LP: #506510)
2255 -- Bryce Harrington <bryce@ubuntu.com> Mon, 18 Jan 2010 23:31:08 -0800
2257 xorg-server (2:1.7.3.902-1ubuntu8) lucid; urgency=low
2259 * Drop 160_log_timestamping.patch. The bootup time objectives have been
2260 met so this patch is no longer required.
2262 -- Bryce Harrington <bryce@ubuntu.com> Sat, 16 Jan 2010 02:28:30 -0800
2264 xorg-server (2:1.7.3.902-1ubuntu7) lucid; urgency=low
2266 * Update 100_rethrow_signals.patch: Don't log more error messages after
2267 the log has been closed, else it causes a SIGSEGV (signal 11) crash
2268 under several different conditions, including on even ordinary error
2269 exits.
2270 (LP: #506510, #507345, #506977, #504497, #507083)
2272 -- Bryce Harrington <bryce@ubuntu.com> Fri, 15 Jan 2010 15:22:34 -0800
2274 xorg-server (2:1.7.3.902-1ubuntu6) lucid; urgency=low
2276 * debian/xserver-xorg-core.preinst.in:
2277 - Correct the name of the alternative that we need to remove.
2278 Thanks to Steve Langasek for spotting the error.
2280 -- Alberto Milone <alberto.milone@canonical.com> Thu, 14 Jan 2010 12:50:19 +0100
2282 xorg-server (2:1.7.3.902-1ubuntu5) lucid; urgency=low
2284 * debian/xserver-xorg-core.preinst.in:
2285 - Make sure that the alternative which was previously provided by
2286 xserver-xorg-core is removed.
2288 -- Alberto Milone <alberto.milone@canonical.com> Tue, 12 Jan 2010 11:37:49 +0100
2290 xorg-server (2:1.7.3.902-1ubuntu4) lucid; urgency=low
2292 * debian/patches/191-Xorg-add-an-extra-module-path.patch:
2293 - Patch from Mandriva to allow the use of an extra-modules-dir so that
2294 the modules installed in this dir will override the ones in the
2295 default directory.
2296 * debian/rules:
2297 - Remove alternatives stuff introduced in a previous upload.
2298 - Configure with --with-extra-module-dir="/usr/lib/xorg/extra-modules".
2299 - Do not install libglx.so and libdri.so in a different place any more.
2300 - Do not install ld.so.conf file any more. Mesa will deal with this.
2301 * debian/xserver-xorg-core.links:
2302 - Do not create link to /usr/lib/xvmcconfig-standard/XvMCConfig.
2303 - Remove links file.
2304 * debian/xserver-xorg-core.postinst.in:
2305 - Do not install an alternative any more. Mesa will deal with this.
2306 * debian/xserver-xorg-core.prerm.in:
2307 - Remove file.
2309 -- Alberto Milone <alberto.milone@canonical.com> Mon, 11 Jan 2010 14:48:35 +0100
2311 xorg-server (2:1.7.3.902-1ubuntu3) lucid; urgency=low
2313 [ Julien Cristau ]
2314 * Don't call config_init() until after InitInput() has initialized the event
2315 queue, so that devices don't get enabled too early (closes: #564256,
2316 #564324). (LP: #504254)
2318 -- Timo Aaltonen <tjaalton@ubuntu.com> Sat, 09 Jan 2010 19:34:30 +0200
2320 xorg-server (2:1.7.3.902-1ubuntu2) lucid; urgency=low
2322 * debian/rules:
2323 - Make sure that /usr/lib/standard-x11/ld.so.conf points to
2324 the libraries provided by mesa.
2326 -- Alberto Milone <alberto.milone@canonical.com> Fri, 08 Jan 2010 18:55:52 +0100
2328 xorg-server (2:1.7.3.902-1ubuntu1) lucid; urgency=low
2330 [ Timo Aaltonen ]
2331 * Merge from Debian unstable.
2333 [ Michael Vogt ]
2334 * Add 101_nv-crash-fix.diff: Do not crash if gamma_set is NULL.
2335 (LP: #494627)
2337 [ Alberto Milone ]
2338 * Install libglx.so and libdri.so in /usr/lib/standard-x11 as X
2339 seems to prefer the file in /usr/lib/xorg/modules/extensions/standard/
2340 over links in /usr/lib/xorg/modules/extensions/.
2342 -- Timo Aaltonen <tjaalton@ubuntu.com> Fri, 08 Jan 2010 14:21:15 +0200
2344 xorg-server (2:1.7.3.902-1) unstable; urgency=low
2346 [ Timo Aaltonen ]
2347 * Run udevadm trigger on postinst, and depend on udev [linux-any].
2349 [ Julien Cristau ]
2350 * Add xserver-common dependency on x11-xkb-utils for xkbcomp.
2351 * Remove our copy of input_id, add Depends on new enough udev instead.
2352 * New upstream release.
2353 * Make xserver-common recommend xfonts-base, some clients don't work without
2354 those.
2355 * Upload to unstable.
2357 -- Julien Cristau <jcristau@debian.org> Wed, 06 Jan 2010 17:44:59 +0000
2359 xorg-server (2:1.7.3.901-1ubuntu5) lucid; urgency=low
2361 * Use alternatives to make it easier to switch between X11 and 3rd
2362 party modules.
2363 * Add link to /usr/lib/xvmcconfig-standard/XvMCConfig and use it
2364 for alternatives.
2366 -- Alberto Milone <alberto.milone@canonical.com> Mon, 04 Jan 2010 12:08:17 +0100
2368 xorg-server (2:1.7.3.901-1ubuntu4) lucid; urgency=low
2370 * xvfb: Depend again on xauth. Depend on x11-xkb-utils. LP: #500102.
2372 -- Matthias Klose <doko@ubuntu.com> Thu, 24 Dec 2009 12:20:02 +0100
2374 xorg-server (2:1.7.3.901-1ubuntu3) lucid; urgency=low
2376 * Update 100_rethrow_signals.patch to work with xserver 1.7
2378 -- Bryce Harrington <bryce@ubuntu.com> Fri, 18 Dec 2009 18:55:56 -0800
2380 xorg-server (2:1.7.3.901-1ubuntu2) lucid; urgency=low
2382 [ Alberto Milone ]
2383 * debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch:
2384 Make the patch build again with xserver 1.7.
2386 [ Timo Aaltonen ]
2387 * Enable patch 190 now that it works.
2389 -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 15 Dec 2009 14:49:39 +0200
2391 xorg-server (2:1.7.3.901-1ubuntu1) lucid; urgency=low
2393 * Merge from Debian experimental.
2395 -- Timo Aaltonen <tjaalton@ubuntu.com> Mon, 14 Dec 2009 11:34:33 +0200
2397 xorg-server (2:1.7.3.901-1) experimental; urgency=low
2399 [ Julien Cristau ]
2400 * Enable GLX 1.4 on DRI2 and swrast (from upstream, via F12).
2401 * xserver-xorg-dev: add Depends on x11proto-kb-dev and libxkbfile-dev for
2402 xkbsrv.h (closes: #559676). Thanks, Ron!
2403 * Update input_id to the version in udev 149.
2404 * Update xserver-xorg-core bug script to run udevadm info instead of lshal.
2406 [ Brice Goglin ]
2407 * New upstream release.
2408 + Refresh patches.
2410 -- Brice Goglin <bgoglin@debian.org> Sat, 12 Dec 2009 17:46:45 +0100
2412 xorg-server (2:1.7.2-2ubuntu2) lucid; urgency=low
2414 * local/64-xorg-xkb.rules: Use "program" instead of "file" when
2415 grepping the XKB settings from console-setup.
2417 -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 08 Dec 2009 13:17:04 +0200
2419 xorg-server (2:1.7.2-2ubuntu1) lucid; urgency=low
2421 * Merge from Debian experimental. Remaining Ubuntu changes:
2422 - debian/rules, debian/control:
2423 + Disable SELinux, libaudit-dev is not in main yet (LP 406226).
2424 Drop libaudit-dev from build-deps.
2425 - debian/rules: Enable xcsecurity (LP 247537).
2426 - local/xvfb-run*: Add correct docs about error codes (LP 328205)
2427 - local/xvfb-run: Use "-extension Composite" to fix xvfb-run crashing.
2428 - debian/patches:
2429 + 121_only_switch_vt_when_active.diff:
2430 Add a check to prevent the X server from changing the VT when killing
2431 GDM from the console.
2432 + 135_rethrow_signals.patch:
2433 When aborting, re-raise signals for apport
2434 + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
2435 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
2436 169_mipointer_nullptr_checks.patch,
2437 172_cwgetbackingpicture_nullptr_check.patch:
2438 Fix various segfaults in xserver by checking pointers for NULL
2439 values before dereferencing them.
2440 + 164_trap-aspect-ratios.patch:
2441 Correct monitor EDIDs that have misreported aspect ratios.
2442 + 165_man_xorg_conf_no_device_ident.patch
2443 Correct man page
2444 + 168_glibc_trace_to_stderr.patch:
2445 Report abort traces to stderr instead of terminal
2446 + 184_virtual_devices_autodetect.patch:
2447 Use vesa for qemu device, which is not supported by cirrus
2448 + 187_edid_quirk_hp_nc8430.patch:
2449 Quirk for another LPL monitor (LP: #380009)
2450 + 188_default_primary_to_first_busid.patch:
2451 Pick the first device and carry on (LP 459512)
2452 + 189_xserver_1.5.0_bg_none_root.patch:
2453 Create a root window with no background.
2454 + 190_cache-xkbcomp_output_for_fast_start_up.patch:
2455 Cache keyboard settings.
2456 * debian/control: Drop obsolete Conflicts/Breaks against -psb,
2457 -synaptics and -evdev.
2458 * debian/local/xserver-xephyr.1: Delete, upstream has Xephyr.1 now.
2459 * Dropped patches:
2460 - 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch:
2461 Upstream dropped it.
2462 - 102_ubuntu_sharevts_load_cpu.patch: Upstream.
2463 - 103_psb_auto.patch: Fallback to vesa done differently upstream.
2464 - 110_fedora_no_move_damage.patch: Upstream dropped it.
2465 - 140_quell_acpi_errmsgs.patch: Superseded.
2466 - 153_make_dmx_compile.patch: Xdmx is fixed upstream.
2467 - 156_exevents_copykeyclass_nullptrcheck.patch: No longer needed.
2468 Appropriate checks are done on the pointers prior to CopyKeyClass
2469 being called now.
2470 - 158_raise_maxclients.patch: Breaks binary drivers. We've had this
2471 reverted for some time now, may as well just get rid of it entirely.
2472 - 174_set_bg_pixmap_of_cow_to_none.patch: Upstream
2473 - 177_animated_cursor_change_master.patch: Different fix upstream.
2474 - 180_fedora_no_synaptics_mouse_synthesis.patch: Superseded.
2475 - 181_fedora_log_proc_cmdline.patch: Upstream.
2476 - 185_dix_badwindow.patch: Upstream.
2477 - 186_autoconfig_geode.patch: Upstream.
2478 * 189_xserver_1.5.0_bg_none_root.patch: Fetched a new version.
2479 * 135_rethrow_signals.patch, 168_glibc_trace_to_stderr.patch:
2480 Disabled until fixed to work with the current version.
2481 * 160_log_timestamping.patch: Updated and re-enabled for boot speed
2482 testing in Lucid. This patch should be disabled by beta2.
2483 * 169_mipointer_nullptr_checks.patch: Updated. MIPOINTER() still
2484 can return NULL under some circumstances, and its return values
2485 are still being dereferenced without checking for NULL.
2486 * 188_default_primary_to_first_busid.patch: Updated. Still looks to be
2487 relevant for certain multi-card systems.
2488 * 190_cache-xkbcomp_output_for_fast_start_up.patch: Updated.
2489 * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration
2490 until we have it.
2491 * rules, local/64-xorg-xkb.rules: Use input_id from udev.
2493 -- Timo Aaltonen <tjaalton@ubuntu.com> Mon, 07 Dec 2009 15:30:18 +0200
2495 xorg-server (2:1.7.2-2) experimental; urgency=low
2497 [ Julien Cristau ]
2498 * debian/rules: upstream build system got fixed, no need to remove
2499 configure-generated files.
2500 * Steal input_id helper from udev, install it in /lib/xorg. Thanks, Martin
2501 Pitt!
2503 [ Brice Goglin ]
2504 * Cherry pick upstream commit to fix the ABI.
2506 -- Brice Goglin <bgoglin@debian.org> Mon, 30 Nov 2009 20:10:27 +0100
2508 xorg-server (2:1.7.2-1) experimental; urgency=low
2510 * New upstream release
2511 + Xorg sets umask to 022 (closes: #555308)
2512 * Delete 09_debian_xserver_rtff.diff. Was disabled since 1.3.99, and is not
2513 necessary since the fall back to builtin fonts was added.
2514 * Change the server's dependency on xserver-common to >= ${source:Version},
2515 to allow installation of different versions of the various servers.
2516 * Add build-dep on libglib2.0-dev, xkb-data and x11-xkb-utils for unit
2517 tests, and run the tests unless nocheck is in DEB_BUILD_OPTIONS.
2518 * Cherry-pick upstream commit to turn ModeDebug on during server startup,
2519 replacing our Turn-on-ModeDebug-by-default.patch.
2520 * Number our patches to make it easier to keep track of things. Requested
2521 by the Ubuntu folks.
2522 * xvfb-run: retry a few times if Xvfb can't be started when using
2523 --auto-servernum, to make concurrent invocations work (closes: #521075).
2524 Thanks, Kees Cook!
2525 * Use libudev instead of libhal for input hotplug on linux.
2526 * Add udev rule to get keymap from /etc/default/keyboard.
2528 -- Julien Cristau <jcristau@debian.org> Sat, 28 Nov 2009 16:48:43 +0100
2530 xorg-server (2:1.7.0-1) experimental; urgency=low
2532 * Add missing Conflicts on xserver-xorg-video-5 and xserver-xorg-input-4.
2533 * Add xkb-data to xserver-common's Depends. XKB is mandatory in 1.7.
2534 * Make all servers depend on xserver-common (= ${source:Version}).
2535 * New upstream release
2536 + fixes Xvfb crashes (closes: #529927)
2537 + fixes DGA init crash (closes: #548716)
2539 -- Julien Cristau <jcristau@debian.org> Sun, 04 Oct 2009 15:57:01 +0200
2541 xorg-server (2:1.6.99.903-1) experimental; urgency=low
2543 * New upstream snapshot.
2544 + doesn't fill log file with errors when acpid isn't running
2545 (closes: #487904, #500583)
2546 + adds autoconfig for geode variants (closes: #544988)
2547 + fixes idle time computation (closes: #542064)
2548 + Xnest uses the host's mouse acceleration and speed (closes: #325181)
2549 + Xephyr now has a manpage (closes: #427121)
2550 + Xdmx works again (closes: #541254)
2551 * Update build deps
2552 * Update patch stack:
2553 - 20_hurd-i386.diff applied upstream
2554 - fedora-bad-fbdev-thats-mine.patch applied upstream
2555 - fedora-pci-primary.diff superseded upstream
2556 - fedora-vboxvideo.diff applied upstream
2557 - kfreebsd-ftbfs.diff applied upstream
2558 - Add-libgcrypt-as-an-option-for-sha1.diff refreshed
2559 - Turn-on-ModeDebug-by-default.patch refreshed
2560 * Cleanup some libtool cruft in debian/rules clean.
2561 * Bump serverminver, videoabiver and inputabiver.
2562 * Bump debhelper compat level to 5:
2563 - handle dh_strip behaviour change
2564 - fix xserver-xorg-core.install
2565 * Bump Standards-Version to 3.8.3.
2567 -- Julien Cristau <jcristau@debian.org> Tue, 29 Sep 2009 17:51:05 +0200
2569 xorg-server (2:1.6.4-2ubuntu6) lucid; urgency=low
2571 * 189_xserver_1.5.0_bg_none_root.patch: Moblin patch to allow X to
2572 create a root window with no background by passing the -nr
2573 argument. This will make X no longer clear the framebuffer when it
2574 starts, thus eliminating a flicker between bootsplash and gdm. -nr
2575 is ignored if this feature is not supported by the driver. This patch
2576 is not upstream yet.
2577 TESTERS: Watch for screen corruption issues during X or app start.
2578 * 190_cache-xkbcomp_output_for_fast_start_up.patch: Causes the X
2579 Keyboard Compiler (xkbcomp) to create a cache file of the keyboard
2580 settings. This will make the 2nd and later boots slightly faster.
2581 TESTERS: Watch for issues relating to keyboard customizations not
2582 taking effect properly following boot.
2584 -- Bryce Harrington <bryce@ubuntu.com> Mon, 23 Nov 2009 13:59:44 -0800
2586 xorg-server (2:1.6.4-2ubuntu5) lucid; urgency=low
2588 * Rework xvfb-run patch to wait for server to come up before checking
2589 status (LP: #481591, Debian bug 521075).
2591 -- Kees Cook <kees@ubuntu.com> Fri, 13 Nov 2009 16:15:36 -0800
2593 xorg-server (2:1.6.4-2ubuntu4) karmic; urgency=low
2595 * Add 188_default_primary_to_first_busid.patch: X can abort if multiple
2596 video devices are present, and none are marked as primary. This makes
2597 X just pick the first one it sees and carry on.
2598 (LP: #459512)
2600 -- Bryce Harrington <bryce@ubuntu.com> Mon, 26 Oct 2009 10:05:44 -0700
2602 xorg-server (2:1.6.4-2ubuntu3) karmic; urgency=low
2604 * local/xvfb-run: Fix race condition in xvfb-run that can cause
2605 concurrent invocations to fail.
2606 (LP: #348052)
2608 -- Bryce Harrington <bryce@ubuntu.com> Wed, 14 Oct 2009 15:21:51 -0700
2610 xorg-server (2:1.6.4-2ubuntu2) karmic; urgency=low
2612 * Add 187_edid_quirk_hp_nc8430.patch: Quirk for another LPL monitor, to
2613 fix huge font sizes due to invalid EDID from the hardware.
2614 (LP: #380009)
2616 -- Bryce Harrington <bryce@ubuntu.com> Tue, 13 Oct 2009 02:25:46 -0700
2618 xorg-server (2:1.6.4-2ubuntu1) karmic; urgency=low
2620 * Merge from Debian unstable. (LP: #447010)
2621 Remaining Ubuntu changes:
2622 - debian/control:
2623 + set Conflicts: xkb-data (<< 0.9), since xkb-path is
2624 different from previous releases
2625 + do not Conflict with xserver-xorg-video
2626 + xvfb Depends on xauth, xfonts-base
2627 + Set Maintainer to Ubuntu Core Developers
2628 - debian/rules:
2629 + build using -fno-stack-protector
2630 + --with-os-vendor=Ubuntu
2631 - debian/xserver-xorg-core.install:
2632 + Add ioport, pcitweak, scanpci scripts & man pages
2633 - debian/patches:
2634 + 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch:
2635 Specify correct paths to fonts
2636 + 102_ubuntu_sharevts_load_cpu.patch:
2637 close console fd only when ShareVTs
2638 + 103_psb_auto.patch:
2639 Autodetect poulsbo devices (but use -vesa since -psb is broken)
2640 + 110_fedora_no_move_damage.patch:
2641 further aiglx support
2642 + 121_only_switch_vt_when_active.diff:
2643 Add a check to prevent the X server from changing the VT when killing
2644 GDM from the console.
2645 + 135_rethrow_signals.patch:
2646 When aborting, re-raise signals for apport
2647 + 140_quell_acpi_errmsgs.patch:
2648 Avoid generating extraneous warnings when acpi is missing
2649 + 153_make_dmx_compile.patch:
2650 Change xcalloc -> calloc, so that dmx compiles.
2651 + 156_exevents_copykeyclass_nullptrcheck.patch,
2652 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
2653 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
2654 169_mipointer_nullptr_checks.patch,
2655 172_cwgetbackingpicture_nullptr_check.patch:
2656 Fix various segfaults in xserver by checking pointers for NULL
2657 values before dereferencing them.
2658 + 164_trap-aspect-ratios.patch:
2659 Correct monitor EDIDs that have misreported aspect ratios.
2660 + 165_man_xorg_conf_no_device_ident.patch
2661 Correct man page
2662 + 168_glibc_trace_to_stderr.patch:
2663 Report abort traces to stderr instead of terminal
2664 + 174_set_bg_pixmap_of_cow_to_none.patch:
2665 Set background pixmap of composite overlay window to no background
2666 + 177_animated_cursor_change_master.patch:
2667 Don't create animated cursors for slave devices
2668 + 180_fedora_no_synaptics_mouse_synthesis.patch:
2669 Don't synthesize a mouse section if a synaptics device is found
2670 + 181_fedora_log_proc_cmdline.patch:
2671 Dump /proc/cmdline in the log file too
2672 + 184_virtual_devices_autodetect.patch:
2673 Use vesa for qemu device, which is not supported by cirrus
2674 + 185_dix_badwindow.patch:
2675 Don't return BadMatch from GetProperty if window isn't actually a window
2676 + 186_autoconfig_geode.patch
2677 Perform autodetection correctly for various geode devices
2678 * Update 184_virtual_devices_autodetect.patch to only include inserting
2679 cirrus, since vbox is covered by the new fedora patch.
2680 * Drop patches already included upstream:
2681 - 187_lastdeviceeventtime-no-reset.patch
2682 - 178_glx_flush_cache.patch
2683 - 179_glx_cleanup_drawables.patch
2684 - 183_dont_reset_event_time.patch
2685 - 182_negative_sync_transitions.patch
2686 * Ubuntu bugs fixed as of this release:
2687 - Generate key up event only when key is released. (Fixed previously)
2688 (LP: #403339)
2689 - Fix XDPMS change event idle handling
2690 (LP: #114336, #152999)
2691 - Don't shutdown the libhal ctx if it failed to initialize. Fixes
2692 crash if HAL or dbus is not running or is interrupted.
2693 (LP: #114336)
2694 - Fix crash if SendCoreEvents is off. Don't send events through
2695 master in this case.
2696 (LP: #368135)
2697 - Fix SWCursor check in xf86CursorSetCursor to prevent cursor image
2698 showing up on every screen with Xinerama.
2699 (LP: #357901)
2701 -- Bryce Harrington <bryce@ubuntu.com> Fri, 09 Oct 2009 12:01:52 -0700
2703 xorg-server (2:1.6.4-2) unstable; urgency=low
2705 * Add fix-dga-removal.patch, closes: #548724.
2707 -- Brice Goglin <bgoglin@debian.org> Wed, 30 Sep 2009 22:40:29 +0200
2709 xorg-server (2:1.6.4-1) unstable; urgency=low
2711 * New upstream release.
2712 * Update 20_hurd-i386.diff, thanks Samuel Thibault, closes: #548606.
2713 * Drop render-return-the-supported-version.patch, applied upstream.
2715 -- Brice Goglin <bgoglin@debian.org> Mon, 28 Sep 2009 07:23:07 +0200
2717 xorg-server (2:1.6.3.901-1) unstable; urgency=low
2719 [ Julien Cristau ]
2720 * Add patch stolen from Fedora to add the vboxvideo driver to the
2721 autodetection routine (closes: #540884).
2722 * Add built-ins to the default font path so that non-Xorg servers can use
2723 them (closes: #542707). Thanks, Josselin Mouette!
2724 * Add avr32 to the libselinux-dev/libaudit-dev build-deps (closes: #543540).
2725 Thanks, Bradley Smith!
2726 * Add patch to return the actually supported version in RenderQueryVersion
2727 rather than whatever renderproto version the server built against.
2728 * New upstream release.
2729 + idle counter computation fixes (closes: #542064)
2730 * Cherry-pick three more patches nominated on
2731 http://www.x.org/wiki/Server16Branch:
2732 - Don't reset the lastDeviceEventTime when doing DPMS actions
2733 - dri2: Don't crash if pPriv is NULL
2734 - EXA: Only take special code path for 1x1 fill for pixmaps
2736 [ David Nusinow ]
2737 * Update xsfbs to 5693792171d885769e58dcccc053c08b11acd12a
2739 -- Julien Cristau <jcristau@debian.org> Mon, 14 Sep 2009 15:33:46 +0200
2741 xorg-server (2:1.6.3-1ubuntu7) karmic; urgency=low
2743 * Add 187_lastdeviceeventtime-no-reset.patch: Avoids resetting IDLETIME on
2744 DPMS events. Cherrypick from upstream.
2745 (LP: #397839)
2747 -- Loïc Minier <loic.minier@ubuntu.com> Mon, 28 Sep 2009 10:54:08 +0200
2749 xorg-server (2:1.6.3-1ubuntu6) karmic; urgency=low
2751 * Add 186_autoconfig_geode.patch: Add autoconfiguration support for
2752 older geode cards. Cherrypick from upstream.
2753 (LP: #423866)
2755 -- Bryce Harrington <bryce@ubuntu.com> Tue, 08 Sep 2009 15:43:28 -0700
2757 xorg-server (2:1.6.3-1ubuntu5) karmic; urgency=low
2759 * Add 185_dix_badwindow.patch: dixLookupWindow may return BadMatch if
2760 the window in question isn't actually a window. In this case,
2761 GetProperty needs to return BadWindow - not BadMatch. Fixes unexpected
2762 crash in some GNOME applications not expecting to get BadMatch returned
2763 from this function call.
2764 (LP: #321041)
2766 -- Bryce Harrington <bryce@ubuntu.com> Thu, 03 Sep 2009 18:27:04 -0700
2768 xorg-server (2:1.6.3-1ubuntu4) karmic; urgency=low
2770 * Add 184_virtual_devices_autodetect.patch: Automatic driver detection
2771 for vbox and kvm for non-cirrus devices.
2772 (LP: #338219, #348497)
2774 -- Bryce Harrington <bryce@ubuntu.com> Mon, 24 Aug 2009 14:58:22 -0700
2776 xorg-server (2:1.6.3-1ubuntu3) karmic; urgency=low
2778 * Add 183_dont_reset_event_time.patch: Upstream cherrypick.
2779 Fix another random display blanking issue. When we turn off DPMS with
2780 DPMSModeOff and do dixSaveScreens, don't reset the event time else
2781 session clients using IDLETIME will be reset.
2782 See http://blogs.gnome.org/hughsie/2009/08/17/
2784 -- Bryce Harrington <bryce@ubuntu.com> Wed, 19 Aug 2009 10:21:45 -0700
2786 xorg-server (2:1.6.3-1ubuntu2) karmic; urgency=low
2788 * Add 182_negative_sync_transitions.patch: Upstream cherrypick.
2789 Fix random blanking display when system is not idle, caused by
2790 mishandling of negative transition triggers in XSync.
2791 (LP: #397839)
2793 -- Bryce Harrington <bryce@ubuntu.com> Fri, 14 Aug 2009 11:21:09 -0700
2795 xorg-server (2:1.6.3-1ubuntu1) karmic; urgency=low
2797 * Merge from Debian unstable.
2798 * control: Drop libaudit-dev from build-deps, since SELinux-support
2799 is still disabled anyway.
2800 * Drop 182_fedora_quirk_pea.patch, included in 1.6.3.
2802 -- Timo Aaltonen <tjaalton@ubuntu.com> Wed, 05 Aug 2009 14:11:01 +0300
2804 xorg-server (2:1.6.3-1) unstable; urgency=low
2806 * New upstream release.
2808 -- Brice Goglin <bgoglin@debian.org> Sat, 01 Aug 2009 08:55:40 +0200
2810 xorg-server (2:1.6.2.901-1ubuntu3) karmic; urgency=low
2812 * Add 182_fedora_quirk_pea.patch: Quirk for Peacock Ergovision 19
2813 to use first detailed mode.
2814 * Add 181_fedora_log_proc_cmdline.patch: Log the /proc/cmdline into
2815 Xorg.0.log
2816 * Add 180_fedora_no_synaptics_mouse_synthesis.patch: Don't synthesise a
2817 mouse section if synaptics devices are found.
2818 (LP: #406291, #405281, #396908)
2819 * Actually enable patches 178 and 179
2821 -- Bryce Harrington <bryce@ubuntu.com> Tue, 04 Aug 2009 02:37:12 -0700
2823 xorg-server (2:1.6.2.901-1ubuntu2) karmic; urgency=low
2825 * Add 178_glx_flush_cache.patch and 179_glx_cleanup_drawables.patch:
2826 - Cleanup destroyed windows and drawables, to prevent crash during
2827 compiz startup.
2828 (LP: #408293)
2830 -- Bryce Harrington <bryce@ubuntu.com> Mon, 03 Aug 2009 07:55:12 -0700
2832 xorg-server (2:1.6.2.901-1ubuntu1) karmic; urgency=low
2834 [ Timo Aaltonen ]
2835 * Merge from Debian unstable. (LP: #403316)
2836 * Drop 170_primary_pci_video_device.patch, included in Debian
2838 -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 28 Jul 2009 15:34:16 +0300
2840 xorg-server (2:1.6.2.901-1) unstable; urgency=low
2842 * New upstream release candidate.
2843 * Bump mesa Build-Depends to >= 7.5 to fix DRI2 madness again,
2844 closes: #538637.
2846 -- Brice Goglin <bgoglin@debian.org> Mon, 27 Jul 2009 00:17:42 +0200
2848 xorg-server (2:1.6.2-1) unstable; urgency=low
2850 [ Brice Goglin ]
2851 * New upstream release.
2852 + Fixes dri2 madness introduced in previous upload
2853 (closes: #534522, #536019, #534766, #534771, #534890).
2854 + Fixes xkb bogus length in write keyboard desc, closes: #529625.
2855 + Fixes SWCursor being multiply rendered, closes: #526260.
2856 + Drop Change-default-for-ExaOptimizeMigration-to-false.diff,
2857 applied upstream.
2858 + Pull upstream server-1.6-branch up to commit 606f6dba.
2859 * Bump serverminver to 2:1.6.2 for the dri2 upstream changes in the
2860 previous upload.
2862 [ Julien Cristau ]
2863 * Bump xserver-xorg-dev's dependency on dri2proto to >= 2.1 for the same
2864 reason.
2865 * Don't set PCI_TXT_IDS_DIR, we don't use that anymore.
2866 * xserver-xorg-core.bug.script: add a newline between X log and lshal
2867 output.
2869 -- Brice Goglin <bgoglin@debian.org> Mon, 13 Jul 2009 23:35:13 +0200
2871 xorg-server (2:1.6.1.901-3) unstable; urgency=low
2873 [ Julien Cristau ]
2874 * xvfb-run: don't pass the magic cookie to xauth on the command line
2875 (CVE-2009-1573; closes: #526678). Thanks, Loïc Minier!
2876 * xvfb-run: use mktemp to create the temporary directory.
2877 * Change default for ExaOptimizeMigration to false. This option still
2878 causes visual corruption in some cases. Thanks, Michel Dänzer!
2879 * Only include hal info for keyboards, mice, touchpads and tablets in the
2880 bug script.
2881 * In the bug script, grep dmesg for agp in addition to drm.
2882 * Add patch stolen from Fedora to disable the fbdev driver when it's loaded
2883 together with a PCI or SBUS driver, instead of calling FatalError (closes:
2884 #508476).
2885 * Add patch stolen from Fedora to try and detect the primary PCI device by
2886 mapping the legacy VGA bios and comparing the vendor and device ids.
2887 Previously if there was more than one VGA device and the config didn't
2888 specify BusIDs, the server would just fail to start, so this hack should
2889 improve things.
2890 * Update configure options:
2891 + use --enable-xvfb instead of --enable-vfb
2892 + drop --disable-builtin-fonts, --enable-xtrap, --disable-kdrive-vesa,
2893 --disable-lbx, --disable-xprint, --disable-xorgconfig, --disable-xorgcfg
2894 which don't exist anymore
2895 + use --disable-config-hal and --disable-dri on hurd-i386
2896 + reorder options to match configure.ac, and use explicit
2897 --enable/--disable instead of using the defaults / autodetection
2898 * Don't recommend xfonts-base. libXfont provides builtin versions of the
2899 fixed and cursor fonts, which are the only required ones. Keep xfonts-*
2900 packages in Suggests for xserver-xorg-core.
2901 * Bump Standards-Version to 3.8.2 now that we have README.source.
2902 * Drop Build-Conflicts on xlibs-static-dev; it's only in oldstable at this
2903 point.
2904 * Pull from upstream server-1.6-branch as of June 23rd (commit dbac41b).
2905 * Bump build-dep on dri2proto to 2.1 for new protocol.
2906 * Bump build-dep on libselinux1-dev to 2.0.80 for avc_netlink_acquire_fd.
2908 [ David Nusinow ]
2909 * Add README.source
2911 -- Julien Cristau <jcristau@debian.org> Tue, 23 Jun 2009 19:52:10 +0200
2913 xorg-server (2:1.6.1.901-2ubuntu2) karmic; urgency=low
2915 * Add xserver-1.5.0-bad-fbdev-thats-mine.patch - If no xorg.conf is
2916 specified, framebuffer device can erroneously grab the PCI. Make
2917 it fail instead in this case.
2918 (LP: #383407)
2920 -- Bryce Harrington <bryce@ubuntu.com> Wed, 24 Jun 2009 15:24:44 -0700
2922 xorg-server (2:1.6.1.901-2ubuntu1) karmic; urgency=low
2924 * Merge from Debian unstable.
2925 * Dropped patches:
2926 - obsolete:
2927 100_xserver_exa_force_greedy.patch
2928 107_fedora_dont_backfill_bg_none.patch
2929 - upstream:
2930 163_thinko_in_xf86targetpreferred.patch
2931 171_xkb_geometry_copying.patch
2932 173_edid_quirk_philips_lcd.patch
2933 175_set_pointer_screen_in_xtestfakeinput.patch
2934 176_quell_warning_exacopydirty.patch
2935 - included by Debian: 999_default_modedebug_on.patch
2936 * Disable 143_default_to_vesa.patch for now, breaks autoconfiguration
2937 when the pci-ids directory exists but has no match. (LP: #379504)
2938 * Disable SELinux support for now, because libaudit-dev needs to be
2939 moved to main first.
2941 -- Timo Aaltonen <tjaalton@ubuntu.com> Sun, 24 May 2009 00:32:37 +0300
2943 xorg-server (2:1.6.1.901-2) unstable; urgency=low
2945 * Merge from upstream server-1.6-branch (commit a9f85dce).
2946 * Fix FTBFS on kfreebsd (closes: #525475). Thanks, Petr Salinger!
2948 -- Julien Cristau <jcristau@debian.org> Thu, 14 May 2009 17:37:40 +0200
2950 xorg-server (2:1.6.1.901-1) experimental; urgency=low
2952 * New upstream development release
2953 + fixes crash in CheckMotion with xinerama (closes: #524853)
2954 + Refresh 20_hurd-i386.diff
2956 [ Brice Goglin ]
2957 * Add 20_hurd-i386.diff to fix FTBFS on hurd-i386,
2958 thanks Samuel Thibault! (closes: #523970)
2960 [ David Nusinow ]
2961 * Have the reportbug script append lshal and drm info.
2962 The drm info comes from grepping dmesg output.
2964 [ Julien Cristau ]
2965 * Properly initialize libgcrypt in the libgcrypt patch (closes: #524822).
2966 Thanks, Sven Joachim!
2968 -- David Nusinow <dnusinow@debian.org> Mon, 11 May 2009 21:50:37 -0400
2970 xorg-server (2:1.6.1-1) unstable; urgency=low
2972 [ Julien Cristau ]
2973 * Disable dri2 on hurd-i386. Thanks, Samuel Thibault!
2975 [ Brice Goglin ]
2976 * New upstream release.
2978 -- Brice Goglin <bgoglin@debian.org> Wed, 15 Apr 2009 13:30:51 +0200
2980 xorg-server (2:1.6.0-1) unstable; urgency=low
2982 [ David Nusinow ]
2983 * Add 0001-xorg.conf-5-refer-to-mousedrv-4-.-Debian-394058.patch to
2984 refer to correct (semi-obsolete) mouse driver manpage.
2985 closes: #394058
2987 [ Julien Cristau ]
2988 * New upstream release.
2989 * 0001-mi-force-the-paired-kbd-device-before-CopyKeyClass.patch: remove,
2990 included upstream.
2991 * Turn on ModeDebug by default.
2992 * Use libgcrypt for SHA1 instead of OpenSSL's libcrypto.
2993 * Build the xselinux extension on Linux architectures.
2994 * Remove build-dependencies on x11proto-evie-dev, x11proto-trap-dev,
2995 x11proto-xf86misc-dev; the corresponding extensions are removed.
2996 * Remove build-dependencies on x11proto-print-dev, libfreetype6-dev and
2997 xfonts-utils since we don't build Xprt anymore.
2998 * Fix lintian warnings about xserver-xorg-core.NEWS formatting.
2999 * Move -dbg package to new section debug, add ${misc:Depends} where missing.
3000 * Remove unused 06_use_proc_instead_of_sysfs_for_pci_domains.diff, obsoleted
3001 by pci-rework.
3002 * Merge changelog entries 2:1.4.2-9 to 2:1.4.2-11.
3003 * Upload to unstable.
3005 -- Julien Cristau <jcristau@debian.org> Thu, 09 Apr 2009 00:36:40 +0100
3007 xorg-server (2:1.6.0-0ubuntu15) karmic; urgency=low
3009 * Re-enable 999_default_modedebug_on.patch to provide debug info in
3010 Xorg.0.log for development series.
3012 -- Bryce Harrington <bryce@ubuntu.com> Sun, 10 May 2009 22:35:02 -0700
3014 xorg-server (2:1.6.0-0ubuntu14) jaunty; urgency=low
3016 * Add 177_animated_cursor_change_master.patch: Fixes crash when using
3017 animated cursors.
3018 (LP: #358009)
3020 -- Bryce Harrington <bryce@ubuntu.com> Wed, 08 Apr 2009 18:52:56 -0700
3022 xorg-server (2:1.6.0-0ubuntu13) jaunty; urgency=low
3024 * Add 176_quell_warning_exacopydirty.patch: Quells innocuous but scary
3025 sounding "exaCopyDirty: Pending damage region empty!" warning, as it
3026 can lead to false-positives with bug reporters.
3028 -- Bryce Harrington <bryce@ubuntu.com> Wed, 08 Apr 2009 14:49:36 -0700
3030 xorg-server (2:1.6.0-0ubuntu12) jaunty; urgency=low
3032 * local/xvfb-run: Revert change from 2:1.6.0-0ubuntu9; prevents running
3033 multiple times.
3034 (LP: #357338. Reopen 348052 rejecting patch)
3036 -- Bryce Harrington <bryce@ubuntu.com> Tue, 07 Apr 2009 15:21:32 -0700
3038 xorg-server (2:1.6.0-0ubuntu11) jaunty; urgency=low
3040 * Add 175_set_pointer_screen_in_xtestfakeinput.patch: Fixes issue when
3041 using Vino, mouse cursor can get stuck in the upper left corner of the
3042 screen. The POINTER_SCREEN flag must be set explicitly for XTest core events to avoid
3043 out-of-range events when the lastSlave was an SD with an explicit axis range.
3044 Device events sent through XTest don't need this flag, they are expected to be
3045 in the valuator range of the device anyway.
3046 (LP: #337926)
3048 -- Bryce Harrington <bryce@ubuntu.com> Mon, 06 Apr 2009 17:22:35 -0700
3050 xorg-server (2:1.6.0-0ubuntu10) jaunty; urgency=low
3052 * debian/patches/174_set_bg_pixmap_of_cow_to_none.patch:
3053 - Set bg pixmap of composite overlay window to None.
3054 Thanks to Havoc Pennington for the patch.
3055 (LP: #356254).
3057 -- Alberto Milone <alberto.milone@canonical.com> Mon, 06 Apr 2009 15:06:14 +0200
3059 xorg-server (2:1.6.0-0ubuntu9) jaunty; urgency=low
3061 * local/xvfb-run: Fixes race condition with concurrent invocations
3062 (LP: #348052)
3063 * local/xvfb-run, xvfb-run.1: Add correct docs about error codes
3064 (LP: #328205)
3065 * local/xserver-xephyr.1, rules, xserver-xephyr.install: Add man page
3066 for xephyr
3067 (LP: #134906)
3069 -- Bryce Harrington <bryce@ubuntu.com> Wed, 01 Apr 2009 20:37:22 -0700
3071 xorg-server (2:1.6.0-0ubuntu8) jaunty; urgency=low
3073 * Add 173_edid_quirk_philips_lcd.patch :
3074 Quirk for wrongly reported screen dimensions.
3075 Fixes "huge fonts" issues.
3076 (LP: #353074)
3078 -- Tormod Volden <debian.tormod@gmail.com> Wed, 01 Apr 2009 19:47:13 +0200
3080 xorg-server (2:1.6.0-0ubuntu7) jaunty; urgency=low
3082 * Add 172_cwgetbackingpicture_nullptr_check.patch:
3083 - cwGetBackingPicture can segfault when minimizing/maximizing firefox with
3084 a flash video playing. This appears to be a race condition in which the
3085 backing picture's data is not always fully defined.
3086 (LP: #319402)
3088 -- Bryce Harrington <bryce@ubuntu.com> Mon, 30 Mar 2009 22:20:17 -0700
3090 xorg-server (2:1.6.0-0ubuntu6) jaunty; urgency=low
3092 * Add 171_xkb_geometry_copying.patch:
3093 - Fixes crash when plugging/unplugging USB devices due to incorrect
3094 copying of XKB geometry base_color and label_color. Patch
3095 cherrypicked from upstream.
3096 (LP: #333222, #321946)
3098 -- Bryce Harrington <bryce@ubuntu.com> Fri, 27 Mar 2009 19:58:33 -0700
3100 xorg-server (2:1.6.0-0ubuntu5) jaunty; urgency=low
3102 [Tormod Volden]
3103 * Disable 160_log_timestamping.patch before the beta, this was only used
3104 for testing, and the patch also has a serious stack corruption bug.
3105 (LP: #328035)
3107 [Bryce Harrington]
3108 * Disable 999_default_modedebug_on.patch before the beta, this was used
3109 only for testing.
3110 * Add 169_mipointer_nullptr_checks.patch:
3111 - MIPOINTER() can return NULL in some circumstances, so always check
3112 its return value before dereferencing.
3113 - Fixes crash with keyrepeat on non-primary screen on -nvidia when
3114 using Xinerama (and probably other serious mipointer-related crashes)
3115 (LP: #324465)
3116 * Add 170_primary_pci_video_device.patch:
3117 - Patch from redhat
3118 - Fixes failure when multiple video cards are present. Xserver currently
3119 exits with an error "(EE) No device detected" in such cases.
3120 (LP: #267241)
3122 -- Bryce Harrington <bryce@ubuntu.com> Tue, 24 Mar 2009 09:57:17 -0700
3124 xorg-server (2:1.6.0-0ubuntu4) jaunty; urgency=low
3126 * Add 168_glibc_trace_to_stderr.patch:
3127 - Catch glibc internal abort traces on stderr instead of to the
3128 controlling terminal (LP: #345748).
3130 -- Kees Cook <kees@ubuntu.com> Thu, 19 Mar 2009 22:39:33 -0700
3132 xorg-server (2:1.6.0-0ubuntu3) jaunty; urgency=low
3134 * Add 165_man_xorg_conf_no_device_ident.patch:
3135 - Device identifier no longer necessary in Screen section of
3136 xorg.conf. Update man page accordingly.
3137 (LP: #261577)
3138 * Add 166_nullptr_xinerama_keyrepeat.patch:
3139 - Avoids null pointer dereference when holding down keys on
3140 non-primary screen when using TwinView / Xinerama on -nvidia.
3141 (LP: #324465)
3142 * Add 167_nullptr_xisbread.patch:
3143 - Avoids null pointer dereference in XisbRead to prevent a (difficult
3144 to reproduce) crash during or after a resume from RAM.
3145 (LP: #324368)
3147 -- Bryce Harrington <bryce@ubuntu.com> Thu, 19 Mar 2009 00:17:40 -0700
3149 xorg-server (2:1.6.0-0ubuntu2) jaunty; urgency=low
3151 * Add 163_thinko_in_xf86targetpreferred.patch:
3152 - For monitors that do not define a "preferred" mode, if the monitor
3153 is not connected to the first output, X wouldn't pick up the mode
3154 correctly, resulting in a "No modes" error in Xorg.0.log and dropping
3155 user to failsafe-X mode.
3156 (LP: #335214)
3157 * Add 164_trap-aspect-ratios.patch:
3158 - Some monitors fib in the EDID they provide, giving their physical
3159 dimensions in the global block, and their aspect ratio(!) in
3160 the detailed timings. This totally messes up DPI calculations
3161 resulting in huge fonts.
3162 (LP: #320930)
3164 -- Bryce Harrington <bryce@ubuntu.com> Wed, 18 Mar 2009 20:47:12 -0700
3166 xorg-server (2:1.6.0-0ubuntu1) jaunty; urgency=low
3168 [ Bryce Harrington ]
3169 * New upstream release
3170 - Fixes segfault during X startup for drivers with RANDR < 1.2
3171 (LP: #319210)
3172 - Fixes EDID for monitors that incorrectly report aspect ratio instead
3173 of resolution (LP: #311485)
3174 - Fixes issue where X stops responding to mouse clicks after some time
3175 if using Xinerama. (LP: #296167)
3176 * Add 162_null_crtc_in_rotation.patch: Fixes crash when two displays on
3177 separate cards are attached. X doesn't work with multiple cards yet,
3178 but crashing is not an appropriate way to handle such a situation.
3179 (LP: #139990)
3181 [ Timo Aaltonen ]
3182 * 159_xinerama_focus.patch,
3183 161_force_paired_kbd_device.patch:
3184 - Dropped, applied upstream
3186 -- Bryce Harrington <bryce@ubuntu.com> Fri, 06 Mar 2009 14:44:31 -0800
3188 xorg-server (2:1.5.99.902-1) experimental; urgency=low
3190 * New upstream release candidate.
3191 * xserver-xorg-core.install: there are no more font modules.
3192 * 0001-mi-force-the-paired-kbd-device-before-CopyKeyClass.patch: new patch,
3193 fixes a crash with some multimedia keyboards (closes: #513384).
3195 -- Julien Cristau <jcristau@debian.org> Sat, 31 Jan 2009 19:32:31 +0100
3197 xorg-server (2:1.5.99.902-0ubuntu7) jaunty; urgency=low
3199 * Add 161_force_paired_kbd_device.patch: Fixes issue where a multimedia
3200 keyboard (or keyboard-like device) sends its multimedia key events
3201 through the mouse device file. In this case, pair the device with the
3202 master before processing the events. Patch cherrypicked from upstream.
3203 (LP: #318261)
3205 -- Bryce Harrington <bryce@ubuntu.com> Tue, 17 Feb 2009 17:20:51 -0800
3207 xorg-server (2:1.5.99.902-0ubuntu6) jaunty; urgency=low
3209 * Add 999_default_modedebug_on.patch. Defaults ModeDebug to on.
3210 Upstream requests that users include this option when forwarding bugs
3211 upstream, thus it should be carried at least during development and
3212 reverted by -beta. Performance won't be impacted, and boot time will
3213 be slowed only a negligible amount, as it merely adds a few additional
3214 prints.
3216 -- Bryce Harrington <bryce@ubuntu.com> Tue, 10 Feb 2009 14:06:38 -0800
3218 xorg-server (2:1.5.99.902-0ubuntu5) jaunty; urgency=low
3220 * Revert 158_raise_maxclients.patch. Breaks -nvidia. Binary drivers FTL.
3221 (LP: #326344)
3223 -- Bryce Harrington <bryce@ubuntu.com> Mon, 09 Feb 2009 13:51:04 -0800
3225 xorg-server (2:1.5.99.902-0ubuntu4) jaunty; urgency=low
3227 * 160_log_timestamping.patch: Only add timestamp on tagged messages
3228 (LP: #285787)
3230 -- Tormod Volden <debian.tormod@gmail.com> Fri, 06 Feb 2009 23:33:11 +0100
3232 xorg-server (2:1.5.99.902-0ubuntu3) jaunty; urgency=low
3234 * Add 160_log_timestamping.patch: Show timestamps in Xorg.*.log
3235 files.
3236 (LP: #285787)
3238 -- Bryce Harrington <bryce@ubuntu.com> Fri, 06 Feb 2009 06:28:48 -0800
3240 xorg-server (2:1.5.99.902-0ubuntu2) jaunty; urgency=low
3242 [Bryce Harrington]
3243 * Add 157_check_null_modes.patch: Catch null pointer dereference in
3244 video mode selection, which can cause xserver crash when using SDL
3245 applications with qemu/kvm.
3246 (LP: #300310)
3247 * Add 158_raise_maxclients.patch to raise max number of clients from 256
3248 to 512. Trade-off is that this reduces client resources available to
3249 1,048,576 total resources (which should still be ample).
3250 (LP: #260138)
3252 [Steven Harms]
3253 * 159_xinerama_focus.patch: Resolves xinerama focus issues
3254 with multiple screens
3255 (LP: #41301)
3257 -- Bryce Harrington <bryce@ubuntu.com> Wed, 04 Feb 2009 22:33:28 -0800
3259 xorg-server (2:1.5.99.902-0ubuntu1) jaunty; urgency=low
3261 * New upstream release candidate.
3263 -- Timo Aaltonen <tjaalton@ubuntu.com> Sat, 31 Jan 2009 11:03:52 +0200
3265 xorg-server (2:1.5.99.901-2) experimental; urgency=low
3267 [ Julien Cristau ]
3268 * Bump libdrm-dev build-dep to help out sbuild.
3270 [ Timo Aaltonen ]
3271 * debian/rules: Disable builtin fonts (LP: #308649, closes: #512706)
3273 -- Julien Cristau <jcristau@debian.org> Fri, 23 Jan 2009 21:16:14 +0100
3275 xorg-server (2:1.5.99.901-1ubuntu1) jaunty; urgency=low
3277 * Merge with Debian experimental.
3278 * debian/rules: Include xorg-server.conf for dbus support.
3280 -- Timo Aaltonen <tjaalton@ubuntu.com> Fri, 23 Jan 2009 13:53:33 +0200
3282 xorg-server (2:1.5.99.901-1) experimental; urgency=low
3284 * New upstream release candidate.
3285 + adds autodetection of sbus devices (closes: #483942).
3286 Thanks, Bernhard R. Link!
3287 + RandR version 1.3 adds panning (closes: #509699).
3288 + fixes a crash with XAA and fb24_32ReformatTile (closes: #443480).
3289 + correctly sets RAW mode on the console when xorg.conf is absent
3290 (closes: #505746).
3292 [ Timo Aaltonen ]
3293 * debian/control:
3294 - Add x11proto-dri2-dev to build-depends.
3295 - Bump the x11proto-randr-dev build-dep version to 1.2.99.3.
3296 - Bump the libpixman-1-dev build-dep version to 0.13.2.
3297 - Bump the xtrans-dev build-dep version to 1.2.2.
3298 - Bump the x11proto-xext-dev build-dep version to 7.0.3.
3299 - Bump the x11proto-input-dev build-dep version to 1.5.
3300 - Bump the libgl1-mesa-dev and mesa-common-dev build-dep to
3301 7.2+git20081209.a0d5c3cf.
3302 - Bump the x11proto-core build-dep to 7.0.13.
3303 - Add a build-dep on libxinerama-dev.
3304 - Conflict xserver-xorg-video-4, xserver-xorg-input-2.1.
3305 * debian/rules:
3306 - Enable dri2 again.
3307 * debian/patches:
3308 02_Disable-DRI-in-Xephyr.patch
3309 03_glx-init-infinite-loop.diff
3310 - Dropped, implemented upstream.
3311 13_debian_add_xkbpath_env_variable.diff
3312 - Disabled for now, needs to be reimplemented or dropped.
3313 * debian/{input,video}abiver: Bump the input (4) and videoabiver (5).
3314 * debian/serverminver: Bump to 2:1.5.99.901.
3316 [ Julien Cristau ]
3317 * Ditch the GLX Public License and the CID Font Code Public License from
3318 debian/copyright. The CID code has been removed a while ago, and all code
3319 under the GLXPL has been relicensed to the SGI Free Software License B 2.0.
3320 This finally closes: #211765.
3322 [ Yves-Alexis Perez ]
3323 * debian/control: update deps for xserver-xorg-dev:
3324 - libpixman-1-dev (>= 0.13.2-1)
3325 - x11proto-core-dev (>= 7.0.14)
3326 - x11proto-input-dev (>= 1.5.0)
3327 - x11proto-xext-dev (>= 7.0.4)
3328 - x11proto-randr-dev (>= 1.2.99.3)
3329 - add x11proto-dri2-dev
3331 -- Julien Cristau <jcristau@debian.org> Wed, 21 Jan 2009 20:59:34 +0100
3333 xorg-server (2:1.5.99.901-0ubuntu1) jaunty; urgency=low
3335 [ Timo Aaltonen ]
3336 * debian/rules: Enable dbus-support.
3337 * Merge current server-1.6-branch.
3338 * Disable patch 107 for now, to see what kind of a performance hit
3339 it'll be. The problem it causes is random garbage on windows
3340 while apps are being loaded.
3341 (LP: #254468)
3342 * Remove patches 150, 151, 152, 154, applied upstream.
3344 [ Bryce Harrington ]
3345 * 156_exevents_copykeyclass_nullptrcheck.patch: Add several NULL pointer
3346 checks in CopyKeyClass to prevent SEGFAULT seen when pressing button
3347 on an ATI USB remote control.
3348 (LP: #311254)
3350 -- Timo Aaltonen <tjaalton@ubuntu.com> Sat, 17 Jan 2009 16:17:58 +0200
3352 xorg-server (2:1.5.99.3-0ubuntu3) jaunty; urgency=low
3354 [Timo Aaltonen]
3355 * debian/rules: Disable builtin fonts (LP: #308649)
3357 [Bryce Harrington]
3358 * 135_rethrow_signals.patch: Update for 1.6 and re-enable.
3359 (LP: #226668)
3361 -- Bryce Harrington <bryce@ubuntu.com> Tue, 16 Dec 2008 19:04:14 -0800
3363 xorg-server (2:1.5.99.3-0ubuntu2) jaunty; urgency=low
3365 * Merge server-1.6-branch (LP: #308225).
3367 -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 16 Dec 2008 10:00:58 +0200
3369 xorg-server (2:1.5.99.3-0ubuntu1) jaunty; urgency=low
3371 * Merge from debian experimental git branch.
3372 * Dropped patches:
3373 - 103_inputproto_1.4.3_is_fine.patch: obsolete
3374 - 137_add_device_property_support.patch: upstream
3375 - 138_look_at_all_bytes_of_dev_enabled.diff: upstream
3376 - 141_improved_driver_selection.patch: upstream
3377 - 150_no_visibility_notify_on_unredirect.patch: upstream
3378 * 110_fedora_no_move_damage.patch modified to use new function names.
3379 * Renumbered 142_psb_auto.patch to 103.
3380 * Add a couple of patches from the proposed queue:
3381 - 150_dont-update-vcp-valuators.patch
3382 The VCP doesn't need to update the valuators anyway since it cannot
3383 send XI events. Just skip that bit.
3384 - 151_allow-null-as-rulesfile.patch
3385 If no rules file is given, simply re-use the previous one. If no
3386 RF is given the first time this function is called, use the
3387 built-in default.
3388 - 152_let-the-ddx-decide-on-the-xkbrulesdefaults.patch
3389 Rather than assuming rules in the CoreKeyboardProc, init the default
3390 rules in InitCoreDevices, then re-use them later.
3391 * Add 153_make_dmx_compile.patch
3392 - Change xcalloc -> calloc, so that dmx compiles. Not tested if it
3393 also works.
3394 * Drop patch 136, since SwitchCoreKeyboard is gone, and patches 151/152
3395 basically reimplement the functionality.
3396 * Add 154_force-copykeyclass-for-key-events.patch, to fix fdo
3397 bug 19048. Without this the server default layout would always be
3398 used.
3400 [ Bryce Harrington ]
3401 * Patch 135 updated so that apport actually works now, but leave it
3402 disabled until the code is updated for 1.6.
3404 -- Timo Aaltonen <tjaalton@ubuntu.com> Mon, 15 Dec 2008 11:34:53 +0200
3407 xorg-server (2:1.5.3-1ubuntu1) jaunty; urgency=low
3409 * Merge from debian-experimental, remaining changes:
3410 + debian/control:
3411 - x11proto-input-dev, libxi-dev build-deps bumped because of
3412 input properties.
3413 - Conflict with xserver-xorg-video-psb << 0.15.0-0ubuntu1~804um5
3414 as these versions didn't have an ABI provide.
3415 - Breaks old synaptics, evdev which didn't have properties.
3416 + debian/patches:
3417 - 100_xserver_exa_force_greedy.patch
3418 Provide a mechanism for drivers to force greedy mode on.
3419 - 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch
3420 Fixes document fontpaths shown in the man page.
3421 - 102_ubuntu_sharevts_load_cpu.patch
3422 Close console fd only when using --sharevts.
3423 - 103_inputproto_1.4.3_is_fine.patch:
3424 Don't require inputproto 1.4.4 in configure.ac.
3425 - 107_fedora_dont_backfill_bg_none.patch
3426 Disable backfilling of windows created with bg=none, which
3427 would otherwise force a framebuffer readback.
3428 - 110_fedora_no_move_damage.patch
3429 Disable damage notifications on move for manually redirected windows.
3430 - 121_only_switch_vt_when_active.diff
3431 Add a check to prevent the X server from changing the VT when
3432 killing GDM from the console.
3433 - 135_rethrow_signals.patch
3434 Currently Xorg "eats" its crash signals, issuing an error message
3435 that it caught the signal and then aborts. This patch raises the
3436 signal it caught, so that subsequent crash handlers (i.e. apport)
3437 can also catch and act on it.
3438 - 136_fedora_force_switchcorekeyboard_for_evdev.patch
3439 Allow clients to set the layout.
3440 - 137_add_device_property_support.patch
3441 Add support for input-device properties (XI 1.5).
3442 - 138_look_at_all_bytes_of_dev_enabled.diff: dev->enabled has type
3443 Bool, which is typedef'd to int, but is used in comparisons with
3444 CARD8 data, which gives incorrect logic on big endian systems,
3445 causing failure to initialize keyboard and mouse.
3446 - 140_quell_acpid_errmsgs.patch: Don't fill the server log with errors
3447 from not being able to connect to acpid.
3448 - 141_improved_driver_selection.patch
3449 Allow returning multiple drivers to try for a given PCI id.
3450 Also includes support for fallback drivers, but only when
3451 not using an xorg.conf.
3452 - 142_psb_auto.patch
3453 Autoload vesa for the psb hardware, psb being broken currently.
3454 - 143_default_to_vesa.patch: If no matching driver is found in the
3455 .ids files, set "vesa" as a fallback default, otherwise a driver
3456 may be selected regardless of whether it actually provides support
3457 for the chipset by videoPtrToDriverList() based on its vendor id.
3458 - 150_no_visibility_notify_on_unredirect.patch
3459 Do not sent VisibilityNotify events when MapUnmapEvents
3460 are disabled
3461 + debian/local/xvfb-run: disable the Composite-extension for xvfb.
3462 + debian/serverminver: Bump the serverminver because of the newer
3463 properties API.
3464 + debian/rules:
3465 Add --enable-xcsecurity --enable-appgroup. The SECURITY module was
3466 disabled by default as part of the SELinux merge. However, we need
3467 the security module for xauth on Kubuntu, else ubiquity fails.
3468 (LP 247537)
3469 * Changes done:
3470 - debian/control: xfvb doesn't need to Depend on xauth, xfonts-base
3471 anymore, Recommends are pulled in by default now.
3473 -- Timo Aaltonen <tepsipakki@ubuntu.com> Wed, 26 Nov 2008 13:42:11 +0200
3475 xorg-server (2:1.5.3-1) experimental; urgency=low
3477 [ Loic Minier ]
3478 * Shut up rmdir error when trying to remove dirs; this might confuse
3479 debconf.
3481 [ Julien Cristau ]
3482 * New upstream release.
3483 * Fix infinite loop on server reset when swrast_dri.so is missing. Only
3484 push swrast on the glx provider stack on first generation, so we don't
3485 turn the stack into a circular list (closes: #500287).
3486 * Enable the record extension (closes: #504303).
3487 * Merge changes from 2:1.4.2-8.
3489 -- Julien Cristau <jcristau@debian.org> Tue, 11 Nov 2008 23:17:14 +0100
3491 xorg-server (2:1.5.2-2ubuntu3) intrepid; urgency=low
3493 * 138_look_at_all_bytes_of_dev_enabled.diff: dev->enabled has type
3494 Bool, which is typedef'd to int, but is used in comparisons with
3495 CARD8 data, which gives incorrect logic on big endian systems,
3496 causing failure to initialize keyboard and mouse.
3497 (LP: #281610)
3499 -- Bryce Harrington <bryce@ubuntu.com> Thu, 23 Oct 2008 07:31:47 -0700
3501 xorg-server (2:1.5.2-2ubuntu2) intrepid; urgency=low
3503 * 143_default_to_vesa.patch: If no matching driver is found in the
3504 .ids files, set "vesa" as a fallback default, otherwise a driver
3505 may be selected regardless of whether it actually provides support
3506 for the chipset by videoPtrToDriverList() based on its vendor id.
3507 (LP: #261977)
3509 -- Bryce Harrington <bryce@ubuntu.com> Thu, 23 Oct 2008 06:21:18 -0700
3511 xorg-server (2:1.5.2-2ubuntu1) intrepid; urgency=low
3513 * debian/patches/150_no_visibility_notify_on_unredirect.patch
3514 - do not sent VisibilityNotify events when MapUnmapEvents
3515 are disabled (LP: #278112)
3517 -- Michael Vogt <michael.vogt@ubuntu.com> Sat, 18 Oct 2008 00:05:30 +0200
3519 xorg-server (2:1.5.2-1ubuntu4) intrepid; urgency=low
3521 * Update patch 142_psb_auto to only try vesa, not even psb, as this requires
3522 the psb driver to be loadable, and it's not available anymore (and broken
3523 anyway).
3525 -- Loic Minier <lool@dooz.org> Wed, 15 Oct 2008 18:14:28 +0200
3527 xorg-server (2:1.5.2-1ubuntu3) intrepid; urgency=low
3529 * Shut up rmdir error when trying to remove dirs; this might confuse
3530 debconf.
3532 -- Loic Minier <lool@dooz.org> Wed, 15 Oct 2008 17:57:13 +0200
3534 xorg-server (2:1.5.2-1ubuntu2) intrepid; urgency=low
3536 * Update patch 142_psb_auto to also try psb and vesa for 0x8109.
3537 * Apply and drop patch 123_no_composite_for_xvfb_run which was changing
3538 files below debian/ (xvfb-run, to disable the Composite extension by
3539 default).
3541 -- Loic Minier <lool@dooz.org> Wed, 15 Oct 2008 15:27:23 +0200
3543 xorg-server (2:1.5.2-1ubuntu1) intrepid; urgency=low
3545 * Merge from debian-experimental.
3546 * Update patch 142_psb_auto to try vesa if psb fails; thanks Oliver Grawert.
3547 * Refresh patch 100_xserver_exa_force_greedy to apply cleanly.
3548 * Let xserver-xorg-core conflict with xserver-xorg-video-psb
3549 << 0.15.0-0ubuntu1~804um5 as these versions didn't have an ABI provide.
3551 -- Loic Minier <lool@dooz.org> Tue, 14 Oct 2008 23:03:06 +0200
3553 xorg-server (2:1.5.2-1) experimental; urgency=low
3555 * New upstream bugfix release.
3556 * debian/rules: define PCI_TXT_IDS_DIR to unbreak the pci id matching using
3557 plain text files provided by drivers.
3558 * Don't pass --with-serverconfig-path to configure, we only used to override
3559 it for Xprint.
3560 * Re-introduce the xserver-common package, containing
3561 /usr/lib/xorg/protocol.txt and the Xserver(1) manpage for now.
3562 * debian/rules: Use filter instead of findstring for noopt in
3563 DEB_BUILD_OPTIONS.
3564 * Remove obsolete conffile /etc/X11/xserver/SecurityPolicy on upgrades.
3565 * Merge changes from 2:1.4.2-7.
3567 -- Julien Cristau <jcristau@debian.org> Sat, 11 Oct 2008 20:20:28 +0200
3569 xorg-server (2:1.5.1-1ubuntu3) intrepid; urgency=low
3571 * Pull upstream changes from server-1.5-branch including b595b65e:
3572 - Fix GKVE with key_code > 255 (LP: #274203)
3573 - DGA: Fix ProcXF86DGASetViewPort for missing support in driver.
3574 Fixes a segfault when trying to activate a DGA mode without
3575 checking whether DGA modesetting is at all possible.
3576 - Check nextEnabledOutput()'s return in bestModeForAspect()
3577 In case no enabled outputs, we will reference wrong index of
3578 output array.
3579 - int10: Fix a nasty memory leak.
3580 - int10: Don't warn when scanning for devices we don't have.
3581 Some BIOSes (hi XGI!) will attempt to enumerate the PCI bus by
3582 asking for the config space of every possible device number.
3583 This despite perfectly functional BIOS methods to enumerate the
3584 bus exactly.
3585 - int10: Remove useless check.
3586 If you have more than one PCI device with the same d/b/d/f, you're
3587 already in trouble.
3588 - http://bugs.freedesktop.org/show_bug.cgi?id=14373
3589 xkb: squash canonical types into explicit ones on core reconstruction.
3590 xkb: fix core keyboard map generation.
3591 - xkb: fix use of uninitialized variable.
3592 - Remove usage of mfbChangeWindowAttributes missed in e4d11e58c...
3593 - Only build dri2 when DRI2 is enabled.
3594 * Merge patches 138 and 139 into 137, and update the properties API to
3595 match the current version in master (final API for XI 1.5).
3596 (LP: #274728)
3597 * Bump the build-dep on x11proto-input-dev and libxi-dev.
3598 * Bump the serverminver because of newer properties API.
3599 * Add Breaks against current synaptics and evdev, since they use the old
3600 API and need to be updated with the server.
3602 -- Timo Aaltonen <tepsipakki@ubuntu.com> Fri, 10 Oct 2008 11:16:56 +0300
3604 xorg-server (2:1.5.1-1ubuntu2) intrepid; urgency=low
3606 * Merge with Debian experimental:
3607 - debian/rules: define PCI_TXT_IDS_DIR to unbreak the pci id matching
3608 using plain text files provided by drivers. (LP: #261977)
3610 -- Timo Aaltonen <tepsipakki@ubuntu.com> Fri, 26 Sep 2008 12:05:12 +0300
3612 xorg-server (2:1.5.1-1ubuntu1) intrepid; urgency=low
3614 * Merge with Debian experimental. (LP: #269388)
3616 -- Timo Aaltonen <tepsipakki@ubuntu.com> Wed, 24 Sep 2008 19:33:34 +0300
3618 xorg-server (2:1.5.1-1) experimental; urgency=low
3620 * New upstream bugfix release.
3621 * 02_Disable-DRI-in-Xephyr.patch: don't use DRI in Xephyr, as it doesn't
3622 work correctly.
3623 * Merge changelog from 2:1.4.2-6 (all changes are upstream now).
3625 -- Julien Cristau <jcristau@debian.org> Wed, 24 Sep 2008 17:49:18 +0200
3627 xorg-server (2:1.5.0-1ubuntu1) intrepid; urgency=low
3629 * Merge with Debian experimental.
3630 * 141_improved_driver_selection.patch
3631 - Allow returning multiple drivers to try for a given PCI id.
3632 Also includes support for fallback drivers, but only when
3633 not using an xorg.conf.
3634 * 142_psb_auto.patch
3635 - Renamed, refreshed.
3637 -- Timo Aaltonen <tepsipakki@ubuntu.com> Tue, 09 Sep 2008 11:44:13 +0300
3639 xorg-server (2:1.5.0-1) experimental; urgency=low
3641 * New upstream release.
3642 * Kill patch 50_Make-RandRQueryVersion-return-1.1-for-swapped-client.patch,
3643 1.2 requests are properly swapped now.
3644 * Bump videoabiver to 4 to match ABI_VIDEODRV_VERSION. Yes, that means
3645 rebuilding video drivers; sorry about that.
3647 -- Julien Cristau <jcristau@debian.org> Thu, 04 Sep 2008 02:05:47 +0200
3649 xorg-server (2:1.4.99.906-2ubuntu5) intrepid; urgency=low
3651 * Bump the serverminver because of input properties.
3653 -- Timo Aaltonen <tepsipakki@ubuntu.com> Wed, 03 Sep 2008 16:03:28 +0300
3655 xorg-server (2:1.4.99.906-2ubuntu4) intrepid; urgency=low
3657 [ Bryce Harrington ]
3658 * 140_quell_acpid_errmsgs.patch: Don't fill the server log with errors
3659 from not being able to connect to acpid. (LP: #247195)
3661 -- Timo Aaltonen <tepsipakki@ubuntu.com> Wed, 03 Sep 2008 10:48:24 +0300
3663 xorg-server (2:1.4.99.906-2ubuntu3) intrepid; urgency=low
3665 [ Bryce Harrington ]
3666 * 135_rethrow_signals.patch: Update to make it catch and throw a
3667 wider variety of signals, and do a clean shutdown of the X server
3668 (code borrowed from FatalError()).
3670 -- Bryce Harrington <bryce@ubuntu.com> Mon, 01 Sep 2008 13:19:46 -0700
3672 xorg-server (2:1.4.99.906-2ubuntu2) intrepid; urgency=low
3674 * 103_inputproto_1.4.3_is_fine.patch:
3675 - Don't require inputproto 1.4.4 in configure.ac..
3677 -- Timo Aaltonen <tepsipakki@ubuntu.com> Thu, 28 Aug 2008 13:24:05 +0300
3679 xorg-server (2:1.4.99.906-2ubuntu1) intrepid; urgency=low
3681 * Merge with Debian experimental.
3682 * Dropped patches, upstream:
3683 130_fedora_fix_procxkbsetxyz_to_work_on_all.patch
3684 131_remove_open-coded_strcasestr.patch
3685 132_add_parsing_for_xkb.options.patch
3686 133_support_strlist_for_xkboptions.patch
3687 134_protect_against_out_of_bounds.patch
3688 * control: Fix build-dep on inputproto to >= 1.4.3-2ubuntu2 for
3689 DeviceControlChanged.
3691 -- Timo Aaltonen <tepsipakki@ubuntu.com> Thu, 28 Aug 2008 12:39:33 +0300
3693 xorg-server (2:1.4.99.906-2) experimental; urgency=low
3695 * Pull from server-1.5-branch as of Aug 27th
3696 + input devices from xorg.conf aren't ignored if there is no ServerLayout
3697 option (closes: #492140)
3698 * Bump build-dep on inputproto to >= 1.4.4 for DeviceControlChanged.
3699 * Merge in changes from 2:1.4.2-3 to 2:1.4.2-5.
3701 -- Julien Cristau <jcristau@debian.org> Thu, 28 Aug 2008 00:33:02 +0200
3703 xorg-server (2:1.4.99.906-1ubuntu4) intrepid; urgency=low
3705 * 137_add_device_property_support.patch,
3706 138_xi_expose_enable_disabledevice.patch,
3707 139_xi_protect_against_null_handlers.patch:
3708 - Add support for input-device properties.
3709 * debian/control: Bump the build-depends on x11proto-input-dev
3710 and libxi-dev.
3712 -- Timo Aaltonen <tepsipakki@ubuntu.com> Fri, 22 Aug 2008 09:00:14 +0300
3714 xorg-server (2:1.4.99.906-1ubuntu3) intrepid; urgency=low
3716 * 130_fedora_fix_procxkbsetxyz_to_work_on_all.patch
3717 136_fedora_force_switchcorekeyboard_for_evdev.patch
3718 - Allow clients to set the layout.
3719 * Drop 130_fedora_call_switchcorekeyboard.patch, obsoleted.
3721 -- Timo Aaltonen <tepsipakki@ubuntu.com> Wed, 06 Aug 2008 13:30:28 +0300
3723 xorg-server (2:1.4.99.906-1ubuntu2) intrepid; urgency=low
3725 * Add 135_rethrow_signals.patch
3726 - Currently Xorg "eats" its crash signals, issuing an error message
3727 that it caught the signal and then aborts. This patch raises the
3728 signal it caught, so that subsequent crash handlers (i.e. apport)
3729 can also catch and act on it.
3731 -- Bryce Harrington <bryce@ubuntu.com> Tue, 05 Aug 2008 16:20:46 -0700
3733 xorg-server (2:1.4.99.906-1ubuntu1) intrepid; urgency=low
3735 * Merge with debian experimental, 1.5RC6 (LP: #247120, #253021)
3736 * Drop 120_fedora_xserver-xaa-evict-pixmaps.patch, because offscreen
3737 pixmaps are already disabled by default.
3738 * Drop 124_fix_randr_no_crtc.patch, fixed upstream.
3739 * Add 130_fedora_call_switchcorekeyboard.patch, a hack to fix fd.o bug
3740 #16364. Breaks if the first hotplugged keyboard is not the wanted
3741 keyboard.
3742 * Patches from upstream master:
3743 131_remove_open-coded_strcasestr.patch
3744 - pre-requisite for the rest
3745 132_add_parsing_for_xkb.options.patch
3746 - parsing xkb.options didn't work (fd.o #16874)
3747 133_support_strlist_for_xkboptions.patch
3748 - allow using a list for xkb.options like before.
3749 134_protect_against_out_of_bounds.patch
3750 - protect against potential out-of-bounds indexing.
3752 -- Timo Aaltonen <tepsipakki@ubuntu.com> Tue, 05 Aug 2008 01:49:42 +0300
3754 xorg-server (2:1.4.99.906-1) experimental; urgency=low
3756 * debian/rules: drop useless handling of nostrip in DEB_BUILD_OPTIONS (this
3757 is taken care of by dh_strip); make the rules files and xsfbs.mk
3758 parallel-safe, and enable parallel=n using example code from Debian
3759 Policy.
3760 * debian/rules: put the source package name and version in builderstring
3761 instead of osvendor, add builder email as well; don't explicitly set
3762 osname, configure sets it to $(uname -srm) by default.
3763 * New upstream release candidate.
3764 - fixes 64-bit Xephyr (closes: #491569)
3765 - work around the DIX losing physical monitor dimensions for randr 1.1
3766 drivers, in particular nvidia (closes: #488987)
3767 - make sure RANDR reports refresh as 0 if pixel clock is 0 (closes:
3768 #490258)
3769 - doesn't try to load dri2 when it's not built (closes: #491651)
3770 * Switch to running autoreconf at build time, and build-depend on automake,
3771 libtool and xutils-dev.
3772 * Reformat the SGI Free Software License B, to shut up over 1000 lintian
3773 warnings.
3775 -- Julien Cristau <jcristau@debian.org> Sun, 27 Jul 2008 18:30:45 +0200
3777 xorg-server (2:1.4.99.905-0ubuntu5) intrepid; urgency=low
3779 * debian/rules:
3780 Added --enable-record. By default, xorg-server does not build the
3781 RECORD extension. Added the record module (for Xnee and other purposes).
3783 -- Chris Nasho <chris.nasho@sympatico.ca> Thu, 31 Jul 2008 17:26:00 -0400
3785 xorg-server (2:1.4.99.905-0ubuntu4) intrepid; urgency=low
3787 * debian/rules:
3788 Add --enable-xcsecurity --enable-appgroup. The SECURITY module was
3789 disabled by default in commit 86b2e59bfb79bd042a13c35fbb4ccecec576f629,
3790 as part of the SELinux merge. However, we need the security module
3791 for xauth on Kubuntu, else ubiquity fails. (Ref. LP 247537)
3793 -- Bryce Harrington <bryce@ubuntu.com> Wed, 16 Jul 2008 06:01:45 -0700
3795 xorg-server (2:1.4.99.905-0ubuntu3) intrepid; urgency=low
3797 * patches/124_fix_randr_no_crtc.patch:
3798 + In certain circumstances, xrandr multiscreen initialization fails
3799 to associate crtcs with monitors, resulting in startup failures
3800 in some GDK-based applications when using -vesa. This occurs
3801 because mode-Clock, mode->HTotal, and mode->VTotal are all 0.
3802 (LP: #246585)
3804 -- Bryce Harrington <bryce@ubuntu.com> Tue, 15 Jul 2008 07:01:13 -0700
3806 xorg-server (2:1.4.99.905-0ubuntu2) intrepid; urgency=low
3808 * Merge with debian git, new changes:
3809 - Build with --enable-glx-tls, we build mesa with TLS support
3810 (otherwise swrast_dri.so might fail to load due to unresolved
3811 symbols).
3812 - Make the servers recommend libgl1-mesa-dri (>= 7.1~rc1). Without
3813 this package, the GLX extension fails to initialise (and takes the
3814 server down) due to missing swrast_dri.so.
3816 -- Timo Aaltonen <tepsipakki@ubuntu.com> Mon, 07 Jul 2008 11:44:39 +0300
3818 xorg-server (2:1.4.99.905-0ubuntu1) intrepid; urgency=low
3820 * Merge with Debian experimental, remaining changes:
3821 * debian/control:
3822 - Change maintainer address.
3823 - xvfb Depends on xauth, xfonts-base.
3824 * debian/patches:
3825 - 100_xserver_exa_force_greedy.patch
3826 Provide a mechanism for drivers to force greedy mode on.
3827 - 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch
3828 Fixes document fontpaths shown in the man page.
3829 - 102_ubuntu_sharevts_load_cpu.patch
3830 Close console fd only when using --sharevts.
3831 - 104_psb_auto.patch
3832 Add automatic detection of Poulsbo hardware when running without a
3833 Device definition.
3834 - 107_fedora_dont_backfill_bg_none.patch
3835 Disable backfilling of windows created with bg=none, which
3836 would otherwise force a framebuffer readback.
3837 - 110_fedora_no_move_damage.patch
3838 Disable damage notifications on move for manually redirected windows.
3839 - 120_fedora_xserver-xaa-evict-pixmaps.patch
3840 A hack to evict XAA pixmaps and disable the pixmap cache when the first
3841 texture is bound.
3842 - 121_only_switch_vt_when_active.diff
3843 Add a check to prevent the X server from changing the VT when
3844 killing GDM from the console.
3845 - 123_no_composite_for_xvfb_run.patch
3846 Use "-extension Composite" to fix xvfb-run crashing.
3847 * Cleaned up patches:
3848 - upstream, either directly or otherwise implemented:
3849 103_fedora_openchrome.patch, 105_reduce_wakeups_from_smart_scheduler.diff
3850 108_fedora_honor_displaysize.patch, 109_glx_fail_if_no_texture_bound.diff
3851 144_fedora_xserver-1.3.0-xnest-exposures.patch,
3852 146_X86EMU-added-blacklist-for-I-O-port-in-0-0xFF-range.patch,
3853 147_X86EMU-pass-the-correct-bus-dev-fn-tag-to-pci-emula.patch,
3854 148_dix_touchscreen_fixes.diff,
3855 149_add_quirks_for_physical_screen_size_issues.patch,
3856 150_edid_quirk_lp154w01.patch, 151_x86emu_handle_cpuid.patch,
3857 153_exa_skip_empty_glyphs.diff, 154_fix_rotation_for_multimon.diff,
3858 155_exa_fix_off-by-one.diff, 156_resize_composite_overlay.diff,
3859 157_fix_exa_pixmap_width.diff, 158_xkb_wrapping.diff,
3860 159_xkb_default_to_null.diff, 160_default_to_intel.diff,
3861 161_fix_big_endian_cursor.diff, 162_cve-2007-6429.diff,
3862 163_fix_untrusted_access.diff, 164_fix_context_sharing.diff,
3863 165_fedora_xserver-1.5.0-xaa-option-inversion.patch,
3864 166_fix_lpl_monitors.diff, 167_xf86AutoConfig_geode_addition.diff,
3865 168_closedir.patch,
3866 170_xorg-xserver-1.4-cve-2008-1377.diff,
3867 171_xorg-xserver-1.4-cve-2008-1379.diff,
3868 172_xorg-xserver-1.4-cve-2008-2360.diff,
3869 173_xorg-xserver-1.4-cve-2008-2361.diff,
3870 174_xorg-xserver-1.4-cve-2008-2362.diff
3871 - obsolete:
3872 101_fedora-apm-typedefs.patch
3873 104_fedora_init_origins_fix.patch
3874 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch
3875 169_xf86AutoConfig_choose_default_driver_if_no_pci.patch
3876 - unnecessary:
3877 106_ubuntu_fpic_libxf86config.patch (the lib is not shipped)
3879 -- Timo Aaltonen <tepsipakki@ubuntu.com> Fri, 04 Jul 2008 13:39:34 +0300
3881 xorg-server (2:1.4.99.905-1) experimental; urgency=low
3883 [ Julien Cristau ]
3884 * New upstream release candidate
3885 - fixes FTBFS on alpha (closes: #472205); won't work, though, because
3886 of #485528
3887 - fixes FTBFS on GNU/kFreeBSD (closes: #482550)
3888 * 001_ubuntu_add_extra_modelines_from_xorg.patch: remove, replace with
3889 001_fedora_extramodes.patch stolen from fedora 9 cvs, rev 1.8.
3890 * xvfb: recommend xauth instead of xbase-clients.
3891 * xserver-xfbdev: recommend xfonts-base.
3892 * debian/rules: drop our special handling for stripping modules, which I
3893 think dates back to the days of the custom module loader.
3894 * debian/rules: drop some remaining xprintisms.
3895 * bump serverminver to 2:1.4.99.905.
3896 * Stop build-depending on mesa-swx11-source (mesa 7.1 will build the
3897 software driver itself), and don't pass --with-mesa-source to configure.
3898 * Build with --enable-glx-tls, we build mesa with TLS support (otherwise
3899 swrast_dri.so might fail to load due to unresolved symbols).
3900 * Make the servers recommend libgl1-mesa-dri (>= 7.1~rc1). Without this
3901 package, the GLX extension fails to initialise (and takes the server down)
3902 due to missing swrast_dri.so.
3904 [ Timo Aaltonen ]
3905 * Re-enable dri & glx.
3906 * Add a build-dep on mesa-common-dev (>= 7.1~rc1) and bump the desired
3907 version of libgl1-mesa-dev respectively.
3908 * Bump the libdrm-dev build-dep version to 2.3.1.
3910 -- Julien Cristau <jcristau@debian.org> Sun, 13 Jul 2008 23:33:05 +0200
3912 xorg-server (2:1.4.99.902-1) experimental; urgency=low
3914 * Add postrm script for xserver-xorg-core, to remove
3915 /var/log/Xorg.*.log{,.old} on purge (closes: #343384).
3916 * Use dh_* -s instead of -a in binary-arch, to fix FTBFS on s390 (which
3917 doesn't build xserver-xfbdev).
3918 * New upstream release candidate.
3919 + refresh 13_debian_add_xkbpath_env_variable.diff
3920 + doesn't crash when there is no pci device (closes: #472823)
3921 + includes a quirk for LPL monitors with broken EDID (closes: #473260)
3922 + XKB is now enabled in Xnest (closes: #164379)
3923 * Stop building Xprt, and drop related patches; it will be provided as a
3924 separate package.
3926 -- Julien Cristau <jcristau@debian.org> Fri, 23 May 2008 00:58:45 +0200
3928 xorg-server (2:1.4.99.901-2) experimental; urgency=low
3930 * xserver-xorg-dev needs to depend on libpciaccess-dev.
3931 * Pull from upstream server-1.5-branch as of March 21st (commit 98249dfa).
3932 + fixes build on ia64 (closes: #471663)
3933 * Add missing conflicts on xserver-xorg-input-2.
3935 -- Julien Cristau <jcristau@debian.org> Fri, 21 Mar 2008 22:40:36 +0100
3937 xorg-server (2:1.4.99.901-1) experimental; urgency=low
3939 [ Julien Cristau ]
3940 * New upstream release candidate
3941 * Update patches:
3942 + 001_ubuntu_add_extra_modelines_from_xorg.patch: remove useless
3943 whitespace changes
3944 + 02_libvgahw_gcc4_volatile_fix.diff: delete, the gcc bug this was working
3945 around is fixed for a long time
3946 + 03_auto_load_driver.diff, 04_auto_load_driver_no_conf.diff,
3947 05_kill_type1.diff, 07_autoconfig_screen_with_device_section.diff,
3948 08_better_dpms_logging.diff, 10_dont_look_in_home_for_config.diff,
3949 11_dont_crash_on_bad_dri_mode.diff, 14_default_screen_section.diff,
3950 21_glx_align_fixes.patch, 40_default_dpi_96.patch,
3951 41_vbe_filter_less.diff,
3952 42_dont_break_grab_and_focus_for_window_when_redirecting.diff,
3953 43_allow_override_BIOS_EDID_preferred_mode.diff,
3954 44_preferredmode_infinite_loop.diff,
3955 45_only_XF86_APM_CAPABILITY_CHANGED_for_video_change_acpi_events.diff,
3956 46_reduce_wakeups_from_smart_scheduler.patch,
3957 47_fbdevhw_magic_numbers.diff, 51_xkb-and-loathing.diff,
3958 93_xprint_fonts_fix: remove, applied upstream
3959 + 06_use_proc_instead_of_sysfs_for_pci_domains.diff: disable for now,
3960 shouldn't be needed with pciaccess
3961 + 13_debian_add_xkbpath_env_variable.diff: refresh
3962 + 94_xprint_XSERVER_LIBS: disable, should be fixed upstream
3963 * Disable glx, dri and dri2 for now.
3964 * Re-enable dmx, build the xdmx and xdmx-tools packages.
3965 * Add build-deps on libpciaccess-dev and libssl-dev for Xorg, bump build-dep
3966 on libpixman-1-dev to >= 0.9.5.
3967 * Add build-dep on libxv-dev for Xephyr.
3968 * Drop XS- prefix from Vcs-* debian/control fields.
3969 * Bump videoabiver to 2.9, inputabiver to 2.1, serverminver to 2:1.4.99.901.
3970 * Drop obsolete --with-rgb-path configure option.
3971 * /etc/X11/xserver/SecurityPolicy is gone, don't install it.
3972 * Don't build-dep on "foo (>= bar-1)", to fix lintian warnings.
3974 [ Drew Parsons ]
3975 * Remove 94_xprint_XSERVER_LIBS (not needed in xserver 1.5).
3977 [ Brice Goglin ]
3978 * Build the Xfbdev server for real now, in new package xserver-xfbdev,
3979 closes: #439764.
3981 -- Julien Cristau <jcristau@debian.org> Fri, 14 Mar 2008 13:46:48 +0100
3983 xorg-server (2:1.4.2-11) unstable; urgency=low
3985 * Bump x11proto-input-dev build-dep to >= 1.5.0 to fix keyboard layout
3986 breakage with new libxi built against the same. Closes: #515976
3988 -- David Nusinow <dnusinow@debian.org> Thu, 19 Feb 2009 21:52:24 -0500
3990 xorg-server (2:1.4.2-10) unstable; urgency=medium
3992 * Cherry-pick from upstream: GLcore: make googleearth not crash the server
3993 on sw-rendering (closes: #495483).
3995 -- Julien Cristau <jcristau@debian.org> Fri, 09 Jan 2009 02:26:06 +0100
3997 xorg-server (2:1.4.2-9) unstable; urgency=low
3999 * Cherry-pick patches from upstream to make xf86ScaleAxis() work correctly.
4000 * Steal patch from Fedora: more sanity checks to stop vmmouse from
4001 segfaulting the server (closes: #503459).
4003 -- Julien Cristau <jcristau@debian.org> Thu, 13 Nov 2008 23:32:47 +0100
4005 xorg-server (2:1.4.2-8) unstable; urgency=low
4007 * Add patch from Petr Salinger to fix PCI domain support on kfreebsd
4008 (closes: #499501).
4009 * xfree86: xf86SetDepthBpp needs to respect the driver's depth24flags.
4010 Instead of forcing a 32bpp framebuffer, we pick a value that the driver
4011 actually supports (closes: #504819, #486925); cherry-picked from upstream
4012 git.
4014 -- Julien Cristau <jcristau@debian.org> Tue, 11 Nov 2008 20:46:52 +0100
4016 xorg-server (2:1.4.2-7) unstable; urgency=low
4018 * Update debian/copyright to the SGI Free Software License B, version 2.0.
4019 It now mirrors the free X11 license used by X.Org.
4020 http://www.sgi.com/company_info/newsroom/press_releases/2008/september/opengl.html
4021 * Not closing bug#211765 for now, because GL/glx/glxext.c and
4022 hw/dmx/glxProxy/glxext.c are covered by the GLX Public License, which is
4023 still not free. SGI has since released their code under FreeB, but that
4024 doesn't necessarily apply to contributions from other people. Hopefully
4025 this can be cleared up soon, though.
4026 * xvfb-run: append to $ERRORFILE instead of truncating it, so the error
4027 output from Xvfb is not deleted when we run 'xauth remove'.
4029 -- Julien Cristau <jcristau@debian.org> Tue, 30 Sep 2008 00:39:58 +0200
4031 xorg-server (2:1.4.2-6) unstable; urgency=low
4033 * Xevie: always set rep.length to 0 (closes: #497337). Thanks, Thorvald
4034 Natvig!
4035 * Xevie: swap replies if necessary, to not confuse clients with a different
4036 endianness.
4037 * Cherry-picked from upstream git:
4038 XF86VidMode: Correct a NULL pointer dereference (closes: #498289)
4040 -- Julien Cristau <jcristau@debian.org> Mon, 15 Sep 2008 01:21:13 +0200
4042 xorg-server (2:1.4.2-5) unstable; urgency=low
4044 * Don't pretend we support randr 1.2 when queried by swapped clients. The
4045 dispatch code for RandR 1.2 requests would return BadImplementation anyway
4046 (closes: #495833).
4047 * Cherry-picked from upstream:
4048 + exa: fix assert logic thinko.
4050 -- Julien Cristau <jcristau@debian.org> Tue, 26 Aug 2008 19:27:34 +0200
4052 xorg-server (2:1.4.2-4) unstable; urgency=low
4054 * Re-enable patch 47_fbdevhw_magic_numbers.diff, fixes xen framebuffer
4055 (closes: #493901). Thanks, Olivier Tétard! If someone knows why I
4056 disabled it a year ago, I'd love to know.
4058 -- Julien Cristau <jcristau@debian.org> Fri, 15 Aug 2008 19:15:54 +0200
4060 xorg-server (2:1.4.2-3) unstable; urgency=low
4062 * Add Romanian debconf translation (closes: #489069). Thanks, Eddy
4063 Petrișor!
4064 * Update Dutch debconf translation (closes: #491663). Thanks, Thijs
4065 Kinkhorst!
4066 * Pull from server-1.4-branch:
4067 - Xi: ChangeDeviceControl presence events should set the appropriate
4068 devchange
4069 - Fix potential crasher in xf86CrtcRotate()
4070 * Cherry-picked from 1.5:
4071 - Work around the DIX losing mmWidth/mmHeight for RandR 1.1 DDXen
4072 (closes: #491526).
4074 -- Julien Cristau <jcristau@debian.org> Sat, 02 Aug 2008 23:22:32 +0200
4076 xorg-server (2:1.4.2-2) unstable; urgency=low
4078 [ Julien Cristau ]
4079 * GLX: zero the buffer used in __glXDisp_GetVisualConfigs (backport from
4080 upstream).
4082 [ Brice Goglin ]
4083 * Cherry-pick various patches from upstream:
4084 - Fix incorrect test regarding keyboard map.
4085 - xfree86: append, not prepend, new input devices to xf86InputDevs.
4087 -- Julien Cristau <jcristau@debian.org> Fri, 18 Jul 2008 10:53:26 +0200
4089 xorg-server (2:1.4.2-1) unstable; urgency=low
4091 [ Julien Cristau ]
4092 * New upstream release.
4093 * Security fixes from the previous upload are included upstream.
4094 * Cherry-pick patches from upstream git to make the LeftOf and Above options
4095 in xorg.conf actually work (closes: #466526).
4096 * 48_xaa_nooffscreenpixmaps.diff: disable XAA offscreen pixmaps by default;
4097 they can be enabled with Option "XaaOffscreenPixmaps" (closes: #478277,
4098 #433331).
4099 * Cherry-pick various patches from upstream for Xorg's modes code:
4100 - add quirks for monitors with broken EDID (closes: #473260)
4101 - fix max clock computation
4102 - inherit the preferred mode from the global configuration (so if you have
4103 Modes "800x600" in the Display subsection the server will honor it
4104 instead of ignoring it)
4105 * Backport patch from upstream git to fix emulation of int1A PCI BIOS
4106 services (closes: #404885). Thanks, Robert de Bath!
4108 [ Brice Goglin ]
4109 * Update patches to not require -p0, closes: #485185.
4111 -- Julien Cristau <jcristau@debian.org> Thu, 26 Jun 2008 01:57:18 +0200
4113 xorg-server (2:1.4.1~git20080517-2) unstable; urgency=high
4115 * High urgency upload for security fixes.
4116 * New patch from upstream to fix multiple security issues reported by
4117 iDefense:
4118 CVE-2008-2360 - RENDER Extension heap buffer overflow
4119 CVE-2008-2361 - RENDER Extension crash
4120 CVE-2008-2362 - RENDER Extension memory corruption
4121 CVE-2008-1379 - MIT-SHM arbitrary memory read
4122 CVE-2008-1377 - RECORD and Security extensions memory corruption
4124 -- Julien Cristau <jcristau@debian.org> Mon, 09 Jun 2008 14:59:04 +0200
4126 xorg-server (2:1.4.1~git20080517-1) unstable; urgency=low
4128 [ Julien Cristau ]
4129 * Pass -DPRE_RELEASE=0 in CPPFLAGS, so we don't print the pre-release
4130 warning in the Xorg log.
4131 * Pull from upstream server-1.4-branch
4132 + drop patch 40_default_dpi_96.patch applied upstream
4133 + refresh patches 03_auto_load_driver.diff and
4134 04_auto_load_driver_no_conf.diff
4135 * Don't build-depend on packages with a -1 debian revision.
4136 * Drop the XS- prefix from Vcs-* control fields.
4137 * Add x11-common to the Depends field of xnest, xvfb and xserver-xephyr (its
4138 init script sets up the /tmp/.X11-unix directory).
4139 * Re-enable the dmx DDX, and build the xdmx and xdmx-tools packages (the
4140 build is now fixed upstream); closes: #449254.
4142 [ Drew Parsons ]
4143 * Patch 95_xprint_disable_dbus disables dbus in Xprint by providing
4144 dummy config functions. Taken from upstream commit
4145 2a3d1421e0cc18822ae8f478fcc272e16a9e9340, with removal of
4146 CONFIG_LIB from configure.ac shifted to 94_xprint_XSERVER_LIBS.
4147 Closes: #472180.
4148 * Enable the xprint DDX, and build the xprint and xprint-common packages.
4150 -- Julien Cristau <jcristau@debian.org> Sun, 18 May 2008 13:36:11 +0200
4152 xorg-server (2:1.4.1~git20080507-1) unstable; urgency=low
4154 * Pull from upstream server-1.4-branch, highlights:
4155 - the server should now scale input events correctly
4156 - xkb keymap failures now give an explanation instead of just a 'failed to
4157 load' message
4158 * Drop patch 51_xkb-and-loathing.diff, applied upstream
4159 * Refresh patches 13_debian_add_xkbpath_env_variable.diff,
4160 21_glx_align_fixes.patch, 46_reduce_wakeups_from_smart_scheduler.patch and
4161 94_xprint_XSERVER_LIBS.
4162 * chmod +x configure in debian/rules clean so we can build a git snapshot
4163 where configure is not in the tarball.
4164 * Cherry-pick fix from upstream's master branch to re-arm the DPMS timer
4165 when re-enabling DPMS (closes: #397197).
4167 -- Julien Cristau <jcristau@debian.org> Thu, 08 May 2008 15:34:38 +0200
4169 xorg-server (2:1.4.1~git20080131-4) unstable; urgency=low
4171 * fix AlwaysCore handling: enabling AlwaysCore in xorg.conf 1) is the
4172 default, and 2) shouldn't prevent the device from sending core events
4173 (closes: #461760).
4175 -- Julien Cristau <jcristau@debian.org> Tue, 29 Apr 2008 20:14:22 +0200
4177 xorg-server (2:1.4.1~git20080131-3) unstable; urgency=low
4179 * XKB: Fix processInputProc wrapping (cherry-picked from upstream).
4180 Thanks to Thomas Jaeger. This should fix the bug with some keys getting
4181 stuck (closes: #473165).
4182 * xkb: when copying the keymap, make sure the structs default to 0/NULL
4183 (cherry-picked from upstream). Fixes a crash and closes: #461783.
4184 * __glXDRIbindTexImage: Fail if no texture bound to pixmap's texture target
4185 (cherry-picked from upstream).
4186 * EXA: Fix off-by-one in polyline drawing (cherry-picked from upstream).
4187 * EXA: Skip empty glyphs (cherry-picked from upstream).
4188 * Fix overly-restrictive integer overflow check in EXA pixmap creation
4189 (cherry-picked from upstream). Fixes BadAlloc errors returned by
4190 XCreatePixmap for pixmaps of width 8192 or greater (closes: #471782).
4192 Following patches by Bart Trojanowski, stolen from the ubuntu package:
4193 * 15_X86EMU-added-blacklist-for-I-O-port-in-0-0xFF-range.patch
4194 - Restrict access to I/O ports in range 0-0xFF from x86emu.
4195 * 16_X86EMU-pass-the-correct-bus-dev-fn-tag-to-pci-emula.patch
4196 - Fix improper emulation of PCI access General Software BIOS.
4197 * Add 17_x86emu_handle_cpuid.patch to fix X86EMU CPUID handling.
4198 (closes: #451089).
4200 -- Julien Cristau <jcristau@debian.org> Wed, 02 Apr 2008 00:20:15 +0200
4202 xorg-server (2:1.4.1~git20080131-2) unstable; urgency=low
4204 [ Brice Goglin ]
4205 * Add 46_reduce_wakeups_from_smart_scheduler.patch to reduce
4206 power consumption, closes: #462700.
4208 [ Drew Parsons ]
4209 * Restore Xprint, cherry-picking commits
4210 f7f79724fdea0cc6fda0e90e56431df937d49335 and
4211 d67e210f3458b62d7d4a6032aabfda0004d661c1 from master (xserver 1.5).
4212 Include patch 94_xprint_XSERVER_LIBS to give new meaning of
4213 XSERVER_LIBS as expected in configure.ac from master (see commit
4214 a02db0d500cac20d0f0f107d27c064a175018421). Delete
4215 94_xprint_XSERVER_LIBS when we upgrade to xserver 1.5.
4217 [ Julien Cristau ]
4218 * Re-enable patch 51_xkb-and-loathing.diff: ignore SIGALRM around calls to
4219 Popen()/Pclose() to fix a hang when opening menus in OpenOffice.org
4220 (once again closes: #433131)
4221 * Refresh all patches to make patch-audit happy.
4222 * Pull from upstream server-1.4-branch as of March 14th.
4223 * 42_dont_break_grab_and_focus_for_window_when_redirecting.diff removed,
4224 applied upstream.
4225 * Don't build xprint just yet, because it needs NEW processing.
4227 [ David Nusinow ]
4228 * Add 11_dont_crash_on_bad_dri_mode. See bugzilla #13860
4230 -- Julien Cristau <jcristau@debian.org> Fri, 14 Mar 2008 15:18:16 +0100
4232 xorg-server (2:1.4.1~git20080131-1ubuntu12) intrepid; urgency=low
4234 * Fix multiple security issues:
4235 + CVE-2008-2360 - RENDER Extension heap buffer overflow
4236 + CVE-2008-2361 - RENDER Extension crash
4237 + CVE-2008-2362 - RENDER Extension memory corruption
4238 + CVE-2008-1379 - MIT-SHM arbitrary memory read
4239 + CVE-2008-1377 - RECORD and Security extensions memory corruption
4241 -- Bryce Harrington <bryce@ubuntu.com> Wed, 11 Jun 2008 10:54:15 -0700
4243 xorg-server (2:1.4.1~git20080131-1ubuntu11) intrepid; urgency=low
4245 * 169_xf86AutoConfig_choose_default_driver_if_no_pci.patch
4246 - Choose the default driver for the platform instead of the generic
4247 default (vesa) if there is no PCI info. Without this, on platforms
4248 like PS3 where fbdev should be used rather than vesa, the system
4249 will fail to start up. (LP: #219424)
4251 -- Bryce Harrington <bryce@ubuntu.com> Tue, 13 May 2008 13:09:17 -0700
4253 xorg-server (2:1.4.1~git20080131-1ubuntu10) intrepid; urgency=low
4255 [Timo Aaltonen]
4256 * 166_fix_lpl_monitors.diff:
4257 - fix LPL monitors properly (LP: #204065)
4259 [Martin-Eric Racine]
4260 * 167_xf86AutoConfig_geode_addition.diff:
4261 - Autodetect geode video devices (LP: #219630)
4263 [Bryce Harrington]
4264 * 166_fix_lpl_monitors.diff:
4265 - Modified to apply to Ubuntu
4266 * 168_closedir.patch:
4267 - Fix crash on PS3 due to closing a dir that wasn't successfully opened
4268 (LP: #217647)
4270 -- Bryce Harrington <bryce@ubuntu.com> Tue, 13 May 2008 00:03:40 -0700
4272 xorg-server (2:1.4.1~git20080131-1ubuntu9) hardy; urgency=low
4274 * debian/patches/series,
4275 debian/patches/165_fedora_xserver-1.5.0-xaa-option-inversion.patch:
4276 - Turn on patch included in previous commit - obviously accidentially
4277 forgotten.
4278 - Now that its really enabled, make it apply to 1.4.1 code base
4279 accordingly. (LP: #182038)
4281 -- Alexander Sack <asac@ubuntu.com> Tue, 15 Apr 2008 18:23:51 +0200
4283 xorg-server (2:1.4.1~git20080131-1ubuntu8) hardy; urgency=low
4285 * debian/patches/165_fedora_xserver-1.5.0-xaa-option-inversion.patch:
4286 - Turn XAA Offscreen Pixmaps off by default, and use
4287 XaaOffscreenPixmaps "true" to turn them on. This setting was an
4288 early pre-EXA HW optimization attempt that didn't pan out; upstream is
4289 deprecating XAA in favor of EXA generally, and for situations where
4290 XAA is still in use recommends NOT using this optimization hack, since
4291 they found it often just made performance worse, and sometimes created
4292 visualization bugs. People wishing to gain added performance should be
4293 experimenting with EXA anyway, not this setting. (closes LP: #182038)
4295 -- Bryce Harrington <bryce@ubuntu.com> Mon, 21 Apr 2008 12:30:53 -0700
4297 xorg-server (2:1.4.1~git20080131-1ubuntu7) hardy; urgency=low
4299 * 159_xkb_default_to_null.diff:
4300 When copying the keymap, make sure the structs default to 0/NULL.
4301 (LP: #184651)
4302 * 160_default_to_intel.diff:
4303 Default to using intel instead of i810. (LP: #158709)
4304 * 161_fix_big_endian_cursor.diff:
4305 Fix RandR 1.2 driver interface conversion of two colour cursors to
4306 ARGB. (LP: #141118)
4307 * Fixes from the upstream 1.4-branch:
4308 - 162_cve-2007-6429.diff:
4309 CVE-2007-6429: Always test for size+offset wrapping.
4310 - 163_fix_untrusted_access.diff:
4311 Security: Fix for fdo bug #14480: untrusted access broken in 7.3.
4312 - 164_fix_context_sharing.diff:
4313 Fix context sharing between direct/indirect contexts
4315 -- Timo Aaltonen <tepsipakki@ubuntu.com> Wed, 09 Apr 2008 11:06:04 +0300
4317 xorg-server (2:1.4.1~git20080131-1ubuntu6) hardy; urgency=low
4319 * 157_fix_exa_pixmap_width.diff:
4320 A patch from upstream to allow wider pixmaps with EXA (LP: #205599)
4321 * 158_xkb_wrapping.diff:
4322 A patch reviewed by upstream that prevents keys from getting stuck under
4323 certain situations. (LP: #194214)
4324 * 51_xkb-and-loathing.diff:
4325 Re-enable. Ignore SIGALRM around calls to Popen()/Pclose() to fix a hang
4326 when opening menus in OpenOffice.org. (LP: #204137)
4328 -- Timo Aaltonen <tepsipakki@ubuntu.com> Sun, 30 Mar 2008 19:18:32 +0300
4330 xorg-server (2:1.4.1~git20080131-1ubuntu5) hardy; urgency=low
4332 * Add some patches from upstream 1.4-branch or proposed set:
4333 - 109_glx_fail_if_no_texture_bound.diff
4334 + __glXDRIbindTexImage: Fail if no texture bound to pixmap's texture
4335 target.
4336 - 153_exa_skip_empty_glyphs.diff
4337 + Fix a crasher when EXA and RenderAccel is in use.
4338 - 154_fix_rotation_for_multimon.diff
4339 + Fix rotation for multi-monitor situation.
4340 - 155_exa_fix_off-by-one.diff
4341 + Fix off-by-one in polyline drawing.
4342 - 156_resize_composite_overlay.diff
4343 + Resize composite overlay window when the root window changes.
4344 (LP: #199700)
4346 -- Timo Aaltonen <tepsipakki@ubuntu.com> Thu, 13 Mar 2008 18:21:41 +0200
4348 xorg-server (2:1.4.1~git20080131-1ubuntu4) hardy; urgency=low
4350 * Add 152_xserver_exa_force_greedy.patch to provide a mechanism for
4351 drivers to force greedy mode on. (LP: #177492, others)
4353 -- Bryce Harrington <bryce@ubuntu.com> Tue, 19 Feb 2008 13:38:16 -0800
4355 xorg-server (2:1.4.1~git20080131-1ubuntu3) hardy; urgency=low
4357 [ Bryce Harrington ]
4358 * Add 150_edid_quirk_lp154w01.patch to fix font size on LGPhilipsLCD
4359 LP154W01-TLAE (LP: #127827)
4360 * Add 149_add_quirks_for_physical_screen_size_issues.patch to help
4361 address various common EDID issues (like monitors that report in
4362 centimeters instead of millimeters, etc.) (LP: #151311)
4364 [ Timo Aaltonen ]
4365 * Add 151_x86emu_handle_cpuid.patch to fix X86EMU CPUID handling.
4366 (LP: #180742)
4368 -- Timo Aaltonen <tepsipakki@ubuntu.com> Tue, 19 Feb 2008 17:48:05 +0200
4370 xorg-server (2:1.4.1~git20080131-1ubuntu2) hardy; urgency=low
4372 * Add patch 148_dix_touchscreen_fixes.diff from Matthew Garrett to fix
4373 touchscreen issues with DIX.
4374 http://lists.freedesktop.org/archives/xorg-commit/2008-February/014648.html
4376 -- Steve Kowalik <stevenk@ubuntu.com> Fri, 08 Feb 2008 10:30:04 +1100
4378 xorg-server (2:1.4.1~git20080131-1ubuntu1) hardy; urgency=low
4380 [ Timo Aaltonen ]
4381 * Merge with Debian unstable, remaining changes:
4382 * debian/control:
4383 - Change maintainer address.
4384 - set Conflicts: xkb-data (<< 0.9), since xkb-path is
4385 different compared to Dapper.
4386 - xvfb Depends on xauth, xfonts-base.
4387 * debian/patches:
4388 - 101_fedora-apm-typedefs.patch:
4389 Temporary hack from Fedora for broken kernels that don't publish the
4390 /dev/apm_bios types.
4391 - 102_ubuntu_sharevts_load_cpu.patch:
4392 Close console fd only when using --sharevts.
4393 - 103_fedora_openchrome.patch:
4394 Patch from Fedora to use openchrome instead of via.
4395 - 104_fedora_init_origins_fix.patch
4396 Multihead initialization.
4397 - 105_reduce_wakeups_from_smart_scheduler.diff:
4398 Patch from upstream to reduce wakeups and improve battery life.
4399 - 106_ubuntu_fpic_libxf86config.patch
4400 Add -fPIC to makefiles for xfree86/parser.
4401 - 107_fedora_dont_backfill_bg_none.patch
4402 Disable backfilling of windows created with bg=none, which
4403 otherwise would force a framebuffer readback.
4404 - 110_fedora_no_move_damage.patch
4405 Disable damage notifications on move for manually redirected windows.
4406 - 120_fedora_xserver-xaa-evict-pixmaps.patch:
4407 New version of the hack to copy textures from video memory. Shouldn't
4408 break EXA anymore.
4409 - 121_only_switch_vt_when_active.diff
4410 Add a check to prevent the X server from changing the VT when
4411 killing GDM from the console.
4412 - 123_no_composite_for_xvfb_run.patch
4413 Use "-extension Composite" to fix xvfb-run crashing.
4414 - 133_psb_auto.patch
4415 Add automatic detection of Poulsbo hardware when running
4416 without a Device definition.
4417 - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch
4418 Fixes document fontpaths shown in the man page.
4419 - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch
4420 Composite on 8bpp pseudocolor root windows appears to fail, so just
4421 disable it on anything pseudocolor for safety.
4422 - 144_fedora_xserver-1.3.0-xnest-exposures.patch:
4423 Only collect xnest exposures for xexposes with non-zero height and width.
4424 * 108_fedora_honor_displaysize.patch:
4425 - Patch from upstream/Fedora to honor the DisplaySize-setting.
4426 (LP: #135738, b.fd.o #9758)
4427 * Drop patch 100_avoid_acpi_insanity.diff, superseded by patch 45.
4429 [ Bart Trojanowski, Martin-Eric Racine ]
4430 * 146_X86EMU-added-blacklist-for-I-O-port-in-0-0xFF-range.patch
4431 - Restrict access to I/O ports in range 0-0xFF from x86emu.
4432 (LP: #140051)
4433 * 147_X86EMU-pass-the-correct-bus-dev-fn-tag-to-pci-emula.patch
4434 - Fix improper emulation of PCI access General Software BIOS.
4435 (LP: #140051)
4437 -- Timo Aaltonen <tepsipakki@ubuntu.com> Tue, 05 Feb 2008 18:57:14 +0200
4439 xorg-server (2:1.4.1~git20080131-1) unstable; urgency=low
4441 [ Brice Goglin ]
4442 * Add 45_only_XF86_APM_CAPABILITY_CHANGED_for_video_change_acpi_events.diff
4443 to prevent XF86_APM_CAPABILITY_CHANGED from being issued for all ACPI
4444 events, thanks Sjoerd Simons, closes: #461463.
4446 [ David Nusinow ]
4447 * Update Japanese translation from Hideki Yamane. closes: #462761
4448 * New upstream pull
4449 + Fixes crashes due to absent LED's being referenced
4451 -- David Nusinow <dnusinow@debian.org> Thu, 31 Jan 2008 21:43:12 -0500
4453 xorg-server (2:1.4.1~git20080118-1ubuntu2) hardy; urgency=low
4455 * Remove the DPI patch for real this time, conflicts with the upstream
4456 commit that was pulled.
4457 * 105_reduce_wakeups_from_smart_scheduler.diff:
4458 Patch from upstream to reduce wakeups and improve battery life.
4460 -- Timo Aaltonen <tepsipakki@ubuntu.com> Sat, 19 Jan 2008 20:26:41 +0200
4462 xorg-server (2:1.4.1~git20080118-1ubuntu1) hardy; urgency=low
4464 * Merge with Debian unstable, remaining changes:
4465 * debian/control:
4466 - Change maintainer address.
4467 - set Conflicts: xkb-data (<< 0.9), since xkb-path is
4468 different compared to Dapper.
4469 - xvfb Depends on xauth, xfonts-base.
4470 * debian/patches:
4471 - 100_avoid_acpi_insanity.diff
4472 Don't send a configuration change event just because somebody's pressed
4473 a brightness key.
4474 - 101_fedora-apm-typedefs.patch:
4475 Temporary hack from Fedora for broken kernels that don't publish the
4476 /dev/apm_bios types.
4477 - 102_ubuntu_sharevts_load_cpu.patch:
4478 Close console fd only when using --sharevts.
4479 - 103_fedora_openchrome.patch:
4480 Patch from Fedora to use openchrome instead of via.
4481 - 104_fedora_init_origins_fix.patch
4482 Multihead initialization.
4483 - 106_ubuntu_fpic_libxf86config.patch
4484 Add -fPIC to makefiles for xfree86/parser.
4485 - 107_fedora_dont_backfill_bg_none.patch
4486 Disable backfilling of windows created with bg=none, which
4487 otherwise would force a framebuffer readback.
4488 - 110_fedora_no_move_damage.patch
4489 Disable damage notifications on move for manually redirected windows.
4490 - 120_fedora_xserver-xaa-evict-pixmaps.patch:
4491 New version of the hack to copy textures from video memory. Shouldn't
4492 break EXA anymore.
4493 - 121_only_switch_vt_when_active.diff
4494 Add a check to prevent the X server from changing the VT when
4495 killing GDM from the console.
4496 - 123_no_composite_for_xvfb_run.patch
4497 Use "-extension Composite" to fix xvfb-run crashing.
4498 - 133_psb_auto.patch
4499 Add automatic detection of Poulsbo hardware when running
4500 without a Device definition.
4501 - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch
4502 Fixes document fontpaths shown in the man page.
4503 - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch
4504 Composite on 8bpp pseudocolor root windows appears to fail, so just
4505 disable it on anything pseudocolor for safety.
4506 - 144_fedora_xserver-1.3.0-xnest-exposures.patch:
4507 Only collect xnest exposures for xexposes with non-zero height and width.
4509 -- Timo Aaltonen <tepsipakki@ubuntu.com> Sat, 19 Jan 2008 02:40:00 +0200
4511 xorg-server (2:1.4.1~git20080118-1) unstable; urgency=low
4513 [ Brice Goglin ]
4514 * Add 42_dont_break_grab_and_focus_for_window_when_redirecting.diff
4515 to prevent password authentication bypass, closes: #449108.
4517 [ Julien Cristau ]
4518 * New upstream snapshot
4519 + includes the security fixes from the previous version
4520 + fixes regression introduced by the fix for CVE-2007-6429 in the MIT-SHM
4521 extension (closes: #461410)
4523 -- Brice Goglin <bgoglin@debian.org> Fri, 18 Jan 2008 22:20:32 +0100
4525 xorg-server (2:1.4.1~git20080105-2) unstable; urgency=low
4527 [ David Nusinow ]
4528 * Improve dpms logging patch to correctly label message type
4530 [ Brice Goglin ]
4531 * Grab upstream commit db9ae863536fff80b5463d99e71dc47ae587980d
4532 to set DEFAULT_DPI to 96 instead of 75.
4534 [ Julien Cristau ]
4535 * Fix multiple security issues
4536 + CVE-2007-6427: XInput Extension Memory Corruption
4537 + CVE-2007-6428: TOG-CUP Extension Memory Corruption
4538 + CVE-2007-6429: EVI Extension Integer Overflow,
4539 MIT-SHM Extension Integer Overflow
4540 + CVE-2007-5760: XFree86-Misc Extension Invalid Array Index
4541 + CVE-2007-5958: file existence disclosure
4542 + CVE-2008-0006: PCF font parser buffer overflow
4543 * Bump Standards-Version to 3.7.3 (no changes).
4545 -- Julien Cristau <jcristau@debian.org> Thu, 17 Jan 2008 15:10:03 +0100
4547 xorg-server (2:1.4.1~git20080105-1ubuntu1) hardy; urgency=low
4549 * Merge with Debian unstable, remaining changes:
4550 * debian/control:
4551 - Change maintainer address.
4552 - set Conflicts: xkb-data (<< 0.9), since xkb-path is
4553 different compared to Dapper.
4554 - xvfb Depends on xauth, xfonts-base.
4555 * debian/patches:
4556 - 100_avoid_acpi_insanity.diff
4557 Don't send a configuration change event just because somebody's pressed
4558 a brightness key.
4559 - 101_fedora-apm-typedefs.patch:
4560 Temporary hack from Fedora for broken kernels that don't publish the
4561 /dev/apm_bios types.
4562 - 102_ubuntu_sharevts_load_cpu.patch:
4563 Close console fd only when using --sharevts.
4564 - 104_fedora_init_origins_fix.patch
4565 Multihead initialization.
4566 - 106_ubuntu_fpic_libxf86config.patch
4567 Add -fPIC to makefiles for xfree86/parser.
4568 - 107_fedora_dont_backfill_bg_none.patch
4569 Disable backfilling of windows created with bg=none, which
4570 otherwise would force a framebuffer readback.
4571 - 110_fedora_no_move_damage.patch
4572 Disable damage notifications on move for manually redirected windows.
4573 - 120_fedora_xserver-xaa-evict-pixmaps.patch:
4574 New version of the hack to copy textures from video memory. Shouldn't
4575 break EXA anymore.
4576 - 121_only_switch_vt_when_active.diff
4577 Add a check to prevent the X server from changing the VT when
4578 killing GDM from the console.
4579 - 123_no_composite_for_xvfb_run.patch
4580 Use "-extension Composite" to fix xvfb-run crashing.
4581 - 133_psb_auto.patch
4582 Add automatic detection of Poulsbo hardware when running
4583 without a Device definition.
4584 - 138_fedora_xserver-1.3.0-default-dpi.patch
4585 Changes default dpi to 96.
4586 - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch
4587 Fixes document fontpaths shown in the man page.
4588 - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch
4589 Composite on 8bpp pseudocolor root windows appears to fail, so just
4590 disable it on anything pseudocolor for safety.
4591 - 144_fedora_xserver-1.3.0-xnest-exposures.patch:
4592 Only collect xnest exposures for xexposes with non-zero height and width.
4593 * debian/patches/103_fedora_openchrome.patch:
4594 - Patch from Fedora to use openchrome instead of via.
4596 -- Timo Aaltonen <tepsipakki@ubuntu.com> Tue, 08 Jan 2008 18:05:21 +0200
4598 xorg-server (2:1.4.1~git20080105-1) unstable; urgency=low
4600 * Don't reference non-existent bug-reporting.txt file in xvfb-run.1
4601 * New upstream git pull, again from the server-1.4-branch
4602 + Drop 08_xkb_infinite_loop.diff, it's upstream now
4603 * Improve logging when DPMS is enabled implicitly
4604 + Adds 08_better_dpms_logging.diff
4606 -- David Nusinow <dnusinow@debian.org> Sun, 06 Jan 2008 16:56:38 -0500
4608 xorg-server (2:1.4.1~git20071212-1ubuntu2) hardy; urgency=low
4610 * debian/patches/101_fedora-apm-typedefs.patch:
4611 - Temporary hack from Fedora for broken kernels that don't publish the
4612 /dev/apm_bios types.
4614 -- Timo Aaltonen <tepsipakki@ubuntu.com> Mon, 17 Dec 2007 11:54:46 +0200
4616 xorg-server (2:1.4.1~git20071212-1ubuntu1) hardy; urgency=low
4618 * Merge with Debian unstable, remaining changes:
4619 * debian/control:
4620 - Change maintainer address.
4621 - set Conflicts: xkb-data (<< 0.9), since xkb-path is
4622 different compared to Dapper.
4623 - xvfb Depends on xauth, xfonts-base.
4624 * debian/patches:
4625 - 100_avoid_acpi_insanity.diff
4626 Don't send a configuration change event just because somebody's pressed
4627 a brightness key.
4628 - 102_ubuntu_sharevts_load_cpu.patch:
4629 Close console fd only when using --sharevts.
4630 - 104_fedora_init_origins_fix.patch
4631 Multihead initialization.
4632 - 106_ubuntu_fpic_libxf86config.patch
4633 Add -fPIC to makefiles for xfree86/parser.
4634 - 107_fedora_dont_backfill_bg_none.patch
4635 Disable backfilling of windows created with bg=none, which
4636 otherwise would force a framebuffer readback.
4637 - 110_fedora_no_move_damage.patch
4638 Disable damage notifications on move for manually redirected windows.
4639 - 120_fedora_xserver-xaa-evict-pixmaps.patch:
4640 New version of the hack to copy textures from video memory. Shouldn't
4641 break EXA anymore.
4642 - 121_only_switch_vt_when_active.diff
4643 Add a check to prevent the X server from changing the VT when
4644 killing GDM from the console.
4645 - 123_no_composite_for_xvfb_run.patch
4646 Use "-extension Composite" to fix xvfb-run crashing.
4647 - 133_psb_auto.patch
4648 Add automatic detection of Poulsbo hardware when running
4649 without a Device definition.
4650 - 138_fedora_xserver-1.3.0-default-dpi.patch
4651 Changes default dpi to 96.
4652 - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch
4653 Fixes document fontpaths shown in the man page.
4654 - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch
4655 Composite on 8bpp pseudocolor root windows appears to fail, so just
4656 disable it on anything pseudocolor for safety.
4657 - 144_fedora_xserver-1.3.0-xnest-exposures.patch:
4658 Only collect xnest exposures for xexposes with non-zero height and width.
4660 -- Timo Aaltonen <tepsipakki@ubuntu.com> Thu, 13 Dec 2007 13:43:35 +0200
4662 xorg-server (2:1.4.1~git20071212-2) unstable; urgency=low
4664 * Add patch 08_xkb_infinite_loop.diff from upstream bug#13511: papers over
4665 an infinite loop in event processing (closes: #451989).
4667 -- Julien Cristau <jcristau@debian.org> Sat, 22 Dec 2007 00:02:01 +0100
4669 xorg-server (2:1.4.1~git20071212-1) unstable; urgency=low
4671 [ Julien Cristau ]
4672 * debian/rules: Use lsb_release -i -s to get the vendor name, instead of
4673 hardcoding "Debian".
4674 * debian/control: build-dep on lsb-release.
4675 * Cherry-pick commit f30abe30 from master: edid quirk for MAX 0x77e monitor.
4676 * Add patch 44_preferredmode_infinite_loop.diff from upstream git: fixes an
4677 infinite loop when PreferredMode is used in xorg.conf.
4679 [ David Nusinow ]
4680 * New upstream version. This is based on the server-1.4-branch, and includes
4681 all the changes in the 1.4.0.90 (pre-)release as well as additional fixes.
4682 This is primarily a bugfix release
4683 + Remove 12_bgPixel_fix_64bit_issue.diff. Applied upstream
4685 -- David Nusinow <dnusinow@debian.org> Wed, 12 Dec 2007 20:19:11 -0500
4687 xorg-server (2:1.4.1~git20071119-1ubuntu1) hardy; urgency=low
4689 * Merge with Debian unstable, remaining changes:
4690 * debian/control:
4691 - Change maintainer address.
4692 - set Conflicts: xkb-data (<< 0.9), since xkb-path is
4693 different compared to Dapper.
4694 - xvfb Depends on xauth, xfonts-base.
4695 * debian/rules:
4696 - --with-os-vendor=Ubuntu
4697 * debian/patches:
4698 - 100_avoid_acpi_insanity.diff
4699 Don't send a configuration change event just because somebody's pressed
4700 a brightness key.
4701 - 102_ubuntu_sharevts_load_cpu.patch:
4702 Close console fd only when using --sharevts.
4703 - 104_fedora_init_origins_fix.patch
4704 Multihead initialization.
4705 - 106_ubuntu_fpic_libxf86config.patch
4706 Add -fPIC to makefiles for xfree86/parser.
4707 - 107_fedora_dont_backfill_bg_none.patch
4708 Disable backfilling of windows created with bg=none, which
4709 otherwise would force a framebuffer readback.
4710 - 110_fedora_no_move_damage.patch
4711 Disable damage notifications on move for manually redirected windows.
4712 - 121_only_switch_vt_when_active.diff
4713 Add a check to prevent the X server from changing the VT when
4714 killing GDM from the console.
4715 - 123_no_composite_for_xvfb_run.patch
4716 Use "-extension Composite" to fix xvfb-run crashing.
4717 - 133_psb_auto.patch
4718 Add automatic detection of Poulsbo hardware when running
4719 without a Device definition.
4720 - 138_fedora_xserver-1.3.0-default-dpi.patch
4721 Changes default dpi to 100.
4722 - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch
4723 Fixes document fontpaths shown in the man page.
4724 - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch
4725 Composite on 8bpp pseudocolor root windows appears to fail, so just
4726 disable it on anything pseudocolor for safety.
4727 - 144_fedora_xserver-1.3.0-xnest-exposures.patch:
4728 Only collect xnest exposures for xexposes with non-zero height and width.
4729 * Bring back old changelog entries.
4730 * debian/patches/120_fedora_xserver-xaa-evict-pixmaps.patch:
4731 - New version of the hack to copy textures from video memory. Shouldn't
4732 break EXA anymore.
4734 -- Timo Aaltonen <tepsipakki@ubuntu.com> Tue, 20 Nov 2007 15:35:59 +0200
4736 xorg-server (2:1.4.1~git20071119-1) unstable; urgency=low
4738 * Ship a .orig.tar.gz that's been autoreconf'ed. Closes: #451891
4739 * Re-enable validation of the screen section of xorg.conf
4740 Modify 14_default_screen_section.diff. This also fixes a problem where the
4741 server can't find the device section when it is specified in the screen
4742 section. Closes: #451950
4744 -- David Nusinow <dnusinow@debian.org> Mon, 19 Nov 2007 20:38:04 -0500
4746 xorg-server (2:1.4.1~git20071117-1) unstable; urgency=low
4748 [ Julien Cristau ]
4749 * Add conflict on xserver-xorg-input-wacom (<< 0.7.8) to xserver-xorg-core.
4750 That driver is built against the old ABI, but doesn't provide
4751 xserver-xorg-input.
4753 [ David Nusinow ]
4754 * Add 14_default_screen_section.diff. This allows you to not have a screen
4755 section in your xorg.conf. A basic default one with a simple identifier
4756 will be created for you in this case using all default values
4758 [ Christian Perrier ]
4759 * Debconf translations:
4760 * Galician. Closes: #444764
4761 * German. Closes: #444917
4762 * Brazilian Portuguese. Closes: #445266
4763 * Russian. Closes: #443859
4764 * Portuguese. Closes: #445051
4765 * Slovak. Closes: #446418, #448220
4767 [ Brice Goglin ]
4768 * Bump x11proto-core-dev build-dependency to >= 7.0.9,
4769 thanks Max Kellermann, closes: #446869.
4771 [ David Nusinow ]
4772 * New upstream stable snapshot
4773 + fixes a bunch of input-related bugs, notably keyboard leds
4774 (closes: #440743 and its pile of duplicates)
4775 * Remove patches merged in this snapshot
4776 + 08_exa_fix_exaFillRegionTiled_fallback.diff
4777 + 11_exa_no_negative_tile_offsets.diff
4778 + 42_fix_RemoveGeneralSocket_crash_from_dbus.diff
4779 + 44_XKB_mapping_changes_for_all_core-sending_devices.diff
4780 + 45_GetKeyboardEvents_reject_out-of-range_keycodes.diff
4781 * Make xephyr recommend xfonts-base. Closes: #451542
4783 -- David Nusinow <dnusinow@debian.org> Sat, 17 Nov 2007 18:54:02 -0500
4785 xorg-server (2:1.4.1~git20071105-1ubuntu2) hardy; urgency=low
4787 * Brown paper bag release: include all the patches.
4789 -- Timo Aaltonen <tepsipakki@ubuntu.com> Sat, 10 Nov 2007 15:24:28 +0200
4791 xorg-server (2:1.4.1~git20071105-1ubuntu1) hardy; urgency=low
4793 * Merge with Debian unstable, remaining changes:
4794 * debian/control:
4795 - Change maintainer address.
4796 - set Conflicts: xkb-data (<< 0.9), since xkb-path is
4797 different compared to Dapper.
4798 - xvfb Depends on xauth, xfonts-base.
4799 * debian/rules:
4800 - --with-os-vendor=Ubuntu
4801 * debian/patches:
4802 - 100_avoid_acpi_insanity.diff
4803 Don't send a configuration change event just because somebody's pressed
4804 a brightness key.
4805 - 102_ubuntu_sharevts_load_cpu.patch:
4806 Close console fd only when using --sharevts.
4807 - 104_fedora_init_origins_fix.patch
4808 Multihead initialization.
4809 - 106_ubuntu_fpic_libxf86config.patch
4810 Add -fPIC to makefiles for xfree86/parser.
4811 - 107_fedora_dont_backfill_bg_none.patch
4812 Disable backfilling of windows created with bg=none, which
4813 otherwise would force a framebuffer readback.
4814 - 110_fedora_no_move_damage.patch
4815 Disable damage notifications on move for manually redirected windows.
4816 - 121_only_switch_vt_when_active.diff
4817 Add a check to prevent the X server from changing the VT when
4818 killing GDM from the console.
4819 - 123_no_composite_for_xvfb_run.patch
4820 Use "-extension Composite" to fix xvfb-run crashing.
4821 - 133_psb_auto.patch
4822 Add automatic detection of Poulsbo hardware when running
4823 without a Device definition.
4824 - 138_fedora_xserver-1.3.0-default-dpi.patch
4825 Changes default dpi to 100.
4826 - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch
4827 Fixes document fontpaths shown in the man page.
4828 - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch
4829 Composite on 8bpp pseudocolor root windows appears to fail, so just disable
4830 it on anything pseudocolor for safety.
4831 - 144_fedora_xserver-1.3.0-xnest-exposures.patch:
4832 Only collect xnest exposures for xexposes with non-zero height and width.
4834 -- Timo Aaltonen <tepsipakki@ubuntu.com> Sat, 10 Nov 2007 13:07:55 +0200
4836 xorg-server (2:1.4-3) unstable; urgency=low
4838 [ David Nusinow ]
4839 * Minor cleanups of 03_autoload_drivers.diff. Thanks to Julien for
4840 spotting all these ugly bits
4841 + Newline after #else when picking the driver (this is the failsafe
4842 choice)
4843 + Change by hacked "ids" file name suffix check to use strncmp and check
4844 for ".ids"
4845 + Use strncpy instead of strncat unnecessarily
4846 * Add support for a partially configured device section
4847 Implemented in 03_autoload_driver.diff. Now if you have a device section
4848 but lack a driver, it'll use the settings. This will allow you to just
4849 have a device section and enable EXA but not have to specify the driver or
4850 anything else.
4851 * Add 07_autoconfig_screen_with_device_section.diff
4852 This patch allows the Screen section to not specify a device section. If
4853 this happens, the server will automatically use the first device section
4854 listed in the xorg.conf instead
4856 [ Brice Goglin ]
4857 * Allow building the Xfbdev server in new package xserver-xfbdev, but leave
4858 it disabled for now (see #439764).
4859 * Add upstream commit 27ad5d74c20f01516a1bff73be283f8982fcf0fe as patch
4860 44_XKB_mapping_changes_for_all_core-sending_devices.diff to fix broken
4861 xmodmap invocation in .xsession, closes: #443044.
4862 * Add upstream commit 0e800ca4651a947ccef239e6fe7bf64aab92257c as patch
4863 45_GetKeyboardEvents_reject_out-of-range_keycodes.diff to fix crash
4864 in GetKeyboardValuatorEvents, closes: #443697.
4866 [ Christian Perrier ]
4867 * Debconf templates and debian/control reviewed by the debian-l10n-
4868 english team as part of the Smith review project. Closes: #442210
4869 * Debconf translation updates:
4870 - Swedish. Closes: #443047
4871 - Czech. Closes: #443100
4872 - French
4873 - Vietnamese. Closes: #443174
4874 - Italian. Closes: #422414
4875 * New debconf translations
4876 - Hungarian. Closes: #442956
4877 - Thai. Closes: #442962
4878 - Tamil. Closes: #443027
4879 - Basque. Closes: #443156
4880 - Hebrew. Closes: #443204
4881 - Bulgarian. Closes: #443226
4882 - Finnish. Closes: #443611
4884 [ Julien Cristau ]
4885 * Add patch backported from upstream commit
4886 13949f997289068354e83bc83e50d97b8232efb1 to remove the type1 module: patch
4887 05_kill_type1.diff replaces 48_disable_type1.diff, and is now enabled in
4888 debian/patches/series.
4889 * Don't build kdrive-based servers we're not shipping.
4890 * Use ${binary:Version} instead of ${Source-Version}.
4891 * Add 08_exa_fix_exaFillRegionTiled_fallback.diff by Michel Dänzer to punt
4892 on fallback case not handled correctly in exaFillRegionTiled (backported
4893 from master's c7d6d1f5); closes: #444203.
4894 * Add 11_exa_no_negative_tile_offsets.diff by Michel Dänzer to make sure
4895 tile offsets passed to drivers are never negative (backported from
4896 master's 006f6525).
4897 * Add 12_bgPixel_fix_64bit_issue.diff by Hong Liu: bgPixel (unsigned long)
4898 is 64-bit on x86_64, so -1 != 0xffffffff (master's 9adea807).
4900 -- Julien Cristau <jcristau@debian.org> Sat, 29 Sep 2007 16:14:35 +0200
4902 xorg-server (2:1.4-2) unstable; urgency=low
4904 [ Brice Goglin ]
4905 * Add 42_fix_RemoveGeneralSocket_crash_from_dbus.diff to fix a crash
4906 when leaving, closes: #440547.
4907 * Add 43_allow_override_BIOS_EDID_preferred_mode.diff to allow overriding
4908 BIOD/EDID preferred mode with Option PreferredMode in the config file.
4910 [ David Nusinow ]
4911 * Upload to unstable
4913 -- David Nusinow <dnusinow@debian.org> Sun, 16 Sep 2007 14:24:18 -0400
4915 xorg-server (2:1.4-1) experimental; urgency=low
4917 * New upstream release (X.Org 7.3)
4918 + RandR doesn't mark Xinerama as active when no crtcs are enabled
4919 (closes: #431746)
4920 * Add proper depends to xserver-xorg-dev:
4921 x11proto-core-dev, x11proto-input-dev (>= 1.4), x11proto-xext-dev,
4922 x11proto-video-dev, x11proto-randr-dev (>= 1.2), x11proto-render-dev (>=
4923 2:0.9.3), x11proto-fonts-dev
4924 * Bump serverminver to 2:1.4, videoabiver to 2, inputabiver to 2.
4926 -- Julien Cristau <jcristau@debian.org> Mon, 10 Sep 2007 14:35:38 +0200
4928 xorg-server (2:1.3.99.2-1) experimental; urgency=low
4930 [ David Nusinow ]
4931 * Refactor auto_load_driver patch to allow the same method to be used when
4932 there is no xorg.conf present
4933 * Add 04_auto_load_driver_no_config.diff to use my auto_load_driver method
4934 when there's no xorg.conf present
4936 [ Brice Goglin ]
4937 * Simplify output redirections in the reportbug script,
4938 thanks Justin Pryzby, closes: #358390.
4939 * Add missing URL in long descriptions, update links to the upstream
4940 module, fix some capitalization, thanks Christian Perrier.
4942 [ Julien Cristau ]
4943 * New upstream release candidate.
4944 + bump build dep on renderproto to >= 0.9.3, and on pixman to >= 0.9.4-2.
4945 + bump video abi version and serverminver.
4946 * Drop the Conflict on fglrx-driver, which is taken care of by the abi
4947 version.
4949 -- Julien Cristau <jcristau@debian.org> Tue, 04 Sep 2007 17:32:19 +0200
4951 xorg-server (2:1.3.99.0-2) experimental; urgency=low
4953 * Improve 03_auto_load_driver.diff
4954 + Move memory cleanup and directory closing to after the end label to
4955 prevent leaks. Thanks Julien.
4956 + Allow a driver to claim everything from a specific vendor. It does so by
4957 only specifying a vendor ID and leaving the latter four digits empty.
4959 -- David Nusinow <dnusinow@debian.org> Sun, 19 Aug 2007 16:06:54 -0400
4961 xorg-server (2:1.3.99.0-1) experimental; urgency=low
4963 [ Julien Cristau, David Nusinow ]
4964 * New upstream release candidate.
4965 + X is now more tolerant of devices without a CtrlProc (closes: #269860).
4966 + cvt(1) and gtf(1) typos fixed (closes: #432065).
4967 + Make sure DRIScreenPrivIndex is -1 when no DRI screen private is
4968 allocated. (closes: #413697).
4969 + __glXDRIscreenProbe: Use drmOpen/CloseOnce (closes: #419614).
4970 + segfault in swrast_Triangle fixed in mesa (closes: #407502).
4971 + the Xvfb manpage doesn't refer to /usr/tmp anymore (closes: #270257).
4972 + typos in Xserver(1) fixed (closes: #306688).
4974 * Remove patches that were pushed upstream
4975 + 03_xnest_manpage_overhaul.diff
4976 + 04_read_rom_in_chunks.diff
4977 + 05_module_defaults.diff
4978 + 07_stolen_from_HEAD_xorgconf_manpage.diff
4979 + 08_s390_servermd.diff
4980 + 12_security_policy_in_etc.diff
4981 + 16_s390_fix.diff
4982 + 18_execinfo_configured.patch
4983 + 23_kfreebsd_support.diff
4984 + 24_hurd_ioperm_fix.diff
4985 + 32_disable_sparc_pci_bridge.diff
4986 + 39_alpha_build_flags.patch
4987 + 40_consolidate_portPriv_pDraw_assignments.diff
4988 + 42_only_run_special_key_behaviours_on_non-XKB.diff
4989 + 44_fedora-xephyr-keysym-madness.diff (different fix applied upstream)
4990 + 45_CVE-2007-2437.diff
4991 + 46_export-ramdac-symbols.diff
4992 + 49_map_keyboard_driver_to_kbd.diff
4993 + 50_alpha_no_include_asm_pci.h.diff
4994 + 94_use_default_font_path.diff
4995 + 125_glx_remove-stray__GLinterface.diff,
4996 126_glxproxy_remove-stray__GLinterface.diff and
4997 127_mesa-6.5.3-compat.diff (obsolete)
4999 * Update other patches:
5000 + 09_debian_xserver_rtff.diff disabled (doesn't apply, and isn't even
5001 used AFAICS;
5002 + 11_define_XFree86Server.diff dropped, to be fixed in drivers instead;
5003 + 13_debian_add_xkbpath_env_variable.diff refreshed;
5004 + 21_glx_align_fixes.patch updated;
5005 + 43_xephyr_crash_at_exit.diff dropped (doesn't apply);
5006 + 47_fbdevhw_magic_numbers.diff disabled for now;
5007 + 48_disable_type1.diff disabled for now;
5008 + 51_xkb-and-loathing.diff disabled for now.
5010 [ Julien Cristau ]
5011 * Add build-dep on x11proto-input-dev (>= 1.4.2), libpixman-1-dev
5012 (>= 0.9.0), libdbus-1-dev, libhal-dev (except on hurd-i386 for the last
5013 two).
5014 * Bump build-dep on mesa-swx11-source to >> 7.0.1~rc2-1.
5015 * Bump serverminver to this version, videoabiver to 1.9, inputabiver to
5016 0.9 (so this doesn't clash with a release and drivers have to be
5017 rebuilt).
5018 * Bump build-dep on compositeproto to >= 0.4.
5019 * Install the upstream changelog.
5020 * Disable the xprint and dmx DDX for now, they fail to build.
5021 * xserver-xorg-dev needs a dependency on libpixman-1-dev.
5022 * Add explanations about our tarball and upstream URL to debian/copyright.
5024 [ Drew Parsons ]
5025 * Update Xprint build to include pixman.
5027 [ David Nusinow ]
5028 * Add 03_auto_load_driver.diff. This patch allows the server to select a
5029 driver and automatically create a Devices section when none is specified
5030 in your xorg.conf. It chooses the driver based on a set of PCI ID's that
5031 the driver itself provides in /usr/share/xserver-xorg/pci. If no driver
5032 claims the PCI ID of your primary video card, then it will choose a
5033 fallback based on your system.
5035 -- Julien Cristau <jcristau@debian.org> Sat, 18 Aug 2007 18:28:49 +0200
5037 xorg-server (2:1.3.0.0.dfsg-13) UNRELEASED; urgency=low
5039 [ Debconf templates translations ]
5040 * Italian added. Closes: #422414
5041 * Slovak added. Closes: #438578
5043 -- Christian Perrier <bubulle@debian.org> Sun, 26 Aug 2007 12:09:52 +0200
5045 xorg-server (2:1.3.0.0.dfsg-12ubuntu8) gutsy; urgency=low
5047 * Add 145_glx_visuals_bound_check.patch to fix issue where mesa
5048 incorrectly counts its visuals and can free too many of them during
5049 video mode changes (VT switch, restart, hibernate, etc.) such as
5050 when running Compiz. (closes LP: #127101)
5052 -- Bryce Harrington <bryce@ubuntu.com> Fri, 28 Sep 2007 15:48:08 -0700
5054 xorg-server (2:1.3.0.0.dfsg-12ubuntu7) gutsy; urgency=low
5056 * Drop 143_fedora_xserver-1.3.0-randr12-config-hack.patch
5057 as it causes failure to detect proper resolution on some intel
5058 hardware. (closes LP: #144956)
5060 -- Bryce Harrington <bryce@ubuntu.com> Tue, 25 Sep 2007 14:42:59 -0700
5062 xorg-server (2:1.3.0.0.dfsg-12ubuntu6) gutsy; urgency=low
5064 * Drop 214_Bug_9680-_Remove_bogus_blank_length_limiting_in_xf86SetModeCrtc.patch
5065 as it is causing black bars to appear on screen for i810 users.
5066 (closes LP: #137604 + several dupes)
5068 -- Bryce Harrington <bryce@ubuntu.com> Thu, 20 Sep 2007 14:35:54 -0700
5070 xorg-server (2:1.3.0.0.dfsg-12ubuntu5) gutsy; urgency=low
5072 [ Kees Cook ]
5073 * debian/patches/132_composite-no-clipping.diff: Adjusted WindowRec
5074 structure order and RedirectDraw logic to avoid nvidia crashes
5075 (fixes LP: #130325).
5076 * debian/patches/100_security_fdo-bug-7447.diff: Composite used for
5077 pixmap population on redirect. [CVE-2007-4730]
5079 -- Bryce Harrington <bryce@ubuntu.com> Tue, 18 Sep 2007 17:20:14 -0700
5081 xorg-server (2:1.3.0.0.dfsg-12ubuntu4) gutsy; urgency=low
5083 * debian/patches/133_psb_auto.patch: Add automatic detection of
5084 Poulsbo hardware when running without a Device definition.
5085 * Added some cherry-picked patches from fedora:
5086 - 134_fedorda_xorg-x11-server-1.1.1-vt-activate-is-a-terrible-api.patch:
5087 Fixes race condition where someone does a VT_ACTIVATE
5088 between another ACTIVATE/WAITACTIVE by adding a fail.
5089 (Potentially might address Ubuntu bugs 134478 and/or 134982)
5090 - 135_fedora_xorg-x11-server-1.1.1-xkb-in-xnest.patch: Fixes issue when
5091 starting a session in an xnest nest environment as a different user,
5092 where keyboard map does not get preserved. Removes
5093 NO_HW_ONLY_EXTS check to address this issue. (RedHat bug 193431;
5094 Potentially may address Ubuntu bug 44846)
5095 - 136_fedora_xserver-1.2.0-honor-displaysize.patch: Fixes issue if monitor
5096 width and height have been specified, xserver would override them
5097 with the hsize/vsize detected from DDC.
5098 - 137_fedora_xserver-1.2.0-vfprintf.patch: Fixes typo 'vfprinf'
5099 - 138_fedora_xserver-1.3.0-default-dpi.patch: Changes default dpi to 100.
5100 (Addresses Ubuntu bugs 118745, 107320, many others...)
5101 - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch: Fixes
5102 document fontpaths shown in the man page.
5103 - 140_fedora_xserver-1.3.0-domain-obiwan.patch: Fixes longstanding bug in
5104 domain support.
5105 - 141_fedora_xserver-1.3.0-edid-quirk-backports.patch: Adds quirk for
5106 Samsung SyncMaster 225BW.
5107 - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch: Composite on
5108 8bpp pseudocolor root windows appears to fail, so just disable it
5109 on anything pseudocolor for safety.
5110 - 143_fedora_xserver-1.3.0-randr12-config-hack.patch: Adds check to use
5111 the screen's xrandr modes if a preferred mode was not specified.
5112 - 144_fedora_xserver-1.3.0-xnest-exposures.patch: Only collect xnest
5113 exposures for xexposes with non-zero height and width.
5115 -- Bryce Harrington <bryce@ubuntu.com> Fri, 7 Sep 2007 14:23:23 -0700
5117 xorg-server (2:1.3.0.0.dfsg-12ubuntu3) gutsy; urgency=low
5119 * Added some cherry-picked patches from xserver 1.3.99:
5120 - 202_Add_quirk_for_Acer_AL1706_monitor_to_force_60hz_refresh.patch:
5121 The Acer AL1706 monitor reports support for 75hz via EDID, but
5122 does not sync when this range is given, so force it to 60hz.
5123 - 205_Bug_10770-_Inputdevs_isnt_a_valid_config_file_keyword.patch:
5124 Fixes typo in config file parser.
5125 - 208_Bug_6620-_Fixed_a_missing_else_in_ATIPseudoDMAInit.patch:
5126 Fixes issue where registers were written twice on R200, sometimes
5127 also putting bad values in atis->cce_pri_size.
5128 - 214_Bug_9680-_Remove_bogus_blank_length_limiting_in_xf86SetModeCrtc.patch:
5129 Fixes situation where when a specific mode is requested by monitor
5130 or user, xorg would tweak it to something incorrect.
5131 - 216_Bug_9041-_Check_the_return_code_in_xf86MapDomainMemory.patch:
5132 Fixes issue where mmap return value was being ignored and failing
5133 to issue fatal error as it should.
5134 - 221_ExaOffscreenMarkUsed-_Dont_crash_when_theres_no_offscreen_memory.patch:
5135 Fixes crash when there is no offscreen memory for EXA.
5136 - 222_Fix_a_crash_when_rotating_the_screen.patch:
5137 Fixes crash when rotating screen with xrandr.
5138 - 223_Fix_bug_8871-scrolling_corruption_with_a_compositing_manager.patch:
5139 Fixes scrolling corruption with composite due to incorrectly
5140 generated GraphicsExposes.
5141 - 224_Fix_calculations_in_x86_emulator_for_the_long_long_case_Andreas_Schwab.patch:
5142 Fixes long long multiplication when in x86 emulator.
5143 - 227_Fix_sync_polarity_on_Samsung_SyncMaster_205BW_monitor.patch:
5144 Adds quirk for Samsung SyncMaster 205BW
5145 - 230_In___glXCreateARGBConfig_insert_the_new_GL_mode_at_the__end__of_the_linked_list.patch:
5146 Fixes insertion order of linked list that can cause GLX clients to
5147 fail when attempting to use the last GLX mode/visual.
5148 - 231_In_dmxBackendMouGetInfo_initialize_the_info-minval_maxval_arrays_to_the_size_of_the_backend_display.patch:
5149 Fixes potential issue in X input where axis clipping code in
5150 GetPointerEvents() constrains the pointer's coordinate range to a
5151 max of 0, causing the mouse to not move.
5152 - 234_Reapply_patch_to_fix_AMD_CPU_detection.patch:
5153 Fixes AMD Geode CPU detection.
5154 - 236_Syncmaster_226_monitor_needs_60Hz_refresh_10545.patch:
5155 Adds quirk for Samsung SyncMaster 226BW.
5156 - 238_Update_pci.ids_to_2007-07-16_snapshot.patch:
5157 Updates our pci ids to support more current hardware.
5158 Remove nvidia ids in extrapci.ids that are now in pci.ids.
5159 Add nvidia ids to extrapci.ids that are in xf86-video-nv but not pci.ids
5160 - 241_XFree86-_Treat_evdev_and_vmmouse_as_mouse_drivers_bug_10512_10559.patch:
5161 Fix issue where a default mouse device gets automatically added
5162 when an evdev or vmmouse section has already been specified.
5163 - 243_exaDriverInit-_Fail_if_pScreenInfo_or_a_member_of_it_is_invalid.patch:
5164 Fix crash in EXA when pScreenInfo or a member of it is invalid.
5165 - 244_fix_an_occasional_crash_in_GetWindowName_bug-_9798.patch:
5166 Fixes crash by adding check of XmbTextPropertyToTextList()'s
5167 return code.
5168 - 245_regenerated_to_fix_bug_10371.patch:
5169 Fixes issue where if DRI is disabled, GL_MAX_TEXTURE_COORDS_ARB
5170 value is not returned correctly from glGetIntegerv().
5172 -- Bryce Harrington <bryce@ubuntu.com> Fri, 31 Aug 2007 18:36:22 -0700
5174 xorg-server (2:1.3.0.0.dfsg-12ubuntu2) gutsy; urgency=low
5176 * Don't send a configuration change event just because somebody's pressed
5177 a brightness key
5179 -- Matthew Garrett <mjg59@srcf.ucam.org> Sun, 26 Aug 2007 16:17:15 +0100
5181 xorg-server (2:1.3.0.0.dfsg-12ubuntu1) gutsy; urgency=low
5183 * Merge from debian unstable, remaining changes:
5184 - debian/control:
5185 + set Conflicts: xkb-data (<< 0.9), since xkb-path is
5186 different from previous releases
5187 + do not Conflict with xserver-xorg-video
5188 + xvfb Depends on xauth, xfonts-base
5189 + Set Maintainer to Ubuntu Core Developers
5190 - debian/rules:
5191 + --with-os-vendor=Ubuntu
5192 - debian/xserver-xorg-core.install:
5193 + Add ioport, pcitweak, scanpci scripts & man pages
5194 - debian/patches:
5195 + 102_ubuntu_sharevts_load_cpu.patch:
5196 close console fd only when ShareVTs
5197 + 104_fedora_init_origins_fix.patch:
5198 multihead initialization
5199 + 106_ubuntu_fpic_libxf86config.patch:
5200 Add -fPIC to makefiles for xfree86/parser
5201 + 107_fedora_dont_backfill_bg_none.patch
5202 110_fedora_no_move_damage.patch,
5203 114_fedora_no_composite_in_xnest.patch,
5204 120_fedora_disable_offscreen_pixmaps.patch:
5205 further aiglx support
5206 + 119_ubuntu_enable_composite.diff:
5207 enable composite
5208 + 121_only_switch_vt_when_active.diff:
5209 Add a check to prevent the X server from changing the VT when killing
5210 GDM from the console.
5211 + 123_no_composite_for_xvfb_run.patch:
5212 use "-extension Composite" to fix xvfb-run crashing
5213 + 125_glx_remove-stray__GLinterface.diff,
5214 126_glxproxy_remove-stray__GLinterface.diff,
5215 127_mesa-6.5.3-compat.diff:
5216 Patches needed to build against newer Mesa.
5217 + 132_composite-no-clipping.diff:
5218 Change the semantics of manual-redirect Composite windows so that
5219 they do not clip sibling or parent drawing. Needed by hildon-desktop
5220 to prevent home applets from clipping.
5221 - debian/apport.py: Add apport hook for automatically attaching
5222 files useful for debugging X crashes: Xorg.0.log, xorg.conf,
5223 lsmod, lspci, and /proc/version
5225 -- Timo Aaltonen <tepsipakki@ubuntu.com> Tue, 21 Aug 2007 22:01:38 +0300
5227 xorg-server (2:1.3.0.0.dfsg-12) unstable; urgency=low
5229 [ Brice Goglin ]
5230 * Add 51_xkb-and-loathing.diff to fix a hang in OpenOffice.org
5231 when opening menus, closes: #433131.
5232 * Install the exa(4) and fbdevhw(4) manpages.
5234 [ Julien Cristau ]
5235 * Update the xorg.conf(5) manpage to get documentation for RandR 1.2
5236 options:
5237 + 07_stolen_from_HEAD_xorgconf_manpage.diff: new patch;
5238 + 07_xorgconf_manpage_overhaul.diff dropped;
5239 + 34_xorg.conf_man_typos.patch dropped;
5240 + 05_module_defaults.diff, 94_use_default_font_path.diff: dropped hunks
5241 applying to hw/xfree86/doc/man/xorg.conf.man.pre.
5242 * Add patch 11_define_XFree86Server.diff: XFree86Server needs to be defined
5243 in xorg-server.h and exported to drivers.
5244 * Add patches 125_glx_remove-stray__GLinterface.diff
5245 126_glxproxy_remove-stray__GLinterface.diff and 127_mesa-6.5.3-compat.diff
5246 to build with mesa >= 6.5.3, and bump build-dependency on
5247 mesa-swx11-source.
5248 * Include the Debian package version in OSVENDOR to make it appear in the
5249 X log.
5251 -- Julien Cristau <jcristau@debian.org> Thu, 09 Aug 2007 16:32:14 +0200
5253 xorg-server (2:1.3.0.0.dfsg-11) unstable; urgency=low
5255 * Yet another alpha build fix: also remove the asm/pci.h include from
5256 os-support/linux/lnx_axp.c. Include "lnx.h" and <unistd.h> instead.
5258 -- Julien Cristau <jcristau@debian.org> Sat, 14 Jul 2007 20:09:35 +0200
5260 xorg-server (2:1.3.0.0.dfsg-10) unstable; urgency=medium
5262 * hw/xfree86/common/compiler.h and <sys/io.h> declare incompatible
5263 prototypes for outb and friends, so change the patch from -9 to not
5264 #include <sys/io.h> and rely on declarations in lnx.h itself for the
5265 IOBASE_* macros.
5267 -- Julien Cristau <jcristau@debian.org> Sat, 14 Jul 2007 18:06:14 +0200
5269 xorg-server (2:1.3.0.0.dfsg-9) unstable; urgency=medium
5271 * Include <sys/io.h> instead of <asm/pci.h> in
5272 hw/xfree86/os-support/linux/lnx.h, as the latter isn't exported to
5273 userspace anymore; fixes FTBFS on alpha. Thanks, Steve Langasek!
5275 -- Julien Cristau <jcristau@debian.org> Sat, 14 Jul 2007 12:17:10 +0200
5277 xorg-server (2:1.3.0.0.dfsg-8) unstable; urgency=medium
5279 * Medium-urgency upload to get the fix for #428794 in testing faster,
5280 hopefully.
5282 [ Brice Goglin ]
5283 * Add 47_fbdevhw_magic_numbers.diff: patch by Adam Jackson to keep the
5284 fbdev2xfree_timing() function from changing the pixel clock value if the
5285 fbdev driver claims that it is 0.
5287 [ Julien Cristau ]
5288 * Don't build the type1 font module.
5289 * Add patch by Alan Coopersmith to map (case-insensitively) the old
5290 "keyboard" input driver to "kbd" (addresses: #428794). I'm not
5291 reassigning the bug to xserver-xorg-core for now so as not to break
5292 testing by letting xserver-xorg-input-keyboard transition before the fixed
5293 xorg-server.
5295 -- Julien Cristau <jcristau@debian.org> Sat, 14 Jul 2007 01:48:20 +0200
5297 xorg-server (2:1.3.0.0.dfsg-7) unstable; urgency=low
5299 [ Brice Goglin ]
5300 * Add 40_consolidate_portPriv_pDraw_assignments.diff to avoid a crash
5301 in xf86XVReputVideo (closes: #424899, #431655).
5302 * Add 41_vbe_filter_less.diff to not reject VESA modes early since
5303 xf86ValidateModes should handle them just fine (closes: #424684).
5304 * Add 42_only_run_special_key_behaviours_on_non-XKB.diff to fix special
5305 keys in Xephyr (closes: #415025).
5306 * Add 43_xephyr_crash_at_exit.diff to avoid crashing Xephyr when first
5307 client disconnect (closes: #420421).
5309 -- Julien Cristau <jcristau@debian.org> Wed, 04 Jul 2007 23:42:40 +0200
5311 xorg-server (2:1.3.0.0.dfsg-6ubuntu3) gutsy; urgency=low
5313 * debian/patches/series:
5314 - Re-enable 132_composite-no-clipping.diff with fix from upstream
5316 -- Bryce Harrington <bryce@ubuntu.com> Wed, 25 Jul 2007 16:39:29 -0700
5318 xorg-server (2:1.3.0.0.dfsg-6ubuntu2) gutsy; urgency=low
5320 * debian/patches/series:
5321 - don't apply 132_composite-no-clipping.diff for now, it doesn't work
5322 correctly when using compiz
5324 -- Sebastien Bacher <seb128@canonical.com> Fri, 13 Jul 2007 17:03:42 +0100
5326 xorg-server (2:1.3.0.0.dfsg-6ubuntu1) gutsy; urgency=low
5328 * Merge from Debian unstable. Remaining Ubuntu changes:
5329 - debian/control:
5330 + set Conflicts: xkb-data (<< 0.9), since xkb-path is
5331 different from previous releases
5332 + do not Conflict with xserver-xorg-video
5333 + xvfb Depends on xauth, xfonts-base
5334 + Set Maintainer to Ubuntu Core Developers
5335 - debian/rules:
5336 + build using -fno-stack-protector
5337 + --with-os-vendor=Ubuntu
5338 - debian/xserver-xorg-core.install:
5339 + Add ioport, pcitweak, scanpci scripts & man pages
5340 - debian/patches:
5341 + 102_ubuntu_sharevts_load_cpu.patch:
5342 close console fd only when ShareVTs
5343 + 104_fedora_init_origins_fix.patch:
5344 multihead initialization
5345 + 106_ubuntu_fpic_libxf86config.patch:
5346 Add -fPIC to makefiles for xfree86/parser
5347 + 107_fedora_dont_backfill_bg_none.patch:
5348 Re-enable to see if it helps with performance regressions.
5349 + 108_fedora_gl_include_inferiors.patch,
5350 110_fedora_no_move_damage.patch,
5351 114_fedora_no_composite_in_xnest.patch:
5352 further aiglx support
5353 + 119_ubuntu_enable_composite.diff:
5354 enable composite
5355 + 120_fedora_disable_offscreen_pixmaps.patch:
5356 update to the latest version from Fedora (rev. 1.6, was 1.1)
5357 Despite being a hack, it works and is needed for compositing
5358 managers to work properly.
5359 + 121_only_switch_vt_when_active.diff:
5360 Add a check to prevent the X server from changing the VT when killing
5361 GDM from the console.
5362 + 123_no_composite_for_xvfb_run.patch:
5363 use "-extension Composite" to fix xvfb-run crashing
5364 - 125_glx_remove-stray__GLinterface.diff,
5365 126_glxproxy_remove-stray__GLinterface.diff,
5366 127_mesa-6.5.3-compat.diff:
5367 Mesa 6.5.3 build support
5368 * debian/apport.py: Add apport hook for automatically attaching
5369 files useful for debugging X crashes: Xorg.0.log, xorg.conf,
5370 lsmod, lspci, and /proc/version
5371 * debian/patches/132_composite-no-clipping.diff: Change the
5372 semantics of manual-redirect Composite windows so that they do not
5373 clip sibling or parent drawing. Needed by hildon-desktop to prevent
5374 home applets from clipping.
5376 -- Bryce Harrington <bryce@ubuntu.com> Mon, 2 Jul 2007 12:47:44 -0700
5378 xorg-server (2:1.3.0.0.dfsg-6) unstable; urgency=low
5380 * Change fglrx conflict to << 8.37.6 (closes: #424975).
5382 -- Julien Cristau <jcristau@debian.org> Fri, 01 Jun 2007 14:58:39 +0200
5384 xorg-server (2:1.3.0.0.dfsg-5) unstable; urgency=low
5386 [ Brice Goglin ]
5387 * Add 24_hurd_ioperm_fix.diff to fix xf86Enable/DisableIO on Hurd with
5388 recent GNU Mach. Thanks Samuel Thibault!
5389 * Add 06_use_proc_instead_of_sysfs_for_pci_domains.diff since sysfs-based
5390 PCI management code is broken at least on sparc and powerpc.
5391 Closes: #422077, #422095. Thanks to Jim Watson for testing!
5392 * Install the Xephyr README, closes: #395888.
5393 * Update 07_xorgconf_manpage_overhaul.diff to drop the reference to the
5394 xorg.conf example which we do not install since Xserver 1.3 does automatic
5395 configuration, the manpage is very well documented, and we generate a
5396 config file during installation. Closes: #222932.
5397 * Fix warning in /etc/init.d/xprint when /usr/lib/X11/fonts does not exist.
5398 Closes: #422352. Thanks Cristian Ionescu-Idbohrn!
5399 * Pull upstream commit 9c80eda826448822328bb678a7d284cc43fffb17 to disable
5400 RandR's fake xinerama geometry when there's more than one protocol screen
5401 (closes: #420679).
5403 [ Julien Cristau ]
5404 * Add patch to make sure that the ramdac symbols are present in the server
5405 and drivers can use them (closes: #423129).
5406 * xserver-xorg-core Conflicts with fglrx-driver, which broke with 1.3.
5407 We'll need to make this versioned (or drop it) when fglrx is fixed.
5409 -- Julien Cristau <jcristau@debian.org> Wed, 16 May 2007 15:17:55 +0200
5411 xorg-server (2:1.3.0.0.dfsg-4ubuntu2) gutsy; urgency=low
5413 * Build-Depend on mesa 6.5.3
5414 * Apply Mandriva patches to build against mesa 6.5.3
5415 - 125_glx_remove-stray__GLinterface.diff
5416 - 126_glxproxy_remove-stray__GLinterface.diff
5417 - 127_mesa-6.5.3-compat.diff
5419 -- Kyle McMartin <kyle@ubuntu.com> Sat, 26 May 2007 18:12:35 +0000
5421 xorg-server (2:1.3.0.0.dfsg-4ubuntu1) gutsy; urgency=low
5423 * Merge from Debian unstable. Remaining Ubuntu changes:
5424 - debian/control:
5425 + set Conflicts: xkb-data (<< 0.9), since xkb-path is
5426 different from previous releases
5427 + do not Conflict with xserver-xorg-video
5428 + xvfb Depends on xauth, xfonts-base
5429 + Set Maintainer to Ubuntu Core Developers
5430 - debian/rules:
5431 + build using -fno-stack-protector
5432 + --with-os-vendor=Ubuntu
5433 - debian/xserver-xorg-core.install:
5434 + Add ioport, pcitweak, scanpci scripts & man pages
5435 - debian/patches:
5436 + 102_ubuntu_sharevts_load_cpu.patch:
5437 close console fd only when ShareVTs
5438 + 104_fedora_init_origins_fix.patch:
5439 multihead initialization
5440 + 106_ubuntu_fpic_libxf86config.patch:
5441 Add -fPIC to makefiles for xfree86/parser
5442 + 107_fedora_dont_backfill_bg_none.patch:
5443 Re-enable to see if it helps with performance regressions.
5444 + 108_fedora_gl_include_inferiors.patch,
5445 110_fedora_no_move_damage.patch,
5446 114_fedora_no_composite_in_xnest.patch:
5447 further aiglx support
5448 + 119_ubuntu_enable_composite.diff:
5449 enable composite
5450 + 120_fedora_disable_offscreen_pixmaps.patch:
5451 update to the latest version from Fedora (rev. 1.6, was 1.1)
5452 Despite being a hack, it works and is needed for compositing
5453 managers to work properly.
5454 + 121_only_switch_vt_when_active.diff:
5455 Add a check to prevent the X server from changing the VT when killing
5456 GDM from the console.
5457 + 123_no_composite_for_xvfb_run.patch:
5458 use "-extension Composite" to fix xvfb-run crashing
5459 * Drop 124_fix-pdripriv_null_deref.patch. Already fixed in GLX code.
5460 See upstream FDO bug #8537
5462 -- Bryce Harrington <bryce@ubuntu.com> Mon, 14 May 2007 16:40:03 -0700
5464 xorg-server (2:1.3.0.0.dfsg-4) unstable; urgency=low
5466 * Cherry-pick patch from upstream git to fix security issue in the Xrender
5467 extension: malicious clients can cause a division by zero in the server
5468 (closes: #422936). Reference: CVE-2007-2437. Thanks, Micah Anderson!
5470 -- Julien Cristau <jcristau@debian.org> Wed, 09 May 2007 02:11:08 +0200
5472 xorg-server (2:1.3.0.0.dfsg-3) unstable; urgency=low
5474 * Include 94_use_default_font_path.diff. This patch is like Eugene's patch
5475 to always look in the default font path from the past, but now we provide
5476 an option to disable looking in the default font path at runtime. This
5477 will allow people to specify additional font paths in their xorg.conf
5478 without losing their current paths. This will also help avoid people
5479 having ye olde "fixed font" problem.
5480 * Fix compilation warnings for 05_module_defaults.diff. Previously the patch
5481 used a generic pointer for the options record, but now we use the actual
5482 XF86OptionsPtr type.
5484 -- David Nusinow <dnusinow@debian.org> Thu, 26 Apr 2007 22:39:52 -0400
5486 xorg-server (2:1.3.0.0.dfsg-2) unstable; urgency=low
5488 * Add Brice Goglin's fix for 05_module_defaults.diff, so that it also works
5489 when there is no module section at all. Thanks to Michel Dänzer for
5490 helping also.
5492 -- David Nusinow <dnusinow@debian.org> Sat, 21 Apr 2007 09:34:12 -0400
5494 xorg-server (2:1.3.0.0.dfsg-1) unstable; urgency=low
5496 * Upload to unstable.
5497 * Add XS-Vcs-* to debian/control.
5498 * Remove non-free file hw/xfree86/doc/README.DRI from the upstream tarball.
5499 * Bump serverminver to 2:1.3.0.0.
5501 -- Julien Cristau <jcristau@debian.org> Fri, 20 Apr 2007 07:54:14 +0200
5503 xorg-server (2:1.3.0.0-1) experimental; urgency=low
5505 * New upstream release
5507 -- David Nusinow <dnusinow@debian.org> Thu, 19 Apr 2007 22:27:05 -0400
5509 xorg-server (2:1.2.99.905-3) experimental; urgency=low
5511 [ Julien Cristau ]
5512 * xvfb now Recommends: xfonts-base (closes: #314598).
5514 [ David Nusinow ]
5515 * Add 05_module_defaults.diff. This provides default modules loading
5516 capabilities for the server that may be overrided easily. Previously the
5517 server would load a set of default modules, but only if none were
5518 specified in the xorg.conf, or if you didn't have a xorg.conf at all. This
5519 patch provides a default set and you can add only the "Load" instructions
5520 to xorg.conf that you want without losing the defaults. Similarly, if you
5521 don't want to load a module that's loaded by default, you can add
5522 "Disable modulename" to your xorg.conf (see man xorg.conf in this release
5523 for details). See upstream bug #10541 for more.
5525 -- David Nusinow <dnusinow@debian.org> Sun, 15 Apr 2007 11:17:45 -0400
5527 xorg-server (2:1.2.99.905-2) experimental; urgency=low
5529 * Install the cvt and gtf utilities and their manpages (closes: #414792).
5530 * Build the xserver-xorg-core-dbg package, which contains debugging symbols
5531 for Xorg and /usr/lib/xorg/modules/**/*.so
5533 -- Julien Cristau <jcristau@debian.org> Mon, 09 Apr 2007 20:38:22 +0200
5535 xorg-server (2:1.2.99.905-1) experimental; urgency=low
5537 * New upstream release candidate.
5538 + includes fix for CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList()
5539 Memory Corruption.
5541 -- Julien Cristau <jcristau@debian.org> Fri, 06 Apr 2007 12:05:40 +0200
5543 xorg-server (2:1.2.99.903-1) experimental; urgency=low
5545 [ Drew Parsons ]
5546 * Add exclude entries to dh_install in debian/rules.
5548 [ Julien Cristau ]
5549 * Prepare packaging to ship debugging symbols for xserver-xorg-core in
5550 xserver-xorg-core-dbg, but leave it commented out so we can get rc3 in the
5551 archive first.
5552 * New upstream release candidate.
5553 + bump serverminver to 2:1.2.99.903.
5555 -- Julien Cristau <jcristau@debian.org> Tue, 27 Mar 2007 07:33:29 +0200
5557 xorg-server (2:1.2.99.902-1) experimental; urgency=low
5559 [ Drew Parsons ]
5560 * Bring xprint back into the xorg fold.
5561 - include existing patches:
5562 - 91_ttf2pt1 allows Xprint to use ttf2pt1 for Type1 font handling
5563 (but extract and apply manually the patch to
5564 hw/xprint/ps/Makefile.am so it may be applied by autoconf)
5565 - 91_ttf2pt1_updates brings ttf2pt1 into the modern X11R7.1 world
5566 - 92_xprint-security-holes-fix.patch places PS/PDF file output
5567 into the user's home directory (~/Xprintjobs), more secure than
5568 a shared /tmp/Xprintjobs
5569 - 93_spooltodir_check_file_exists ensures output filenames are
5570 less than 256 characters in length
5571 - 93_xprint_fonts_fix released references to font names after use.
5572 - enable freetype support for Xprint.
5573 - add descriptions to debian/control and Build-Dependency on
5574 x11proto-print-dev
5575 * Run autoreconf to update changes to hw/xprint/ps/Makefile.am.
5577 [ Brice Goglin ]
5578 * Apply patch from adrian@smop.co.uk to our xvfb-run wrapper
5579 to check whether Xvfb started ok and fix its cleanup
5580 (closes: #351042).
5582 [ Julien Cristau ]
5583 * New upstream release candidate.
5584 * Bump serverminver to 2:1.2.99.902.
5585 * Drop patch 42_build_int10_submodules.diff, and use x86emu on all
5586 architectures instead (closes: #410879).
5587 * Refresh patches:
5588 + 12_security_policy_in_etc.diff
5589 + 21_glx_align_fixes.patch
5590 + 23_kfreebsd_support.diff
5591 * Delete a few files generated by configure on clean, since they seem to
5592 have been included in the tarball.
5594 -- Julien Cristau <jcristau@debian.org> Thu, 15 Mar 2007 04:28:00 +0100
5596 xorg-server (2:1.2.99.901-1) experimental; urgency=low
5598 * New upstream release candidate.
5599 + Remove patches 24 (hurd support), 35 (randr byteswap) and 43 (set damage
5600 version), applied upstream.
5601 + Bump build-dep on x11proto-randr-dev to >= 1.2, and on
5602 x11proto-damage-dev to >= 1.1.
5604 -- Julien Cristau <jcristau@debian.org> Wed, 7 Mar 2007 19:58:53 +0100
5606 xorg-server (2:1.2.0-6) experimental; urgency=low
5608 * Set videoabiver to 1.0, same as in xorg-server 1.1.
5610 -- Julien Cristau <jcristau@debian.org> Fri, 2 Mar 2007 16:38:12 +0100
5612 xorg-server (2:1.2.0-5) experimental; urgency=low
5614 * Add input ABI versioning metadata. Rename serverabiver file to
5615 videoabiver, and add inputabiver. Bump serverminver to 2:1.2.0-5 to deal
5616 with this change.
5618 -- David Nusinow <dnusinow@debian.org> Thu, 1 Mar 2007 22:09:45 -0500
5620 xorg-server (2:1.2.0-4) experimental; urgency=low
5622 [ Julien Cristau ]
5623 * Don't strip modules when DEB_BUILD_OPTIONS contains nostrip. Thanks,
5624 Cyril Brulebois!
5626 [ David Nusinow ]
5627 * Move serverabiver file to serverminver. Use serverabiver to store the
5628 actual video ABI version number (1.1 right now). This will allow drivers
5629 to automatically generate their Provides: xserver-xorg-video-* line when
5630 built against a particular server version. The rename of the files
5631 is to better denote what they actually are.
5632 * Bump the serverminver to 2:1.2.0-4 because of this change
5634 -- David Nusinow <dnusinow@debian.org> Wed, 21 Feb 2007 21:53:51 -0500
5636 xorg-server (2:1.2.0-3ubuntu8) feisty; urgency=low
5638 * SECURITY UPDATE: arbitrary code execution with root privs via integer
5639 overflows in MISC-XC.
5640 * Add debian/patches/131_misc_xc_overflows.patch: upstream fixes.
5641 * References
5642 CVE-2007-1003
5644 -- Kees Cook <kees@ubuntu.com> Thu, 29 Mar 2007 17:46:44 -0700
5646 xorg-server (2:1.2.0-3ubuntu7) feisty; urgency=low
5648 * debian/patches/120_fedora_disable_offscreen_pixmaps.patch
5649 - update to the latest version from Fedora (rev. 1.6, was 1.1)
5651 -- Timo Aaltonen <tepsipakki@ubuntu.com> Fri, 30 Mar 2007 10:39:01 +0300
5653 xorg-server (2:1.2.0-3ubuntu6) feisty; urgency=low
5655 * debian/{rules,xsfbs/xsfbs.mk,serverminver,inputabiver}
5656 - Import changes from current debian package, needed for the new intel
5657 driver.
5658 - Rename serverabiver to videoabiver, value 1.0.
5659 - Set serverminver as this version.
5660 * debian/patches:
5661 129_remove_extra_i2c_bittimeout.patch
5662 130_slow_down_ddc_i2c.patch
5663 - Patches from server-1.3 branch, which make probing the monitor more
5664 robust.
5666 -- Timo Aaltonen <tepsipakki@ubuntu.com> Thu, 29 Mar 2007 00:56:17 +0300
5668 xorg-server (2:1.2.0-3ubuntu5) feisty; urgency=low
5670 * debian/patches/120_fedora_disable_offscreen_pixmaps.diff
5671 - Re-enable. Despite being a hack, it works and is needed for compositing
5672 managers to work properly. (LP: #89189)
5674 -- Timo Aaltonen <tepsipakki@ubuntu.com> Tue, 27 Mar 2007 02:33:31 +0300
5676 xorg-server (2:1.2.0-3ubuntu4) feisty; urgency=low
5678 * debian/patches/107_fedora_dont_backfill_bg_none.patch:
5679 - Re-enable to see if it helps with performance regressions.
5680 * debian/patches/127_check_for_clientgone.patch:
5681 - A fix from upstream. (LP: #60288)
5682 * debian/patches/128_fix_client_privates_leak.patch
5683 - Plug a memory leak. (LP: #92882)
5684 * debian/rules
5685 - Fix a typo in --with-default-font-path.
5687 -- Timo Aaltonen <tepsipakki@ubuntu.com> Sat, 17 Mar 2007 00:38:09 +0200
5689 xorg-server (2:1.2.0-3ubuntu3) feisty; urgency=low
5691 * debian/patches:
5692 - Rename 019_ubuntu_enable_composite.diff to 119_* so that it is in line
5693 with the rest of our patches
5694 - Re-add 126_debian_always_use_default_font_path.diff. This was dropped
5695 by Debian but needed by us since we still have legacy fontpaths in
5696 old configurations, so new paths need to be appended to the list.
5698 -- Timo Aaltonen <tepsipakki@ubuntu.com> Wed, 28 Feb 2007 11:54:18 +0200
5700 xorg-server (2:1.2.0-3ubuntu2) feisty; urgency=low
5702 * debian/control:
5703 - xvfb Depends on xauth, xfonts-base
5705 -- Sebastien Bacher <seb128@canonical.com> Tue, 27 Feb 2007 23:31:06 +0100
5707 xorg-server (2:1.2.0-3ubuntu1) feisty; urgency=low
5709 * Don't drop 42_build_int10_submodules.diff, it's useful
5710 * 019_ubuntu_enable_composite.diff:
5711 - enable composite
5712 * debian/control:
5713 - fixed Maintainer email
5714 * debian/xserver-xorg-core.install:
5715 - list ioport, gtf, pcitweak and scanpci
5716 and manpages for scanpci, gtf, pcitweak
5718 [ Timo Aaltonen ]
5719 * Merge with Debian, remaining changes:
5720 - debian/rules:
5721 + build using -fno-stack-protector
5722 + --with-os-vendor=Ubuntu
5723 - debian/control:
5724 + don't Conflict with xserver-xorg-video
5725 - refreshed and renamed patches
5726 102_ubuntu_sharevts_load_cpu.patch
5727 104_fedora_init_origins_fix.patch
5728 106_ubuntu_fpic_libxf86config.patch
5729 114_fedora_no_composite_in_xnest.patch
5730 121_only_switch_vt_when_active.diff
5731 124_fix-pdripriv_null_deref.patch
5732 - dropped for now:
5733 42_build_int10_submodules.diff - causes "some regression"
5734 * dropped patches (comments from Michel Daenzer):
5735 - 107_fedora_dont_backfill_bg_none.patch
5736 "Breaks X semantics and thus can't go in upstream. Apps/toolkits
5737 need to be fixed not to use background none windows."
5738 - 108_fedora_gl_include_inferiors.patch
5739 "Breaks GLX semantics and should no longer be necessary now that
5740 the GLX compositing managers default to using the Composite
5741 Overlay Window."
5742 - 120_fedora_disable_offscreen_pixmaps.diff
5743 "Last time I looked at this, it was a gross hack to work around XAA
5744 deficiencies in offscreen pixmap handling, which makes the server
5745 die immediately when trying to use GLX_EXT_texture_from_pixmap
5746 with EXA, due to calling XAA functions without checking it's
5747 active or even loaded."
5748 * debian/control:
5749 - set Conflicts: xkb-data (<< 0.9), since xkb-path is
5750 different from previous releases
5751 * debian/patches/125_randr-version-supported.diff:
5752 - The server supports protocol 1.1, make sure we use it.
5754 -- Sebastien Bacher <seb128@canonical.com> Mon, 26 Feb 2007 09:36:38 +0100
5756 xorg-server (2:1.2.0-3) experimental; urgency=low
5758 [ Julien Cristau ]
5759 * Pass --with-os-name and --with-os-vendor to configure.
5760 * Bump serverabiver to 2:1.2.0-1.
5761 * Add patch from upstream git to set the supported damage version from the
5762 server, instead of from the damage headers. xserver 1.2.0 supports damage
5763 1.0, not 1.1.
5765 -- Julien Cristau <jcristau@debian.org> Sat, 17 Feb 2007 12:03:03 +0100
5767 xorg-server (2:1.2.0-2) experimental; urgency=low
5769 * Delete useless debian/substvars.
5770 * Change my email address in debian/control.
5771 * Fix patch 42_build_int10_submodules.diff. The definition of
5772 xf86InitInt10() was moved to int10/helper_exec.c between 1.1.1 and 1.2.0,
5773 so we move it to int10/helper_mem.c, which we build in the main int10
5774 module, not the vm86 and x86emu submodules. Thanks to Cédric Augonnet and
5775 Brice Goglin for the report and testing.
5777 -- Julien Cristau <jcristau@debian.org> Sat, 10 Feb 2007 20:57:57 +0100
5779 xorg-server (2:1.2.0-1) experimental; urgency=low
5781 * New upstream release.
5782 + 40_xorg-xserver-1.1.0-dbe-render.diff dropped.
5783 + 38_GetDrawableAttributes.patch dropped.
5784 + 37_build-mesa-mipmap.patch dropped.
5785 + 33_Xserver_man_typos.patch dropped.
5786 + 24_hurd_support.diff massively reduced.
5787 + 13_debian_add_xkbpath_env_variable.diff refreshed.
5788 + 07_xorgconf_manpage_overhaul.diff updated.
5789 + 42_build_int10_submodules.diff updated.
5790 * Bump build-dep on mesa-swx11-source to >= 6.5.2.
5791 * Version build-dependencies on x11proto-composite-dev and x11proto-kb-dev
5792 to match configure.ac.
5793 * Add build-dep on libxfixes-dev (needed for Xdmx).
5795 -- Julien Cristau <jcristau@debian.org> Fri, 9 Feb 2007 20:54:27 +0100
5797 xorg-server (2:1.1.99.903-1) experimental; urgency=low
5799 * New upstream release candidate.
5800 * Forward-port patches:
5801 * 07_xorgconf_manpage_overhaul.diff: refresh
5802 * 12_security_policy_in_etc.diff: refresh
5803 * 21_glx_align_fixes.patch: refresh
5804 * 23_kfreebsd_support.diff: refresh
5805 * 24_hurd_support.diff: refresh
5806 * 34_xorg.conf_man_typos.patch: refresh
5807 * 36_fix_ffs.patch: remove, applied upstream
5808 * Bump build-dependency on libdrm-dev to (>= 2.3.0) because that is the X
5809 server's minimum requirement.
5811 -- Thierry Reding <thierry@gilfi.de> Sat, 2 Dec 2006 12:44:59 +0100
5813 xorg-server (2:1.1.99.902-1) experimental; urgency=low
5815 * Update to latest upstream release candidate.
5816 * Forward-port patches:
5817 * 02_libvgahw_gcc4_volatile_fix.diff: update
5818 * 04_read_rom_in_chunks.diff: update
5819 * 05_arm_cache_flush.diff: remove, applied upstream
5820 * 06_arm_is_not_x86_and_has_no_vga.diff: remove, applied upstream
5821 * 07_xorgconf_manpage_overhaul.diff: update
5822 * 08_s390_servermd.diff: update
5823 * 09_debian_xserver_rtff.diff: update
5824 * 12_security_policy_in_etc.diff: update
5825 * 13_debian_add_xkbpath_env_variable.diff: update
5826 * 15_symlink_mesa.diff: remove, fixed upstream
5827 * 16_s390_fix.diff: update
5828 * 17_ignoreabi.diff: remove, applied upstream
5829 * 18_execinfo_only_for_backtrace.patch: remove, applied upstream
5830 * 18_execinfo_configured.patch: remove, applied upstream
5831 * 19_configurable_misc_utils.patch: remove, applied upstream
5832 * 20_mesa_6.5.1.diff: remove, applied upstream
5833 * 21_glx_align_fixes.patch: update
5834 * 22_xkb_cycle_3layouts.diff: remove, applied upstream
5835 * 23_kfreebsd_support.diff: update, partially applied upstream
5836 * 24_hurd_support.diff: update, partially applied upstream
5837 * 25_tfp_damage.diff: remove, applied upstream
5838 * 26_aiglx_happy_vt_switch.diff: remove, applied upstream
5839 * 27_aiglx_locking.diff: remove, applied upstream
5840 * 28_mesa_copy_sub_buffer.diff: remove, applied upstream
5841 * 29_mesa_reseed_makefile.diff: remove, fixed upstream
5842 * 30_fix_vmode_switch.diff: remove, fixed upstream
5843 * 31_blocksigio.diff: remove, fixed upstream
5844 * 32_disable_sparc_pci_bridge.diff: update
5845 * 34_xorg.conf_man_typos.patch: update
5846 * 35_randr_byteswap.patch: update
5847 * 36_fix_ffs.patch: update
5848 * 37_Fix-__glXDRIbindTexImage-for-32-bpp-on-big-endian-platforms.diff:
5849 remove, applied upstream
5850 * Upstream no longer ships a changelog, so don't try to install it.
5851 * Add 37_build-mesa-mipmap.patch that adds the missing mipmap.c to libmain's
5852 sources.
5853 * Add 38_GetDrawableAttributes.patch which readds support for the
5854 GetDrawableAttributes extension that's needed for compiz to work properly.
5856 -- Thierry Reding <thierry@gilfi.de> Fri, 1 Dec 2006 20:32:34 +0100
5858 xorg-server (2:1.1.1-21) unstable; urgency=emergency
5860 * Security update.
5861 * Fix integer overflow in the ProcXCMiscGetXIDList() function in the XC-MISC
5862 extension. Reference: CVE-2007-1003.
5864 -- Julien Cristau <jcristau@debian.org> Wed, 04 Apr 2007 00:34:51 +0200
5866 xorg-server (2:1.1.1-20) unstable; urgency=low
5868 * xephyr: Add patch from upstream git to fix memory leak in
5869 ephyrScreenFini(). Thanks, Guillem Jover!
5871 -- Julien Cristau <jcristau@debian.org> Tue, 6 Mar 2007 22:20:14 +0100
5873 xorg-server (2:1.1.1-19) unstable; urgency=high
5875 [ Drew Parsons ]
5876 * Removed spurious space in default font line
5877 (/usr/X11R6/lib/X11/fonts/Type1 not "/usr/X11R6/lib/ X11/fonts/Type1")
5879 [ David Nusinow ]
5880 * Conflict with and replace xserver-common, because that package used to
5881 provide the SecurityPolicy file. This is an RC bugfix because it breaks
5882 upgrades, so it gets a high urgency. Thanks Christian Tsotras and Lionel
5883 Elie Mamane for reporting and it. Closes: #402658
5885 -- David Nusinow <dnusinow@debian.org> Wed, 28 Feb 2007 21:48:19 -0500
5887 xorg-server (2:1.1.1-18) unstable; urgency=medium
5889 * Add patch from Fedora to make xephyr work on 64bit architectures
5890 (closes: #405928).
5892 -- Julien Cristau <jcristau@debian.org> Fri, 16 Feb 2007 22:20:08 +0100
5894 xorg-server (2:1.1.1-17) unstable; urgency=medium
5896 * Make the int10 module usable on i386 with a 64bit kernel (closes: #409730).
5897 + New patch 42_build_int10_submodules.diff, which allows us to build vm86
5898 and x86emu as two separate submodules, and make the int10 module itself
5899 fall back to loading x86emu if vm86 calls fail.
5900 + Add workaround for https://bugs.freedesktop.org/show_bug.cgi?id=7299 to
5901 the above patch: move definition of Int10Current from int10/xf86int10.c
5902 to int10/helper_mem.c.
5903 + Drop the part of 39_alpha_build_flags.patch applying to
5904 hw/xfree86/os-support/linux/Makefile.in, and run autoreconf with all
5905 patches applied.
5907 -- Julien Cristau <jcristau@debian.org> Wed, 7 Feb 2007 20:37:19 +0100
5909 xorg-server (2:1.1.1-16) unstable; urgency=medium
5911 * New patch 41_xfree86_linux_acpi_fix_tokenizing.diff from upstream git to
5912 fix a crash on acpi events (closes: #409443).
5914 -- Julien Cristau <julien.cristau@ens-lyon.org> Sat, 3 Feb 2007 22:56:04 +0100
5916 xorg-server (2:1.1.1-15) unstable; urgency=high
5918 * High-urgency upload for security bugfix.
5919 * New patch 40_xorg-xserver-1.1.0-dbe-render.diff to fix multiple integer
5920 overflows in the dbe and render extensions.
5921 CVE IDs: CVE-2006-6101 CVE-2006-6102 CVE-2006-6103
5922 * Add myself to Uploaders, and remove Fabio and Branden, with their
5923 permission. They're of course welcome back when they have more time!
5925 -- Julien Cristau <julien.cristau@ens-lyon.org> Tue, 9 Jan 2007 15:45:46 +0100
5927 xorg-server (2:1.1.1-14) unstable; urgency=high
5929 * The "let's drop 20 years of build logic and replace it with autoconf in a
5930 single release, trust me, what could go wrong? <gibber, gibber>" release
5931 * High-urgency upload for RC bugfix
5932 * New patch 39_alpha_build_flags.patch: no really, when they said
5933 lnx_ev56.c should be built with -mcpu=ev56, they really meant it.
5934 Closes: #392500.
5936 -- Steve Langasek <vorlon@debian.org> Sun, 7 Jan 2007 15:19:08 -0800
5938 xorg-server (2:1.1.1-13) unstable; urgency=medium
5940 [ Julien Cristau ]
5941 * xserver-xorg-core recommends xfonts-base and suggests xfonts-100dpi |
5942 xfonts-75dpi and xfonts-scalable. Also add explanation about fonts to the
5943 long description, stolen from the old xserver-common package (closes:
5944 #400654).
5946 [ David Nusinow ]
5947 * This is important for upgrades to etch, and has no notable risk, so bump
5948 priority to medium.
5950 -- David Nusinow <dnusinow@debian.org> Fri, 29 Dec 2006 19:57:51 -0500
5952 xorg-server (2:1.1.1-12) unstable; urgency=low
5954 [ Julien Cristau ]
5955 * Delete hw/xfree86/common/xf86Build.h in debian/rules clean, since it's
5956 wrongly included in the upstream tarball.
5958 [ David Nusinow ]
5959 * Pull fix for the ignore_abi.diff patch. This one's a major brown bag on my
5960 part. Thanks Michel Dänzer.
5961 * Add 38_wait_for_something_force_timer_reset.diff which forces the server
5962 to reset timers when they've overrun in some cases rather than wait
5963 forever. Patch by Daniel Stone. Thanks Michel Dänzer for pointing the
5964 changes out. Closes: #374026
5966 -- David Nusinow <dnusinow@debian.org> Tue, 12 Dec 2006 21:13:20 -0500
5968 xorg-server (2:1.1.1-11) unstable; urgency=low
5970 [ Drew Parsons ]
5971 * Patches 33_Xserver_man_typos.patch and 34_xorg.conf_man_typos.patch
5972 fix minor typos in Xserver and xorg.conf man pages.
5973 Closes: #364556, #308899.
5974 * Add patch 35_randr_byteswap.patch from upstream. Fixes a client/server
5975 byteswapping problem. Closes: #291100.
5977 [ Julien Cristau ]
5978 * Don't build-depend on libdrm-dev on hurd-i386 (closes: #358015). Thanks,
5979 Samuel Thibault.
5980 * Update hurd support patch (closes: #356300). Thanks, Samuel Thibault.
5981 * Add reportbug script stolen from the monolith, to add the user's config
5982 and log file in every bug report.
5983 * Delete hw/xfree86/common/xf86Build.h from our source tree, so that the
5984 build date is correctly calculated at build time, and not hardcoded to
5985 07 July 2006. Thanks to Jurij Smakov for noticing.
5986 * Add patch 36_fix_ffs.patch by Jurij Smakov to fix infinite loop in ffs()
5987 if called with an argument of 0 (closes: #395564).
5988 * Add patch 37_Fix-__glXDRIbindTexImage-for-32-bpp-on-big-endian-platforms
5989 from upstream git to fix color issue on big endian platforms
5990 (closes: #392453). Thanks to Michel Dänzer for the patch!
5991 * Fix typo in xvfb-run (closes: #337703).
5992 * Install xdmxconfig and its manpage in xdmx-tools (closes: #393991).
5993 * Add Replaces: xdmx (<= 2:1.1.1-10) to xdmx-tools because of the xmdxconfig
5994 manpage move.
5996 -- David Nusinow <dnusinow@debian.org> Fri, 24 Nov 2006 15:44:52 -0500
5998 xorg-server (2:1.1.1-10) unstable; urgency=low
6000 [ Denis Barbier ]
6001 * Fix video mode switching. Closes: #391052
6002 * Fix FTBFS on kfreebsd-i386 and kfreebsd-amd64. Thanks Petr Salinger.
6003 Closes: #363517
6005 [ David Nusinow ]
6006 * Add depends on xserver-xorg so that /etc/X11/X gets installed. Thanks
6007 Frans Pop. Closes: #392295
6008 * Add 31_blocksigio.diff. This patch by Alan Hourihane, and it prevents a
6009 race condition when a driver tries to set the cursor state when the server
6010 is in the middle of switching resolution. Thanks to Frans Pop for
6011 reporting the bug, Michel Dänzer for reading through the backtrace and
6012 diagnosing the problem, and Alan for the final patch. Closes: #390646.
6014 [ Jurij Smakov ]
6015 * Add 32_disable_sparc_pci_bridge.diff. Disable PCI bridge handling on
6016 sparc, which is broken and causes filesystem corruption (by poking
6017 the PCI bus in the wrong places) on some machines. Closes: #392312.
6019 [ Drew Parsons ]
6020 * Use __appmansuffix__ not __mansuffix__ in
6021 03_xnest_manpage_overhaul.diff. Closes: #390599.
6022 * Install upstream ChangeLog. Closes: #365274.
6024 -- David Nusinow <dnusinow@debian.org> Mon, 16 Oct 2006 21:59:51 -0400
6026 xorg-server (2:1.1.1-9) unstable; urgency=low
6028 [ Jurij Smakov ]
6029 * Add 21_glx_align_fixes.patch to reintroduce the setting of __GLX_ALIGN64
6030 variable, lost during the modular transition. This setting is essential
6031 for architectures with strong alignment requirements. Patch affects
6032 alpha, sparc, amd64, ia64 and s390, mimicking the behaviour of the
6033 monolithic build. Closes: #388125.
6035 [ Denis Barbier ]
6036 * Add 22_xkb_cycle_3layouts.diff to fix layout switching when 3 layouts
6037 are present. Thanks Ivan Pascal for the patch. Closes: #345803
6039 [ David Nusinow ]
6040 * Add kFreeBSD support patch (23). Thanks to Robert Millan, Petr Salinger,
6041 Daniel Stone, and Michael Banck for input and patch writing.
6042 Closes: #363517
6043 * Add hurd support patch (24). Thanks Samuel Thibault, Daniel Stone, and
6044 Michael Banck. Closes: #356300
6045 * Disable the explicit enabling of dri in the configure. The configure
6046 script autodetects whether or not to use this anyway, and enabling it
6047 explicitly breaks the build on hurd. Thanks Samuel Thibault and Michael
6048 Banck. Closes: #358015
6049 * Add several patches written by Kristian Høgsberg for allowing compiz to
6050 work with AIGLX. These patches were vetted by Theirry Reding with valuable
6051 advice from Michel Dänzer, and feedback from Kristian himself.
6052 - 25_tfp_damage.diff
6053 - 26_aiglx_happy_vt_switch.diff
6054 - 27_aiglx_locking.diff
6055 - 28_mesa_copy_sub_buffer.diff
6056 - 29_mesa_reseed_makefile.diff
6057 - update of 20_mesa_6.5.1.diff
6058 * Remove bizarre wholesale inclusion of another patch in the 23_kbsd patch
6060 [ Eugene Konev ]
6061 * Use --with-default-font-path instead of --with-fontdir.
6062 * Set RGBPath through --with-rgb-path.
6063 * Drop 11_debian_always_use_default_font_path.diff.
6064 * Drop 14_debian_always_look_in_our_module_path.diff.
6065 * Ship SecurityPolicy in xserver-xorg-core.
6067 -- David Nusinow <dnusinow@debian.org> Thu, 28 Sep 2006 23:59:35 -0400
6069 xorg-server (2:1.1.1-8) unstable; urgency=low
6071 * Update mesa symlink patch to the latest from HEAD
6072 * Add 20_mesa_6.5.1.diff to allow the server to build with mesa 6.5.1
6073 * Bump build-dep versions on x11proto-gl to 1.4.8, and mesa to 6.5.1
6075 -- David Nusinow <dnusinow@debian.org> Mon, 25 Sep 2006 22:21:37 -0400
6077 xorg-server (2:1.1.1-7) unstable; urgency=low
6079 * Fix s390 build issue. Thanks Bastian Blank for the report and Eugene Konev
6080 for the patch. Closes: #388628.
6081 * Disable build of various utilities that we don't ship anyway. Patch thanks
6082 to Eugene Konev.
6084 -- David Nusinow <dnusinow@debian.org> Thu, 21 Sep 2006 23:07:16 -0400
6086 xorg-server (2:1.1.1-6) unstable; urgency=low
6088 * Upload 7.1 to unstable.
6090 [ Drew Parsons ]
6091 * Added SGI FreeB licence to debian/copyright. Closes: #368563.
6092 * Apply upstream patches 18_execinfo_only_for_backtrace.patch, to use
6093 execinfo.h for and only for backtrace. Applied git patch
6094 5a3488ccac8e5dabd9fc98bc41ef178ead1b2faf directly into configure scripts,
6095 activated with autoreconf. Closes: #363218.
6096 * Only requires build-depends version of x11proto-gl-dev on 1.4.6.
6098 [ Steve Langasek ]
6099 * Add versioned build-depends on x11proto-fixes-dev (>= 4.0), to
6100 ensure the package is built against the right protocol version.
6101 Closes: #383778.
6103 -- David Nusinow <dnusinow@debian.org> Mon, 18 Sep 2006 18:30:07 -0400
6105 xorg-server (2:1.1.1-5) experimental; urgency=low
6107 * Fix error in 16_s390_fix.diff caused by my idiot copying. Thanks Yannick
6108 Roehlly and Daniel Stone.
6110 -- David Nusinow <dnusinow@debian.org> Sun, 27 Aug 2006 23:25:21 +0000
6112 xorg-server (2:1.1.1-4) experimental; urgency=low
6114 [ Drew Parsons ]
6115 * Tighten dependencies between X11R7.1 server and video drivers.
6116 xserver-xorg-core no longer Depends: xserver-xorg-video-all
6117 | xserver-xorg-video but instead Conflicts: xserver-xorg-video.
6118 (closes: #383873)
6119 The dependency on xserver-xorg-video-all | xserver-xorg-video-1.0 is
6120 managed by the xserver-xorg binary package (not included here in
6121 order to avoid circular dependencies). (closes: #362313)
6122 * Likewise remove Depends: xserver-xorg-input-all | xserver-xorg-input
6123 (again, handled by xserver-xorg) to avoid circular dependency with drivers.
6125 [ David Nusinow ]
6126 * Epoch bump
6127 * Add 17_ignoreabi.diff to allow users to simply set a value in xorg.conf
6128 rather than pass -ignoreABI to the server every time it starts
6130 -- David Nusinow <dnusinow@debian.org> Wed, 23 Aug 2006 22:03:06 +0000
6132 xorg-server (1:1.1.1-3) unstable; urgency=low
6134 * Add 16_s390_fix.diff to fix FTBFS on s390. Thanks Bastian Blank.
6135 (closes: #362641)
6136 * Bump build-depends version of libgl1-mesa-dev to 6.5.x package we have in
6137 experimental currently
6138 * Bump build-depends version of x11proto-gl-dev to 1.4.7 or greater
6140 -- David Nusinow <dnusinow@debian.org> Tue, 22 Aug 2006 00:57:31 +0000
6142 xorg-server (1:1.1.1-2) experimental; urgency=low
6144 [ Drew Parsons ]
6145 * Updated mesa-swx11-source build-depends to (>> 6.5.0), required
6146 for xserver 1.1.1. (closes: #383334)
6148 [ David Nusinow ]
6149 * Enable and ship xephyr
6150 * Hack off the 'x' manpage suffix
6151 * Install Xnest manpage
6152 * Bump policy version to 3.7.2.0. No changes necessary.
6154 -- David Nusinow <dnusinow@debian.org> Wed, 16 Aug 2006 21:14:44 +0000
6156 xorg-server (1:1.1.1-1) experimental; urgency=low
6158 [ David Nusinow ]
6159 * New upstream release
6160 * Move patch target call so that we don't try and build twice
6161 * Remove obsolete 15_security_allocate_local.diff and
6162 16_SECURITY_setuid.diff
6163 * Add 15_symlink_mesa.diff
6165 -- David Nusinow <dnusinow@debian.org> Sun, 6 Aug 2006 16:12:25 +0000
6167 xorg-server (2:1.0.2-10) unstable; urgency=low
6169 * Upload to unstable to fixed messed up last upload which was supposed to go
6170 to experimental. Brown bag o' joy.
6172 -- David Nusinow <dnusinow@debian.org> Tue, 22 Aug 2006 19:31:08 +0000
6174 xorg-server (1:1.1.1-0ubuntu14) feisty; urgency=low
6176 * Add 'debian/patches/38_Fix-pDRIPriv_NULL_deref.patch': NULL-init DRI
6177 screen private data, thanks to Tormod Volden (LP: #60288).
6179 -- Kees Cook <kees@ubuntu.com> Sat, 10 Feb 2007 20:27:44 -0800
6181 xorg-server (1:1.1.1-0ubuntu13) feisty; urgency=low
6183 * 19_revert_xkb_change_breaking_XkbGetKeyboard.patch:
6184 - patch from fedora (with extra Makefile.in change), revert change that
6185 broke XkbGetKeyboard() (Ubuntu: #58083)
6186 * 37_Fix-__glXDRIbindTexImage-for-32-bpp-on-big-endian-platforms.diff:
6187 - upstream patch copied from the Debian package, fix blue screen with
6188 compiz on ppc (Ubuntu: #58373)
6190 -- Sebastien Bacher <seb128@canonical.com> Fri, 12 Jan 2007 12:17:28 +0100
6192 xorg-server (1:1.1.1-0ubuntu12.1) edgy-security; urgency=low
6194 * SECURITY UPDATE: Arbitrary code execution with root privileges via heap
6195 overflows in DBE and Render extensions.
6196 * Add 'debian/patches/021_ubuntu_dbe-render_overflows.diff' from
6197 upstream
6198 * References
6199 CVE-2006-6101 CVE-2006-6102 CVE-2006-6103
6201 -- Kees Cook <kees@ubuntu.com> Mon, 8 Jan 2007 12:45:41 -0800
6203 xorg-server (1:1.1.1-0ubuntu12) edgy; urgency=low
6205 * debian/patches/17_no_composite_for_xvfb.patch:
6206 - fix a crasher by not using composite for Xvfb when using -render
6207 * debian/patches/18_no_composite_for_xvfb_run.patch:
6208 - use "-extension Composite" to fix xvfb-run crashing
6210 -- Sebastien Bacher <seb128@canonical.com> Fri, 13 Oct 2006 17:12:49 +0200
6212 xorg-server (1:1.1.1-0ubuntu11) edgy; urgency=low
6214 * debian/patches/16_only_switch_vt_when_active.patch:
6215 Add a check to prevent the X server from changing the VT when killing
6216 GDM from the console.
6218 -- Ryan Lortie <desrt@ubuntu.com> Thu, 21 Sep 2006 01:26:35 -0400
6220 xorg-server (1:1.1.1-0ubuntu10) edgy; urgency=low
6222 * Build xserver-xephyr from xorg-server package. Malone: #57077, #57084
6224 -- Tollef Fog Heen <tfheen@ubuntu.com> Wed, 6 Sep 2006 12:57:32 +0200
6226 xorg-server (1:1.1.1-0ubuntu9) edgy; urgency=low
6228 * Enable composite extension by default
6229 * Add patch from fd.o bugzilla #7916 to avoid aiglx hangs on vt
6230 switches
6232 -- Matthew Garrett <mjg59@srcf.ucam.org> Sat, 26 Aug 2006 03:20:31 +0100
6234 xorg-server (1:1.1.1-0ubuntu8) edgy; urgency=low
6236 * Steal patch from Fedora to allow compiz to trigger the disabling of
6237 XAA off-screen pixmaps
6239 -- Matthew Garrett <mjg59@srcf.ucam.org> Wed, 23 Aug 2006 21:26:08 +0100
6241 xorg-server (1:1.1.1-0ubuntu7) edgy; urgency=low
6243 * (temporarily) Removed Breaks: section from xserver-xorg-core (necessary
6244 until apt-get properly supports this feature)
6245 * Tightened Build-Depends: mesa-swx11-source to >=
6246 6.5.0.git.20060810-0ubuntu1
6247 * Tightened Build-Depends of libgl1-mesa-dev to >=
6248 6.5.0.git.20060810-0ubuntu1
6250 -- Rodrigo Parra Novo <rodarvus@ubuntu.com> Tue, 15 Aug 2006 07:26:07 -0300
6252 xorg-server (1:1.1.1-0ubuntu6) edgy; urgency=low
6254 * Tightened Build-Depends of mesa-swx11-source to version 6.5.0.git.20060809
6255 * Removed patch 003_fedora_root_window_black_pattern.patch (not necessary
6256 for Ubuntu)
6258 -- Rodrigo Parra Novo <rodarvus@ubuntu.com> Fri, 11 Aug 2006 11:41:29 -0300
6260 xorg-server (1:1.1.1-0ubuntu5) edgy; urgency=low
6262 * Renamed 003_ubuntu_sharevts_load_cpu.patch to
6263 002_ubuntu_sharevts_load_cpu.patch
6264 * Added 003_fedora_root_window_black_pattern.patch (black background
6265 pattern instead of default X background pattern. Feel free to revert if
6266 you feel strongly against this one)
6267 * Added 005_fdo4320_composite_fastpath.patch and
6268 016_fdo7482_xdmx_render_fix.patch (upstream bug fixes, bug numbers
6269 annotated on patch names)
6270 * Added 004_fedora_init_origins_fix.patch (multihead initialization)
6271 * Added 006_ubuntu_fpic_libxf86config.patch
6272 * Added 007_fedora_dont_backfill_bg_none.patch
6273 * Added 008_fedora_gl_include_inferiors.patch,
6274 009_fedora_mesa_copy_sub_buffer.patch,
6275 010_fedora_no_move_damage.patch,
6276 012_fedora_tfp_damage.patch and
6277 014_fedora_no_composite_in_xnest.patch (further aiglx support)
6278 * 011_fedora_pci_scan_fixes.patch (pci scan fixes - testing is needed to
6279 check if an extra upstream patch for pci domains is also necessary)
6280 * Added 015_fedora_sane_default_mode.patch (tweak default mode - please feel
6281 free to revert this patch if you feel strongly against it)
6282 * Added 017_fedora_add_missing_headers_to_sdk.patch
6283 * Added 018_ubuntu_linux_kernel_include_fixes.patch and
6284 013_ubuntu_symlink_mesa_source.patch (build fixes against current
6285 linux-kernel-modules * mesa-swx11-source - these already existed before,
6286 but were applied directly to the source tree, instead of being quilt
6287 patches)
6288 * Just for reference: debian patch #02 is candidate for removal on next
6289 upload. I'll refrain from removing it now to diminish the chances of this
6290 being a breaks-for-everyone release
6291 * Moved SecurityPolicy example from /usr/share/doc/examples/ to
6292 /usr/share/doc/xserver-xorg-core/
6294 -- Rodrigo Parra Novo <rodarvus@ubuntu.com> Mon, 7 Aug 2006 17:21:05 -0300
6296 xorg-server (1:1.1.1-0ubuntu4) edgy; urgency=low
6298 * Added new Breaks: section to xorg-server-core:
6299 xserver-xorg-driver-all, xserver-xorg-driver-apm,
6300 xserver-xorg-driver-ark, xserver-xorg-driver-ati,
6301 xserver-xorg-driver-chips, xserver-xorg-driver-cirrus,
6302 xserver-xorg-driver-cyrix, xserver-xorg-driver-dummy,
6303 xserver-xorg-driver-fbdev, xserver-xorg-driver-glint,
6304 xserver-xorg-driver-i128, xserver-xorg-driver-i740,
6305 xserver-xorg-driver-i810, xserver-xorg-driver-imstt,
6306 xserver-xorg-driver-mga, xserver-xorg-driver-neomagic,
6307 xserver-xorg-driver-newport, xserver-xorg-driver-nsc,
6308 xserver-xorg-driver-nv, xserver-xorg-driver-rendition,
6309 xserver-xorg-driver-s3, xserver-xorg-driver-s3virge,
6310 xserver-xorg-driver-savage, xserver-xorg-driver-siliconmotion,
6311 xserver-xorg-driver-sis, xserver-xorg-driver-sisusb,
6312 xserver-xorg-driver-tdfx, xserver-xorg-driver-tga,
6313 xserver-xorg-driver-trident, xserver-xorg-driver-tseng,
6314 xserver-xorg-driver-v4l, xserver-xorg-driver-vesa,
6315 xserver-xorg-driver-vga, xserver-xorg-driver-via,
6316 xserver-xorg-driver-vmware, xserver-xorg-driver-voodoo,
6317 xserver-xorg-video-all (<< 7.0.22ubuntu7),
6318 xserver-xorg-video-apm (<< 1:1.1.1-0ubuntu1),
6319 xserver-xorg-video-ark (<< 1:0.6.0-0ubuntu1),
6320 xserver-xorg-video-ati (<< 1:6.6.1-0ubuntu1),
6321 xserver-xorg-video-chips (<< 1:1.1.1-0ubuntu1),
6322 xserver-xorg-video-cirrus (<< 1:1.1.0-0ubuntu1),
6323 xserver-xorg-video-cyrix (<< 1:1.1.0-0ubuntu1),
6324 xserver-xorg-video-dummy (<< 1:0.2.0-0ubuntu1),
6325 xserver-xorg-video-fbdev (<< 1:0.3.0-0ubuntu1),
6326 xserver-xorg-video-glint (<< 1:1.1.1-0ubuntu1),
6327 xserver-xorg-video-i128 (<< 1:1.2.0-0ubuntu1),
6328 xserver-xorg-video-i740 (<< 1:1.1.0-0ubuntu1),
6329 xserver-xorg-video-i810 (<< 1:1.6.1-0ubuntu1),
6330 xserver-xorg-video-imstt (<< 1:1.1.0-0ubuntu1),
6331 xserver-xorg-video-mga (<< 1:1.4.1-0ubuntu1),
6332 xserver-xorg-video-neomagic (<< 1:1.1.1-0ubuntu1),
6333 xserver-xorg-video-newport (<< 1:0.2.0-0ubuntu1),
6334 xserver-xorg-video-nsc (<< 1:2.8.1-0ubuntu1),
6335 xserver-xorg-video-nv (<< 1:1.2.0-0ubuntu1),
6336 xserver-xorg-video-rendition (<< 1:4.1.0-0ubuntu1),
6337 xserver-xorg-video-s3 (<< 1:0.4.1-0ubuntu1),
6338 xserver-xorg-video-s3virge (<< 1:1.9.1-0ubuntu1),
6339 xserver-xorg-video-savage (<< 1:2.1.1-0ubuntu1),
6340 xserver-xorg-video-siliconmotion (<< 1:1.4.1-0ubuntu1),
6341 xserver-xorg-video-sis (<< 1:0.9.1-0ubuntu1),
6342 xserver-xorg-video-sisusb (<< 1:0.8.1-0ubuntu1),
6343 xserver-xorg-video-tdfx (<< 1:1.2.1-0ubuntu1),
6344 xserver-xorg-video-tga (<< 1:1.1.0-0ubuntu1),
6345 xserver-xorg-video-trident (<< 1:1.2.1-0ubuntu1),
6346 xserver-xorg-video-tseng (<< 1:1.1.0-0ubuntu1),
6347 xserver-xorg-video-v4l (<< 1:0.1.1-0ubuntu1),
6348 xserver-xorg-video-vesa (<< 1:1.2.1-0ubuntu1),
6349 xserver-xorg-video-vga (<< 1:4.1.0-0ubuntu1),
6350 xserver-xorg-video-via (<< 1:0.2.1-0ubuntu1),
6351 xserver-xorg-video-vmware (<< 1:10.13.0-0ubuntu1),
6352 xserver-xorg-video-voodoo (<< 1:1.1.0-oubuntu1)
6354 -- Rodrigo Parra Novo <rodarvus@ubuntu.com> Tue, 1 Aug 2006 22:59:55 -0300
6356 xorg-server (1:1.1.1-0ubuntu3) edgy; urgency=low
6358 * Build with -fno-stack-protector (see LP#54650)
6360 -- Matt Zimmerman <mdz@ubuntu.com> Mon, 31 Jul 2006 16:28:59 -0700
6362 xorg-server (1:1.1.1-0ubuntu2) edgy; urgency=low
6364 * (sparc only) removed stale inclusion of asm/kbio.h on
6365 hw/xfree86/os-support/linux/lnx_io.c and
6366 hw/xfree86/os-support/linux/lnx_kbd.c
6367 * Update debian/serverabiver to 1:1.1.1
6369 -- Rodrigo Parra Novo <rodarvus@ubuntu.com> Mon, 31 Jul 2006 12:53:22 -0300
6371 xorg-server (1:1.1.1-0ubuntu1) edgy; urgency=low
6373 * New Upstream version
6374 * Changed Build-Depends from mesa-swrast-source to mesa-swx11-source,
6375 following Debian package nomenclature
6376 * Re-did 12_security_policy_in_etc.diff for 1.1.1
6377 * Dropped 15_security_allocate_local.diff (applied upstream)
6378 * Dropped 16_SECURITY_setuid.diff (applied upstream)
6379 * Dropped 000_ubuntu_fix_read_kernel_mapping.patch (applied upstream)
6380 * Dropped 002_ubuntu_fix_for_certain_intel_chipsets.patch (applied upstream)
6381 * Updated versioned Build-Depends on mesa-swx11-source to version
6382 6.5.0.cvs.20060725-0ubuntu1
6383 * Added arrayobj.c, arrayobj.h, bitset.h & rbadaptors.h to
6384 GL/symlink-mesa.sh (linked from mesa-swx11-source)
6385 * Added arrayobj.c to default build target on GL/mesa/main
6387 -- Rodrigo Parra Novo <rodarvus@ubuntu.com> Tue, 25 Jul 2006 20:06:28 -0300
6389 xorg-server (2:1.0.2-10) unstable; urgency=low
6391 * Upload to unstable to fixed messed up last upload which was supposed to go
6392 to experimental. Brown bag o' joy.
6394 -- David Nusinow <dnusinow@debian.org> Tue, 22 Aug 2006 19:31:08 +0000
6396 xorg-server (1:1.0.2-9) UNRELEASED; urgency=high
6398 [ Denis Barbier ]
6399 * Fix 13_debian_add_xkbpath_env_variable.diff, XKBPATH environment
6400 variable was not always taken into account.
6402 [ David Nusinow ]
6403 * Remove two Ubuntu packaging holdovers. Have xvfb recommend xbase-clients
6404 rather than xauth, and have xserver-xorg-core recommend xkb-data rather
6405 than xkeyboard-config. Thanks Sterling MacNay.
6406 * Security update. Fix for setuid privledge escalation vulernabilities.
6407 See http://lists.freedesktop.org/archives/xorg/2006-June/016146.html for
6408 the full advisory.
6410 [ Jurij Smakov ]
6411 * Stop including the non-existent asm/kbio.h header file in
6412 hw/xfree86/os-support/linux/lnx_{io,kbd}.c to avoid the build failure
6413 on sparc.
6415 -- David Nusinow <dnusinow@debian.org> Sat, 1 Jul 2006 17:20:45 -0400
6417 xorg-server (1:1.0.2-8) unstable; urgency=low
6419 * Move xserverrc back to xbase-clients. Thanks Benjamin Mesing.
6420 * Add 15_security_allocate_local.diff. This fixes Bug fd.o bug #6642.
6421 Fix buffer overflow in Render. (CVE 2006-1526). Patch by Eric Anholt.
6423 -- David Nusinow <dnusinow@debian.org> Tue, 2 May 2006 21:47:17 -0400
6425 xorg-server (1:1.0.2-7) unstable; urgency=low
6427 * Ship xserverrc again in /etc/X11/xinit. Thanks Bastian Kleineidam and
6428 Vasilis Vasaitis. (closes: #357713)
6430 -- David Nusinow <dnusinow@debian.org> Wed, 26 Apr 2006 00:01:16 -0400
6432 xorg-server (1:1.0.2-6) unstable; urgency=low
6434 [ David Nusinow ]
6435 * Use -DNO_INLINE on s390. Thanks Bastian Blank and Julien Cristau.
6436 (closes: #362641)
6437 * Re-add xvfb-run and manpage to xvfb package. Thanks Josselin Mouette and
6438 Jamie Wilkinson. (closes: #363494)
6439 * Add 014_debian_always_look_in_our_module_path.diff. This will cause the
6440 server to always look in the default module path even if they've specified
6441 an alternate path in their xorg.conf file via the ModulePath option. A
6442 note to users: you should remove this part of your xorg.conf unless you
6443 need it, as the server will look in the right place for modules if you
6444 don't specify a location.
6445 * Run dh_install with --list-missing
6446 * Add missing manpages all around. Thanks Roland Mas and Jan Hudec.
6447 (closes: #362489, #364199)
6448 * Actually install apps to xdmx-tools. Thanks Xavier Bestel.
6449 (closes: #356813)
6451 [ Denis Barbier ]
6452 * Add 13_debian_add_xkbpath_env_variable.diff so that the server takes
6453 the XKBPATH environment variable into account. (closes: #363229)
6455 -- David Nusinow <dnusinow@debian.org> Sat, 22 Apr 2006 17:06:23 -0400
6457 xorg-server (1:1.0.2-5) unstable; urgency=low
6459 * Add 11_debian_always_use_default_font_path.diff from Eugene Konev. This
6460 patch causes the server to add the default font path to whatever the user
6461 has specified. Right now, that's /usr/share/fonts/X11, as defined on
6462 configure in debian/rules. Thanks Eugene, this will definitely go a long
6463 way.
6464 * Document how to get rid of error loading glcore (and other modules) in
6465 NEWS.Debian. Thanks Matej Vela and others.
6466 * Provide the virtual 'xserver' package. Thanks Steve Langasek and Daniel
6467 Stone. (closes: #362750)
6468 * Add 12_security_policy_in_etc.diff from Eugene Konev. This will allow us
6469 to tell the server on configure to look in /etc/X11/xserver for the
6470 SecurityPolicy file. Thanks Joey Hess and Eugene. (closes: #362246)
6472 -- David Nusinow <dnusinow@debian.org> Mon, 17 Apr 2006 00:34:08 -0400
6474 xorg-server (1:1.0.2-4) unstable; urgency=low
6476 * Document the need to update paths in xserver-xorg-core's NEWS file.
6477 (closes: #362077, #362244, #362431)
6478 * Make xserver-xorg-core Architecture: any. (closes: #362150)
6479 * Build with --with-fontdir=/usr/share/fonts/X11. Remove
6480 --with-default-font-path option to make this work. Thanks Eugene Konev.
6482 -- David Nusinow <dnusinow@debian.org> Thu, 13 Apr 2006 23:54:06 -0400
6484 xorg-server (1:1.0.2-3) unstable; urgency=low
6486 * Add build-conflicts on xlibs-static-dev. Thanks Zephaniah E. Hull.
6488 -- David Nusinow <dnusinow@debian.org> Tue, 11 Apr 2006 18:44:51 -0400
6490 xorg-server (1:1.0.2-2) unstable; urgency=low
6492 * Upload to unstable
6493 * Add versioned build-dep on libdmx-dev. Thanks Frank Lichtenheld.
6494 (closes: #361752)
6496 -- David Nusinow <dnusinow@debian.org> Mon, 10 Apr 2006 19:34:04 -0400
6498 xorg-server (1:1.0.2-1) experimental; urgency=low
6500 [ David Nusinow ]
6501 * New upstream release. Fixes CVE-2006-0745
6503 [ Denis Barbier ]
6504 * Set XKB base path to /usr/share/X11/xkb.
6506 -- David Nusinow <dnusinow@debian.org> Mon, 20 Mar 2006 21:41:04 -0500
6508 xorg-server (1:1.0.2-0ubuntu10) dapper; urgency=low
6510 * Backport a fix for Intel bridge handling:
6511 debian/patches/002_fix_for_certain_intel_chipsets.patch
6512 (Closes Ubuntu: #29880)
6514 -- Paul Sladen <ubuntu@paul.sladen.org> Sun, 14 May 2006 19:01:32 +0100
6516 xorg-server (1:1.0.2-0ubuntu9) dapper; urgency=low
6518 * Add 1680x1050 60 and 85Hz Modelines. Thanks to Bart Verwilst for the data.
6519 (Closes Ubuntu: #6096)
6521 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Fri, 05 May 2006 12:38:22 +0200
6523 xorg-server (1:1.0.2-0ubuntu8) dapper; urgency=low
6525 * Fix "XCB rendertest crashes server":
6526 - Add patch 001-CVE-2006-1526.patch.dpatch.
6527 (CVE-2006-1526)
6529 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Wed, 03 May 2006 09:01:09 +0200
6531 xorg-server (1:1.0.2-0ubuntu7) dapper; urgency=low
6533 * Ship again xorg.conf(5)
6534 (Closes Ubuntu: #33703)
6536 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Mon, 01 May 2006 13:37:40 +0200
6538 xorg-server (1:1.0.2-0ubuntu6) dapper; urgency=low
6540 * Fix severe internal memory corruption:
6541 - Add patch: 000-fix-read-kernel-mapping.patch.dpatch.
6542 (freedesktop bugzilla: #6472)
6544 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Fri, 21 Apr 2006 08:07:33 +0200
6546 xorg-server (1:1.0.2-0ubuntu5) dapper; urgency=low
6548 * Fix CPU load when using -sharevts:
6549 - Add patch: 991_sharevts-load-cpu.patch
6550 (Thanks for the initial patch to Michael Witrant)
6551 (Closes Ubuntu: #33611)
6553 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Mon, 10 Apr 2006 13:30:26 +0200
6555 xorg-server (1:1.0.2-0ubuntu4) dapper; urgency=low
6557 * Fix SecurityPolicy path to /etc/X11/xserver/SecurityPolicy
6558 and ship an example. NOTE: this file is NOT installed by default,
6559 the WARNING you see in Xorg.0.log is an harmless WARNING.
6560 Add patch: 990_ubuntu_fix_security_policy_path.patch.
6561 (Close Ubuntu: #31608)
6563 * Readd manpages to the different packages.
6565 * Ship again ioport, gtf, pcitweak and scanpci.
6566 (Closes Ubuntu: #37720)
6568 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Tue, 04 Apr 2006 16:33:00 +0200
6570 xorg-server (1:1.0.2-0ubuntu3) dapper; urgency=low
6572 * What about shipping xorg-server.m4 to make developer life easier?
6574 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Thu, 23 Mar 2006 10:32:55 +0100
6576 xorg-server (1:1.0.2-0ubuntu2) dapper; urgency=low
6578 * xserver-xorg-dev Depends: x11proto-randr-dev.
6579 (Closes Ubuntu: #35594)
6581 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Wed, 22 Mar 2006 08:09:46 +0100
6583 xorg-server (1:1.0.2-0ubuntu1) dapper; urgency=low
6585 * New upstream release:
6586 - Drop patches:
6587 + CVE-2006-0745
6588 + add-missing-sparc-include
6589 + fix-backtrace
6590 + fix-crash-on-null-addr
6592 * UVF execption granted by mdz.
6594 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Tue, 21 Mar 2006 05:39:01 +0100
6596 xorg-server (1:1.0.1-2) experimental; urgency=low
6598 [ David Nusinow ]
6599 * Add versioned dependency on x11-common
6600 * Remove old cruft in our patches directory
6601 * Port patches from trunk
6602 + 030_libvgahw_gcc4_volatile_fix.diff
6603 + general/026_xc_programs_manpage_overhaul.diff
6604 + arm/303_arm_cache_flush.diff
6605 + arm/315_arm_is_not_x86_and_has_no_vga.diff
6606 + general/099e_xorgconf_manpage_overhaul.diff
6607 + s390/500_s390_support.diff
6608 + debian/910_debian_Xserver_RTFF.diff
6609 * add 04_read_rom_in_chunks.diff. This reads PCI ROM in large chunks rather
6610 than one byte at a time. This patch by Alex Williamson and forwarded to us
6611 by Dann Frazier. Thanks to both of them. (closes: #353168)
6612 * Don't build xserver-xorg-core on s390. This means putting all the other
6613 arches as being explicitly listed. Damn !s390.
6614 * Version the conflict with xserver-xfree86 to allow for the transition
6615 package to be installed
6616 * Remove README.DRI, as it is non-free. Add it to prune list.
6617 * Add 10_dont_look_in_home_for_config.diff to prevent looking in a user's
6618 home directory for xorg.conf. Thanks Daniel Stone for the patch.
6620 -- David Nusinow <dnusinow@debian.org> Sun, 12 Mar 2006 16:18:13 -0500
6622 xorg-server (1:1.0.1-1) experimental; urgency=low
6624 * First upload to Debian
6625 * Add bison and flex to the build-depends
6626 * Define INSTALL in debian/rules
6627 * Add xserver-xorg-core dependency xserver-xorg-video-all |
6628 xserver-xorg-video. The former is a metapackage that depends on all the
6629 video drivers we ship and the latter is a virtual package that each video
6630 driver provides. This scheme will install the metapackage by default but
6631 will permit any single video driver to satsify the dependency. Do the same
6632 thing for the input drivers.
6633 * switch dpatch build-dependency to quilt
6634 * Deal with mesa packaging rename: build-dep on mesa-swrast-source ->
6635 mesa-swx11-source
6636 * Change xserver-core depends to be on x11-common rather than xorg-common
6637 * Have xserver-xorg-dev install the files in /usr/share/aclocal so we get
6638 xorg-server.m4
6639 * Manually set permissions on serverabiver installation
6640 * Set the default font path to /usr/share/fonts/X11 instead of
6641 /usr/share/X11/fonts. Thanks Eugene Konev.
6643 -- David Nusinow <dnusinow@debian.org> Mon, 20 Feb 2006 00:18:45 -0500
6645 xorg-server (1:1.0.1-0ubuntu8) dapper; urgency=low
6647 * [SECURITY] Fix CVE-2006-0745.
6649 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Tue, 21 Mar 2006 05:33:50 +0100
6651 xorg-server (1:1.0.1-0ubuntu7) dapper; urgency=low
6653 * debian/control:
6654 - xvfb Depends on xfonts-base too, fix pointed by fabbione
6656 -- Sebastien Bacher <seb128@canonical.com> Fri, 3 Mar 2006 22:21:56 +0100
6658 xorg-server (1:1.0.1-0ubuntu5) dapper; urgency=low
6660 * Add missing include on sparc. Fix FTBFS.
6662 -- Fabio M. Di Nitto <fabbione@ubuntu.com> Wed, 01 Feb 2006 13:45:41 +0100
6664 xorg-server (1:1.0.1-0ubuntu4) dapper; urgency=low
6666 * Backport from upstream HEAD at Daniel's request:
6667 - Add forgotten HAVE_BACKTRACE define, so that we actually get
6668 backtraces when Xorg segfaults.
6670 -- Colin Watson <cjwatson@ubuntu.com> Fri, 27 Jan 2006 13:47:56 +0000
6672 xorg-server (1:1.0.1-0ubuntu3) dapper; urgency=low
6674 * Depend on x11-common rather than xorg-common and xserver-common
6676 -- Tollef Fog Heen <tfheen@ubuntu.com> Wed, 18 Jan 2006 17:13:12 +0100
6678 xorg-server (1:1.0.1-0ubuntu2) dapper; urgency=low
6680 * Add flex to build-deps, fixing FTBFS.
6682 -- Tollef Fog Heen <tfheen@ubuntu.com> Wed, 18 Jan 2006 12:34:03 +0100
6684 xorg-server (1:1.0.1-0ubuntu1) dapper; urgency=low
6686 * New upstream release.
6688 -- Daniel Stone <daniel.stone@ubuntu.com> Fri, 6 Jan 2006 08:00:52 +1100
6690 xorg-server (1:1.0.0-0ubuntu1) dapper; urgency=low
6692 * New upstream release.
6693 + fbCompositeGeneral is now around 97.3% less stuffed (closes:
6694 Ubuntu#20286).
6695 + 'Fix' mouse issues in the DIX by adding XFree86Server defines (sigh;
6696 closes: Ubuntu#20200).
6697 + Fix Emulate3Buttons mouse posting (closes: Ubuntu#11308).
6698 * Bump Build-Depends on libxt-dev (appdefaultdir), libdrm-dev (libdrm2), and
6699 mesa-swrast-source (new files).
6700 * Add --with-fontdir and scotch --with-default-font-path to fix font paths
6701 for non-Xorg servers (closes: Ubuntu#20157).
6702 * Fix path to SecurityPolicy and RGB_DB.
6703 * Move update-linux-hardened-support call to xserver-xorg-core postinst
6704 (from xserver-xorg postinst).
6705 * Add patch to os/access.c so we don't crash on a null-addressed interface
6706 (closes: Ubuntu#20414).
6708 -- Daniel Stone <daniel.stone@ubuntu.com> Tue, 13 Dec 2005 07:27:13 +1100
6710 xorg-server (1:0.99.3-0ubuntu6) dapper; urgency=low
6712 * Fix xserver-xorg-dev Depends field to only depend on the headers this
6713 this package actually uses.
6714 * Re-add xvfb-run to xfvb (closes: Ubuntu#20157).
6716 -- Daniel Stone <daniel.stone@ubuntu.com> Mon, 5 Dec 2005 15:04:14 +1100
6718 xorg-server (1:0.99.3-0ubuntu5) dapper; urgency=low
6720 * Add -ffunction-sections where needed
6721 * Depend: xserver-common: needed for dexconf and /usr/X11R6/bin/X
6723 -- LaMont Jones <lamont@ubuntu.com> Sat, 26 Nov 2005 05:15:36 +0000
6725 xorg-server (1:0.99.3-0ubuntu4) dapper; urgency=low
6727 * Add two more dependencies to build the other half of the video drivers:
6728 - x11proto-xext-dev, x11proto-video-dev
6730 -- Adam Conrad <adconrad@ubuntu.com> Fri, 25 Nov 2005 02:36:44 +1100
6732 xorg-server (1:0.99.3-0ubuntu3) dapper; urgency=low
6734 * Add a few dependencies to xorg-server-dev as the path of least resistance
6735 to get all the various input and video drivers to build again:
6736 - For the video drivers: x11proto-randr-dev, x11proto-render-dev,
6737 x11proto-fonts-dev, x11proto-xf86dri-dev, libdrm-dev
6738 - For the input drivers: x11proto-core-dev, x11proto-input-dev,
6739 x11proto-randr-dev (why do input drivers want randr?)
6741 -- Adam Conrad <adconrad@ubuntu.com> Thu, 24 Nov 2005 18:51:25 +1100
6743 xorg-server (1:0.99.3-0ubuntu2) dapper; urgency=low
6745 * Add missing libfreetype6-dev build-depends.
6747 -- Daniel Stone <daniel.stone@ubuntu.com> Thu, 24 Nov 2005 10:26:44 +1100
6749 xorg-server (1:0.99.3-0ubuntu1) dapper; urgency=low
6751 * New upstream release.
6753 -- Daniel Stone <daniel.stone@ubuntu.com> Mon, 21 Nov 2005 14:13:41 +1100
6755 xorg-server (1:0.99.2+cvs.20051025-3) dapper; urgency=low
6757 * Version mesa-swrast-source Build-Dep to 6.4.0 or higher, so GLcore is a
6758 little less crash-happy (e.g. when moving your glxgears window).
6759 * Export /usr/share/xserver-xorg/serverabiver to xserver-xorg-dev, which
6760 describes the relationship needed from a driver on xserver-xorg-core.
6762 -- Daniel Stone <daniel.stone@ubuntu.com> Fri, 28 Oct 2005 13:00:26 +1000
6764 xorg-server (1:0.99.2+cvs.20051025-2) dapper; urgency=low
6766 * Add Build-Deps on libxaw7-dev, libxmu-dev, libxt-dev, libxpm-dev,
6767 libx11-dev, libxtst-dev, and libxres-dev for DMX utils.
6769 -- Daniel Stone <daniel.stone@ubuntu.com> Wed, 26 Oct 2005 14:34:40 +1000
6771 xorg-server (1:0.99.2+cvs.20051025-1) dapper; urgency=low
6773 * Update to new upstream version.
6774 * All applicable patches have been committed upstream, bar #989 and #990.
6776 -- Daniel Stone <daniel.stone@ubuntu.com> Thu, 20 Oct 2005 10:26:33 +1000
6778 xorg-server (1:0.99.0+cvs.20050901-1) breezy; urgency=low
6780 * First xorg-server release.
6782 -- Daniel Stone <daniel.stone@ubuntu.com> Wed, 6 Jul 2005 15:48:17 +1000