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 |
|
Armin Novak
|
4325741583
|
Merge remote-tracking branch 'origin/master' into tsmf-gstreamer-1.0
Conflicts:
client/X11/xf_client.c
|
2014-06-11 11:27:08 +02:00 |
|
Marc-André Moreau
|
e22b6897f2
|
Merge branch 'master' of github.com:FreeRDP/FreeRDP
|
2014-06-04 11:56:37 -04: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 |
|
Marc-André Moreau
|
f5bfb98aca
|
channels/smartcard: experiment with multiple card contexts
|
2014-06-02 17:20:01 -04:00 |
|
Marc-André Moreau
|
98077cfc24
|
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Conflicts:
libfreerdp/core/transport.c
|
2014-05-30 15:06:07 -04: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 |
|
Marc-André Moreau
|
ba5d84ee5c
|
libwinpr-smartcard: add logging for each calls in smartcard inspector
|
2014-05-26 17:54:39 -04:00 |
|
Armin Novak
|
4b0b94d04d
|
Updated copyright header.
Added error checks and assertions.
|
2014-05-26 09:01:52 +02:00 |
|
Armin Novak
|
32ef77738f
|
Updated copyright headers.
|
2014-05-26 09:01:13 +02:00 |
|
Armin Novak
|
00637f3398
|
Fixed issue with gstreamer 1.0 video pipe.
|
2014-05-26 08:25:01 +02:00 |
|
Armin Novak
|
fd7ba77cd1
|
Removed <format> argument from caps, as it is not supported by decoders.
Fixed <video/x-raw-yuv> for gstreamer 1.0, where it is <video/x-raw>
Removed DEBUG_WARN in non error branches.
Removed pipeline delay.
|
2014-05-26 07:46:11 +02:00 |
|
Armin Novak
|
bbd63b6024
|
Using gst_parse_launch now instead of manual pipeline.
|
2014-05-25 10:08:50 +02:00 |
|
Armin Novak
|
2610f7ff50
|
Using wrapper set state function now everywhere.
|
2014-05-24 23:32:47 +02:00 |
|
Armin Novak
|
faf955b052
|
Added resize code for gstreamer 0.10
|
2014-05-24 23:21:05 +02:00 |
|
Armin Novak
|
50e5338f76
|
Added equality check for update rendering area.
|
2014-05-24 22:58:54 +02:00 |
|
Armin Novak
|
e5f81b5a36
|
Fixed c/p error.
|
2014-05-24 22:23:51 +02:00 |
|
Armin Novak
|
86e0ff8610
|
Added support for gstreamer 0.10
|
2014-05-24 22:22:33 +02:00 |
|
Armin Novak
|
02649e7322
|
Added cmake magic to allow selection of gstreamer 1.0 or 0.10
|
2014-05-24 18:21:40 +02:00 |
|
Armin Novak
|
00c205cb84
|
Fixed busy loop.
|
2014-05-24 15:55:55 +02:00 |
|
Armin Novak
|
058cba9383
|
Replaced custom state to name function with gstreamer version.
|
2014-05-24 13:56:12 +02:00 |
|
Armin Novak
|
ec252a3bc4
|
Fixed formatting.
Replaced else if with switch.
|
2014-05-23 15:35:25 +02:00 |
|
Armin Novak
|
3ae7dd1237
|
Using TSMF debug define now.
|
2014-05-23 13:51:47 +02:00 |
|
Armin Novak
|
12c053c3dc
|
Replaced DVC with TSMF debug define.
|
2014-05-23 13:51:14 +02:00 |
|
Armin Novak
|
46fed926ae
|
Refactored and simplified stream and presentation layer.
|
2014-05-23 13:50:52 +02:00 |
|
Armin Novak
|
0ec7ad4aec
|
Using TSMF debug define now.
Fixed missing NULL pointer checks, replaced magic numbers with define.
|
2014-05-23 13:49:54 +02:00 |
|
Armin Novak
|
94b81e1bc2
|
Using TSMF debug define now.
Calling presentation sync after sample.
|
2014-05-23 13:49:13 +02:00 |
|
Armin Novak
|
933748a95c
|
Renamed control messages, removed unused ones.
Added functions to allow custom ACK and SYNC functions.
|
2014-05-23 13:48:02 +02:00 |
|
Armin Novak
|
29261a849d
|
Now respecting supported decoder backends in fallback, preferring gstreamer.
|
2014-05-23 13:47:28 +02:00 |
|
Armin Novak
|
7b455448f2
|
New gstreamer 1.0 code.
|
2014-05-23 13:46:37 +02:00 |
|
Armin Novak
|
30ffb98205
|
Now using TSMF debug print.
|
2014-05-23 13:12:34 +02:00 |
|
Armin Novak
|
3fde4f0bc2
|
Added callback dictionary with context to allow client to communicate with plugin.
|
2014-05-23 13:04:51 +02:00 |
|
Marc-André Moreau
|
bc771ec56b
|
channels/smartcard: reuse the same thread for the same SCARDCONTEXT
|
2014-05-12 17:05:20 -04:00 |
|
Marc-André Moreau
|
9f70629c3a
|
channels/smartcard: store SCARDCONTEXT, SCARDHANDLE in SMARTCARD_OPERATION
|
2014-05-12 16:45:24 -04:00 |
|
Marc-André Moreau
|
9f93565811
|
channels/smartcard: modify operation functions to take SMARTCARD_OPERATION*
|
2014-05-12 16:19:44 -04:00 |
|
Marc-André Moreau
|
d8053b3d93
|
channels/smartcard: cleanup smartcard operations
|
2014-05-12 15:47:49 -04:00 |
|
Marc-André Moreau
|
5416ab1d6e
|
channels/smartcard: decode and then call
|
2014-05-12 15:32:02 -04:00 |
|
Marc-André Moreau
|
77827bb411
|
channels/smartcard: split encoding from calling
|
2014-05-12 15:22:57 -04:00 |
|
Marc-André Moreau
|
526e74f7fa
|
channels/smartcard: further split decoding from calling
|
2014-05-12 15:04:31 -04:00 |
|
Marc-André Moreau
|
8a940ad778
|
channels/smartcard: start splitting decoding from calling
|
2014-05-12 14:13:57 -04:00 |
|
Marc-André Moreau
|
fc39f6bc8d
|
channels/smartcard: create smartcard context data structures with associated thread
|
2014-05-12 11:28:20 -04:00 |
|
Marc-André Moreau
|
2da6111972
|
channels/smartcard: fix clearing of rgSCardContextList
|
2014-05-12 10:17:49 -04:00 |
|
Marc-André Moreau
|
fda492c58d
|
libwinpr-smartcard: fix AccessStartedEvent
|
2014-05-11 01:53:47 -04:00 |
|
Marc-André Moreau
|
d04430cb02
|
channels/smartcard: implement usage of SCardAccessStartedEvent
|
2014-05-10 23:43:25 -04:00 |
|
Marc-André Moreau
|
ee282a931b
|
freerdp: fix build warnings on Windows
|
2014-05-10 09:50:36 -04:00 |
|
Marc-André Moreau
|
6505864bcd
|
channels/rdpdr: replace usage of strndup
|
2014-05-08 23:45:40 -04:00 |
|
Marc-André Moreau
|
a202fe4057
|
freerdp: fix several type related warnings
|
2014-05-08 18:02:02 -04:00 |
|