Commit Graph

4708 Commits

Author SHA1 Message Date
Marc-André Moreau 81c0dd0f64 Merge pull request #1356 from nfedera/fix-2013-07-17-01
codec/rfx: removed unused queue TileQueue
2013-07-23 16:21:29 -07:00
Benoît LeBlanc 354027bcd3 Qt compiling errors on Windows. 2013-07-23 16:27:02 -04:00
Marc-André Moreau bef2ad5c92 libwinpr-pipe: added overlapped io tests for named pipes 2013-07-23 15:03:08 -04:00
Marc-André Moreau 509bd879fd Merge pull request #1367 from C-o-r-E/master
xfreerdp: Scaling and Panning support, Touch gestures, navigation keyboard shortcuts
2013-07-23 11:53:16 -07:00
C-o-r-E e7b0d18b9b xfreerdp: comment cleanup 2013-07-23 14:47:40 -04:00
Marc-André Moreau 507899ade9 libwinpr-pipe: initial basic named pipe support 2013-07-22 23:17:08 -04:00
Marc-André Moreau 65bc944def libwinpr-pipe: implement of more named pipes 2013-07-22 22:53:44 -04:00
Marc-André Moreau afe1f22bcf libwinpr-pipe: start implementing named pipes 2013-07-22 18:20:34 -04:00
Marc-André Moreau c6764f9034 libwinpr-pipe: added stubs for named pipes 2013-07-22 16:30:25 -04:00
Benoît LeBlanc 81626c8741 MacFreeRDP cli fixes:
- added ErrorInfo handling.
- Showing alert message on main thread.
- Autorelease pool for background thread.
2013-07-22 15:33:30 -04:00
Benoît LeBlanc 55ed600f1a Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libfreerdp-core: export function to retrieve error info from static entry table
2013-07-22 14:58:50 -04:00
Marc-André Moreau d8cdac44f1 libfreerdp-core: export function to retrieve error info from static entry table 2013-07-22 13:23:56 -04:00
Benoît LeBlanc 736e302979 Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libfreerdp-core: add event handle support to listener
  libfreerdp-core: properly attach tcp event handle for peers
  libfreerdp-core: improvements to the server-side activation/reactivation code
  libfreerdp-core: modify server-side confirm active pdu receiving logic
2013-07-22 12:38:32 -04:00
Benoît LeBlanc e063a5cbcb MacFreeRDP: Fixed deployment paths, deploying missing winpr folder to framework structure.
#####################

IMPORTANT:

To compile an Mac application using the MacFreeRDP framework, the developer MUST specifically add the framework's Headers folder to the Headers Search Path in the application's Build Settings.

e.g. /Users/Username/Documents//FreeRDP/build/client/Mac/Debug/MacFreeRDP.framework/Headers
2013-07-22 12:38:15 -04:00
Marc-André Moreau 1d2bedd95d libfreerdp-core: add event handle support to listener 2013-07-21 16:21:46 -04:00
Marc-André Moreau 1fab70504f libfreerdp-core: properly attach tcp event handle for peers 2013-07-20 22:34:05 -04:00
Marc-André Moreau 69128d8018 libfreerdp-core: improvements to the server-side activation/reactivation code 2013-07-19 21:52:28 -04:00
Marc-André Moreau 91103b76b3 libfreerdp-core: modify server-side confirm active pdu receiving logic 2013-07-19 18:24:56 -04:00
Benoît LeBlanc 20d3518c6b - MRDPView: rdpConnectError moved outside of the Framework, to the native App (in AppDelegate) This is now handled on the client side.
- freerdp_connect: all code paths now trigger a ConnectionResult event.
2013-07-19 16:33:20 -04:00
Benoît LeBlanc 2d90d5bb81 FreeRDP client: turned on setting to only write modified values to RDP file. 2013-07-19 10:18:33 -04:00
Benoît LeBlanc f9a62b13be Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libfreerdp-core: wrap state transition actions
2013-07-18 21:22:59 -04:00
Benoît LeBlanc d0a1563cb9 Fixed deadlock when closing session window. 2013-07-18 21:22:41 -04:00
Marc-André Moreau 6cde25937d libfreerdp-core: wrap state transition actions 2013-07-18 17:15:10 -04:00
Benoît LeBlanc e0f77968cb Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libfreerdp-core: expand comments for connection sequence, split in more steps server-side connection code
2013-07-18 15:49:46 -04:00
Benoît LeBlanc bbfdb853f6 MacFreeRDP: connection now starts asynchronously.
Replaced RunLoop implementation with standard pthreads.
2013-07-18 15:41:28 -04:00
Marc-André Moreau f27ab422e3 libfreerdp-core: expand comments for connection sequence, split in more steps server-side connection code 2013-07-18 15:18:59 -04:00
Benoît LeBlanc a7f61bb98d Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libfreerdp-core: split licensing/capability steps in server-side RDP state machine
2013-07-18 11:26:41 -04:00
Marc-André Moreau 7e63668090 libfreerdp-core: split licensing/capability steps in server-side RDP state machine 2013-07-17 17:46:58 -04:00
C-o-r-E 808847a47e fixed build 2013-07-17 17:02:38 -04:00
C-o-r-E b0437473f6 merged from upstream 2013-07-17 16:44:27 -04:00
Benoît LeBlanc 87b63aa0b2 MacFreeRDP: non-blocking connect 2013-07-17 16:04:55 -04:00
Benoît LeBlanc a2293857a4 MacFreeRDP: async rdpStart.
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libfreerdp-core: initialize queue objects earlier
  mfreerdp: fix cursor rendering

