[Spice-devel] [PATCH 00/18] Rebased patches from refactory branch (April 27)
Jonathon Jongsma
jjongsma at redhat.com
Wed Apr 27 16:50:23 UTC 2016
Most patches merged, new patches added
Christophe Fergeau (1):
Replace RedCharDevice::on_free_self_token with a signal
Jonathon Jongsma (17):
Print warnings on untested code paths
Don't touch RedClient internals from RedChannelClient
Make red_client_remove_channel() a RedClient method
Call public RedClient API instead of poking internals
Add red_client_seamless_migration_done_for_channel()
Change new_pipe_item_t function signature
Name MainChannelClient methods consistently
Move MainChannelClient to separate file
Move InputsChannelClient to a separate file
Replace RedChannel::clients with GList
rename red_channel_peer_ function to red_channel_client_
Replace RedClient::channels with GList
Limit direct access to DisplayChannelClient
Add missing include to red-pipe-item.h
Move CommonGraphicsChannelClient to a separate file
Move RedChannelClient to separate file
Move CursorChannelClient to separate file
server/Makefile.am | 13 +
server/char-device.c | 47 +-
server/char-device.h | 4 -
server/common-graphics-channel-client-private.h | 29 +
server/common-graphics-channel-client.c | 61 +
server/common-graphics-channel-client.h | 42 +
server/cursor-channel-client.c | 122 ++
server/cursor-channel-client.h | 44 +
server/cursor-channel.c | 107 +-
server/cursor-channel.h | 15 +-
server/dcc-encoders.c | 11 +-
server/dcc-encoders.h | 8 +-
server/dcc-private.h | 88 +
server/dcc-send.c | 2 +-
server/dcc.c | 77 +-
server/dcc.h | 99 +-
server/display-channel.c | 89 +-
server/display-channel.h | 20 +-
server/image-cache.h | 1 -
server/inputs-channel-client.c | 93 +
server/inputs-channel-client.h | 44 +
server/inputs-channel.c | 94 +-
server/inputs-channel.h | 11 +-
server/main-channel-client.c | 552 ++++++
server/main-channel-client.h | 163 ++
server/main-channel.c | 697 +-------
server/main-channel.h | 24 +-
server/red-channel-client-private.h | 78 +
server/red-channel-client.c | 1622 ++++++++++++++++++
server/red-channel-client.h | 176 ++
server/red-channel.c | 2069 +++--------------------
server/red-channel.h | 196 +--
server/red-pipe-item.h | 1 +
server/red-qxl.c | 24 +-
server/red-record-qxl.c | 1 -
server/red-worker.c | 47 +-
server/red-worker.h | 33 +-
server/reds.c | 49 +-
server/smartcard.c | 2 +-
server/sound.c | 10 +-
server/spicevmc.c | 40 +-
server/stream.c | 87 +-
server/stream.h | 2 +-
43 files changed, 3876 insertions(+), 3118 deletions(-)
create mode 100644 server/common-graphics-channel-client-private.h
create mode 100644 server/common-graphics-channel-client.c
create mode 100644 server/common-graphics-channel-client.h
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/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
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.4.11
More information about the Spice-devel
mailing list