Commit Graph

10468 Commits

Author SHA1 Message Date
Bernhard Miklautz caebc3d629 Merge pull request #3680 from akallabeth/patblt_fix
Fixed patblt for mono color. #3678
2017-01-09 17:02:49 +01:00
Martin Fleisz 4f5aa69efc Merge pull request #3662 from akallabeth/session_detach_support
Session detach support
2017-01-09 16:58:57 +01:00
Armin Novak 08606323d6 Fixed software GDI line to pen color. 2017-01-09 16:35:34 +01:00
Armin Novak 085ee3ac0f Fixed patblt for mono color. #3678 2017-01-09 15:25:47 +01:00
Martin Fleisz 3787c9d3a4 Merge pull request #3679 from akallabeth/auto_reconnect_infinite
AutoReconnect support unlimited retries.
2017-01-09 14:20:11 +01:00
Armin Novak 03adbd24a8 AutoReconnect support unlimited retries. 2017-01-09 12:34:09 +01:00
Bernhard Miklautz f53d035e81 Merge pull request #3677 from alex7ce/master
Added missing pointer.SetPosition to corrected crash
2017-01-09 10:56:35 +01:00
Alexander 519de295f6 Declared pointer.SetPosition to corrected crash if mouse pointer position changed programmatically 2017-01-06 14:27:23 +02:00
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
Armin Novak 57901b8add Added detach support for microphone 2016-12-19 17:13:25 +01:00
Armin Novak 9f19da798c Added attach/detach support for channels. 2016-12-19 17:07:01 +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