platform/upstream/freerdp.git
9 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into shadow
Marc-André Moreau [Thu, 25 Sep 2014 14:35:14 +0000 (10:35 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow

9 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Thu, 25 Sep 2014 14:34:56 +0000 (10:34 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

Conflicts:
libfreerdp/gdi/gdi.c

9 years agoMerge pull request #2123 from akallabeth/gdi_loglevel_fix
Marc-André Moreau [Thu, 25 Sep 2014 14:38:13 +0000 (10:38 -0400)]
Merge pull request #2123 from akallabeth/gdi_loglevel_fix

Decreased log level for not implemented GDI functions.

9 years agoMerge pull request #2101 from eledoux/ports
Marc-André Moreau [Thu, 25 Sep 2014 14:38:07 +0000 (10:38 -0400)]
Merge pull request #2101 from eledoux/ports

Ports

9 years agoDecreased log level for not implemented GDI functions.
Armin Novak [Thu, 25 Sep 2014 06:56:55 +0000 (08:56 +0200)]
Decreased log level for not implemented GDI functions.
All functions only used within gdi.c are now static.

9 years agolibfreerdp-core: fix RemoteFX/autodetect incompatibility issue with 2008 R2
Marc-André Moreau [Wed, 24 Sep 2014 21:23:12 +0000 (17:23 -0400)]
libfreerdp-core: fix RemoteFX/autodetect incompatibility issue with 2008 R2

9 years agoMerge pull request #2121 from bmiklautz/fix/linked_list
Marc-André Moreau [Wed, 24 Sep 2014 20:22:39 +0000 (16:22 -0400)]
Merge pull request #2121 from bmiklautz/fix/linked_list

LinkedList Enumerator fixes

9 years agoshadow: fix bitmap updates
Marc-André Moreau [Wed, 24 Sep 2014 17:17:52 +0000 (13:17 -0400)]
shadow: fix bitmap updates

9 years agoshadow: fix surface frame markers
Marc-André Moreau [Wed, 24 Sep 2014 16:10:02 +0000 (12:10 -0400)]
shadow: fix surface frame markers

9 years agowinpr-utils: extend LinkedList test
Bernhard Miklautz [Wed, 24 Sep 2014 11:03:46 +0000 (13:03 +0200)]
winpr-utils: extend LinkedList test

9 years agowinpr-utils: fix problem in LinkedList enumerator
Bernhard Miklautz [Wed, 24 Sep 2014 10:31:52 +0000 (12:31 +0200)]
winpr-utils: fix problem in LinkedList enumerator

A segfault can happen if LinkedList_Enumerator_MoveNext is invoked
before LinkedList_Enumerator_Reset was called.

9 years agoshadow: add workaround for Mac RDP client
Marc-André Moreau [Wed, 24 Sep 2014 01:05:10 +0000 (21:05 -0400)]
shadow: add workaround for Mac RDP client

9 years agolibfreerdp-codec: refactor NSCodec
Marc-André Moreau [Wed, 24 Sep 2014 00:00:26 +0000 (20:00 -0400)]
libfreerdp-codec: refactor NSCodec

9 years agoshadow: disable RemoteFX if connection type is not LAN
Marc-André Moreau [Tue, 23 Sep 2014 22:19:05 +0000 (18:19 -0400)]
shadow: disable RemoteFX if connection type is not LAN

9 years agolibfreerdp-core: fix GCC core data block negotiation
Marc-André Moreau [Mon, 22 Sep 2014 15:38:33 +0000 (11:38 -0400)]
libfreerdp-core: fix GCC core data block negotiation

9 years agoshadow/X11: fix color depth check
Marc-André Moreau [Mon, 22 Sep 2014 14:06:16 +0000 (10:06 -0400)]
shadow/X11: fix color depth check

9 years agoshadow: disable unsupported X11 color depths
Marc-André Moreau [Mon, 22 Sep 2014 13:59:56 +0000 (09:59 -0400)]
shadow: disable unsupported X11 color depths

9 years agolibfreerdp-core: improve bitmap codec negotiation
Marc-André Moreau [Sun, 21 Sep 2014 19:40:27 +0000 (15:40 -0400)]
libfreerdp-core: improve bitmap codec negotiation

10 years agolibfreerdp-core: fix server-side receiving of X224 disconnect TPDU
Marc-André Moreau [Sun, 21 Sep 2014 00:19:59 +0000 (20:19 -0400)]
libfreerdp-core: fix server-side receiving of X224 disconnect TPDU

10 years agoshadow: improve bitmap update performance
Marc-André Moreau [Sat, 20 Sep 2014 20:29:13 +0000 (16:29 -0400)]
shadow: improve bitmap update performance

10 years agolibfreerdp-codec: improve compressor interfaces
Marc-André Moreau [Sat, 20 Sep 2014 19:25:33 +0000 (15:25 -0400)]
libfreerdp-codec: improve compressor interfaces

10 years agoshadow: improve Mac subsystem
Marc-André Moreau [Fri, 19 Sep 2014 23:58:49 +0000 (19:58 -0400)]
shadow: improve Mac subsystem

10 years agolibfreerdp-core: remove dependency on OPENSSL_Applink on Windows
Marc-André Moreau [Fri, 19 Sep 2014 21:11:56 +0000 (17:11 -0400)]
libfreerdp-core: remove dependency on OPENSSL_Applink on Windows

10 years agowinpr-makecert: remove dependency on OPENSSL_Applink on Windows
Marc-André Moreau [Fri, 19 Sep 2014 20:23:19 +0000 (16:23 -0400)]
winpr-makecert: remove dependency on OPENSSL_Applink on Windows

10 years agolibfreerdp-gdi: remove frame marker error output
Marc-André Moreau [Fri, 19 Sep 2014 18:45:58 +0000 (14:45 -0400)]
libfreerdp-gdi: remove frame marker error output

10 years agoMerge branch 'shadow' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Fri, 19 Sep 2014 18:39:43 +0000 (14:39 -0400)]
Merge branch 'shadow' of github.com:awakecoding/FreeRDP

Conflicts:
libfreerdp/core/capabilities.c

10 years agoMerge branch 'awakecoding' of github.com:vworkspace/FreeRDP
Marc-André Moreau [Fri, 19 Sep 2014 18:38:25 +0000 (14:38 -0400)]
Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP

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

10 years agolibfreerdp-core: add SurfaceFrameBits function to combine frame marker with surface...
Marc-André Moreau [Fri, 19 Sep 2014 18:23:17 +0000 (14:23 -0400)]
libfreerdp-core: add SurfaceFrameBits function to combine frame marker with surface commands

10 years agoshadow: fix frame acks + bitmap negotiation
Marc-André Moreau [Fri, 19 Sep 2014 16:06:12 +0000 (12:06 -0400)]
shadow: fix frame acks + bitmap negotiation

10 years agoshadow: add RefreshRect/SuppressOutput support
Marc-André Moreau [Fri, 19 Sep 2014 02:18:58 +0000 (22:18 -0400)]
shadow: add RefreshRect/SuppressOutput support

10 years agoMinor fix to server side RDP security negotiation.
Mike McDonald [Thu, 18 Sep 2014 23:44:52 +0000 (19:44 -0400)]
Minor fix to server side RDP security negotiation.

10 years agoModified server code to honor the negotiated setting for SEC_LICENSE_ENCRYPT_SC in...
Mike McDonald [Thu, 18 Sep 2014 23:43:28 +0000 (19:43 -0400)]
Modified server code to honor the negotiated setting for SEC_LICENSE_ENCRYPT_SC in the security exchange PDU (which controls the encryption of license PDUs from the server to the client).

10 years agoModified server code to honor the negotiated settings for 1) SEC_LICENSE_ENCRYPT_SC...
Mike McDonald [Thu, 18 Sep 2014 23:38:04 +0000 (19:38 -0400)]
Modified server code to honor the negotiated settings for 1) SEC_LICENSE_ENCRYPT_SC in the security exchange PDU (which controls the encryption of license PDUs from the server to the client) and 2) ENC_SALTED_CHECKSUM in the bitmap capability set.

