summaryrefslogtreecommitdiffstats
path: root/server/red_channel.c
Commit message (Expand)AuthorAgeFilesLines
* red_channel: replace RING_FOREACH with RING_FOREACH_SAFE in some placesUri Lublin2013-07-161-4/+4
* Use RING_FOREACH_SAFE in red_channel.c functions which are missing itDavid Gibson2013-07-051-4/+4
* spice: silencing most of the ping/pong loggingYonit Halperin2013-06-241-11/+2
* red_channel: replace an assert upon threads mismatch with a warningYonit Halperin2013-05-241-3/+25
* red_channel: notify and shutdown a channel client when its handle_migrate_dat...Yonit Halperin2013-05-081-2/+5
* red_channel: on migration target, start sending ping messages only after the ...Yonit Halperin2013-05-011-1/+15
* red_channel: stop sending ping messages after migration has completedYonit Halperin2013-05-011-0/+5
* red_channel: fix not handling self pipe items in red_channel_client_release_itemYonit Halperin2013-04-301-0/+3
* red_channel: monitor connection latency using MSG_PINGYonit Halperin2013-04-221-0/+228
* server: freezed->froze, missing whitespace after declarationsAlon Levy2012-08-301-0/+1
* red_channel: set send_data.last_sent_serial in red_channel_client_set_message...Yonit Halperin2012-08-271-0/+1
* red_channel: remove unused migrate flag from RedChannelYonit Halperin2012-08-271-4/+3
* red_channel (dummy): fix not adding dummy RedChannelClient to the clientYonit Halperin2012-08-271-11/+23
* main: send MSG_MIGRATE upon vm migration completionYonit Halperin2012-08-271-1/+1
* red_channel: introduce PIPE_ITEM_TYPE_EMPTY_MSGYonit Halperin2012-08-271-0/+39
* seamless migration: migration completion on the destination sideYonit Halperin2012-08-271-9/+98
* red_channel: handle sending SPICE_MSG_MIGRATEYonit Halperin2012-08-271-4/+34
* red_channel: fix pipe item leakYonit Halperin2012-08-271-0/+1
* red_channel: add red_channel_test_remote_capYonit Halperin2012-08-271-0/+28
* server/red_channel: s/channle/channelAlon Levy2012-06-071-3/+3
* server/red_channel: do not attempt to write if the channel client is disconne...Yonit Halperin2012-05-311-0/+4
* server/red_channel: fix possible access to released channel clientsYonit Halperin2012-05-311-20/+99
* server/red_channel: remove red_channel_client_item_being_sentYonit Halperin2012-05-241-19/+0
* server/red_channel: prevent creating more than one channel client with the sa...Yonit Halperin2012-05-211-4/+46
* Use the spice-common logging functionsMarc-André Lureau2012-03-251-48/+48
* Use the spice-common submoduleMarc-André Lureau2012-03-251-2/+4
* red_channel: remove pre_disconnect hookHans de Goede2012-03-121-3/+0
* red_channel: Use the channel core to remove the stream watch on disconnectHans de Goede2012-03-121-0/+4
* Ensure all members of ChannelCbs and ClientCbs are either assigned or NULLHans de Goede2012-03-101-2/+2
* Use standard IOV_MAX definition where applicableDan McGee2012-02-211-1/+1
* red_worker: reimplement event loop using poll()Dan McGee2012-02-211-0/+3
* Use memcpy call in red_channel_createDan McGee2012-02-211-8/+1
* Cleanup definitions of disconnect methodsDan McGee2012-02-211-2/+0
* server/spicevmc: Don't destroy the rcc twiceHans de Goede2012-02-201-0/+2
* server/red_channel: red_peer_handle_incoming: comment on null checkAlon Levy2012-01-231-0/+2
* server/red_channel: avoid segfault if stream == NULLAlon Levy2012-01-221-0/+4
* server: add support for SPICE_COMMON_CAP_MINI_HEADERYonit Halperin2012-01-121-55/+164
* server: Limit the access to SpiceDataHeader of messages - only via red_channel.Yonit Halperin2012-01-121-9/+25
* server/red_channel: introduce urgent marshallerYonit Halperin2012-01-121-5/+59
* server: handling semi-seamless migration in the target sideYonit Halperin2011-11-021-1/+14
* server: set & test channel capabilities in red_channelYonit Halperin2011-11-021-11/+83
* red_channel: Fix msg buf memleak on parser errorHans de Goede2011-08-251-0/+1
* server/snd_worker.c: add red_channel_client_destroy_dummyAlon Levy2011-08-231-15/+21
* server/red_channel: release channel allocated message bufferAlon Levy2011-08-231-0/+1
* server: registering RedChannel in reds, instead of ChannelYonit Halperin2011-08-231-140/+138
* server/red_channel.c inroducing client_cbsYonit Halperin2011-08-231-2/+51
* server/red_channel.c: pack all channel callbacks to ChannelCbsYonit Halperin2011-08-231-51/+32
* server/red_channel: introduce client ring in RedChannelAlon Levy2011-08-231-45/+193
* server/red_channel: add pipe_size helpersAlon Levy2011-08-231-0/+15
* server/red_worker: multiple client support - base splitAlon Levy2011-08-231-12/+0