-
xorg-server (2:1.5.2-2ubuntu3.1) intrepid-proposed; urgency=low
* 163_no_updatespriteforscreen_if_xinerama.patch: Fixes issue where
mouse stops responding if using Xinerama.
(LP: #296167)
-- Bryce Harrington <email address hidden> Tue, 03 Mar 2009 17:49:38 -0800
-
xorg-server (2:1.5.2-2ubuntu3) intrepid; urgency=low
* 138_look_at_all_bytes_of_dev_enabled.diff: dev->enabled has type
Bool, which is typedef'd to int, but is used in comparisons with
CARD8 data, which gives incorrect logic on big endian systems,
causing failure to initialize keyboard and mouse.
(LP: #281610)
-- Bryce Harrington <email address hidden> Thu, 23 Oct 2008 07:31:47 -0700
-
xorg-server (2:1.5.2-2ubuntu2) intrepid; urgency=low
* 143_default_to_vesa.patch: If no matching driver is found in the
.ids files, set "vesa" as a fallback default, otherwise a driver
may be selected regardless of whether it actually provides support
for the chipset by videoPtrToDriverList() based on its vendor id.
(LP: #261977)
-- Bryce Harrington <email address hidden> Thu, 23 Oct 2008 06:21:18 -0700
-
xorg-server (2:1.5.2-2ubuntu1) intrepid; urgency=low
* debian/patches/150_no_visibility_notify_on_unredirect.patch
- do not sent VisibilityNotify events when MapUnmapEvents
are disabled (LP: #278112)
-- Michael Vogt <email address hidden> Sat, 18 Oct 2008 00:05:30 +0200
-
xorg-server (2:1.5.2-2build1) intrepid; urgency=low
* Rebuild due to x11proto-input fix in 283921
-- Bryce Harrington <email address hidden> Sat, 18 Oct 2008 01:46:08 -0700
-
xorg-server (2:1.5.2-1ubuntu4) intrepid; urgency=low
* Update patch 142_psb_auto to only try vesa, not even psb, as this requires
the psb driver to be loadable, and it's not available anymore (and broken
anyway).
-- Loic Minier <email address hidden> Wed, 15 Oct 2008 18:14:28 +0200
-
xorg-server (2:1.5.2-1ubuntu3) intrepid; urgency=low
* Shut up rmdir error when trying to remove dirs; this might confuse
debconf.
-- Loic Minier <email address hidden> Wed, 15 Oct 2008 17:57:13 +0200
-
xorg-server (2:1.5.2-1ubuntu2) intrepid; urgency=low
* Update patch 142_psb_auto to also try psb and vesa for 0x8109.
* Apply and drop patch 123_no_composite_for_xvfb_run which was changing
files below debian/ (xvfb-run, to disable the Composite extension by
default).
-- Loic Minier <email address hidden> Wed, 15 Oct 2008 15:27:23 +0200
-
xorg-server (2:1.5.2-1ubuntu1) intrepid; urgency=low
* Merge from debian-experimental.
* Update patch 142_psb_auto to try vesa if psb fails; thanks Oliver Grawert.
* Refresh patch 100_xserver_exa_force_greedy to apply cleanly.
* Let xserver-xorg-core conflict with xserver-xorg-video-psb
<< 0.15.0-0ubuntu1~804um5 as these versions didn't have an ABI provide.
-- Loic Minier <email address hidden> Tue, 14 Oct 2008 23:03:06 +0200
-
xorg-server (2:1.5.1-1ubuntu3) intrepid; urgency=low
* Pull upstream changes from server-1.5-branch including b595b65e:
- Fix GKVE with key_code > 255 (LP: #274203)
- DGA: Fix ProcXF86DGASetViewPort for missing support in driver.
Fixes a segfault when trying to activate a DGA mode without
checking whether DGA modesetting is at all possible.
- Check nextEnabledOutput()'s return in bestModeForAspect()
In case no enabled outputs, we will reference wrong index of
output array.
- int10: Fix a nasty memory leak.
- int10: Don't warn when scanning for devices we don't have.
Some BIOSes (hi XGI!) will attempt to enumerate the PCI bus by
asking for the config space of every possible device number.
This despite perfectly functional BIOS methods to enumerate the
bus exactly.
- int10: Remove useless check.
If you have more than one PCI device with the same d/b/d/f, you're
already in trouble.
- http://bugs.freedesktop.org/show_bug.cgi?id=14373
xkb: squash canonical types into explicit ones on core reconstruction.
xkb: fix core keyboard map generation.
- xkb: fix use of uninitialized variable.
- Remove usage of mfbChangeWindowAttributes missed in e4d11e58c...
- Only build dri2 when DRI2 is enabled.
* Merge patches 138 and 139 into 137, and update the properties API to
match the current version in master (final API for XI 1.5).
(LP: #274728)
* Bump the build-dep on x11proto-input-dev and libxi-dev.
* Bump the serverminver because of newer properties API.
* Add Breaks against current synaptics and evdev, since they use the old
API and need to be updated with the server.
-- Timo Aaltonen <email address hidden> Fri, 10 Oct 2008 11:16:56 +0300
-
xorg-server (2:1.5.1-1ubuntu2) intrepid; urgency=low
* Merge with Debian experimental:
- debian/rules: define PCI_TXT_IDS_DIR to unbreak the pci id matching
using plain text files provided by drivers. (LP: #261977)
-- Timo Aaltonen <email address hidden> Fri, 26 Sep 2008 12:05:12 +0300
-
xorg-server (2:1.5.1-1ubuntu1) intrepid; urgency=low
* Merge with Debian experimental. (LP: #269388)
xorg-server (2:1.5.1-1) experimental; urgency=low
* New upstream bugfix release.
* 02_Disable-DRI-in-Xephyr.patch: don't use DRI in Xephyr, as it doesn't
work correctly.
* Merge changelog from 2:1.4.2-6 (all changes are upstream now).
-- Timo Aaltonen <email address hidden> Wed, 24 Sep 2008 19:33:34 +0300
-
xorg-server (2:1.5.0-1ubuntu1) intrepid; urgency=low
* Merge with Debian experimental.
* 141_improved_driver_selection.patch
- Allow returning multiple drivers to try for a given PCI id.
Also includes support for fallback drivers, but only when
not using an xorg.conf.
* 142_psb_auto.patch
- Renamed, refreshed.
xorg-server (2:1.5.0-1) experimental; urgency=low
* New upstream release.
* Kill patch 50_Make-RandRQueryVersion-return-1.1-for-swapped-client.patch,
1.2 requests are properly swapped now.
* Bump videoabiver to 4 to match ABI_VIDEODRV_VERSION. Yes, that means
rebuilding video drivers; sorry about that.
-- Timo Aaltonen <email address hidden> Tue, 09 Sep 2008 11:44:13 +0300
-
xorg-server (2:1.4.99.906-2ubuntu5) intrepid; urgency=low
* Bump the serverminver because of input properties.
-- Timo Aaltonen <email address hidden> Wed, 03 Sep 2008 16:03:28 +0300
-
xorg-server (2:1.4.99.906-2ubuntu4) intrepid; urgency=low
[ Bryce Harrington ]
* 140_quell_acpid_errmsgs.patch: Don't fill the server log with errors
from not being able to connect to acpid. (LP: #247195)
-- Timo Aaltonen <email address hidden> Wed, 03 Sep 2008 10:48:24 +0300
-
xorg-server (2:1.4.99.906-2ubuntu3) intrepid; urgency=low
* 135_rethrow_signals.patch: Update to make it catch and throw a
wider variety of signals, and do a clean shutdown of the X server
(code borrowed from FatalError()).
-- Bryce Harrington <email address hidden> Mon, 01 Sep 2008 13:19:46 -0700
-
xorg-server (2:1.4.99.906-2ubuntu2) intrepid; urgency=low
* 103_inputproto_1.4.3_is_fine.patch:
- Don't require inputproto 1.4.4 in configure.ac..
-- Timo Aaltonen <email address hidden> Thu, 28 Aug 2008 13:24:05 +0300
-
xorg-server (2:1.4.99.906-2ubuntu1) intrepid; urgency=low
* Merge with Debian experimental.
* Dropped patches, upstream:
130_fedora_fix_procxkbsetxyz_to_work_on_all.patch
131_remove_open-coded_strcasestr.patch
132_add_parsing_for_xkb.options.patch
133_support_strlist_for_xkboptions.patch
134_protect_against_out_of_bounds.patch
* control: Fix build-dep on inputproto to >= 1.4.3-2ubuntu2 for
DeviceControlChanged.
xorg-server (2:1.4.99.906-2) experimental; urgency=low
* Pull from server-1.5-branch as of Aug 27th
+ input devices from xorg.conf aren't ignored if there is no ServerLayout
option (closes: #492140)
* Bump build-dep on inputproto to >= 1.4.4 for DeviceControlChanged.
* Merge in changes from 2:1.4.2-3 to 2:1.4.2-5.
-- Timo Aaltonen <email address hidden> Thu, 28 Aug 2008 12:39:33 +0300
-
xorg-server (2:1.4.99.906-1ubuntu4) intrepid; urgency=low
* 137_add_device_property_support.patch,
138_xi_expose_enable_disabledevice.patch,
139_xi_protect_against_null_handlers.patch:
- Add support for input-device properties.
* debian/control: Bump the build-depends on x11proto-input-dev
and libxi-dev.
-- Timo Aaltonen <email address hidden> Fri, 22 Aug 2008 09:00:14 +0300
-
xorg-server (2:1.4.99.906-1ubuntu3) intrepid; urgency=low
* 130_fedora_fix_procxkbsetxyz_to_work_on_all.patch
136_fedora_force_switchcorekeyboard_for_evdev.patch
- Allow clients to set the layout.
* Drop 130_fedora_call_switchcorekeyboard.patch, obsoleted.
-- Timo Aaltonen <email address hidden> Wed, 06 Aug 2008 13:30:28 +0300
-
xorg-server (2:1.4.99.906-1ubuntu2) intrepid; urgency=low
* Add 135_rethrow_signals.patch
- Currently Xorg "eats" its crash signals, issuing an error message
that it caught the signal and then aborts. This patch raises the
signal it caught, so that subsequent crash handlers (i.e. apport)
can also catch and act on it.
-- Bryce Harrington <email address hidden> Tue, 05 Aug 2008 16:20:46 -0700
-
xorg-server (2:1.4.99.906-1ubuntu1) intrepid; urgency=low
* Merge with debian experimental, 1.5RC6 (LP: #247120, #253021)
* Drop 120_fedora_xserver-xaa-evict-pixmaps.patch, because offscreen
pixmaps are already disabled by default.
* Drop 124_fix_randr_no_crtc.patch, fixed upstream.
* Add 130_fedora_call_switchcorekeyboard.patch, a hack to fix fd.o bug
#16364. Breaks if the first hotplugged keyboard is not the wanted
keyboard.
* Patches from upstream master:
131_remove_open-coded_strcasestr.patch
- pre-requisite for the rest
132_add_parsing_for_xkb.options.patch
- parsing xkb.options didn't work (fd.o #16874)
133_support_strlist_for_xkboptions.patch
- allow using a list for xkb.options like before.
134_protect_against_out_of_bounds.patch
- protect against potential out-of-bounds indexing.
xorg-server (2:1.4.99.906-1) experimental; urgency=low
* debian/rules: drop useless handling of nostrip in DEB_BUILD_OPTIONS (this
is taken care of by dh_strip); make the rules files and xsfbs.mk
parallel-safe, and enable parallel=n using example code from Debian
Policy.
* debian/rules: put the source package name and version in builderstring
instead of osvendor, add builder email as well; don't explicitly set
osname, configure sets it to $(uname -srm) by default.
* New upstream release candidate.
- fixes 64-bit Xephyr (closes: #491569)
- work around the DIX losing physical monitor dimensions for randr 1.1
drivers, in particular nvidia (closes: #488987)
- make sure RANDR reports refresh as 0 if pixel clock is 0 (closes:
#490258)
- doesn't try to load dri2 when it's not built (closes: #491651)
* Switch to running autoreconf at build time, and build-depend on automake,
libtool and xutils-dev.
* Reformat the SGI Free Software License B, to shut up over 1000 lintian
warnings.
-- Timo Aaltonen <email address hidden> Tue, 05 Aug 2008 01:49:42 +0300
-
xorg-server (2:1.4.99.905-0ubuntu5) intrepid; urgency=low
* debian/rules:
Added --enable-record. By default, xorg-server does not build the
RECORD extension. Added the record module (for Xnee and other purposes).
-- Chris Nasho <email address hidden> Thu, 31 Jul 2008 17:26:00 -0400
-
xorg-server (2:1.4.99.905-0ubuntu4) intrepid; urgency=low
* debian/rules:
Add --enable-xcsecurity --enable-appgroup. The SECURITY module was
disabled by default in commit 86b2e59bfb79bd042a13c35fbb4ccecec576f629,
as part of the SELinux merge. However, we need the security module
for xauth on Kubuntu, else ubiquity fails. (Ref. LP 247537)
-- Bryce Harrington <email address hidden> Wed, 16 Jul 2008 06:01:45 -0700
-
xorg-server (2:1.4.99.905-0ubuntu3) intrepid; urgency=low
* patches/124_fix_randr_no_crtc.patch:
+ In certain circumstances, xrandr multiscreen initialization fails
to associate crtcs with monitors, resulting in startup failures in
some GDK-based applications when using -vesa. This occurs because
mode-Clock, mode->HTotal, and mode->VTotal are all 0. (LP: #246585)
-- Bryce Harrington <email address hidden> Tue, 15 Jul 2008 02:16:40 -0700
-
xorg-server (2:1.4.99.905-0ubuntu2) intrepid; urgency=low
* Merge with debian git, new changes:
- Build with --enable-glx-tls, we build mesa with TLS support
(otherwise swrast_dri.so might fail to load due to unresolved
symbols).
- Make the servers recommend libgl1-mesa-dri (>= 7.1~rc1). Without
this package, the GLX extension fails to initialise (and takes the
server down) due to missing swrast_dri.so.
-- Timo Aaltonen <email address hidden> Mon, 07 Jul 2008 11:44:39 +0300
-
xorg-server (2:1.4.99.905-0ubuntu1) intrepid; urgency=low
* Merge with Debian experimental, remaining changes:
* debian/control:
- Change maintainer address.
- xvfb Depends on xauth, xfonts-base.
* debian/patches:
- 100_xserver_exa_force_greedy.patch
Provide a mechanism for drivers to force greedy mode on.
- 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch
Fixes document fontpaths shown in the man page.
- 102_ubuntu_sharevts_load_cpu.patch
Close console fd only when using --sharevts.
- 104_psb_auto.patch
Add automatic detection of Poulsbo hardware when running without a
Device definition.
- 107_fedora_dont_backfill_bg_none.patch
Disable backfilling of windows created with bg=none, which
would otherwise 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
A hack to evict XAA pixmaps and disable the pixmap cache when the first
texture is bound.
- 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.
* Cleaned up patches:
- upstream, either directly or otherwise implemented:
103_fedora_openchrome.patch, 105_reduce_wakeups_from_smart_scheduler.diff
108_fedora_honor_displaysize.patch, 109_glx_fail_if_no_texture_bound.diff
144_fedora_xserver-1.3.0-xnest-exposures.patch,
146_X86EMU-added-blacklist-for-I-O-port-in-0-0xFF-range.patch,
147_X86EMU-pass-the-correct-bus-dev-fn-tag-to-pci-emula.patch,
148_dix_touchscreen_fixes.diff,
149_add_quirks_for_physical_screen_size_issues.patch,
150_edid_quirk_lp154w01.patch, 151_x86emu_handle_cpuid.patch,
153_exa_skip_empty_glyphs.diff, 154_fix_rotation_for_multimon.diff,
155_exa_fix_off-by-one.diff, 156_resize_composite_overlay.diff,
157_fix_exa_pixmap_width.diff, 158_xkb_wrapping.diff,
159_xkb_default_to_null.diff, 160_default_to_intel.diff,
161_fix_big_endian_cursor.diff, 162_cve-2007-6429.diff,
163_fix_untrusted_access.diff, 164_fix_context_sharing.diff,
165_fedora_xserver-1.5.0-xaa-option-inversion.patch,
166_fix_lpl_monitors.diff, 167_xf86AutoConfig_geode_addition.diff,
168_closedir.patch,
170_xorg-xserver-1.4-cve-2008-1377.diff,
171_xorg-xserver-1.4-cve-2008-1379.diff,
172_xorg-xserver-1.4-cve-2008-2360.diff,
173_xorg-xserver-1.4-cve-2008-2361.diff,
174_xorg-xserver-1.4-cve-2008-2362.diff
- obsolete:
101_fedora-apm-typedefs.patch
104_fedora_init_origins_fix.patch
142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch
169_xf86AutoConfig_choose_default_driver_if_no_pci.patch
- unnecessary:
106_ubuntu_fpic_libxf86config.patch (the lib is not shipped)
xorg-server (2:1.4.99.905-1) UNRELEASED; urgency=low
[ Julien Cristau ]
* New upstream release candidate
- fixes FTBFS on alpha (closes: #472205); won't work, though, because
of #485528
- fixes FTBFS on GNU/kFreeBSD (closes: #482550)
* 001_ubuntu_add_extra_modelines_from_xorg.patch: remove, replace with
001_fedora_extramodes.patch stolen from fedora 9 cvs, rev 1.8.
* xvfb: recommend xauth instead of xbase-clients.
* xserver-xfbdev: recommend xfonts-base.
* debian/rules: drop our special handling for stripping modules, which I
think dates back to the days of the custom module loader.
* debian/rules: drop some remaining xprintisms.
* bump serverminver to 2:1.4.99.905.
* Stop build-depending on mesa-swx11-source (mesa 7.1 will build the
software driver itself), and don't pass --with-mesa-source to configure.
[ Timo Aaltonen ]
* Re-enable dri & glx.
* Add a build-dep on mesa-common-dev (>= 7.1~rc1) and bump the desired
version of libgl1-mesa-dev respectively.
* Bump the libdrm-dev build-dep version to 2.3.1.
xorg-server (2:1.4.99.902-1) experimental; urgency=low
* Add postrm script for xserver-xorg-core, to remove
/var/log/Xorg.*.log{,.old} on purge (closes: #343384).
* Use dh_* -s instead of -a in binary-arch, to fix FTBFS on s390 (which
doesn't build xserver-xfbdev).
* New upstream release candidate.
+ refresh 13_debian_add_xkbpath_env_variable.diff
+ doesn't crash when there is no pci device (closes: #472823)
+ includes a quirk for LPL monitors with broken EDID (closes: #473260)
+ XKB is now enabled in Xnest (closes: #164379)
* Stop building Xprt, and drop related patches; it will be provided as a
separate package.
xorg-server (2:1.4.99.901-2) experimental; urgency=low
* xserver-xorg-dev needs to depend on libpciaccess-dev.
* Pull from upstream server-1.5-branch as of March 21st (commit 98249dfa).
+ fixes build on ia64 (closes: #471663)
* Add missing conflicts on xserver-xorg-input-2.
xorg-server (2:1.4.99.901-1) experimental; urgency=low
[ Julien Cristau ]
* New upstream release candidate
* Update patches:
+ 001_ubuntu_add_extra_modelines_from_xorg.patch: remove useless
whitespace changes
+ 02_libvgahw_gcc4_volatile_fix.diff: delete, the gcc bug this was working
around is fixed for a long time
+ 03_auto_load_driver.diff, 04_auto_load_driver_no_conf.diff,
05_kill_type1.diff, 07_autoconfig_screen_with_device_section.diff,
08_better_dpms_logging.diff, 10_dont_look_in_home_for_config.diff,
11_dont_crash_on_bad_dri_mode.diff, 14_default_screen_section.diff,
21_glx_align_fixes.patch, 40_default_dpi_96.patch,
41_vbe_filter_less.diff,
42_dont_break_grab_and_focus_for_window_when_redirecting.diff,
43_allow_override_BIOS_EDID_preferred_mode.diff,
44_preferredmode_infinite_loop.diff,
45_only_XF86_APM_CAPABILITY_CHANGED_for_video_change_acpi_events.diff,
46_reduce_wakeups_from_smart_scheduler.patch,
47_fbdevhw_magic_numbers.diff, 51_xkb-and-loathing.diff,
93_xprint_fonts_fix: remove, applied upstream
+ 06_use_proc_instead_of_sysfs_for_pci_domains.diff: disable for now,
shouldn't be needed with pciaccess
+ 13_debian_add_xkbpath_env_variable.diff: refresh
+ 94_xprint_XSERVER_LIBS: disable, should be fixed upstream
* Disable glx, dri and dri2 for now.
* Re-enable dmx, build the xdmx and xdmx-tools packages.
* Add build-deps on libpciaccess-dev and libssl-dev for Xorg, bump build-dep
on libpixman-1-dev to >= 0.9.5.
* Add build-dep on libxv-dev for Xephyr.
* Drop XS- prefix from Vcs-* debian/control fields.
* Bump videoabiver to 2.9, inputabiver to 2.1, serverminver to 2:1.4.99.901.
* Drop obsolete --with-rgb-path configure option.
* /etc/X11/xserver/SecurityPolicy is gone, don't install it.
* Don't build-dep on "foo (>= bar-1)", to fix lintian warnings.
[ Drew Parsons ]
* Remove 94_xprint_XSERVER_LIBS (not needed in xserver 1.5).
[ Brice Goglin ]
* Build the Xfbdev server for real now, in new package xserver-xfbdev,
closes: #439764.
xorg-server (2:1.4.2-1) unstable; urgency=low
[ Julien Cristau ]
* New upstream release.
* Security fixes from the previous upload are included upstream.
* Cherry-pick patches from upstream git to make the LeftOf and Above options
in xorg.conf actually work (closes: #466526).
* 48_xaa_nooffscreenpixmaps.diff: disable XAA offscreen pixmaps by default;
they can be enabled with Option "XaaOffscreenPixmaps" (closes: #478277,
#433331).
* Cherry-pick various patches from upstream for Xorg's modes code:
- add quirks for monitors with broken EDID (closes: #473260)
- fix max clock computation
- inherit the preferred mode from the global configuration (so if you have
Modes "800x600" in the Display subsection the server will honor it
instead of ignoring it)
* Backport patch from upstream git to fix emulation of int1A PCI BIOS
services (closes: #404885). Thanks, Robert de Bath!
[ Brice Goglin ]
* Update patches to not require -p0, closes: #485185.
xorg-server (2:1.4.1~git20080517-2) unstable; urgency=high
* High urgency upload for security fixes.
* New patch from upstream to fix multiple security issues reported by
iDefense:
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
xorg-server (2:1.4.1~git20080517-1) unstable; urgency=low
[ Julien Cristau ]
* Pass -DPRE_RELEASE=0 in CPPFLAGS, so we don't print the pre-release
warning in the Xorg log.
* Pull from upstream server-1.4-branch
+ drop patch 40_default_dpi_96.patch applied upstream
+ refresh patches 03_auto_load_driver.diff and
04_auto_load_driver_no_conf.diff
* Don't build-depend on packages with a -1 debian revision.
* Drop the XS- prefix from Vcs-* control fields.
* Add x11-common to the Depends field of xnest, xvfb and xserver-xephyr (its
init script sets up the /tmp/.X11-unix directory).
* Re-enable the dmx DDX, and build the xdmx and xdmx-tools packages (the
build is now fixed upstream); closes: #449254.
[ Drew Parsons ]
* Patch 95_xprint_disable_dbus disables dbus in Xprint by providing
dummy config functions. Taken from upstream commit
2a3d1421e0cc18822ae8f478fcc272e16a9e9340, with removal of
CONFIG_LIB from configure.ac shifted to 94_xprint_XSERVER_LIBS.
Closes: #472180.
* Enable the xprint DDX, and build the xprint and xprint-common packages.
xorg-server (2:1.4.1~git20080507-1) unstable; urgency=low
* Pull from upstream server-1.4-branch, highlights:
- the server should now scale input events correctly
- xkb keymap failures now give an explanation instead of just a 'failed to
load' message
* Drop patch 51_xkb-and-loathing.diff, applied upstream
* Refresh patches 13_debian_add_xkbpath_env_variable.diff,
21_glx_align_fixes.patch, 46_reduce_wakeups_from_smart_scheduler.patch and
94_xprint_XSERVER_LIBS.
* chmod +x configure in debian/rules clean so we can build a git snapshot
where configure is not in the tarball.
* Cherry-pick fix from upstream's master branch to re-arm the DPMS timer
when re-enabling DPMS (closes: #397197).
xorg-server (2:1.4.1~git20080131-4) unstable; urgency=low
* fix AlwaysCore handling: enabling AlwaysCore in xorg.conf 1) is the
default, and 2) shouldn't prevent the device from sending core events
(closes: #461760).
xorg-server (2:1.4.1~git20080131-3) unstable; urgency=low
* XKB: Fix processInputProc wrapping (cherry-picked from upstream).
Thanks to Thomas Jaeger. This should fix the bug with some keys getting
stuck (closes: #473165).
* xkb: when copying the keymap, make sure the structs default to 0/NULL
(cherry-picked from upstream). Fixes a crash and closes: #461783.
* __glXDRIbindTexImage: Fail if no texture bound to pixmap's texture target
(cherry-picked from upstream).
* EXA: Fix off-by-one in polyline drawing (cherry-picked from upstream).
* EXA: Skip empty glyphs (cherry-picked from upstream).
* Fix overly-restrictive integer overflow check in EXA pixmap creation
(cherry-picked from upstream). Fixes BadAlloc errors returned by
XCreatePixmap for pixmaps of width 8192 or greater (closes: #471782).
Following patches by Bart Trojanowski, stolen from the ubuntu package:
* 15_X86EMU-added-blacklist-for-I-O-port-in-0-0xFF-range.patch
- Restrict access to I/O ports in range 0-0xFF from x86emu.
* 16_X86EMU-pass-the-correct-bus-dev-fn-tag-to-pci-emula.patch
- Fix improper emulation of PCI access General Software BIOS.
* Add 17_x86emu_handle_cpuid.patch to fix X86EMU CPUID handling.
(closes: #451089).
xorg-server (2:1.4.1~git20080131-2) unstable; urgency=low
[ Brice Goglin ]
* Add 46_reduce_wakeups_from_smart_scheduler.patch to reduce
power consumption, closes: #462700.
[ Drew Parsons ]
* Restore Xprint, cherry-picking commits
f7f79724fdea0cc6fda0e90e56431df937d49335 and
d67e210f3458b62d7d4a6032aabfda0004d661c1 from master (xserver 1.5).
Include patch 94_xprint_XSERVER_LIBS to give new meaning of
XSERVER_LIBS as expected in configure.ac from master (see commit
a02db0d500cac20d0f0f107d27c064a175018421). Delete
94_xprint_XSERVER_LIBS when we upgrade to xserver 1.5.
[ Julien Cristau ]
* Re-enable patch 51_xkb-and-loathing.diff: ignore SIGALRM around calls to
Popen()/Pclose() to fix a hang when opening menus in OpenOffice.org
(once again closes: #433131)
* Refresh all patches to make patch-audit happy.
* Pull from upstream server-1.4-branch as of March 14th.
* 42_dont_break_grab_and_focus_for_window_when_redirecting.diff removed,
applied upstream.
* Don't build xprint just yet, because it needs NEW processing.
[ David Nusinow ]
* Add 11_dont_crash_on_bad_dri_mode. See bugzilla #13860
-- Timo Aaltonen <email address hidden> Fri, 04 Jul 2008 13:39:34 +0300
-
xorg-server (2:1.4.1~git20080131-1ubuntu12) intrepid; 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 <email address hidden> Wed, 11 Jun 2008 10:54:15 -0700
-
xorg-server (2:1.4.1~git20080131-1ubuntu11) intrepid; urgency=low
* 169_xf86AutoConfig_choose_default_driver_if_no_pci.patch
- Choose the default driver for the platform instead of the generic
default (vesa) if there is no PCI info. Without this, on platforms
like PS3 where fbdev should be used rather than vesa, the system
will fail to start up. (LP: #219424)
-- Bryce Harrington <email address hidden> Tue, 13 May 2008 13:09:17 -0700
-
xorg-server (2:1.4.1~git20080131-1ubuntu10) intrepid; urgency=low
[Timo Aaltonen]
* 166_fix_lpl_monitors.diff:
- fix LPL monitors properly (LP: #204065)
[Martin-Eric Racine]
* 167_xf86AutoConfig_geode_addition.diff:
- Autodetect geode video devices (LP: #219630)
[Bryce Harrington]
* 166_fix_lpl_monitors.diff:
- Modified to apply to Ubuntu
* 168_closedir.patch:
- Fix crash on PS3 due to closing a dir that wasn't successfully opened
(LP: #217647)
-- Bryce Harrington <email address hidden> Tue, 13 May 2008 00:03:40 -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 <email address hidden> Tue, 15 Apr 2008 18:23:51 +0200