xserver: Changes to 'xwayland-1.10'

Kristian Høgsberg krh at kemper.freedesktop.org
Wed Jan 11 11:51:19 PST 2012


New branch 'xwayland-1.10' available with the following commits:
commit e53c106c1d9d92d7937de01171d55825bbf1793a
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Tue Dec 27 22:01:08 2011 -0500

    xwayland: wip, track XdndSelection

commit 34045e8020091fc65d0526cdc737d928a650cd4f
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jan 11 14:50:29 2012 -0500

    xwayland: Use new wl_drm format codes

commit 02137cd4dbecdfd8e84431632c09a7429359c29f
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Jan 5 12:07:42 2012 -0500

    Make SetDeviceRedirectWindow() work right with non-master devices

commit 9f6f7b87e50ac08963d51deb1860a12baf57a65e
Author: Kristian Høgsberg <krh at minato.local>
Date:   Tue Oct 18 12:15:30 2011 -0400

    xwayland: Track protocol changes

commit 7889930ad9f0faa00e7a5d469a2b50beaf759c9f
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Jul 21 20:12:16 2011 -0700

    xwayland: Redirect toplevel windows one by one
    
    Avoids ServerClient resources on the root window and thus
    fixes the crash on shutdown.

commit fde15e5e30a7f3151ccbfc4625e1e04f4cfc1d98
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Jul 21 09:51:30 2011 -0700

    xwayland: Don't crash if the xserver object isn't available

commit 0c635ca5e603778799bc58c5d6b5b34b5d8f0dca
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jul 20 17:54:30 2011 -0700

    xwayland: wait for output geometry before initializing output

commit efad56dc9412e6f6a3745bfd102f77b50e9b1c7c
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jul 20 13:35:27 2011 -0700

    xwayland: Get output details from wayland

commit 4e5351c5b3a90f86a6dcf2fa9d7605808431b3de
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jul 20 09:00:35 2011 -0700

    xwayland: Call xf86NewInputDevice directly

commit 07434b216170031c0bc3f43dc48a455ad6639d1e
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Jul 21 09:55:46 2011 -0700

    Export xf86NewInputDevice and xf86AllocateInput

commit 06e8df3e639b7739044d3f032b06f131b4bcc84d
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jul 20 09:01:13 2011 -0700

    xwayland: Use wl_display_sync_callback for delayed init

commit 22090c39f2b37b92c18cae1f7833976fd344a3a8
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jul 20 08:58:47 2011 -0700

    xwayland: Skip config_init() when in Wayland mode

commit 9fae2d5dac591d4ffc5be0975ec535fd1eee8e8d
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jul 20 08:58:21 2011 -0700

    xwayland: Delete drivers that requre io or console

commit 55905d59d1d80862a8c87829ceee0d18f9eb57c0
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Fri Jul 15 15:01:10 2011 -0400

    xwayland: Add missing xserver.xml

commit c9da75b48c862bee6743f701b531853b6cd12ced
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Fri Jul 15 14:11:13 2011 -0400

    xwayland: Split out output and window code

commit e7d08dbb9f2d56e45cf4521c5cfc5d85bd45a1e8
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jun 29 10:01:11 2011 -0400

    xwayland: Split out cursor handling

commit ece998dd9d5b7d652d45cf96d0d74051226ac6c1
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jun 29 09:43:56 2011 -0400

    xwayland: Receive client and listen fds over wayland protocol

commit 700444585e4930c3c6df94e5d9940596a134d0bb
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Tue Jun 21 21:28:31 2011 -0400

    os: Add a function to create a client for an fd

commit 9712be105bb946b004377517178a401b04f0c200
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Jun 29 09:39:21 2011 -0400

    xwayland: Fix off-by-one in damage posting

commit 6ba631d8d2c08d0a088ea1f599676e2cc8eb2550
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Jun 23 17:38:30 2011 -0400

    xwayland: Fold xwayland-client.c back into xwayland.c

commit 1b25ef707ebd13282be777b8f57b63d4bfa50c0f
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Jun 23 12:06:33 2011 -0400

    xwayland: Fix random rootless breakage

commit 8065dbac976172e6dd38fd5b6dafee99a8d0f264
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Tue Jun 21 17:28:36 2011 -0400

    xwayland: Follow wl_output protocol changes

commit a6d5a360948da6bb3e7dc60dab8518c7d2152e34
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Tue Jun 21 07:54:07 2011 -0400

    xwayland: Drop map_toplevel calls

