Marc-André Moreau
81e190eccb
libfreerdp-crypto: fix tls_write_all ringbuffer usage
2015-01-14 13:25:54 -05:00
Marc-André Moreau
98cd697cad
libfreerdp-utils: add ringbuffer debug output
2015-01-14 13:15:57 -05:00
Marc-André Moreau
580de466fc
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2015-01-14 11:24:13 -05:00
Marc-André Moreau
1d8d363b7a
Merge pull request #2299 from bmiklautz/fix/osx_build
...
mfreerdp: fix build with latest cmake
2015-01-14 11:23:35 -05:00
Marc-André Moreau
620694c10a
Merge pull request #2301 from akallabeth/disconnect_fix
...
Disconnect / Reconnect fix
2015-01-14 08:56:54 -05:00
Marc-André Moreau
d5cf0fe334
Merge pull request #2303 from MartinHaimberger/mh-error-info
...
added set_error_info function
2015-01-14 08:56:25 -05:00
Armin Novak
b3eafca85b
Fixed return type for nego_transport_connect and nego_transport_disconnect.
2015-01-14 11:35:19 +01:00
Marc-André Moreau
f79deaff7b
libfreerdp-core: partial OUT channel recycling support
2015-01-13 16:35:34 -05:00
Marc-André Moreau
43fe94d939
libfreerdp-core: fix identification of OUT R1/A2 RTS PDU
2015-01-13 15:01:07 -05:00
Marc-André Moreau
fc38dcc775
libfreerdp-core: gateway cleanup
2015-01-13 13:50:46 -05:00
Martin Haimberger
bba342a6be
added set_error_info function
...
if an error_info is set, a TS_SET_ERROR_INFO_PDU
will be sent to the client on disconnect with
the error_info
2015-01-13 08:09:36 -08:00
Armin Novak
b5281b7877
Fixed broken state reset, now gateway works again.
2015-01-13 16:35:06 +01:00
Armin Novak
5f2105b930
Added prototype for freerdp_client_disconnect.
2015-01-13 12:44:16 +01:00
Armin Novak
7dda510dda
Resetting disconnect flag on client start.
...
Fixed initialisation of variable to avoid NULL dereference.
2015-01-13 12:43:27 +01:00
Armin Novak
524e4635fd
Fixed typos.
...
gdi_free now done on disconnect.
2015-01-13 12:00:51 +01:00
Armin Novak
600074373c
Fixed rdp_reset.
2015-01-12 13:47:04 +01:00
Armin Novak
e3df1d3d5b
Fixed freerdp_disconnect and freerdp_reconnect.
2015-01-12 13:44:34 +01:00
Armin Novak
e0139fc4d8
Added nego_disconnect.
2015-01-12 13:44:04 +01:00
Armin Novak
8a1f9c321c
Added nego_disconnect function.
2015-01-12 13:43:29 +01:00
Armin Novak
9274de4921
Fixed rdp_client_disconnect and rdp_reset.
2015-01-12 13:36:38 +01:00
Armin Novak
5d3091bd1c
Fixed transport cleanup on disconnect.
2015-01-12 13:32:59 +01:00
Bernhard Miklautz
df79781f3e
Merge pull request #2300 from nfedera/fix-2015-01-12-01
...
license: fix for corrupted licensing packets
2015-01-12 12:12:36 +01:00
Norbert Federa
765b25933e
license: fix for corrupted licensing packets
...
Since commit a228952
FreeRDP generates corrupt licensing packets if the rdp
security layer is used and the peer did not indicate that it is capable of
processing encrypted licensing packets:
That commit changed rdp->sec_flags after the rdp stream was already initialized
with encryption enabled which placed the PDU payload at an incorrect offset.
Instead of directly modifying the rdp->sec_flags this patch temporarily
disables rdp->do_crypt during rdp stream initialization if the client has not
advertised support for encrypted licensing packets.
2015-01-12 11:31:18 +01:00
Bernhard Miklautz
9ab95adf0d
mfreerdp: fix build with latest cmake
...
Newer versions of cmake seem to use CMAKE_C_FLAGS for objective-c.
Now both flags are set for compatibility.
2015-01-11 19:29:50 +01:00
Marc-André Moreau
fa230eef4a
Merge pull request #2297 from awakecoding/master
...
SmartCard, Connection Broker, Clipboard, DrDynVC Fixes
2015-01-08 15:53:56 -05:00
Marc-André Moreau
d5b3f9cbd4
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2015-01-08 14:22:05 -05:00
Norbert Federa
5b1d379cfb
Merge pull request #2290 from bmiklautz/fix/names
...
rdpdr: use host name for redirected drives if set
2015-01-05 10:11:33 +01:00
Bernhard Miklautz
b485bb2067
rdpdr: use host name for redirected drives if set
...
When a client set the host name, redirected drives would still be shown
as coming from the computer name. For example if the computer the client
run on is called "foo" and the client set the /host-name to "bar" any
redirected drive is shown as "driveX on foo".
Now the host name is used for drives when set.
2014-12-30 13:34:11 +01:00
Marc-André Moreau
51554ff16c
channels: patch rdpdr/smartcard valgrind leaks, fix hang on disconnect
2014-12-28 14:56:13 -05:00
Marc-André Moreau
5024c42b76
channels/drdynvc: properly handle DYNVC_OPEN/DYNVC_CLOSE requests
2014-12-28 11:13:51 -05:00
Marc-André Moreau
b552aa9363
libfreerdp-core: add support for multiple redirection target addresses
2014-12-27 18:53:27 -05:00
Marc-André Moreau
772a0aaf0c
libfreerdp-core: fix TCP connection timeout (non-Windows)
2014-12-27 16:48:32 -05:00
Marc-André Moreau
ee5a354328
freerdp: more valgrind fixes
2014-12-27 15:34:45 -05:00
Marc-André Moreau
27a8e50e60
channels: fix drdynvc, patch memory leaks
2014-12-27 15:20:29 -05:00
Marc-André Moreau
6c2ebb2b58
channels: redirection valgrind fixes
2014-12-27 13:50:50 -05:00
Marc-André Moreau
9dd77ae14a
libfreerdp-core: add usage of TargetNetAddresses in ip-based redirection when hostname resolution fails
2014-12-26 13:49:25 -05:00
Marc-André Moreau
5e6b3de74e
xfreerdp: fix usage of incorrect target clipboard format id
2014-12-26 11:30:09 -05:00
Marc-André Moreau
9ebc67ba02
channels/smartcard: cleanup SCardControl
2014-12-22 16:25:59 -05:00
Marc-André Moreau
0625be2720
channels/smartcard: fix SCardGetAttrib SCARD_AUTOALLOCATE support
2014-12-22 13:28:16 -05:00
Marc-André Moreau
3b332e7829
Merge pull request #2285 from awakecoding/master
...
Clipboard, TS Gateway
2014-12-21 14:59:35 -05:00
Marc-André Moreau
d5edfa4721
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-12-21 14:22:09 -05:00
Marc-André Moreau
1e7941297e
mfreerdp: fix clipboard missing last character and extra last character
2014-12-21 14:17:51 -05:00
Marc-André Moreau
e6eeae2ddd
xfreerdp: fix clipboard null byte at end of string (issue #2209 )
2014-12-21 13:49:22 -05:00
Marc-André Moreau
08c8c6f285
channels/cliprdr: fix empty clipboard format lists, server-side locking
2014-12-20 13:07:30 -05:00
Martin Fleisz
ad0fa59ea5
Merge pull request #2283 from llyzs/llyzs
...
libfreerdp-core: server synchronized access to dvc channel seq.
2014-12-19 12:15:54 +01:00
Vic Lee
7449abefb1
libfreerdp-core: server synchronized access to dvc channel seq.
2014-12-19 12:31:36 +08:00
Marc-André Moreau
265e8b9e9d
cliprdr/server: make channel thread optional
2014-12-18 11:11:36 -05:00
Marc-André Moreau
afce8061b3
cliprdr/server: split add Open/Close callbacks
2014-12-18 10:46:23 -05:00
Marc-André Moreau
724d9f95a1
channels/cliprdr: move server cliprdr read code to separate function
2014-12-18 09:50:02 -05:00
Norbert Federa
ec3be62ff2
Merge pull request #2279 from bmiklautz/channel_fail
...
core: fix problem with data for unknown channel
2014-12-16 16:44:42 +01:00