[Spice-devel] [PATCH 00/11] Backported some patches from refactory branches (27th Oct)

Frediano Ziglio fziglio at redhat.com
Tue Oct 27 12:19:04 PDT 2015


These patches are extracted from a branch intended to refactory
spice-server.

This patchset supersed last patchset.

Changes:
- rebased on upstream master;
- removed merged patches;
- split big cursor patch. Last patch mainly brought the code to old state.
  The first "worker: move some cursor code to cursor-channel.c" attempt
  to just move lines with the minor changes;
- I removed from this post the main loop patches.

Alon Levy (1):
  server/red_worker: red_draw_qxl_drawable: protect from NULL
    dereference in case of buggy driver (or recording)

Frediano Ziglio (1):
  worker: fix timer queue creation

Marc-André Lureau (9):
  worker: remove unused type field from AddBufInfo
  worker: change CursorItem memory allocation
  worker: rename some cursor functions
  worker: move some cursor code to cursor-channel.c
  server: move some cursor code to cursor-channel.c
  server: make cursor channel private
  server: make more of cursor private
  server: move display_channel_client_new()
  tree: move that to a seperate unit

 server/Makefile.am       |    4 +
 server/cache_item.tmpl.c |    4 +-
 server/cursor-channel.c  |  582 +++++++++++++++++++++++
 server/cursor-channel.h  |   77 +---
 server/display-channel.c |   38 ++
 server/display-channel.h |   52 ++-
 server/red_channel.c     |   12 +
 server/red_channel.h     |    8 +
 server/red_dispatcher.c  |    1 +
 server/red_worker.c      | 1150 ++++++----------------------------------------
 server/red_worker.h      |   77 ++++
 server/tree.c            |  182 ++++++++
 server/tree.h            |  111 +++++
 13 files changed, 1232 insertions(+), 1066 deletions(-)
 create mode 100644 server/cursor-channel.c
 create mode 100644 server/display-channel.c
 create mode 100644 server/tree.c
 create mode 100644 server/tree.h

-- 
2.4.3



More information about the Spice-devel mailing list