[Spice-devel] [PATCH 0/9] Spice server refactory patches (Aug 4)

Jonathon Jongsma jjongsma at redhat.com
Thu Aug 4 21:17:29 UTC 2016


I've rebased my refactory branch to latest master and it's now time to start
getting the rest of these patches merged. Here's a fairly small set to start
with.

Frediano Ziglio (6):
  Limit direct access to DisplayChannelClient
  move channel window setting to config_socket
  move during_target_migrate out of common_graphics_channel_new_client
  remove common_graphics_channel_new_client function
  move is_low_bandwidth to DisplayChannelClient
  remove CommonGraphicsChannelClient structure

Jonathon Jongsma (3):
  Miscellaneous header changes
  Move RedChannelClient to separate file
  Move CursorChannelClient to separate file

 server/Makefile.am                  |    6 +
 server/cache-item.tmpl.c            |    2 +-
 server/cursor-channel-client.c      |  120 +++
 server/cursor-channel-client.h      |   50 +
 server/cursor-channel.c             |  101 +-
 server/cursor-channel.h             |   12 +-
 server/dcc-private.h                |   64 ++
 server/dcc-send.c                   |    4 +-
 server/dcc.c                        |   86 +-
 server/dcc.h                        |   66 +-
 server/display-channel.c            |   36 +-
 server/display-channel.h            |    5 +-
 server/image-cache.h                |    1 -
 server/inputs-channel-client.c      |    1 +
 server/inputs-channel.c             |   15 +-
 server/main-channel-client.c        |   23 +-
 server/main-channel.c               |   39 +-
 server/red-channel-client-private.h |   78 ++
 server/red-channel-client.c         | 1626 +++++++++++++++++++++++++++++++
 server/red-channel-client.h         |  177 ++++
 server/red-channel.c                | 1835 +++--------------------------------
 server/red-channel.h                |  185 +---
 server/red-qxl.c                    |   24 +-
 server/red-record-qxl.c             |    1 -
 server/red-worker.c                 |   44 +-
 server/red-worker.h                 |   18 +-
 server/reds.c                       |   22 +-
 server/smartcard.c                  |    2 +-
 server/sound.c                      |    8 +-
 server/spicevmc.c                   |   31 +-
 server/stream.c                     |   65 +-
 server/stream.h                     |    2 +-
 32 files changed, 2553 insertions(+), 2196 deletions(-)
 create mode 100644 server/cursor-channel-client.c
 create mode 100644 server/cursor-channel-client.h
 create mode 100644 server/dcc-private.h
 create mode 100644 server/red-channel-client-private.h
 create mode 100644 server/red-channel-client.c
 create mode 100644 server/red-channel-client.h

-- 
2.7.4



More information about the Spice-devel mailing list