Hardening
|
4b6edb913c
|
Make server sound thread optionnal
This patch makes the server-side sound channel thread optionnal, and
exposes functions to handle channel traffic from the outside.
|
2014-07-02 10:31:45 +02:00 |
|
Hardening
|
11f8e40d50
|
Fix packet decoding logic
This patch totally reworks the logic of the packet decoding for the
server-side sound channel.
|
2014-06-19 10:06:37 +02:00 |
|
Hardening
|
f33f755635
|
Also specify the timestamp when sending samples
This patch complements the SendSample() callback to take the timestamp
as extra argument.
|
2014-06-18 23:44:34 +02:00 |
|
Hardening
|
99d531655c
|
Implement a confirm block callback
This patch adds a callback called when we receive feedback from the
client.
|
2014-06-18 23:44:34 +02:00 |
|
Martin Fleisz
|
6f1f4be0ae
|
Merge pull request #1873 from hardening/WTSVirtualChannelWriteCallers
Don't use NULL for pWrittenBytes when calling WTSVirtualChannelWrite()
|
2014-06-03 16:40:05 +02:00 |
|
Vic Lee
|
a4c583c459
|
rdpsnd/server: fix incorrect use of channe handle.
|
2014-05-30 23:00:15 +08:00 |
|
Hardening
|
c076ffb020
|
Don't use NULL for pWrittenBytes when calling WTSVirtualChannelWrite()
Nothing in the MSDN API says that setting NULL is safe. And if the
implementation uses WriteFile directly, it crashes.
|
2014-05-28 17:04:24 +02:00 |
|
Hardening
|
965eefe04e
|
Fixed bad check
|
2014-05-02 22:45:38 +02:00 |
|
Hardening
|
09c9181f8d
|
Fix ChannelEvent
|
2014-05-02 21:53:52 +02:00 |
|
Hardening
|
a7023769d0
|
Fixes in the server-side sound channel
This patch:
* treats OOM situations
* adds checks when reading audio channel messages
|
2014-04-29 01:02:35 +02:00 |
|
Vic Lee
|
08b4976f72
|
Revert "channels: fix link errors."
This reverts commit 2fc7f9c485 .
|
2014-04-22 15:05:53 +08:00 |
|
Vic Lee
|
2fc7f9c485
|
channels: fix link errors.
|
2014-04-21 17:47:12 +08:00 |
|
Marc-André Moreau
|
419e2936be
|
Merge branch 'master' of github.com:awakecoding/FreeRDP into channels
|
2014-02-27 15:09:06 -05:00 |
|
Marc-André Moreau
|
6e1cdf1b67
|
libfreerdp-core: expose opaque HANDLE instead of WTSVirtualChannelManager*
|
2014-02-27 13:30:04 -05:00 |
|
Vic Lee
|
4fa2ca3062
|
rdpsnd-server: fix broken message parsing.
|
2014-02-20 23:33:27 +08:00 |
|
Marc-André Moreau
|
3e546a22a1
|
channels: start migrating existing server-side channels to WTSAPI
|
2014-02-16 22:07:00 -05:00 |
|
Marc-André Moreau
|
8a81208059
|
libfreerdp-core: move server-side virtual channels back into core
|
2014-02-15 17:42:59 -05:00 |
|
Marc-André Moreau
|
37450da55d
|
cmake: fix exporting of targets on pre-2.8.11
|
2013-10-29 14:47:40 -04:00 |
|
Marc-André Moreau
|
518995a05e
|
freerdp: merge with master
|
2013-09-16 17:10:27 -04:00 |
|
Armin Novak
|
d7d5869cb6
|
Fixed thread handling.
|
2013-09-05 13:39:15 +02:00 |
|
Marc-André Moreau
|
c878200e00
|
channels/server: refactor to match WTSApi + avoid conflicts
|
2013-08-20 19:26:36 -04:00 |
|
Marc-André Moreau
|
552cee7431
|
channels/server: start refactoring to fully match WTSApi
|
2013-08-20 18:06:19 -04:00 |
|
Marc-André Moreau
|
23a8354656
|
channels: rdpsnd refactoring, drdynvc initial server-side code
|
2013-08-18 21:52:55 -04:00 |
|
Marc-André Moreau
|
fdf3ddcf9e
|
freerdp: purge deprecated stream utils
|
2013-05-08 17:48:30 -04:00 |
|
Marc-André Moreau
|
fd230443c5
|
freerdp: purge old stream utils
|
2013-05-08 16:27:21 -04:00 |
|
Marc-André Moreau
|
5b92413843
|
freerdp: purge deprecated stream utils
|
2013-05-08 16:09:16 -04:00 |
|
Marc-André Moreau
|
b4cac74136
|
xfreerdp-server: fix RemoteFX encoding
|
2013-05-01 18:15:55 -04:00 |
|
Marc-André Moreau
|
51715636a5
|
freerdp: remove some deprecated stream utils
|
2013-04-29 22:35:15 -04:00 |
|
Marc-André Moreau
|
f4df4e4b26
|
channels: partial cleanup
|
2013-03-29 14:49:09 -04:00 |
|
Hardening
|
7701c9d934
|
Replace printf(...) by fprintf(stderr, ...)
|
2013-03-28 23:06:34 +01:00 |
|
Marc-André Moreau
|
8c8a82c31f
|
libfreerdp-utils: purge old STREAM utils
|
2013-03-21 16:45:25 -04:00 |
|
Marc-André Moreau
|
a8201b0d1b
|
libwinpr-utils: combine old and new stream utils
|
2013-03-21 15:19:33 -04:00 |
|
C-o-r-E
|
4c769bc01b
|
rdpsnd: clean up debug output
|
2013-03-11 14:15:48 -04:00 |
|
C-o-r-E
|
7453fdaecc
|
channels/rdpsnd: merged
|
2013-03-08 13:25:03 -05:00 |
|
C-o-r-E
|
2d3fc241a6
|
mfreerdp-server and rdpsnd server more fixes
|
2013-03-08 12:55:21 -05:00 |
|
C-o-r-E
|
989232dc41
|
mfreerdp-server and rdpsnd server fixes
|
2013-03-08 12:36:38 -05:00 |
|
Marc-André Moreau
|
2abd3d11bd
|
channels/rdpsnd/server: cleanup pdu creation
|
2013-03-07 16:04:25 -05:00 |
|
Marc-André Moreau
|
cabc465464
|
channels/rdpsnd/server: get rid of old thread util
|
2013-03-07 15:33:27 -05:00 |
|
C-o-r-E
|
e4702cac98
|
rdpsnd: server no longer crashes when mstsc version 8 connects
|
2013-03-07 14:21:50 -05:00 |
|
C-o-r-E
|
d50cddc1bd
|
mfreerdp-server: begin reworking rdpsnd server channel
|
2013-03-07 13:34:12 -05:00 |
|
C-o-r-E
|
8ab7ce23b5
|
mfreerdp-server: check for invalid rdpsnd format
|
2013-03-05 17:31:31 -05:00 |
|
Marc-André Moreau
|
2b9174a69b
|
channels/rdpsnd: cleanup
|
2013-02-25 21:46:48 -05:00 |
|
Marc-André Moreau
|
fe34a529d5
|
freerdp: fix build and warnings on Mac OS X
|
2013-02-21 21:09:42 -05:00 |
|
Marc-André Moreau
|
22c804e6ad
|
channels/rdpsnd: refactoring
|
2013-02-19 17:47:55 -05:00 |
|
Vic Lee
|
502368dd95
|
libwinpr-synch: proper handling fd event creation on Windows.
|
2012-12-21 11:41:18 +08:00 |
|
Marc-André Moreau
|
eea3414579
|
libfreerdp-utils: purge deprecated wait_obj utils
|
2012-11-26 20:15:48 -05:00 |
|
Marc-André Moreau
|
8a32de3801
|
libfreerdp: purged source tree from deprecated memory utils
|
2012-11-21 21:22:06 -05:00 |
|
Marc-André Moreau
|
2a16183f5d
|
libfreerdp-utils: remove deprecated calls to xnew() macro
|
2012-11-21 20:21:08 -05:00 |
|
Marc-André Moreau
|
2f1711c506
|
libwinpr-path: make tests pass on Windows
|
2012-10-18 21:11:12 -04:00 |
|
Marc-André Moreau
|
81e485736f
|
channels: refactoring of channels cmake scripts with macros
|
2012-10-17 02:14:19 -04:00 |
|