summaryrefslogtreecommitdiff
path: root/server/reds.c
AgeCommit message (Expand)AuthorFilesLines
2014-02-13server: rename filesMarc-André Lureau1-6/+6
2014-02-13server: move enum and struct away from red_commonMarc-André Lureau1-1/+1
2014-02-13server: remove OpenGLMarc-André Lureau1-4/+0
2014-02-13worker: remove need for WorkerInitDataMarc-André Lureau1-2/+42
2014-02-13server: dispatcher_init/dispatcher_newMarc-André Lureau1-1/+1
2014-01-20Introduce reds_stream_set_channel()Christophe Fergeau1-3/+3
2014-01-20Introduce reds_stream_set_info_flag()Christophe Fergeau1-1/+1
2014-01-20Introduce reds_stream_is_ssl()Christophe Fergeau1-5/+5
2014-01-20Move SASL authentication to reds_stream.hChristophe Fergeau1-423/+35
2014-01-20Move async code to RedsStreamChristophe Fergeau1-60/+0
2014-01-20Move stream read/write callbacks to reds_stream.cChristophe Fergeau1-77/+0
2014-01-20Introduce reds_stream_new() helperChristophe Fergeau1-20/+2
2014-01-20reds: Move SSL-related code to RedsStreamChristophe Fergeau1-55/+30
2014-01-20Move sync_write* to reds_stream.hChristophe Fergeau1-55/+25
2014-01-20Add reds_stream.[ch]Christophe Fergeau1-180/+1
2013-12-12Use TLS version 1.0 or betterDavid Jaša1-1/+4
2013-10-30Fix buffer overflow when decrypting client SPICE ticketChristophe Fergeau1-12/+32
2013-10-28Remove tunneling supportChristophe Fergeau1-26/+0
2013-10-08reds: remove dead codeMarc-André Lureau1-33/+0
2013-10-08reds: Fix 'asyc' typoChristophe Fergeau1-23/+23
2013-10-08Fix 'recive' typo throughout the code baseChristophe Fergeau1-36/+36
2013-10-07server: set dispatcher before calling attache_workerMarc-André Lureau1-1/+1
2013-08-14main_channel: monitoring client connection statusYonit Halperin1-2/+1
2013-07-29reds: s/red_client_disconnect/red_channel_client_shutdown inside callbacksYonit Halperin1-3/+4
2013-07-29decouple disconnection of the main channel from client destructionYonit Halperin1-0/+1
2013-07-16syntax-check: s/the the/the/ in a commentUri Lublin1-1/+1
2013-06-06server: Add support for filtering out agent file-xfer msgs (rhbz#961848)Hans de Goede1-4/+17
2013-05-19Log actual address spice-server binds toChristophe Fergeau1-5/+10
2013-05-08reds: fix memory leak when core->base.minor_version < 3Yonit Halperin1-3/+2
2013-05-08reds: move handle_channel_event logic from main_dispatcher to redsYonit Halperin1-5/+14
2013-05-01reds: fix not sending the mm-time after migration when there is no audio play...Yonit Halperin1-4/+14
2013-04-22reds: support mm_time latency adjustmentsYonit Halperin1-1/+27
2013-03-15inputs-channel: Handle printing of insecure keyboard notifyHans de Goede1-5/+0
2013-03-15main-channel: Make main_channel_push_notify deal with dynamic memoryHans de Goede1-2/+1
2013-03-07server/reds: Send the agent a CLIENT_DISCONNECTED msg on client disconnectHans de Goede1-1/+23
2012-12-12reds: Use g_strlcpy instead of strncpyChristophe Fergeau1-15/+17
2012-12-12Fail reds_init_socket when getaddrinfo failsChristophe Fergeau1-0/+1
2012-12-12Make sure strncpy'ed string are 0-terminatedChristophe Fergeau1-2/+2
2012-12-05server: add "port" channel supportMarc-André Lureau1-1/+10
2012-11-30agent: fix mishandling of agent data received from the client after agent dis...Yonit Halperin1-6/+22
2012-11-26reds.c: fix calls to spice_marshaller_add_ref with ptr to memory that might b...Yonit Halperin1-10/+14
2012-11-04Revert "server: add websockets support via libwebsockets"Alon Levy1-52/+27
2012-10-25server: add websockets support via libwebsocketsAlon Levy1-27/+52
2012-10-25server/reds.c: split off reds-private.hAlon Levy1-176/+4
2012-09-20reds: Report an error when reds_char_device_add_state failsChristophe Fergeau1-0/+1
2012-09-20reds: Check errors returned from SSL_CTX_set_cipher_listChristophe Fergeau1-1/+3
2012-09-20reds: Report errors from load_dh_paramsChristophe Fergeau1-3/+10
2012-09-20reds: Check reds_init_ssl errorsChristophe Fergeau1-1/+3
2012-09-20reds: report SSL initialization errorsChristophe Fergeau1-1/+7
2012-09-20reds_init_net: report errors on watch setup failuresChristophe Fergeau1-0/+3