Same as Frediano's previous series with the same name, but includes a new patch to rename SmartCardDeviceState to RedCharDeviceSmartcard prior to converting it to a GObject. All subsequent patches are rebased. Christophe Fergeau (9): char-device: Make SpiceCharDeviceState a GObject spicevmc: Introduce RedCharDeviceSpiceVmc GObject spicevmc: Move SpiceVmcState::pipe_item to RedCharDeviceSpiceVmc smartcard: Turn RedCharDeviceSmartcard into a GObject reds: Make VDIPortState private to reds.c reds: Prepare to make VDIPortState a GObject reds: Make VDIPortState a GObject reds: Remove spice_char_device_state_create() Move RedCharDeviceCallbacks into RedCharDeviceClass Jonathon Jongsma (1): Rename SmartCardDeviceState to RedCharDeviceSmartcard server/char-device.c | 346 ++++++++++++++++++++--------- server/char-device.h | 109 +++++---- server/reds-private.h | 56 +---- server/reds.c | 597 ++++++++++++++++++++++++++++++-------------------- server/smartcard.c | 310 +++++++++++++------------- server/smartcard.h | 30 ++- server/spicevmc.c | 109 +++++++-- 7 files changed, 947 insertions(+), 610 deletions(-) -- 2.4.3 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel