xorg-server (2:1.4.1~git20080131-1ubuntu9.2) hardy-security; urgency=low * Fix multiple security issues: + CVE-2008-2360 - RENDER Extension heap buffer overflow + CVE-2008-2361 - RENDER Extension crash + CVE-2008-2362 - RENDER Extension memory corruption + CVE-2008-1379 - MIT-SHM arbitrary memory read + CVE-2008-1377 - RECORD and Security extensions memory corruption -- Bryce Harrington Wed, 11 Jun 2008 10:23:33 -0700 xorg-server (2:1.4.1~git20080131-1ubuntu9) hardy; urgency=low * debian/patches/series, debian/patches/165_fedora_xserver-1.5.0-xaa-option-inversion.patch: - Turn on patch included in previous commit - obviously accidentially forgotten. - Now that its really enabled, make it apply to 1.4.1 code base accordingly. (LP: #182038) -- Alexander Sack Tue, 15 Apr 2008 18:23:51 +0200 xorg-server (2:1.4.1~git20080131-1ubuntu8) hardy; urgency=low * debian/patches/165_fedora_xserver-1.5.0-xaa-option-inversion.patch: - Turn XAA Offscreen Pixmaps off by default, and use XaaOffscreenPixmaps "true" to turn them on. This setting was an early pre-EXA HW optimization attempt that didn't pan out; upstream is deprecating XAA in favor of EXA generally, and for situations where XAA is still in use recommends NOT using this optimization hack, since they found it often just made performance worse, and sometimes created visualization bugs. People wishing to gain added performance should be experimenting with EXA anyway, not this setting. (closes LP: #182038) -- Bryce Harrington Mon, 14 Apr 2008 12:34:54 -0700 xorg-server (2:1.4.1~git20080131-1ubuntu7) hardy; urgency=low * 159_xkb_default_to_null.diff: When copying the keymap, make sure the structs default to 0/NULL. (LP: #184651) * 160_default_to_intel.diff: Default to using intel instead of i810. (LP: #158709) * 161_fix_big_endian_cursor.diff: Fix RandR 1.2 driver interface conversion of two colour cursors to ARGB. (LP: #141118) * Fixes from the upstream 1.4-branch: - 162_cve-2007-6429.diff: CVE-2007-6429: Always test for size+offset wrapping. - 163_fix_untrusted_access.diff: Security: Fix for fdo bug #14480: untrusted access broken in 7.3. - 164_fix_context_sharing.diff: Fix context sharing between direct/indirect contexts -- Timo Aaltonen Wed, 09 Apr 2008 11:06:04 +0300 xorg-server (2:1.4.1~git20080131-1ubuntu6) hardy; urgency=low * 157_fix_exa_pixmap_width.diff: A patch from upstream to allow wider pixmaps with EXA (LP: #205599) * 158_xkb_wrapping.diff: A patch reviewed by upstream that prevents keys from getting stuck under certain situations. (LP: #194214) * 51_xkb-and-loathing.diff: Re-enable. Ignore SIGALRM around calls to Popen()/Pclose() to fix a hang when opening menus in OpenOffice.org. (LP: #204137) -- Timo Aaltonen Sun, 30 Mar 2008 19:18:32 +0300 xorg-server (2:1.4.1~git20080131-1ubuntu5) hardy; urgency=low * Add some patches from upstream 1.4-branch or proposed set: - 109_glx_fail_if_no_texture_bound.diff + __glXDRIbindTexImage: Fail if no texture bound to pixmap's texture target. - 153_exa_skip_empty_glyphs.diff + Fix a crasher when EXA and RenderAccel is in use. - 154_fix_rotation_for_multimon.diff + Fix rotation for multi-monitor situation. - 155_exa_fix_off-by-one.diff + Fix off-by-one in polyline drawing. - 156_resize_composite_overlay.diff + Resize composite overlay window when the root window changes. (LP: #199700) -- Timo Aaltonen Thu, 13 Mar 2008 18:21:41 +0200 xorg-server (2:1.4.1~git20080131-1ubuntu4) hardy; urgency=low * Add 152_xserver_exa_force_greedy.patch to provide a mechanism for drivers to force greedy mode on. (LP: #177492, others) -- Bryce Harrington Tue, 19 Feb 2008 13:38:16 -0800 xorg-server (2:1.4.1~git20080131-1ubuntu3) hardy; urgency=low [ Bryce Harrington ] * Add 150_edid_quirk_lp154w01.patch to fix font size on LGPhilipsLCD LP154W01-TLAE (LP: #127827) * Add 149_add_quirks_for_physical_screen_size_issues.patch to help address various common EDID issues (like monitors that report in centimeters instead of millimeters, etc.) (LP: #151311) [ Timo Aaltonen ] * Add 151_x86emu_handle_cpuid.patch to fix X86EMU CPUID handling. (LP: #180742) -- Timo Aaltonen Tue, 19 Feb 2008 17:48:05 +0200 xorg-server (2:1.4.1~git20080131-1ubuntu2) hardy; urgency=low * Add patch 148_dix_touchscreen_fixes.diff from Matthew Garrett to fix touchscreen issues with DIX. http://lists.freedesktop.org/archives/xorg-commit/2008-February/014648.html -- Steve Kowalik Fri, 08 Feb 2008 10:30:04 +1100 xorg-server (2:1.4.1~git20080131-1ubuntu1) hardy; urgency=low [ Timo Aaltonen ] * Merge with Debian unstable, remaining changes: * debian/control: - Change maintainer address. - set Conflicts: xkb-data (<< 0.9), since xkb-path is different compared to Dapper. - xvfb Depends on xauth, xfonts-base. * debian/patches: - 101_fedora-apm-typedefs.patch: Temporary hack from Fedora for broken kernels that don't publish the /dev/apm_bios types. - 102_ubuntu_sharevts_load_cpu.patch: Close console fd only when using --sharevts. - 103_fedora_openchrome.patch: Patch from Fedora to use openchrome instead of via. - 104_fedora_init_origins_fix.patch Multihead initialization. - 105_reduce_wakeups_from_smart_scheduler.diff: Patch from upstream to reduce wakeups and improve battery life. - 106_ubuntu_fpic_libxf86config.patch Add -fPIC to makefiles for xfree86/parser. - 107_fedora_dont_backfill_bg_none.patch Disable backfilling of windows created with bg=none, which otherwise would force a framebuffer readback. - 110_fedora_no_move_damage.patch Disable damage notifications on move for manually redirected windows. - 120_fedora_xserver-xaa-evict-pixmaps.patch: New version of the hack to copy textures from video memory. Shouldn't break EXA anymore. - 121_only_switch_vt_when_active.diff Add a check to prevent the X server from changing the VT when killing GDM from the console. - 123_no_composite_for_xvfb_run.patch Use "-extension Composite" to fix xvfb-run crashing. - 133_psb_auto.patch Add automatic detection of Poulsbo hardware when running without a Device definition. - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch Fixes document fontpaths shown in the man page. - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch Composite on 8bpp pseudocolor root windows appears to fail, so just disable it on anything pseudocolor for safety. - 144_fedora_xserver-1.3.0-xnest-exposures.patch: Only collect xnest exposures for xexposes with non-zero height and width. * 108_fedora_honor_displaysize.patch: - Patch from upstream/Fedora to honor the DisplaySize-setting. (LP: #135738, b.fd.o #9758) * Drop patch 100_avoid_acpi_insanity.diff, superseded by patch 45. [ Bart Trojanowski, Martin-Eric Racine ] * 146_X86EMU-added-blacklist-for-I-O-port-in-0-0xFF-range.patch - Restrict access to I/O ports in range 0-0xFF from x86emu. (LP: #140051) * 147_X86EMU-pass-the-correct-bus-dev-fn-tag-to-pci-emula.patch - Fix improper emulation of PCI access General Software BIOS. (LP: #140051) -- Timo Aaltonen Tue, 05 Feb 2008 18:57:14 +0200 xorg-server (2:1.4.1~git20080131-1) unstable; urgency=low [ Brice Goglin ] * Add 45_only_XF86_APM_CAPABILITY_CHANGED_for_video_change_acpi_events.diff to prevent XF86_APM_CAPABILITY_CHANGED from being issued for all ACPI events, thanks Sjoerd Simons, closes: #461463. [ David Nusinow ] * Update Japanese translation from Hideki Yamane. closes: #462761 * New upstream pull + Fixes crashes due to absent LED's being referenced -- David Nusinow Thu, 31 Jan 2008 21:43:12 -0500 xorg-server (2:1.4.1~git20080118-1ubuntu2) hardy; urgency=low * Remove the DPI patch for real this time, conflicts with the upstream commit that was pulled. * 105_reduce_wakeups_from_smart_scheduler.diff: Patch from upstream to reduce wakeups and improve battery life. -- Timo Aaltonen Sat, 19 Jan 2008 20:26:41 +0200 xorg-server (2:1.4.1~git20080118-1ubuntu1) hardy; urgency=low * Merge with Debian unstable, remaining changes: * debian/control: - Change maintainer address. - set Conflicts: xkb-data (<< 0.9), since xkb-path is different compared to Dapper. - xvfb Depends on xauth, xfonts-base. * debian/patches: - 100_avoid_acpi_insanity.diff Don't send a configuration change event just because somebody's pressed a brightness key. - 101_fedora-apm-typedefs.patch: Temporary hack from Fedora for broken kernels that don't publish the /dev/apm_bios types. - 102_ubuntu_sharevts_load_cpu.patch: Close console fd only when using --sharevts. - 103_fedora_openchrome.patch: Patch from Fedora to use openchrome instead of via. - 104_fedora_init_origins_fix.patch Multihead initialization. - 106_ubuntu_fpic_libxf86config.patch Add -fPIC to makefiles for xfree86/parser. - 107_fedora_dont_backfill_bg_none.patch Disable backfilling of windows created with bg=none, which otherwise would force a framebuffer readback. - 110_fedora_no_move_damage.patch Disable damage notifications on move for manually redirected windows. - 120_fedora_xserver-xaa-evict-pixmaps.patch: New version of the hack to copy textures from video memory. Shouldn't break EXA anymore. - 121_only_switch_vt_when_active.diff Add a check to prevent the X server from changing the VT when killing GDM from the console. - 123_no_composite_for_xvfb_run.patch Use "-extension Composite" to fix xvfb-run crashing. - 133_psb_auto.patch Add automatic detection of Poulsbo hardware when running without a Device definition. - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch Fixes document fontpaths shown in the man page. - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch Composite on 8bpp pseudocolor root windows appears to fail, so just disable it on anything pseudocolor for safety. - 144_fedora_xserver-1.3.0-xnest-exposures.patch: Only collect xnest exposures for xexposes with non-zero height and width. -- Timo Aaltonen Sat, 19 Jan 2008 02:40:00 +0200 xorg-server (2:1.4.1~git20080118-1) unstable; urgency=low [ Brice Goglin ] * Add 42_dont_break_grab_and_focus_for_window_when_redirecting.diff to prevent password authentication bypass, closes: #449108. [ Julien Cristau ] * New upstream snapshot + includes the security fixes from the previous version + fixes regression introduced by the fix for CVE-2007-6429 in the MIT-SHM extension (closes: #461410) -- Brice Goglin Fri, 18 Jan 2008 22:20:32 +0100 xorg-server (2:1.4.1~git20080105-2) unstable; urgency=low [ David Nusinow ] * Improve dpms logging patch to correctly label message type [ Brice Goglin ] * Grab upstream commit db9ae863536fff80b5463d99e71dc47ae587980d to set DEFAULT_DPI to 96 instead of 75. [ Julien Cristau ] * Fix multiple security issues + CVE-2007-6427: XInput Extension Memory Corruption + CVE-2007-6428: TOG-CUP Extension Memory Corruption + CVE-2007-6429: EVI Extension Integer Overflow, MIT-SHM Extension Integer Overflow + CVE-2007-5760: XFree86-Misc Extension Invalid Array Index + CVE-2007-5958: file existence disclosure + CVE-2008-0006: PCF font parser buffer overflow * Bump Standards-Version to 3.7.3 (no changes). -- Julien Cristau Thu, 17 Jan 2008 15:10:03 +0100 xorg-server (2:1.4.1~git20080105-1ubuntu1) hardy; urgency=low * Merge with Debian unstable, remaining changes: * debian/control: - Change maintainer address. - set Conflicts: xkb-data (<< 0.9), since xkb-path is different compared to Dapper. - xvfb Depends on xauth, xfonts-base. * debian/patches: - 100_avoid_acpi_insanity.diff Don't send a configuration change event just because somebody's pressed a brightness key. - 101_fedora-apm-typedefs.patch: Temporary hack from Fedora for broken kernels that don't publish the /dev/apm_bios types. - 102_ubuntu_sharevts_load_cpu.patch: Close console fd only when using --sharevts. - 104_fedora_init_origins_fix.patch Multihead initialization. - 106_ubuntu_fpic_libxf86config.patch Add -fPIC to makefiles for xfree86/parser. - 107_fedora_dont_backfill_bg_none.patch Disable backfilling of windows created with bg=none, which otherwise would force a framebuffer readback. - 110_fedora_no_move_damage.patch Disable damage notifications on move for manually redirected windows. - 120_fedora_xserver-xaa-evict-pixmaps.patch: New version of the hack to copy textures from video memory. Shouldn't break EXA anymore. - 121_only_switch_vt_when_active.diff Add a check to prevent the X server from changing the VT when killing GDM from the console. - 123_no_composite_for_xvfb_run.patch Use "-extension Composite" to fix xvfb-run crashing. - 133_psb_auto.patch Add automatic detection of Poulsbo hardware when running without a Device definition. - 138_fedora_xserver-1.3.0-default-dpi.patch Changes default dpi to 96. - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch Fixes document fontpaths shown in the man page. - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch Composite on 8bpp pseudocolor root windows appears to fail, so just disable it on anything pseudocolor for safety. - 144_fedora_xserver-1.3.0-xnest-exposures.patch: Only collect xnest exposures for xexposes with non-zero height and width. * debian/patches/103_fedora_openchrome.patch: - Patch from Fedora to use openchrome instead of via. -- Timo Aaltonen Tue, 08 Jan 2008 18:05:21 +0200 xorg-server (2:1.4.1~git20080105-1) unstable; urgency=low * Don't reference non-existent bug-reporting.txt file in xvfb-run.1 * New upstream git pull, again from the server-1.4-branch + Drop 08_xkb_infinite_loop.diff, it's upstream now * Improve logging when DPMS is enabled implicitly + Adds 08_better_dpms_logging.diff -- David Nusinow Sun, 06 Jan 2008 16:56:38 -0500 xorg-server (2:1.4.1~git20071212-1ubuntu2) hardy; urgency=low * debian/patches/101_fedora-apm-typedefs.patch: - Temporary hack from Fedora for broken kernels that don't publish the /dev/apm_bios types. -- Timo Aaltonen Mon, 17 Dec 2007 11:54:46 +0200 xorg-server (2:1.4.1~git20071212-1ubuntu1) hardy; urgency=low * Merge with Debian unstable, remaining changes: * debian/control: - Change maintainer address. - set Conflicts: xkb-data (<< 0.9), since xkb-path is different compared to Dapper. - xvfb Depends on xauth, xfonts-base. * debian/patches: - 100_avoid_acpi_insanity.diff Don't send a configuration change event just because somebody's pressed a brightness key. - 102_ubuntu_sharevts_load_cpu.patch: Close console fd only when using --sharevts. - 104_fedora_init_origins_fix.patch Multihead initialization. - 106_ubuntu_fpic_libxf86config.patch Add -fPIC to makefiles for xfree86/parser. - 107_fedora_dont_backfill_bg_none.patch Disable backfilling of windows created with bg=none, which otherwise would force a framebuffer readback. - 110_fedora_no_move_damage.patch Disable damage notifications on move for manually redirected windows. - 120_fedora_xserver-xaa-evict-pixmaps.patch: New version of the hack to copy textures from video memory. Shouldn't break EXA anymore. - 121_only_switch_vt_when_active.diff Add a check to prevent the X server from changing the VT when killing GDM from the console. - 123_no_composite_for_xvfb_run.patch Use "-extension Composite" to fix xvfb-run crashing. - 133_psb_auto.patch Add automatic detection of Poulsbo hardware when running without a Device definition. - 138_fedora_xserver-1.3.0-default-dpi.patch Changes default dpi to 96. - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch Fixes document fontpaths shown in the man page. - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch Composite on 8bpp pseudocolor root windows appears to fail, so just disable it on anything pseudocolor for safety. - 144_fedora_xserver-1.3.0-xnest-exposures.patch: Only collect xnest exposures for xexposes with non-zero height and width. -- Timo Aaltonen Thu, 13 Dec 2007 13:43:35 +0200 xorg-server (2:1.4.1~git20071212-2) unstable; urgency=low * Add patch 08_xkb_infinite_loop.diff from upstream bug#13511: papers over an infinite loop in event processing (closes: #451989). -- Julien Cristau Sat, 22 Dec 2007 00:02:01 +0100 xorg-server (2:1.4.1~git20071212-1) unstable; urgency=low [ Julien Cristau ] * debian/rules: Use lsb_release -i -s to get the vendor name, instead of hardcoding "Debian". * debian/control: build-dep on lsb-release. * Cherry-pick commit f30abe30 from master: edid quirk for MAX 0x77e monitor. * Add patch 44_preferredmode_infinite_loop.diff from upstream git: fixes an infinite loop when PreferredMode is used in xorg.conf. [ David Nusinow ] * New upstream version. This is based on the server-1.4-branch, and includes all the changes in the 1.4.0.90 (pre-)release as well as additional fixes. This is primarily a bugfix release + Remove 12_bgPixel_fix_64bit_issue.diff. Applied upstream -- David Nusinow Wed, 12 Dec 2007 20:19:11 -0500 xorg-server (2:1.4.1~git20071119-1ubuntu1) hardy; urgency=low * Merge with Debian unstable, remaining changes: * debian/control: - Change maintainer address. - set Conflicts: xkb-data (<< 0.9), since xkb-path is different compared to Dapper. - xvfb Depends on xauth, xfonts-base. * debian/rules: - --with-os-vendor=Ubuntu * debian/patches: - 100_avoid_acpi_insanity.diff Don't send a configuration change event just because somebody's pressed a brightness key. - 102_ubuntu_sharevts_load_cpu.patch: Close console fd only when using --sharevts. - 104_fedora_init_origins_fix.patch Multihead initialization. - 106_ubuntu_fpic_libxf86config.patch Add -fPIC to makefiles for xfree86/parser. - 107_fedora_dont_backfill_bg_none.patch Disable backfilling of windows created with bg=none, which otherwise would force a framebuffer readback. - 110_fedora_no_move_damage.patch Disable damage notifications on move for manually redirected windows. - 121_only_switch_vt_when_active.diff Add a check to prevent the X server from changing the VT when killing GDM from the console. - 123_no_composite_for_xvfb_run.patch Use "-extension Composite" to fix xvfb-run crashing. - 133_psb_auto.patch Add automatic detection of Poulsbo hardware when running without a Device definition. - 138_fedora_xserver-1.3.0-default-dpi.patch Changes default dpi to 100. - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch Fixes document fontpaths shown in the man page. - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch Composite on 8bpp pseudocolor root windows appears to fail, so just disable it on anything pseudocolor for safety. - 144_fedora_xserver-1.3.0-xnest-exposures.patch: Only collect xnest exposures for xexposes with non-zero height and width. * Bring back old changelog entries. * debian/patches/120_fedora_xserver-xaa-evict-pixmaps.patch: - New version of the hack to copy textures from video memory. Shouldn't break EXA anymore. -- Timo Aaltonen Tue, 20 Nov 2007 15:35:59 +0200 xorg-server (2:1.4.1~git20071119-1) unstable; urgency=low * Ship a .orig.tar.gz that's been autoreconf'ed. Closes: #451891 * Re-enable validation of the screen section of xorg.conf Modify 14_default_screen_section.diff. This also fixes a problem where the server can't find the device section when it is specified in the screen section. Closes: #451950 -- David Nusinow Mon, 19 Nov 2007 20:38:04 -0500 xorg-server (2:1.4.1~git20071117-1) unstable; urgency=low [ Julien Cristau ] * Add conflict on xserver-xorg-input-wacom (<< 0.7.8) to xserver-xorg-core. That driver is built against the old ABI, but doesn't provide xserver-xorg-input. [ David Nusinow ] * Add 14_default_screen_section.diff. This allows you to not have a screen section in your xorg.conf. A basic default one with a simple identifier will be created for you in this case using all default values [ Christian Perrier ] * Debconf translations: * Galician. Closes: #444764 * German. Closes: #444917 * Brazilian Portuguese. Closes: #445266 * Russian. Closes: #443859 * Portuguese. Closes: #445051 * Slovak. Closes: #446418, #448220 [ Brice Goglin ] * Bump x11proto-core-dev build-dependency to >= 7.0.9, thanks Max Kellermann, closes: #446869. [ David Nusinow ] * New upstream stable snapshot + fixes a bunch of input-related bugs, notably keyboard leds (closes: #440743 and its pile of duplicates) * Remove patches merged in this snapshot + 08_exa_fix_exaFillRegionTiled_fallback.diff + 11_exa_no_negative_tile_offsets.diff + 42_fix_RemoveGeneralSocket_crash_from_dbus.diff + 44_XKB_mapping_changes_for_all_core-sending_devices.diff + 45_GetKeyboardEvents_reject_out-of-range_keycodes.diff * Make xephyr recommend xfonts-base. Closes: #451542 -- David Nusinow Sat, 17 Nov 2007 18:54:02 -0500 xorg-server (2:1.4.1~git20071105-1ubuntu2) hardy; urgency=low * Brown paper bag release: include all the patches. -- Timo Aaltonen Sat, 10 Nov 2007 15:24:28 +0200 xorg-server (2:1.4.1~git20071105-1ubuntu1) hardy; urgency=low * Merge with Debian unstable, remaining changes: * debian/control: - Change maintainer address. - set Conflicts: xkb-data (<< 0.9), since xkb-path is different compared to Dapper. - xvfb Depends on xauth, xfonts-base. * debian/rules: - --with-os-vendor=Ubuntu * debian/patches: - 100_avoid_acpi_insanity.diff Don't send a configuration change event just because somebody's pressed a brightness key. - 102_ubuntu_sharevts_load_cpu.patch: Close console fd only when using --sharevts. - 104_fedora_init_origins_fix.patch Multihead initialization. - 106_ubuntu_fpic_libxf86config.patch Add -fPIC to makefiles for xfree86/parser. - 107_fedora_dont_backfill_bg_none.patch Disable backfilling of windows created with bg=none, which otherwise would force a framebuffer readback. - 110_fedora_no_move_damage.patch Disable damage notifications on move for manually redirected windows. - 121_only_switch_vt_when_active.diff Add a check to prevent the X server from changing the VT when killing GDM from the console. - 123_no_composite_for_xvfb_run.patch Use "-extension Composite" to fix xvfb-run crashing. - 133_psb_auto.patch Add automatic detection of Poulsbo hardware when running without a Device definition. - 138_fedora_xserver-1.3.0-default-dpi.patch Changes default dpi to 100. - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch Fixes document fontpaths shown in the man page. - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch Composite on 8bpp pseudocolor root windows appears to fail, so just disable it on anything pseudocolor for safety. - 144_fedora_xserver-1.3.0-xnest-exposures.patch: Only collect xnest exposures for xexposes with non-zero height and width. -- Timo Aaltonen Sat, 10 Nov 2007 13:07:55 +0200 xorg-server (2:1.4-3) unstable; urgency=low [ David Nusinow ] * Minor cleanups of 03_autoload_drivers.diff. Thanks to Julien for spotting all these ugly bits + Newline after #else when picking the driver (this is the failsafe choice) + Change by hacked "ids" file name suffix check to use strncmp and check for ".ids" + Use strncpy instead of strncat unnecessarily * Add support for a partially configured device section Implemented in 03_autoload_driver.diff. Now if you have a device section but lack a driver, it'll use the settings. This will allow you to just have a device section and enable EXA but not have to specify the driver or anything else. * Add 07_autoconfig_screen_with_device_section.diff This patch allows the Screen section to not specify a device section. If this happens, the server will automatically use the first device section listed in the xorg.conf instead [ Brice Goglin ] * Allow building the Xfbdev server in new package xserver-xfbdev, but leave it disabled for now (see #439764). * Add upstream commit 27ad5d74c20f01516a1bff73be283f8982fcf0fe as patch 44_XKB_mapping_changes_for_all_core-sending_devices.diff to fix broken xmodmap invocation in .xsession, closes: #443044. * Add upstream commit 0e800ca4651a947ccef239e6fe7bf64aab92257c as patch 45_GetKeyboardEvents_reject_out-of-range_keycodes.diff to fix crash in GetKeyboardValuatorEvents, closes: #443697. [ Christian Perrier ] * Debconf templates and debian/control reviewed by the debian-l10n- english team as part of the Smith review project. Closes: #442210 * Debconf translation updates: - Swedish. Closes: #443047 - Czech. Closes: #443100 - French - Vietnamese. Closes: #443174 - Italian. Closes: #422414 * New debconf translations - Hungarian. Closes: #442956 - Thai. Closes: #442962 - Tamil. Closes: #443027 - Basque. Closes: #443156 - Hebrew. Closes: #443204 - Bulgarian. Closes: #443226 - Finnish. Closes: #443611 [ Julien Cristau ] * Add patch backported from upstream commit 13949f997289068354e83bc83e50d97b8232efb1 to remove the type1 module: patch 05_kill_type1.diff replaces 48_disable_type1.diff, and is now enabled in debian/patches/series. * Don't build kdrive-based servers we're not shipping. * Use ${binary:Version} instead of ${Source-Version}. * Add 08_exa_fix_exaFillRegionTiled_fallback.diff by Michel Dänzer to punt on fallback case not handled correctly in exaFillRegionTiled (backported from master's c7d6d1f5); closes: #444203. * Add 11_exa_no_negative_tile_offsets.diff by Michel Dänzer to make sure tile offsets passed to drivers are never negative (backported from master's 006f6525). * Add 12_bgPixel_fix_64bit_issue.diff by Hong Liu: bgPixel (unsigned long) is 64-bit on x86_64, so -1 != 0xffffffff (master's 9adea807). -- Julien Cristau Sat, 29 Sep 2007 16:14:35 +0200 xorg-server (2:1.4-2) unstable; urgency=low [ Brice Goglin ] * Add 42_fix_RemoveGeneralSocket_crash_from_dbus.diff to fix a crash when leaving, closes: #440547. * Add 43_allow_override_BIOS_EDID_preferred_mode.diff to allow overriding BIOD/EDID preferred mode with Option PreferredMode in the config file. [ David Nusinow ] * Upload to unstable -- David Nusinow Sun, 16 Sep 2007 14:24:18 -0400 xorg-server (2:1.4-1) experimental; urgency=low * New upstream release (X.Org 7.3) + RandR doesn't mark Xinerama as active when no crtcs are enabled (closes: #431746) * Add proper depends to xserver-xorg-dev: x11proto-core-dev, x11proto-input-dev (>= 1.4), x11proto-xext-dev, x11proto-video-dev, x11proto-randr-dev (>= 1.2), x11proto-render-dev (>= 2:0.9.3), x11proto-fonts-dev * Bump serverminver to 2:1.4, videoabiver to 2, inputabiver to 2. -- Julien Cristau Mon, 10 Sep 2007 14:35:38 +0200 xorg-server (2:1.3.99.2-1) experimental; urgency=low [ David Nusinow ] * Refactor auto_load_driver patch to allow the same method to be used when there is no xorg.conf present * Add 04_auto_load_driver_no_config.diff to use my auto_load_driver method when there's no xorg.conf present [ Brice Goglin ] * Simplify output redirections in the reportbug script, thanks Justin Pryzby, closes: #358390. * Add missing URL in long descriptions, update links to the upstream module, fix some capitalization, thanks Christian Perrier. [ Julien Cristau ] * New upstream release candidate. + bump build dep on renderproto to >= 0.9.3, and on pixman to >= 0.9.4-2. + bump video abi version and serverminver. * Drop the Conflict on fglrx-driver, which is taken care of by the abi version. -- Julien Cristau Tue, 04 Sep 2007 17:32:19 +0200 xorg-server (2:1.3.99.0-2) experimental; urgency=low * Improve 03_auto_load_driver.diff + Move memory cleanup and directory closing to after the end label to prevent leaks. Thanks Julien. + Allow a driver to claim everything from a specific vendor. It does so by only specifying a vendor ID and leaving the latter four digits empty. -- David Nusinow Sun, 19 Aug 2007 16:06:54 -0400 xorg-server (2:1.3.99.0-1) experimental; urgency=low [ Julien Cristau, David Nusinow ] * New upstream release candidate. + X is now more tolerant of devices without a CtrlProc (closes: #269860). + cvt(1) and gtf(1) typos fixed (closes: #432065). + Make sure DRIScreenPrivIndex is -1 when no DRI screen private is allocated. (closes: #413697). + __glXDRIscreenProbe: Use drmOpen/CloseOnce (closes: #419614). + segfault in swrast_Triangle fixed in mesa (closes: #407502). + the Xvfb manpage doesn't refer to /usr/tmp anymore (closes: #270257). + typos in Xserver(1) fixed (closes: #306688). * Remove patches that were pushed upstream + 03_xnest_manpage_overhaul.diff + 04_read_rom_in_chunks.diff + 05_module_defaults.diff + 07_stolen_from_HEAD_xorgconf_manpage.diff + 08_s390_servermd.diff + 12_security_policy_in_etc.diff + 16_s390_fix.diff + 18_execinfo_configured.patch + 23_kfreebsd_support.diff + 24_hurd_ioperm_fix.diff + 32_disable_sparc_pci_bridge.diff + 39_alpha_build_flags.patch + 40_consolidate_portPriv_pDraw_assignments.diff + 42_only_run_special_key_behaviours_on_non-XKB.diff + 44_fedora-xephyr-keysym-madness.diff (different fix applied upstream) + 45_CVE-2007-2437.diff + 46_export-ramdac-symbols.diff + 49_map_keyboard_driver_to_kbd.diff + 50_alpha_no_include_asm_pci.h.diff + 94_use_default_font_path.diff + 125_glx_remove-stray__GLinterface.diff, 126_glxproxy_remove-stray__GLinterface.diff and 127_mesa-6.5.3-compat.diff (obsolete) * Update other patches: + 09_debian_xserver_rtff.diff disabled (doesn't apply, and isn't even used AFAICS; + 11_define_XFree86Server.diff dropped, to be fixed in drivers instead; + 13_debian_add_xkbpath_env_variable.diff refreshed; + 21_glx_align_fixes.patch updated; + 43_xephyr_crash_at_exit.diff dropped (doesn't apply); + 47_fbdevhw_magic_numbers.diff disabled for now; + 48_disable_type1.diff disabled for now; + 51_xkb-and-loathing.diff disabled for now. [ Julien Cristau ] * Add build-dep on x11proto-input-dev (>= 1.4.2), libpixman-1-dev (>= 0.9.0), libdbus-1-dev, libhal-dev (except on hurd-i386 for the last two). * Bump build-dep on mesa-swx11-source to >> 7.0.1~rc2-1. * Bump serverminver to this version, videoabiver to 1.9, inputabiver to 0.9 (so this doesn't clash with a release and drivers have to be rebuilt). * Bump build-dep on compositeproto to >= 0.4. * Install the upstream changelog. * Disable the xprint and dmx DDX for now, they fail to build. * xserver-xorg-dev needs a dependency on libpixman-1-dev. * Add explanations about our tarball and upstream URL to debian/copyright. [ Drew Parsons ] * Update Xprint build to include pixman. [ David Nusinow ] * Add 03_auto_load_driver.diff. This patch allows the server to select a driver and automatically create a Devices section when none is specified in your xorg.conf. It chooses the driver based on a set of PCI ID's that the driver itself provides in /usr/share/xserver-xorg/pci. If no driver claims the PCI ID of your primary video card, then it will choose a fallback based on your system. -- Julien Cristau Sat, 18 Aug 2007 18:28:49 +0200 xorg-server (2:1.3.0.0.dfsg-13) UNRELEASED; urgency=low [ Debconf templates translations ] * Italian added. Closes: #422414 * Slovak added. Closes: #438578 -- Christian Perrier Sun, 26 Aug 2007 12:09:52 +0200 xorg-server (2:1.3.0.0.dfsg-12ubuntu8) gutsy; urgency=low * Add 145_glx_visuals_bound_check.patch to fix issue where mesa incorrectly counts its visuals and can free too many of them during video mode changes (VT switch, restart, hibernate, etc.) such as when running Compiz. (closes LP: #127101) -- Bryce Harrington Fri, 28 Sep 2007 15:48:08 -0700 xorg-server (2:1.3.0.0.dfsg-12ubuntu7) gutsy; urgency=low * Drop 143_fedora_xserver-1.3.0-randr12-config-hack.patch as it causes failure to detect proper resolution on some intel hardware. (closes LP: #144956) -- Bryce Harrington Tue, 25 Sep 2007 14:42:59 -0700 xorg-server (2:1.3.0.0.dfsg-12ubuntu6) gutsy; urgency=low * Drop 214_Bug_9680-_Remove_bogus_blank_length_limiting_in_xf86SetModeCrtc.patch as it is causing black bars to appear on screen for i810 users. (closes LP: #137604 + several dupes) -- Bryce Harrington Thu, 20 Sep 2007 14:35:54 -0700 xorg-server (2:1.3.0.0.dfsg-12ubuntu5) gutsy; urgency=low [ Kees Cook ] * debian/patches/132_composite-no-clipping.diff: Adjusted WindowRec structure order and RedirectDraw logic to avoid nvidia crashes (fixes LP: #130325). * debian/patches/100_security_fdo-bug-7447.diff: Composite used for pixmap population on redirect. [CVE-2007-4730] -- Bryce Harrington Tue, 18 Sep 2007 17:20:14 -0700 xorg-server (2:1.3.0.0.dfsg-12ubuntu4) gutsy; urgency=low * debian/patches/133_psb_auto.patch: Add automatic detection of Poulsbo hardware when running without a Device definition. * Added some cherry-picked patches from fedora: - 134_fedorda_xorg-x11-server-1.1.1-vt-activate-is-a-terrible-api.patch: Fixes race condition where someone does a VT_ACTIVATE between another ACTIVATE/WAITACTIVE by adding a fail. (Potentially might address Ubuntu bugs 134478 and/or 134982) - 135_fedora_xorg-x11-server-1.1.1-xkb-in-xnest.patch: Fixes issue when starting a session in an xnest nest environment as a different user, where keyboard map does not get preserved. Removes NO_HW_ONLY_EXTS check to address this issue. (RedHat bug 193431; Potentially may address Ubuntu bug 44846) - 136_fedora_xserver-1.2.0-honor-displaysize.patch: Fixes issue if monitor width and height have been specified, xserver would override them with the hsize/vsize detected from DDC. - 137_fedora_xserver-1.2.0-vfprintf.patch: Fixes typo 'vfprinf' - 138_fedora_xserver-1.3.0-default-dpi.patch: Changes default dpi to 100. (Addresses Ubuntu bugs 118745, 107320, many others...) - 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch: Fixes document fontpaths shown in the man page. - 140_fedora_xserver-1.3.0-domain-obiwan.patch: Fixes longstanding bug in domain support. - 141_fedora_xserver-1.3.0-edid-quirk-backports.patch: Adds quirk for Samsung SyncMaster 225BW. - 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch: Composite on 8bpp pseudocolor root windows appears to fail, so just disable it on anything pseudocolor for safety. - 143_fedora_xserver-1.3.0-randr12-config-hack.patch: Adds check to use the screen's xrandr modes if a preferred mode was not specified. - 144_fedora_xserver-1.3.0-xnest-exposures.patch: Only collect xnest exposures for xexposes with non-zero height and width. -- Bryce Harrington Fri, 7 Sep 2007 14:23:23 -0700 xorg-server (2:1.3.0.0.dfsg-12ubuntu3) gutsy; urgency=low * Added some cherry-picked patches from xserver 1.3.99: - 202_Add_quirk_for_Acer_AL1706_monitor_to_force_60hz_refresh.patch: The Acer AL1706 monitor reports support for 75hz via EDID, but does not sync when this range is given, so force it to 60hz. - 205_Bug_10770-_Inputdevs_isnt_a_valid_config_file_keyword.patch: Fixes typo in config file parser. - 208_Bug_6620-_Fixed_a_missing_else_in_ATIPseudoDMAInit.patch: Fixes issue where registers were written twice on R200, sometimes also putting bad values in atis->cce_pri_size. - 214_Bug_9680-_Remove_bogus_blank_length_limiting_in_xf86SetModeCrtc.patch: Fixes situation where when a specific mode is requested by monitor or user, xorg would tweak it to something incorrect. - 216_Bug_9041-_Check_the_return_code_in_xf86MapDomainMemory.patch: Fixes issue where mmap return value was being ignored and failing to issue fatal error as it should. - 221_ExaOffscreenMarkUsed-_Dont_crash_when_theres_no_offscreen_memory.patch: Fixes crash when there is no offscreen memory for EXA. - 222_Fix_a_crash_when_rotating_the_screen.patch: Fixes crash when rotating screen with xrandr. - 223_Fix_bug_8871-scrolling_corruption_with_a_compositing_manager.patch: Fixes scrolling corruption with composite due to incorrectly generated GraphicsExposes. - 224_Fix_calculations_in_x86_emulator_for_the_long_long_case_Andreas_Schwab.patch: Fixes long long multiplication when in x86 emulator. - 227_Fix_sync_polarity_on_Samsung_SyncMaster_205BW_monitor.patch: Adds quirk for Samsung SyncMaster 205BW - 230_In___glXCreateARGBConfig_insert_the_new_GL_mode_at_the__end__of_the_linked_list.patch: Fixes insertion order of linked list that can cause GLX clients to fail when attempting to use the last GLX mode/visual. - 231_In_dmxBackendMouGetInfo_initialize_the_info-minval_maxval_arrays_to_the_size_of_the_backend_display.patch: Fixes potential issue in X input where axis clipping code in GetPointerEvents() constrains the pointer's coordinate range to a max of 0, causing the mouse to not move. - 234_Reapply_patch_to_fix_AMD_CPU_detection.patch: Fixes AMD Geode CPU detection. - 236_Syncmaster_226_monitor_needs_60Hz_refresh_10545.patch: Adds quirk for Samsung SyncMaster 226BW. - 238_Update_pci.ids_to_2007-07-16_snapshot.patch: Updates our pci ids to support more current hardware. Remove nvidia ids in extrapci.ids that are now in pci.ids. Add nvidia ids to extrapci.ids that are in xf86-video-nv but not pci.ids - 241_XFree86-_Treat_evdev_and_vmmouse_as_mouse_drivers_bug_10512_10559.patch: Fix issue where a default mouse device gets automatically added when an evdev or vmmouse section has already been specified. - 243_exaDriverInit-_Fail_if_pScreenInfo_or_a_member_of_it_is_invalid.patch: Fix crash in EXA when pScreenInfo or a member of it is invalid. - 244_fix_an_occasional_crash_in_GetWindowName_bug-_9798.patch: Fixes crash by adding check of XmbTextPropertyToTextList()'s return code. - 245_regenerated_to_fix_bug_10371.patch: Fixes issue where if DRI is disabled, GL_MAX_TEXTURE_COORDS_ARB value is not returned correctly from glGetIntegerv(). -- Bryce Harrington Fri, 31 Aug 2007 18:36:22 -0700 xorg-server (2:1.3.0.0.dfsg-12ubuntu2) gutsy; urgency=low * Don't send a configuration change event just because somebody's pressed a brightness key -- Matthew Garrett Sun, 26 Aug 2007 16:17:15 +0100 xorg-server (2:1.3.0.0.dfsg-12ubuntu1) gutsy; urgency=low * Merge from debian unstable, remaining changes: - debian/control: + set Conflicts: xkb-data (<< 0.9), since xkb-path is different from previous releases + do not Conflict with xserver-xorg-video + xvfb Depends on xauth, xfonts-base + Set Maintainer to Ubuntu Core Developers - debian/rules: + --with-os-vendor=Ubuntu - debian/xserver-xorg-core.install: + Add ioport, pcitweak, scanpci scripts & man pages - debian/patches: + 102_ubuntu_sharevts_load_cpu.patch: close console fd only when ShareVTs + 104_fedora_init_origins_fix.patch: multihead initialization + 106_ubuntu_fpic_libxf86config.patch: Add -fPIC to makefiles for xfree86/parser + 107_fedora_dont_backfill_bg_none.patch 110_fedora_no_move_damage.patch, 114_fedora_no_composite_in_xnest.patch, 120_fedora_disable_offscreen_pixmaps.patch: further aiglx support + 119_ubuntu_enable_composite.diff: enable composite + 121_only_switch_vt_when_active.diff: Add a check to prevent the X server from changing the VT when killing GDM from the console. + 123_no_composite_for_xvfb_run.patch: use "-extension Composite" to fix xvfb-run crashing + 125_glx_remove-stray__GLinterface.diff, 126_glxproxy_remove-stray__GLinterface.diff, 127_mesa-6.5.3-compat.diff: Patches needed to build against newer Mesa. + 132_composite-no-clipping.diff: Change the semantics of manual-redirect Composite windows so that they do not clip sibling or parent drawing. Needed by hildon-desktop to prevent home applets from clipping. - debian/apport.py: Add apport hook for automatically attaching files useful for debugging X crashes: Xorg.0.log, xorg.conf, lsmod, lspci, and /proc/version -- Timo Aaltonen Tue, 21 Aug 2007 22:01:38 +0300 xorg-server (2:1.3.0.0.dfsg-12) unstable; urgency=low [ Brice Goglin ] * Add 51_xkb-and-loathing.diff to fix a hang in OpenOffice.org when opening menus, closes: #433131. * Install the exa(4) and fbdevhw(4) manpages. [ Julien Cristau ] * Update the xorg.conf(5) manpage to get documentation for RandR 1.2 options: + 07_stolen_from_HEAD_xorgconf_manpage.diff: new patch; + 07_xorgconf_manpage_overhaul.diff dropped; + 34_xorg.conf_man_typos.patch dropped; + 05_module_defaults.diff, 94_use_default_font_path.diff: dropped hunks applying to hw/xfree86/doc/man/xorg.conf.man.pre. * Add patch 11_define_XFree86Server.diff: XFree86Server needs to be defined in xorg-server.h and exported to drivers. * Add patches 125_glx_remove-stray__GLinterface.diff 126_glxproxy_remove-stray__GLinterface.diff and 127_mesa-6.5.3-compat.diff to build with mesa >= 6.5.3, and bump build-dependency on mesa-swx11-source. * Include the Debian package version in OSVENDOR to make it appear in the X log. -- Julien Cristau Thu, 09 Aug 2007 16:32:14 +0200 xorg-server (2:1.3.0.0.dfsg-11) unstable; urgency=low * Yet another alpha build fix: also remove the asm/pci.h include from os-support/linux/lnx_axp.c. Include "lnx.h" and instead. -- Julien Cristau Sat, 14 Jul 2007 20:09:35 +0200 xorg-server (2:1.3.0.0.dfsg-10) unstable; urgency=medium * hw/xfree86/common/compiler.h and declare incompatible prototypes for outb and friends, so change the patch from -9 to not #include and rely on declarations in lnx.h itself for the IOBASE_* macros. -- Julien Cristau Sat, 14 Jul 2007 18:06:14 +0200 xorg-server (2:1.3.0.0.dfsg-9) unstable; urgency=medium * Include instead of in hw/xfree86/os-support/linux/lnx.h, as the latter isn't exported to userspace anymore; fixes FTBFS on alpha. Thanks, Steve Langasek! -- Julien Cristau Sat, 14 Jul 2007 12:17:10 +0200 xorg-server (2:1.3.0.0.dfsg-8) unstable; urgency=medium * Medium-urgency upload to get the fix for #428794 in testing faster, hopefully. [ Brice Goglin ] * Add 47_fbdevhw_magic_numbers.diff: patch by Adam Jackson to keep the fbdev2xfree_timing() function from changing the pixel clock value if the fbdev driver claims that it is 0. [ Julien Cristau ] * Don't build the type1 font module. * Add patch by Alan Coopersmith to map (case-insensitively) the old "keyboard" input driver to "kbd" (addresses: #428794). I'm not reassigning the bug to xserver-xorg-core for now so as not to break testing by letting xserver-xorg-input-keyboard transition before the fixed xorg-server. -- Julien Cristau Sat, 14 Jul 2007 01:48:20 +0200 xorg-server (2:1.3.0.0.dfsg-7) unstable; urgency=low [ Brice Goglin ] * Add 40_consolidate_portPriv_pDraw_assignments.diff to avoid a crash in xf86XVReputVideo (closes: #424899, #431655). * Add 41_vbe_filter_less.diff to not reject VESA modes early since xf86ValidateModes should handle them just fine (closes: #424684). * Add 42_only_run_special_key_behaviours_on_non-XKB.diff to fix special keys in Xephyr (closes: #415025). * Add 43_xephyr_crash_at_exit.diff to avoid crashing Xephyr when first client disconnect (closes: #420421). -- Julien Cristau Wed, 04 Jul 2007 23:42:40 +0200 xorg-server (2:1.3.0.0.dfsg-6ubuntu3) gutsy; urgency=low * debian/patches/series: - Re-enable 132_composite-no-clipping.diff with fix from upstream -- Bryce Harrington Wed, 25 Jul 2007 16:39:29 -0700 xorg-server (2:1.3.0.0.dfsg-6ubuntu2) gutsy; urgency=low * debian/patches/series: - don't apply 132_composite-no-clipping.diff for now, it doesn't work correctly when using compiz -- Sebastien Bacher Fri, 13 Jul 2007 17:03:42 +0100 xorg-server (2:1.3.0.0.dfsg-6ubuntu1) gutsy; urgency=low * Merge from Debian unstable. Remaining Ubuntu changes: - debian/control: + set Conflicts: xkb-data (<< 0.9), since xkb-path is different from previous releases + do not Conflict with xserver-xorg-video + xvfb Depends on xauth, xfonts-base + Set Maintainer to Ubuntu Core Developers - debian/rules: + build using -fno-stack-protector + --with-os-vendor=Ubuntu - debian/xserver-xorg-core.install: + Add ioport, pcitweak, scanpci scripts & man pages - debian/patches: + 102_ubuntu_sharevts_load_cpu.patch: close console fd only when ShareVTs + 104_fedora_init_origins_fix.patch: multihead initialization + 106_ubuntu_fpic_libxf86config.patch: Add -fPIC to makefiles for xfree86/parser + 107_fedora_dont_backfill_bg_none.patch: Re-enable to see if it helps with performance regressions. + 108_fedora_gl_include_inferiors.patch, 110_fedora_no_move_damage.patch, 114_fedora_no_composite_in_xnest.patch: further aiglx support + 119_ubuntu_enable_composite.diff: enable composite + 120_fedora_disable_offscreen_pixmaps.patch: update to the latest version from Fedora (rev. 1.6, was 1.1) Despite being a hack, it works and is needed for compositing managers to work properly. + 121_only_switch_vt_when_active.diff: Add a check to prevent the X server from changing the VT when killing GDM from the console. + 123_no_composite_for_xvfb_run.patch: use "-extension Composite" to fix xvfb-run crashing - 125_glx_remove-stray__GLinterface.diff, 126_glxproxy_remove-stray__GLinterface.diff, 127_mesa-6.5.3-compat.diff: Mesa 6.5.3 build support * debian/apport.py: Add apport hook for automatically attaching files useful for debugging X crashes: Xorg.0.log, xorg.conf, lsmod, lspci, and /proc/version * debian/patches/132_composite-no-clipping.diff: Change the semantics of manual-redirect Composite windows so that they do not clip sibling or parent drawing. Needed by hildon-desktop to prevent home applets from clipping. -- Bryce Harrington Mon, 2 Jul 2007 12:47:44 -0700 xorg-server (2:1.3.0.0.dfsg-6) unstable; urgency=low * Change fglrx conflict to << 8.37.6 (closes: #424975). -- Julien Cristau Fri, 01 Jun 2007 14:58:39 +0200 xorg-server (2:1.3.0.0.dfsg-5) unstable; urgency=low [ Brice Goglin ] * Add 24_hurd_ioperm_fix.diff to fix xf86Enable/DisableIO on Hurd with recent GNU Mach. Thanks Samuel Thibault! * Add 06_use_proc_instead_of_sysfs_for_pci_domains.diff since sysfs-based PCI management code is broken at least on sparc and powerpc. Closes: #422077, #422095. Thanks to Jim Watson for testing! * Install the Xephyr README, closes: #395888. * Update 07_xorgconf_manpage_overhaul.diff to drop the reference to the xorg.conf example which we do not install since Xserver 1.3 does automatic configuration, the manpage is very well documented, and we generate a config file during installation. Closes: #222932. * Fix warning in /etc/init.d/xprint when /usr/lib/X11/fonts does not exist. Closes: #422352. Thanks Cristian Ionescu-Idbohrn! * Pull upstream commit 9c80eda826448822328bb678a7d284cc43fffb17 to disable RandR's fake xinerama geometry when there's more than one protocol screen (closes: #420679). [ Julien Cristau ] * Add patch to make sure that the ramdac symbols are present in the server and drivers can use them (closes: #423129). * xserver-xorg-core Conflicts with fglrx-driver, which broke with 1.3. We'll need to make this versioned (or drop it) when fglrx is fixed. -- Julien Cristau Wed, 16 May 2007 15:17:55 +0200 xorg-server (2:1.3.0.0.dfsg-4ubuntu2) gutsy; urgency=low * Build-Depend on mesa 6.5.3 * Apply Mandriva patches to build against mesa 6.5.3 - 125_glx_remove-stray__GLinterface.diff - 126_glxproxy_remove-stray__GLinterface.diff - 127_mesa-6.5.3-compat.diff -- Kyle McMartin Sat, 26 May 2007 18:12:35 +0000 xorg-server (2:1.3.0.0.dfsg-4ubuntu1) gutsy; urgency=low * Merge from Debian unstable. Remaining Ubuntu changes: - debian/control: + set Conflicts: xkb-data (<< 0.9), since xkb-path is different from previous releases + do not Conflict with xserver-xorg-video + xvfb Depends on xauth, xfonts-base + Set Maintainer to Ubuntu Core Developers - debian/rules: + build using -fno-stack-protector + --with-os-vendor=Ubuntu - debian/xserver-xorg-core.install: + Add ioport, pcitweak, scanpci scripts & man pages - debian/patches: + 102_ubuntu_sharevts_load_cpu.patch: close console fd only when ShareVTs + 104_fedora_init_origins_fix.patch: multihead initialization + 106_ubuntu_fpic_libxf86config.patch: Add -fPIC to makefiles for xfree86/parser + 107_fedora_dont_backfill_bg_none.patch: Re-enable to see if it helps with performance regressions. + 108_fedora_gl_include_inferiors.patch, 110_fedora_no_move_damage.patch, 114_fedora_no_composite_in_xnest.patch: further aiglx support + 119_ubuntu_enable_composite.diff: enable composite + 120_fedora_disable_offscreen_pixmaps.patch: update to the latest version from Fedora (rev. 1.6, was 1.1) Despite being a hack, it works and is needed for compositing managers to work properly. + 121_only_switch_vt_when_active.diff: Add a check to prevent the X server from changing the VT when killing GDM from the console. + 123_no_composite_for_xvfb_run.patch: use "-extension Composite" to fix xvfb-run crashing * Drop 124_fix-pdripriv_null_deref.patch. Already fixed in GLX code. See upstream FDO bug #8537 -- Bryce Harrington Mon, 14 May 2007 16:40:03 -0700 xorg-server (2:1.3.0.0.dfsg-4) unstable; urgency=low * Cherry-pick patch from upstream git to fix security issue in the Xrender extension: malicious clients can cause a division by zero in the server (closes: #422936). Reference: CVE-2007-2437. Thanks, Micah Anderson! -- Julien Cristau Wed, 09 May 2007 02:11:08 +0200 xorg-server (2:1.3.0.0.dfsg-3) unstable; urgency=low * Include 94_use_default_font_path.diff. This patch is like Eugene's patch to always look in the default font path from the past, but now we provide an option to disable looking in the default font path at runtime. This will allow people to specify additional font paths in their xorg.conf without losing their current paths. This will also help avoid people having ye olde "fixed font" problem. * Fix compilation warnings for 05_module_defaults.diff. Previously the patch used a generic pointer for the options record, but now we use the actual XF86OptionsPtr type. -- David Nusinow Thu, 26 Apr 2007 22:39:52 -0400 xorg-server (2:1.3.0.0.dfsg-2) unstable; urgency=low * Add Brice Goglin's fix for 05_module_defaults.diff, so that it also works when there is no module section at all. Thanks to Michel Dänzer for helping also. -- David Nusinow Sat, 21 Apr 2007 09:34:12 -0400 xorg-server (2:1.3.0.0.dfsg-1) unstable; urgency=low * Upload to unstable. * Add XS-Vcs-* to debian/control. * Remove non-free file hw/xfree86/doc/README.DRI from the upstream tarball. * Bump serverminver to 2:1.3.0.0. -- Julien Cristau Fri, 20 Apr 2007 07:54:14 +0200 xorg-server (2:1.3.0.0-1) experimental; urgency=low * New upstream release -- David Nusinow Thu, 19 Apr 2007 22:27:05 -0400 xorg-server (2:1.2.99.905-3) experimental; urgency=low [ Julien Cristau ] * xvfb now Recommends: xfonts-base (closes: #314598). [ David Nusinow ] * Add 05_module_defaults.diff. This provides default modules loading capabilities for the server that may be overrided easily. Previously the server would load a set of default modules, but only if none were specified in the xorg.conf, or if you didn't have a xorg.conf at all. This patch provides a default set and you can add only the "Load" instructions to xorg.conf that you want without losing the defaults. Similarly, if you don't want to load a module that's loaded by default, you can add "Disable modulename" to your xorg.conf (see man xorg.conf in this release for details). See upstream bug #10541 for more. -- David Nusinow Sun, 15 Apr 2007 11:17:45 -0400 xorg-server (2:1.2.99.905-2) experimental; urgency=low * Install the cvt and gtf utilities and their manpages (closes: #414792). * Build the xserver-xorg-core-dbg package, which contains debugging symbols for Xorg and /usr/lib/xorg/modules/**/*.so -- Julien Cristau Mon, 09 Apr 2007 20:38:22 +0200 xorg-server (2:1.2.99.905-1) experimental; urgency=low * New upstream release candidate. + includes fix for CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory Corruption. -- Julien Cristau Fri, 06 Apr 2007 12:05:40 +0200 xorg-server (2:1.2.99.903-1) experimental; urgency=low [ Drew Parsons ] * Add exclude entries to dh_install in debian/rules. [ Julien Cristau ] * Prepare packaging to ship debugging symbols for xserver-xorg-core in xserver-xorg-core-dbg, but leave it commented out so we can get rc3 in the archive first. * New upstream release candidate. + bump serverminver to 2:1.2.99.903. -- Julien Cristau Tue, 27 Mar 2007 07:33:29 +0200 xorg-server (2:1.2.99.902-1) experimental; urgency=low [ Drew Parsons ] * Bring xprint back into the xorg fold. - include existing patches: - 91_ttf2pt1 allows Xprint to use ttf2pt1 for Type1 font handling (but extract and apply manually the patch to hw/xprint/ps/Makefile.am so it may be applied by autoconf) - 91_ttf2pt1_updates brings ttf2pt1 into the modern X11R7.1 world - 92_xprint-security-holes-fix.patch places PS/PDF file output into the user's home directory (~/Xprintjobs), more secure than a shared /tmp/Xprintjobs - 93_spooltodir_check_file_exists ensures output filenames are less than 256 characters in length - 93_xprint_fonts_fix released references to font names after use. - enable freetype support for Xprint. - add descriptions to debian/control and Build-Dependency on x11proto-print-dev * Run autoreconf to update changes to hw/xprint/ps/Makefile.am. [ Brice Goglin ] * Apply patch from adrian@smop.co.uk to our xvfb-run wrapper to check whether Xvfb started ok and fix its cleanup (closes: #351042). [ Julien Cristau ] * New upstream release candidate. * Bump serverminver to 2:1.2.99.902. * Drop patch 42_build_int10_submodules.diff, and use x86emu on all architectures instead (closes: #410879). * Refresh patches: + 12_security_policy_in_etc.diff + 21_glx_align_fixes.patch + 23_kfreebsd_support.diff * Delete a few files generated by configure on clean, since they seem to have been included in the tarball. -- Julien Cristau Thu, 15 Mar 2007 04:28:00 +0100 xorg-server (2:1.2.99.901-1) experimental; urgency=low * New upstream release candidate. + Remove patches 24 (hurd support), 35 (randr byteswap) and 43 (set damage version), applied upstream. + Bump build-dep on x11proto-randr-dev to >= 1.2, and on x11proto-damage-dev to >= 1.1. -- Julien Cristau Wed, 7 Mar 2007 19:58:53 +0100 xorg-server (2:1.2.0-6) experimental; urgency=low * Set videoabiver to 1.0, same as in xorg-server 1.1. -- Julien Cristau Fri, 2 Mar 2007 16:38:12 +0100 xorg-server (2:1.2.0-5) experimental; urgency=low * Add input ABI versioning metadata. Rename serverabiver file to videoabiver, and add inputabiver. Bump serverminver to 2:1.2.0-5 to deal with this change. -- David Nusinow Thu, 1 Mar 2007 22:09:45 -0500 xorg-server (2:1.2.0-4) experimental; urgency=low [ Julien Cristau ] * Don't strip modules when DEB_BUILD_OPTIONS contains nostrip. Thanks, Cyril Brulebois! [ David Nusinow ] * Move serverabiver file to serverminver. Use serverabiver to store the actual video ABI version number (1.1 right now). This will allow drivers to automatically generate their Provides: xserver-xorg-video-* line when built against a particular server version. The rename of the files is to better denote what they actually are. * Bump the serverminver to 2:1.2.0-4 because of this change -- David Nusinow Wed, 21 Feb 2007 21:53:51 -0500 xorg-server (2:1.2.0-3ubuntu8) feisty; urgency=low * SECURITY UPDATE: arbitrary code execution with root privs via integer overflows in MISC-XC. * Add debian/patches/131_misc_xc_overflows.patch: upstream fixes. * References CVE-2007-1003 -- Kees Cook Thu, 29 Mar 2007 17:46:44 -0700 xorg-server (2:1.2.0-3ubuntu7) feisty; urgency=low * debian/patches/120_fedora_disable_offscreen_pixmaps.patch - update to the latest version from Fedora (rev. 1.6, was 1.1) -- Timo Aaltonen Fri, 30 Mar 2007 10:39:01 +0300 xorg-server (2:1.2.0-3ubuntu6) feisty; urgency=low * debian/{rules,xsfbs/xsfbs.mk,serverminver,inputabiver} - Import changes from current debian package, needed for the new intel driver. - Rename serverabiver to videoabiver, value 1.0. - Set serverminver as this version. * debian/patches: 129_remove_extra_i2c_bittimeout.patch 130_slow_down_ddc_i2c.patch - Patches from server-1.3 branch, which make probing the monitor more robust. -- Timo Aaltonen Thu, 29 Mar 2007 00:56:17 +0300 xorg-server (2:1.2.0-3ubuntu5) feisty; urgency=low * debian/patches/120_fedora_disable_offscreen_pixmaps.diff - Re-enable. Despite being a hack, it works and is needed for compositing managers to work properly. (LP: #89189) -- Timo Aaltonen Tue, 27 Mar 2007 02:33:31 +0300 xorg-server (2:1.2.0-3ubuntu4) feisty; urgency=low * debian/patches/107_fedora_dont_backfill_bg_none.patch: - Re-enable to see if it helps with performance regressions. * debian/patches/127_check_for_clientgone.patch: - A fix from upstream. (LP: #60288) * debian/patches/128_fix_client_privates_leak.patch - Plug a memory leak. (LP: #92882) * debian/rules - Fix a typo in --with-default-font-path. -- Timo Aaltonen Sat, 17 Mar 2007 00:38:09 +0200 xorg-server (2:1.2.0-3ubuntu3) feisty; urgency=low * debian/patches: - Rename 019_ubuntu_enable_composite.diff to 119_* so that it is in line with the rest of our patches - Re-add 126_debian_always_use_default_font_path.diff. This was dropped by Debian but needed by us since we still have legacy fontpaths in old configurations, so new paths need to be appended to the list. -- Timo Aaltonen Wed, 28 Feb 2007 11:54:18 +0200 xorg-server (2:1.2.0-3ubuntu2) feisty; urgency=low * debian/control: - xvfb Depends on xauth, xfonts-base -- Sebastien Bacher Tue, 27 Feb 2007 23:31:06 +0100 xorg-server (2:1.2.0-3ubuntu1) feisty; urgency=low * Don't drop 42_build_int10_submodules.diff, it's useful * 019_ubuntu_enable_composite.diff: - enable composite * debian/control: - fixed Maintainer email * debian/xserver-xorg-core.install: - list ioport, gtf, pcitweak and scanpci and manpages for scanpci, gtf, pcitweak [ Timo Aaltonen ] * Merge with Debian, remaining changes: - debian/rules: + build using -fno-stack-protector + --with-os-vendor=Ubuntu - debian/control: + don't Conflict with xserver-xorg-video - refreshed and renamed patches 102_ubuntu_sharevts_load_cpu.patch 104_fedora_init_origins_fix.patch 106_ubuntu_fpic_libxf86config.patch 114_fedora_no_composite_in_xnest.patch 121_only_switch_vt_when_active.diff 124_fix-pdripriv_null_deref.patch - dropped for now: 42_build_int10_submodules.diff - causes "some regression" * dropped patches (comments from Michel Daenzer): - 107_fedora_dont_backfill_bg_none.patch "Breaks X semantics and thus can't go in upstream. Apps/toolkits need to be fixed not to use background none windows." - 108_fedora_gl_include_inferiors.patch "Breaks GLX semantics and should no longer be necessary now that the GLX compositing managers default to using the Composite Overlay Window." - 120_fedora_disable_offscreen_pixmaps.diff "Last time I looked at this, it was a gross hack to work around XAA deficiencies in offscreen pixmap handling, which makes the server die immediately when trying to use GLX_EXT_texture_from_pixmap with EXA, due to calling XAA functions without checking it's active or even loaded." * debian/control: - set Conflicts: xkb-data (<< 0.9), since xkb-path is different from previous releases * debian/patches/125_randr-version-supported.diff: - The server supports protocol 1.1, make sure we use it. -- Sebastien Bacher Mon, 26 Feb 2007 09:36:38 +0100 xorg-server (2:1.2.0-3) experimental; urgency=low [ Julien Cristau ] * Pass --with-os-name and --with-os-vendor to configure. * Bump serverabiver to 2:1.2.0-1. * Add patch from upstream git to set the supported damage version from the server, instead of from the damage headers. xserver 1.2.0 supports damage 1.0, not 1.1. -- Julien Cristau Sat, 17 Feb 2007 12:03:03 +0100 xorg-server (2:1.2.0-2) experimental; urgency=low * Delete useless debian/substvars. * Change my email address in debian/control. * Fix patch 42_build_int10_submodules.diff. The definition of xf86InitInt10() was moved to int10/helper_exec.c between 1.1.1 and 1.2.0, so we move it to int10/helper_mem.c, which we build in the main int10 module, not the vm86 and x86emu submodules. Thanks to Cédric Augonnet and Brice Goglin for the report and testing. -- Julien Cristau Sat, 10 Feb 2007 20:57:57 +0100 xorg-server (2:1.2.0-1) experimental; urgency=low * New upstream release. + 40_xorg-xserver-1.1.0-dbe-render.diff dropped. + 38_GetDrawableAttributes.patch dropped. + 37_build-mesa-mipmap.patch dropped. + 33_Xserver_man_typos.patch dropped. + 24_hurd_support.diff massively reduced. + 13_debian_add_xkbpath_env_variable.diff refreshed. + 07_xorgconf_manpage_overhaul.diff updated. + 42_build_int10_submodules.diff updated. * Bump build-dep on mesa-swx11-source to >= 6.5.2. * Version build-dependencies on x11proto-composite-dev and x11proto-kb-dev to match configure.ac. * Add build-dep on libxfixes-dev (needed for Xdmx). -- Julien Cristau Fri, 9 Feb 2007 20:54:27 +0100 xorg-server (2:1.1.99.903-1) experimental; urgency=low * New upstream release candidate. * Forward-port patches: * 07_xorgconf_manpage_overhaul.diff: refresh * 12_security_policy_in_etc.diff: refresh * 21_glx_align_fixes.patch: refresh * 23_kfreebsd_support.diff: refresh * 24_hurd_support.diff: refresh * 34_xorg.conf_man_typos.patch: refresh * 36_fix_ffs.patch: remove, applied upstream * Bump build-dependency on libdrm-dev to (>= 2.3.0) because that is the X server's minimum requirement. -- Thierry Reding Sat, 2 Dec 2006 12:44:59 +0100 xorg-server (2:1.1.99.902-1) experimental; urgency=low * Update to latest upstream release candidate. * Forward-port patches: * 02_libvgahw_gcc4_volatile_fix.diff: update * 04_read_rom_in_chunks.diff: update * 05_arm_cache_flush.diff: remove, applied upstream * 06_arm_is_not_x86_and_has_no_vga.diff: remove, applied upstream * 07_xorgconf_manpage_overhaul.diff: update * 08_s390_servermd.diff: update * 09_debian_xserver_rtff.diff: update * 12_security_policy_in_etc.diff: update * 13_debian_add_xkbpath_env_variable.diff: update * 15_symlink_mesa.diff: remove, fixed upstream * 16_s390_fix.diff: update * 17_ignoreabi.diff: remove, applied upstream * 18_execinfo_only_for_backtrace.patch: remove, applied upstream * 18_execinfo_configured.patch: remove, applied upstream * 19_configurable_misc_utils.patch: remove, applied upstream * 20_mesa_6.5.1.diff: remove, applied upstream * 21_glx_align_fixes.patch: update * 22_xkb_cycle_3layouts.diff: remove, applied upstream * 23_kfreebsd_support.diff: update, partially applied upstream * 24_hurd_support.diff: update, partially applied upstream * 25_tfp_damage.diff: remove, applied upstream * 26_aiglx_happy_vt_switch.diff: remove, applied upstream * 27_aiglx_locking.diff: remove, applied upstream * 28_mesa_copy_sub_buffer.diff: remove, applied upstream * 29_mesa_reseed_makefile.diff: remove, fixed upstream * 30_fix_vmode_switch.diff: remove, fixed upstream * 31_blocksigio.diff: remove, fixed upstream * 32_disable_sparc_pci_bridge.diff: update * 34_xorg.conf_man_typos.patch: update * 35_randr_byteswap.patch: update * 36_fix_ffs.patch: update * 37_Fix-__glXDRIbindTexImage-for-32-bpp-on-big-endian-platforms.diff: remove, applied upstream * Upstream no longer ships a changelog, so don't try to install it. * Add 37_build-mesa-mipmap.patch that adds the missing mipmap.c to libmain's sources. * Add 38_GetDrawableAttributes.patch which readds support for the GetDrawableAttributes extension that's needed for compiz to work properly. -- Thierry Reding Fri, 1 Dec 2006 20:32:34 +0100 xorg-server (2:1.1.1-21) unstable; urgency=emergency * Security update. * Fix integer overflow in the ProcXCMiscGetXIDList() function in the XC-MISC extension. Reference: CVE-2007-1003. -- Julien Cristau Wed, 04 Apr 2007 00:34:51 +0200 xorg-server (2:1.1.1-20) unstable; urgency=low * xephyr: Add patch from upstream git to fix memory leak in ephyrScreenFini(). Thanks, Guillem Jover! -- Julien Cristau Tue, 6 Mar 2007 22:20:14 +0100 xorg-server (2:1.1.1-19) unstable; urgency=high [ Drew Parsons ] * Removed spurious space in default font line (/usr/X11R6/lib/X11/fonts/Type1 not "/usr/X11R6/lib/ X11/fonts/Type1") [ David Nusinow ] * Conflict with and replace xserver-common, because that package used to provide the SecurityPolicy file. This is an RC bugfix because it breaks upgrades, so it gets a high urgency. Thanks Christian Tsotras and Lionel Elie Mamane for reporting and it. Closes: #402658 -- David Nusinow Wed, 28 Feb 2007 21:48:19 -0500 xorg-server (2:1.1.1-18) unstable; urgency=medium * Add patch from Fedora to make xephyr work on 64bit architectures (closes: #405928). -- Julien Cristau Fri, 16 Feb 2007 22:20:08 +0100 xorg-server (2:1.1.1-17) unstable; urgency=medium * Make the int10 module usable on i386 with a 64bit kernel (closes: #409730). + New patch 42_build_int10_submodules.diff, which allows us to build vm86 and x86emu as two separate submodules, and make the int10 module itself fall back to loading x86emu if vm86 calls fail. + Add workaround for https://bugs.freedesktop.org/show_bug.cgi?id=7299 to the above patch: move definition of Int10Current from int10/xf86int10.c to int10/helper_mem.c. + Drop the part of 39_alpha_build_flags.patch applying to hw/xfree86/os-support/linux/Makefile.in, and run autoreconf with all patches applied. -- Julien Cristau Wed, 7 Feb 2007 20:37:19 +0100 xorg-server (2:1.1.1-16) unstable; urgency=medium * New patch 41_xfree86_linux_acpi_fix_tokenizing.diff from upstream git to fix a crash on acpi events (closes: #409443). -- Julien Cristau Sat, 3 Feb 2007 22:56:04 +0100 xorg-server (2:1.1.1-15) unstable; urgency=high * High-urgency upload for security bugfix. * New patch 40_xorg-xserver-1.1.0-dbe-render.diff to fix multiple integer overflows in the dbe and render extensions. CVE IDs: CVE-2006-6101 CVE-2006-6102 CVE-2006-6103 * Add myself to Uploaders, and remove Fabio and Branden, with their permission. They're of course welcome back when they have more time! -- Julien Cristau Tue, 9 Jan 2007 15:45:46 +0100 xorg-server (2:1.1.1-14) unstable; urgency=high * The "let's drop 20 years of build logic and replace it with autoconf in a single release, trust me, what could go wrong? " release * High-urgency upload for RC bugfix * New patch 39_alpha_build_flags.patch: no really, when they said lnx_ev56.c should be built with -mcpu=ev56, they really meant it. Closes: #392500. -- Steve Langasek Sun, 7 Jan 2007 15:19:08 -0800 xorg-server (2:1.1.1-13) unstable; urgency=medium [ Julien Cristau ] * xserver-xorg-core recommends xfonts-base and suggests xfonts-100dpi | xfonts-75dpi and xfonts-scalable. Also add explanation about fonts to the long description, stolen from the old xserver-common package (closes: #400654). [ David Nusinow ] * This is important for upgrades to etch, and has no notable risk, so bump priority to medium. -- David Nusinow Fri, 29 Dec 2006 19:57:51 -0500 xorg-server (2:1.1.1-12) unstable; urgency=low [ Julien Cristau ] * Delete hw/xfree86/common/xf86Build.h in debian/rules clean, since it's wrongly included in the upstream tarball. [ David Nusinow ] * Pull fix for the ignore_abi.diff patch. This one's a major brown bag on my part. Thanks Michel Dänzer. * Add 38_wait_for_something_force_timer_reset.diff which forces the server to reset timers when they've overrun in some cases rather than wait forever. Patch by Daniel Stone. Thanks Michel Dänzer for pointing the changes out. Closes: #374026 -- David Nusinow Tue, 12 Dec 2006 21:13:20 -0500 xorg-server (2:1.1.1-11) unstable; urgency=low [ Drew Parsons ] * Patches 33_Xserver_man_typos.patch and 34_xorg.conf_man_typos.patch fix minor typos in Xserver and xorg.conf man pages. Closes: #364556, #308899. * Add patch 35_randr_byteswap.patch from upstream. Fixes a client/server byteswapping problem. Closes: #291100. [ Julien Cristau ] * Don't build-depend on libdrm-dev on hurd-i386 (closes: #358015). Thanks, Samuel Thibault. * Update hurd support patch (closes: #356300). Thanks, Samuel Thibault. * Add reportbug script stolen from the monolith, to add the user's config and log file in every bug report. * Delete hw/xfree86/common/xf86Build.h from our source tree, so that the build date is correctly calculated at build time, and not hardcoded to 07 July 2006. Thanks to Jurij Smakov for noticing. * Add patch 36_fix_ffs.patch by Jurij Smakov to fix infinite loop in ffs() if called with an argument of 0 (closes: #395564). * Add patch 37_Fix-__glXDRIbindTexImage-for-32-bpp-on-big-endian-platforms from upstream git to fix color issue on big endian platforms (closes: #392453). Thanks to Michel Dänzer for the patch! * Fix typo in xvfb-run (closes: #337703). * Install xdmxconfig and its manpage in xdmx-tools (closes: #393991). * Add Replaces: xdmx (<= 2:1.1.1-10) to xdmx-tools because of the xmdxconfig manpage move. -- David Nusinow Fri, 24 Nov 2006 15:44:52 -0500 xorg-server (2:1.1.1-10) unstable; urgency=low [ Denis Barbier ] * Fix video mode switching. Closes: #391052 * Fix FTBFS on kfreebsd-i386 and kfreebsd-amd64. Thanks Petr Salinger. Closes: #363517 [ David Nusinow ] * Add depends on xserver-xorg so that /etc/X11/X gets installed. Thanks Frans Pop. Closes: #392295 * Add 31_blocksigio.diff. This patch by Alan Hourihane, and it prevents a race condition when a driver tries to set the cursor state when the server is in the middle of switching resolution. Thanks to Frans Pop for reporting the bug, Michel Dänzer for reading through the backtrace and diagnosing the problem, and Alan for the final patch. Closes: #390646. [ Jurij Smakov ] * Add 32_disable_sparc_pci_bridge.diff. Disable PCI bridge handling on sparc, which is broken and causes filesystem corruption (by poking the PCI bus in the wrong places) on some machines. Closes: #392312. [ Drew Parsons ] * Use __appmansuffix__ not __mansuffix__ in 03_xnest_manpage_overhaul.diff. Closes: #390599. * Install upstream ChangeLog. Closes: #365274. -- David Nusinow Mon, 16 Oct 2006 21:59:51 -0400 xorg-server (2:1.1.1-9) unstable; urgency=low [ Jurij Smakov ] * Add 21_glx_align_fixes.patch to reintroduce the setting of __GLX_ALIGN64 variable, lost during the modular transition. This setting is essential for architectures with strong alignment requirements. Patch affects alpha, sparc, amd64, ia64 and s390, mimicking the behaviour of the monolithic build. Closes: #388125. [ Denis Barbier ] * Add 22_xkb_cycle_3layouts.diff to fix layout switching when 3 layouts are present. Thanks Ivan Pascal for the patch. Closes: #345803 [ David Nusinow ] * Add kFreeBSD support patch (23). Thanks to Robert Millan, Petr Salinger, Daniel Stone, and Michael Banck for input and patch writing. Closes: #363517 * Add hurd support patch (24). Thanks Samuel Thibault, Daniel Stone, and Michael Banck. Closes: #356300 * Disable the explicit enabling of dri in the configure. The configure script autodetects whether or not to use this anyway, and enabling it explicitly breaks the build on hurd. Thanks Samuel Thibault and Michael Banck. Closes: #358015 * Add several patches written by Kristian Høgsberg for allowing compiz to work with AIGLX. These patches were vetted by Theirry Reding with valuable advice from Michel Dänzer, and feedback from Kristian himself. - 25_tfp_damage.diff - 26_aiglx_happy_vt_switch.diff - 27_aiglx_locking.diff - 28_mesa_copy_sub_buffer.diff - 29_mesa_reseed_makefile.diff - update of 20_mesa_6.5.1.diff * Remove bizarre wholesale inclusion of another patch in the 23_kbsd patch [ Eugene Konev ] * Use --with-default-font-path instead of --with-fontdir. * Set RGBPath through --with-rgb-path. * Drop 11_debian_always_use_default_font_path.diff. * Drop 14_debian_always_look_in_our_module_path.diff. * Ship SecurityPolicy in xserver-xorg-core. -- David Nusinow Thu, 28 Sep 2006 23:59:35 -0400 xorg-server (2:1.1.1-8) unstable; urgency=low * Update mesa symlink patch to the latest from HEAD * Add 20_mesa_6.5.1.diff to allow the server to build with mesa 6.5.1 * Bump build-dep versions on x11proto-gl to 1.4.8, and mesa to 6.5.1 -- David Nusinow Mon, 25 Sep 2006 22:21:37 -0400 xorg-server (2:1.1.1-7) unstable; urgency=low * Fix s390 build issue. Thanks Bastian Blank for the report and Eugene Konev for the patch. Closes: #388628. * Disable build of various utilities that we don't ship anyway. Patch thanks to Eugene Konev. -- David Nusinow Thu, 21 Sep 2006 23:07:16 -0400 xorg-server (2:1.1.1-6) unstable; urgency=low * Upload 7.1 to unstable. [ Drew Parsons ] * Added SGI FreeB licence to debian/copyright. Closes: #368563. * Apply upstream patches 18_execinfo_only_for_backtrace.patch, to use execinfo.h for and only for backtrace. Applied git patch 5a3488ccac8e5dabd9fc98bc41ef178ead1b2faf directly into configure scripts, activated with autoreconf. Closes: #363218. * Only requires build-depends version of x11proto-gl-dev on 1.4.6. [ Steve Langasek ] * Add versioned build-depends on x11proto-fixes-dev (>= 4.0), to ensure the package is built against the right protocol version. Closes: #383778. -- David Nusinow Mon, 18 Sep 2006 18:30:07 -0400 xorg-server (2:1.1.1-5) experimental; urgency=low * Fix error in 16_s390_fix.diff caused by my idiot copying. Thanks Yannick Roehlly and Daniel Stone. -- David Nusinow Sun, 27 Aug 2006 23:25:21 +0000 xorg-server (2:1.1.1-4) experimental; urgency=low [ Drew Parsons ] * Tighten dependencies between X11R7.1 server and video drivers. xserver-xorg-core no longer Depends: xserver-xorg-video-all | xserver-xorg-video but instead Conflicts: xserver-xorg-video. (closes: #383873) The dependency on xserver-xorg-video-all | xserver-xorg-video-1.0 is managed by the xserver-xorg binary package (not included here in order to avoid circular dependencies). (closes: #362313) * Likewise remove Depends: xserver-xorg-input-all | xserver-xorg-input (again, handled by xserver-xorg) to avoid circular dependency with drivers. [ David Nusinow ] * Epoch bump * Add 17_ignoreabi.diff to allow users to simply set a value in xorg.conf rather than pass -ignoreABI to the server every time it starts -- David Nusinow Wed, 23 Aug 2006 22:03:06 +0000 xorg-server (1:1.1.1-3) unstable; urgency=low * Add 16_s390_fix.diff to fix FTBFS on s390. Thanks Bastian Blank. (closes: #362641) * Bump build-depends version of libgl1-mesa-dev to 6.5.x package we have in experimental currently * Bump build-depends version of x11proto-gl-dev to 1.4.7 or greater -- David Nusinow Tue, 22 Aug 2006 00:57:31 +0000 xorg-server (1:1.1.1-2) experimental; urgency=low [ Drew Parsons ] * Updated mesa-swx11-source build-depends to (>> 6.5.0), required for xserver 1.1.1. (closes: #383334) [ David Nusinow ] * Enable and ship xephyr * Hack off the 'x' manpage suffix * Install Xnest manpage * Bump policy version to 3.7.2.0. No changes necessary. -- David Nusinow Wed, 16 Aug 2006 21:14:44 +0000 xorg-server (1:1.1.1-1) experimental; urgency=low [ David Nusinow ] * New upstream release * Move patch target call so that we don't try and build twice * Remove obsolete 15_security_allocate_local.diff and 16_SECURITY_setuid.diff * Add 15_symlink_mesa.diff -- David Nusinow Sun, 6 Aug 2006 16:12:25 +0000 xorg-server (2:1.0.2-10) unstable; urgency=low * Upload to unstable to fixed messed up last upload which was supposed to go to experimental. Brown bag o' joy. -- David Nusinow Tue, 22 Aug 2006 19:31:08 +0000 xorg-server (1:1.1.1-0ubuntu14) feisty; urgency=low * Add 'debian/patches/38_Fix-pDRIPriv_NULL_deref.patch': NULL-init DRI screen private data, thanks to Tormod Volden (LP: #60288). -- Kees Cook Sat, 10 Feb 2007 20:27:44 -0800 xorg-server (1:1.1.1-0ubuntu13) feisty; urgency=low * 19_revert_xkb_change_breaking_XkbGetKeyboard.patch: - patch from fedora (with extra Makefile.in change), revert change that broke XkbGetKeyboard() (Ubuntu: #58083) * 37_Fix-__glXDRIbindTexImage-for-32-bpp-on-big-endian-platforms.diff: - upstream patch copied from the Debian package, fix blue screen with compiz on ppc (Ubuntu: #58373) -- Sebastien Bacher Fri, 12 Jan 2007 12:17:28 +0100 xorg-server (1:1.1.1-0ubuntu12.1) edgy-security; urgency=low * SECURITY UPDATE: Arbitrary code execution with root privileges via heap overflows in DBE and Render extensions. * Add 'debian/patches/021_ubuntu_dbe-render_overflows.diff' from upstream * References CVE-2006-6101 CVE-2006-6102 CVE-2006-6103 -- Kees Cook Mon, 8 Jan 2007 12:45:41 -0800 xorg-server (1:1.1.1-0ubuntu12) edgy; urgency=low * debian/patches/17_no_composite_for_xvfb.patch: - fix a crasher by not using composite for Xvfb when using -render * debian/patches/18_no_composite_for_xvfb_run.patch: - use "-extension Composite" to fix xvfb-run crashing -- Sebastien Bacher Fri, 13 Oct 2006 17:12:49 +0200 xorg-server (1:1.1.1-0ubuntu11) edgy; urgency=low * debian/patches/16_only_switch_vt_when_active.patch: Add a check to prevent the X server from changing the VT when killing GDM from the console. -- Ryan Lortie Thu, 21 Sep 2006 01:26:35 -0400 xorg-server (1:1.1.1-0ubuntu10) edgy; urgency=low * Build xserver-xephyr from xorg-server package. Malone: #57077, #57084 -- Tollef Fog Heen Wed, 6 Sep 2006 12:57:32 +0200 xorg-server (1:1.1.1-0ubuntu9) edgy; urgency=low * Enable composite extension by default * Add patch from fd.o bugzilla #7916 to avoid aiglx hangs on vt switches -- Matthew Garrett Sat, 26 Aug 2006 03:20:31 +0100 xorg-server (1:1.1.1-0ubuntu8) edgy; urgency=low * Steal patch from Fedora to allow compiz to trigger the disabling of XAA off-screen pixmaps -- Matthew Garrett Wed, 23 Aug 2006 21:26:08 +0100 xorg-server (1:1.1.1-0ubuntu7) edgy; urgency=low * (temporarily) Removed Breaks: section from xserver-xorg-core (necessary until apt-get properly supports this feature) * Tightened Build-Depends: mesa-swx11-source to >= 6.5.0.git.20060810-0ubuntu1 * Tightened Build-Depends of libgl1-mesa-dev to >= 6.5.0.git.20060810-0ubuntu1 -- Rodrigo Parra Novo Tue, 15 Aug 2006 07:26:07 -0300 xorg-server (1:1.1.1-0ubuntu6) edgy; urgency=low * Tightened Build-Depends of mesa-swx11-source to version 6.5.0.git.20060809 * Removed patch 003_fedora_root_window_black_pattern.patch (not necessary for Ubuntu) -- Rodrigo Parra Novo Fri, 11 Aug 2006 11:41:29 -0300 xorg-server (1:1.1.1-0ubuntu5) edgy; urgency=low * Renamed 003_ubuntu_sharevts_load_cpu.patch to 002_ubuntu_sharevts_load_cpu.patch * Added 003_fedora_root_window_black_pattern.patch (black background pattern instead of default X background pattern. Feel free to revert if you feel strongly against this one) * Added 005_fdo4320_composite_fastpath.patch and 016_fdo7482_xdmx_render_fix.patch (upstream bug fixes, bug numbers annotated on patch names) * Added 004_fedora_init_origins_fix.patch (multihead initialization) * Added 006_ubuntu_fpic_libxf86config.patch * Added 007_fedora_dont_backfill_bg_none.patch * Added 008_fedora_gl_include_inferiors.patch, 009_fedora_mesa_copy_sub_buffer.patch, 010_fedora_no_move_damage.patch, 012_fedora_tfp_damage.patch and 014_fedora_no_composite_in_xnest.patch (further aiglx support) * 011_fedora_pci_scan_fixes.patch (pci scan fixes - testing is needed to check if an extra upstream patch for pci domains is also necessary) * Added 015_fedora_sane_default_mode.patch (tweak default mode - please feel free to revert this patch if you feel strongly against it) * Added 017_fedora_add_missing_headers_to_sdk.patch * Added 018_ubuntu_linux_kernel_include_fixes.patch and 013_ubuntu_symlink_mesa_source.patch (build fixes against current linux-kernel-modules * mesa-swx11-source - these already existed before, but were applied directly to the source tree, instead of being quilt patches) * Just for reference: debian patch #02 is candidate for removal on next upload. I'll refrain from removing it now to diminish the chances of this being a breaks-for-everyone release * Moved SecurityPolicy example from /usr/share/doc/examples/ to /usr/share/doc/xserver-xorg-core/ -- Rodrigo Parra Novo Mon, 7 Aug 2006 17:21:05 -0300 xorg-server (1:1.1.1-0ubuntu4) edgy; urgency=low * Added new Breaks: section to xorg-server-core: xserver-xorg-driver-all, xserver-xorg-driver-apm, xserver-xorg-driver-ark, xserver-xorg-driver-ati, xserver-xorg-driver-chips, xserver-xorg-driver-cirrus, xserver-xorg-driver-cyrix, xserver-xorg-driver-dummy, xserver-xorg-driver-fbdev, xserver-xorg-driver-glint, xserver-xorg-driver-i128, xserver-xorg-driver-i740, xserver-xorg-driver-i810, xserver-xorg-driver-imstt, xserver-xorg-driver-mga, xserver-xorg-driver-neomagic, xserver-xorg-driver-newport, xserver-xorg-driver-nsc, xserver-xorg-driver-nv, xserver-xorg-driver-rendition, xserver-xorg-driver-s3, xserver-xorg-driver-s3virge, xserver-xorg-driver-savage, xserver-xorg-driver-siliconmotion, xserver-xorg-driver-sis, xserver-xorg-driver-sisusb, xserver-xorg-driver-tdfx, xserver-xorg-driver-tga, xserver-xorg-driver-trident, xserver-xorg-driver-tseng, xserver-xorg-driver-v4l, xserver-xorg-driver-vesa, xserver-xorg-driver-vga, xserver-xorg-driver-via, xserver-xorg-driver-vmware, xserver-xorg-driver-voodoo, xserver-xorg-video-all (<< 7.0.22ubuntu7), xserver-xorg-video-apm (<< 1:1.1.1-0ubuntu1), xserver-xorg-video-ark (<< 1:0.6.0-0ubuntu1), xserver-xorg-video-ati (<< 1:6.6.1-0ubuntu1), xserver-xorg-video-chips (<< 1:1.1.1-0ubuntu1), xserver-xorg-video-cirrus (<< 1:1.1.0-0ubuntu1), xserver-xorg-video-cyrix (<< 1:1.1.0-0ubuntu1), xserver-xorg-video-dummy (<< 1:0.2.0-0ubuntu1), xserver-xorg-video-fbdev (<< 1:0.3.0-0ubuntu1), xserver-xorg-video-glint (<< 1:1.1.1-0ubuntu1), xserver-xorg-video-i128 (<< 1:1.2.0-0ubuntu1), xserver-xorg-video-i740 (<< 1:1.1.0-0ubuntu1), xserver-xorg-video-i810 (<< 1:1.6.1-0ubuntu1), xserver-xorg-video-imstt (<< 1:1.1.0-0ubuntu1), xserver-xorg-video-mga (<< 1:1.4.1-0ubuntu1), xserver-xorg-video-neomagic (<< 1:1.1.1-0ubuntu1), xserver-xorg-video-newport (<< 1:0.2.0-0ubuntu1), xserver-xorg-video-nsc (<< 1:2.8.1-0ubuntu1), xserver-xorg-video-nv (<< 1:1.2.0-0ubuntu1), xserver-xorg-video-rendition (<< 1:4.1.0-0ubuntu1), xserver-xorg-video-s3 (<< 1:0.4.1-0ubuntu1), xserver-xorg-video-s3virge (<< 1:1.9.1-0ubuntu1), xserver-xorg-video-savage (<< 1:2.1.1-0ubuntu1), xserver-xorg-video-siliconmotion (<< 1:1.4.1-0ubuntu1), xserver-xorg-video-sis (<< 1:0.9.1-0ubuntu1), xserver-xorg-video-sisusb (<< 1:0.8.1-0ubuntu1), xserver-xorg-video-tdfx (<< 1:1.2.1-0ubuntu1), xserver-xorg-video-tga (<< 1:1.1.0-0ubuntu1), xserver-xorg-video-trident (<< 1:1.2.1-0ubuntu1), xserver-xorg-video-tseng (<< 1:1.1.0-0ubuntu1), xserver-xorg-video-v4l (<< 1:0.1.1-0ubuntu1), xserver-xorg-video-vesa (<< 1:1.2.1-0ubuntu1), xserver-xorg-video-vga (<< 1:4.1.0-0ubuntu1), xserver-xorg-video-via (<< 1:0.2.1-0ubuntu1), xserver-xorg-video-vmware (<< 1:10.13.0-0ubuntu1), xserver-xorg-video-voodoo (<< 1:1.1.0-oubuntu1) -- Rodrigo Parra Novo Tue, 1 Aug 2006 22:59:55 -0300 xorg-server (1:1.1.1-0ubuntu3) edgy; urgency=low * Build with -fno-stack-protector (see LP#54650) -- Matt Zimmerman Mon, 31 Jul 2006 16:28:59 -0700 xorg-server (1:1.1.1-0ubuntu2) edgy; urgency=low * (sparc only) removed stale inclusion of asm/kbio.h on hw/xfree86/os-support/linux/lnx_io.c and hw/xfree86/os-support/linux/lnx_kbd.c * Update debian/serverabiver to 1:1.1.1 -- Rodrigo Parra Novo Mon, 31 Jul 2006 12:53:22 -0300 xorg-server (1:1.1.1-0ubuntu1) edgy; urgency=low * New Upstream version * Changed Build-Depends from mesa-swrast-source to mesa-swx11-source, following Debian package nomenclature * Re-did 12_security_policy_in_etc.diff for 1.1.1 * Dropped 15_security_allocate_local.diff (applied upstream) * Dropped 16_SECURITY_setuid.diff (applied upstream) * Dropped 000_ubuntu_fix_read_kernel_mapping.patch (applied upstream) * Dropped 002_ubuntu_fix_for_certain_intel_chipsets.patch (applied upstream) * Updated versioned Build-Depends on mesa-swx11-source to version 6.5.0.cvs.20060725-0ubuntu1 * Added arrayobj.c, arrayobj.h, bitset.h & rbadaptors.h to GL/symlink-mesa.sh (linked from mesa-swx11-source) * Added arrayobj.c to default build target on GL/mesa/main -- Rodrigo Parra Novo Tue, 25 Jul 2006 20:06:28 -0300 xorg-server (2:1.0.2-10) unstable; urgency=low * Upload to unstable to fixed messed up last upload which was supposed to go to experimental. Brown bag o' joy. -- David Nusinow Tue, 22 Aug 2006 19:31:08 +0000 xorg-server (1:1.0.2-9) UNRELEASED; urgency=high [ Denis Barbier ] * Fix 13_debian_add_xkbpath_env_variable.diff, XKBPATH environment variable was not always taken into account. [ David Nusinow ] * Remove two Ubuntu packaging holdovers. Have xvfb recommend xbase-clients rather than xauth, and have xserver-xorg-core recommend xkb-data rather than xkeyboard-config. Thanks Sterling MacNay. * Security update. Fix for setuid privledge escalation vulernabilities. See http://lists.freedesktop.org/archives/xorg/2006-June/016146.html for the full advisory. [ Jurij Smakov ] * Stop including the non-existent asm/kbio.h header file in hw/xfree86/os-support/linux/lnx_{io,kbd}.c to avoid the build failure on sparc. -- David Nusinow Sat, 1 Jul 2006 17:20:45 -0400 xorg-server (1:1.0.2-8) unstable; urgency=low * Move xserverrc back to xbase-clients. Thanks Benjamin Mesing. * Add 15_security_allocate_local.diff. This fixes Bug fd.o bug #6642. Fix buffer overflow in Render. (CVE 2006-1526). Patch by Eric Anholt. -- David Nusinow Tue, 2 May 2006 21:47:17 -0400 xorg-server (1:1.0.2-7) unstable; urgency=low * Ship xserverrc again in /etc/X11/xinit. Thanks Bastian Kleineidam and Vasilis Vasaitis. (closes: #357713) -- David Nusinow Wed, 26 Apr 2006 00:01:16 -0400 xorg-server (1:1.0.2-6) unstable; urgency=low [ David Nusinow ] * Use -DNO_INLINE on s390. Thanks Bastian Blank and Julien Cristau. (closes: #362641) * Re-add xvfb-run and manpage to xvfb package. Thanks Josselin Mouette and Jamie Wilkinson. (closes: #363494) * Add 014_debian_always_look_in_our_module_path.diff. This will cause the server to always look in the default module path even if they've specified an alternate path in their xorg.conf file via the ModulePath option. A note to users: you should remove this part of your xorg.conf unless you need it, as the server will look in the right place for modules if you don't specify a location. * Run dh_install with --list-missing * Add missing manpages all around. Thanks Roland Mas and Jan Hudec. (closes: #362489, #364199) * Actually install apps to xdmx-tools. Thanks Xavier Bestel. (closes: #356813) [ Denis Barbier ] * Add 13_debian_add_xkbpath_env_variable.diff so that the server takes the XKBPATH environment variable into account. (closes: #363229) -- David Nusinow Sat, 22 Apr 2006 17:06:23 -0400 xorg-server (1:1.0.2-5) unstable; urgency=low * Add 11_debian_always_use_default_font_path.diff from Eugene Konev. This patch causes the server to add the default font path to whatever the user has specified. Right now, that's /usr/share/fonts/X11, as defined on configure in debian/rules. Thanks Eugene, this will definitely go a long way. * Document how to get rid of error loading glcore (and other modules) in NEWS.Debian. Thanks Matej Vela and others. * Provide the virtual 'xserver' package. Thanks Steve Langasek and Daniel Stone. (closes: #362750) * Add 12_security_policy_in_etc.diff from Eugene Konev. This will allow us to tell the server on configure to look in /etc/X11/xserver for the SecurityPolicy file. Thanks Joey Hess and Eugene. (closes: #362246) -- David Nusinow Mon, 17 Apr 2006 00:34:08 -0400 xorg-server (1:1.0.2-4) unstable; urgency=low * Document the need to update paths in xserver-xorg-core's NEWS file. (closes: #362077, #362244, #362431) * Make xserver-xorg-core Architecture: any. (closes: #362150) * Build with --with-fontdir=/usr/share/fonts/X11. Remove --with-default-font-path option to make this work. Thanks Eugene Konev. -- David Nusinow Thu, 13 Apr 2006 23:54:06 -0400 xorg-server (1:1.0.2-3) unstable; urgency=low * Add build-conflicts on xlibs-static-dev. Thanks Zephaniah E. Hull. -- David Nusinow Tue, 11 Apr 2006 18:44:51 -0400 xorg-server (1:1.0.2-2) unstable; urgency=low * Upload to unstable * Add versioned build-dep on libdmx-dev. Thanks Frank Lichtenheld. (closes: #361752) -- David Nusinow Mon, 10 Apr 2006 19:34:04 -0400 xorg-server (1:1.0.2-1) experimental; urgency=low [ David Nusinow ] * New upstream release. Fixes CVE-2006-0745 [ Denis Barbier ] * Set XKB base path to /usr/share/X11/xkb. -- David Nusinow Mon, 20 Mar 2006 21:41:04 -0500 xorg-server (1:1.0.2-0ubuntu10) dapper; urgency=low * Backport a fix for Intel bridge handling: debian/patches/002_fix_for_certain_intel_chipsets.patch (Closes Ubuntu: #29880) -- Paul Sladen Sun, 14 May 2006 19:01:32 +0100 xorg-server (1:1.0.2-0ubuntu9) dapper; urgency=low * Add 1680x1050 60 and 85Hz Modelines. Thanks to Bart Verwilst for the data. (Closes Ubuntu: #6096) -- Fabio M. Di Nitto Fri, 05 May 2006 12:38:22 +0200 xorg-server (1:1.0.2-0ubuntu8) dapper; urgency=low * Fix "XCB rendertest crashes server": - Add patch 001-CVE-2006-1526.patch.dpatch. (CVE-2006-1526) -- Fabio M. Di Nitto Wed, 03 May 2006 09:01:09 +0200 xorg-server (1:1.0.2-0ubuntu7) dapper; urgency=low * Ship again xorg.conf(5) (Closes Ubuntu: #33703) -- Fabio M. Di Nitto Mon, 01 May 2006 13:37:40 +0200 xorg-server (1:1.0.2-0ubuntu6) dapper; urgency=low * Fix severe internal memory corruption: - Add patch: 000-fix-read-kernel-mapping.patch.dpatch. (freedesktop bugzilla: #6472) -- Fabio M. Di Nitto Fri, 21 Apr 2006 08:07:33 +0200 xorg-server (1:1.0.2-0ubuntu5) dapper; urgency=low * Fix CPU load when using -sharevts: - Add patch: 991_sharevts-load-cpu.patch (Thanks for the initial patch to Michael Witrant) (Closes Ubuntu: #33611) -- Fabio M. Di Nitto Mon, 10 Apr 2006 13:30:26 +0200 xorg-server (1:1.0.2-0ubuntu4) dapper; urgency=low * Fix SecurityPolicy path to /etc/X11/xserver/SecurityPolicy and ship an example. NOTE: this file is NOT installed by default, the WARNING you see in Xorg.0.log is an harmless WARNING. Add patch: 990_ubuntu_fix_security_policy_path.patch. (Close Ubuntu: #31608) * Readd manpages to the different packages. * Ship again ioport, gtf, pcitweak and scanpci. (Closes Ubuntu: #37720) -- Fabio M. Di Nitto Tue, 04 Apr 2006 16:33:00 +0200 xorg-server (1:1.0.2-0ubuntu3) dapper; urgency=low * What about shipping xorg-server.m4 to make developer life easier? -- Fabio M. Di Nitto Thu, 23 Mar 2006 10:32:55 +0100 xorg-server (1:1.0.2-0ubuntu2) dapper; urgency=low * xserver-xorg-dev Depends: x11proto-randr-dev. (Closes Ubuntu: #35594) -- Fabio M. Di Nitto Wed, 22 Mar 2006 08:09:46 +0100 xorg-server (1:1.0.2-0ubuntu1) dapper; urgency=low * New upstream release: - Drop patches: + CVE-2006-0745 + add-missing-sparc-include + fix-backtrace + fix-crash-on-null-addr * UVF execption granted by mdz. -- Fabio M. Di Nitto Tue, 21 Mar 2006 05:39:01 +0100 xorg-server (1:1.0.1-2) experimental; urgency=low [ David Nusinow ] * Add versioned dependency on x11-common * Remove old cruft in our patches directory * Port patches from trunk + 030_libvgahw_gcc4_volatile_fix.diff + general/026_xc_programs_manpage_overhaul.diff + arm/303_arm_cache_flush.diff + arm/315_arm_is_not_x86_and_has_no_vga.diff + general/099e_xorgconf_manpage_overhaul.diff + s390/500_s390_support.diff + debian/910_debian_Xserver_RTFF.diff * add 04_read_rom_in_chunks.diff. This reads PCI ROM in large chunks rather than one byte at a time. This patch by Alex Williamson and forwarded to us by Dann Frazier. Thanks to both of them. (closes: #353168) * Don't build xserver-xorg-core on s390. This means putting all the other arches as being explicitly listed. Damn !s390. * Version the conflict with xserver-xfree86 to allow for the transition package to be installed * Remove README.DRI, as it is non-free. Add it to prune list. * Add 10_dont_look_in_home_for_config.diff to prevent looking in a user's home directory for xorg.conf. Thanks Daniel Stone for the patch. -- David Nusinow Sun, 12 Mar 2006 16:18:13 -0500 xorg-server (1:1.0.1-1) experimental; urgency=low * First upload to Debian * Add bison and flex to the build-depends * Define INSTALL in debian/rules * Add xserver-xorg-core dependency xserver-xorg-video-all | xserver-xorg-video. The former is a metapackage that depends on all the video drivers we ship and the latter is a virtual package that each video driver provides. This scheme will install the metapackage by default but will permit any single video driver to satsify the dependency. Do the same thing for the input drivers. * switch dpatch build-dependency to quilt * Deal with mesa packaging rename: build-dep on mesa-swrast-source -> mesa-swx11-source * Change xserver-core depends to be on x11-common rather than xorg-common * Have xserver-xorg-dev install the files in /usr/share/aclocal so we get xorg-server.m4 * Manually set permissions on serverabiver installation * Set the default font path to /usr/share/fonts/X11 instead of /usr/share/X11/fonts. Thanks Eugene Konev. -- David Nusinow Mon, 20 Feb 2006 00:18:45 -0500 xorg-server (1:1.0.1-0ubuntu8) dapper; urgency=low * [SECURITY] Fix CVE-2006-0745. -- Fabio M. Di Nitto Tue, 21 Mar 2006 05:33:50 +0100 xorg-server (1:1.0.1-0ubuntu7) dapper; urgency=low * debian/control: - xvfb Depends on xfonts-base too, fix pointed by fabbione -- Sebastien Bacher Fri, 3 Mar 2006 22:21:56 +0100 xorg-server (1:1.0.1-0ubuntu5) dapper; urgency=low * Add missing include on sparc. Fix FTBFS. -- Fabio M. Di Nitto Wed, 01 Feb 2006 13:45:41 +0100 xorg-server (1:1.0.1-0ubuntu4) dapper; urgency=low * Backport from upstream HEAD at Daniel's request: - Add forgotten HAVE_BACKTRACE define, so that we actually get backtraces when Xorg segfaults. -- Colin Watson Fri, 27 Jan 2006 13:47:56 +0000 xorg-server (1:1.0.1-0ubuntu3) dapper; urgency=low * Depend on x11-common rather than xorg-common and xserver-common -- Tollef Fog Heen Wed, 18 Jan 2006 17:13:12 +0100 xorg-server (1:1.0.1-0ubuntu2) dapper; urgency=low * Add flex to build-deps, fixing FTBFS. -- Tollef Fog Heen Wed, 18 Jan 2006 12:34:03 +0100 xorg-server (1:1.0.1-0ubuntu1) dapper; urgency=low * New upstream release. -- Daniel Stone Fri, 6 Jan 2006 08:00:52 +1100 xorg-server (1:1.0.0-0ubuntu1) dapper; urgency=low * New upstream release. + fbCompositeGeneral is now around 97.3% less stuffed (closes: Ubuntu#20286). + 'Fix' mouse issues in the DIX by adding XFree86Server defines (sigh; closes: Ubuntu#20200). + Fix Emulate3Buttons mouse posting (closes: Ubuntu#11308). * Bump Build-Depends on libxt-dev (appdefaultdir), libdrm-dev (libdrm2), and mesa-swrast-source (new files). * Add --with-fontdir and scotch --with-default-font-path to fix font paths for non-Xorg servers (closes: Ubuntu#20157). * Fix path to SecurityPolicy and RGB_DB. * Move update-linux-hardened-support call to xserver-xorg-core postinst (from xserver-xorg postinst). * Add patch to os/access.c so we don't crash on a null-addressed interface (closes: Ubuntu#20414). -- Daniel Stone Tue, 13 Dec 2005 07:27:13 +1100 xorg-server (1:0.99.3-0ubuntu6) dapper; urgency=low * Fix xserver-xorg-dev Depends field to only depend on the headers this this package actually uses. * Re-add xvfb-run to xfvb (closes: Ubuntu#20157). -- Daniel Stone Mon, 5 Dec 2005 15:04:14 +1100 xorg-server (1:0.99.3-0ubuntu5) dapper; urgency=low * Add -ffunction-sections where needed * Depend: xserver-common: needed for dexconf and /usr/X11R6/bin/X -- LaMont Jones Sat, 26 Nov 2005 05:15:36 +0000 xorg-server (1:0.99.3-0ubuntu4) dapper; urgency=low * Add two more dependencies to build the other half of the video drivers: - x11proto-xext-dev, x11proto-video-dev -- Adam Conrad Fri, 25 Nov 2005 02:36:44 +1100 xorg-server (1:0.99.3-0ubuntu3) dapper; urgency=low * Add a few dependencies to xorg-server-dev as the path of least resistance to get all the various input and video drivers to build again: - For the video drivers: x11proto-randr-dev, x11proto-render-dev, x11proto-fonts-dev, x11proto-xf86dri-dev, libdrm-dev - For the input drivers: x11proto-core-dev, x11proto-input-dev, x11proto-randr-dev (why do input drivers want randr?) -- Adam Conrad Thu, 24 Nov 2005 18:51:25 +1100 xorg-server (1:0.99.3-0ubuntu2) dapper; urgency=low * Add missing libfreetype6-dev build-depends. -- Daniel Stone Thu, 24 Nov 2005 10:26:44 +1100 xorg-server (1:0.99.3-0ubuntu1) dapper; urgency=low * New upstream release. -- Daniel Stone Mon, 21 Nov 2005 14:13:41 +1100 xorg-server (1:0.99.2+cvs.20051025-3) dapper; urgency=low * Version mesa-swrast-source Build-Dep to 6.4.0 or higher, so GLcore is a little less crash-happy (e.g. when moving your glxgears window). * Export /usr/share/xserver-xorg/serverabiver to xserver-xorg-dev, which describes the relationship needed from a driver on xserver-xorg-core. -- Daniel Stone Fri, 28 Oct 2005 13:00:26 +1000 xorg-server (1:0.99.2+cvs.20051025-2) dapper; urgency=low * Add Build-Deps on libxaw7-dev, libxmu-dev, libxt-dev, libxpm-dev, libx11-dev, libxtst-dev, and libxres-dev for DMX utils. -- Daniel Stone Wed, 26 Oct 2005 14:34:40 +1000 xorg-server (1:0.99.2+cvs.20051025-1) dapper; urgency=low * Update to new upstream version. * All applicable patches have been committed upstream, bar #989 and #990. -- Daniel Stone Thu, 20 Oct 2005 10:26:33 +1000 xorg-server (1:0.99.0+cvs.20050901-1) breezy; urgency=low * First xorg-server release. -- Daniel Stone Wed, 6 Jul 2005 15:48:17 +1000