platform/upstream/freerdp.git
6 years agoConsolidate rdg_tls_out_connect/rdg_tls_in_connect into single function. This also...
Pavel Pautov [Thu, 5 Apr 2018 02:07:52 +0000 (19:07 -0700)]
Consolidate rdg_tls_out_connect/rdg_tls_in_connect into single function. This also fixes connections to RDG server via proxy.

6 years agoRemoved unused "readEvent" - no one checks if it was set.
Pavel Pautov [Thu, 5 Apr 2018 02:07:33 +0000 (19:07 -0700)]
Removed unused "readEvent" - no one checks if it was set.
Removed needless rdg_check_event_handles declaration.

6 years agoConsolidate rdg_send_in_channel_request/rdg_send_out_channel_request into single...
Pavel Pautov [Thu, 5 Apr 2018 02:07:25 +0000 (19:07 -0700)]
Consolidate rdg_send_in_channel_request/rdg_send_out_channel_request into single function.

6 years agoExplicitly skip "seed" payload on RDG OUT connection, to avoid issues when it's split...
Pavel Pautov [Thu, 5 Apr 2018 02:07:11 +0000 (19:07 -0700)]
Explicitly skip "seed" payload on RDG OUT connection, to avoid issues when it's split over several SSL records.

6 years agoMoved some repeated "read all" code into function.
Pavel Pautov [Thu, 5 Apr 2018 02:06:59 +0000 (19:06 -0700)]
Moved some repeated "read all" code into function.

6 years agoMerge pull request #4567 from akallabeth/sanitizer_checks_refined
Bernhard Miklautz [Thu, 12 Apr 2018 13:52:38 +0000 (15:52 +0200)]
Merge pull request #4567 from akallabeth/sanitizer_checks_refined

Refined checks for sanitizers.

6 years agoMerge pull request #4568 from akallabeth/rails_bad_window_fix
David Fort [Thu, 12 Apr 2018 13:25:35 +0000 (15:25 +0200)]
Merge pull request #4568 from akallabeth/rails_bad_window_fix

Check for window existence in remote app mode before access

6 years agoCheck for window existence in remote app mode before access
Armin Novak [Thu, 12 Apr 2018 12:39:37 +0000 (14:39 +0200)]
Check for window existence in remote app mode before access

X11 is asynchronous, so events arriving in xf_event_PropertyNotify
may access a window that has already been discarded. Check that before
reading properties.

6 years agoRefined checks for sanitizers.
Armin Novak [Thu, 12 Apr 2018 09:49:43 +0000 (11:49 +0200)]
Refined checks for sanitizers.

6 years agoMerge pull request #4557 from akallabeth/connect_error_fix
Martin Fleisz [Thu, 12 Apr 2018 10:10:56 +0000 (12:10 +0200)]
Merge pull request #4557 from akallabeth/connect_error_fix

Set connection error if TCP connect fails.

6 years agoMerge pull request #4544 from oshogbo/nSize
David Fort [Thu, 12 Apr 2018 09:11:57 +0000 (11:11 +0200)]
Merge pull request #4544 from oshogbo/nSize

Don't restrict the hostname size.

6 years agoMerge pull request #4547 from andreesteve/gatewayip
Martin Fleisz [Thu, 12 Apr 2018 08:43:34 +0000 (10:43 +0200)]
Merge pull request #4547 from andreesteve/gatewayip

Gateway client (RDG) must connect to same IP/server for both channels

6 years agoMerge pull request #4563 from oshogbo/pointer
Martin Fleisz [Wed, 11 Apr 2018 15:10:48 +0000 (17:10 +0200)]
Merge pull request #4563 from oshogbo/pointer

Don't assume that the pointer function are set.

6 years agoDon't assume that the pointer function are set.
Mariusz Zaborski [Wed, 11 Apr 2018 14:01:45 +0000 (16:01 +0200)]
Don't assume that the pointer function are set.

6 years agoMerge pull request #4561 from bmiklautz/200dev3
Norbert Federa [Wed, 11 Apr 2018 12:45:35 +0000 (14:45 +0200)]
Merge pull request #4561 from bmiklautz/200dev3

build: set version to 2.0.0-dev3

6 years agobuild: set version to 2.0.0-dev3
Bernhard Miklautz [Wed, 11 Apr 2018 11:36:33 +0000 (13:36 +0200)]
build: set version to 2.0.0-dev3

start 2.0.0-rc3 development cycle

