[Spice-devel] [PATCH 0/9] Rebased patches from refactory branch (Oct 28)

Jonathon Jongsma jjongsma at redhat.com
Fri Oct 28 17:06:20 UTC 2016


This is the final series of patches from the refactory branch. The RedClient
GObject patch series is still under review, but since these patches are not
dependant on that series, I decided to send these out while waiting for those
patches to get reviewed and re-worked.

Christophe Fergeau (1):
  Replace RedCharDevice::on_free_self_token with a signal

Jonathon Jongsma (8):
  Use spice_server_destroy() at exit
  Free channels in RedsState destructor
  RedsState: keep weak reference to channels
  Smartcard: store channel in device
  Manage lifetime of spicevmc channel
  Rename SpiceVmcState to RedVmcChannel
  char-device: add 'self' param to vfuncs
  Print warnings on untested code paths

 server/char-device.c     |  55 +++++++++----
 server/char-device.h     |  17 ++--
 server/display-channel.c |   3 +
 server/reds.c            |  72 +++++++++++------
 server/smartcard.c       |  44 ++++++-----
 server/sound.c           |   1 +
 server/spicevmc.c        | 198 +++++++++++++++++++++++++++--------------------
 7 files changed, 237 insertions(+), 153 deletions(-)

-- 
2.7.4



More information about the Spice-devel mailing list