lp:~linaro-maintainers/ubuntu/natty/xorg-server/overlay

Created by Ricardo Salveti and last modified
Get this branch:
bzr branch lp:~linaro-maintainers/ubuntu/natty/xorg-server/overlay
Members of Linaro Maintainers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Linaro Maintainers
Status:
Development

Recent revisions

219. By Ricardo Salveti

releasing version 2:1.10.1-1ubuntu1.2linaro1

218. By Ricardo Salveti

Adding drive autoload for PVR on ARM (OMAP 4)

217. By Chris Halse Rogers

* debian/patchs/504_fix_no_coords.patch:
  - Fix event handling when neither X nor Y coordinates are set (LP: #806256)

216. By Timo Aaltonen

[ Chase Douglas ]
* Fix masked transformed valuator handling (LP: #774938)
  - Added debian/patches/503_fix_masked_transformed_valuators.patch

[ Timo Aaltonen ]
* Add 218_randr-check-rotated-virtual-size-limits-correctly.diff
  - Fix rotation with nvidia driver. (LP: #740933)

215. By Timo Aaltonen

Merge from Debian experimental (LP: #757972)

214. By Timo Aaltonen

* Merge from Debian experimental.
  - dropped patches, included upstream:
    213_xichangehierarchy-check-oom.patch
    216_fix_sdksyms_build.diff, included upstream.
    218_getValuatorEvents_cleanup.patch
    219_xi1_handle_noncontinuous_valuator_data.patch

213. By Bryce Harrington

[ Bryce Harrington ]
* patches/111_armel-drv-fallbacks.patch: Always fallback to -fbdev,
  not just when no other X driver matches. (Thanks jcristau)

[ Chase Douglas ]
* Fix jumpy cursor in XI 1.x applications.
  (LP: #736500)
  - Added 218_getValuatorEvents_cleanup.patch
  - Added 219_xi1_handle_noncontinuous_valuator_data.patch

212. By Bryce Harrington

[Chase Douglas]
* patches/500_xi2.1.patch: Process ownership properly when activating an
  async passive grab (LP: #733483)

[Bryce Harrington]
* 217_revert_bgnonevisitwindow.patch: Cherrypick from upstream. Drops
  recent change that inhibits drawing backfill for non-bg-None windows.
  This causes a regression on -ati (at least) where menus and other
  windows display graphical corruption briefly.
  (LP: #726807)

211. By Chris Halse Rogers

* Update to new upstream final release.
  + Drop 16-construct-paths-in-doxygen.conf.diff; included in new upstream.
* debian/patches/216_fix_sdksyms_build.diff:
  + Cherry-pick from 1.10 branch, fixing the stale sdksyms.c file picked up
    in the udeb build, causing the udeb build to fail with missing symbols.
* Merge from unreleased Debian experimental. Remaining Ubuntu changes:
  - rules:
    + Disable SELinux, libaudit-dev is not in main yet. (LP #406226)
    + Enable xcsecurity. (LP #247537)
    + Add --with-extra-module-dir to support GL alternatives.
    + Mention Ubuntu support in builderstring rather than package uploader's
      email address.
  - control:
    + Xvfb depends on xauth, x11-xkb-utils. (LP #500102)
    + Add breaks for incompatible drivers. (LP #614993)
    + Drop libaudit-dev from build-deps.
    + Build-depend on newer mesa to pick up DRI search paths variable.
    + Bump dependency on x11proto-input-dev for Xi 2.1
    + Drop linux-any specifier to make pbuilder less narky.
    + Bump build-depends on mesa-common-dev to pick up dri.pc DRI search
      paths change for 214_glx_dri_searchdirs.patch
  - local/xvfb-run*: Add correct docs about error codes. (LP #328205)
  - debian/patches:
    + 100_rethrow_signals.patch:
      When aborting, re-raise signals for apport
    + 105_nvidia_fglrx_autodetect.patch:
      Load proprietary drivers automatically when installed.
    + 109_fix-swcursor-crash.patch:
      Avoid dereferencing null pointer while reloading cursors during
      resume. (LP #371405)
    + 111_armel-drv-fallbacks.patch:
      Add support for armel driver fallbacks.
    + 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.
    + 122_xext_fix_card32_overflow_in_xauth.patch:
      Fix server crash when “xauth generate” is called with large timeout.
    + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
      166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
      172_cwgetbackingpicture_nullptr_check.patch:
      Fix various segfaults in xserver by checking pointers for NULL
      values before dereferencing them.
    + 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
    + 184_virtual_devices_autodetect.patch:
      Use vesa for qemu device, which is not supported by cirrus
    + 188_default_primary_to_first_busid.patch:
      Pick the first device and carry on (LP #459512)
    + 190_cache-xkbcomp_output_for_fast_start_up.patch:
    + 191-Xorg-add-an-extra-module-path.patch:
      Add support for the alternatives module path.
    + 198_nohwaccess.patch:
      Adds a -nohwaccess argument to make X not access the hardware
      ports directly.
    + 200_randr-null.patch:
      Clarify a pointer initialization.
    + 206_intel_8xx_default_to_fbdev.patch:
      Makes 8xx class intel GPUs default to fbdev for stability. (LP #633593)
    + 208_switch_on_release.diff:
      Switch keyboard layouts on key-release rather than key-press
 (LP #36812)
    + 209_add_legacy_bgnone_option.patch:
      Add -nr as a synonym for -background none until all ?DM are updated for
 the new option.
    + 210_pixman_null_ptr_check.patch:
      Catch NULL pointer access after pixman_image_create_bits() failure
 (LP #705078)
    + 213_xichangehierarchy-check-oom.patch:
      Add NULL pointer check for out-of-memory conditions. (LP #720445)
    + 214_glx_dri_searchdirs.patch:
      Search in same paths as mesa for DRI drivers for AIGLX so we can handle
      UMS fallback for radeon gracefully.
    + 215_glx_drawable_refcounting.diff:
      Prevents segfault on logout and server regenerate, and possibly other
      times. (LP #711422)
    + 500_xi2.1.patch:
    + 501_xf86CoordinatesToWindow.patch:
    + 502_gestures-extension.patch:
      Add Xi 2.1 and Gesture extension support.
* debian/serverminver:
  - Bump to 1.10.0-0ubuntu1~ for Xi 2.1 ABI
* New upstream release fixes crash in Record, trigerred by x11vnc
  (LP: #525066)
* Refresh 500_xi2.1.patch for new upstream version
* debian/videoabiver:
  - Bump to 10 for XRandR 1.4 revert.

210. By Chase Douglas

[ Timo Aaltonen ]
* Remove 169_mipointer_nullptr_checks.patch, fixed in another way
  upstream since 1.6.1.901.

[ Chase Douglas ]
* Cancel touch clients if emulated button press is delivered.
  (LP: #725191)
* Check slave device touch selection mask during implicit grab.
  (LP: #725241)
* Cancel slave touch selections when attached to master device.
  (LP: #723904)
* Check for touch selections only when there are active clients.
  (LP: #723900)
* Prevent pointer motion when more than one touch on touchpad.
  (LP: #730881)

[ Bryce Harrington ]
* Drop specification for linux-any. Breaks pbuilder test builds.

Branch metadata

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