[Spice-devel] [PATCH 00/12] Backported some patches from refactory branches (21th Mar)

Frediano Ziglio fziglio at redhat.com
Mon Mar 21 11:24:16 UTC 2016


Changes:
- merged some patches;
- revert behavior on atexit to only cleanup;
- added new patches.

Christophe Fergeau (9):
  char-device: Add helpers for SpiceCharDeviceCallbacks vfuncs
  char-device: Make SpiceCharDeviceState a gobject
  spicevmc: Introduce RedCharDeviceSpiceVmc GObject
  spicevmc: Move SpiceVmcState::pipe_item to RedCharDeviceSpiceVmc
  smartcard: Turn SmartcardState into a GObject
  reds: Make VDIPortState private to reds.c
  reds: Make VDIPortState a gobject
  reds: Remove spice_char_device_state_create()
  Move SpiceCharDeviceCallbacks into RedCharDeviceClass

Jonathon Jongsma (3):
  Remove last usage of global 'reds' variable
  Convert Dispatcher and MainDispatcher to GObjects
  Free dispatchers at exit

 server/char-device.c     | 634 +++++++++++++++++++++++++-------------
 server/char-device.h     | 106 ++++---
 server/dispatcher.c      | 234 ++++++++++----
 server/dispatcher.h      |  53 ++--
 server/display-channel.c |   2 +
 server/main-dispatcher.c | 157 ++++++++--
 server/main-dispatcher.h |  25 ++
 server/red-qxl.c         |  85 +++---
 server/red-qxl.h         |   1 +
 server/reds-private.h    |  56 +---
 server/reds.c            | 777 ++++++++++++++++++++++++++---------------------
 server/reds.h            |   1 -
 server/smartcard.c       | 233 +++++++-------
 server/smartcard.h       |  30 +-
 server/spicevmc.c        | 109 +++++--
 15 files changed, 1585 insertions(+), 918 deletions(-)

-- 
2.5.5



More information about the Spice-devel mailing list