Norbert Federa
90877f5acb
Merge pull request #3668 from bmiklautz/channel_ex
...
Improve and fix extended channel handling
2016-12-28 12:45:52 +01:00
Bernhard Miklautz
6be43d43c2
Use common handle ids for all channels
...
Channels with regular and extended interface need to live in the same
handle name space otherwise they can't be uniquely identified in the
global channel manager.
2016-12-28 12:05:01 +01:00
Armin Novak
6d075ad719
Add "Ex" interface support for external channels
...
Support the VirtualChannelEntryEx interface also for channels that are
not static (as in compiled in).
2016-12-28 11:21:14 +01:00
Martin Fleisz
8d0809cf26
Merge pull request #3657 from akallabeth/auto_reconnect_max_retry_support
...
New argument /auto-reconnect-max-retries:<retries>
2016-12-19 13:14:30 +01:00
Martin Fleisz
59a3e43979
Merge pull request #3660 from nfedera/fix_profiler_print_format_specifier
...
fix format specifier in profiler_print
2016-12-19 10:50:09 +01:00
Bernhard Miklautz
168aae6e19
Merge pull request #3658 from xhaakon/master
...
Fix -Wundef with GCC 6.2.1 in wtypes.h
2016-12-19 10:22:30 +01:00
Norbert Federa
9359ae8ee9
fix format specifier in profiler_print
2016-12-19 10:01:18 +01:00
Armin Novak
d7df692fe9
Sanity check for auto reconnect retries.
2016-12-19 09:17:08 +01:00
Norbert Federa
cc814ec056
Merge branch 'master' into master
2016-12-19 08:50:16 +01:00
Norbert Federa
80bf3d6ae5
Merge pull request #3655 from nfedera/fix-wtypes-and-formatstrings
...
Fix wtypes and format strings
2016-12-19 08:46:25 +01:00
Norbert Federa
ab0408ae5e
ctest for int format specifiers and usage doc
2016-12-16 14:20:30 +01:00
Norbert Federa
f71b6b46e8
fix string format specifiers
...
- fixed invalid, missing or additional arguments
- removed all type casts from arguments
- added missing (void*) typecasts for %p arguments
- use inttypes defines where appropriate
2016-12-16 13:48:43 +01:00
Norbert Federa
73ac495870
rewrite of wtypes.h
2016-12-16 13:46:43 +01:00
Jakub Adam
831c3fb374
Fix -Wundef with GCC 6.2.1 in wtypes.h
...
Undefined preprocessor macro in wtypes.h produces:
warning: "__ILP64__" is not defined [-Wundef]
This causes unnecessary hassle to people who compile their FreeRDP-based
applications with -Werror.
2016-12-16 13:27:39 +01:00
Armin Novak
e447e57aa9
New argument /auto-reconnect-max-retries:<retries>
2016-12-16 12:59:57 +01:00
Martin Fleisz
2b9165466d
Merge pull request #3648 from akallabeth/clear_codec_fixed
...
Clear Codec and AVC420 fixes
2016-12-15 16:02:05 +01:00
akallabeth
68f06f8726
Merge pull request #3653 from mfleisz/cmake_fix
...
cmake: Fix wrong pdb name
2016-12-15 13:01:50 +01:00
Martin Fleisz
17e54bff34
Merge pull request #3654 from akallabeth/auto_reconnect_fix
...
Fixed +auto-reconnect (#3650 )
2016-12-15 12:28:50 +01:00
Armin Novak
f0203900d7
Fixed +auto-reconnect ( #3650 )
2016-12-15 12:10:11 +01:00
Bernhard Miklautz
227efd34f3
rfx: fix possible segfault in error case
2016-12-14 10:31:17 +01:00
Martin Fleisz
7584c2c0da
cmake: Query OUTPUT_NAME property for pdb name
2016-12-13 09:38:02 +01:00
Armin Novak
1a149e5e1e
Clear codec internal format: keep API compatible
2016-12-12 17:04:41 +01:00
Martin Fleisz
705c0cf923
cmake: Fix wrong pdb name
2016-12-12 13:12:41 +01:00
Armin Novak
39b08ebdb7
Provide clear codec intermediate format.
2016-12-07 13:47:56 +01:00
Armin Novak
319c767f7c
Fixed clear codec glyph cache.
2016-12-07 13:28:42 +01:00
Armin Novak
514a33d435
Respecting color depth with RDP_CODEC_ID_NONE.
2016-12-07 13:22:52 +01:00
Armin Novak
d4b823d5cb
Using a single codec context per session.
2016-12-07 13:22:00 +01:00
Bernhard Miklautz
d1e0d44f22
Merge pull request #3626 from akallabeth/primitives_speedup
...
Added optimized pixel write functions for colors.
2016-12-06 14:34:35 +01:00
akallabeth
6693736aaa
Merge pull request #3643 from mfleisz/misc_fixes
...
Misc fixes
2016-12-06 10:42:42 +01:00
Martin Fleisz
055d0126ab
client/win: Too many params in function call
2016-12-05 13:47:19 +01:00
Martin Fleisz
f12100d9de
codec: Fix broken return values
2016-12-05 13:44:08 +01:00
Martin Fleisz
4b65a95f5a
codec: Minor code cleanup
2016-12-05 13:43:45 +01:00
Marc-André Moreau
d72ff5d241
Merge pull request #3640 from awakecoding/uwp_fix
...
UWP portability fixes
2016-12-02 16:54:06 -05:00
Marc-André Moreau
53a61f512c
winpr: fix UWP portability
2016-12-02 13:18:55 -05:00
Bernhard Miklautz
ba0e92f2bd
Merge pull request #3635 from akallabeth/android_build_update
...
Updated build tools and readme for android.
2016-12-02 12:25:07 +01:00
Armin Novak
a1b2325c1d
Ensure securityFlags are always initialized.
2016-12-02 12:04:53 +01:00
Armin Novak
8a80a10bc3
Fixed format specifier mismatch.
2016-12-02 12:04:53 +01:00
Armin Novak
0906483f1c
Added 64bit support to API.
2016-12-02 12:04:53 +01:00
Armin Novak
ea41084281
Updated build tools and readme for android.
2016-12-02 12:04:53 +01:00
Bernhard Miklautz
aab9073f10
Merge pull request #3638 from mfleisz/comp_fixes
...
codec: Fix compiler errors
2016-12-02 11:30:55 +01:00
Martin Fleisz
c75142a894
codec: Fix compiler errors
2016-12-02 11:13:20 +01:00
Bernhard Miklautz
12a0a427e6
Merge pull request #3580 from akallabeth/clear_logging
...
Extensive debug messages for clear_decompress.
2016-12-02 10:31:22 +01:00
Armin Novak
dc9e748c2f
Extensive debug messages for clear_decompress.
2016-12-02 09:41:02 +01:00
akallabeth
ac9e7530d3
Merge pull request #3637 from mfleisz/rfx_api_simplify
...
codec: Remove src format parameter from rfx_process_message
2016-12-02 09:38:33 +01:00
akallabeth
526e726fae
Merge pull request #3636 from bmiklautz/fixes20161201
...
Misc fixes
2016-12-02 09:04:48 +01:00
Martin Fleisz
e059e3dea3
codec: Remove src format parameter from rfx_process_message
...
This parameter is not required. Default param is BGRX32
and if an other format is required rfx_codec_set_pixel_format
can be used.
2016-12-01 17:21:06 +01:00
Armin Novak
c33754ae1d
Fixed unused and uninitialized warnings.
2016-12-01 15:36:49 +01:00
Bernhard Miklautz
c97056e3a8
Fix compiler warning
...
FreeRDP/client/common/client.c: In function ‘freerdp_client_context_new’:
FreeRDP/client/common/client.c:86:38: warning: passing argument 1 of ‘freerdp_register_addin_provider’ from incompatible pointer type
if (freerdp_register_addin_provider(freerdp_channels_load_static_addin_entry,
FreeRDP/include/freerdp/addin.h:60:17: note: expected ‘FREERDP_LOAD_CHANNEL_ADDIN_ENTRY_FN’ but argument is of type ‘void * (*)(const CHAR *, CHAR *, CHAR *, DWORD)’
FREERDP_API int freerdp_register_addin_provider(
In file included from FreeRDP/client/common/compatibility.c:27:0:
FreeRDP/include/freerdp/addin.h:60:17: note: expected ‘FREERDP_LOAD_CHANNEL_ADDIN_ENTRY_FN’ but argument is of type ‘void * (*)(const CHAR *, CHAR *, CHAR *, DWORD)’
FREERDP_API int freerdp_register_addin_provider(
gcc (Debian 4.9.2-10) 4.9.2
2016-12-01 15:36:49 +01:00
Bernhard Miklautz
00dae7c5ef
Fix some spelling errors
...
Fixes #3633
2016-12-01 15:36:49 +01:00
Bernhard Miklautz
c82cd6cb57
Fix issues in wlog man page
...
* fix spelling errors
* move man page from section 1 to section 7
* fix the man page header to match the actual section
* adapt the packages for wlog.7
Fixes #3632
2016-12-01 15:36:31 +01:00