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

Frediano Ziglio fziglio at redhat.com
Thu Oct 29 04:09:27 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;
- partially merged cursor patches, removed some space
  changes and did some cleanup;
- added some patches to the set.

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

Marc-André Lureau (10):
  FIXME hardcoded 58?
  Move red_bitmap_utils.h->tmpl.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
  utils: add red_get_monotonic_time()
  Replace now() with get_mononotonic_time()
  worker: remove assertion on alloc_drawable

 server/Makefile.am             |   7 +-
 server/cache_item.tmpl.c       |   4 +-
 server/cursor-channel.c        | 309 +++++++++++++-------
 server/cursor-channel.h        |  76 +----
 server/display-channel.c       |  38 +++
 server/display-channel.h       |  53 +++-
 server/red_bitmap_utils.h      | 157 ----------
 server/red_bitmap_utils_tmpl.c | 157 ++++++++++
 server/red_channel.c           |  28 +-
 server/red_channel.h           |   8 +
 server/red_time.h              |  32 ---
 server/red_worker.c            | 640 +++++++++++------------------------------
 server/red_worker.h            |  68 ++---
 server/tree.c                  | 182 ++++++++++++
 server/tree.h                  | 111 +++++++
 server/utils.h                 |  34 +++
 16 files changed, 1017 insertions(+), 887 deletions(-)
 create mode 100644 server/display-channel.c
 delete mode 100644 server/red_bitmap_utils.h
 create mode 100644 server/red_bitmap_utils_tmpl.c
 delete mode 100644 server/red_time.h
 create mode 100644 server/tree.c
 create mode 100644 server/tree.h
 create mode 100644 server/utils.h

-- 
2.4.3



More information about the Spice-devel mailing list