6 years agoMerge pull request #4560 from bmiklautz/200rc2 2.0.0-rc2
Martin Fleisz [Wed, 11 Apr 2018 11:25:31 +0000 (13:25 +0200)]
Merge pull request #4560 from bmiklautz/200rc2

release: version 2.0.0-rc2

6 years agorelease: version 2.0.0-rc2
Bernhard Miklautz [Wed, 11 Apr 2018 10:44:06 +0000 (12:44 +0200)]
release: version 2.0.0-rc2

6 years agoMerge pull request #3542 from akallabeth/thread_sanitizer
Bernhard Miklautz [Wed, 11 Apr 2018 09:01:38 +0000 (11:01 +0200)]
Merge pull request #3542 from akallabeth/thread_sanitizer

Added memory and thread sanitizer.

6 years agoMerge pull request #4558 from mfleisz/openssl11_fix_win
Bernhard Miklautz [Wed, 11 Apr 2018 08:59:27 +0000 (10:59 +0200)]
Merge pull request #4558 from mfleisz/openssl11_fix_win

cmake: Fix finding OpenSSL 1.1.0 libs on Windows platforms

6 years agoMerge pull request #4322 from akallabeth/rail_fixes
Bernhard Miklautz [Wed, 11 Apr 2018 08:49:44 +0000 (10:49 +0200)]
Merge pull request #4322 from akallabeth/rail_fixes

Rail fixes for GFX mode

6 years agocmake: Fix finding OpenSSL 1.1.0 libs on Windows platforms
Martin Fleisz [Wed, 11 Apr 2018 08:18:46 +0000 (10:18 +0200)]
cmake: Fix finding OpenSSL 1.1.0 libs on Windows platforms

6 years agoSet connection error if TCP connect fails.
Armin Novak [Wed, 11 Apr 2018 07:00:32 +0000 (09:00 +0200)]
Set connection error if TCP connect fails.

6 years agoGateway (RDG) use same IP for both channels
Andre Esteve [Thu, 15 Mar 2018 05:37:30 +0000 (22:37 -0700)]
Gateway (RDG) use same IP for both channels

6 years agoMerge pull request #4552 from perkerk/win-10-cursors-again
Martin Fleisz [Tue, 10 Apr 2018 09:12:31 +0000 (11:12 +0200)]
Merge pull request #4552 from perkerk/win-10-cursors-again

Fix Windows 10 cursors drawing as black

6 years agoFix issues found by build bot
Eric Brown [Tue, 10 Apr 2018 07:55:15 +0000 (02:55 -0500)]
Fix issues found by build bot

6 years agoFix Windows 10 cursors drawing as black
Eric Brown [Mon, 9 Apr 2018 18:59:42 +0000 (13:59 -0500)]
Fix Windows 10 cursors drawing as black

6 years agoMerge pull request #4551 from oshogbo/nego_0
akallabeth [Mon, 9 Apr 2018 17:00:48 +0000 (19:00 +0200)]
Merge pull request #4551 from oshogbo/nego_0

Fix setting of negotiated security protocol.

6 years agoFix setting of negotiated security protocol.
Mariusz Zaborski [Mon, 9 Apr 2018 15:13:22 +0000 (17:13 +0200)]
Fix setting of negotiated security protocol.

PROTOCOL_RDP is equals 0 so if we and it with anything is still 0.
Correct way of doing it is to compare two values.

6 years agoMerge pull request #4549 from oshogbo/krb
Bernhard Miklautz [Mon, 9 Apr 2018 14:26:18 +0000 (16:26 +0200)]
Merge pull request #4549 from oshogbo/krb

Fix checking of krb in encrypt public key echo.

6 years agoFix checking of krb in encrypt public key echo.
Mariusz Zaborski [Mon, 9 Apr 2018 13:04:52 +0000 (15:04 +0200)]
Fix checking of krb in encrypt public key echo.

In commit 0e1a073384ddd1382f6a0619177cf0b601ad973c there was a mistake -
originally code said different then kerberos. Because of that NLA authentication
of server side didn't work for me.

6 years agoMerge pull request #4540 from akallabeth/warning_fixes_v2
David Fort [Mon, 9 Apr 2018 07:22:18 +0000 (09:22 +0200)]
Merge pull request #4540 from akallabeth/warning_fixes_v2

Warning fixes v2

6 years agoThere is no reason to restrict nSize to 2 the hostname can be empty on
Mariusz Zaborski [Fri, 6 Apr 2018 19:07:51 +0000 (21:07 +0200)]
There is no reason to restrict nSize to 2 the hostname can be empty on
UNIX-like machines.

