Armin Novak
1d4cdd2924
Added missing error codes.
2019-10-02 16:00:37 +02:00
Martin Fleisz
583045e2e5
rail: Update to latest spec version 28.0
2019-10-02 14:51:45 +02:00
Martin Fleisz
554baf0345
Merge pull request #5630 from akallabeth/fastpath_reset
...
Reset fastpath on disconnect, fixes #5629
2019-10-02 11:10:07 +02:00
Armin Novak
6100273089
Reset fastpath on disconnect, fixes #5629
2019-10-02 10:21:48 +02:00
Martin Fleisz
09191b7f1c
Merge pull request #5628 from akallabeth/handle_fix
...
Fix WINPR_EVENT and WINPR_TIMER structs.
2019-10-02 09:18:50 +02:00
akallabeth
a3dae4ad46
Fix WINPR_EVENT and WINPR_TIMER structs.
...
Both structs must have the same base members so that the event
handle can be extracted at the same offset.
2019-10-01 21:03:03 +02:00
Martin Fleisz
a907f003e1
Merge pull request #5596 from akallabeth/wlog_cache_ptr
...
Speedup for WLog_* macros, cache the log pointer
2019-10-01 15:57:17 +02:00
Martin Fleisz
30a92e85b8
common: Fix handling of redirectdrives setting
2019-10-01 15:56:22 +02:00
Martin Fleisz
20c585bd18
rdpdr: Fix error code reporting for create PDUs
2019-10-01 14:34:36 +02:00
Martin Fleisz
7edd2d8070
wlog: Fix uninitialized type in wLogMessage
2019-10-01 14:34:17 +02:00
Martin Fleisz
065a650f72
Merge pull request #5623 from akallabeth/gateway_error_string
...
Map gateway errors in freerdp_get_last_error_name
2019-10-01 11:41:01 +02:00
Martin Fleisz
89841fce03
Merge pull request #5616 from akallabeth/drive_prefer_absolute_path
...
Fix #5603 : Prefer absolute path for /drive: syntax.
2019-10-01 11:40:38 +02:00
Armin Novak
f78c5f5c44
Map gateway errors in freerdp_get_last_error_name
2019-10-01 09:47:26 +02:00
kubistika
f4d169fb75
server: proxy: register input and update callbacks in post connect
...
To avoid a race in which the server received an input event before
proxy's client is initialized, we now only register input and update
callbacks after client is initialized and safe to use.
2019-09-30 10:08:28 +02:00
kubistika
4d175f6008
server: proxy: refactor pf_context_create_client_context
2019-09-30 10:08:28 +02:00
kubistika
b6730ea31e
server: proxy: support auto reconnect
2019-09-30 10:08:28 +02:00
kubistika
32913850d5
server: proxy: separate client and server security settings
2019-09-30 10:07:43 +02:00
Martin Fleisz
21f2ca93d3
Merge pull request #5621 from akallabeth/santize_rdp_file_strings
...
Trim all RDP file string options except passwords.
2019-09-27 09:28:20 +02:00
Armin Novak
c904a4c5cd
Trim all RDP file string options except passwords.
2019-09-27 09:09:59 +02:00
Armin Novak
b1d0eaff6d
Fix #5603 : Prefer absolute path for /drive: syntax.
2019-09-24 16:42:27 +02:00
Martin Fleisz
6b8b5bbb0e
Merge pull request #5614 from akallabeth/better_gateway_error
...
Better gateway error reporting
2019-09-24 16:28:17 +02:00
Martin Fleisz
db2ac11828
Merge pull request #5615 from akallabeth/rdp_relaxed_parse
...
Added option to parse RDP files relaxed.
2019-09-24 16:27:54 +02:00
Armin Novak
04a7c068d8
Added option to parse RDP files relaxed.
2019-09-24 16:11:43 +02:00
Armin Novak
41976885c6
Fix #5612 : proper return values.
2019-09-24 09:45:35 +02:00
Armin Novak
733cc36462
Setting freerdp_last_error in gateway error response.
2019-09-24 09:42:13 +02:00
Armin Novak
6f9cb89c5d
Better log message for resetting last error state.
2019-09-23 11:22:45 +02:00
Martin Fleisz
ab0004c823
Merge pull request #5610 from akallabeth/centos_fix
...
Centos fix
2019-09-23 10:31:51 +02:00
Martin Fleisz
c8e371d866
Merge pull request #5609 from akallabeth/printer_default_backend
...
Fix #5606 : Fall back to loading default printer backend.
2019-09-23 09:04:23 +02:00
akallabeth
4679bb6b53
Fix ##5593: duplicated typedef.
2019-09-22 16:42:31 +02:00
akallabeth
3edadef768
Fix #5593 : Do not use diagnostics pragma inside functions
2019-09-22 16:37:52 +02:00
akallabeth
d5d3ebee60
Fix #5606 : Fall back to loading default printer backend.
2019-09-22 16:22:41 +02:00
Bernhard Miklautz
02a65840e8
Merge pull request #5578 from kubistika/proxy/refactor
...
sever: proxy: code refactor
2019-09-19 10:55:08 +02:00
David Fort
9a93d4d592
Merge pull request #5595 from volth/patch-3
...
avoid blurry filter when scaling factor is 2x, 3x, etc
2019-09-17 07:34:40 +02:00
Armin Novak
d46a3cb11d
Speedup for WLog_* macros, cache the log pointer
...
WLog_Get(tag) is quite expensive if called repeatedly.
With this patch the pointer is cached on first call.
2019-09-15 10:04:36 +02:00
volth
1edceffa31
avoid blurry filter when scaling factor is 2x, 3x, etc
2019-09-15 05:02:22 +00:00
Martin Fleisz
f5e749f04b
Merge pull request #5591 from akallabeth/mac_hotplug_fix
...
Use stat instead of lstat to iterate /Volumes
2019-09-12 14:46:06 +02:00
Armin Novak
5e9f454256
Use stat instead of lstat to iterate /Volumes
...
Some entries are symbolic links, so follow them and check the link
target for being a directory.
2019-09-12 14:35:01 +02:00
Martin Fleisz
eb1c750081
Merge pull request #5590 from akallabeth/hotplug_fix
...
Hotplugging only for drive redirection.
2019-09-12 12:04:55 +02:00
Armin Novak
6f82ab6204
Hotplugging only for drive redirection.
2019-09-12 11:14:39 +02:00
Martin Fleisz
ac8be3cdcd
Merge pull request #5589 from akallabeth/strtol_error_check
...
Tighter error checking for integer options in RDP file.
2019-09-11 14:33:10 +02:00
Martin Fleisz
2172fc0d2b
Merge pull request #5582 from akallabeth/win_server_fixes
...
Fix windows shadow server issues reported in #5577
2019-09-11 14:29:50 +02:00
Armin Novak
73897ebd3b
Tighter error checking for integer options in RDP file.
2019-09-11 14:24:00 +02:00
kubistika
53a92421b1
server: proxy: config: fix mem leak
2019-09-11 14:29:04 +03:00
Martin Fleisz
5ca833fe66
Merge pull request #5588 from akallabeth/last_error_reset
...
Reset last error state after a hostname was resolved successfully.
2019-09-11 10:55:49 +02:00
Armin Novak
f25488a7ab
Reset last error state after a hostname was resolved successfully.
2019-09-11 10:43:17 +02:00
Martin Fleisz
45bd7c8ca7
Merge pull request #5587 from akallabeth/rdp_parser_case_insensitive
...
Compare rdp file options case insensitive
2019-09-11 10:37:08 +02:00
Armin Novak
7dc47bca4f
Compare rdp file options case insensitive
2019-09-11 10:26:37 +02:00
Martin Fleisz
24786d8b4d
Merge pull request #5583 from akallabeth/mac_bundle_paths
...
mac os bundles should not put libraries/addins in a subfolder.
2019-09-10 12:31:11 +02:00
Armin Novak
4be98eb1a5
mac os bundles should not put libraries/addins in a subfolder.
2019-09-10 12:21:40 +02:00
Armin Novak
8c17d2fa41
Add MOUSEEVENTF_HWHEEL define if not found in windows.h
2019-09-10 09:35:32 +02:00