[Spice-devel] [PATCH 00/15] Backported some patches from refactory branches (9th Mar)
Frediano Ziglio
fziglio at redhat.com
Wed Mar 9 16:28:12 UTC 2016
Changes:
- rebased on new master;
- merged some patches;
- added new patches.
Christophe Fergeau (12):
Introduce spice_char_device_get_interface()
Remove dependency of vdi_port_read_buf_process on RedsState
Replace RedsPrivate::char_devs_state with a GList
Replace RedsPrivate::mig_wait_disconnect_clients with a GList
Rename red_channel_pipe_item_init to red_pipe_item_init
char-device: Refactor spice_char_device_client_add a bit
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: Move private constant to C file
smartcard: Turn SmartcardState into a GObject
Jonathon Jongsma (3):
Remove last usage of global 'reds' variable
Convert Dispatcher and MainDispatcher to GObjects
Free dispatchers at exit
server/cache-item.tmpl.c | 3 +-
server/char-device.c | 704 ++++++++++++++++++++++++++++++++---------------
server/char-device.h | 40 ++-
server/cursor-channel.c | 2 +-
server/dcc.c | 26 +-
server/dispatcher.c | 233 ++++++++++++----
server/dispatcher.h | 53 ++--
server/display-channel.c | 2 +
server/inputs-channel.c | 6 +-
server/main-channel.c | 26 +-
server/main-dispatcher.c | 157 +++++++++--
server/main-dispatcher.h | 25 ++
server/red-channel.c | 6 +-
server/red-channel.h | 2 +-
server/red-qxl.c | 87 +++---
server/red-qxl.h | 4 +-
server/red-worker.h | 2 +-
server/reds-private.h | 15 +-
server/reds.c | 299 ++++++++------------
server/reds.h | 1 -
server/smartcard.c | 247 +++++++++--------
server/smartcard.h | 31 ++-
server/spicevmc.c | 138 +++++++---
server/stream.c | 12 +-
24 files changed, 1366 insertions(+), 755 deletions(-)
--
2.5.0
More information about the Spice-devel
mailing list