summaryrefslogtreecommitdiff
path: root/server/red_channel.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-13Fix test_capability() typoChristophe Fergeau1-7/+7
2014-01-20Add reds_stream.[ch]Christophe Fergeau1-0/+1
2013-10-28Silence gcc false positive with -WuninitializedChristophe Fergeau1-0/+6
2013-09-26red_channel: cleanup of red_channel_client blocking methodsYonit Halperin1-37/+36
2013-08-14red_channel: add option to monitor whether a channel client is aliveYonit Halperin1-0/+119
2013-08-14red_channel: add on_input callback for tracing incoming bytesYonit Halperin1-0/+7
2013-08-14server: s/red_wait_all_sent/red_channel_wait_all_sent/Alon Levy1-1/+1
2013-08-14server: move three functions to red_channelAlon Levy1-0/+106
2013-07-29log: improve debug information related to client disconnectionYonit Halperin1-3/+6
2013-07-29red_channel: add ref count to RedClientYonit Halperin1-3/+20
2013-07-29red_channel: prevent adding and pushing pipe items after a channel_client has...Yonit Halperin1-6/+24
2013-07-28server/red_channel: fix unused variableAlon Levy1-10/+13
2013-07-22TIOCOUTQ -> SIOCOUTQ and portability ifdefsNahum Shalman1-2/+11
2013-07-16red_channel: replace RING_FOREACH with RING_FOREACH_SAFE in some placesUri Lublin1-4/+4
2013-07-05Use RING_FOREACH_SAFE in red_channel.c functions which are missing itDavid Gibson1-4/+4
2013-06-24spice: silencing most of the ping/pong loggingYonit Halperin1-11/+2
2013-05-24red_channel: replace an assert upon threads mismatch with a warningYonit Halperin1-3/+25
2013-05-08red_channel: notify and shutdown a channel client when its handle_migrate_dat...Yonit Halperin1-2/+5
2013-05-01red_channel: on migration target, start sending ping messages only after the ...Yonit Halperin1-1/+15
2013-05-01red_channel: stop sending ping messages after migration has completedYonit Halperin1-0/+5
2013-04-30red_channel: fix not handling self pipe items in red_channel_client_release_itemYonit Halperin1-0/+3
2013-04-22red_channel: monitor connection latency using MSG_PINGYonit Halperin1-0/+228
2012-08-30server: freezed->froze, missing whitespace after declarationsAlon Levy1-0/+1
2012-08-27red_channel: set send_data.last_sent_serial in red_channel_client_set_message...Yonit Halperin1-0/+1
2012-08-27red_channel: remove unused migrate flag from RedChannelYonit Halperin1-4/+3
2012-08-27red_channel (dummy): fix not adding dummy RedChannelClient to the clientYonit Halperin1-11/+23
2012-08-27main: send MSG_MIGRATE upon vm migration completionYonit Halperin1-1/+1
2012-08-27red_channel: introduce PIPE_ITEM_TYPE_EMPTY_MSGYonit Halperin1-0/+39
2012-08-27seamless migration: migration completion on the destination sideYonit Halperin1-9/+98
2012-08-27red_channel: handle sending SPICE_MSG_MIGRATEYonit Halperin1-4/+34
2012-08-27red_channel: fix pipe item leakYonit Halperin1-0/+1
2012-08-27red_channel: add red_channel_test_remote_capYonit Halperin1-0/+28
2012-06-07server/red_channel: s/channle/channelAlon Levy1-3/+3
2012-05-31server/red_channel: do not attempt to write if the channel client is disconne...Yonit Halperin1-0/+4
2012-05-31server/red_channel: fix possible access to released channel clientsYonit Halperin1-20/+99
2012-05-24server/red_channel: remove red_channel_client_item_being_sentYonit Halperin1-19/+0
2012-05-21server/red_channel: prevent creating more than one channel client with the sa...Yonit Halperin1-4/+46
2012-03-25Use the spice-common logging functionsMarc-André Lureau1-48/+48
2012-03-25Use the spice-common submoduleMarc-André Lureau1-2/+4
2012-03-12red_channel: remove pre_disconnect hookHans de Goede1-3/+0
2012-03-12red_channel: Use the channel core to remove the stream watch on disconnectHans de Goede1-0/+4
2012-03-10Ensure all members of ChannelCbs and ClientCbs are either assigned or NULLHans de Goede1-2/+2
2012-02-21Use standard IOV_MAX definition where applicableDan McGee1-1/+1
2012-02-21red_worker: reimplement event loop using poll()Dan McGee1-0/+3
2012-02-21Use memcpy call in red_channel_createDan McGee1-8/+1
2012-02-21Cleanup definitions of disconnect methodsDan McGee1-2/+0
2012-02-20server/spicevmc: Don't destroy the rcc twiceHans de Goede1-0/+2
2012-01-23server/red_channel: red_peer_handle_incoming: comment on null checkAlon Levy1-0/+2
2012-01-22server/red_channel: avoid segfault if stream == NULLAlon Levy1-0/+4
2012-01-12server: add support for SPICE_COMMON_CAP_MINI_HEADERYonit Halperin1-55/+164