summaryrefslogtreecommitdiff
path: root/server/spicevmc.c
AgeCommit message (Expand)AuthorFilesLines
2016-04-15char-device: Remove RedCharDeviceClass::{un, }ref_msg_to_clientChristophe Fergeau1-15/+1
2016-04-15char-device: Replace RedCharDeviceMsgToClient with PipeItemChristophe Fergeau1-8/+8
2016-04-15SpiceVmcPipeItem: use base PipeItem for ref countingChristophe Fergeau1-20/+5
2016-04-07Move RedCharDeviceCallbacks into RedCharDeviceClassChristophe Fergeau1-21/+15
2016-04-02spicevmc: Introduce RedCharDeviceSpiceVmc GObjectChristophe Fergeau1-14/+66
2016-04-01Rename SpiceCharDeviceCallbacks to RedCharDeviceCallbacksFrediano Ziglio1-1/+1
2016-04-01Rename RedCharDevice functionsJonathon Jongsma1-22/+22
2016-04-01Rename SpiceCharDeviceState to RedCharDeviceJonathon Jongsma1-27/+30
2016-04-01Rename SpiceCharDeviceWriteBuffer to RedCharDeviceWriteBufferJonathon Jongsma1-1/+1
2016-04-01Rename SpiceCharDeviceMsgToClient to RedCharDeviceMsgToClientJonathon Jongsma1-8/+8
2016-03-24make some functions staticFrediano Ziglio1-2/+2
2016-03-17Remove red_channel_set_data()Christophe Fergeau1-1/+1
2016-03-10Rename red_channel_pipe_item_init to pipe_item_initChristophe Fergeau1-4/+3
2016-03-09Introduce spice_char_device_get_interface()Christophe Fergeau1-10/+6
2016-02-12Store a reference to RedsState in Channel base classJonathon Jongsma1-1/+1
2016-02-11Add RedsState arg to spicevmc_device_connect|disconnect()Jonathon Jongsma1-2/+3
2016-02-11char-device: use local 'reds' variableJonathon Jongsma1-0/+1
2016-02-11Move 'core' into RedsState structJonathon Jongsma1-1/+1
2016-01-18Change some functions to take RedsState argJonathon Jongsma1-2/+2
2016-01-13spicevmc: Drop unsent data on client disconnectionChristophe Fergeau1-0/+5
2015-12-10channel: rename red_channel_(client_)waits_* functionsFrediano Ziglio1-1/+1
2015-12-03server: rename filesFrediano Ziglio1-3/+3
2015-11-13spicevmc: set state of DeviceInstance to NULLVictor Toso1-0/+1
2015-11-06spicevmc: Return early when instance has no device statePavel Grunt1-0/+5
2013-04-22red_channel: monitor connection latency using MSG_PINGYonit Halperin1-0/+1
2012-12-05server: add "port" channel supportMarc-André Lureau1-16/+136
2012-08-27red_channel: remove unused migrate flag from RedChannelYonit Halperin1-1/+0
2012-08-27char_device: don't connect a migrated client if the state of the device might...Yonit Halperin1-2/+6
2012-08-27spicevmc migration: restore migration dest state from migration dataYonit Halperin1-2/+29
2012-08-27spicevmc migration: send migration dataYonit Halperin1-5/+55
2012-08-27spicevmc: send MSG_MIGRATE upon vm migration completionYonit Halperin1-6/+0
2012-08-27char device migration: don't read or write from/to the device while waiting f...Yonit Halperin1-1/+2
2012-08-27red_channel: handle sending SPICE_MSG_MIGRATEYonit Halperin1-1/+2
2012-07-03spicevmc: use SpiceCharDeviceState for writing to the guest deviceYonit Halperin1-25/+24
2012-07-03spicevmc: employ SpiceCharDeviceState for managing reading from the guest deviceYonit Halperin1-29/+115
2012-03-25Use the spice-common logging functionsMarc-André Lureau1-3/+3
2012-03-25Use the spice-common submoduleMarc-André Lureau1-3/+3
2012-03-12server: don't fail on ENOPROTOOPT from setsockoptNahum Shalman1-1/+1
2012-03-10Ensure all members of ChannelCbs and ClientCbs are either assigned or NULLHans de Goede1-2/+2
2012-02-20server/spicevmc: Don't destroy the rcc twiceHans de Goede1-3/+3
2012-01-18server: Don't complain if setsockopt NODELAY fails on unix socketsHans de Goede1-2/+4
2012-01-12server: Limit the access to SpiceDataHeader of messages - only via red_channel.Yonit Halperin1-10/+14
2011-12-22spicevmc: Set sockopt nodelay for usbredir channelsHans de Goede1-0/+15
2011-12-18spicevmc: Fix assert when still connected on session disconnect (fdo#43903)Hans de Goede1-1/+5
2011-11-02server: set & test channel capabilities in red_channelYonit Halperin1-1/+3
2011-08-25Rename usbredir channel code to spicevmcHans de Goede1-0/+275