summaryrefslogtreecommitdiffstats
path: root/server/red_worker.c
Commit message (Expand)AuthorAgeFilesLines
* red_worker: Rework poll code to use the watch interfaceHans de Goede2012-03-121-91/+79
* red_worker: Remove ref counting from the EventListener structHans de Goede2012-03-101-34/+2
* Ensure all members of ChannelCbs and ClientCbs are either assigned or NULLHans de Goede2012-03-101-1/+1
* server/red_worker: fix use after free for listenersAlon Levy2012-03-061-1/+2
* red_worker: reimplement event loop using poll()Dan McGee2012-02-211-42/+64
* Cleanup definitions of disconnect methodsDan McGee2012-02-211-21/+5
* red_worker: rename epoll_timeout to event_timeoutDan McGee2012-02-211-10/+11
* Remove extra '\n' from red_printf() callsDan McGee2012-02-141-1/+1
* Fix git commit hook errors in red_workerDan McGee2012-01-231-32/+56
* server: Don't complain if setsockopt NODELAY fails on unix socketsHans de Goede2012-01-181-1/+3
* Remove trailing whitespace from end of linesDaniel P. Berrange2012-01-131-1/+1
* Remove useless if() before free()Daniel P. Berrange2012-01-131-3/+1
* Death to all TABsDaniel P. Berrange2012-01-131-1/+1
* server: add support for SPICE_COMMON_CAP_MINI_HEADERYonit Halperin2012-01-121-33/+125
* server: Limit the access to SpiceDataHeader of messages - only via red_channel.Yonit Halperin2012-01-121-5/+4
* server/red_worker: pass remote caps to display/cursor red_channel_client'sYonit Halperin2012-01-121-12/+44
* server: don't reset the display channel when disconnecting all its clients ,F...Yonit Halperin2011-12-221-12/+6
* server/red_worker: reuse dispatcherAlon Levy2011-11-081-334/+569
* server: add prefix argument to red_printf_debugAlon Levy2011-11-071-8/+10
* server/red_dispatcher: support concurrent asyncsAlon Levy2011-11-071-3/+3
* server: set & test channel capabilities in red_channelYonit Halperin2011-11-021-1/+2
* server/red_worker: fix placing of ASSERT(red_channel_client_no_item_being_sen...Yonit Halperin2011-10-181-4/+6
* replace warning with comment in glz_usr_free_imageChristophe Fergeau2011-09-191-1/+7
* server: fix function prototypesChristophe Fergeau2011-09-051-1/+1
* server: init all fields on SpiceMsgDisplayStreamCreateChristophe Fergeau2011-09-011-0/+2
* drawables count for debugYonit Halperin2011-08-231-10/+32
* server: registering RedChannel in reds, instead of ChannelYonit Halperin2011-08-231-98/+81
* server/red_channel.c: pack all channel callbacks to ChannelCbsYonit Halperin2011-08-231-12/+15
* server/red_worker: add ref counting to RedDrawableAlon Levy2011-08-231-13/+29
* server/red_worker: add stream_count (for debug purposes)Alon Levy2011-08-231-0/+3
* server/red_worker: validate_surface: print paniced surface_idAlon Levy2011-08-231-1/+4
* server/red_worker: no panic on double destroy primaryAlon Levy2011-08-231-1/+5
* server/red_worker: DEBUG_CURSORSAlon Levy2011-08-231-0/+13
* server/red_worker: on_new_display_channel_client: push ack, cleanupAlon Levy2011-08-231-4/+3
* server/red_worker: add cursor_channel_client_disconnectAlon Levy2011-08-231-1/+10
* server/red_worker: remove forced disconnect on connectAlon Levy2011-08-231-2/+0
* server/red_worker.c: fix CursorPipeItem leakYonit Halperin2011-08-231-4/+35
* server/red_worker: split cursor pipe item from cursor itemAlon Levy2011-08-231-26/+34
* server/red_worker: whitespace fixesAlon Levy2011-08-231-2/+1
* server/red_channel: introduce client ring in RedChannelAlon Levy2011-08-231-271/+604
* server/red_channel: add pipe_size helpersAlon Levy2011-08-231-7/+11
* server/red_worker: remove more direct access to RedChannelClient.rccAlon Levy2011-08-231-36/+51
* server/red_worker.c: make dictionary and cache different per clientYonit Halperin2011-08-231-23/+31
* server/red_worker: multiple client support - base splitAlon Levy2011-08-231-742/+964
* server/red_worker: cleanupAlon Levy2011-08-231-30/+49
* server/main_channel: move latency and bitrate to channel clientAlon Levy2011-08-231-16/+42
* server: Add RedClientAlon Levy2011-08-231-36/+110
* server/red_worker: release PIPE_ITEM_TYPE_VERB in display channelAlon Levy2011-08-231-0/+3
* server: move pipe from RedChannel to RedChannelClientAlon Levy2011-08-231-52/+68
* server/red_worker: introduce {display,cursor}_is_connectedAlon Levy2011-08-231-18/+32