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

Jonathon Jongsma jjongsma at redhat.com
Tue Apr 19 15:59:54 UTC 2016


A new set of patches, included all un-acked patches from last set.

Christophe Fergeau (10):
  Replace RedCharDevice::on_free_self_token with a signal
  Remove use of opaque from vdi_port_read_one_msg_from_device
  Use GQueue for RedCharDevice::send_queue
  Use weak gobject ref instead of reds_on_char_device_state_destroy
  Add SpiceServerConfig
  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_state' variable

Jonathon Jongsma (6):
  UpgradeItem: use base PipeItem for refcounting
  char-device: notify when device instance is changed
  char device: use 'device' rather than 'state' for var names
  char device: use _reset_dev_instance() to set 'sin'
  Rename PipeItem to RedPipeItem
  Rename all RedPipeItem subclasses

 server/cache-item.h      |   8 +-
 server/cache-item.tmpl.c |  18 +-
 server/char-device.c     | 154 ++++++++--------
 server/char-device.h     |  10 +-
 server/cursor-channel.c  |  91 +++++-----
 server/dcc-send.c        | 177 +++++++++---------
 server/dcc.c             | 237 ++++++++++++------------
 server/dcc.h             |  46 ++---
 server/display-channel.c |  37 ++--
 server/display-channel.h |  56 +++---
 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            | 458 +++++++++++++++++++++++++++--------------------
 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          |  44 +++--
 server/stream.h          |  18 +-
 27 files changed, 1106 insertions(+), 1046 deletions(-)

-- 
2.4.11



More information about the Spice-devel mailing list