~ubuntu-branches/ubuntu/oneiric/xorg-server/oneiric-201109091216

« back to all changes in this revision

Viewing changes to debian/xserver-xorg-core.NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Christopher James Halse Rogers, Christopher James Halse Rogers, Timo Aaltonen, Chase Douglas
  • Date: 2011-02-23 09:40:07 UTC
  • mfrom: (1.1.39 upstream) (0.1.22 experimental)
  • Revision ID: james.westby@ubuntu.com-20110223094007-xqwcet0zcbelhj56
Tags: 2:1.9.99.902-2ubuntu1
[ Christopher James Halse Rogers ]
* Merge from 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.
  - 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
      169_mipointer_nullptr_checks.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)
    + Add 213_xichangehierarchy-check-oom.patch:
      Add NULL pointer check for out-of-memory conditions. (LP #720445)
    + debian/patches/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.
* 211_glx_fix_bindtextimageext_length_check.patch:
* 212_fix_request_length_check_for_createglxpbuffersgix.patch:
  - Drop; these cherry-picks are included in 1.10RC2
* debian/patches/214_glx_dri_searchdirs.patch:
  - Fix nouveau check to downgrade missing DRI error messages to info.
    We don't support nouveau's 3D, so let's not complain too strenuously
    when it's not installed.
* debian/patches/215_glx_drawable_refcounting.diff:
  - Refcount GLXDrawables to avoid use-after-free crashes.  Patch from
    xorg-devel mailing list.  Prevents segfault on logout and server
    regenerate, and possibly other times. (LP: #711422)
* 214_glx_dri_searchdirs.patch:
  - Fix dlclose/free snafu. (LP: #722563)
* debian/inputabiver:
* debian/videoabiver:
* debian/xserver-xorg-dev.install
  - Temporarily re-add these to xserver-xorg-dev so we don't need to merge
    all the driver changes from Debian en masse.  These should be dropped
    once all drivers have been merged from Debian, and certainly in Natty+1.
* debian/serverminver:
  - Include 2ubuntu1 string; Xi 2.1 bumps the minor input ABI, so drivers
    built against it need the Xi 2.1 patched server.

[ Timo Aaltonen ]
* debian/patches/216_dix-valuator-count-of-0-is-valid.diff:
  - For all but motion and proximity events, having no valuators is ok.
    Regression from 1.9, keyboard events are not converted to protocol
    events. (LP: #714696)

[ Chase Douglas ]
* Add in preliminary xi2.1 support
  - Added 500_xi2.1.patch
  - Moved 202_xf86CoordinationsToWindows.patch to
    501_xf86CoordinatesToWindow.patch
  - Moved 203_gestures-extension.patch to 502_gestures-extension.patch
  - Bump dependency on x11proto-input for xi 2.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
xorg-server (2:1.3.0.0.dfsg-3) unstable; urgency=low
2
 
 
3
 
  * The server now includes a patch to always include the font paths
4
 
    defined at compile-time by default. This will help prevent errors with
5
 
    finding fonts when a xorg.conf has alternate font paths specified. 
6
 
    
7
 
    As a result of this, many of the font paths shipped in our default
8
 
    xorg.conf are obsolete, and may be deleted. If you have no customized
9
 
    your xorg.conf, a future update to the xserver-xorg package will
10
 
    re-create the file from your stored preferences.
11
 
 
12
 
    If for some reason you do not want the server to look in the default
13
 
    font paths, you can set the boolean variable "UseDefaultFontPath" to
14
 
    "False" in the ServerFlags section of your xorg.conf.
15
 
 
16
 
 -- David Nusinow <dnusinow@debian.org>  Tue, 24 Apr 2007 00:18:04 -0400
17
 
 
18
 
xorg-server (2:1.2.99.905-3) experimental; urgency=low
19
 
 
20
 
  * This server update includes a patch to enable proper module defaults in
21
 
    the server. A default set of modules will be loaded unless you
22
 
    specifically specify that they don't load. You may do this in the module
23
 
    section of your xorg.conf using the "Disable" instruction. Note that
24
 
    this will only override the default, not an explicit "Load".
25
 
 
26
 
    This change will not affect most users, however if you have a customized
27
 
    xorg.conf in which you comment out "Load" lines to disable modules, you
28
 
    will want to change those lines so that they are uncommented and say
29
 
    "Disable" instead of "Load". The most notable example of this is the dri
30
 
    module, which is now loaded by default. Those who experience crashes
31
 
    when dri is enabled will want to make this change to ensure that their
32
 
    system does not begin to crash again.
33
 
 
34
 
 -- David Nusinow <dnusinow@debian.org>  Sat, 14 Apr 2007 12:41:37 -0400
35
 
 
36
 
xserver-xorg-core (1:1.0.2-5) unstable; urgency=low
37
 
 
38
 
  * Several users have reported an error on load like the following:
39
 
 
40
 
     "(EE) Failed to load module "GLcore" (loader failed, 7)"
41
 
 
42
 
    To resolve this error and the related ones in the logfile above it,
43
 
    remove the line to load the glcore module in your /etc/X11/xorg.conf.
44
 
    Other similar errors about module loading can be resolved the same way.
45
 
    If you have not customized your config file by hand, you can run the
46
 
    command "dpkg-reconfigure xserver-xorg" as root to do this for you.
47
 
 
48
 
 -- David Nusinow <dnusinow@debian.org>  Wed, 12 Apr 2006 19:38:51 -0400
49
 
 
50
 
xserver-xorg-core (1:1.0.2-3) unstable; urgency=low
51
 
 
52
 
  * With the latest updates of Xorg, we have transitioned from X11R6 to
53
 
    X11R7. Part of this transition involves changing the paths to the
54
 
    xfonts and the xkb data files, as well as the modules loaded by the X
55
 
    server. One way to automatically update the paths is to run
56
 
    "dpkg-reconfigure xserver-xorg" as root and it will automatically
57
 
    generate a new config file for you. Note that this will currently not
58
 
    work for people who have customized config files due to a bug, so
59
 
    you'll have to manually edit your config if you have customized it
60
 
    previously.
61
 
 
62
 
 -- David Nusinow <dnusinow@debian.org>  Wed, 12 Apr 2006 19:38:51 -0400