Benoît LeBlanc
2a13b94715
pulled last changes from Marc-André
2013-06-12 16:17:41 -04:00
Marc-André Moreau
a54d0edcc1
xfreerdp: merge redundant xfInfo and xfContext structures
2013-06-12 15:41:30 -04:00
Daniel Bungert
475a44f0e2
Free incompletely initialized dvcs.
...
If dynamic channels are not completely initialized, the server will
reuse those channel numbers for new channels.
This causes interesting problems when the server asks for a channel
by number, as we can end up with multiple channels with the same number.
Log example of the problem:
DBG_DVC drdynvc_process_receive (341): Cmd=0x1
DBG_DVC drdynvc_process_create_request (249): ChannelId=0 ChannelName=PNPDR
DBG_DVC drdynvc_process_create_request (265): no listener
DBG_DVC drdynvc_process_receive (341): Cmd=0x1
DBG_DVC drdynvc_process_create_request (249): ChannelId=0 ChannelName=TSMF
DBG_DVC tsmf_on_new_channel_connection (378):
DBG_DVC dvcman_create_channel (415): listener TSMF created new channel 0
DBG_DVC drdynvc_process_create_request (260): channel created
DBG_DVC drdynvc_process_receive (341): Cmd=0x3
DBG_DVC drdynvc_process_data (311): ChannelId=0
Warning dvcman_receive_channel_data (517): ChannelId 0 not ready!
In this log, we received data intended for TSMF, but the channel lookup
found the incompletely initialized PNPDR.
2013-06-11 16:49:27 -04:00
Marc-André Moreau
3317592ecb
channels/rdpei: fix long press (multitouch right-click)
2013-06-11 16:15:46 -04:00
C-o-r-E
ac544a0718
Merge branch 'master' of https://github.com/C-o-r-E/FreeRDP
2013-06-11 15:01:17 -04:00
C-o-r-E
4e5da7f67c
xfreerdp-client: improved pan gesture responce
2013-06-11 15:01:08 -04:00
Benoît LeBlanc
42f7c7f6b2
Static buid for Mac OS X, mf_interface, WITH_VERBOSE option
...
mf_interface is still in progress
2013-06-11 14:56:43 -04:00
C-o-r-E
1640652ee0
core: added OnPan, xfreerdp: modified special keys
2013-06-10 19:52:16 -04:00
Marc-André Moreau
404f66820b
libfreerdp-core: force flushing of updates
2013-06-09 20:37:58 -04:00
Marc-André Moreau
64d8c3d42b
libfreerdp-core: add update_check_flush
2013-06-09 19:47:59 -04:00
Marc-André Moreau
49b056bec0
libfreerdp-core: added orders buffer size approximation functions
2013-06-09 17:56:57 -04:00
Marc-André Moreau
1695f530e7
libfreerdp-core: add method to flush server-side updates
2013-06-09 16:49:19 -04:00
C-o-r-E
e4dfa00c27
xfreerdp-client: exposed scaling API
2013-06-06 19:44:29 -04:00
Marc-André Moreau
977191bba2
channels/rdpei: start implementing strict state machine logic
2013-06-06 18:37:52 -04:00
Marc-André Moreau
576035b0ce
Merge branch 'master' of github.com:awakecoding/FreeRDP
2013-06-06 18:15:16 -04:00
Marc-André Moreau
7c877e1a61
channels/rdpei: restructure
2013-06-06 18:14:59 -04:00
Marc-André Moreau
e405fe2692
libfreerdp-crypto: create server directory for certificates
2013-06-06 16:45:19 -04:00
C-o-r-E
e72b79940c
merged upstream
2013-06-05 14:59:24 -04:00
C-o-r-E
27c1a73836
xfreerdp-client: temporarily allow +xy panning
2013-06-05 13:59:34 -04:00
Marc-André Moreau
04752f0144
Merge pull request #1282 from awakecoding/master
...
Misc. Fixes
2013-06-05 08:14:10 -07:00
Marc-André Moreau
2bd6808432
freerdp: merge with master
2013-06-05 10:31:01 -04:00
Marc-André Moreau
3196996597
Merge pull request #1266 from bmiklautz/information
...
Updated links in README
2013-06-03 16:42:15 -07:00
Marc-André Moreau
3a845adadf
Merge pull request #1277 from hardening/fixes2
...
Refactored printf(msg) to fprintf(stderr, msg)
2013-06-03 16:41:45 -07:00
Marc-André Moreau
6e0cbdddb1
Merge pull request #1261 from simon-engledew/master
...
Ber Encoding Issue
2013-06-03 16:41:29 -07:00
Marc-André Moreau
1cd7124317
Merge pull request #1276 from hardening/fixes
...
Misc fixes / improvements
2013-06-03 16:40:44 -07:00
Marc-André Moreau
3439a0b33a
Merge pull request #1279 from dpoe/master
...
Memory errors resulting from too-large copy in ArrayList
2013-06-03 16:40:06 -07:00
C-o-r-E
f6b9fa53ff
xfreerdp-client: fixed potential crash
2013-06-03 17:53:06 -04:00
Daryl Poe
86156ce61f
fix memory errors due to too-large memcpy in ArrayList
2013-06-03 09:30:14 -06:00
Martin Fleisz
577636f67b
Merge pull request #1275 from martijn-m/patch-2
...
Translate new stubs for dutch strings
2013-06-03 01:55:28 -07:00
Hardening
5ad5e5821a
Refactored printf(msg) to fprintf(stderr, msg)
2013-06-02 11:07:59 +02:00
Hardening
fd835a747c
Wire the frame acknowledge callback
2013-06-01 22:57:34 +02:00
Hardening
f37cd53769
Fixed a memory leak with alternative names
2013-06-01 22:37:49 +02:00
martijn-m
151c4504b1
Translate new stubs for dutch strings
2013-06-01 11:09:21 +02:00
C-o-r-E
bbfde8a410
xfreerdp-client: stability++ for gestures
2013-05-31 17:07:51 -04:00
Marc-André Moreau
e9edd489df
mfreerdp: fix build on Mac OS X
2013-05-31 15:45:55 -04:00
Marc-André Moreau
fd1b5a448f
Merge branch 'master' of git://github.com/mrthebunny/FreeRDP
2013-05-31 14:58:10 -04:00
Marc-André Moreau
b753feab3d
mfreerdp: fix monolithic build
2013-05-31 14:57:48 -04:00
Benoit LeBlanc
bda6acbf3f
Updated with changes from awakecoding repository.
2013-05-31 14:54:15 -04:00
Benoit LeBlanc
d1598f14be
Added focus handling on WM_ACTIVATE
2013-05-31 14:20:43 -04:00
Marc-André Moreau
69706b507e
cmake: fix 32-bit clang with SSE
2013-05-31 13:51:50 -04:00
C-o-r-E
f437fefe38
xfreerdp-client: improved gesture responce, clean up
2013-05-31 13:48:53 -04:00
Marc-André Moreau
12a46784dd
mfreerdp: integrate benoit's refactored mac client
2013-05-31 12:48:40 -04:00
Marc-André Moreau
2a08093e60
libfreerdp-crypto: fix openssl null pointer dereferencing in tls_accept
2013-05-30 19:44:58 -04:00
C-o-r-E
d5400152d1
freerdp-client: improve pan gesture
2013-05-30 16:04:31 -04:00
C-o-r-E
a7048105ad
freerdp-client: initial pan gesture logic
2013-05-30 14:36:13 -04:00
C-o-r-E
cdc294003d
freerdp-client: formatting
2013-05-30 09:27:20 -04:00
Marc-André Moreau
7cf9526a78
channels/tsmf: fix set source video rect
2013-05-29 12:21:54 -04:00
Martin Fleisz
57318db1c3
Merge pull request #1264 from mfleisz/and_xlarge
...
Android: support xlarge screens
2013-05-29 08:38:35 -07:00
Martin Fleisz
c036ddaa4f
Merge pull request #1262 from mfleisz/andr_nlfix
...
Android: Add missing stubs for dutch strings
2013-05-29 08:38:26 -07: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