platform/upstream/freerdp.git
11 years agolibwinpr-synch: add unit tests, initial waitable timer support
Marc-André Moreau [Mon, 29 Jul 2013 17:07:39 +0000 (13:07 -0400)]
libwinpr-synch: add unit tests, initial waitable timer support

11 years agolibwinpr-synch: start implementing waitable timers
Marc-André Moreau [Mon, 29 Jul 2013 15:57:29 +0000 (11:57 -0400)]
libwinpr-synch: start implementing waitable timers

11 years agolibfreerdp-core: reduce usage of update_force_flush in server-side update code
Marc-André Moreau [Mon, 29 Jul 2013 14:21:32 +0000 (10:21 -0400)]
libfreerdp-core: reduce usage of update_force_flush in server-side update code

11 years agolibfreerdp-codec: added RDP6 bitmap compression test data
Marc-André Moreau [Mon, 29 Jul 2013 01:07:28 +0000 (21:07 -0400)]
libfreerdp-codec: added RDP6 bitmap compression test data

11 years agolibfreerdp-core: fix server-side secondary drawing orders encoding bugs
Marc-André Moreau [Mon, 29 Jul 2013 00:21:43 +0000 (20:21 -0400)]
libfreerdp-core: fix server-side secondary drawing orders encoding bugs

11 years agolibfreerdp-core: improve server-side capabilities parsing
Marc-André Moreau [Sun, 28 Jul 2013 23:11:41 +0000 (19:11 -0400)]
libfreerdp-core: improve server-side capabilities parsing

11 years agolibfreerdp-core: fix server-side update encoding edge case
Marc-André Moreau [Sun, 28 Jul 2013 20:31:38 +0000 (16:31 -0400)]
libfreerdp-core: fix server-side update encoding edge case

11 years agowfreerdp: fix build warnings
Marc-André Moreau [Fri, 26 Jul 2013 19:43:55 +0000 (15:43 -0400)]
wfreerdp: fix build warnings

11 years agofreerdp: fix build warnings with MSVC
Marc-André Moreau [Fri, 26 Jul 2013 19:21:19 +0000 (15:21 -0400)]
freerdp: fix build warnings with MSVC

11 years agoCMakelists:
Benoît LeBlanc [Fri, 26 Jul 2013 01:59:21 +0000 (21:59 -0400)]
CMakelists:

disabled installation of headers and libraries for the wayk client.

11 years agoMerge branch 'master' of https://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Thu, 25 Jul 2013 19:53:12 +0000 (15:53 -0400)]
Merge branch 'master' of https://github.com/awakecoding/FreeRDP

11 years agoFreeRDP: fixed access violation crash that occurred on Windows, because the malloc...
Benoît LeBlanc [Thu, 25 Jul 2013 14:22:57 +0000 (10:22 -0400)]
FreeRDP: fixed access violation crash that occurred on Windows, because the malloc and the free were performed in different libraries.

11 years agoAdded PDB debug information for windows builds
Benoît LeBlanc [Wed, 24 Jul 2013 19:36:15 +0000 (15:36 -0400)]
Added PDB debug information for windows builds

