~ubuntu-branches/ubuntu/karmic/xorg-server/karmic-proposed

Viewing all changes in revision 150.

  • Committer: Bazaar Package Importer
  • Author(s): Bryce Harrington
  • Date: 2009-10-09 12:01:52 UTC
  • mfrom: (1.1.27 upstream) (0.6.3 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091009120152-slisa6yg3yk08b1v
Tags: 2:1.6.4-2ubuntu1
* Merge from Debian unstable.  (LP: #447010)
  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:
    + 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch:
      Specify correct paths to fonts
    + 102_ubuntu_sharevts_load_cpu.patch:
      close console fd only when ShareVTs
    + 103_psb_auto.patch:
      Autodetect poulsbo devices (but use -vesa since -psb is broken)
    + 110_fedora_no_move_damage.patch:
      further aiglx support
    + 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.
    + 135_rethrow_signals.patch:
      When aborting, re-raise signals for apport
    + 140_quell_acpi_errmsgs.patch:
      Avoid generating extraneous warnings when acpi is missing
    + 153_make_dmx_compile.patch:
      Change xcalloc -> calloc, so that dmx compiles. 
    + 156_exevents_copykeyclass_nullptrcheck.patch,
      157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
      166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
      169_mipointer_nullptr_checks.patch,
      172_cwgetbackingpicture_nullptr_check.patch:
      Fix various segfaults in xserver by checking pointers for NULL
      values before dereferencing them.
    + 164_trap-aspect-ratios.patch:
      Correct monitor EDIDs that have misreported aspect ratios.
    + 165_man_xorg_conf_no_device_ident.patch
      Correct man page
    + 168_glibc_trace_to_stderr.patch:
      Report abort traces to stderr instead of terminal
    + 174_set_bg_pixmap_of_cow_to_none.patch:
      Set background pixmap of composite overlay window to no background
    + 177_animated_cursor_change_master.patch:
      Don't create animated cursors for slave devices
    + 180_fedora_no_synaptics_mouse_synthesis.patch:
      Don't synthesize a mouse section if a synaptics device is found
    + 181_fedora_log_proc_cmdline.patch:
      Dump /proc/cmdline in the log file too
    + 184_virtual_devices_autodetect.patch:
      Use vesa for qemu device, which is not supported by cirrus
    + 185_dix_badwindow.patch:
      Don't return BadMatch from GetProperty if window isn't actually a window
    + 186_autoconfig_geode.patch
      Perform autodetection correctly for various geode devices
* Update 184_virtual_devices_autodetect.patch to only include inserting
  cirrus, since vbox is covered by the new fedora patch.
* Drop patches already included upstream:
  - 187_lastdeviceeventtime-no-reset.patch
  - 178_glx_flush_cache.patch
  - 179_glx_cleanup_drawables.patch
  - 183_dont_reset_event_time.patch
  - 182_negative_sync_transitions.patch
* Ubuntu bugs fixed as of this release:
  - Generate key up event only when key is released.  (Fixed previously)
    (LP: #403339)
  - Fix XDPMS change event idle handling
    (LP: #114336, #152999)
  - Don't shutdown the libhal ctx if it failed to initialize.  Fixes
    crash if HAL or dbus is not running or is interrupted.
    (LP: #114336)
  - Fix crash if SendCoreEvents is off.  Don't send events through
    master in this case.
    (LP: #368135)
  - Fix SWCursor check in xf86CursorSetCursor to prevent cursor image
    showing up on every screen with Xinerama.
    (LP: #357901)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: