[Spice-devel] [PATCH 00/10] Backported some patches from refactory branches (2nd Nov)

Frediano Ziglio fziglio at redhat.com
Mon Nov 2 01:55:56 PST 2015


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



More information about the Spice-devel mailing list