6 years agoFixed RDP debug message invalid function.
Armin Novak [Fri, 6 Apr 2018 09:34:24 +0000 (11:34 +0200)]
Fixed RDP debug message invalid function.

6 years agoAdded memory and thread sanitizer.
Armin Novak [Mon, 10 Oct 2016 17:17:21 +0000 (19:17 +0200)]
Added memory and thread sanitizer.

6 years agoFixed format string mismatch.
Armin Novak [Thu, 5 Apr 2018 08:49:24 +0000 (10:49 +0200)]
Fixed format string mismatch.

6 years agoFixed type mismatches with H264 backend buffer pointers.
Armin Novak [Thu, 5 Apr 2018 08:48:45 +0000 (10:48 +0200)]
Fixed type mismatches with H264 backend buffer pointers.

6 years agoFix pointer type mismatch struct sockaddr_storage* and struct sockaddr*
Armin Novak [Thu, 5 Apr 2018 08:47:50 +0000 (10:47 +0200)]
Fix pointer type mismatch struct sockaddr_storage* and struct sockaddr*

6 years agoMerge pull request #4535 from akallabeth/warning_fixes
MartinHaimberger [Thu, 5 Apr 2018 08:20:43 +0000 (10:20 +0200)]
Merge pull request #4535 from akallabeth/warning_fixes

Warning fixes

6 years agoMerge pull request #4481 from akallabeth/fastpath_fix
MartinHaimberger [Thu, 5 Apr 2018 08:17:51 +0000 (10:17 +0200)]
Merge pull request #4481 from akallabeth/fastpath_fix

Fastpath uncompressed length issue

6 years agoMerge pull request #4538 from mfleisz/win_ipv6_fix
akallabeth [Thu, 5 Apr 2018 05:35:40 +0000 (07:35 +0200)]
Merge pull request #4538 from mfleisz/win_ipv6_fix

core: Fix IPv6 handling on Windows

6 years agocore: Fix IPv6 handling on Windows
Martin Fleisz [Wed, 4 Apr 2018 15:19:18 +0000 (17:19 +0200)]
core: Fix IPv6 handling on Windows

On Windows the sockaddr struct is smaller than sockaddr_in6.
This causes getsockname to fail because the buffer is too small.
The new code uses sockaddr_storage which should be large enough to
hold any supported protocol address structure.

See: http://pubs.opengroup.org/onlinepubs/009696699/basedefs/sys/socket.h.html

6 years agoSimplified fastpath buffer handling.
Armin Novak [Wed, 4 Apr 2018 11:23:14 +0000 (13:23 +0200)]
Simplified fastpath buffer handling.

6 years agoFixed missing return value checks.
Armin Novak [Tue, 13 Mar 2018 08:32:14 +0000 (09:32 +0100)]
Fixed missing return value checks.

6 years agoMerge pull request #4514 from akallabeth/com_lpt_fix
MartinHaimberger [Wed, 4 Apr 2018 10:52:39 +0000 (12:52 +0200)]
Merge pull request #4514 from akallabeth/com_lpt_fix

Com lpt fix

6 years agoFixed XPixmap checks.
Armin Novak [Wed, 4 Apr 2018 08:46:14 +0000 (10:46 +0200)]
Fixed XPixmap checks.

6 years agoFixed format string types.
Armin Novak [Wed, 4 Apr 2018 08:45:57 +0000 (10:45 +0200)]
Fixed format string types.

6 years agoRemoved unnecessary range check.
Armin Novak [Wed, 4 Apr 2018 08:45:32 +0000 (10:45 +0200)]
Removed unnecessary range check.

6 years agoFixed integer to float type cast.
Armin Novak [Wed, 4 Apr 2018 08:45:07 +0000 (10:45 +0200)]
Fixed integer to float type cast.

6 years agoFixed printf format string.
Armin Novak [Wed, 4 Apr 2018 08:44:51 +0000 (10:44 +0200)]
Fixed printf format string.

6 years agoFixed intrinsic integer overflow.
Armin Novak [Wed, 4 Apr 2018 08:43:31 +0000 (10:43 +0200)]
Fixed intrinsic integer overflow.

Adding 128 in 8bit is not possible due to range [-128,127].
Instead subtract -128, that should eliminate the overflow.

6 years agoMerge pull request #4457 from RangeeGmbH/fix_custom_sizes
akallabeth [Wed, 4 Apr 2018 08:35:47 +0000 (10:35 +0200)]
Merge pull request #4457 from RangeeGmbH/fix_custom_sizes

