lp:ubuntu/hardy/xorg-server

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/hardy/xorg-server
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

79. By Alexander Sack

* 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)

78. By Bryce Harrington

* 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)

77. By Timo Aaltonen

* 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

76. By Timo Aaltonen

* 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)

75. By Timo Aaltonen

* 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)

74. By Bryce Harrington

Add 152_xserver_exa_force_greedy.patch to provide a mechanism for
drivers to force greedy mode on. (LP: #177492, others)

73. By Timo Aaltonen

[ 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)

72. By Steve Kowalik

Add a patch from Matthew Garrett to fix touchscreen issues with DIX.

71. By Timo Aaltonen

[ 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)

70. By Timo Aaltonen

* 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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/xorg-server
This branch contains Public information 
Everyone can see this information.

Subscribers