[Spice-devel] [PATCH 00/14] Rebased patches from refactory branch (April 21)

Jonathon Jongsma jjongsma at redhat.com
Thu Apr 21 21:43:46 UTC 2016


Several patches from the last set were merged and dropped from the set, several
were reviewd per review, and one new one was added.

Christophe Fergeau (9):
  Replace RedCharDevice::on_free_self_token with a signal
  Use GQueue for RedCharDevice::send_queue
  Use weak gobject ref instead of reds_on_char_device_state_destroy
  Add RedServerConfig
  Mark unused public API methods/code as deprecated
  Add _config_ to SpiceServerConfig accessors
  Improve Reds/RedMainChannel interface
  Remove dead code in reds_fill_channels()
  audio: Remove global 'playback_compression' variable

Jonathon Jongsma (5):
  Store display in Drawable struct
  UpgradeItem: use base PipeItem for refcounting
  Rename PipeItem to RedPipeItem
  Rename all RedPipeItem subclasses
  Print warnings on untested code paths

 server/cache-item.h      |   8 +-
 server/cache-item.tmpl.c |  18 +-
 server/char-device.c     | 133 +++++++-------
 server/char-device.h     |  10 +-
 server/cursor-channel.c  |  91 +++++-----
 server/dcc-send.c        | 177 ++++++++++---------
 server/dcc.c             | 241 ++++++++++++-------------
 server/dcc.h             |  46 ++---
 server/display-channel.c |  54 +++---
 server/display-channel.h |  59 ++++---
 server/inputs-channel.c  |  74 ++++----
 server/main-channel.c    | 295 ++++++++++++++++---------------
 server/red-channel.c     |  87 ++++-----
 server/red-channel.h     |  40 ++---
 server/red-pipe-item.c   |  14 +-
 server/red-pipe-item.h   |  14 +-
 server/red-worker.h      |  18 +-
 server/reds-private.h    |  34 +---
 server/reds.c            | 450 +++++++++++++++++++++++++++--------------------
 server/reds.h            |   8 +-
 server/smartcard.c       |  91 +++++-----
 server/sound.c           |  14 +-
 server/spice-migration.h |   6 +-
 server/spice-server.h    |  12 +-
 server/spicevmc.c        |  91 +++++-----
 server/stream.c          |  40 +++--
 server/stream.h          |  18 +-
 27 files changed, 1094 insertions(+), 1049 deletions(-)

-- 
2.4.11



More information about the Spice-devel mailing list