[Spice-devel] [PATCH 00/11] Rebased patches from refactory branch (May 12)
Jonathon Jongsma
jjongsma at redhat.com
Thu May 12 20:45:07 UTC 2016
Apologies for the long delay between patch series. A few of the patches from
the last series were merged, but quite a few of the patches from that series
were too large and complex. I spent some time splitting those out, but that
increased the number of patches significantly. Frediano also inserted a few
patches into the series, and he has some concerns about some of the later
patches. so I've dropped some of the patches from the end for now so that
we can focus on a smaller number for now.
Frediano Ziglio (4):
move main_channel_release_pipe_item and main_channel_send_item to
client
let compiler manage the copy in a more typesafe way
move all item creation in main-channel-client.c
change main_channel_marshall_mouse_mode call style
Jonathon Jongsma (7):
Add red_client_seamless_migration_done_for_channel()
Move MainChannelClient to separate file
Move InputsChannelClient to a separate file
Replace RedChannel::clients with GList
Remove 'peer' from name of channel client methods
Replace RedClient::channels with GList
Limit direct access to DisplayChannelClient
server/Makefile.am | 5 +
server/dcc-encoders.c | 11 +-
server/dcc-encoders.h | 4 +-
server/dcc-private.h | 87 ++++
server/dcc-send.c | 2 +-
server/dcc.c | 60 ++-
server/dcc.h | 93 +---
server/display-channel.c | 82 ++--
server/display-channel.h | 19 +-
server/image-cache.h | 1 -
server/inputs-channel-client.c | 92 ++++
server/inputs-channel-client.h | 44 ++
server/inputs-channel.c | 78 +---
server/inputs-channel.h | 11 +-
server/main-channel-client.c | 930 +++++++++++++++++++++++++++++++++++++
server/main-channel-client.h | 111 +++++
server/main-channel.c | 1000 ++--------------------------------------
server/main-channel.h | 27 +-
server/red-channel.c | 298 ++++++------
server/red-channel.h | 8 +-
server/red-worker.c | 6 +-
server/red-worker.h | 15 +-
server/stream.c | 77 ++--
server/stream.h | 2 +-
24 files changed, 1673 insertions(+), 1390 deletions(-)
create mode 100644 server/dcc-private.h
create mode 100644 server/inputs-channel-client.c
create mode 100644 server/inputs-channel-client.h
create mode 100644 server/main-channel-client.c
create mode 100644 server/main-channel-client.h
--
2.4.11
More information about the Spice-devel
mailing list