Conflicts:
	client/Mac/MRDPView.m
2013-07-17 15:58:39 -04:00
Marc-André Moreau a55fbc7b68 libfreerdp-core: initialize queue objects earlier 2013-07-17 15:27:55 -04:00
Benoît LeBlanc 83c69da98c MacFreeRDP: cleanup 2013-07-17 11:06:41 -04:00
Norbert Federa 1d384ce863 codec/rfx: removed unused queue TileQueue
Declared, created, deleted but not used:

    git grep TileQueue
    libfreerdp/codec/rfx_types.h: wQueue* TileQueue;
    libfreerdp/codec/rfx.c:       context->priv->TileQueue = Queue_New(TRUE, -1, -1);
    libfreerdp/codec/rfx.c:       Queue_Free(context->priv->TileQueue);
2013-07-17 10:01:56 +02:00
Marc-André Moreau 18a3f37d06 Merge pull request #1354 from awakecoding/master
Multitouch, MacFreeRDP, PubSub
2013-07-16 11:57:34 -07:00
Marc-André Moreau 67b972a021 mfreerdp: fix cursor rendering 2013-07-16 14:44:49 -04:00
Benoît LeBlanc 22b6878307 Custom cursor now visible on mac version. Cursor is now associated with NSView for automatic tracking area handling.
Makefile: updated post-build  NIB file generation events to apply to all generators for Mac Client.
2013-07-16 12:16:44 -04:00
Benoît LeBlanc 8b05f11b9b Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Norbert Federa (3) and others
# Via Bernhard Miklautz (4) and Marc-André Moreau (4)
* 'master' of git://github.com/awakecoding/FreeRDP:
  freerdp: merge with master
  channels/disp: initial MS-RDPEDISP support (8.1 Preview build)
  libfreerdp-gdi: added gdi_surface_frame_marker
  Fix for Issue #1349
  codec/rfx: use function pointer for rlgr codec
  fixed error on compilation WITH_DEBUG_RDP ON that was raising due to wrong variable in debug statement
  codec/rfx: Fixed bufferpool size used for RemoteFX
2013-07-16 10:51:37 -04:00
Marc-André Moreau a2992b06b7 freerdp: merge with master 2013-07-15 17:37:46 -04:00
Marc-André Moreau ba69071d04 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-07-15 17:14:40 -04:00
Marc-André Moreau fe62e8c69b Merge branch 'master' of github.com:mrthebunny/FreeRDP 2013-07-15 17:14:20 -04:00
Marc-André Moreau b0450f556e channels/disp: initial MS-RDPEDISP support (8.1 Preview build) 2013-07-15 10:43:38 -04:00
Benoît LeBlanc 43231f9b40 Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  channels/rdpei: fix multitouch with Word 2013
  libfreerdp-client: use PubSub for OnChannelConnected/OnChannelDisconnected
  channels/disp: update
  client: add option for MS-RDPEDISP (/disp)
  channels/disp: initial RDP8.1 MS-RDPEDISP implementation
2013-07-15 10:18:27 -04:00
Bernhard Miklautz 738cd19478 Merge pull request #1353 from nfedera/fix-2013-07-15-01
libfreerdp-gdi: added gdi_surface_frame_marker
2013-07-15 06:15:37 -07:00
Norbert Federa e0e337e278 libfreerdp-gdi: added gdi_surface_frame_marker
Frame markes are not really implemented. Just SendFrameAcknowledge on
SURFACECMD_FRAMEACTION_END if settings->FrameAcknowledge > 0

This fixes issue #1352
2013-07-15 15:00:18 +02:00
Bernhard Miklautz e3de8333f8 Merge pull request #1351 from akallabeth/master
Fix for Issue #1349
2013-07-15 05:09:42 -07:00
Armin Novak 6e6581ab87 Fix for Issue #1349 2013-07-15 10:20:24 +02:00
C-o-r-E 89788e154f fixed CLI issue with /gestures 2013-07-11 17:59:20 -04:00
Benoît LeBlanc 44ead029f7 MacFreeRDP: fixed incorrect invalidation region that caused "tiles". Removed unused variables. 2013-07-11 11:19:21 -07:00