Bernhard Miklautz
0c2f6d59dd
core: update play-rfx to work with async-updates
2013-06-13 16:38:31 +02:00
Bernhard Miklautz
ce17a827c4
Added play-rfx command line option.
...
PCAP dumps can now be played with /play-rfx:path_to_file again.
2013-06-13 14:51:25 +02:00
Vic Lee
9dbc240f68
libfreerdp-core/server: fix stream memory leaks.
2013-06-13 16:56:06 +08:00
Vic Lee
6422eb57d8
libfreerdp-core/surface: remove reduncdant frame ack - was done in client.
2013-06-13 13:39:49 +08:00
Marc-André Moreau
2bd6808432
freerdp: merge with master
2013-06-05 10:31:01 -04:00
Marc-André Moreau
6e0cbdddb1
Merge pull request #1261 from simon-engledew/master
...
Ber Encoding Issue
2013-06-03 16:41:29 -07:00
Hardening
fd835a747c
Wire the frame acknowledge callback
2013-06-01 22:57:34 +02:00
Benoit LeBlanc
bda6acbf3f
Updated with changes from awakecoding repository.
2013-05-31 14:54:15 -04:00
Simon Engledew
520f5e5e9b
added the INSUFFICIENTPRIVILEGESERROR code if a use is not in the remote desktop group
2013-05-29 14:53:28 +01:00
Vic Lee
06d06fdd2d
core/info: server missing audio info flags.
2013-05-23 14:04:58 -07:00
Vic Lee
fb9606ea77
core/nla: fix non-standard C gramma.
2013-05-23 13:34:34 -07:00
Simon Engledew
bceec08367
Finished merging missing changes from pull request #1257 ( https://github.com/FreeRDP/FreeRDP/pull/1257 - commit 0dc22d5
). Correctly report the length of ts_password_creds.
2013-05-22 14:29:33 +01:00
Marc-André Moreau
ac86310993
Merge pull request #1257 from simon-engledew/master
...
Ber Encoding Issue
2013-05-22 05:06:52 -07:00
Martin Fleisz
00060df034
Merge pull request #1255 from bmiklautz/misc-fixes
...
Misc
2013-05-22 02:14:55 -07:00
Martin Fleisz
120960fd4d
libfreerdp-core: Added support for server initiated shutdown to TSG
2013-05-22 10:58:11 +02:00
Simon Engledew
0dc22d5a30
Fixed a range of BER boundary encoding bugs which would occur when any NLA packet hit the 127 character mark. Removed ber#get_content_length as it was not behaving deterministically.
2013-05-21 16:06:00 +01:00
Bernhard Miklautz
a0fc0513e5
core: properly set MultifragMaxRequestSize for rfx
...
The RemoteFX spec states that the MultifragMaxRequestSize must be at
least as big as the one received by the server. If MultifragMaxRequestSize
is too small the server disables RemoteFX (Codec).
2013-05-21 15:49:03 +02:00
Marc-André Moreau
8095bec3ec
channels/drdynvc: call OnChannelDisconnected
2013-05-20 15:23:54 -04:00
Marc-André Moreau
a602e4d1de
libfreerdp-core: fix pcap rfx playback
2013-05-17 09:25:42 -04:00
Marc-André Moreau
e8c5e6c70b
libfreerdp-core: send using separate streams, re-enable frame acks
2013-05-15 18:05:40 -04:00
Marc-André Moreau
202614a1a4
libfreerdp-core: reduce reuse of same pdu buffers
2013-05-15 15:54:33 -04:00
Marc-André Moreau
fc592a1750
libfreerdp-core: replace usage of Stream_GetPointer() by Stream_GetPosition() in potentially unsafe places
2013-05-15 14:42:37 -04:00
Marc-André Moreau
5c37356506
libfreerdp-core: reduce reuse of the same send buffer
2013-05-15 13:17:29 -04:00
Marc-André Moreau
367ebf32a3
freerdp: make use of stream macros to access members
2013-05-15 12:14:26 -04:00
Vic Lee
8a1b59a127
libfreerdp-core/tcp: add a null pointer check.
2013-05-14 16:24:43 +08:00
Marc-André Moreau
c9ebd98e00
libfreerdp-core: stub and implement many new server-side graphical orders
2013-05-12 17:46:13 -04:00
Marc-André Moreau
268004d0c9
libfreerdp-core: start implementing server-side alternate secondary drawing orders
2013-05-12 13:42:53 -04:00
Marc-André Moreau
dc0aa4c72d
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-05-10 16:43:19 -04:00
Marc-André Moreau
c431208829
libfreerdp-core: handle sending compressed bitmaps
2013-05-09 21:04:41 -04:00
Marc-André Moreau
645dfd7d63
libfreerdp-core: start encoding server-side bounds
2013-05-09 19:41:32 -04:00
Marc-André Moreau
841c710e1c
libfreerdp-core: server-side update combining
2013-05-09 16:30:28 -04:00
Marc-André Moreau
565d50d486
libfreerdp-core: fix server-side patblt
2013-05-09 14:33:39 -04:00
Marc-André Moreau
30e2db0553
Merge pull request #1242 from hardening/http_fixes
...
Misc fixes in HTTP parsing
2013-05-08 15:44:49 -07:00
Hardening
73e6b5efc9
Misc fixes in HTTP parsing
...
* HTTP headers are case insensitive (see RFC2616 4.2 for details)
* Check errors when parsing status line
* treat LWS around the colon in headers
2013-05-09 00:39:09 +02: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
64df210a1d
libfreerdp-core: fix messy merge
2013-05-08 15:25:24 -04:00
Marc-André Moreau
5e4365788f
freerdp: merge with master
2013-05-08 15:15:15 -04:00
Marc-André Moreau
f1672948ff
Merge pull request #1191 from Nigel62/master
...
Fix for issue #773 - Numlock not sync'ed
2013-05-08 11:52:42 -07:00
Martin Fleisz
935aa5e2ea
iOS: Added TS Gateway support
2013-05-08 14:50:29 +02:00
Marc-André Moreau
8c5dcabcfb
libfreerdp-core: partially fix server-side bitmap caching
2013-05-07 23:41:39 -04:00
Marc-André Moreau
787a542f9e
libfreerdp-core: fix cache glyph sending
2013-05-07 22:35:33 -04:00
Marc-André Moreau
c1f8f3746d
libfreerdp-core: implement server-side cache glyph v1/v2
2013-05-07 18:44:22 -04:00
Marc-André Moreau
8446c61724
libfreerdp-core: improve primary order encoding
2013-05-07 17:40:54 -04:00
Marc-André Moreau
fe42b77118
libfreerdp-core: improve server-side primary order header construction
2013-05-07 15:33:52 -04:00
Marc-André Moreau
afefc7a57f
libfreerdp-core: added server-side PatBlt and ScrBlt
2013-05-07 12:45:52 -04:00
Marc-André Moreau
230380184d
libfreerdp-core: add server-side Memblt and CacheGlyph
2013-05-07 11:41:32 -04:00
Martin Fleisz
10bdf155e9
libfreerdp-core: Limit multifrag max size to 0xFFFF
2013-05-07 07:01:04 -07:00
Marc-André Moreau
e048147bde
libfreerdp-core: start implement server-side bitmap cache v2
2013-05-06 23:21:12 -04:00