Change logs for xorg-server source package in Intrepid

  • 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