xserver: Changes to 'server-1.8-branch'

Peter Hutterer whot at kemper.freedesktop.org
Thu Apr 8 19:20:09 PDT 2010


New branch 'server-1.8-branch' available with the following commits:
commit b12f6142f356a72af64665e753c5a4e61b2a6ec1
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Apr 8 13:47:26 2010 +1000

    xfree86: remove dead input drivers from xorg.conf man page.
    
    These drivers have been deactivated for over a year now, let's not refer
    potential users to them.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    (cherry picked from commit 03ccbd2579948d11e5f16f88cdf68a55f57c9d26)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 3e2ab9139b12b1239eebcbb6c6a23e7284dd7b44
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Sat Apr 3 09:33:51 2010 -0700

    Move 10-evdev.conf to system config dir $datadir/X11/xorg.conf.d
    
    Since the server searches in a vendor specific path now, we can install
    the evdev catchall there without disturbing local administration files.
    
    Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    (cherry picked from commit d4dd3d0085f8eaca8c989aaeace1a1a24c5ebf49)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 59f96734633fce3c2bee62bce860aed33033ce3e
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Sat Apr 3 10:08:25 2010 -0700

    xfree86: Search for a system xorg.conf.d
    
    In addition to the conf files found in /etc/X11 or $sysconfdir/X11 used
    for local administration, we also reserve a system directory for vendor
    and package usage. The simple search path is:
    
    	/usr/share/X11/xorg.conf.d
    	$datadir/X11/xorg.conf.d
    
    Files from these directories will have the lowest config priority. The
    directory $datadir/X11/xorg.conf.d is exported from xorg-server.pc in
    the variable "sysconfigdir". Packages should install their .conf files
    to the directory specified by:
    
    	`pkg-config --variable=sysconfigdir xorg-server`
    
    Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    (cherry picked from commit 95f01bdfee8241371675f0089170fa6b2908d815)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 0c4a358eae0e77f389380bbbf39d4419f2dd6dcd
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Sat Apr 3 09:33:49 2010 -0700

    xfree86: Set a saner search path for xorg.conf.d
    
    There's no reason to carry all the oddities from xorg.conf like appended
    hostname to the search path for xorg.conf.d. This changes it to something
    very simple:
    
    	/etc/X11/<cmdline>
    	$sysconfdir/X11/<cmdline>
    	/etc/X11/xorg.conf.d
    	$sysconfdir/X11/xorg.conf.d
    
    Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    (cherry picked from commit a1bae63dc634a5a79861eab128c63506081f7ed9)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit a4516965de447332794ee0afb9503c351fff6fe8
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Sat Apr 3 09:33:48 2010 -0700

    xfree86: Document how -configdir affects the xorg.conf.d search path
    
    Explain the "safe" path dance for -configdir, too.
    
    Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    (cherry picked from commit 2ac33888a9a5766aaf88bc92a8bd1d489873524c)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit eb07b8606f9a1349baf8114bb36dc2712e5d3419
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Sat Apr 3 09:33:47 2010 -0700

    xfree86: Allow adding sysconfdir and datadir to config search paths
    
    We could just use $projectroot/etc and $projectroot/share, but the user
    might have other plans for them.
    
    Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    (cherry picked from commit 2460e921d18fd264e6f6374be0908f4100442650)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit ad6c5e450cacee3777e7c541d4841ee580339a5d
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Apr 7 10:04:38 2010 +1000

    config: only match sane devices in 10-evdev.conf
    
    Having a generic catchall also adds devices like accelerometers. These
    devices make X unusable, hence restrict matching to "known sane" devices
    like pointers, touchpads, keyboards, tablets and touchscreens.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Julien Cristau <jcristau at debian.org>
    Acked-by: Dan Nicholson <dbn.lists at gmail.com>
    Acked-by: James Cloos <cloos at jhcloos.com>
    (cherry picked from commit c8a608cb6ce8f9c86258c1ab49084f691fa9cc51)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit c01250576ffadcd6c4591978b78da878d91ec11c
Author: Pierre-Loup A. Griffais <pgriffais at nvidia.com>
Date:   Fri Apr 2 12:48:21 2010 -0700

    Don't keep a pointer to a possibly freed cursor when changing screens, preventing a crash in xf86CursorEnableDisableFBAccess() trying to restore it.
    
    Signed-off-by: Pierre-Loup A. Griffais <pgriffais at nvidia.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    (cherry picked from commit 6b09f66d8c6ebcee70382b5cca1ba82b68f20afa)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 50ddc4af59f41a1c96088c1e22a4917b21aaf098
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Mon Apr 5 19:12:22 2010 -0400

    doc: specify 1.6.1 as the minimum version for doxygen.
    
    Older versions generate filenames that are different from
    the ones listed in the Makefile.
    
    Reviewed-by: Jeremy Huddleston <jeremyhu at apple.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
    Signed-off-by: Keith Packard <keithp at keithp.com>
    (cherry picked from commit 6150595bdbacde13bb4f9aba81b15435089bee94)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit a68b0e27b6c60921c97f61daa2d9d723e0a5d98f
Author: Paulo Ricardo Zanoni <pzanoni at mandriva.com>
Date:   Thu Mar 11 14:28:18 2010 -0300

    dix: be more verbose when we run out of opcodes
    
    If we run out of opcodes, nothing is print on the log, making the
    problem hard to debug. In the current Xserver, if you enable some
    extensions like multibuffer (+2 events) and use nvidia binary driver (+5
    events) you can run out of opcode numbers.
    
    Signed-off-by: Paulo Ricardo Zanoni <pzanoni at mandriva.com>
    Reviewed-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Julien Cristau <jcristau at debian.org>
    Signed-off-by: Keith Packard <keithp at keithp.com>
    (cherry picked from commit a9fe7cfa77ccee64d68732dc3f37d35cbfc27a65)
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 5201d3c230e52c9d1ba90ab1712307541e024a6b
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Thu Apr 8 14:01:21 2010 -0700

    Convert x86emu fixed size int typedefs to use stdint types
    
    Fixes x86emu builds when using non-gnu compilers now that u64 is required
    
    Before this fix, the u64 type would not be defined, causing
    x86emu/sys.c to fail to build:
    "sys.c", line 102: syntax error before or at: ldq_u
    "sys.c", line 102: syntax error before or at: *
    
    Since Keith requested using <stdint.h>, converted all the x86emu
    typedefs to use the stdint types.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Acked-by: Matt Turner <mattst88 at gmail.com>
    Acked-by: Tiago Vignatti <tiago.vignatti at nokia.com>
    Signed-off-by: Keith Packard <keithp at keithp.com>
    (cherry picked from commit 82cf3a4ae01811917f7903d6f62ba9b7132adf7e)
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>



More information about the xorg-commit mailing list