commit 99654c3c7c7e533de0dae6afc0ef03666d96ae31
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Wed Jun 15 13:58:19 2011 +0200

    xwayland: don't forget to damage the surface after mapping it
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 37fb835edb58d543d0c5c0c572ae8eca335f844b
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Tue Jun 14 16:51:22 2011 +0200

    xwayland: add an option to enable/disable xwayland
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit b7ecec4edf45a090880b8d16299960a6d22e2be8
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Tue Jun 14 16:28:55 2011 +0200

    xwayland: restore drm authentication helper
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 98b3cde81302b99a078a023f0e29d2963701c07a
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Tue Jun 14 16:21:27 2011 +0200

    xwayland: drm listener isn't exported, add static
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit fc4c5e6224067a8927879ca4634ec54957234997
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Tue Jun 14 16:16:55 2011 +0200

    xwayland: remove useless ifdef
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 98da67169f63254b0708cb02909ead7ce3c4b143
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Tue Jun 14 16:13:52 2011 +0200

    xwayland: fix drm support
    
    - use a dedicated drm global handler
    - introduce a better force_roundtrip helper, and use it in different places
    - also fix non-related input memory leaks
    
    Original patch by krh
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 84a7c210a5611124128752ea2c07dbda3b16fbdb
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Tue Jun 14 15:01:41 2011 +0200

    xwayland: don't forget to damage the cursor's buffer
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 565282b93aff9399ba6a63941f0a0813b4b3a7db
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Fri Jun 10 10:31:32 2011 +0200

    xwayland: remove the two step input initialization
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit b61c4a7badfa1e26677d430f35cbf83fb7a11fed
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Thu Jun 9 10:27:55 2011 +0200

    xwayland: remove input traces
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 5e56e11bf68dca093434e7521f4d59f499a35dbe
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Thu Jun 9 10:23:17 2011 +0200

    xwayland: comment unused function
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 98f6631db84b5e969c65e3d48d34e756923cd002
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Thu Jun 9 10:21:35 2011 +0200

    xwayland: use xf86 drivers for input devices
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit fd9bb87c575efd5fd4adf8b83d59a880ede225ae
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Wed Jun 8 14:22:09 2011 +0200

    xwayland: unregister and destroy the window damage
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit a3aa8b1f455d31216ba270968a10c438a163ecf3
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Wed Jun 8 14:07:05 2011 +0200

    xwayland: try to clean pointer init code
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 911aa3ba30fab8f72d50a58f282b49369340cfe2
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Wed Jun 8 14:06:02 2011 +0200

    xwayland: also free output stuff
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 84c7e7c42a6b0dbeadc6dd426d90db800ed828a9
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Tue Jun 7 17:45:27 2011 +0200

    xwayland: stop leaking memory and fix server reset
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit a6d6a647b37690650f50919f19b806665fed73fe
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Tue Jun 7 17:45:05 2011 +0200

    xwayland: don't force input devices when using xwayland
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit ecd312844fa3e5b119c4b2c26c1c3c4355f45872
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Tue Jun 7 09:47:55 2011 +0200

    xwayland: fix input devices initialization
    
    Use a dummy timer to register first input devices. The timer
    will only fire once all layer (including extensions and input)
    are initialized.
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 2bbefa64881beebdba17d847161d43dc2baf59bd
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Mon Jun 6 16:36:28 2011 +0200

    s/hosted/xwayland/
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit e45f88332625a31c05d7e16756763da06cf4d632
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu May 19 11:51:42 2011 -0400

    hosted: Track wayland changes

commit 894302345b6261c5262a38994cce6d8520ac8f54
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Mar 24 10:33:46 2011 -0400

    hosted: Copy drm.xml into hosted and generate protocol code
    
    Since the drm interface got moved into mesa, we need to include the drm
    protocol description and generate code ourselves.  For now, we just
    include a copy of drm.xml from mesa.

commit f81de8d5b360d3cab1e06ef225a4da770b5464ba
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Mar 17 16:27:39 2011 -0400

    hosted: Reset modifiers mask before computink new mask

commit 792ae5ab7f48878c516bc3d47a4b8bf07c99c8df
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Wed May 18 10:48:22 2011 +0200

    hosted: fix two crashes, don't leak buffers
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit e277a6407de8564311b298e9cf3237f43881a2a9
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Wed May 18 10:12:32 2011 +0200

    hosted: remove unneeded memset()
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 0e9af4f1ddff6c732b93f628619b4dfb55d85102
Author: Corentin Chary <corentin.chary at gmail.com>
Date:   Wed May 18 10:06:07 2011 +0200

    hosted: make it work again
    
    - resync with wayland
    - split drm code and make it optional
    - don't create input device too early
    - use calloc instead of malloc
    - always set a geometry when initializing output
    
    Signed-off-by: Corentin Chary <corentin.chary at gmail.com>

commit 9ef2d42d709a38b782b3abbbc3950d9bd04a4f62
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Mon Feb 7 20:27:47 2011 -0500

    hosted: Track Wayland API changes, add cursor forwarding

commit 97607c2dd2057430da82d86c9717fe47b9cf4958
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Nov 24 21:50:08 2010 -0500

    Rename xorgWayland global to xorgHosted

commit 99a94e55c12d257a335b7ca250ab7895956bfcb4
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Nov 24 21:49:43 2010 -0500

    Define XORG_HOSTED in xorg-server.h when available

commit ec2a7c9e087af4db469af0002c8646d5df382025
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Nov 24 16:39:30 2010 -0500

    hosted: Enable rootless flag when the command line argument is set

commit 1c16ce031abc6d3638b089a41b17a07b1d8cfbf0
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Tue Nov 16 07:54:52 2010 -0500

    Add missing hosted.h

commit a5873e66072a8890aa457f05aa4a67a00a77c340
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Nov 11 21:11:45 2010 -0500

    Start splitting out hosted backend code

commit 35d2847ac1a635d3ab2ad56071d8ad1a0b91ece4
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Sep 30 11:43:44 2010 -0400

    Xorg hosted

commit a3cd15313a7dd771e300ad74e5fb4825e1b32b9c
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Tue Sep 22 21:19:47 2009 -0400

    Add flag to toggle rootless

commit 2d182893f8f03122d483906b26e4ba65ec86a013
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Fri Sep 18 22:09:03 2009 -0400

    Add redirect window for input device feature

commit d1efc6c6686041eefda0e0cdf8edd3fb4cbe9f23
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Fri Sep 18 22:08:16 2009 -0400

    Disble autoAddDevices when in wayland mode

commit 6cf01f3ae9c3b528aa2181bd3c93c5366f958417
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Fri Sep 18 22:07:29 2009 -0400

    Add and export AddSelection

commit 7012b24357e7dd2776329ff945eb95113b785816
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Fri Sep 18 22:02:43 2009 -0400

    Export CompositeRedirectSubwindows



More information about the xorg-commit mailing list