Fix /size: /w: /h: with /monitors: (Fix custom sizes)

6 years agoMerge pull request #4472 from akallabeth/win_mouse_button
MartinHaimberger [Wed, 4 Apr 2018 08:12:04 +0000 (10:12 +0200)]
Merge pull request #4472 from akallabeth/win_mouse_button

[WIN] Added additional mouse mappings.

6 years agoMerge pull request #4477 from akallabeth/command_line_fix
MartinHaimberger [Wed, 4 Apr 2018 08:06:07 +0000 (10:06 +0200)]
Merge pull request #4477 from akallabeth/command_line_fix

Detect command line flags in case RDP or MSINCIDENT files are used.

6 years agoMerge pull request #4416 from akallabeth/audin_fix
MartinHaimberger [Wed, 4 Apr 2018 08:04:58 +0000 (10:04 +0200)]
Merge pull request #4416 from akallabeth/audin_fix

Audin fix

6 years agoMerge pull request #4529 from akallabeth/wlog_cleanup_fix
Martin Fleisz [Wed, 4 Apr 2018 07:32:46 +0000 (09:32 +0200)]
Merge pull request #4529 from akallabeth/wlog_cleanup_fix

Fix #4524: Initialize with cleanup handler

6 years agoMerge pull request #4519 from mfleisz/cssp_nonce_fix
akallabeth [Tue, 3 Apr 2018 13:52:35 +0000 (15:52 +0200)]
Merge pull request #4519 from mfleisz/cssp_nonce_fix

cssp: Fix handling of nonce

6 years agoMerge pull request #4532 from RangeeGmbH/cmdline_spelling
akallabeth [Tue, 3 Apr 2018 13:04:32 +0000 (15:04 +0200)]
Merge pull request #4532 from RangeeGmbH/cmdline_spelling

Fix spelling of network commandline values

6 years agoFix spelling of network commandline values
Kai Harms [Tue, 3 Apr 2018 12:12:58 +0000 (12:12 +0000)]
Fix spelling of network commandline values

6 years agoUse __attribute__((destructor)) on non windows systems.
Armin Novak [Tue, 3 Apr 2018 12:04:22 +0000 (14:04 +0200)]
Use __attribute__((destructor)) on non windows systems.

atexit in shared libraries is not universally supported.

6 years agoRemoved all calls to WLog_Init and WLog_Uninit
Armin Novak [Tue, 3 Apr 2018 11:06:41 +0000 (13:06 +0200)]
Removed all calls to WLog_Init and WLog_Uninit

Since the calls are no longer required remove their usage.

6 years agoRemoved winpr_exit
Armin Novak [Tue, 3 Apr 2018 10:55:17 +0000 (12:55 +0200)]
Removed winpr_exit

As the cleanup functions are called by atexit a dedicated
cleanup call is no longer required.

6 years agoMerge pull request #4527 from jkaivo/master
akallabeth [Tue, 3 Apr 2018 08:22:08 +0000 (10:22 +0200)]
Merge pull request #4527 from jkaivo/master

PCB support

6 years agoFix #4524: Initialize with cleanup handler
Armin Novak [Tue, 3 Apr 2018 07:59:42 +0000 (09:59 +0200)]
Fix #4524: Initialize with cleanup handler

Use singleton initializer and register cleanup handler for logger.

6 years agoadd support for the "pcb" block in .rdp files provided by Project Honolulu in the...
Jakob Kaivo [Sun, 1 Apr 2018 02:15:39 +0000 (22:15 -0400)]
add support for the "pcb" block in .rdp files provided by Project Honolulu in the VM interface

6 years agoMerge pull request #4522 from UndefBehavior/fix_SCardStatusW
Bernhard Miklautz [Fri, 30 Mar 2018 15:20:50 +0000 (17:20 +0200)]
Merge pull request #4522 from UndefBehavior/fix_SCardStatusW

Fix SCardStatusW function

6 years agoFix SCardStatusW function
UndefBehavior [Fri, 30 Mar 2018 14:11:24 +0000 (07:11 -0700)]
Fix SCardStatusW function

Terminating null character was inserted in the middle of readerNames instead of
last position in the unicode version of SCardStatus function.
This commit fix it.

6 years agocssp: Fix handling of nonce
Martin Fleisz [Thu, 29 Mar 2018 13:50:16 +0000 (15:50 +0200)]
cssp: Fix handling of nonce

