summaryrefslogtreecommitdiff
path: root/server/red_channel.c
AgeCommit message (Expand)AuthorFilesLines
2011-11-02server: handling semi-seamless migration in the target sideYonit Halperin1-1/+14
2011-11-02server: set & test channel capabilities in red_channelYonit Halperin1-11/+83
2011-08-25red_channel: Fix msg buf memleak on parser errorHans de Goede1-0/+1
2011-08-23server/snd_worker.c: add red_channel_client_destroy_dummyAlon Levy1-15/+21
2011-08-23server/red_channel: release channel allocated message bufferAlon Levy1-0/+1
2011-08-23server: registering RedChannel in reds, instead of ChannelYonit Halperin1-140/+138
2011-08-23server/red_channel.c inroducing client_cbsYonit Halperin1-2/+51
2011-08-23server/red_channel.c: pack all channel callbacks to ChannelCbsYonit Halperin1-51/+32
2011-08-23server/red_channel: introduce client ring in RedChannelAlon Levy1-45/+193
2011-08-23server/red_channel: add pipe_size helpersAlon Levy1-0/+15
2011-08-23server/red_worker: multiple client support - base splitAlon Levy1-12/+0
2011-08-23server/red_tunnel_worker: trivial multi client supportAlon Levy1-5/+0
2011-08-23server/red_channel: introduce pipes functionsAlon Levy1-4/+55
2011-08-23server/red_channel: ignore error if already shutdownAlon Levy1-0/+3
2011-08-23server/main_channel: move latency and bitrate to channel clientAlon Levy1-0/+5
2011-08-23server: Add RedClientAlon Levy1-8/+87
2011-08-23server/red_client: clear pipe on disconnectAlon Levy1-1/+1
2011-08-23server/red_channel: workaround for fast client disconnect bug (TODO - real fix)Alon Levy1-0/+5
2011-08-23server/main_channel: use MainChannel in sigAlon Levy1-2/+2
2011-08-23server: move pipe from RedChannel to RedChannelClientAlon Levy1-59/+90
2011-08-23server/red_channel (all): introduce RedChannelClientAlon Levy1-222/+405
2011-08-23server/red_channel: renames to use _proc postfix consistentlyAlon Levy1-6/+6
2011-05-03add missing staticChristophe Fergeau1-5/+5
2011-05-03add #include <config.h> to all source filesChristophe Fergeau1-0/+3
2011-03-03Revert "server/red_channel: red_channel_event: push on blocked"Marc-André Lureau1-6/+1
2011-03-02server/red_channel: move out_bytes_counter from Outgoing to RedChannelAlon Levy1-2/+10
2011-03-02server/red_channel: split Incoming/Outgoing to callback and stateAlon Levy1-31/+34
2011-03-02server/red_channel: no opaque in red_channel_peer_on_*_errorAlon Levy1-8/+4
2011-03-02server/red_channel: add red_channel_disconnect, use in red_workerAlon Levy1-0/+9
2011-03-02server/red_channel: reset send_data.item to NULL after releaseAlon Levy1-0/+1
2011-03-02server/red_channel: add red_channel_{,no_}item_being_sentAlon Levy1-2/+13
2011-03-02server/red_channel: add red_channel_send_message_pendingAlon Levy1-0/+5
2011-03-02server/red_channel: add red_channel_all_blockedAlon Levy1-0/+10
2011-03-02server/red_channel (all): add red_channel_get_headerAlon Levy1-0/+5
2011-03-02server/red_channel: add red_channel_get_first_socketAlon Levy1-0/+8
2011-03-02server/red_channel (+): remove red_channel_add_bufAlon Levy1-6/+1
2011-03-02server/red_channel (all): add red_channel_get_streamAlon Levy1-0/+6
2011-03-02server/red_channel (all): handle MIGRATE_DATA and MIGRATE_FLUSH_DATAAlon Levy1-3/+37
2011-03-02server/red_channel (all): add red_channel_get_marshallerAlon Levy1-0/+4
2011-03-02server/red_channel: move SET_ACK to red_channelAlon Levy1-0/+27
2011-03-02server/red_channel: add more ack apiAlon Levy1-0/+10
2011-03-02server/red_channel (all): makes red_channel_reset_send_data privateAlon Levy1-16/+33
2011-03-02server/red_channe: make hold_item take a channel argAlon Levy1-1/+1
2011-02-28server: rename s/peer/streamMarc-André Lureau1-24/+24
2011-02-28server: use the new reds_stream_{read,write}Marc-André Lureau1-3/+7
2011-02-27server: use reds_{link,stream}_free()Marc-André Lureau1-2/+1
2011-02-27server: add reds_stream_{read,write,free,remove_watch}()Marc-André Lureau1-1/+1
2011-02-27server: s/RedsStreamContext/RedsStreamMarc-André Lureau1-5/+5
2011-02-07server/red_channel: style fix in red_channel_init_send_dataAlon Levy1-2/+2
2011-02-07server/red_channel: red_channel_pipe_clear: assert on NULL channelAlon Levy1-1/+2