xorg-server 2:1.4.99.905-0ubuntu1 source package in Ubuntu

Changelog

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

Upload details

Uploaded by:
Timo Aaltonen
Uploaded to:
Intrepid
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
x11
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
xorg-server_1.4.99.905.orig.tar.gz 7.3 MiB 839627a4e2e808f1fa73f6f82874fe9ac3417229d24ae52908a5a43a2546eb22
xorg-server_1.4.99.905-0ubuntu1.diff.gz 352.1 KiB 1b273038f731db41c44d9d9cc411082199207ebe0c866abf362f83746098b451
xorg-server_1.4.99.905-0ubuntu1.dsc 2.9 KiB 1000b253048043503bcfef30f1f7afd2cf305e40ce76a44f4564c1794decf90e

View changes file

Binary packages built by this source

xdmx: No summary available for xdmx in ubuntu intrepid.

No description available for xdmx in ubuntu intrepid.

xdmx-tools: No summary available for xdmx-tools in ubuntu intrepid.

No description available for xdmx-tools in ubuntu intrepid.

xnest: No summary available for xnest in ubuntu intrepid.

No description available for xnest in ubuntu intrepid.

xserver-xephyr: No summary available for xserver-xephyr in ubuntu intrepid.

No description available for xserver-xephyr in ubuntu intrepid.

xserver-xfbdev: No summary available for xserver-xfbdev in ubuntu intrepid.

No description available for xserver-xfbdev in ubuntu intrepid.

xserver-xorg-core: No summary available for xserver-xorg-core in ubuntu intrepid.

No description available for xserver-xorg-core in ubuntu intrepid.

xserver-xorg-core-dbg: No summary available for xserver-xorg-core-dbg in ubuntu intrepid.

No description available for xserver-xorg-core-dbg in ubuntu intrepid.

xserver-xorg-dev: No summary available for xserver-xorg-dev in ubuntu intrepid.

No description available for xserver-xorg-dev in ubuntu intrepid.

xvfb: No summary available for xvfb in ubuntu intrepid.

No description available for xvfb in ubuntu intrepid.