6 years agoFix /size: /w: /h: with /monitor: (Fix custom sizes)
Kai Harms [Mon, 26 Feb 2018 14:38:16 +0000 (14:38 +0000)]
Fix /size: /w: /h: with /monitor: (Fix custom sizes)

Fix weird rectangle by removing checks

6 years agoFixed #4412: memory corruption in audin channel.
Armin Novak [Fri, 9 Feb 2018 13:04:10 +0000 (14:04 +0100)]
Fixed #4412: memory corruption in audin channel.

6 years agoAudin channel use dynamic logger where possible.
Armin Novak [Fri, 9 Feb 2018 12:49:58 +0000 (13:49 +0100)]
Audin channel use dynamic logger where possible.

6 years agoMerge pull request #4513 from chipitsine/travis-new
Bernhard Miklautz [Mon, 26 Mar 2018 12:31:14 +0000 (14:31 +0200)]
Merge pull request #4513 from chipitsine/travis-new

initial travis-ci support

6 years agoMerge pull request #4512 from chipitsine/master
akallabeth [Mon, 26 Mar 2018 11:09:11 +0000 (13:09 +0200)]
Merge pull request #4512 from chipitsine/master

resolve several possible null pointer dereference

6 years agoinitial travis-ci support
Ilya Shipitsin [Sun, 25 Mar 2018 16:38:46 +0000 (21:38 +0500)]
initial travis-ci support

6 years agoresolve several possible null pointer dereference
Ilya Shipitsin [Sat, 24 Mar 2018 12:46:39 +0000 (17:46 +0500)]
resolve several possible null pointer dereference

issue detected by cppcheck

[channels/drive/client/drive_main.c:454] -> [channels/drive/client/drive_main.c:443]: (warning) Either the condition '!irp' is redundant or there is possible null pointer dereference: irp.
[client/X11/xf_window.c:582] -> [client/X11/xf_window.c:580]: (warning) Either the condition '!xfc' is redundant or there is possible null pointer dereference: xfc.
[winpr/libwinpr/path/test/TestPathShell.c:40] -> [winpr/libwinpr/path/test/TestPathShell.c:43]: (warning) Either the condition '!path' is redundant or there is possible null pointer dereference: path.
[winpr/libwinpr/path/test/TestPathShell.c:49] -> [winpr/libwinpr/path/test/TestPathShell.c:52]: (warning) Either the condition '!path' is redundant or there is possible null pointer dereference: path.

6 years agoMerge pull request #4510 from mfleisz/cssp_version_fix
akallabeth [Fri, 23 Mar 2018 13:12:19 +0000 (14:12 +0100)]
Merge pull request #4510 from mfleisz/cssp_version_fix

