This patchset supersed last patchset. Changes: - rebased on upstream master; - removed merged patches; - added patches from Jonathon cursor split ones; - added some patches to the set. I think if we won't receive any comment on Alon Levy's patch in a week or so I'll remove entirely. The "server: move display_channel_client_create() to dcc_new()" is the merge of "server: move display_channel_client_new()" and "s/display_channel_client_new/dcc_new" as discussed. Alon Levy (1): server/red_worker: red_draw_qxl_drawable: protect from NULL dereference in case of buggy driver (or recording) Marc-André Lureau (9): server: move display_channel_client_create() to dcc_new() Store QXLInstance in CursorItem Fix warning due to unexpected pipe item type Move pipe item enumerations out of red_worker.h Change some asserts to warnings server: make cursor channel private server: make more of cursor private tree: move that to a seperate unit server: move bitmap related to red_bitmap_utils server/Makefile.am | 5 + server/cache_item.tmpl.c | 4 +- server/cursor-channel.c | 195 +++++++++++--- server/cursor-channel.h | 60 +---- server/display-channel.c | 38 +++ server/display-channel.h | 50 +++- server/red_bitmap_utils.c | 99 +++++++ server/red_bitmap_utils.h | 91 +++++++ server/red_channel.c | 12 + server/red_channel.h | 8 + server/red_common.h | 13 - server/red_parse_qxl.c | 1 + server/red_worker.c | 661 ++++++++-------------------------------------- server/red_worker.h | 28 +- server/tree.c | 182 +++++++++++++ server/tree.h | 104 ++++++++ 16 files changed, 863 insertions(+), 688 deletions(-) create mode 100644 server/display-channel.c create mode 100644 server/red_bitmap_utils.c create mode 100644 server/red_bitmap_utils.h create mode 100644 server/tree.c create mode 100644 server/tree.h -- 2.4.3 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel