xrdp/sesman/chansrv
Lukas Vacek e7fe39a65b Fix sound and clipboard crashes
- In case clipboard is not initialized, clipboard_data_in returns
    (fixes a segfault)
- If less than 4 bytes are sent to sound_send_wave_data_chunk, it
  returns
    (fixes a segfault)
- When sending sound initiliazation messages set g_chan in chansrv to 0,
  so the server waits for client to reply (this makes sound work afte
  reconnecting)
- In process_message_channel_setup, clear any leftover data in
  chan_items
2013-06-22 21:57:16 +01:00
..
pulse pulse: change some errors to debug 2013-06-06 11:05:39 -07:00
chansrv_fuse.c folder redirection: fixed language issues 2013-06-08 18:44:21 -07:00
chansrv_fuse.h folder redirection: fixed language issues 2013-06-08 18:44:21 -07:00
chansrv.c Fix sound and clipboard crashes 2013-06-22 21:57:16 +01:00
chansrv.h chansrv: dvc_chan_id should be signed 2012-10-21 22:16:14 -07:00
clipboard_common.h chansrv: change for pasting over a wan 2012-11-14 09:44:43 -08:00
clipboard_file.c hooked up clipboard code with FUSE 2013-04-26 18:55:28 -07:00
clipboard_file.h chansrv: clipboard file copy / paste working now 2012-11-05 01:04:04 -08:00
clipboard-notes.txt chansrv: work on clipboard 2012-10-29 20:12:24 -07:00
clipboard.c Fix sound and clipboard crashes 2013-06-22 21:57:16 +01:00
clipboard.h chansrv: work on clipboard 2012-10-29 20:12:24 -07:00
devredir.c folder redirection: fixed language issues 2013-06-08 18:44:21 -07:00
devredir.h folder redirection: made changes to read/write routines to avoid race conditions 2013-06-02 15:33:51 -07:00
drdynvc.c o added support for dynamic virtual channels 2012-09-27 19:48:44 -07:00
drdynvc.h o added support for dynamic virtual channels 2012-09-27 19:48:44 -07:00
irp.c folder redirection: made changes to read/write routines to avoid race conditions 2013-06-02 15:33:51 -07:00
irp.h folder redirection: made changes to read/write routines to avoid race conditions 2013-06-02 15:33:51 -07:00
Makefile.am merge from pmhahn 2013-05-29 00:11:14 -07:00
rail.c o moved from GNU General Public License to Apache License, Version 2.0 2012-09-19 20:51:34 -07:00
rail.h rail: work on splitting X11 calls out to xcommon 2012-07-26 14:38:02 -07:00
smartcard.c smartcard: developer checkin for smartcard support 2013-05-15 17:06:05 -07:00
smartcard.h smartcard: developer checkin for smartcard support 2013-05-15 17:06:05 -07:00
sound.c Fix sound and clipboard crashes 2013-06-22 21:57:16 +01:00
sound.h pulse work and cleanup 2013-05-12 18:03:32 -07:00
wave-format-server.txt pulse work and cleanup 2013-05-12 18:03:32 -07:00
xcommon.c chansrv: fix for event processing 2012-10-31 10:04:33 -07:00
xcommon.h chansrv: work on clipboard 2012-10-17 01:13:37 -07:00