10 years agoModified code to honor the negotiated settings for 1) ENC_SALTED_CHECKSUM in the...
Mike McDonald [Thu, 18 Sep 2014 23:31:06 +0000 (19:31 -0400)]
Modified code to honor the negotiated settings for 1) ENC_SALTED_CHECKSUM in the general capability set extraFlags field and 2) DRAW_ALLOW_SKIP_ALPHA in the bitmap capability set drawingFlags field.

10 years agoshadow: start using message queue
Marc-André Moreau [Thu, 18 Sep 2014 21:22:44 +0000 (17:22 -0400)]
shadow: start using message queue

10 years agoshadow: improve subsystem structure
Marc-André Moreau [Thu, 18 Sep 2014 19:43:11 +0000 (15:43 -0400)]
shadow: improve subsystem structure

10 years agoshadow: add EnumMonitor functions
Marc-André Moreau [Thu, 18 Sep 2014 18:29:42 +0000 (14:29 -0400)]
shadow: add EnumMonitor functions

10 years agoshadow: delay subsystem initialization for monitor enumeration
Marc-André Moreau [Thu, 18 Sep 2014 17:06:49 +0000 (13:06 -0400)]
shadow: delay subsystem initialization for monitor enumeration

10 years agoshadow: fix and improve config path detection
Marc-André Moreau [Thu, 18 Sep 2014 14:06:59 +0000 (10:06 -0400)]
shadow: fix and improve config path detection

10 years agomfreerdp-server: disable in favor of shadow server
Marc-André Moreau [Thu, 18 Sep 2014 02:59:58 +0000 (22:59 -0400)]
mfreerdp-server: disable in favor of shadow server

10 years agoshadow: add common subsystem code
Marc-André Moreau [Thu, 18 Sep 2014 02:58:57 +0000 (22:58 -0400)]
shadow: add common subsystem code

10 years agoserver/shadow: split into library + executable
Marc-André Moreau [Thu, 18 Sep 2014 01:18:47 +0000 (21:18 -0400)]
server/shadow: split into library + executable

10 years agoMerge pull request #2112 from awakecoding/shadow
Marc-André Moreau [Thu, 18 Sep 2014 00:43:17 +0000 (20:43 -0400)]
Merge pull request #2112 from awakecoding/shadow

Shadow Server Improvements

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into shadow
Marc-André Moreau [Thu, 18 Sep 2014 00:15:01 +0000 (20:15 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow

Conflicts:
server/Mac/mf_audin.c
server/Mac/mf_event.c
server/Mac/mf_info.c
server/Mac/mf_mountain_lion.c
server/Mac/mf_peer.c
server/Mac/mf_rdpsnd.c
server/Mac/mfreerdp.c
server/shadow/CMakeLists.txt

10 years agoMerge pull request #2111 from awakecoding/egfx
Marc-André Moreau [Thu, 18 Sep 2014 00:02:04 +0000 (20:02 -0400)]
Merge pull request #2111 from awakecoding/egfx

Exhaustive Color Format Support

10 years agolibfreerdp-gdi: fix clipping of bitmap update
Marc-André Moreau [Wed, 17 Sep 2014 23:55:39 +0000 (19:55 -0400)]
libfreerdp-gdi: fix clipping of bitmap update

10 years agolibfreerdp-gdi: fix gdi_init
Marc-André Moreau [Wed, 17 Sep 2014 23:44:59 +0000 (19:44 -0400)]
libfreerdp-gdi: fix gdi_init

10 years agofreerdp: fix build problems
Marc-André Moreau [Wed, 17 Sep 2014 23:19:37 +0000 (19:19 -0400)]
freerdp: fix build problems

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into egfx
Marc-André Moreau [Wed, 17 Sep 2014 23:09:56 +0000 (19:09 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx

Conflicts:
client/Windows/wf_cliprdr.h
client/Windows/wf_event.h
client/X11/xf_client.c
client/X11/xf_gdi.c
libfreerdp/gdi/gdi.c
server/Mac/mf_input.c

10 years agolibwinpr-sspi: fix NTLM strict error check
Marc-André Moreau [Wed, 17 Sep 2014 22:44:59 +0000 (18:44 -0400)]
libwinpr-sspi: fix NTLM strict error check

10 years agolibfreerdp-codec: fix warning in color conversion, fix color move
Marc-André Moreau [Wed, 17 Sep 2014 22:43:42 +0000 (18:43 -0400)]
libfreerdp-codec: fix warning in color conversion, fix color move

10 years agolibfreerdp-gdi: fix 8bpp mode
Marc-André Moreau [Wed, 17 Sep 2014 22:30:09 +0000 (18:30 -0400)]
libfreerdp-gdi: fix 8bpp mode

10 years agoshadow: fix encoder grid bug
Marc-André Moreau [Wed, 17 Sep 2014 19:19:35 +0000 (15:19 -0400)]
shadow: fix encoder grid bug

10 years agoMerge branch 'egfx' of github.com:awakecoding/FreeRDP into shadow
Marc-André Moreau [Wed, 17 Sep 2014 19:17:05 +0000 (15:17 -0400)]
Merge branch 'egfx' of github.com:awakecoding/FreeRDP into shadow

10 years agolibfreerdp-gdi: fix 16bpp internal buffer format
Marc-André Moreau [Wed, 17 Sep 2014 18:55:52 +0000 (14:55 -0400)]
libfreerdp-gdi: fix 16bpp internal buffer format

10 years agoxfreerdp: fix X11 16bpp mode
Marc-André Moreau [Wed, 17 Sep 2014 18:29:56 +0000 (14:29 -0400)]
xfreerdp: fix X11 16bpp mode

10 years agolibfreerdp-codec: add proper 16bpp output format support
Marc-André Moreau [Wed, 17 Sep 2014 16:17:41 +0000 (12:17 -0400)]
libfreerdp-codec: add proper 16bpp output format support

10 years agoMerge pull request #2106 from bmiklautz/issue/2103
Bernhard Miklautz [Wed, 17 Sep 2014 11:52:19 +0000 (13:52 +0200)]
Merge pull request #2106 from bmiklautz/issue/2103

misc command line fixes

10 years agoMerge pull request #2107 from akallabeth/fix_tsmf_wvc
Martin Fleisz [Wed, 17 Sep 2014 09:02:35 +0000 (11:02 +0200)]
Merge pull request #2107 from akallabeth/fix_tsmf_wvc

Minor TSMF fixes

10 years agoMerge pull request #2108 from akallabeth/wlog_default_level
Martin Fleisz [Wed, 17 Sep 2014 08:53:11 +0000 (10:53 +0200)]
Merge pull request #2108 from akallabeth/wlog_default_level

Setting default WLog_Level to INFO.

10 years agoDefault WLog_Level is now INFO.
Armin Novak [Wed, 17 Sep 2014 07:28:40 +0000 (09:28 +0200)]
Default WLog_Level is now INFO.

10 years agoFixed entry function for ffmpeg and non static channel builds.
Armin Novak [Wed, 17 Sep 2014 07:18:21 +0000 (09:18 +0200)]
Fixed entry function for ffmpeg and non static channel builds.

10 years agoFixed naming of entry function, now working with non static channel builds.
Armin Novak [Wed, 17 Sep 2014 07:12:01 +0000 (09:12 +0200)]
Fixed naming of entry function, now working with non static channel builds.

10 years agoFixed WVC capabilities.
Armin Novak [Wed, 17 Sep 2014 07:06:17 +0000 (09:06 +0200)]
Fixed WVC capabilities.

10 years agoModified per_read_integer to handle a length of 0 (which is seen when older RDP clien...
Mike McDonald [Wed, 17 Sep 2014 03:15:34 +0000 (23:15 -0400)]
Modified per_read_integer to handle a length of 0 (which is seen when older RDP clients connect to the FreeRDP server)

10 years agoxfreerdp: partial fix for X11 16bpp mode
Marc-André Moreau [Tue, 16 Sep 2014 23:12:26 +0000 (19:12 -0400)]
xfreerdp: partial fix for X11 16bpp mode

10 years agolibfreerdp-gdi: fix SurfaceToSurface overlapping copies
Marc-André Moreau [Tue, 16 Sep 2014 21:41:24 +0000 (17:41 -0400)]
libfreerdp-gdi: fix SurfaceToSurface overlapping copies

10 years agolibfreerdp-codec: add BGR support to egfx
Marc-André Moreau [Tue, 16 Sep 2014 20:55:47 +0000 (16:55 -0400)]
libfreerdp-codec: add BGR support to egfx

10 years agocommand line: fix --version
Bernhard Miklautz [Tue, 16 Sep 2014 20:51:01 +0000 (22:51 +0200)]
command line: fix --version

In command line detection status (return) values were ignored therefore
--version wasn't recognized properly and help was printed

10 years agocommand line: print help and kbd list to stdout
Bernhard Miklautz [Tue, 16 Sep 2014 19:07:38 +0000 (21:07 +0200)]
command line: print help and kbd list to stdout

Revert recent wlog changes for command line and print help/kbd listings
directly to stdout

10 years agoMerge pull request #2105 from bmiklautz/fix/duplicated_prototype
Bernhard Miklautz [Tue, 16 Sep 2014 17:46:41 +0000 (19:46 +0200)]
Merge pull request #2105 from bmiklautz/fix/duplicated_prototype

rdpsnd server: fix duplicated prototype

10 years agordpsnd server: fix duplicated prototype
Bernhard Miklautz [Tue, 16 Sep 2014 17:26:33 +0000 (19:26 +0200)]
rdpsnd server: fix duplicated prototype

10 years agoserial: ability to turn on the permissive mode from the command line
Emmanuel Ledoux [Tue, 16 Sep 2014 10:08:33 +0000 (12:08 +0200)]
serial: ability to turn on the permissive mode from the command line

10 years agowinpr-comm: fixed set_baud_rate()/get_baud_rate() functions in comm_serial_sys.c...
Emmanuel Ledoux [Tue, 16 Sep 2014 09:21:01 +0000 (11:21 +0200)]
winpr-comm: fixed set_baud_rate()/get_baud_rate() functions in comm_serial_sys.c (the issue came from a wrong extrapolation of the COMMPROP's MaxBaud field)
winpr-comm: got rid of SERIAL_BAUD_* values which are identical to BAUD_* ones

10 years agoMerge pull request #2098 from akallabeth/fix_libfreerdp_log
Bernhard Miklautz [Tue, 16 Sep 2014 08:24:43 +0000 (10:24 +0200)]
Merge pull request #2098 from akallabeth/fix_libfreerdp_log

Implemented WLog for libfreerdp, client and server

10 years agoFixed log level of error message.
Armin Novak [Tue, 16 Sep 2014 08:17:54 +0000 (10:17 +0200)]
Fixed log level of error message.

10 years agoFixed log level of error message.
Armin Novak [Tue, 16 Sep 2014 08:16:05 +0000 (10:16 +0200)]
Fixed log level of error message.

10 years agoFixed missing log message formatting argument on android.
Armin Novak [Tue, 16 Sep 2014 08:14:18 +0000 (10:14 +0200)]
Fixed missing log message formatting argument on android.

10 years agoChanged log level.
Armin Novak [Tue, 16 Sep 2014 07:45:48 +0000 (09:45 +0200)]
Changed log level.

10 years agoDecreased log level.
Armin Novak [Tue, 16 Sep 2014 07:43:56 +0000 (09:43 +0200)]
Decreased log level.

10 years agoDecreased logging verbosity.
Armin Novak [Tue, 16 Sep 2014 07:37:45 +0000 (09:37 +0200)]
Decreased logging verbosity.

10 years agolibfreerdp-gdi: add support for ABGR plain colors
Marc-André Moreau [Mon, 15 Sep 2014 20:28:53 +0000 (16:28 -0400)]
libfreerdp-gdi: add support for ABGR plain colors

10 years agolibfreerdp-gdi: partial support for internal ABGR buffer format
Marc-André Moreau [Mon, 15 Sep 2014 20:08:06 +0000 (16:08 -0400)]
libfreerdp-gdi: partial support for internal ABGR buffer format

10 years agolibfreerdp-codec: add RGB/BGR color conversion to freerdp_image_copy
Marc-André Moreau [Mon, 15 Sep 2014 18:59:45 +0000 (14:59 -0400)]
libfreerdp-codec: add RGB/BGR color conversion to freerdp_image_copy

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 18:06:35 +0000 (20:06 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:56:21 +0000 (19:56 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:55:21 +0000 (19:55 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:52:33 +0000 (19:52 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:52:19 +0000 (19:52 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:51:58 +0000 (19:51 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:51:37 +0000 (19:51 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:51:17 +0000 (19:51 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:50:50 +0000 (19:50 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:49:34 +0000 (19:49 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:48:57 +0000 (19:48 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:47:59 +0000 (19:47 +0200)]
Decreased logging verbosity.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:47:11 +0000 (19:47 +0200)]
Decreased logging verbosity.

10 years agoChanged logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:40:54 +0000 (19:40 +0200)]
Changed logging verbosity.

10 years agoIncreased logging verbosity for error.
Armin Novak [Mon, 15 Sep 2014 17:39:08 +0000 (19:39 +0200)]
Increased logging verbosity for error.

10 years agoDecreased logging verbosity.
Armin Novak [Mon, 15 Sep 2014 17:38:37 +0000 (19:38 +0200)]
Decreased logging verbosity.