11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Tue, 23 Jul 2013 23:21:39 +0000 (19:21 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

11 years agoMerge pull request #1356 from nfedera/fix-2013-07-17-01
Marc-André Moreau [Tue, 23 Jul 2013 23:21:29 +0000 (16:21 -0700)]
Merge pull request #1356 from nfedera/fix-2013-07-17-01

codec/rfx: removed unused queue TileQueue

11 years agoQt compiling errors on Windows.
Benoît LeBlanc [Tue, 23 Jul 2013 20:27:02 +0000 (16:27 -0400)]
Qt compiling errors on Windows.

11 years agolibwinpr-pipe: added overlapped io tests for named pipes
Marc-André Moreau [Tue, 23 Jul 2013 19:03:08 +0000 (15:03 -0400)]
libwinpr-pipe: added overlapped io tests for named pipes

11 years agoMerge pull request #1367 from C-o-r-E/master
Marc-André Moreau [Tue, 23 Jul 2013 18:53:16 +0000 (11:53 -0700)]
Merge pull request #1367 from C-o-r-E/master

xfreerdp: Scaling and Panning support, Touch gestures, navigation keyboard shortcuts

11 years agoxfreerdp: comment cleanup
C-o-r-E [Tue, 23 Jul 2013 18:47:40 +0000 (14:47 -0400)]
xfreerdp: comment cleanup

11 years agolibwinpr-pipe: initial basic named pipe support
Marc-André Moreau [Tue, 23 Jul 2013 03:17:08 +0000 (23:17 -0400)]
libwinpr-pipe: initial basic named pipe support

11 years agolibwinpr-pipe: implement of more named pipes
Marc-André Moreau [Tue, 23 Jul 2013 02:53:44 +0000 (22:53 -0400)]
libwinpr-pipe: implement of more named pipes

11 years agolibwinpr-pipe: start implementing named pipes
Marc-André Moreau [Mon, 22 Jul 2013 22:20:34 +0000 (18:20 -0400)]
libwinpr-pipe: start implementing named pipes

11 years agolibwinpr-pipe: added stubs for named pipes
Marc-André Moreau [Mon, 22 Jul 2013 20:30:25 +0000 (16:30 -0400)]
libwinpr-pipe: added stubs for named pipes

11 years agoMacFreeRDP cli fixes:
Benoît LeBlanc [Mon, 22 Jul 2013 19:33:30 +0000 (15:33 -0400)]
MacFreeRDP cli fixes:
- added ErrorInfo handling.
- Showing alert message on main thread.
- Autorelease pool for background thread.

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Mon, 22 Jul 2013 18:58:50 +0000 (14:58 -0400)]
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

11 years agolibfreerdp-core: export function to retrieve error info from static entry table
Marc-André Moreau [Mon, 22 Jul 2013 17:23:56 +0000 (13:23 -0400)]
libfreerdp-core: export function to retrieve error info from static entry table

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Mon, 22 Jul 2013 16:38:32 +0000 (12:38 -0400)]
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

11 years agoMacFreeRDP: Fixed deployment paths, deploying missing winpr folder to framework struc...
Benoît LeBlanc [Mon, 22 Jul 2013 16:38:15 +0000 (12:38 -0400)]
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

11 years agolibfreerdp-core: add event handle support to listener
Marc-André Moreau [Sun, 21 Jul 2013 20:21:46 +0000 (16:21 -0400)]
libfreerdp-core: add event handle support to listener

11 years agolibfreerdp-core: properly attach tcp event handle for peers
Marc-André Moreau [Sun, 21 Jul 2013 02:34:05 +0000 (22:34 -0400)]
libfreerdp-core: properly attach tcp event handle for peers

11 years agolibfreerdp-core: improvements to the server-side activation/reactivation code
Marc-André Moreau [Sat, 20 Jul 2013 01:52:28 +0000 (21:52 -0400)]
libfreerdp-core: improvements to the server-side activation/reactivation code

11 years agolibfreerdp-core: modify server-side confirm active pdu receiving logic
Marc-André Moreau [Fri, 19 Jul 2013 22:24:56 +0000 (18:24 -0400)]
libfreerdp-core: modify server-side confirm active pdu receiving logic

11 years ago- MRDPView: rdpConnectError moved outside of the Framework, to the native App (in...
Benoît LeBlanc [Fri, 19 Jul 2013 20:33:20 +0000 (16:33 -0400)]
- 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.

11 years agoFreeRDP client: turned on setting to only write modified values to RDP file.
Benoît LeBlanc [Fri, 19 Jul 2013 14:18:33 +0000 (10:18 -0400)]
FreeRDP client: turned on setting to only write modified values to RDP file.

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Fri, 19 Jul 2013 01:22:59 +0000 (21:22 -0400)]
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

11 years agoFixed deadlock when closing session window.
Benoît LeBlanc [Fri, 19 Jul 2013 01:22:41 +0000 (21:22 -0400)]
Fixed deadlock when closing session window.

11 years agolibfreerdp-core: wrap state transition actions
Marc-André Moreau [Thu, 18 Jul 2013 21:15:10 +0000 (17:15 -0400)]
libfreerdp-core: wrap state transition actions

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Thu, 18 Jul 2013 19:49:46 +0000 (15:49 -0400)]
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

11 years agoMacFreeRDP: connection now starts asynchronously.
Benoît LeBlanc [Thu, 18 Jul 2013 19:41:28 +0000 (15:41 -0400)]
MacFreeRDP: connection now starts asynchronously.
Replaced RunLoop implementation with standard pthreads.

11 years agolibfreerdp-core: expand comments for connection sequence, split in more steps server...
Marc-André Moreau [Thu, 18 Jul 2013 19:18:59 +0000 (15:18 -0400)]
libfreerdp-core: expand comments for connection sequence, split in more steps server-side connection code

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Thu, 18 Jul 2013 15:26:41 +0000 (11:26 -0400)]
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

11 years agolibfreerdp-core: split licensing/capability steps in server-side RDP state machine
Marc-André Moreau [Wed, 17 Jul 2013 21:46:58 +0000 (17:46 -0400)]
libfreerdp-core: split licensing/capability steps in server-side RDP state machine

11 years agofixed build
C-o-r-E [Wed, 17 Jul 2013 21:02:38 +0000 (17:02 -0400)]
fixed build

11 years agomerged from upstream
C-o-r-E [Wed, 17 Jul 2013 20:44:27 +0000 (16:44 -0400)]
merged from upstream

11 years agoMacFreeRDP: non-blocking connect
Benoît LeBlanc [Wed, 17 Jul 2013 20:04:55 +0000 (16:04 -0400)]
MacFreeRDP: non-blocking connect

11 years agoMacFreeRDP: async rdpStart.
Benoît LeBlanc [Wed, 17 Jul 2013 19:58:39 +0000 (15:58 -0400)]
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

11 years agolibfreerdp-core: initialize queue objects earlier
Marc-André Moreau [Wed, 17 Jul 2013 19:27:55 +0000 (15:27 -0400)]
libfreerdp-core: initialize queue objects earlier

11 years agoMacFreeRDP: cleanup
Benoît LeBlanc [Wed, 17 Jul 2013 15:06:41 +0000 (11:06 -0400)]
MacFreeRDP: cleanup

11 years agocodec/rfx: removed unused queue TileQueue
Norbert Federa [Wed, 17 Jul 2013 08:01:56 +0000 (10:01 +0200)]
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);

11 years agoMerge pull request #1354 from awakecoding/master
Marc-André Moreau [Tue, 16 Jul 2013 18:57:34 +0000 (11:57 -0700)]
Merge pull request #1354 from awakecoding/master

Multitouch, MacFreeRDP, PubSub

11 years agomfreerdp: fix cursor rendering
Marc-André Moreau [Tue, 16 Jul 2013 18:44:49 +0000 (14:44 -0400)]
mfreerdp: fix cursor rendering

11 years agoCustom cursor now visible on mac version. Cursor is now associated with NSView for...
Benoît LeBlanc [Tue, 16 Jul 2013 16:16:44 +0000 (12:16 -0400)]
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.

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Tue, 16 Jul 2013 14:51:37 +0000 (10:51 -0400)]
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

11 years agofreerdp: merge with master
Marc-André Moreau [Mon, 15 Jul 2013 21:37:46 +0000 (17:37 -0400)]
freerdp: merge with master

11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 15 Jul 2013 21:14:40 +0000 (17:14 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

11 years agoMerge branch 'master' of github.com:mrthebunny/FreeRDP
Marc-André Moreau [Mon, 15 Jul 2013 21:14:20 +0000 (17:14 -0400)]
Merge branch 'master' of github.com:mrthebunny/FreeRDP

11 years agochannels/disp: initial MS-RDPEDISP support (8.1 Preview build)
Marc-André Moreau [Mon, 15 Jul 2013 14:43:38 +0000 (10:43 -0400)]
channels/disp: initial MS-RDPEDISP support (8.1 Preview build)

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Mon, 15 Jul 2013 14:18:27 +0000 (10:18 -0400)]
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

11 years agoMerge pull request #1353 from nfedera/fix-2013-07-15-01
Bernhard Miklautz [Mon, 15 Jul 2013 13:15:37 +0000 (06:15 -0700)]
Merge pull request #1353 from nfedera/fix-2013-07-15-01

libfreerdp-gdi: added gdi_surface_frame_marker

11 years agolibfreerdp-gdi: added gdi_surface_frame_marker
Norbert Federa [Mon, 15 Jul 2013 13:00:18 +0000 (15:00 +0200)]
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

11 years agoMerge pull request #1351 from akallabeth/master
Bernhard Miklautz [Mon, 15 Jul 2013 12:09:42 +0000 (05:09 -0700)]
Merge pull request #1351 from akallabeth/master

Fix for Issue #1349

11 years agoFix for Issue #1349
Armin Novak [Mon, 15 Jul 2013 08:20:24 +0000 (10:20 +0200)]
Fix for Issue #1349

11 years agofixed CLI issue with /gestures
C-o-r-E [Thu, 11 Jul 2013 21:59:20 +0000 (17:59 -0400)]
fixed CLI issue with /gestures

11 years agoMacFreeRDP: fixed incorrect invalidation region that caused "tiles". Removed unused...
Benoît LeBlanc [Thu, 11 Jul 2013 18:19:21 +0000 (11:19 -0700)]
MacFreeRDP: fixed incorrect invalidation region that caused "tiles". Removed unused variables.

11 years agochannels/rdpei: fix multitouch with Word 2013
Marc-André Moreau [Thu, 11 Jul 2013 18:04:20 +0000 (11:04 -0700)]
channels/rdpei: fix multitouch with Word 2013

11 years agolibfreerdp-client: use PubSub for OnChannelConnected/OnChannelDisconnected
Marc-André Moreau [Thu, 11 Jul 2013 15:53:15 +0000 (08:53 -0700)]
libfreerdp-client: use PubSub for OnChannelConnected/OnChannelDisconnected

11 years agochannels/disp: update
Marc-André Moreau [Wed, 10 Jul 2013 21:04:43 +0000 (14:04 -0700)]
channels/disp: update

11 years agoMerge pull request #1345 from nfedera/feat-2013-07-10-01 1.1.0-beta+2013071101
Bernhard Miklautz [Wed, 10 Jul 2013 08:00:21 +0000 (01:00 -0700)]
Merge pull request #1345 from nfedera/feat-2013-07-10-01

codec/rfx: use function pointer for rlgr codec

11 years agocodec/rfx: use function pointer for rlgr codec
Norbert Federa [Wed, 10 Jul 2013 05:14:26 +0000 (07:14 +0200)]
codec/rfx: use function pointer for rlgr codec

Option to switch the rlgr implementation during runtime - exactly
like we do it with the ycbcr, dwt and quantization functions.

11 years agoclient: add option for MS-RDPEDISP (/disp)
Marc-André Moreau [Tue, 9 Jul 2013 20:10:59 +0000 (16:10 -0400)]
client: add option for MS-RDPEDISP (/disp)

11 years agochannels/disp: initial RDP8.1 MS-RDPEDISP implementation
Marc-André Moreau [Mon, 8 Jul 2013 22:36:03 +0000 (18:36 -0400)]
channels/disp: initial RDP8.1 MS-RDPEDISP implementation

11 years agoMerge pull request #1342 from hardeepmonty/refactor/fastpath_variable_association
Bernhard Miklautz [Mon, 8 Jul 2013 09:23:43 +0000 (02:23 -0700)]
Merge pull request #1342 from hardeepmonty/refactor/fastpath_variable_association

fixed error on compilation WITH_DEBUG_RDP ON that was raising due to wrong variable in debug statement.

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Mon, 8 Jul 2013 02:02:09 +0000 (22:02 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libwinpr-utils: implement ListDictionary

11 years agofixed error on compilation WITH_DEBUG_RDP ON that was raising due to wrong variable...
Monty [Sun, 7 Jul 2013 06:44:38 +0000 (12:14 +0530)]
fixed error on compilation WITH_DEBUG_RDP ON that was raising due to wrong variable in debug statement

11 years agoAdded public API function
Benoît LeBlanc [Sat, 6 Jul 2013 03:20:56 +0000 (23:20 -0400)]
Added public API function
freerdp_client_write_connection_file()

For now, all settings are written to the RDP file. This can be switched with the WRITE_ALL_SETTINGS define in file.c

11 years agolibwinpr-utils: implement ListDictionary
Marc-André Moreau [Fri, 5 Jul 2013 22:23:26 +0000 (18:23 -0400)]
libwinpr-utils: implement ListDictionary

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Fri, 5 Jul 2013 20:35:08 +0000 (16:35 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

# By Bernhard Miklautz (4) and others
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libfreerdp-core: fix unused variable
  libfreerdp-codec: add bitmap encoder
  cmdline: unix/windows return detected error
  client/common: fixed command line parsing issue
  channels/serial: bring it back to life
  nla: invalidate sec handle after creation
  tls: updated certificate mismatch message

11 years agoMerge pull request #1341 from nfedera/fix-2013-07-05-01
Marc-André Moreau [Fri, 5 Jul 2013 13:10:28 +0000 (06:10 -0700)]
Merge pull request #1341 from nfedera/fix-2013-07-05-01

codec/rfx: Fixed bufferpool size used for RemoteFX

11 years agocodec/rfx: Fixed bufferpool size used for RemoteFX
Norbert Federa [Fri, 5 Jul 2013 10:30:13 +0000 (12:30 +0200)]
codec/rfx: Fixed bufferpool size used for RemoteFX

y_r_buffer, cb_g_buffer, cr_b_buffer and dwt_buffer are all word arrays (16bit)
but obviously the bufferpool size was calculated based on the wrong assumption
that these are 32 bit values in commit 37a59efbe36c1e6dc200251e13492f20f63ff8b9

11 years agolibfreerdp-core: fix unused variable
Marc-André Moreau [Fri, 5 Jul 2013 02:39:32 +0000 (22:39 -0400)]
libfreerdp-core: fix unused variable

11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Fri, 5 Jul 2013 00:33:00 +0000 (20:33 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

11 years agolibfreerdp-codec: add bitmap encoder
Marc-André Moreau [Thu, 4 Jul 2013 20:31:54 +0000 (16:31 -0400)]
libfreerdp-codec: add bitmap encoder

11 years agoFreeRDP:
Benoît LeBlanc [Thu, 4 Jul 2013 18:42:40 +0000 (14:42 -0400)]
FreeRDP:
- replaced char* by const char* in function prototypes
- MacFreeRDP: moved assignation of context function pointers
- freerdp: added more pointer and return value validations to prevent crashes

11 years agoMerge pull request #1336 from nfedera/fix-2013-07-03-01
Marc-André Moreau [Thu, 4 Jul 2013 15:59:21 +0000 (08:59 -0700)]
Merge pull request #1336 from nfedera/fix-2013-07-03-01

channels/serial: bring it back to life

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Wed, 3 Jul 2013 20:30:41 +0000 (16:30 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  freerdp: add ConnectionResult event

11 years agofreerdp: add ConnectionResult event
Marc-André Moreau [Wed, 3 Jul 2013 20:18:45 +0000 (16:18 -0400)]
freerdp: add ConnectionResult event

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Wed, 3 Jul 2013 19:07:35 +0000 (15:07 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  freerdp: separate GatewayUsageMethod from GatewayEnabled

11 years agofreerdp: separate GatewayUsageMethod from GatewayEnabled
Marc-André Moreau [Wed, 3 Jul 2013 19:07:12 +0000 (15:07 -0400)]
freerdp: separate GatewayUsageMethod from GatewayEnabled

11 years agoMerge pull request #1339 from bmiklautz/cmd_line_fixes
Marc-André Moreau [Wed, 3 Jul 2013 14:48:58 +0000 (07:48 -0700)]
Merge pull request #1339 from bmiklautz/cmd_line_fixes

Fixed cmd line sefault and help/version command

11 years agocmdline: unix/windows return detected error
Bernhard Miklautz [Wed, 3 Jul 2013 14:44:06 +0000 (16:44 +0200)]
cmdline: unix/windows return detected error

11 years agoclient/common: fixed command line parsing issue
Bernhard Miklautz [Wed, 3 Jul 2013 14:41:26 +0000 (16:41 +0200)]
client/common: fixed command line parsing issue

fixes #1333

11 years agochannels/serial: bring it back to life
Norbert Federa [Wed, 3 Jul 2013 12:09:04 +0000 (14:09 +0200)]
channels/serial: bring it back to life

- Fixes #1166
- Fixed a possible segfault caused by invalid command line parameters
- Removed serial->in_event which had no effect at all on the program logic

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Tue, 2 Jul 2013 20:13:58 +0000 (16:13 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

# By Bernhard Miklautz (14) and others
# Via Marc-André Moreau (10) and others
* 'master' of git://github.com/awakecoding/FreeRDP: (40 commits)
  xfreerdp: improve selection between multitouch and non-multitouch devices with XInput 2
  cache and core: set pointer to NULL after free
  pointer cache: fixed double free
  freerdp-client: use 32bpp with NSCodec
  libwinpr-utils: fix deadlock in PubSub
  utils/profiler: fix unix build
  utils: fix broken stopwatch implementation
  Android: various bug fixes to prevent NullPointerExceptions
  client/x11: fixed incorrect size calculation
  libfreerdp-utils/pcap: open pcap in binary mode
  libwinpr-synch: fix broken USleep (on WIN32)
  sample server: support build on win32
  server/sample: fix for issue #1312 (mstsc protocol error)
  fixed incorrect size calculation
  libfreerdp-common: add some null pointer checks.
  libfreerdp-codec/rfx: fix a memory leak.
  winpr/alignment: use size_t instead of UINT32
  Assorted tsmf and gstreamer fixes:
  winpr: offset support in _aligned_offset_malloc
  xfreerdp-server: removed binary
  ...

11 years agoMacFreeRDP: fixed crash when opening second session
Benoît LeBlanc [Tue, 2 Jul 2013 20:13:43 +0000 (16:13 -0400)]
MacFreeRDP: fixed crash when opening second session

(unrecognized selector sent to instance … )

11 years agoMerge pull request #1330 from bmiklautz/misc_fixes_20130701
Marc-André Moreau [Tue, 2 Jul 2013 18:24:54 +0000 (11:24 -0700)]
Merge pull request #1330 from bmiklautz/misc_fixes_20130701

Misc fixes

11 years agonla: invalidate sec handle after creation
Bernhard Miklautz [Mon, 1 Jul 2013 17:24:19 +0000 (19:24 +0200)]
nla: invalidate sec handle after creation

If sec pointer isn't invalidated after creation it is not possible
to check if the upper and lower pointers are valid.

This fixes a segfault in the server part if the client disconnects before
the authentication was finished.

11 years agotls: updated certificate mismatch message
Bernhard Miklautz [Mon, 1 Jul 2013 17:07:35 +0000 (19:07 +0200)]
tls: updated certificate mismatch message

Added information to the message if the name found is an CN or an
alternative name. Also print a message if no CN was not found instead
of (null).

11 years agoxfreerdp: improve selection between multitouch and non-multitouch devices with XInput 2
Marc-André Moreau [Fri, 28 Jun 2013 17:46:58 +0000 (13:46 -0400)]
xfreerdp: improve selection between multitouch and non-multitouch devices with XInput 2

11 years agoMerge pull request #1329 from awakecoding/master
Marc-André Moreau [Fri, 28 Jun 2013 16:58:44 +0000 (09:58 -0700)]
Merge pull request #1329 from awakecoding/master

Multitouch, Client API, Mac Client, PubSub, xrdp-ng

11 years agofreerdp: merge with master
Marc-André Moreau [Fri, 28 Jun 2013 16:50:24 +0000 (12:50 -0400)]
freerdp: merge with master