platform/upstream/freerdp.git
10 years agoshadow: fix build for Windows XP
Marc-André Moreau [Fri, 15 Aug 2014 20:06:08 +0000 (16:06 -0400)]
shadow: fix build for Windows XP

10 years agoshadow: initial working support for WDS+RDP backend
Marc-André Moreau [Fri, 15 Aug 2014 18:57:09 +0000 (14:57 -0400)]
shadow: initial working support for WDS+RDP backend

10 years agoshadow: fix WDS connectivity
Marc-André Moreau [Fri, 15 Aug 2014 18:15:53 +0000 (14:15 -0400)]
shadow: fix WDS connectivity

10 years agoshadow: fix RDP security
Marc-André Moreau [Fri, 15 Aug 2014 17:50:22 +0000 (13:50 -0400)]
shadow: fix RDP security

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into shadow
Marc-André Moreau [Fri, 15 Aug 2014 15:44:07 +0000 (11:44 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow

10 years agoMerge branch 'awakecoding' of github.com:vworkspace/FreeRDP
Marc-André Moreau [Fri, 15 Aug 2014 15:43:50 +0000 (11:43 -0400)]
Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP

Conflicts:
libfreerdp/core/nego.c
libfreerdp/core/peer.c
winpr/libwinpr/synch/wait.c

10 years agoshadow: add more virtual channels to RDP backend like WDS API
Marc-André Moreau [Thu, 14 Aug 2014 23:23:48 +0000 (19:23 -0400)]
shadow: add more virtual channels to RDP backend like WDS API

10 years agoshadow: start RDP client backend for WDS
Marc-André Moreau [Thu, 14 Aug 2014 22:41:22 +0000 (18:41 -0400)]
shadow: start RDP client backend for WDS

10 years agoshadow: initial WDS working setup
Marc-André Moreau [Thu, 14 Aug 2014 17:10:43 +0000 (13:10 -0400)]
shadow: initial WDS working setup

10 years agoshadow: improve WDS subsystem
Marc-André Moreau [Thu, 14 Aug 2014 00:12:09 +0000 (20:12 -0400)]
shadow: improve WDS subsystem

10 years agoshadow: start Windows Desktop Sharing API support
Marc-André Moreau [Wed, 13 Aug 2014 21:48:57 +0000 (17:48 -0400)]
shadow: start Windows Desktop Sharing API support

10 years agoFixed a FreeRDP server problem which prevented RDP security from being negotiated.
Mike McDonald [Wed, 13 Aug 2014 15:01:43 +0000 (11:01 -0400)]
Fixed a FreeRDP server problem which prevented RDP security from being negotiated.

10 years agoFixed typo in message
Mike McDonald [Wed, 13 Aug 2014 14:14:56 +0000 (10:14 -0400)]
Fixed typo in message

10 years agoshadow: move DXGI 1.2 code to separate file
Marc-André Moreau [Tue, 12 Aug 2014 23:22:42 +0000 (19:22 -0400)]
shadow: move DXGI 1.2 code to separate file

10 years agoshadow: improve DXGI support
Marc-André Moreau [Tue, 12 Aug 2014 20:57:58 +0000 (16:57 -0400)]
shadow: improve DXGI support

10 years agoserver: fix build on Windows
Marc-André Moreau [Mon, 11 Aug 2014 23:31:38 +0000 (19:31 -0400)]
server: fix build on Windows

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into shadow
Marc-André Moreau [Mon, 11 Aug 2014 23:22:33 +0000 (19:22 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow

Conflicts:
channels/encomsp/client/encomsp_main.c
libfreerdp/core/tcp.c
libfreerdp/crypto/certificate.c
server/Windows/CMakeLists.txt
server/X11/xf_cursor.c
server/X11/xf_input.c
server/X11/xf_interface.c
server/X11/xf_monitors.c
server/X11/xf_peer.c

10 years agoMerge branch 'shadow' of github.com:awakecoding/FreeRDP into shadow
Marc-André Moreau [Mon, 11 Aug 2014 23:09:00 +0000 (19:09 -0400)]
Merge branch 'shadow' of github.com:awakecoding/FreeRDP into shadow

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 11 Aug 2014 23:01:15 +0000 (19:01 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

10 years agoMerge pull request #1983 from ntwerdochlib/fileclip-updates
Marc-André Moreau [Mon, 11 Aug 2014 23:00:00 +0000 (19:00 -0400)]
Merge pull request #1983 from ntwerdochlib/fileclip-updates

clipboard: File clipping updates

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 11 Aug 2014 22:56:07 +0000 (18:56 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

Conflicts:
include/freerdp/channels/log.h

10 years agoMerge pull request #2032 from ntwerdochlib/master
Marc-André Moreau [Mon, 11 Aug 2014 22:54:43 +0000 (18:54 -0400)]
Merge pull request #2032 from ntwerdochlib/master

Minor tweak to CLOG_PRINT macro.  Initialalize tag buffer to NULL.  Use ...

10 years agofreerdp: fix possible clog memory corruption
Marc-André Moreau [Mon, 11 Aug 2014 22:51:22 +0000 (18:51 -0400)]
freerdp: fix possible clog memory corruption

10 years agolibfreerdp-codec: cleanup and fix __lzcnt on Windows
Marc-André Moreau [Mon, 11 Aug 2014 22:48:42 +0000 (18:48 -0400)]
libfreerdp-codec: cleanup and fix __lzcnt on Windows

10 years agoMinor tweak to CLOG_PRINT macro. Initialalize tag buffer to NULL. Use strncat as...
Nicholas Twerdochlib [Mon, 11 Aug 2014 22:48:11 +0000 (18:48 -0400)]
Minor tweak to CLOG_PRINT macro.  Initialalize tag buffer to NULL.  Use strncat as a fail safe.

10 years agoMerge branch 'egfx' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Mon, 11 Aug 2014 21:25:38 +0000 (17:25 -0400)]
Merge branch 'egfx' of github.com:awakecoding/FreeRDP

10 years agolibfreerdp-core: fix reconnection using client random
Marc-André Moreau [Mon, 11 Aug 2014 15:23:23 +0000 (11:23 -0400)]
libfreerdp-core: fix reconnection using client random

10 years agoMerge pull request #2027 from akallabeth/winpr-log
Marc-André Moreau [Mon, 11 Aug 2014 14:38:28 +0000 (10:38 -0400)]
Merge pull request #2027 from akallabeth/winpr-log

Replace stdout and logging defines with WLog, add logcat support

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 11 Aug 2014 14:36:07 +0000 (10:36 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

Conflicts:
channels/disp/client/disp_main.c

10 years agoMerge pull request #1993 from bmiklautz/merge/from-stable-1.1
Marc-André Moreau [Mon, 11 Aug 2014 14:28:10 +0000 (10:28 -0400)]
Merge pull request #1993 from bmiklautz/merge/from-stable-1.1

Pick changes from stable-1.1 that are not yet on master

10 years agoFixed missing include.
Armin Novak [Mon, 11 Aug 2014 07:49:57 +0000 (09:49 +0200)]
Fixed missing include.

10 years agoFixed missing includes and invalid replacement.
Armin Novak [Mon, 11 Aug 2014 07:38:08 +0000 (09:38 +0200)]
Fixed missing includes and invalid replacement.

10 years agoReplaced fprintf with DEBUG_WARN
Armin Novak [Mon, 11 Aug 2014 07:19:47 +0000 (09:19 +0200)]
Replaced fprintf with DEBUG_WARN

10 years agoReplaced perror with DEBUG_WARN
Armin Novak [Mon, 11 Aug 2014 07:19:23 +0000 (09:19 +0200)]
Replaced perror with DEBUG_WARN

10 years agoFixed warnings for comm tests.
Armin Novak [Mon, 11 Aug 2014 07:17:56 +0000 (09:17 +0200)]
Fixed warnings for comm tests.

10 years agoUsing special log defines for channels now.
Armin Novak [Mon, 11 Aug 2014 07:12:01 +0000 (09:12 +0200)]
Using special log defines for channels now.

10 years agolibwinpr-synch: replace pthreads-based barrier implementation by interlocked operatio...
Marc-André Moreau [Sat, 9 Aug 2014 01:02:15 +0000 (21:02 -0400)]
libwinpr-synch: replace pthreads-based barrier implementation by interlocked operations + event and avoid deadlocks

10 years agoshadow: improve synchronization barrier usage
Marc-André Moreau [Sat, 9 Aug 2014 00:51:26 +0000 (20:51 -0400)]
shadow: improve synchronization barrier usage

10 years agoshadow: make use of synchronization barrier
Marc-André Moreau [Fri, 8 Aug 2014 22:47:46 +0000 (18:47 -0400)]
shadow: make use of synchronization barrier

10 years agolibwinpr-synch: add initial synchronization barrier implementation
Marc-André Moreau [Fri, 8 Aug 2014 21:34:30 +0000 (17:34 -0400)]
libwinpr-synch: add initial synchronization barrier implementation

10 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoit LeBlanc [Fri, 8 Aug 2014 15:42:53 +0000 (11:42 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

10 years agoMerge pull request #2028 from v00d00/update-codecid
Bernhard Miklautz [Fri, 8 Aug 2014 13:06:48 +0000 (15:06 +0200)]
Merge pull request #2028 from v00d00/update-codecid

tmsf: CODEC_ID_* -> AV_CODEC_ID_*

10 years agoBackwards compat defines
Ian Whyman [Fri, 8 Aug 2014 12:05:06 +0000 (13:05 +0100)]
Backwards compat defines

10 years agoCODEC_ID_* -> AV_CODEC_ID_*
Ian Whyman [Fri, 8 Aug 2014 08:05:03 +0000 (09:05 +0100)]
CODEC_ID_* -> AV_CODEC_ID_*

10 years agoReplaced fprintf(stderr with DEBUG_WARN
Armin Novak [Thu, 7 Aug 2014 20:21:07 +0000 (22:21 +0200)]
Replaced fprintf(stderr with DEBUG_WARN

10 years agoReplaced fprintf(stderr with DEBUG_WARN
Armin Novak [Thu, 7 Aug 2014 20:20:53 +0000 (22:20 +0200)]
Replaced fprintf(stderr with DEBUG_WARN

10 years agoReplaced fprintf(stderr with DEBUG_WARN
Armin Novak [Thu, 7 Aug 2014 20:20:35 +0000 (22:20 +0200)]
Replaced fprintf(stderr with DEBUG_WARN

10 years agoReplaced fprintf(stderr with DEBUG_WARN
Armin Novak [Thu, 7 Aug 2014 20:20:13 +0000 (22:20 +0200)]
Replaced fprintf(stderr with DEBUG_WARN

10 years agoDEBUG_PRINT now a define, resolves linking issues.
Armin Novak [Thu, 7 Aug 2014 19:51:52 +0000 (21:51 +0200)]
DEBUG_PRINT now a define, resolves linking issues.
Using log name as logcat tag now.
Removed log name from default android log formatting.

10 years agoRemoved debug.c
Armin Novak [Thu, 7 Aug 2014 19:38:11 +0000 (21:38 +0200)]
Removed debug.c

10 years agoFixed compiler warnings.
Armin Novak [Thu, 7 Aug 2014 17:05:48 +0000 (19:05 +0200)]
Fixed compiler warnings.

10 years agoReverted previous replacements, not to be done for tests.
Armin Novak [Thu, 7 Aug 2014 17:05:22 +0000 (19:05 +0200)]
Reverted previous replacements, not to be done for tests.

10 years agoshadow: improve invalid region detection
Marc-André Moreau [Thu, 7 Aug 2014 16:36:45 +0000 (12:36 -0400)]
shadow: improve invalid region detection

10 years agoFixed missing includes.
Armin Novak [Thu, 7 Aug 2014 16:25:43 +0000 (18:25 +0200)]
Fixed missing includes.

10 years agoAdded redirection of ConsoleAppender to logcat, if used on android.
Armin Novak [Thu, 7 Aug 2014 15:47:59 +0000 (17:47 +0200)]
Added redirection of ConsoleAppender to logcat, if used on android.
Using custom default format for log messages on android.

10 years agoFixed logging, now using log functions.
Armin Novak [Thu, 7 Aug 2014 15:31:42 +0000 (17:31 +0200)]
Fixed logging, now using log functions.

10 years agoReplaced custom logging mechanism with WLog wrapper.
Armin Novak [Thu, 7 Aug 2014 14:51:49 +0000 (16:51 +0200)]
Replaced custom logging mechanism with WLog wrapper.

10 years agoReplaced custom logging mechanism with WLog wrapper.
Armin Novak [Thu, 7 Aug 2014 14:51:24 +0000 (16:51 +0200)]
Replaced custom logging mechanism with WLog wrapper.

10 years agoshadow: start detecting invalid regions manually
Marc-André Moreau [Wed, 6 Aug 2014 21:51:38 +0000 (17:51 -0400)]
shadow: start detecting invalid regions manually

10 years agofix gdi_resize: set primary_buffer to NULL to avoid use after free
Benoît LeBlanc [Wed, 6 Aug 2014 21:02:21 +0000 (17:02 -0400)]
fix gdi_resize: set primary_buffer to NULL to avoid use after free

10 years agoshadow: fix X11 non-XShm support
Marc-André Moreau [Wed, 6 Aug 2014 18:18:34 +0000 (14:18 -0400)]
shadow: fix X11 non-XShm support

10 years agolibfreerdp-core: fix unix domain socket support
Marc-André Moreau [Wed, 6 Aug 2014 16:08:00 +0000 (12:08 -0400)]
libfreerdp-core: fix unix domain socket support

10 years agolibfreerdp-codec: start processing tiles in progressive rfx
Marc-André Moreau [Wed, 6 Aug 2014 14:23:14 +0000 (10:23 -0400)]
libfreerdp-codec: start processing tiles in progressive rfx

10 years agolibfreerdp-codec: remove old RemoteFX RLGR implementation in favour of faster one
Marc-André Moreau [Wed, 6 Aug 2014 01:41:58 +0000 (21:41 -0400)]
libfreerdp-codec: remove old RemoteFX RLGR implementation in favour of faster one

10 years agolibfreerdp-codec: add RLGR3 support in new RLGR function
Marc-André Moreau [Wed, 6 Aug 2014 01:26:47 +0000 (21:26 -0400)]
libfreerdp-codec: add RLGR3 support in new RLGR function

10 years agolibfreerdp-codec: optimize RLGR1
Marc-André Moreau [Tue, 5 Aug 2014 21:22:20 +0000 (17:22 -0400)]
libfreerdp-codec: optimize RLGR1

10 years agolibfreerdp-codec: fix progressive RLGR1 decode
Marc-André Moreau [Tue, 5 Aug 2014 21:07:06 +0000 (17:07 -0400)]
libfreerdp-codec: fix progressive RLGR1 decode

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into shadow
Marc-André Moreau [Tue, 5 Aug 2014 13:56:12 +0000 (09:56 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Tue, 5 Aug 2014 13:55:54 +0000 (09:55 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

Conflicts:
libfreerdp/codec/h264.c

10 years agolibfreerdp-codec: improve progressive rfx rlgr1
Marc-André Moreau [Sun, 3 Aug 2014 04:08:22 +0000 (00:08 -0400)]
libfreerdp-codec: improve progressive rfx rlgr1

10 years agolibfreerdp-codec: improve rfx progressive RLGR1 implementation
Marc-André Moreau [Sun, 3 Aug 2014 02:26:05 +0000 (22:26 -0400)]
libfreerdp-codec: improve rfx progressive RLGR1 implementation

10 years agolibfreerdp-codec: initial RLGR1 progressive implementation
Marc-André Moreau [Sat, 2 Aug 2014 15:24:47 +0000 (11:24 -0400)]
libfreerdp-codec: initial RLGR1 progressive implementation

10 years agoMerge branch 'awakecoding' of https://github.com/vworkspace/FreeRDP into awakecoding
Mike McDonald [Fri, 1 Aug 2014 19:49:19 +0000 (15:49 -0400)]
Merge branch 'awakecoding' of https://github.com/vworkspace/FreeRDP into awakecoding

10 years agoRemoved loop which was retrying the select after being interrupted by a signal. ...
Mike McDonald [Fri, 1 Aug 2014 19:48:54 +0000 (15:48 -0400)]
Removed loop which was retrying the select after being interrupted by a signal.  This was leading to threads blocking forever.

10 years agolibfreerdp-codec: simplify block reading logic
Marc-André Moreau [Fri, 1 Aug 2014 13:44:00 +0000 (09:44 -0400)]
libfreerdp-codec: simplify block reading logic

10 years agolibfreerdp-codec: start processing progressive tiles
Marc-André Moreau [Thu, 31 Jul 2014 19:08:54 +0000 (15:08 -0400)]
libfreerdp-codec: start processing progressive tiles

10 years agoMerge pull request #2011 from nfedera/fix-2014-07-31-01
Bernhard Miklautz [Thu, 31 Jul 2014 09:43:01 +0000 (11:43 +0200)]
Merge pull request #2011 from nfedera/fix-2014-07-31-01

winpr/utils/ssl: fix comp warning and wrong param

10 years agowinpr/utils/ssl: fix comp warning and wrong param
Norbert Federa [Thu, 31 Jul 2014 09:22:46 +0000 (11:22 +0200)]
winpr/utils/ssl: fix comp warning and wrong param

10 years agoMerge pull request #1985 from bmiklautz/fix/warnings
Bernhard Miklautz [Wed, 30 Jul 2014 17:45:12 +0000 (19:45 +0200)]
Merge pull request #1985 from bmiklautz/fix/warnings

Fix compiler warnings and build

10 years agoMerge pull request #2008 from itharbor/master
Hardening [Wed, 30 Jul 2014 08:14:56 +0000 (10:14 +0200)]
Merge pull request #2008 from itharbor/master

rdpsnd->Initialize requires two arguments

10 years agordpsnd->Initialize requires two arguments
Robert Lockwood [Tue, 29 Jul 2014 22:30:47 +0000 (23:30 +0100)]
rdpsnd->Initialize requires two arguments

Fixes rdpsnd->Initialize() to have two arguments.  Fixes compilation on XCode 5.  To be tested.

10 years agolibfreerdp-codec: complete parsing of progressive codec block arrays
Marc-André Moreau [Tue, 29 Jul 2014 21:37:46 +0000 (17:37 -0400)]
libfreerdp-codec: complete parsing of progressive codec block arrays

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into egfx
Marc-André Moreau [Tue, 29 Jul 2014 17:41:57 +0000 (13:41 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx

10 years agolibfreerdp-codec: fix build on Windows
Marc-André Moreau [Tue, 29 Jul 2014 17:41:21 +0000 (13:41 -0400)]
libfreerdp-codec: fix build on Windows

10 years agolibfreerdp-codec: more parsing of progressive data blocks
Marc-André Moreau [Tue, 29 Jul 2014 16:38:29 +0000 (12:38 -0400)]
libfreerdp-codec: more parsing of progressive data blocks

10 years agoMerge branch 'egfx' of github.com:awakecoding/FreeRDP into egfx
Marc-André Moreau [Tue, 29 Jul 2014 13:54:29 +0000 (09:54 -0400)]
Merge branch 'egfx' of github.com:awakecoding/FreeRDP into egfx

10 years agolibfreerdp-codec: start parsing progressive codec
Marc-André Moreau [Tue, 29 Jul 2014 03:41:16 +0000 (23:41 -0400)]
libfreerdp-codec: start parsing progressive codec

10 years agofix comment style
Bernhard Miklautz [Wed, 23 Jul 2014 21:53:43 +0000 (23:53 +0200)]
fix comment style

// to /* */

10 years agoFix warnings found in Xcode
Bernhard Miklautz [Wed, 23 Jul 2014 18:22:30 +0000 (20:22 +0200)]
Fix warnings found in Xcode

10 years agowinpr/comm: don't build on apple
Bernhard Miklautz [Wed, 23 Jul 2014 17:08:30 +0000 (19:08 +0200)]
winpr/comm: don't build on apple

Since code is only defined on linux building comm causes /usr/bin/ranlib
to warn about empty objects and the test doesn't build at all on apple.

10 years agofix compiler warnings
Bernhard Miklautz [Wed, 23 Jul 2014 17:08:06 +0000 (19:08 +0200)]
fix compiler warnings

10 years agoFix compiler warnings.
Bernhard Miklautz [Wed, 23 Jul 2014 15:26:49 +0000 (17:26 +0200)]
Fix compiler warnings.

This commit is based on pull request #1493

10 years agolibfreerdp-codec: stub progressive codec decompressor
Marc-André Moreau [Mon, 28 Jul 2014 21:42:23 +0000 (17:42 -0400)]
libfreerdp-codec: stub progressive codec decompressor

10 years agolibfreerdp-codec: fix OpenH264 usage thanks to @erbth's hack
Marc-André Moreau [Mon, 28 Jul 2014 21:22:02 +0000 (17:22 -0400)]
libfreerdp-codec: fix OpenH264 usage thanks to @erbth's hack

10 years agoMerge branch 'egfx' of github.com:vworkspace/FreeRDP into egfx
Marc-André Moreau [Mon, 28 Jul 2014 21:04:03 +0000 (17:04 -0400)]
Merge branch 'egfx' of github.com:vworkspace/FreeRDP into egfx

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into egfx
Marc-André Moreau [Mon, 28 Jul 2014 20:59:29 +0000 (16:59 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 28 Jul 2014 20:58:32 +0000 (16:58 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

Conflicts:
client/common/client.c

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Mon, 28 Jul 2014 20:47:56 +0000 (16:47 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

10 years agochannels: cleanup RDP8 virtual channels
Marc-André Moreau [Mon, 28 Jul 2014 20:47:42 +0000 (16:47 -0400)]
channels: cleanup RDP8 virtual channels

10 years agoMerge pull request #1982 from bmiklautz/feat/read_pdu
Marc-André Moreau [Mon, 28 Jul 2014 20:32:06 +0000 (16:32 -0400)]
Merge pull request #1982 from bmiklautz/feat/read_pdu

Transport re-factor and clean up