cssp: Separate client/server version handling (#4502)

6 years agocssp: Separate client/server version handling (#4502)
Martin Fleisz [Fri, 23 Mar 2018 11:12:08 +0000 (12:12 +0100)]
cssp: Separate client/server version handling (#4502)

6 years agoAdded debug message.
Armin Novak [Fri, 23 Mar 2018 10:21:13 +0000 (11:21 +0100)]
Added debug message.

6 years agoRemoved reserved COM and LPT check.
Armin Novak [Fri, 23 Mar 2018 09:44:32 +0000 (10:44 +0100)]
Removed reserved COM and LPT check.

6 years agoMerge pull request #4508 from h3xx/fix-ccache-support
Bernhard Miklautz [Thu, 22 Mar 2018 16:03:52 +0000 (17:03 +0100)]
Merge pull request #4508 from h3xx/fix-ccache-support

Fix ccache support

6 years agoFix ccache support
Dan Church [Wed, 21 Mar 2018 16:57:36 +0000 (11:57 -0500)]
Fix ccache support

Setting the compiler launcher to "ccache" is the recommended way of
enabling ccache for the build.

If cmake is run with it defined, it causes an error when ccache tries to
run:

    ccache: error: Recursive invocation (the name of the ccache binary must be "ccache")

This was because the compiler was getting invoked as
"ccache ccache [COMPILER]"

6 years agoMerge pull request #4469 from akallabeth/win_server_fix
David Fort [Wed, 21 Mar 2018 13:19:51 +0000 (14:19 +0100)]
Merge pull request #4469 from akallabeth/win_server_fix

Fixed windows shadow server update copy.

6 years agoMerge pull request #4504 from mfleisz/cssp_warnings
akallabeth [Wed, 21 Mar 2018 12:36:46 +0000 (13:36 +0100)]
Merge pull request #4504 from mfleisz/cssp_warnings

cssp: Fix warnings (#4503)

6 years agocssp: Fix warnings (#4503)
Martin Fleisz [Wed, 21 Mar 2018 10:30:02 +0000 (11:30 +0100)]
cssp: Fix warnings (#4503)

6 years agoMerge pull request #4505 from bmiklautz/nightlies_bionic
akallabeth [Wed, 21 Mar 2018 11:34:46 +0000 (12:34 +0100)]
Merge pull request #4505 from bmiklautz/nightlies_bionic

pkg freerdp-nightly: fix build on bionic

6 years agopkg freerdp-nightly: fix build on bionic
Bernhard Miklautz [Wed, 21 Mar 2018 11:00:01 +0000 (12:00 +0100)]
pkg freerdp-nightly: fix build on bionic

6 years agoMerge pull request #4499 from mfleisz/cssp_v6
akallabeth [Tue, 20 Mar 2018 10:02:40 +0000 (11:02 +0100)]
Merge pull request #4499 from mfleisz/cssp_v6

cssp: Add support for protocol version 6

6 years agocssp: Add support for protocol version 6
Martin Fleisz [Tue, 20 Mar 2018 08:57:30 +0000 (09:57 +0100)]
cssp: Add support for protocol version 6

6 years agoMerge pull request #4497 from akallabeth/kwin_multimon
David Fort [Mon, 19 Mar 2018 18:12:02 +0000 (19:12 +0100)]
Merge pull request #4497 from akallabeth/kwin_multimon

Fix #2707: Set fullscreen first

6 years agoFix #2707: Set fullscreen first
Armin Novak [Mon, 19 Mar 2018 10:54:06 +0000 (11:54 +0100)]
Fix #2707: Set fullscreen first

Due to kwin bug https://bugs.kde.org/show_bug.cgi?id=391960
multimonitor fullscreen is not applied correctly with the
previous approach.

6 years agoMerge pull request #4495 from akallabeth/header_fix
David Fort [Sat, 17 Mar 2018 16:07:48 +0000 (17:07 +0100)]
Merge pull request #4495 from akallabeth/header_fix

Fixed #4493: duplicate typedef.

6 years agoFixed #4493: duplicate typedef.
Armin Novak [Sat, 17 Mar 2018 14:25:06 +0000 (15:25 +0100)]
Fixed #4493: duplicate typedef.

6 years agoMerge pull request #4487 from bmiklautz/KB4088776
akallabeth [Wed, 14 Mar 2018 13:34:01 +0000 (14:34 +0100)]
Merge pull request #4487 from bmiklautz/KB4088776

fix nla: don't use server version

6 years agofix nla: don't use server version
Bernhard Miklautz [Wed, 14 Mar 2018 12:39:23 +0000 (13:39 +0100)]
fix nla: don't use server version

FreeRDP currently only supports CredSSP protocol version 3. However the
current implementation always sent back the version received by the
server indicating that this version was supported.
With recent windows updates applied the protocol changed and this approach
doesn't work anymore (see
https://msdn.microsoft.com/en-us/library/mt752485.aspx for protocol changes).

With this fix FreeRDP always sends version 3 as supported version.

Credit goes to @mfleisz.

Fixes #4449

6 years agoMerge pull request #4473 from akallabeth/mac_timer
Martin Fleisz [Mon, 12 Mar 2018 15:11:48 +0000 (16:11 +0100)]
Merge pull request #4473 from akallabeth/mac_timer

Added WaitableTimer implementation for mac OS.

6 years agoAdded WaitableTimer implementation for mac OS.
Armin Novak [Thu, 8 Mar 2018 12:46:46 +0000 (13:46 +0100)]
Added WaitableTimer implementation for mac OS.

6 years agoDetect command line flags in case RDP or MSINCIDENT files are used.
Armin Novak [Fri, 9 Mar 2018 13:25:45 +0000 (14:25 +0100)]
Detect command line flags in case RDP or MSINCIDENT files are used.

6 years agoAdded additional mouse mappings.
Armin Novak [Thu, 8 Mar 2018 09:58:47 +0000 (10:58 +0100)]
Added additional mouse mappings.

6 years agoDo not clear invalid region if no client connected.
Armin Novak [Tue, 6 Mar 2018 14:52:24 +0000 (15:52 +0100)]
Do not clear invalid region if no client connected.

6 years agoFixed windows shadow server update copy.
Armin Novak [Tue, 6 Mar 2018 14:43:54 +0000 (15:43 +0100)]
Fixed windows shadow server update copy.