Basically the same as the last patch series, but with updates. See individual patches for details. Jonathon Jongsma (9): Add DisplayChannelPrivate struct Add CursorChannelPrivate struct Rename display_channel_set_monitors_config_to_primary() Replace a couple Rings with GList RedChannelClient: store pipe items in a GQueue Change Drawable->pipes from Ring to GList Make glz_dictionary_list a GList Change RedCharDevice::write_queue to GQueue Change RedCharDevicePrivate::clients to GList server/char-device.c | 147 ++++++------- server/char-device.h | 1 - server/cursor-channel.c | 59 +++--- server/dcc-send.c | 59 +++--- server/dcc.c | 75 ++++--- server/dcc.h | 3 +- server/display-channel.c | 399 +++++++++++++++++++++--------------- server/display-channel.h | 57 +++--- server/image-encoders.c | 17 +- server/red-channel-client-private.h | 3 +- server/red-channel-client.c | 97 +++++---- server/red-channel-client.h | 6 +- server/red-pipe-item.c | 1 - server/red-pipe-item.h | 6 - server/red-worker.c | 52 ++--- server/reds-private.h | 6 +- server/reds.c | 70 +++---- server/stream.c | 82 ++++---- 18 files changed, 582 insertions(+), 558 deletions(-) -- 2.7.4 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel