2019-02-01 08:37:24 +0100 akallabeth (2693389a1) * Merge pull request #5236 from chipitsine/master 2019-02-01 03:50:51 +0500 Ilya Shipitsin (d1939cfc4) * client/Wayland/wlf_cliprdr.c: resolve possible null pointer dereference found by cppcheck 2019-01-30 18:22:45 +0100 David Fort (85161c718) * Merge pull request #5223 from akallabeth/scanbuild_null_fixes 2019-01-30 16:26:41 +0100 Bernhard Miklautz (acebd43ac) * Merge pull request #5147 from jphein/master 2019-01-28 10:56:48 +0100 Armin Novak (2dab77810) * Fixed NULL dereferences and uninitialized values 2019-01-28 10:56:23 +0100 Armin Novak (ef1728faf) * Fixed NULL dereferences and uninitialized values 2019-01-28 10:55:56 +0100 Armin Novak (2a582ed19) * Fixed NULL dereferences and uninitialized values 2019-01-28 10:55:24 +0100 Armin Novak (fe9dcfacc) * Fixed NULL dereferences and uninitialized values 2019-01-30 00:08:55 +0100 David Fort (138a83b47) * Merge pull request #5227 from akallabeth/compiler_warnings_fixes 2019-01-29 17:46:47 +0100 Armin Novak (9033df501) * Fixed compiler warnings for TRIO_CONST and limited data type. 2019-01-29 17:48:05 +0100 Armin Novak (79416f5d3) * Fixed missing initializers 2019-01-29 17:24:29 +0100 Armin Novak (87c7ddeda) * Asserting arg->Value to silence clang analyzer NULL argument checks. 2019-01-29 17:16:46 +0100 Armin Novak (2e5fd8d16) * Fixed clang analyzer false positive memory leaks. 2019-01-29 17:06:08 +0100 Armin Novak (d5720b799) * Fixed clang scanbuild false positive memory leak. 2019-01-29 16:53:30 +0100 Armin Novak (0dae6933c) * Fixed uninitialized return value. 2019-01-29 16:22:46 +0100 Armin Novak (6a1ff5c48) * Fixed compiler warnings #5210 2019-01-29 16:15:33 +0100 Armin Novak (5c930dc4a) * Fixed compiler warnings #5210 2019-01-29 16:15:23 +0100 Armin Novak (51039f653) * Fixed compiler warnings #5210 2019-01-29 16:14:55 +0100 Armin Novak (9d680904c) * Fixed compiler warnings #5210 2019-01-29 16:14:29 +0100 Armin Novak (03ec36440) * Fixed compiler warnings #5210 2019-01-29 15:18:53 +0100 David Fort (70805402b) * Merge pull request #5140 from akallabeth/print_custom_component 2019-01-29 15:11:38 +0100 David Fort (72ad4af35) * Merge pull request #5221 from akallabeth/wayland_mouse_cursor 2019-01-29 14:21:58 +0100 Armin Novak (dd9814df8) * Fixed review remarks. 2019-01-29 13:34:27 +0100 Armin Novak (32d539b70) * Removed debug messages. 2019-01-29 11:07:44 +0100 Armin Novak (f64db12a2) * Fixed uninitialized value. 2019-01-29 10:47:36 +0100 akallabeth (4b95bcfa6) * Merge pull request #5224 from hardening/serverStatusInfo 2019-01-29 10:46:21 +0100 akallabeth (0a8ebcfca) * Merge pull request #5187 from astrand/mingw-part1 2019-01-29 10:33:06 +0100 David Fort (53c74bead) * rdp: add a callback for ServerStatusInfo 2019-01-28 15:46:12 +0100 Armin Novak (99c92308a) * Fixed wayland library detection. 2019-01-28 15:29:30 +0100 Armin Novak (2418c43ca) * Fixed pointer image update. 2019-01-25 15:46:55 +0100 Armin Novak (52ef8079e) * Added O_TMPFILE support for uwac tempfile generation. 2019-01-25 15:38:56 +0100 Armin Novak (34adfd571) * Added UWAC_EVENT_OUTPUT_GEOMETRY event 2019-01-25 13:05:51 +0100 Armin Novak (23fa6b918) * Added mouse cursor callback stubs. 2019-01-25 16:59:33 +0100 David Fort (05d9d8979) * Merge pull request #5149 from akallabeth/cert_deny 2019-01-25 12:33:18 +0100 MartinHaimberger (0f68ed390) * Merge pull request #5150 from akallabeth/gw_consent_callback 2019-01-25 12:19:56 +0100 akallabeth (7d226ca59) * Merge pull request #5218 from ckelsel/master 2019-01-25 11:42:38 +0100 David Fort (343bc8c6e) * Merge pull request #5213 from akallabeth/wayland_and_warning_fixes 2019-01-25 17:54:25 +0800 xie.kunming (b8c64b6bf) * May crash if GetCommandLineW failed 2019-01-25 10:50:07 +0100 Armin Novak (b1e6e232e) * Fixed buffer submit and callback cleanup. 2019-01-24 15:10:08 +0100 Armin Novak (823411c2f) * Fixed wayland buffer updates 2019-01-24 13:15:40 +0100 Armin Novak (0fd27e0e3) * Fixed wayland clipboard registration, retry if seat is detected before. 2019-01-25 10:01:30 +0100 akallabeth (8ed0b9292) * Merge pull request #5216 from ckelsel/master 2019-01-25 16:45:52 +0800 xie.kunming (84493d003) * If uElapse is less than USER_TIMER_MINIMUM (0x0000000A), the timeout is set to USER_TIMER_MINIMUM. 2019-01-24 12:01:40 +0100 Armin Novak (86e20d764) * Removed buffer damage tracking in client, let UWAC handle that. 2019-01-24 11:19:20 +0100 Armin Novak (0cf898e72) * Fixed warnings found by compiler and static analysis. 2019-01-24 11:14:06 +0100 Armin Novak (728cdfd68) * Fixed warnings found by compiler and static analysis. 2019-01-24 11:03:36 +0100 Armin Novak (7b92b91d9) * Fixed warnings found by compiler and static analysis. 2019-01-24 11:00:48 +0100 Armin Novak (ac12adda9) * Fixed warnings found by compiler and static analysis. 2019-01-24 10:33:59 +0100 Armin Novak (4ba73e0c7) * Fixed warnings found by compiler and static analysis. 2019-01-24 11:53:37 +0100 akallabeth (58f616b68) * Merge pull request #5212 from hardening/ddm_fix 2019-01-24 10:30:04 +0100 David Fort (713e9cd5a) * uwac: fix initialization of data_device_manager 2019-01-23 17:15:59 +0100 David Fort (281c85598) * Merge pull request #5160 from akallabeth/wayland_clipboard 2019-01-23 16:22:29 +0100 Armin Novak (087390b30) * Refactored client clipboard function callbacks for const data pointers. 2019-01-23 16:22:04 +0100 Armin Novak (65812bdbc) * Clipboard data pointer arguments are now const. 2019-01-23 16:01:36 +0100 Armin Novak (891d9760d) * Ignore clipboard events if channel not loaded. 2019-01-22 11:04:50 +0100 Armin Novak (c8e85338b) * Fixed missing return. 2019-01-22 10:56:10 +0100 Armin Novak (d5b355840) * Added log messages for unusual error events. 2019-01-22 10:52:24 +0100 Armin Novak (ceeccd34e) * Added assert 2019-01-22 10:50:34 +0100 Armin Novak (68b5d47d9) * Removed internal checks. 2019-01-22 10:48:32 +0100 Armin Novak (9eb897ea6) * Fixed a log message. 2019-01-22 10:47:26 +0100 Armin Novak (9cdddb772) * Fixed some log messages / missing asserts. 2019-01-16 15:01:49 +0100 Armin Novak (1cec0e034) * Fixed NULL dereference. 2018-12-19 16:18:13 +0100 Armin Novak (ca2e8e4bc) * Implemented wayland clipboard. 2018-12-19 16:17:59 +0100 Armin Novak (0cba9edc9) * Implemented UWAC clipboard handling. 2019-01-23 15:41:42 +0100 David Fort (2843f1ad6) * Merge pull request #5159 from akallabeth/wayland_display 2019-01-23 14:30:31 +0100 David Fort (b18ba3326) * Merge pull request #5192 from akallabeth/dynamic_openh264 2019-01-23 10:02:07 +0100 David Fort (4c465e7f1) * Merge pull request #5209 from akallabeth/wayland_protocol_update_and_keyboard_inhibit 2019-01-22 18:09:53 +0100 Armin Novak (9a0c8a5c5) * Removed unused label. 2019-01-22 11:06:11 +0100 Armin Novak (97dfa0757) * Fixed duplicated check. 2018-12-18 12:30:31 +0100 Armin Novak (42ad7a884) * Implemented wayland display resize channel. 2019-01-22 17:20:19 +0100 Armin Novak (3cd3490fd) * Fixed initialization of window decorations. 2019-01-22 16:13:08 +0100 Armin Novak (5c422b7c9) * Added KDE server side window decoration interface as fallback. 2019-01-22 17:04:37 +0100 Martin Fleisz (b6f2a3f43) * Merge pull request #5201 from akallabeth/wayland_refresh_fix 2019-01-22 16:55:46 +0100 Armin Novak (f2fd78512) * Fixed comment. 2019-01-22 16:43:32 +0100 Martin Fleisz (2095fc3eb) * Merge pull request #5156 from akallabeth/flatpak_support 2019-01-22 16:27:57 +0100 akallabeth (4cbd5e166) * Merge pull request #5202 from hardening/server_side_license1 2019-01-22 15:45:15 +0100 Armin Novak (afd4baf4d) * Added wayland server side decorations. 2019-01-22 15:18:59 +0100 Armin Novak (84d4ff0f0) * Updated flatpak build 2019-01-22 13:46:46 +0100 Armin Novak (81f1fb934) * Implemented keyboard shortcut inhibit support. 2019-01-22 13:09:59 +0100 Armin Novak (0ef64f8a8) * Updated fullscreen shell to current protocol level. 2019-01-22 13:05:46 +0100 Armin Novak (7f158b97b) * Update to xdg-shell stable. 2019-01-22 10:29:08 +0100 Armin Novak (5ef6b7197) * Implemented DesktopResize callback for wayland client. 2018-11-01 11:02:54 +0100 David Fort (f4b7a27c2) * license: implement server-side management 2019-01-18 18:04:23 +0100 David Fort (ad75ae512) * Merge pull request #5200 from akallabeth/os2_fixes 2019-01-18 14:39:14 +0100 Armin Novak (a5cee1751) * Resubmit buffer if necessary. 2019-01-18 14:38:51 +0100 Armin Novak (0b17406ee) * Unified buffer update and screen refresh on focus 2019-01-18 13:13:41 +0100 Armin Novak (4f1462b73) * Added fix for OS2 paths. 2019-01-18 13:04:34 +0100 Armin Novak (c8587cea8) * Fixed WINDOW_ORDER_INFO copy. 2019-01-18 13:03:36 +0100 Armin Novak (f65b94ed8) * Yield in connection wait loops to reduce processor use. 2019-01-18 13:02:30 +0100 Armin Novak (b08505cbe) * Fixed return check in SwitchToThread 2019-01-18 11:18:34 +0100 Martin Fleisz (cf6348939) * Merge pull request #5199 from llyzs/freerdp_rdpsnd_winmm 2019-01-18 17:48:06 +0800 Vic Lee (e2df67ab3) * rdpsnd/winmm: remove an unnecessary blocking event. 2019-01-18 09:11:48 +0100 Martin Fleisz (6dc179ce4) * Merge pull request #5197 from akallabeth/leak_fix_lodepng 2019-01-17 14:46:55 +0100 Martin Fleisz (b131d8d52) * Merge pull request #5191 from akallabeth/mac_mouse_support 2019-01-17 13:44:04 +0100 Armin Novak (4f99c2946) * Unified mouse coordinate scaling. 2019-01-16 15:23:12 +0100 Armin Novak (4d4f3617b) * Fixed memory leak in lodepng. 2019-01-16 14:13:27 +0100 akallabeth (0e5fe9e11) * Merge pull request #5196 from bmiklautz/winprhash 2019-01-16 12:05:47 +0100 Bernhard Miklautz (3498e7694) * fix [winpr/hash]: initialize ssl 2019-01-15 09:49:48 +0100 Armin Novak (8c41bd21e) * Added version check for dynamic OpenH264 use. 2019-01-14 23:25:26 +0100 David Fort (ac0c91300) * Merge pull request #5194 from akallabeth/drive_file_size_fix2 2019-01-14 14:54:33 +0100 Armin Novak (805741bdf) * Fixed #5185 broken file size initialization. 2019-01-11 11:40:31 +0100 Armin Novak (1c855068a) * Using runtime linking for OpenH264. 2019-01-10 11:09:57 +0100 Armin Novak (a3cfef4e0) * Implemented full mouse support for mac client. 2019-01-09 11:13:38 +0100 Peter Åstrand (astrand) (a7f4b90f3) * Pointer arithmetics require lvalue 2019-01-09 10:04:38 +0100 Peter Åstrand (astrand) (32ba90ec0) * Avoid building POSIX clipboard if WIN32 2019-01-09 10:01:44 +0100 Peter Åstrand (astrand) (ea35e2387) * Check MSVC_RUNTIME only if MSVC is defined 2019-01-09 09:54:31 +0100 Peter Åstrand (astrand) (6619de070) * freerdp_client_set_window_size should not be static 2019-01-09 09:52:27 +0100 Peter Åstrand (astrand) (fcf59b9c4) * Add msimg32 library through CMake 2019-01-09 09:36:28 +0100 Peter Åstrand (astrand) (30cd1ba1a) * Use lowercase for includes and libs 2019-01-09 09:30:31 +0100 Peter Åstrand (astrand) (9c19c7361) * Support Unix Makefiles 2019-01-08 13:42:42 +0100 David Fort (6be3ba4df) * Merge pull request #5186 from akallabeth/test_leak_fix 2019-01-08 11:20:00 +0100 Armin Novak (6a175d588) * Fixed #5167: Memory leak in unit test. 2019-01-08 10:18:06 +0100 Martin Fleisz (7bc69cd61) * Merge pull request #5155 from akallabeth/ext_debug_functions 2019-01-08 09:45:25 +0100 Martin Fleisz (f8a200462) * Merge pull request #5178 from fodinabor/rds-connectionstring 2019-01-08 09:13:52 +0100 akallabeth (56a01469f) * Merge pull request #5184 from chipitsine/master 2019-01-08 08:06:28 +0100 Martin Fleisz (b0b0d5ede) * Merge pull request #5183 from akallabeth/libressl_version_fix 2019-01-07 23:01:31 +0500 Ilya Shipitsin (f422fe63c) * identical code for both branches, found by coverity 2019-01-07 22:55:08 +0500 Ilya Shipitsin (4403448a7) * client/Windows/wf_cliprdr.c: remove redundant check found by cppcheck 2019-01-07 15:21:46 +0100 Martin Fleisz (aa442de05) * Merge pull request #5174 from chipitsine/master 2019-01-07 15:21:03 +0100 Martin Fleisz (abd5cf51f) * Merge pull request #5180 from chipitsine/coverity 2019-01-07 14:18:14 +0100 Armin Novak (0c83efa75) * Fix #5170: Disable custom TLS alert for libressl > 2.8.3 2019-01-07 13:00:48 +0100 Joachim Meyer (c8358fdda) * Reject assistance input if not a RA invitation or connection string 2. 2019-01-07 10:47:48 +0100 David Fort (6cc13303b) * Merge pull request #5182 from akallabeth/mouse_hwheel_direction_fix 2019-01-07 10:38:55 +0100 Joachim Meyer (7efbae282) * Set the username setting again, if it exists. 2019-01-07 10:02:04 +0100 Armin Novak (b2ef3e69c) * Fixed Wayland horizontal mouse wheel direction. 2019-01-07 10:01:46 +0100 Armin Novak (2dcc2614d) * Fixed X11 horizontal mouse wheel direction. 2019-01-07 08:39:08 +0100 Martin Fleisz (e034d3552) * Merge pull request #5173 from hendwolt/master 2019-01-04 20:56:57 +0500 Ilya Shipitsin (05462d27f) * remove identical code, found by coverity 2019-01-04 20:55:28 +0500 Ilya Shipitsin (e14ba2018) * remove identical code, found by coverity 2019-01-03 20:58:40 +0100 Joachim Meyer (8d50c4ce2) * Add support for standard Remote Assistance Connection String 2 without the extensions of the invitation file format. 2019-01-02 21:20:39 +0000 Bernhard Miklautz (bab79a995) * Merge pull request #5176 from chipitsine/ninja_gitignore 2019-01-02 21:22:51 +0500 Ilya Shipitsin (43a16a3e5) * add ninja to gitignore 2019-01-02 20:35:24 +0500 Ilya Shipitsin (bdc039e71) * resolve several issues found by cppcheck 2019-01-02 12:51:40 +0100 akallabeth (442ba916b) * Merge pull request #5166 from informatimago/detect-kerberos-version 2019-01-02 11:34:27 +0100 David Fort (4d086c0e4) * Merge pull request #5175 from simon04/patch-1 2019-01-02 08:18:07 +0100 Simon Legner (ff375d238) * fix(crypto/tls): typo 2018-12-29 09:16:05 +0100 Hendrik Woltersdorf (f561ef957) * enable fonts smoothing per default 2018-12-24 11:17:16 +0100 David Fort (15fd55ded) * Merge pull request #5168 from ckelsel/master 2018-12-24 14:52:59 +0800 kunming.xie (3ef6dd2f7) * fix button_set_locked no return statement 2018-12-21 11:59:04 +0100 Pascal J. Bourguignon (7d07bce64) * cmake: made FindGSSAPI.cmake able to detect kerberos versions such as: "Kerberos 5 release 1.18-prerelease". 2018-12-18 15:38:41 +0100 David Fort (5b24dc1ac) * Merge pull request #5158 from akallabeth/wayland_mouse 2018-12-17 10:36:55 +0100 Armin Novak (8bf601902) * Feature #4841: Added flatpak manifest. 2018-12-18 13:30:13 +0100 Armin Novak (1984f73db) * Implemented horizontal mouse wheel for wayland. 2018-12-18 13:43:17 +0100 Armin Novak (f647e5cc3) * Implemented mouse buttons 4 and 5 for wayland. 2018-12-17 09:09:02 +0100 Armin Novak (5dea64a46) * Added backtrace function working on allocated logger. 2018-12-14 14:13:38 +0100 David Fort (faff639ad) * Merge pull request #5148 from akallabeth/cert_accepted_fail 2018-12-14 10:17:52 +0100 Armin Novak (b60045af2) * New option to disable user certificate dialog 2018-12-14 09:52:25 +0100 Armin Novak (6906efa35) * Fixed return value for already accepted certificate. 2018-12-14 08:13:42 +0000 Bernhard Miklautz (da819bf77) * Merge pull request #5146 from oshogbo/master 2018-12-13 14:02:38 -0800 Jeffrey Hein (d316e7fa1) * Clarified defaults of /floatbar flag 2018-12-13 14:16:50 +0100 Mariusz Zaborski (4974af1f7) * There is only one primary monitor do not look for more. 2018-12-13 13:48:44 +0100 akallabeth (6c6f08482) * Merge pull request #5145 from bmiklautz/sshagent_server 2018-12-13 10:21:11 +0100 David Fort (b619ba542) * Merge pull request #5144 from ondrejholy/coverity2 2018-12-13 10:17:46 +0100 Bernhard Miklautz (9f6abd270) * fix [channels]: remove sshagent server side 2018-12-13 09:47:26 +0100 Ondrej Holy (24cdcbccc) * uwac: Do not return destroyed UwacSeat 2018-12-12 21:25:14 +0100 David Fort (3d4b195c4) * Merge pull request #5143 from jphein/master 2018-12-12 11:29:58 -0800 Jeffrey Hein (1e84f00ef) * Added help description for /drive:hotplug,* 2018-12-12 15:40:50 +0100 Armin Novak (34c9404c9) * Added OpenSSL include path globally. 2018-12-12 15:36:39 +0100 akallabeth (b8cfa0f02) * Merge pull request #5142 from astrand/master 2018-12-12 14:42:50 +0100 Armin Novak (31d5a3b0c) * Don't reset configuration and driver name when supplied via command line. 2018-12-12 14:10:46 +0100 Armin Novak (d13bd66f5) * Implemented printer name based backend to remember settings. 2018-12-12 12:08:34 +0000 Bernhard Miklautz (7be596a5f) * Merge pull request #5133 from akallabeth/enable_fonts_by_default 2018-12-12 11:43:03 +0100 Peter Åstrand (astrand) (9aced5945) * Define scancodes for virtual keys, used by VNC servers 2018-12-12 10:06:41 +0100 Armin Novak (192680a00) * Added callback to handle printer custom components in printer backend. 2018-12-11 15:24:24 +0100 Armin Novak (8ddabd265) * Fix #1195: Implement callback for Gateway Messages 2018-12-11 14:40:58 +0100 Martin Fleisz (4dac07667) * Merge pull request #5134 from oshogbo/master 2018-12-11 13:34:31 +0100 Mariusz Zaborski (269002f0a) * Respect settings while sending the input capabilities. 2018-12-11 13:02:26 +0100 Armin Novak (717b0eac9) * Enable smooth fonts by default. 2018-12-11 10:30:39 +0100 Martin Fleisz (5bff8bf69) * Merge pull request #5125 from akallabeth/clipboard_string_length_fix 2018-12-11 09:12:24 +0000 Bernhard Miklautz (2fe1c786c) * Merge pull request #5075 from akallabeth/clipboard_channel_cleanup 2018-12-11 08:53:39 +0000 Bernhard Miklautz (6f6c8473a) * Merge pull request #5126 from akallabeth/x11_button_mapping 2018-12-11 09:32:11 +0100 Armin Novak (0fa9f0656) * Modified flag checks to avoid invalid flag sets. 2018-12-11 09:19:46 +0100 Martin Fleisz (29e2e2221) * Merge pull request #5083 from akallabeth/mac_client_fixes 2018-12-10 18:03:53 +0100 Bernhard Miklautz (b3ff75b59) * fix [client/Mac]: UI API needs to be called in main thread 2018-12-10 17:07:16 +0000 Bernhard Miklautz (531b1b63e) * Merge pull request #5128 from akallabeth/rail_crashes 2018-12-10 15:41:20 +0100 Armin Novak (2ce04069c) * Fixed crashes in rail mode after merge of floatbar fixes. 2018-12-10 14:25:07 +0100 Armin Novak (710292754) * X11 extended button remapping support. 2018-12-10 14:45:10 +0100 Martin Fleisz (b82c4f779) * Merge pull request #5020 from akallabeth/floatbar_fixes 2018-12-10 14:31:38 +0100 Armin Novak (15011b478) * Fixed variable hiding by not redeclaring it in subscope. 2018-12-10 14:02:57 +0100 Armin Novak (66e71ef96) * Added missing define for _wcsnlen for windows. 2018-12-10 13:41:06 +0100 David Fort (9940c0002) * Merge pull request #5123 from akallabeth/rail_hash_function 2018-12-10 12:23:13 +0000 Bernhard Miklautz (27ca916cf) * Merge pull request #5124 from akallabeth/cert_accept_fix 2018-12-10 12:41:04 +0100 Armin Novak (d198f7308) * Fix #5121: Determine actual string length for input data 2018-12-10 12:39:32 +0100 Armin Novak (1e644fc37) * Added _wcsnlen function for WCHAR string length. 2018-12-10 12:03:55 +0100 Armin Novak (d2ac7acdd) * Fixed certificate accept 2018-12-10 11:58:43 +0100 Martin Fleisz (97c5210db) * Merge pull request #5096 from akallabeth/dsp_channel_mix 2018-12-10 11:16:43 +0100 Armin Novak (0d3192b9f) * Fixed rail window key hash function to work with UINT32 2018-12-10 10:26:52 +0100 akallabeth (2927114e7) * Merge pull request #5117 from hardening/rail_hash 2018-12-07 10:33:07 +0100 David Fort (88e361fa0) * rails: allow a window with id == 0 2018-12-07 15:45:05 +0100 Armin Novak (9166df355) * Fixed windows floatbar title. 2018-12-07 15:45:59 +0100 Martin Fleisz (fc12b9336) * Merge pull request #5109 from akallabeth/gw_logging 2018-11-21 09:54:09 +0100 Armin Novak (4fd8987f5) * Unified windows client window title settings. 2018-11-21 09:49:50 +0100 Armin Novak (594d10620) * Fixed #5040: Unified xfreerdp window title setting. 2018-11-16 10:33:29 +0100 Armin Novak (6a9fa3dcb) * Refactored floatbar, extended command line settings. 2016-06-22 14:58:39 -0400 Don Caton (68c34d5ab) * Windows client: Suppress minimize and restore buttons in float bar when toggle-fullscreen is false, added window title to float bar, improved overall appearance with gradients, shadow and transparent icons. 2016-06-14 14:15:08 -0400 Don Caton (352a65b49) * Updated .gitignore to exclude Visual Studio 2015 db files 2018-11-15 17:58:00 +0100 Armin Novak (ac702e073) * Updated settings.h 2018-11-15 17:53:28 +0100 Armin Novak (e7724cb8c) * Fixed a compiler warning for iterator type 2018-11-15 17:35:52 +0100 Armin Novak (5343f6931) * Fixed monitor width and height checks. 2018-11-15 14:42:31 +0100 Armin Novak (56156d217) * Floatbar self contained. 2018-12-06 10:07:15 +0100 Armin Novak (aa12026ef) * Added additional gateway error logging. 2018-12-07 13:03:46 +0000 Bernhard Miklautz (6c88c2173) * Merge pull request #5099 from akallabeth/floatbar_close_window 2018-12-07 12:30:55 +0000 Bernhard Miklautz (62515cfd4) * Merge pull request #5118 from akallabeth/pem_warn_fix 2018-12-07 12:36:18 +0100 Armin Novak (d05217454) * Fix #5115: Cast PEM data from BYTE* to char* to silence warnings. 2018-12-07 11:30:58 +0100 David Fort (696fa22fb) * Merge pull request #5116 from akallabeth/drive_ts_fix 2018-12-07 11:28:22 +0100 Martin Fleisz (d0688f058) * Merge pull request #5102 from akallabeth/rail_cleanups 2018-12-07 10:59:52 +0100 Armin Novak (fdf9ca327) * Fixed #5113: The timestamps for FileFullDirectoryInformation were inverted. 2018-11-30 11:35:40 +0100 Armin Novak (ace9bfffd) * Moved to extended certificate verification API 2018-11-29 18:35:20 +0100 Armin Novak (ec8cc65a1) * Fixed compile issue 2018-11-29 18:13:31 +0100 Armin Novak (730b6f02c) * Fixed glitches with certificate dialog. 2018-11-29 17:23:09 +0100 Armin Novak (ec34657ff) * Added certificate dialog. 2018-11-29 16:29:07 +0100 Armin Novak (4dd6e7577) * Added client callbacks. 2018-11-29 15:50:43 +0100 Armin Novak (e3c85eb3d) * removed strcpy 2018-11-29 15:46:37 +0100 Armin Novak (c8938c357) * Updated mac build. 2018-12-06 10:08:17 +0100 Martin Fleisz (8c7f8eb39) * Merge pull request #5085 from akallabeth/cert_callbacks_update 2018-12-06 09:39:50 +0100 Armin Novak (0aaf14bed) * Fixe accidental removal of certificate_data_replace 2018-12-05 16:27:05 +0100 Martin Fleisz (f678a91d6) * Merge pull request #5106 from hardening/wayland_seat7 2018-12-05 15:21:00 +0100 David Fort (b9ceb1305) * uwac: handle wl_seat with version >= 7 2018-12-05 15:20:11 +0100 David Fort (42c083eae) * script: add a usefull script to create code snippets from specification blobs 2018-12-05 11:24:51 +0100 akallabeth (5e0fef582) * Merge pull request #5104 from hardening/license_2k3 2018-12-05 11:20:34 +0100 Martin Fleisz (7db6ac063) * Merge pull request #5036 from akallabeth/auth_fixes 2018-12-05 11:19:53 +0100 Martin Fleisz (bb187d8ea) * Merge pull request #5103 from akallabeth/android_timezone 2018-12-05 10:57:43 +0100 Martin Fleisz (30b31b7fb) * Merge pull request #5062 from akallabeth/init_freerdp_image_copy_from_pointer_data 2018-11-20 18:01:13 +0100 Armin Novak (e49adfc51) * Updated error info from spec. 2018-11-20 17:27:47 +0100 Armin Novak (8110c391b) * Fixed requested protocol define names according to spec. 2018-11-20 17:03:50 +0100 Armin Novak (b1d2a4767) * Fixed warnings in nego. 2018-11-20 16:48:59 +0100 Armin Novak (82863a851) * Refactored NLA to be self contained. 2018-11-20 16:40:42 +0100 Armin Novak (80d246283) * Hide redirection implementation details. 2018-11-20 16:38:06 +0100 Armin Novak (5ca8eca18) * Made nego self contained. 2018-12-05 10:50:47 +0100 David Fort (635b17d0a) * license: fix licencing against windows 2003 server 2018-12-05 10:20:21 +0100 Armin Novak (3d487d071) * Fixed #5093: Try to read timezone from java TimeZone first 2018-12-05 09:13:04 +0100 Armin Novak (f5e449a4f) * Cleaned up xf_rail_server_handshake 2018-12-05 08:58:08 +0100 akallabeth (1b4ee6594) * Merge pull request #5100 from wintersandroid/master 2018-12-04 22:42:25 +0100 David Fort (46ffa611c) * Merge pull request #5097 from hualet/master 2018-12-05 07:56:05 +1300 Mathew Winters (bd7ff9b10) * Add jni interface for get_last_error_string 2018-12-04 16:56:22 +0100 Armin Novak (0c13c3199) * Follow up to #4959: Lock gdi_UpdateSurfaces like xf_UpdateSurfaces 2018-12-04 16:42:28 +0100 Armin Novak (d260d4e29) * Fixed #5098: Abort connection and let the application clean up resources before exit. 2018-12-04 16:40:44 +0100 Martin Fleisz (df6d045f4) * Merge pull request #5087 from hardening/remotefx_chunks 2018-12-04 14:38:11 +0100 David Fort (a1c203322) * Merge pull request #5094 from akallabeth/suppress_output_setting 2018-12-04 14:29:59 +0100 Martin Fleisz (5510f9304) * Merge pull request #4959 from akallabeth/gfx_lock_fix 2018-12-04 20:28:32 +0800 Hualet Wang (e33efccf4) * Fixed RAIL window can't show again once hidden 2018-12-04 11:38:02 +0100 Armin Novak (e46575671) * Fix #5019: Added channel up/downmixing code for mono/stereo. 2018-11-30 11:37:23 +0100 David Fort (579a13b05) * remotefx: don't require data messages to come all in one chunk 2018-12-04 10:31:01 +0100 Martin Fleisz (4108fc51a) * Merge pull request #5077 from akallabeth/win_client_fixes 2018-11-30 11:41:51 +0100 Armin Novak (b27470405) * Duplicate PEM when accepted. 2018-11-30 11:04:20 +0100 Armin Novak (e04c319d2) * Added new default certificate callbacks with extended information. 2018-11-30 10:36:15 +0100 Armin Novak (a8823fdf9) * Cleaned up certificate verification code. 2018-11-30 10:25:06 +0100 Armin Novak (7ab07ab98) * Added certificate callbacks with source indications. 2018-11-30 09:55:10 +0100 Armin Novak (dd3276d66) * Prefer VerifyX509Certificate and fixed const arguments 2018-12-03 16:15:51 +0100 Armin Novak (1398fa5b2) * Fixed missing NULL check for thread handle. 2018-11-28 16:09:38 +0100 Armin Novak (0831c34fc) * Fix #4730: Add git revision, architecture and minimum os support to file properties. 2018-11-28 14:44:26 +0100 Armin Novak (c5512de26) * Fix #4999: Increase reference count 2018-11-28 13:12:28 +0100 Armin Novak (53b018bfe) * Fix callback function return types. 2018-11-28 13:12:04 +0100 Armin Novak (22be8f21a) * Fix length type, use size_t 2018-11-29 18:42:32 +0000 Alessandro Muggianu (9b1c9da6a) * Make "suppress output" setting available on command line 2018-12-04 08:23:14 +0000 Bernhard Miklautz (1e27c3d19) * Merge pull request #5091 from akallabeth/ios_compiles_again 2018-12-03 17:23:55 +0100 Armin Novak (d27cd1b19) * Fixed unit tests, use uniqe file names 2018-12-03 17:06:43 +0100 Armin Novak (6a75bc806) * Updated OpenSSL version for iOS 2018-12-03 16:54:56 +0100 Armin Novak (4c3626340) * Set minimum deployment target to 10.0 2018-12-03 14:45:16 +0100 Martin Fleisz (47066c25e) * Merge pull request #5082 from akallabeth/win_env_fix 2018-11-29 16:24:28 +0100 David Fort (7ad24b606) * Merge pull request #5080 from akallabeth/scanbuild-ex-warn 2018-11-29 13:44:21 +0100 Armin Novak (edd6d49f2) * Fix #4909: Do not initialize HOME environment variable as it is no longer used. 2018-11-29 13:22:23 +0100 David Fort (06e2651b4) * Merge pull request #5081 from akallabeth/kerberos_config_option 2018-11-29 13:00:22 +0100 Armin Novak (b8b308af7) * Add WITH_GSSAPI config option, defaults to OFF 2018-11-29 12:14:20 +0100 Armin Novak (aeeaba5bc) * Fixed a memory leak. 2018-11-29 11:07:46 +0100 Armin Novak (d975fd045) * Fixed zero sized allocation. 2018-11-29 11:06:41 +0100 Armin Novak (7ec9e942f) * Fixed zero sized allocation. 2018-11-29 11:05:13 +0100 Armin Novak (16a761319) * Fixed zero sized allocation. 2018-11-29 11:10:14 +0000 Bernhard Miklautz (1a33b3383) * Merge pull request #5070 from akallabeth/gw_fixes_redirection 2018-10-23 11:52:06 +0200 Armin Novak (2e019b2fd) * Implemented GFX locking and enforce return value checks. 2018-11-29 10:57:46 +0100 Armin Novak (c97d4eec6) * Fixed uninitialized value. 2018-11-29 09:50:12 +0000 Bernhard Miklautz (62d982b62) * Merge pull request #5073 from akallabeth/trust_settings 2018-11-29 10:02:28 +0100 David Fort (7478a938a) * Merge pull request #5074 from akallabeth/ycbcr_padding_fix 2018-11-28 17:46:18 +0100 David Fort (e7a44bc43) * Merge pull request #5057 from akallabeth/order_settings_init_generic 2018-11-28 09:32:28 +0100 Armin Novak (f3e1ffb12) * Fix #4764: Second try, use X509_STORE_CTX_set_purpose 2018-11-28 11:40:15 +0100 Armin Novak (81a0cd701) * Fixed clipboard channel cleanup. 2018-11-28 11:05:45 +0100 Armin Novak (98bc4358e) * Fixed padding of general_yCbCrToRGB_16s8u_P3AC4R* functions. 2018-11-26 14:11:29 +0100 Armin Novak (263cc7458) * Fixed buffer reset in fields_present_to_string 2018-11-26 13:01:00 +0000 Bernhard Miklautz (657087e3a) * Merge pull request #5066 from akallabeth/ssl_verify_fix 2018-11-26 11:10:59 +0000 Bernhard Miklautz (52d1b35a6) * Merge pull request #5046 from akallabeth/silence_wlog 2018-11-26 11:03:42 +0000 Bernhard Miklautz (e06ed191a) * Merge pull request #5067 from akallabeth/gfx_log_fix 2018-11-26 08:12:51 +0100 Armin Novak (77744200a) * Fix #4768: Set SSL verify purpose to ANY 2018-11-26 10:57:20 +0000 Bernhard Miklautz (0b8010f8d) * Merge pull request #5065 from akallabeth/tcp_connect_multi_fix 2018-11-26 11:33:23 +0100 Armin Novak (d06c3980a) * Fixed error log for avc420_decompress failures. 2018-11-23 09:16:23 +0100 Armin Novak (0d8a1e108) * Fix #5061: Initialize output buffer transparent. 2018-11-23 10:49:00 +0100 MartinHaimberger (8ae6b463e) * Merge pull request #5064 from akallabeth/rdg_length_check_fix 2018-11-23 10:32:52 +0100 Armin Novak (5623a4761) * Fixed a possible NULL dereference. 2018-11-22 16:54:42 +0100 Armin Novak (7d89ea22d) * Unified initialization of OrderSupport 2018-11-23 10:03:56 +0100 Martin Fleisz (394bc6286) * Merge pull request #5035 from akallabeth/better_cmdline_format 2018-11-23 09:48:08 +0100 Martin Fleisz (9684a06f8) * Merge pull request #5053 from akallabeth/sample_client_update 2018-11-23 09:45:09 +0100 Armin Novak (391528f40) * Fixed a broken length check in rdg_process_packet 2018-11-22 22:22:57 +0000 Bernhard Miklautz (4c4e5b887) * Merge pull request #5060 from akallabeth/small_fixes 2018-11-22 19:10:05 +0100 akallabeth (effa8b856) * Fix #5049: Libressl declares OPENSSL_VERSION_NUMBER too high 2018-11-22 19:08:25 +0100 akallabeth (d0d414dfa) * Fix #5059: Changed return type of peer_free to void. 2018-11-22 17:53:00 +0100 David Fort (edcff62ff) * Merge pull request #5058 from akallabeth/wtsapi_warning_fix 2018-11-22 17:28:31 +0100 Armin Novak (96fe23193) * Initialize WtsApi32_WtsApiFunctionTable NULL 2018-11-22 16:28:30 +0100 Armin Novak (e6e87eb3b) * Unified strto[u]l in cmdline.c 2018-11-20 14:11:10 +0100 Armin Novak (2f8737d97) * Improved formatting of terminal help messages. 2018-11-22 15:50:52 +0100 David Fort (8d62ced6a) * Merge pull request #5056 from akallabeth/direct_fb_remove 2018-11-22 15:10:58 +0100 Martin Fleisz (6c97d318e) * Merge pull request #5022 from akallabeth/gw_rdg_error_mapping 2018-11-22 14:37:10 +0100 Armin Novak (fff22f027) * Removed DirectFB client as it is unmaintained 2018-11-22 14:29:22 +0100 Armin Novak (3110b5f5c) * Simplified string empty check. 2018-11-22 14:03:01 +0100 Martin Fleisz (3610ab0ac) * Merge pull request #5054 from akallabeth/spelling_fix 2018-11-22 12:06:30 +0100 Armin Novak (a471fc593) * Spelling fix in log message. 2018-11-22 11:47:58 +0100 Martin Fleisz (1331d0b77) * Merge pull request #4998 from akallabeth/assistance_v2 2018-11-22 11:21:57 +0100 Armin Novak (7ba34962e) * Removed duplcate NULL checks. 2018-11-22 11:19:12 +0100 Armin Novak (f79eeb744) * Fixed NULL access checks. 2018-11-22 11:17:13 +0100 Armin Novak (f904d8463) * Fixed freerdp_assistance_parse_address_list 2018-11-22 11:16:43 +0100 Armin Novak (3f655db3c) * Fixed test_msrsc_incident_file_type1 return checks. 2018-11-21 15:03:30 +0100 Armin Novak (59e9abc73) * Fixed memory leak in reallocate. 2018-11-12 13:40:40 +0100 Armin Novak (c8908c8be) * Updated windows shadow server assistance usage. 2018-11-12 12:37:33 +0100 Armin Novak (8df39fdad) * Use blocking sockets in freerdp_tcp_connect_multi 2018-11-12 11:16:24 +0100 Armin Novak (1ed436c8f) * Fixed socket cleanup in connect multi. 2018-11-12 10:34:21 +0100 Armin Novak (a531930f3) * Disable NLA for remote assistance. 2018-11-12 10:33:46 +0100 Armin Novak (6c02a1c7d) * Fixed version check for remote assistance channel. 2018-11-12 09:19:38 +0100 Armin Novak (484ceaed3) * Fixed assistance unit test. 2018-11-09 15:21:13 +0100 Armin Novak (4b3f4cc2f) * Fixed event check in freerdp_tcp_connect_multi 2018-11-09 15:20:37 +0100 Armin Novak (e1555662d) * Set username from assistance file. 2018-11-09 14:42:10 +0100 Armin Novak (35c1eac6e) * Unified address parsing for assistance files. 2018-11-08 09:27:57 +0100 Armin Novak (6de2129a9) * assistance v2 support 2018-11-22 10:45:12 +0100 Martin Fleisz (a1712a6c9) * Merge pull request #5051 from akallabeth/libressl_fix 2018-11-22 10:22:40 +0100 Armin Novak (6ab3d3e8f) * Fix #5052: Updated client sample 2018-11-22 09:23:46 +0100 Armin Novak (649f49fa6) * Fix #5049: LibreSSL does not have SSL_CTX_set_security_level 2018-11-21 16:03:18 +0100 David Fort (5e7ac925f) * Merge pull request #5045 from akallabeth/license_double_free_fix 2018-11-21 16:02:47 +0100 Martin Fleisz (947aa8003) * Merge pull request #5016 from akallabeth/windows_server_build_fix 2018-11-21 15:36:31 +0100 Armin Novak (17bbe7a23) * Do not compile extended authentication debugging by default. 2018-11-21 15:03:42 +0100 Armin Novak (feb993b94) * Fixed double free in license_free_binary_blob 2018-11-21 15:06:58 +0100 MartinHaimberger (66733e9c3) * Merge pull request #5041 from akallabeth/compile_fix 2018-11-21 14:32:07 +0100 Armin Novak (cdf1ee61f) * Proper field to string debug functions for each response in RDG 2018-11-21 11:49:45 +0100 akallabeth (1cc739f10) * Merge pull request #5039 from mcsong/master 2018-11-21 09:55:38 +0100 Armin Novak (a97bf2110) * Fixed broken DEBUG_RDP log message. 2018-11-21 09:18:38 +0100 Armin Novak (d8d30a055) * Fix #5037: Fix calls to ntlm_print_av_pair_list 2018-11-20 13:11:14 -0800 mcsong (34e8b9271) * Fixed recreate activity issue when a bluetooth device connected or disconnected 2018-11-20 12:57:07 -0800 mcsong (1d7fd201b) * Fixed recreate activity issue when a bluetooth device connected or disconnected. 2018-11-20 12:14:28 +0100 akallabeth (3cea4bfb5) * Merge pull request #5008 from wintersandroid/master 2018-11-20 12:05:47 +0100 akallabeth (bfbe0cb3d) * Merge pull request #5033 from bmiklautz/dev5 2018-11-20 11:49:34 +0100 Bernhard Miklautz (58091dc13) * new: development cycle dev5 2018-11-20 11:43:51 +0100 akallabeth (e21b72c95) * Merge pull request #5032 from bmiklautz/rc4 2018-11-12 14:46:01 +0100 Bernhard Miklautz (cc801eded) * new: version 2.0.0-rc4 2018-11-20 10:20:43 +0000 Bernhard Miklautz (98490b079) * Merge pull request #5031 from akallabeth/cve_fixes_final 2018-10-22 16:59:28 +0200 Armin Novak (eb57ed3a3) * Refactored ntlm_av_pairs API 2018-10-22 17:51:26 +0200 Armin Novak (17c363a51) * Fixed CVE-2018-8784 2018-10-22 16:52:21 +0200 Armin Novak (d1112c279) * Fixed CVE-2018-8788 2018-10-22 16:30:20 +0200 Armin Novak (09b9d4f19) * Fixed CVE-2018-8787 2018-10-22 16:25:13 +0200 Armin Novak (445a5a42c) * Fixed CVE-2018-8786 2018-10-22 16:20:34 +0200 Armin Novak (602f4a2e1) * Fixed CVE-2018-8785 2018-10-22 16:00:03 +0200 Armin Novak (2ee663f39) * Fixed CVE-2018-8789 2018-11-20 10:07:30 +0000 Bernhard Miklautz (ef0c7e81a) * Merge pull request #4953 from akallabeth/region_signed 2018-11-20 10:53:40 +0100 Martin Fleisz (38091fc34) * Merge pull request #5030 from akallabeth/pointer_cache_optional 2018-11-20 09:09:52 +0100 Armin Novak (666ef4ab3) * Fix #4864: Register pointer cache after PostConnect is called 2018-11-20 09:38:02 +0100 Armin Novak (3e2caa88a) * Fixed invalid NULL check 2018-11-20 09:00:39 +0100 akallabeth (a4001a047) * Merge pull request #5029 from mcsong/master 2018-11-19 14:38:48 -0800 mcsong (d7ab198a6) * added korean translation 2018-11-19 17:24:24 +0100 Armin Novak (53fdea845) * Clip coordinates for lineTo and polyLine 2018-11-19 17:24:06 +0100 Armin Novak (d75c464db) * Fixed signed/unsigned warnings. 2018-11-19 13:58:53 +0100 Armin Novak (75d532f87) * Fixed glyph cache bounds setting. 2018-11-13 17:06:09 +0100 Armin Novak (e94ed7d76) * Fixed gdi_BitBlt coordinate clipping. 2018-10-22 14:12:22 +0200 Armin Novak (a078d8714) * Fixed opaque rect bounding rectangle. 2018-10-19 17:02:33 +0200 akallabeth (b6eca4fc5) * signed gdi regions to adjust negative coordinates 2018-11-19 10:20:52 +0100 Martin Fleisz (b216520d5) * Merge pull request #5021 from akallabeth/profiler_api_rework 2018-11-19 09:15:14 +0000 Bernhard Miklautz (b7354ce43) * Merge pull request #4940 from akallabeth/check_window_order_support 2018-11-19 08:57:53 +0000 Bernhard Miklautz (3eb46444e) * Merge pull request #5025 from DustPuppyNet/openssl_1_1_1 2018-11-19 08:27:36 +1300 Mathew Winters (eceb107dd) * Revert store password variable 2018-11-18 14:09:37 +0000 Christian Gall (fffe4f077) * * remove obsolete SSLv23_client_method in tls_connect() * set min TLS Version 2018-11-17 18:47:08 +0000 Bernhard Miklautz (621ade9b8) * Merge pull request #5023 from ileGITimo/master 2018-11-17 06:32:52 -0800 ileGITimo (d5dd983bc) * call xf_SetWindowTitle before XMapWindow, so window manager can act on window name 2018-11-16 15:48:10 +0100 Armin Novak (7839091f8) * Skip redirection resolve test if we're connecting via gateway. 2018-11-16 15:41:19 +0100 Armin Novak (870b7025b) * Improved error mapping and tightened checks in rdg_process_packet 2018-11-15 17:52:43 +0100 Armin Novak (d2e1248b0) * Fixed profiler API 2018-11-15 16:46:57 +0000 Bernhard Miklautz (fe1a79759) * Merge pull request #5018 from hardening/windowpos 2018-11-15 15:54:56 +0000 Bernhard Miklautz (010e3485c) * Merge pull request #4989 from akallabeth/dsp_encode_resample 2018-11-15 15:25:25 +0000 Bernhard Miklautz (d6dea852b) * Merge pull request #4976 from hardening/rfx_flush 2018-11-15 13:48:22 +0000 Bernhard Miklautz (b8cf70b13) * Merge pull request #4964 from akallabeth/rdg_fixes 2018-11-15 14:40:03 +0100 David Fort (e118d14f6) * cmdline: add window-position argument to set initial window position 2018-10-19 11:14:09 +0200 Armin Novak (4d7bece6e) * Fixed order mask 2018-10-18 17:23:06 +0200 Armin Novak (dd80a0978) * Allow window orders with AllowUnanouncedOrdersFromServer 2018-10-18 10:55:48 +0200 Armin Novak (c0b13cf43) * Added checks for order type window support. 2018-11-15 08:50:56 +0000 Bernhard Miklautz (d91549171) * Merge pull request #5012 from akallabeth/rail_app_icons 2018-11-14 15:13:11 +0100 Armin Novak (26b83ea74) * Reenabled and fixed windows server compile. 2018-11-14 14:59:58 +0100 Armin Novak (a2cd93418) * Fixed windows build warnings. 2018-11-15 08:43:54 +0100 akallabeth (cf2c8ef6a) * Merge pull request #5015 from chipitsine/cleanup 2018-11-15 01:54:39 +0500 Ilya Shipitsin (77323d6f1) * remove not needed check 2018-11-15 01:51:44 +0500 Ilya Shipitsin (be8f70998) * remove not needed check 2018-11-15 08:29:51 +1300 Mathew Winters (0e88eb5a9) * Fixes as per merge request 2018-11-14 13:45:31 +0100 akallabeth (268a2c0cf) * Merge pull request #4979 from hardening/CAL 2018-11-14 13:35:42 +0100 Martin Fleisz (1f5c4e223) * Merge pull request #5009 from akallabeth/rdp_version_update 2018-11-14 13:29:03 +0100 akallabeth (50395ff57) * Merge pull request #5013 from bmiklautz/sspi_symbols 2018-11-13 14:46:51 +0100 Armin Novak (5490ceb4e) * Fixed source format for freerdp_dsp_encode in rdpsnd_server_send_wave_pdu 2018-11-13 14:04:43 +0100 Armin Novak (e5197f529) * Add soxr library and include paths. 2018-11-13 12:29:19 +0100 Armin Novak (9766161f1) * Added missing define guards. 2018-11-13 11:06:38 +0100 Armin Novak (5b363e72a) * Allow building without libsoxr support. 2018-11-13 11:03:09 +0100 Armin Novak (6af56458a) * Marked custom ADPCM codecs experimental. 2018-11-13 11:00:39 +0100 Armin Novak (0f45a570f) * Added fallback for supported sample rates if original not supported. Added format compatibility check between recording input and destination. 2018-11-13 10:59:41 +0100 Armin Novak (93eea2412) * Fixed possible NULL pointer dereference 2018-11-13 10:59:30 +0100 Armin Novak (b362b61a1) * Added libsoxr based resampling. 2018-11-13 09:13:52 +0100 Armin Novak (e93aab2f7) * Added CMake detection support for libsoxr 2018-11-09 10:15:14 +0100 Armin Novak (ab15e3403) * Refactored freerdp_dsp_resample, checks now done internally. 2018-11-09 10:05:11 +0100 Armin Novak (83f959ce6) * Fixed format issues with server sound channel (review by @llysz) 2018-11-09 09:08:06 +0100 Armin Novak (60025dde8) * Fixed unused function warnings when FFMPEG backend is used. 2018-11-07 14:14:15 +0100 Armin Novak (e8e4800c5) * Added resampling to freerdp_dsp_encode. 2018-11-14 11:57:13 +0000 Bernhard Miklautz (e980d20e8) * Merge pull request #4973 from Devolutions/fix_drive_redirection 2018-11-14 11:39:23 +0000 Bernhard Miklautz (44ead4cfe) * Merge pull request #5001 from akallabeth/mac_clipboard_fix 2018-11-14 12:19:36 +0100 Bernhard Miklautz (a9bcc07d2) * fix [winpr/sspi]: export symbols on all systems 2018-11-14 11:29:44 +0100 Armin Novak (98a537d05) * Better description and formatting for update_read_icon_info 2018-11-14 11:06:23 +0100 Armin Novak (7e12955c5) * Made all internal functions static. 2018-11-14 11:04:59 +0100 Armin Novak (43e17c975) * Fixed color conversion, log level and buffer types 2018-11-14 11:03:59 +0100 Armin Novak (e500abc09) * Fixed rail_string_to_unicode_string size calculation. 2018-11-10 14:43:36 +0200 ilammy (9292b2231) * xfreerdp: set _NET_WM_ICON to RAIL app icon 2018-11-10 11:51:30 +0200 ilammy (8163b6d1c) * xfreerdp: add RAIL icon cache 2018-11-10 22:09:20 +0200 ilammy (7a2b6e130) * libfreerdp-core: fix reading TS_ICON_INFO 2018-11-14 10:14:48 +0100 Armin Novak (138eb13fe) * Updated RDP_VERSION definitions. 2018-11-14 15:25:38 +1300 Mathew Winters (f91a4d0b6) * Resolve thread not exiting when remote lost or disconnected. 2018-11-13 14:39:39 +0100 akallabeth (ca6d1d591) * Merge pull request #5005 from bmiklautz/nightly_build 2018-11-13 13:59:41 +0100 Bernhard Miklautz (bbd6a3e6c) * fix [rpm/freerdp-nightly]: build dependencies 2018-11-13 12:22:09 +0100 Armin Novak (ecac99834) * Fixed rdg bio cleanup. 2018-11-13 11:24:04 +0100 Armin Novak (3c35a098f) * Fixed direct rdg front bio access. 2018-11-13 09:30:47 +0100 Armin Novak (e070bbea8) * Fixed leaks in rdg_send_channel_create 2018-11-12 16:48:31 +0100 Armin Novak (342ff8cf0) * Fixed broken server name packet size 2018-11-12 15:40:10 +0100 Armin Novak (15a41586a) * Don't read content length in VIRTUAL_CONNECTION_STATE_OUT_CHANNEL_WAIT 2018-11-12 16:29:28 +0100 Armin Novak (90d2e4260) * Fixed ntlm_authenticate, split return from continue flag. 2018-11-07 11:25:09 +0100 Armin Novak (4e0b4d709) * Fixed static INT_MAX checks, replaced with assert. 2018-10-24 16:49:25 +0200 Armin Novak (398a33af6) * Fixed all warnings in rdg module 2018-10-24 15:46:18 +0200 Armin Novak (9078b0deb) * Fixed extern declaration of rpc_bind p_uuid_t variables. 2018-10-24 15:42:44 +0200 Armin Novak (b4fc0c75c) * Made rdpRdp opaque 2018-10-31 10:27:31 +0100 David Fort (b6e6575bf) * license: support CAL license 2018-11-12 13:55:36 +0100 Martin Fleisz (097ac0ee1) * Merge pull request #4997 from akallabeth/use_bio_free_all 2018-11-12 08:35:04 +0100 Armin Novak (738aa5623) * Fixed #4995: Don't forget to send the NULL of the clipboard string. 2018-11-09 12:25:55 +0000 Bernhard Miklautz (c5c1bac31) * Merge pull request #4960 from akallabeth/interleaved_fix 2018-11-09 12:18:51 +0100 Armin Novak (fff2454ae) * Make VS2010 happy, reworked UNROLL defines. 2018-11-09 11:51:20 +0100 Armin Novak (6e61dd9d9) * Unroll bBits loops as well. 2018-11-09 12:07:43 +0100 Martin Fleisz (6d6a2959c) * Merge pull request #4968 from akallabeth/timezone_updates 2018-11-09 11:58:04 +0100 Martin Fleisz (a7f0da244) * Merge pull request #4961 from akallabeth/align_malloc_fix 2018-11-09 11:32:28 +0100 Armin Novak (7e932bbfa) * Readded loop unrolling. 2018-10-24 10:59:54 +0200 Armin Novak (71036fe0b) * Fixed #2039: Check for overflow in calculations. 2018-11-09 15:20:52 +1300 Mathew (2ff19597d) * fix scripts to build with ndk r15c, cache dependancies so we are not hitting github often update android dependancies to latest and compile. ./android-build-freerdp.sh --ndk ~/Programming/android-ndk-r15c --relWithDebug --jpeg Still an error compiling openh264 2018-11-08 17:41:56 +0100 Armin Novak (cf8bc72dc) * Fixed profiler naming in tests. 2018-11-08 17:21:28 +0100 Armin Novak (9e2c20377) * Fixed various issues with freerdp_bitmap_compress and interleaved_compress 2018-11-08 17:20:31 +0100 Armin Novak (c0c1d064b) * Added a unit test for interleaved codec compression. 2018-11-08 15:33:40 +0100 Martin Fleisz (9400bdccd) * Merge pull request #4996 from bmiklautz/tls_security_level 2018-11-08 12:09:49 +0100 Armin Novak (5f4843191) * Replaced BIO_free with BIO_free_all 2018-11-08 11:13:57 +0100 Bernhard Miklautz (8be6ec972) * fix [cmdline]: parameter parsing 2018-11-08 11:01:56 +0100 Bernhard Miklautz (1222e7060) * new [crypto/tls]: add support to set tls security level 2018-11-08 10:08:03 +0000 Bernhard Miklautz (1f2a22d0d) * Merge pull request #4994 from akallabeth/bio_uninit_fix 2018-11-07 17:01:28 +0100 Armin Novak (5eca5ebde) * Fixed #4993: Allow uninitialized bio socket in transport_bio_simple_uninit 2018-11-07 16:11:02 +0100 akallabeth (cf43406dc) * Merge pull request #4982 from bmiklautz/ctest_asan_fixes 2018-10-24 17:40:05 +0200 Armin Novak (6a2d49e0e) * Simplified timezone update handling: 2018-11-07 12:00:49 +0100 Armin Novak (a544776bd) * Simplified code, moved bounds check out of loops. 2018-10-23 10:33:45 +0200 Armin Novak (10d3ee131) * Fixed #4954: Check destination buffer bounds. 2018-11-06 13:51:53 +0100 Martin Fleisz (76c91ee51) * Merge pull request #4985 from informatimago/issue-4983 2018-11-06 11:20:02 +0100 Pascal J. Bourguignon (6f2caef77) * Fix Issue #4983 : Increased size of buffer to encrypt hash with kerberos. 2018-11-05 15:43:12 +0100 Bernhard Miklautz (37f818173) * fix [libfreerdp/codec]: heap buffer overflow in TestFreeRDPCodecClear 2018-11-05 13:46:05 +0100 Bernhard Miklautz (649404dd2) * fix [libfreerdp/crypto]: memory leak in Test_x509_cert_info 2018-11-05 12:29:06 +0100 Bernhard Miklautz (472f7ea93) * fix [winpr/util]: memory leak in TestCmdLine 2018-11-05 10:44:01 +0000 Bernhard Miklautz (aecc77cd7) * Merge pull request #4969 from akallabeth/covscan_fix 2018-11-05 09:57:04 +0000 Bernhard Miklautz (a95a55a0c) * Merge pull request #4980 from hardening/logon_infov2_fix 2018-11-01 10:45:56 +0100 David Fort (1a50a4833) * fix uninitialised variable 2018-10-31 11:26:19 +0000 Bernhard Miklautz (29d3fea3d) * Merge pull request #4974 from Devolutions/android_timezone_fix 2018-10-31 11:12:05 +0000 Bernhard Miklautz (62a1967ad) * Merge pull request #4977 from hardening/nego_flags 2018-10-26 10:37:10 +0200 David Fort (548025bcc) * nego: add new flags 2018-10-31 09:59:56 +0100 David Fort (af195864e) * remotefx: fix rlgr last bits of encoder 2018-10-30 16:47:06 -0400 Jonathan Lafontaine (610a882f1) * remove unsupported call to fseek when file is opened with popen 2018-10-29 10:17:42 -0400 Jonathan Lafontaine (35d7a1e38) * Allow fixed drive redirection on Windows (a:, c:, ...) and fix macos drive duplication. 2018-10-29 14:54:55 +0100 Martin Fleisz (7b0f4f5dc) * Merge pull request #4907 from akallabeth/transport_write_leak_fix 2018-10-29 10:26:04 +0000 Bernhard Miklautz (242f7f231) * Merge pull request #4962 from akallabeth/wextra_fixes 2018-10-25 15:54:21 +0200 akallabeth (c3c9783e6) * Merge pull request #4970 from hardening/uwac_fixes 2018-10-25 15:48:48 +0200 Armin Novak (fffd352f8) * Fixed warnings in Stream test. 2018-10-25 15:48:06 +0200 Armin Novak (b7f272cd1) * Fixed casts in Data_Read macros. 2018-10-25 15:20:18 +0200 David Fort (0b2ea08f7) * uwac: change seat API to not reference disposed UwacSeat 2018-10-24 17:24:35 +0200 Armin Novak (423d54d75) * Fixed signedness casts. 2018-10-24 17:22:43 +0200 Armin Novak (9633e4576) * Fixed signedness of MoniorCount 2018-10-25 13:19:22 +0200 Armin Novak (6339c43c8) * Fixed sockfd/socketBio resource leak. 2018-10-25 13:13:14 +0200 Armin Novak (42014e80d) * Fixed sockfd/socketBio resource leak. 2018-10-25 13:08:16 +0200 Armin Novak (7aebf8ebd) * Silence code analyzers, check correct variable for NULL. 2018-10-25 13:08:00 +0200 Armin Novak (f269a0ce5) * Fixed sockfd/socketBio resource leak. 2018-10-25 12:49:42 +0200 Armin Novak (847ee233f) * Fixed resource leak in rpc_ntlm_http_request 2018-10-24 16:50:05 +0200 Armin Novak (97e68deea) * Fixed initialisation in DEFINE_EVENT_ENTRY define 2018-10-24 14:36:12 +0200 Armin Novak (987ca5ec6) * Fixed another bunch of warnings. 2018-10-24 13:20:46 +0200 Armin Novak (02f68c35b) * Fixed -Wextra sign warnings 2018-10-24 13:17:14 +0200 Armin Novak (86f08981e) * Fixed warnings of uninitialized struct values. 2018-10-24 13:17:04 +0200 Armin Novak (46d6aa4e2) * Fixed cast warnings for thread wrapper 2018-10-24 13:05:49 +0200 Armin Novak (2a4b47aaa) * Changed size iterator variables to size_t 2018-10-23 12:33:13 +0200 Armin Novak (6ccaafe2d) * Fixed default return value for fastpath_send_multiple_input_pdu 2018-10-23 12:03:03 +0200 akallabeth (d3c1db174) * Merge pull request #4947 from akallabeth/http_gw_fix 2018-10-23 10:40:09 +0200 akallabeth (76e81c615) * Merge pull request #4958 from nfedera/nf-fix-alsapulse-wrn-err 2018-10-23 09:45:20 +0200 Norbert Federa (af992f4ce) * channels/client: fix alsa/pulse warning and checks 2018-10-23 09:28:00 +0200 Norbert Federa (a7022e9a5) * Merge pull request #4957 from akallabeth/wave_2_pdu_fix 2018-10-22 21:16:36 +0200 akallabeth (16d37b1a1) * Merge pull request #4932 from hardening/stream_static 2018-10-22 14:53:46 +0200 Armin Novak (fe7a37dcb) * Cleaned up resource cleanup for rdpsnd alsa backend. 2018-10-22 12:50:21 +0000 Bernhard Miklautz (0e9b26c1d) * Merge pull request #4796 from akallabeth/groegera_fixes 2018-10-22 14:41:59 +0200 Armin Novak (900abb61f) * Fixed memory leak in update_recv_surfcmd_surface_bits 2018-10-22 13:02:00 +0200 Armin Novak (3ed50aaca) * Implemented rdpsnd_pulse_get_volume 2018-10-22 12:27:19 +0200 Armin Novak (9ff17dc0f) * fixed return value check in rdpsnd_recv_volume_pdu 2018-10-22 12:16:18 +0200 Armin Novak (e2e1071ff) * Seal length in wave pdu alignment. 2018-10-22 12:00:07 +0200 Armin Novak (1a015612a) * Align wave pdu size 2018-10-22 11:59:42 +0200 Armin Novak (fb76f88ca) * Added missing length check and log message information. 2018-10-22 10:27:16 +0200 Armin Novak (3d49697d1) * Improved debug logging for sound device handling. 2018-10-22 10:18:17 +0200 Armin Novak (ff7e91fed) * Removed unnecessary pulse context check. 2018-10-22 10:04:02 +0200 Armin Novak (03dcfaf8d) * Unified sound device reopen in a single function. 2018-10-19 17:13:21 +0200 akallabeth (c251bdc11) * Merge pull request #4952 from eledoux/master 2018-10-19 14:00:14 +0200 akallabeth (b8ff18f37) * Merge pull request #4951 from nfedera/nf-fix-fnobjnew-fnstylecasts 2018-10-19 13:47:42 +0200 akallabeth (1929e3d1e) * Merge pull request #4949 from bmiklautz/floatbar_warning 2018-10-19 13:00:51 +0200 akallabeth (a263da002) * Merge pull request #4950 from bmiklautz/cleanup_pr_4581p2 2018-10-19 12:52:14 +0200 Armin Novak (b9933e7af) * Read byte by byte, the alignment may otherwise be broken. 2018-10-19 11:59:28 +0200 Armin Novak (5a747b118) * Read http request in 4byte chunks until '\r\n\r\n' is found 2018-10-19 11:56:56 +0200 Emmanuel Ledoux (33c7f6590) * fixed partial reads 2018-10-19 11:39:22 +0200 Armin Novak (d05684a50) * Properly parse ContentType to find length. 2018-10-19 10:33:50 +0200 Bernhard Miklautz (9b353202a) * fix [x11]: compiler warnings in floatbar 2018-10-19 11:30:01 +0200 Norbert Federa (0572572eb) * fix issue with fnObjectFree and related casts 2018-10-19 11:11:44 +0200 Bernhard Miklautz (7290e3f2b) * fix [cache/pointer]: add missing callback checks 2018-10-19 11:10:23 +0200 MartinHaimberger (1dc3c91a1) * Merge pull request #4948 from bmiklautz/cleanup_pr_4581 2018-10-18 14:32:08 +0200 Bernhard Miklautz (e114ee44e) * new [cache/pointer]: don't require pointer functions to be set 2018-10-18 16:58:53 +0200 Armin Novak (7e397d0f1) * Fixed http gateway body length read. 2018-10-18 16:40:22 +0200 akallabeth (3d0ccb3f5) * Merge pull request #4946 from mmattes/fix/floatbar_app_check_missing 2018-10-18 15:37:24 +0200 akallabeth (6f14018a2) * Merge pull request #4945 from mmattes/fix/transferEncoding 2018-10-18 15:33:01 +0200 Markus Mattes (a235b44f6) * added missing check for remote app where no floatbar exists 2018-10-18 14:11:18 +0200 Norbert Federa (850d2dbda) * Merge pull request #4942 from akallabeth/rail_fixes_2.0 2018-10-18 14:08:23 +0200 Norbert Federa (5ef243f91) * Merge pull request #4941 from nfedera/nf-remove-stale-valgrind-macro 2018-10-18 14:08:01 +0200 Norbert Federa (d9a4ae831) * Merge pull request #4938 from akallabeth/warning_fixes_master 2018-10-18 13:59:49 +0200 Markus Mattes (6d5b88cda) * transferEncoding can be NULL, verification happens in line 348 2018-10-18 12:34:10 +0200 Armin Novak (5b70142ec) * Fixed read_altsec_order ORDER_TYPE_WINDOW 2018-10-18 12:33:06 +0200 Armin Novak (8bdb5d771) * Fixed order to string format string. 2018-10-18 11:45:18 +0200 Norbert Federa (d201deede) * gateway/rpc: remove stale valgrind macro 2018-10-18 11:12:59 +0200 Martin Fleisz (eea5e2085) * Merge pull request #4939 from nfedera/nf-fix-rdpsnd_server_send_formats 2018-10-18 10:41:03 +0200 Armin Novak (2e3832af9) * Fixed TSG stream alignment (4 or 8) 2018-10-18 10:15:24 +0200 Norbert Federa (d35470f8a) * rdpsnd: always call rdpsnd_server_send_formats 2018-10-18 10:15:51 +0200 Armin Novak (dc197d4dd) * Fixed tsg abort condition. 2018-10-18 09:09:30 +0200 Armin Novak (88d310ff2) * Fixed compiler warnings (casts, ...) 2018-10-18 09:06:55 +0200 Armin Novak (554e18780) * USe const compare function pointer arguments 2018-10-16 11:33:03 +0200 David Fort (13e2a8834) * winpr: add some functions to use wStream in a static way 2018-10-17 17:27:29 +0200 akallabeth (305f5d1bd) * Merge pull request #4600 from andreesteve/xfullscreen 2018-10-17 17:16:28 +0200 MartinHaimberger (558a03f60) * Merge pull request #4937 from akallabeth/server_rdpsnd_get_formats 2018-10-17 16:17:41 +0200 Armin Novak (e319ec5bd) * Fixed missing return in server_rdpsnd_get_formats 2018-10-17 16:02:28 +0200 Martin Fleisz (e46d1d95f) * Merge pull request #4926 from akallabeth/primary_order_checks 2018-10-17 15:01:22 +0200 akallabeth (fbceb7c75) * Merge pull request #4478 from smalleel/master 2018-10-02 13:18:13 +0200 Armin Novak (991f051a6) * Fixed stream release for transport_write 2018-10-02 14:22:27 +0200 Armin Novak (3416d1bde) * Reset stream length to capacity in StreamPool_Take 2018-10-17 14:40:00 +0200 MartinHaimberger (6f6581cdd) * Merge pull request #4933 from akallabeth/planar_alpha_fix 2018-10-17 14:35:17 +0200 MartinHaimberger (741a032b9) * Merge pull request #4936 from akallabeth/gw_leak_fix 2018-10-17 14:16:16 +0200 Armin Novak (aefb7728f) * Removed debug log entries, simplified order support check. 2018-10-17 13:19:33 +0200 Armin Novak (f91590ecb) * Fixed bugs detected during scanbuild run 2018-10-17 12:23:10 +0200 akallabeth (8fe3ac5d2) * Merge pull request #4902 from akallabeth/gw_refactor_3 2018-10-17 12:19:03 +0200 akallabeth (e54af8efa) * Merge pull request #4927 from akallabeth/cmdline_fixes 2018-10-17 12:15:57 +0200 Armin Novak (7b860ce96) * Add command line option /relax-order-checks 2018-10-17 11:36:32 +0200 Armin Novak (a432a297c) * Fixed division by 0 if invalid formats are used. 2018-10-17 11:32:56 +0200 akallabeth (5778bf102) * Merge pull request #4891 from akallabeth/rail_fixes 2018-10-17 10:47:23 +0200 Armin Novak (10cc31997) * Announce glyph orders if glyph cache is activated. 2018-10-17 10:09:37 +0200 Armin Novak (c0d38778f) * Fixed length sanity check. 2018-10-17 10:09:27 +0200 Armin Novak (4d124cf5d) * Fixed order requirements. 2018-10-16 17:29:10 +0200 Armin Novak (777bfe5c4) * Fixed const correctness of arguments. 2018-10-16 17:26:57 +0200 Armin Novak (75517c06f) * Added parameter checks. 2018-10-16 17:23:24 +0200 Armin Novak (bbcba568f) * Added parameter checks. 2018-10-16 17:14:56 +0200 Armin Novak (d2e08c0aa) * Fixed missing argument check. 2018-10-16 17:10:03 +0200 Armin Novak (3629a84d3) * Fixed missing input validation. 2018-10-16 17:09:29 +0200 Armin Novak (cab2e2857) * Fixed missing value check 2018-10-16 16:10:17 +0200 Armin Novak (c51ca89d9) * Fixed glyph cache 2018-10-16 15:56:17 +0200 Armin Novak (5ea4a7d3b) * Proper order checks. 2018-10-16 09:09:05 -0400 Marc-André Moreau (ce234411c) * Merge pull request #4914 from Devolutions/winpr-dll-export 2018-10-16 13:59:37 +0200 Armin Novak (16d553a75) * Check if incoming secondary alternate orders have been activated. 2018-10-16 13:48:43 +0200 Armin Novak (711da861e) * Check if incoming secondary orders have been activated. 2018-10-16 13:48:29 +0200 Armin Novak (88bd26213) * Send brush support level from settings. 2018-10-16 13:02:15 +0200 Armin Novak (c99434691) * For every order check if it is activated in settings before processing. 2018-10-16 12:46:44 +0200 Armin Novak (fb87f6d0b) * Added a warning that the server sent an unsupported order 2018-10-16 12:36:08 +0200 Armin Novak (e4b24aa31) * Fixed arguments to *adust 2018-10-16 12:17:25 +0200 Armin Novak (91107beb6) * Separate alpha handling for planar codec 2018-10-16 10:05:33 +0200 Armin Novak (a29bc16af) * Siplified planar alpha / non alpha paths 2018-10-16 08:45:06 +0200 Armin Novak (7d8e6377d) * Fixed a memory leak in cleaning up brushes. 2018-10-15 16:34:44 +0200 Armin Novak (14321a2d5) * Adjust rectangles where appropriate. 2018-10-15 16:33:56 +0200 Armin Novak (3920c570d) * Fixed memory leak with audio formats. 2018-10-15 15:27:17 +0200 Armin Novak (e5d60370b) * Fixed MultiOpaqueRect 2018-10-15 15:23:04 +0200 Armin Novak (479233ced) * Fix bounding rectangle of OpaqueRect 2018-10-15 15:22:50 +0200 Armin Novak (ca3fb2623) * Deactivated unimplemented orders. 2018-10-15 14:36:03 +0200 Armin Novak (63823f54e) * Removed checks for LineTo, that is handled by the drawing routines 2018-10-15 14:30:38 +0200 Armin Novak (f88ed950d) * Fixed various issues with primary orders. 2018-10-15 13:56:19 +0200 Armin Novak (83fba667c) * Fixed logging. 2018-10-15 13:20:47 +0200 Armin Novak (8cfffcc02) * Use dynamic logging and fix compiler warnings. 2018-10-15 13:15:57 +0200 Armin Novak (ed02832a8) * Added altsec return value checks. 2018-10-15 13:10:48 +0200 Armin Novak (09bef3bab) * Unified logging. 2018-10-15 11:51:16 +0200 Armin Novak (972959087) * Fixed command line setting of flags, unified string replace 2018-10-15 10:34:47 +0200 Armin Novak (aecda5280) * Added plausibility checks for order input coordinates. 2018-10-09 14:24:58 +0200 Armin Novak (766a66a7c) * Fixed stream get position. 2018-10-09 14:24:39 +0200 Armin Novak (166bdf018) * Fixed return value of rpc_channel_tls_connect 2018-10-09 14:19:05 +0200 Armin Novak (65bfb67f7) * Fixed rpc_client_write_call resource cleanup. 2018-10-09 14:16:27 +0200 Armin Novak (8c92f3436) * Fixed argument name for ntlm_client_encrypt 2018-10-08 12:56:09 +0200 Martin Fleisz (00af869cd) * Merge pull request #4889 from akallabeth/shadow_server_audin_refactor 2018-10-08 10:13:51 +0200 Martin Fleisz (ea5a0adfc) * Merge pull request #4913 from akallabeth/audin_opensles 2018-10-08 08:39:27 +0200 akallabeth (fbf1404cc) * Merge pull request #4918 from byteboon/master 2018-10-05 09:43:00 -0700 byteboon (1d99d2d5f) * Regression: added back kerberos signature fix that was lost in a recent refactor #4801 2018-10-05 11:00:13 +0200 akallabeth (9cc4f844c) * Merge pull request #4912 from akallabeth/swresample 2018-10-05 09:50:27 +0200 Martin Fleisz (168bab905) * Merge pull request #4916 from Devolutions/ios-path-fix 2018-10-05 09:05:57 +0200 akallabeth (da133fdff) * Merge pull request #4917 from Devolutions/array-list-equals-fix 2017-07-21 15:57:34 -0400 Sébastien Duquette (2497fcf94) * Use fnObjectEquals in ArrayList_Remove. 2017-10-06 14:55:34 -0700 Richard Markiewicz (ee7b5460b) * freerdp - fix iOS directory paths 2017-02-15 14:50:24 -0500 Marc-André Moreau (1b42e512e) * winpr: add WINPR_DLL definition 2018-10-04 13:53:18 +0200 Armin Novak (ac1476356) * [audin] Abort version exchange if server version is not supported. 2018-10-04 12:21:28 +0200 Armin Novak (47f880407) * Fixed audio recording with opensles. 2018-10-04 09:42:31 +0200 Bernhard Miklautz (8871d5558) * Merge pull request #4910 from akallabeth/warning_fixes 2018-10-04 08:57:54 +0200 Armin Novak (fbe95209e) * Readded AVRESAMPLE support as fallback. 2018-10-04 09:56:20 +0800 Vladimir Lomov (41cc2b63c) * Move from libavresample to libswresample 2018-10-03 15:16:59 +0200 Armin Novak (a8a6accc1) * Fixed compiler warnings. 2018-10-03 09:42:16 +0200 David Fort (2e1bf90bd) * Merge pull request #4885 from akallabeth/autoreconnect_handle_window_events 2018-10-02 15:46:17 +0200 akallabeth (4e71af677) * Merge pull request #4906 from FeLvi-zzz/japanese-patch 2018-10-02 21:53:55 +0900 FeLvi_zzz (751cfde86) * remove untranslatable strings in Japanese translation 2018-10-02 21:47:08 +0900 FeLvi_zzz (6d36707ec) * fixed typo in Japanese translation 2018-10-02 12:33:52 +0200 Armin Novak (00489ae75) * Reworked checks in xf_disp.c 2018-10-02 18:36:58 +0900 FeLvi_zzz (2564a6a2d) * modified Japanese translation #4905 2018-10-02 18:00:29 +0900 FeLvi_zzz (7a44e179c) * added Japanese translation 2018-10-02 10:28:28 +0200 Armin Novak (3b7f522eb) * Release stream in transport_write in all error cases. 2018-10-02 10:04:21 +0200 Bernhard Miklautz (57623d844) * Merge pull request #4901 from akallabeth/cmd_line_flag_no_value_check 2018-10-01 14:45:45 +0200 Martin Fleisz (6554bc3b8) * Merge pull request #4904 from akallabeth/floatbar_x11_leak 2018-10-01 10:49:30 +0200 Armin Novak (f33277998) * Fixed floatbar X11 leak. 2018-10-01 10:49:30 +0200 Armin Novak (046d2296a) * Fixed floatbar X11 leak. 2018-09-28 12:59:20 +0200 Armin Novak (a0f42280c) * Check if a boolean or flag argument has additional data. Treat it as an error. 2018-09-28 12:29:29 +0200 Armin Novak (fc9ff6d2f) * Made gateway NTLM self contained. 2018-09-28 12:08:27 +0200 Armin Novak (99eb9f7ec) * Refactored and simplified RPC signature functions. 2018-09-28 08:43:43 +0200 Armin Novak (9516c251c) * Made TSG struct opaque 2018-09-27 16:42:27 +0200 Armin Novak (7ab1251a6) * Refactored rpc_client and resolve gateway only once. 2018-09-27 16:23:01 +0200 Armin Novak (f5f155b05) * Refactored RpcClient functions 2018-09-27 16:08:28 +0200 Armin Novak (47ba37fbc) * Unified dns resolving of host 2018-09-27 16:05:14 +0200 Armin Novak (8a677d6cf) * Refactored rdg channel structs. 2018-09-27 15:19:41 +0200 Armin Novak (d748adbf1) * Refactored gateway ncacn HTTP to be self contained. 2018-09-27 15:04:41 +0200 Armin Novak (a5fdf9e00) * Refactored gateway HTTP to be self contained. 2018-09-25 17:13:25 +0200 Armin Novak (7e1589a3e) * Added default rdpsnd formats. 2018-09-25 17:09:45 +0200 Armin Novak (c60ab7d06) * fixed stuff 2018-09-25 17:05:12 +0200 Armin Novak (2cf066255) * Unified format support for rdpsnd. 2018-09-25 16:52:27 +0200 Armin Novak (26ef8c9b3) * Added export define. 2018-09-25 16:45:08 +0200 Armin Novak (40dae15cf) * Moved server-common to public header. 2018-09-25 16:32:37 +0200 Armin Novak (d56efaae8) * Fixed server format selection. 2018-09-25 16:25:35 +0200 Armin Novak (16531e143) * Fixed server audin callback, provide more information. 2018-09-25 16:00:30 +0200 Armin Novak (5aa4b702c) * Fixed dst_format 2018-09-25 15:56:05 +0200 Armin Novak (12f1cf9e3) * Fixed default format. 2018-09-25 15:53:35 +0200 Armin Novak (a83c805ad) * Fixed format debug message. 2018-09-25 15:53:10 +0200 Armin Novak (0560832b5) * Using common audio formats for input. 2018-09-25 15:50:48 +0200 Armin Novak (db2a0dbdc) * Unified format selection. 2018-09-25 15:46:36 +0200 Armin Novak (5e14bb1b1) * Mac fixes 2018-09-25 15:18:37 +0200 Armin Novak (e61219eb5) * Fixed mac callbacks. 2018-09-25 15:17:19 +0200 Armin Novak (d513f184e) * Fixed shadow server callbacks. 2018-09-25 14:56:25 +0200 Armin Novak (18f97d03e) * Cleaned up defaults. 2018-09-25 14:34:14 +0200 Armin Novak (106dde957) * Working mic redirection for shadow server. 2018-09-25 12:04:10 +0200 Armin Novak (28efbbc01) * Refactored audio_format* functions. 2018-09-26 11:27:57 +0200 Armin Novak (a5b689b35) * Readded override redirect but reset on focus loss. 2018-09-26 11:13:06 +0200 Armin Novak (316eed1fb) * Menus are no longer popup windows but dropdown menus. 2018-09-26 10:11:52 +0200 Armin Novak (fa7902c36) * Fixed argument check for floatbar events. 2018-09-26 10:02:49 +0200 David Fort (d0612151f) * Merge pull request #4874 from r-barnett/fix-MonitorLocalShift 2018-09-26 09:37:41 +0200 Martin Fleisz (a90b74b8d) * Merge pull request #4879 from akallabeth/clip_fix 2018-09-26 09:37:23 +0200 Martin Fleisz (c3ec6d293) * Merge pull request #4862 from akallabeth/printer_warning_fix 2018-09-26 09:20:54 +0200 Martin Fleisz (5339efd6e) * Merge pull request #4882 from akallabeth/no_proxy_cidr 2018-09-25 16:34:20 +0200 akallabeth (0b8a66188) * Merge pull request #4865 from mmattes/feature/floatbar 2018-09-25 14:38:09 +0200 Martin Fleisz (1d64a2464) * Merge pull request #4888 from akallabeth/shadow_server_audin 2018-09-25 11:13:32 +0200 Armin Novak (dab5770fe) * Added microphone support to shadow server. 2018-09-25 10:58:53 +0200 David Fort (443831bfe) * Merge pull request #4887 from akallabeth/rail_string_allow_empty 2018-09-25 09:54:47 +0200 Armin Novak (93846c801) * Allow empty rail strings. 2018-09-24 16:44:25 +0200 Armin Novak (8357f6181) * Fixed load/unload for display channel. 2018-09-24 16:24:32 +0200 Armin Novak (51f97f2d3) * Fixed #3423: Process xevents when in reconnect mode. 2018-09-24 16:00:27 +0200 David Fort (ba69925b8) * Merge pull request #4501 from akallabeth/drive_file_size_fix 2018-09-24 14:09:10 +0200 David Fort (bfbcddf6a) * Merge pull request #4880 from akallabeth/auto_reconnect_unify 2018-09-24 09:53:28 +0200 Armin Novak (13478c744) * Skip empty server format response. 2018-09-24 09:38:01 +0200 Armin Novak (1d77875a6) * Fix NULL function pointer BeginPaint 2018-09-24 09:08:50 +0200 Armin Novak (a5f0fa818) * Fixed freerdp_keyboard_layouts_free 2018-09-24 09:07:59 +0200 Armin Novak (228e63d61) * Free RDP_KEYBOARD_LAYOUT with freerdp_keyboard_layouts_free 2018-09-24 12:24:15 +0200 Armin Novak (941213f50) * Fixed domain and regex match. 2018-09-24 11:42:23 +0200 Armin Novak (3a2bfa183) * Fixed #4878: Added cidr support for proxy exception check. 2018-09-24 10:30:59 +0200 Armin Novak (897c0c72a) * Unified auto_reconnect functions for all clients. 2018-09-24 09:46:33 +0200 David Fort (040d14b67) * Merge pull request #4869 from akallabeth/clear_fix 2018-09-21 13:40:48 -0500 rbarnett (41664572a) * MonitorLocalShiftX,Y should be set when 1st monitor from MonitorIds selected as primary 2018-09-21 13:02:39 +0200 Martin Fleisz (2096c1108) * Merge pull request #4872 from akallabeth/sw_gdi_default 2018-09-21 13:01:58 +0200 Martin Fleisz (205c61282) * Merge pull request #4871 from akallabeth/drdynvc_checks 2018-09-20 13:14:24 +0200 Martin Fleisz (44b82a45b) * Merge pull request #4873 from akallabeth/leak_fix 2018-09-20 12:07:36 +0200 akallabeth (30601608e) * Merge pull request #4855 from r-barnett/fix-logoff-exit-code 2018-09-20 11:04:20 +0200 Armin Novak (bdff1c96f) * Fixed use after free and leak. 2018-09-20 10:44:03 +0200 Armin Novak (dfb104965) * Fix #4851: Software GDI is now default 2018-09-20 09:06:01 +0200 Armin Novak (baee520e3) * Fix for #4866: Added additional length checks 2018-09-19 09:36:39 -0500 rbarnett (5d3e76bd8) * Replace cryptic names; move the disconnect ultimatum reasons enum into public API and rename; remove setter 2018-09-19 16:20:32 +0200 Martin Fleisz (92676fe15) * Merge pull request #4870 from corux/patch-1 2018-09-19 15:36:24 +0200 Tobias (a4df4f7bb) * Do not prompt if blank password was provided 2018-09-19 14:10:50 +0200 Armin Novak (7e8d128fc) * Fixed clear codec reset and test cases. 2018-09-19 13:02:29 +0200 Armin Novak (712a39898) * Fixed buffer size for clear_decompress test. 2018-09-19 12:03:07 +0200 Armin Novak (13e59b5d6) * Fix #4868: Allow empty bands data. 2018-09-19 13:45:15 +0200 Martin Fleisz (59ae00baa) * Merge pull request #4867 from akallabeth/empty_smartcard_filter_fix 2018-09-19 11:13:02 +0200 Armin Novak (f63286dbe) * Fixed smartcard filter for empty arguments. 2018-09-18 15:31:10 -0500 rbarnett (845826618) * Store the disconnect provider ulimatum reason in a new field in struct rdp_context and move the test for a logoff reason to xf_client.c 2018-09-18 21:46:02 +0200 Markus Mattes (36fc5dde2) * fix hidden floatbar consumes a lot of cpu 2018-09-18 21:25:51 +0200 Markus Mattes (21e4804a7) * implemented floatbar for x11 2018-09-18 14:45:25 +0200 Armin Novak (a74437811) * Fixed a warning in printer channel. 2018-09-18 10:59:15 +0200 Martin Fleisz (24936c185) * Merge pull request #4859 from akallabeth/autoreconnect_gfx_fix 2018-09-18 09:51:50 +0200 Armin Novak (4c491b5a1) * Fixed #4857: Properly reset clear codec. 2018-09-17 09:08:47 +0200 Martin Fleisz (0b7b9c0dc) * Merge pull request #4842 from akallabeth/smartcard_rdp_logon 2018-09-17 09:08:32 +0200 Martin Fleisz (5686a0f90) * Merge pull request #4840 from akallabeth/smartcard_filter 2018-09-14 09:54:35 -0500 rbarnett (5db0b57fc) * Map a particular disconnect situation triggered by a user logging off to a user logoff code. 2018-09-14 10:59:31 +0200 Martin Fleisz (3c158299a) * Merge pull request #4853 from r-barnett/add-nego-fail-exit-code 2018-09-14 10:58:36 +0200 Martin Fleisz (f7ee02372) * Merge pull request #4854 from akallabeth/rail_exec_arguments_fix 2018-09-14 10:08:38 +0200 Armin Novak (bfeac80ed) * Fixed macro _stream_read_n16_le and _stream_read_n16_be 2018-09-14 10:07:22 +0200 Armin Novak (97c909107) * Fixed const correctness for RAIL callbacks. 2018-09-14 10:04:16 +0200 Armin Novak (5819946b8) * Fixed rail unicode string conversion and const correctness. 2018-09-13 10:29:23 -0500 rbarnett (1e7be9908) * Add an exit code for a security protocol negotiation failure 2018-09-13 09:57:16 +0200 akallabeth (56d001ef1) * Merge pull request #4852 from r-barnett/fix-net-disconnect-exit-code 2018-09-12 10:16:27 -0500 rbarnett (4e97edade) * Set an error exit code for an unsuccessful reconnect 2018-09-12 11:35:08 +0200 Martin Fleisz (94143c323) * Merge pull request #4850 from r-barnett/fix-connection-type-parsing 2018-09-11 10:17:52 -0500 rbarnett (e296a55fa) * Reject unknown connection type values for /network command line option. 2018-09-11 08:18:33 +0200 akallabeth (b0599afbb) * Merge pull request #4848 from mfleisz/longer_window_title 2018-09-10 14:44:29 +0200 Martin Fleisz (e00dd1974) * wfreerdp: Increase buffer size for window title (#4731) 2018-09-10 10:48:48 +0200 Martin Fleisz (bf22ce5f5) * Merge pull request #4844 from akallabeth/avcodec_version_check_fix 2018-09-07 10:54:33 +0200 Armin Novak (cbb4be412) * Removed manipulation of authentication modes. 2018-09-05 14:19:57 +0200 Armin Novak (5bddbd1cf) * Fixed avcodec version test. 2018-09-05 15:28:06 +0200 Armin Novak (cf319001f) * Fixed out of bound access. 2018-09-04 15:49:21 +0200 Armin Novak (0de43c8b8) * Added /smartcard-logon option to set flag. (Stripped version of #4837 by @informatimago) 2018-09-04 15:22:06 +0200 Armin Novak (4596588e0) * Set freed pointer to NULL avoiding double free. 2018-09-04 15:17:01 +0200 David Fort (c2e2eb910) * Merge pull request #4839 from akallabeth/optional_begin_paint 2018-09-04 12:58:05 +0200 Armin Novak (b2ce309b2) * Added multi filter for smartcard. (based on #4837 by @informatimago) 2018-09-04 10:40:17 +0200 Armin Novak (54f3a388d) * Fixed #4835: BeginPaint callback now optional. 2018-09-03 10:55:03 +0200 David Fort (874021911) * Merge pull request #4836 from akallabeth/strcpy_fix 2018-09-03 08:48:33 +0200 Armin Novak (817f8e0d4) * Fixed an issue introduced with #4822 2018-08-30 10:25:02 +0200 David Fort (25e2ab1c0) * Merge pull request #4822 from akallabeth/remove_unchecked_strcpy 2018-08-29 11:40:50 +0200 Martin Fleisz (057c6095f) * Merge pull request #4827 from akallabeth/fedora_build_fix 2018-08-27 10:52:22 +0200 Armin Novak (5bc3993e3) * Fixed buffer size and function name 2018-08-27 09:15:50 +0200 Armin Novak (456b95cbf) * Fixed size of command line value string. 2018-08-24 13:49:19 +0200 Armin Novak (fad20be6e) * Fixed missing includes. 2018-08-24 12:15:06 +0200 Armin Novak (00a5d06fc) * Fixed coverity memory leak. 2018-08-24 10:39:48 +0200 Armin Novak (62c1696d4) * Removed use of unchecked sprintf 2018-08-24 09:54:25 +0200 Armin Novak (114abad76) * Removed use of strcpy. 2018-08-27 14:33:09 +0200 akallabeth (9e3b48e0f) * Merge pull request #4829 from informatimago/smartcard-logon-rdp--x509-certificate-info-extraction 2018-08-27 13:51:30 +0200 Pascal J. Bourguignon (63d00f6f8) * Corrected the compatibility function names: crypto_cert_subject_alt_name and crypto_cert_subject_alt_name_free. 2018-08-27 12:10:08 +0200 David Fort (595cdf272) * Merge pull request #4828 from akallabeth/warning_fixes_2_0 2018-08-24 16:04:29 +0200 Pascal J. Bourguignon (53692ffc5) * Compute certificate_path from __FILE__ to adapt to changing compilation and test environments. 2018-08-24 15:20:03 +0200 Pascal J. Bourguignon (79d2294a2) * Put back deprecated function names crypto_cert_get_alt_names and crypto_cert_alt_names_free for FREERDP_API compatibility. 2018-08-24 15:05:50 +0200 Pascal J. Bourguignon (98b860266) * Use C comment syntax instead of C++; added static declaration for local functions. 2018-08-24 14:03:04 +0200 Pascal J. Bourguignon (469f9bf48) * Smartcard Logon: restructured x509 certificate info extraction; added extracting the UPN. 2018-08-23 13:25:46 +0200 Armin Novak (5b0b18ae7) * Device name now const. 2018-08-23 13:16:13 +0200 Armin Novak (33be80cb4) * Removed unused variables. 2018-08-23 13:15:46 +0200 Armin Novak (6d3beabd5) * Removed unused variables in tests. 2018-08-23 13:08:52 +0200 Armin Novak (d7d556789) * Fixed missing const. 2018-08-23 13:08:31 +0200 Armin Novak (dab842cfb) * Fixed missing type casts. 2018-08-23 13:06:34 +0200 Armin Novak (a3819f65e) * Fixed unused variable warnings. 2018-08-23 13:06:15 +0200 Armin Novak (59819818f) * Fixed freerdp_load_dynamic_addin path 2018-08-23 13:05:44 +0200 Armin Novak (8d473af4f) * Fixed missing type cast. 2018-08-23 13:05:12 +0200 Armin Novak (d90e5da86) * Fixed unused label warning. 2018-08-23 13:04:42 +0200 Armin Novak (bff49a9bd) * Fixed invalid argument warnings. 2018-08-23 12:45:36 +0200 Armin Novak (48125164d) * Fixed dead initialization. 2018-08-23 12:43:29 +0200 Armin Novak (c159b2e9c) * Fixed missing check before calling memcpy 2018-08-24 13:21:27 +0200 Armin Novak (afbc96929) * Fixed wayland man page detection on fedora/redhat builds. 2018-08-24 11:41:58 +0200 Martin Fleisz (0fb19d04b) * Merge pull request #4810 from akallabeth/no_proxy_support 2018-08-24 09:48:51 +0200 Martin Fleisz (f9e52c185) * Merge pull request #4815 from akallabeth/async_transport_remove 2018-08-24 09:45:26 +0200 Martin Fleisz (8248dcb3b) * Merge pull request #4816 from akallabeth/drive_cmd_fix 2018-08-24 08:37:41 +0200 Martin Fleisz (0afba5840) * Merge pull request #4814 from akallabeth/linked_list_add_object 2018-08-21 11:01:54 +0200 Armin Novak (b5df39756) * Added option to ignore proxy env. 2018-08-21 10:57:44 +0200 Armin Novak (a0facc329) * Added option to deactivate proxy. 2018-08-21 10:53:33 +0200 Armin Novak (4bea9934c) * Added patch from #4697 2018-08-23 16:58:22 +0200 Martin Fleisz (ebef5a5e2) * Merge pull request #4811 from akallabeth/dyn_fullscreen_fix 2018-08-23 16:07:48 +0200 Martin Fleisz (3381ca46e) * Merge pull request #4787 from akallabeth/redirect_fqdn_fix 2018-08-23 10:04:26 +0200 Armin Novak (ab18f8f22) * Fix #4680: Return proper directory name. 2018-08-23 09:40:49 +0200 David Fort (7b53ae618) * Merge pull request #4813 from ondrejholy/coverity 2018-08-20 11:11:47 +0200 Ondrej Holy (95a043e0e) * winpr/winsock: Fix leak found by covscan 2018-08-22 13:17:10 +0200 Ondrej Holy (0a11a06dc) * winpr/winsock: Format code by astyle 2018-08-21 10:27:56 +0200 Ondrej Holy (10b9c516f) * winpr/utils/wlog: Fix leak found by covscan 2018-08-22 13:16:58 +0200 Ondrej Holy (d3c2ceb0f) * winpr/utils/wlog: Format code by astyle 2018-08-20 10:55:29 +0200 Ondrej Holy (4813a7089) * winpr/utils/ntlm: Prevent releasing function argument 2018-08-22 17:53:16 +0200 David Fort (d093189ac) * Merge pull request #4797 from akallabeth/rpm_expand_fix 2018-08-22 13:16:31 +0200 Ondrej Holy (1c1d00aac) * winpr/utils/ntlm: Format code by astyle 2018-08-20 09:52:24 +0200 Ondrej Holy (35bccd526) * winpr/sspi/ntlm: Fix leak found by covscan 2018-08-20 09:50:43 +0200 Ondrej Holy (724bc7acd) * winpr/io/device: Fix leak found by covscan 2018-08-22 13:16:03 +0200 Ondrej Holy (df9d0fab8) * winpr/io/device: Format code by astyle 2018-08-20 09:47:33 +0200 Ondrej Holy (acbd6e632) * winpr/file: Fix leak found by covscan 2018-08-20 09:33:42 +0200 Ondrej Holy (24eb53e20) * uwac: Fix leak found by covscan 2018-08-22 13:15:32 +0200 Ondrej Holy (91c398dc9) * uwac: Format code by astyle 2018-08-20 09:10:49 +0200 Ondrej Holy (3a5fdd0a3) * rdtk: Fix leak found by covscan 2018-08-21 10:12:05 +0200 Ondrej Holy (0b7d0c200) * crypto/tls: Prevent usage of freed pointer found by coverity 2018-08-20 11:26:35 +0200 Ondrej Holy (47595a857) * core/transport: Fix leak found by covscan 2018-08-17 16:25:20 +0200 Ondrej Holy (1a413b5b4) * core/tcp: Prevent buffer overflow found by covscan 2018-08-22 13:15:10 +0200 Ondrej Holy (26bc52f79) * core/tcp: Format code by astyle 2018-08-17 16:22:56 +0200 Ondrej Holy (7e4fa6702) * core/proxy: Fix leak found by covscan 2018-08-17 16:20:43 +0200 Ondrej Holy (2417a6a16) * core/nla: Fix leak found by covscan 2018-08-17 16:16:37 +0200 Ondrej Holy (6e0f05cbd) * core/nego: Fix leak found by covscan 2018-08-17 16:14:53 +0200 Ondrej Holy (8f8d91e36) * core/listener: Prevent buffer overflow found by covscan 2018-08-21 09:45:46 +0200 Ondrej Holy (23c3c188c) * core/info: Silence false positive warnings from covscan 2018-08-17 16:10:26 +0200 Ondrej Holy (4a7bb1842) * core/info: Fix leak found by covscan 2018-08-17 16:00:19 +0200 Ondrej Holy (83e966d9e) * core/gateway/rpc: Fix leak found by covscan 2018-08-22 13:14:45 +0200 Ondrej Holy (6de583e13) * core/gateway/rpc: Format code by astyle 2018-08-17 15:47:46 +0200 Ondrej Holy (409e19233) * core/gateway/rdg: Fix leak found by covscan 2018-08-21 09:16:47 +0200 Ondrej Holy (79d0725a8) * codec/planar: Fix leak found by covscan 2018-08-22 13:40:41 +0200 Armin Novak (c3a26b0d6) * Removed +async-transport options 2018-08-17 15:01:25 +0200 Ondrej Holy (36960e97a) * codec/nsc: Fix leak found by covscan 2018-08-17 14:56:49 +0200 Ondrej Holy (99c15e533) * cache: Fix wrong condition found by covscan 2018-08-17 14:45:07 +0200 Ondrej Holy (f36054b37) * client/cmdline: Fix leak found by covscan 2018-08-17 14:40:12 +0200 Ondrej Holy (e9549a3bd) * client/common: Fix leak found by covscan 2018-08-21 09:07:15 +0200 Ondrej Holy (e7d5aae51) * client/x11: Silence false positive warnings from covscan 2018-08-17 14:28:55 +0200 Ondrej Holy (baeb29a7e) * client/x11: Fix leak found by covscan 2018-08-22 13:13:37 +0200 Ondrej Holy (dde4c3838) * client/x11: Format code by astyle 2018-08-17 14:19:19 +0200 Ondrej Holy (97f25e8ab) * channels/smartcard: Fix leak found by covscan 2018-08-22 13:13:07 +0200 Ondrej Holy (3baa71670) * channels/smartcard: Format code by astyle 2018-08-21 09:11:19 +0200 Ondrej Holy (ab7ab7a7c) * channels/server: Silence false positive warnings from covscan 2018-08-22 13:12:35 +0200 Ondrej Holy (4ba3c46cd) * channels/server: Format code by astyle 2018-08-17 13:55:56 +0200 Ondrej Holy (170d5859d) * channels/serial: Fix leak found by covscan 2018-08-17 13:52:38 +0200 Ondrej Holy (d3ab04d78) * channels/remdesk: Fix leak found by covscan 2018-08-17 13:47:24 +0200 Ondrej Holy (405c13338) * channels/rdpgfx: Fix leak found by covscan 2018-08-22 13:11:28 +0200 Ondrej Holy (36a68b4ea) * channels/rdpgfx: Format code by astyle 2018-08-17 13:43:18 +0200 Ondrej Holy (1001807c5) * channels/rdpdr: Prevent buffer overflow found by covscan 2018-08-22 13:07:46 +0200 Ondrej Holy (472576e6e) * channels/rdpdr: Format code by astyle 2018-08-17 12:56:45 +0200 Ondrej Holy (10bddb9fd) * channels/rdpdr: Fix leak found by covscan 2018-08-17 12:51:19 +0200 Ondrej Holy (865ee84ab) * channels/rail: Fix leak found by covscan 2018-08-17 12:43:49 +0200 Ondrej Holy (4b8f2d513) * channels/drive: Fix leak found by covscan 2018-08-17 12:41:34 +0200 Ondrej Holy (7b740f152) * channels/addin: Fix leak found by covscan 2018-08-17 12:30:33 +0200 Ondrej Holy (926ac4f93) * channels/audin: Fix leak found by covscan 2018-08-22 12:33:34 +0200 Armin Novak (b77dc13b5) * Implemented linked list compare and value copy functions. 2018-08-21 12:58:55 +0200 Armin Novak (02dc6ab3f) * Fixed single monitor fullscreen resolution update. 2018-08-21 10:01:47 +0200 Martin Fleisz (560552ce1) * Merge pull request #4808 from akallabeth/tls_extract_pem_fix 2018-08-21 09:08:33 +0200 Armin Novak (026ff00e7) * Fixed #4806 broken bounds check. 2018-08-13 15:44:53 +0200 Armin Novak (210939988) * Removed comments with variables and (previously added) buggy suse conditionals 2018-08-13 15:21:49 +0200 David Fort (735ab2e8b) * Merge pull request #4795 from akallabeth/rpm_build_fix 2018-07-10 20:22:18 +0200 Andreas Gröger (525d089fa) * Update X11-modifier key state on focus_in 2018-08-13 14:34:06 +0200 Armin Novak (aad5c45b6) * Deactivated FFMPEG support for redhat systems (deps not in repo) 2018-08-13 14:33:49 +0200 Norbert Federa (2353287e0) * Merge pull request #4794 from akallabeth/drive_find_first_file_fix 2018-08-13 13:23:52 +0200 Armin Novak (dbd630a38) * drive_file_query_information: Use GetFileAttributesExW 2018-08-13 13:17:56 +0200 Armin Novak (8b8e85271) * Fixed #4793: Return correct file handle for existing directory 2018-08-09 10:41:56 +0200 akallabeth (dd26659ab) * Merge pull request #4789 from akallabeth/nightly_ffmpeg_rpm 2018-08-09 10:22:24 +0200 David Fort (fd1c94bfb) * Merge pull request #4788 from akallabeth/multimon_fullscreen 2018-08-09 09:58:56 +0200 Armin Novak (2b5b7cb3c) * Added requirement check for WITH_DSP_FFMPEG 2018-08-08 13:31:52 +0200 Armin Novak (f78794b72) * Enabled ffmpeg support on RPM based systems. 2018-08-08 13:10:07 +0200 akallabeth (b18f9ee86) * Merge pull request #4783 from akallabeth/nightly_audio 2018-08-08 13:04:26 +0200 Armin Novak (a334aa965) * Fixed #4786: Added fullscreen handling for dynamic resolution. 2018-08-08 12:26:57 +0200 Armin Novak (13564dbb4) * Allow redirect address override with a list of values. 2018-08-08 11:16:24 +0200 Armin Novak (cc5e402cd) * Added command line option /redirect-prefer: 2018-08-08 10:25:09 +0200 Armin Novak (f6b6eba0a) * Try redirection FQDN first, but check if it is resolvable. 2018-08-06 07:55:30 +0200 Armin Novak (98ddde0cc) * Enabled FFMPEG dependency. 2018-08-01 15:59:34 +0200 akallabeth (92c2d83a4) * Merge pull request #4778 from akallabeth/2_0_0_dev_4 2018-08-01 12:33:34 +0200 Armin Novak (97e7eca30) * Started next development cycle 2018-08-01 15:27:31 +0200 akallabeth (a4f147683) * Merge pull request #4777 from akallabeth/changelog_2_0_0-rc3 2018-08-01 15:16:07 +0200 Martin Fleisz (1c75854a3) * Merge pull request #4776 from akallabeth/fixes_cleanups_etc 2018-08-01 11:58:24 +0200 Armin Novak (ec0a0fef2) * Added const to function buffer pointers 2018-08-01 11:57:18 +0200 Armin Novak (2a3a66b18) * Fixed expression ambiguity 2018-08-01 11:56:47 +0200 Armin Novak (98c254ffa) * Fixed invalid return value type. 2018-08-01 11:56:04 +0200 Armin Novak (eed5a41b6) * Fixed funtion to function pointer argument mismatch 2018-08-01 11:54:45 +0200 Armin Novak (0352dc3d6) * Fixed invalid format string. 2018-08-01 11:54:18 +0200 Armin Novak (cc44119dc) * Fixed missing array initializer values 2018-08-01 11:44:45 +0200 Armin Novak (44d1438ea) * Fixed mac audin 2018-08-01 10:04:00 +0200 Armin Novak (31f933bc1) * Fixed mac server compile issue. 2018-07-31 11:29:59 +0200 Armin Novak (619ce84cd) * release: version 2.0.0-rc3 2018-07-31 13:35:05 +0200 MartinHaimberger (30626a5dc) * Merge pull request #4773 from akallabeth/drive_multi_fix 2018-07-31 11:13:29 +0200 Martin Fleisz (70b3e442e) * Merge pull request #4774 from akallabeth/audin_leak_fix 2018-07-31 11:03:39 +0200 Martin Fleisz (e3eae5db8) * Merge pull request #4240 from akallabeth/wl_client_fixes 2018-07-31 10:45:04 +0200 Armin Novak (3a30844db) * Added default return value. 2018-07-31 10:33:19 +0200 Armin Novak (7355b4e5f) * Fixed leak in audio format processing. 2018-07-31 10:22:22 +0200 MartinHaimberger (2d7499b7c) * Merge pull request #4758 from akallabeth/dsp_fix 2018-07-30 13:31:32 +0200 akallabeth (88474af92) * Merge pull request #4762 from mmattes/issue/4757 2018-07-30 13:16:45 +0200 Armin Novak (adc0882f8) * Removed obsolete winodws path hack. 2018-07-30 12:58:15 +0200 Armin Novak (93fa8eb0d) * Fixed windows automount drive arguments. 2018-07-30 12:37:19 +0200 Armin Novak (4035ed46c) * Added automount flag for windows and macos implementations. 2018-07-30 12:31:11 +0200 Armin Novak (e8393a22e) * Remember if drive was added by automout. 2018-07-30 12:29:18 +0200 Martin Fleisz (da8e58760) * Merge pull request #4741 from akallabeth/find_file_fix 2018-07-30 12:28:38 +0200 Martin Fleisz (143a2b149) * Merge pull request #4755 from akallabeth/dyn_resize_fix 2018-07-30 11:22:11 +0200 Armin Novak (033abe93d) * Fixed callback parameter checks. 2018-07-30 10:47:34 +0200 akallabeth (ffd84916f) * Merge pull request #4765 from mmattes/fix/double-import-xinput2 2018-07-30 10:46:20 +0200 Armin Novak (ed8932834) * Fixed missing argument checks. 2018-07-30 10:37:50 +0200 akallabeth (6b07a3f2b) * Merge pull request #4772 from Mandar-Shinde/master 2018-07-27 15:54:57 +0530 Mandar (093fe8338) * macos: Bring RDP window to front 2018-07-24 14:03:45 +0200 Markus Mattes (e6209748f) * Removed double ifdef WITH_XI, XInput2.h already included 2018-07-23 22:06:09 +0200 David Fort (6bd1a7d2a) * Merge pull request #4759 from mfleisz/audin_srv_fix 2018-07-22 20:00:25 +0200 Markus Mattes (bad8bbadf) * Fix for #4757 2018-07-19 16:21:03 +0200 Armin Novak (3b187ef32) * Code Cleanup 2018-07-19 15:54:40 +0200 Martin Fleisz (b6a41b26e) * audin: Fix server-side dsp decoding 2018-07-19 15:38:44 +0200 Armin Novak (a984dd7f5) * Updated experimental list. 2018-07-19 15:17:54 +0200 Armin Novak (d40daedb9) * Fixed FFMPEG backend: Do not drop samples for package alignment. 2018-07-19 12:20:14 +0200 Armin Novak (c192c17c8) * Fixed mixed declaration. 2018-07-19 11:53:36 +0200 Armin Novak (d7e88b1b8) * Fixed winmm backend logging. 2018-07-19 11:46:54 +0200 Armin Novak (a003890b3) * Fixed opensles compilation errors. 2018-07-18 16:32:53 +0200 Martin Fleisz (5a154dccb) * Merge pull request #4754 from akallabeth/expose_cert_redirection_flag 2018-07-16 17:08:26 +0200 Armin Novak (3d6c41746) * Expose redirection flag for certificate. 2018-07-18 15:16:50 +0200 Armin Novak (328eba7fe) * Fix #4752: Provide message free function for channel queue. 2018-07-18 14:29:22 +0200 Armin Novak (4e4ec0b03) * Fix #4752: Unsubscirbe all PubSub in dynamic channel. 2018-07-18 12:33:52 +0200 Armin Novak (ec83f3d4f) * Fixed number of samples returned. 2018-07-18 12:33:39 +0200 Armin Novak (00b073add) * Fixed DVI_ADPCM mapping. 2018-07-18 12:14:37 +0200 Armin Novak (7c8a55637) * Fixed alignment issues. 2018-07-18 09:31:04 +0200 Armin Novak (ced4d06f7) * Fixed #4679, #4753 dynamic resizing 2018-07-17 14:55:19 +0200 Armin Novak (8664a3c91) * Fixed alsa and pulse backend receive buffer sizes 2018-07-17 12:57:57 +0200 Armin Novak (6029a411e) * Fixed ima_adpcm encoder bug. 2018-07-17 10:57:08 +0200 Armin Novak (b9645c924) * Using dynamic logger again. 2018-07-17 10:30:35 +0200 Armin Novak (7260a4fd8) * Fixed override of stream data in dsp_encode methods. 2018-07-13 13:54:03 +0200 Martin Fleisz (7705535f9) * Merge pull request #4745 from akallabeth/redirect_fix_follow_up 2018-07-13 13:11:38 +0200 Armin Novak (7a6b8a04b) * Fixed channel reconnect after redirect. 2018-07-11 16:37:29 +0200 Armin Novak (3d8dec7fb) * Removed debug log messages. 2018-07-11 16:27:14 +0200 Armin Novak (dbfa896d5) * Fixed errno reset. 2018-07-11 15:41:05 +0200 Martin Fleisz (4d0876fcc) * Merge pull request #4742 from mfleisz/fix_wave2 2018-07-11 15:06:31 +0200 Martin Fleisz (0ec957901) * rdpsnd: Fix sending of wave2 PDU 2018-07-11 10:58:37 +0200 Armin Novak (2b91095eb) * Fixed pattern detection if path is already a directory. 2018-07-11 10:53:26 +0200 Armin Novak (30843ef4d) * Code cleanups and more logging. 2018-07-10 17:31:08 +0200 Martin Fleisz (fc925a7f2) * Merge pull request #4738 from akallabeth/connect_timeout_retry 2018-07-10 14:57:13 +0200 Armin Novak (7ebc89951) * Fixed PEM certificate reading. 2018-07-10 13:26:25 +0200 Armin Novak (f617d0d3c) * Moved automatic reconnect after timeout to freerdp_connect. 2018-07-10 12:49:46 +0200 Armin Novak (8ba8a6244) * Added automatic reconnect if freerdp_connect fails due to timeout. 2018-07-10 12:21:38 +0200 Armin Novak (77eb93b4b) * Made internal functions static to help compiler optimize. 2018-07-10 12:04:27 +0200 Armin Novak (7a39dcd7e) * Updated reconnect to handle cases where PostConnect was not called 2018-07-10 10:03:49 +0200 Armin Novak (c9cebf6ed) * Remember accepted PEM cert to avoid unnecessary user input. 2018-07-09 17:45:50 +0200 Armin Novak (0d1895e4e) * Fixed async input return value check. 2018-07-05 16:37:15 +0200 Martin Fleisz (e326f7144) * Merge pull request #4727 from akallabeth/new_error 2018-07-05 15:20:52 +0200 Armin Novak (398da7340) * Added no or missing credentail error. 2018-07-05 09:50:03 +0200 Martin Fleisz (fc84e6dd2) * Merge pull request #4726 from akallabeth/bitmap_cache_fix 2018-07-05 08:44:42 +0200 Armin Novak (8f7dbe505) * Fix #4725: Need to copy data. 2018-07-04 14:21:36 +0200 Martin Fleisz (a0fddd174) * Merge pull request #4530 from akallabeth/order_refactor 2018-07-04 13:44:38 +0200 Armin Novak (de8be5d50) * Fixed indentation. 2018-07-04 13:10:38 +0200 David Fort (a1d9399ca) * Merge pull request #4724 from akallabeth/wave2_server 2018-07-04 11:03:32 +0200 Armin Novak (4465bcfa8) * Fixed remarks 2018-07-04 10:50:41 +0200 David Fort (1107220ec) * Merge pull request #4645 from akallabeth/mac_ports_removed 2018-07-03 16:07:05 +0200 Martin Fleisz (aaaee8015) * Merge pull request #4700 from informatimago/rdpsettings-script 2018-07-03 14:35:57 +0200 Pascal J. Bourguignon (45841f8e6) * Applied autoformat.sh manually to settings.h 2018-07-03 13:33:05 +0200 Pascal J. Bourguignon (35477c35d) * Use tabs to indent the comment in rdp_settings too. 2018-07-03 12:45:15 +0200 Martin Fleisz (187cf000b) * Merge pull request #4706 from khvMX/master 2018-07-03 09:54:29 +0200 Armin Novak (bf70ee626) * Keep extra data of audio format locally cached. 2018-07-02 16:46:03 +0200 Armin Novak (a554207c1) * Added target dependencies. 2018-07-02 16:38:21 +0200 Armin Novak (7cd25027a) * Fixed empty lib. 2018-07-02 16:33:50 +0200 Armin Novak (73b8963d1) * Added automatic format support filter. 2018-07-02 16:09:27 +0200 Armin Novak (30283e18e) * Fixed warning. 2018-07-02 16:08:47 +0200 Armin Novak (373bfac9a) * Added support for WAVE2 PDU in server side audio channel. 2018-06-26 10:19:41 +0200 Martin Fleisz (b34e3bcf7) * Merge pull request #4681 from akallabeth/wording_consistent 2018-06-26 00:02:58 +0200 David Fort (eb1727bb8) * Merge pull request #4710 from akallabeth/reconnect_fixes 2018-06-19 17:28:22 +0200 Armin Novak (35cd438ec) * Added enum for client connection state. 2018-06-19 16:57:45 +0200 Armin Novak (9a47ce3f7) * Fixed missing variable type 2018-06-19 16:48:05 +0200 David Fort (3ec0113df) * Merge pull request #4711 from akallabeth/command_line_cleanup_rework 2018-06-19 12:55:29 +0200 Armin Novak (348ecc4c8) * Fixed memory leak in command line value parsing. 2018-06-19 12:55:29 +0200 Armin Novak (b9b30f92c) * Fixed memory leak in command line value parsing. 2018-06-19 12:46:58 +0200 Armin Novak (e44d10a3e) * Merge remote-tracking branch 'origin/pr/4701' into reconnect_fixes 2018-06-18 10:44:35 +0200 Armin Novak (273655a85) * Follow up fix for #4631 2018-06-18 10:23:57 +0200 Armin Novak (a716dc244) * Removed duplicate resource free. 2018-06-08 11:35:02 +0200 Viktor Mukha (16cde2ee2) * X11: fixed Right-Ctrl ungrab feature (PR #3622) 2018-06-07 13:29:44 +0200 Pascal J. Bourguignon (17a3782d1) * FIX: moved declarations above the statements for strict C 90 compliance. 2018-06-06 17:08:52 +0200 Pascal J. Bourguignon (a7c402255) * Corrected update-rdpSettings according to PR comments. Updated settings.h with it. 2018-06-06 16:43:09 +0200 Pascal J. Bourguignon (15f2bafea) * Cleaned up const char** -> char** for argv, since we definitely do modify the argv! (we overwrite the password and pin arguments). This implies changes in the argument parsing tests that now must pass a mutable argv (copied from the statically declared test argvs). Some other const inconsistency have been dealt with too. 2018-05-25 14:51:55 +0200 Pascal J. Bourguignon (25dafa381) * Created script to update the #define from rdp_settings fields. 2018-05-23 10:27:39 +0200 Pascal J. Bourguignon (118ce7f12) * Aligned columns in rdpSettings structure declaration. 2018-06-04 11:29:01 +0200 David Fort (dad6b7a53) * Merge pull request #4694 from akallabeth/mic_crash_fix 2018-06-04 10:14:29 +0200 Armin Novak (2d69e369b) * Fixed #4693: Fix integer underflow in encoder loop. 2018-05-30 12:39:17 +0200 Martin Fleisz (73588bc2b) * Merge pull request #4683 from akallabeth/ffmpeg_found_fix 2018-05-30 12:13:24 +0200 Armin Novak (f8a1bb845) * Fixed case of variable names. 2018-05-29 12:10:53 +0200 Martin Fleisz (fad23aab2) * Merge pull request #4677 from akallabeth/build_dep_fix 2018-05-28 15:30:50 +0200 Armin Novak (4c0007b55) * Fix #4672: Check if FFMPEG and OpenH264 detected 2018-05-22 16:22:10 +0200 Martin Fleisz (e90184cc5) * Merge pull request #4665 from FreeRDP/akallabeth-patch-1 2018-05-18 09:03:30 +0200 akallabeth (43dd47141) * Update issue templates 2018-05-17 10:08:05 +0200 Armin Novak (8dba31ea0) * Fixed #4636: Consistent wording for boolean options depending on default. 2018-05-16 16:15:50 -0400 Mike Gilbert (9460f4292) * primitives: ensure primitives_get() returns a populated struct 2018-05-16 09:53:30 +0200 David Fort (0255a7db1) * Merge pull request #4654 from akallabeth/alsa_latency_patch 2018-05-16 08:45:17 +0200 Armin Novak (c078aee23) * Return real alsa latency if buffer is filled. 2018-05-16 08:01:09 +0200 akallabeth (81c41c2a8) * Merge pull request #4653 from rjcorrig/kb4093753 2018-05-15 15:53:36 -0400 Robert Corrigan (992554a01) * Update time zone data to April 2018 2018-05-15 16:29:27 +0200 Martin Fleisz (1cb14010a) * Merge pull request #4651 from akallabeth/loadepng_memleak_fix 2018-05-15 15:09:49 +0200 Martin Fleisz (278fef24a) * Merge pull request #4648 from akallabeth/nsc_free_fix 2018-05-15 14:57:00 +0200 Armin Novak (0cf4dcc01) * Fix missing sound arrival time for wave2 PDU 2018-05-15 14:30:04 +0200 Armin Novak (5a5b5eb6d) * Fixed loadepng memory leak. 2018-05-15 13:47:28 +0200 Martin Fleisz (f65368695) * Merge pull request #4637 from akallabeth/win_ninja_support 2018-05-15 13:46:57 +0200 Martin Fleisz (dd408318b) * Merge pull request #4631 from akallabeth/santizer_fixes 2018-05-15 09:13:00 +0200 Armin Novak (ae765430e) * Fixed #4647: nsc_context_free must not access possibly uninitialized fields. 2018-05-14 15:04:34 +0200 David Fort (c5b84db7e) * Merge pull request #4638 from akallabeth/known_hosts_comment_support 2018-05-11 11:09:54 +0200 Armin Novak (9de99f15d) * Added comment support for known_hosts format. 2018-05-14 10:39:12 +0200 Armin Novak (3c7dfa0a0) * Fix #2617: Removed MacPorts from CMake (default) search path. 2018-05-11 11:00:46 +0200 Armin Novak (e8b911650) * Fixed invalid function argument for ntlm_compute_message_integrity_check 2018-05-11 11:00:01 +0200 Armin Novak (e71a39f21) * Fixed compiler warnings (unused) 2018-05-06 11:17:08 +0200 Armin Novak (e1ea44127) * Fixed #4629: Only call freerdp_channels_post_connect when it was connected. 2018-05-11 10:37:50 +0200 Armin Novak (a18ee2e7b) * VS2017 support: set pdb output directory for Ninja generator. 2018-05-06 10:49:05 +0200 Armin Novak (6e958e7ed) * Fix #4628: CommandLineFindNextArgumentA must check the current argument 2018-04-28 14:13:17 -0700 Andre Esteve (ab0bc2a7f) * X11: Fix fullscreen toggle 2018-05-04 13:28:18 +0200 Martin Fleisz (7eb12bb02) * Merge pull request #4610 from akallabeth/cmd_strtol_fix 2018-05-04 13:08:45 +0200 Martin Fleisz (c4e8685a2) * Merge pull request #4623 from akallabeth/mac_sound_backend_fix 2018-05-04 13:07:01 +0200 Martin Fleisz (9c02f1bd1) * Merge pull request #4627 from akallabeth/clang_warning_fixes 2018-05-04 12:03:26 +0200 Armin Novak (28ac0ee14) * Fixed NULL dereferences. 2018-05-04 12:36:29 +0200 Armin Novak (87c19b30d) * Fixed uninitialized return and early resource cleanup. 2018-05-04 12:36:18 +0200 Armin Novak (fb032f91b) * Fixed uninitialized value. 2018-05-04 12:35:51 +0200 Armin Novak (46a62aa1a) * Fixed missing NULL pointer checks. 2018-05-04 11:59:21 +0200 Martin Fleisz (65e329782) * Merge pull request #4624 from akallabeth/pth_fix 2018-05-04 11:46:46 +0200 Armin Novak (069c58a72) * Fixed memory leak. 2018-05-04 09:54:49 +0200 Armin Novak (458e51eae) * Do not set password to identity if pth is used. 2018-05-04 10:06:42 +0200 Martin Fleisz (99346d19c) * Merge pull request #4611 from akallabeth/argument_warnings 2018-05-04 10:04:37 +0200 akallabeth (0cf184d35) * Merge pull request #4625 from dualmoon/fix-hisher-pronouns 2018-05-04 09:44:06 +0200 Armin Novak (670c1190c) * Fixed formats supported by backend. 2018-05-04 09:10:31 +0200 Armin Novak (b59b0a442) * Added error log messages. 2018-05-03 12:11:13 -0400 Ashley Davis (ae54f5bde) * First person "they" pronouns in logoff message 2018-05-03 17:49:14 +0200 Armin Novak (5b961e9c7) * Fixed /pth: Consistently treat the hash offset to password length. 2018-05-03 16:12:12 +0200 Armin Novak (17d43edaf) * Fixed mac sound backend initialization. 2018-05-03 13:35:20 +0200 Martin Fleisz (1a27f28ba) * Merge pull request #4620 from akallabeth/bio_ctrl_fix 2018-05-03 12:25:52 +0200 Armin Novak (d4c98e4e7) * Fixed formatting. 2018-05-03 12:24:16 +0200 Armin Novak (5765e9a42) * Fixed #4476: broken casts/variable sizes for custom BIO calls. 2018-05-03 11:56:58 +0200 David Fort (456b0e893) * Merge pull request #4453 from akallabeth/sound_channel_refactor 2018-05-03 11:55:03 +0200 akallabeth (dd577377d) * Merge pull request #4617 from kevans91/spurious 2018-05-03 11:31:54 +0200 akallabeth (d130d9cb2) * Merge pull request #4613 from kevans91/file64 2018-05-03 10:56:04 +0200 akallabeth (ba37f04e1) * Merge pull request #4616 from kevans91/timerfd-nonblock 2018-05-03 10:23:12 +0200 Martin Fleisz (296b19e17) * Merge pull request #4596 from p-pautov/rdg_ssl_fixes 2018-05-03 10:08:56 +0200 Armin Novak (066cb52ca) * Fixed treat_wave sample length and checks. 2018-05-03 09:49:31 +0200 akallabeth (613e0be20) * Merge pull request #4614 from kevans91/cmakemod 2018-05-03 08:55:23 +0200 akallabeth (94b316bf8) * Merge pull request #4618 from kevans91/buildtest 2018-05-02 23:19:44 -0500 Kyle Evans (8073a7850) * Pull in the libepoll-shim includes for libwinpr's synch/test 2018-05-02 10:57:16 -0500 Kyle Evans (2fb992a96) * Upstream the rest of our local FreeBSD patching 2018-05-02 21:03:49 -0500 Kyle Evans (f1a7c3cc6) * Pass TFD_NONBLOCK to timerfd_create to avoid later fcntl 2018-05-02 17:59:10 +0200 akallabeth (2215071b2) * Merge pull request #4576 from ccpp/bugfix-rdg-poll 2018-05-02 17:54:57 +0200 akallabeth (3c51abc29) * Merge pull request #4612 from kevans91/mandest 2018-05-02 09:59:33 -0500 Kyle Evans (5463b2359) * Enable 64-bit file support on FreeBSD as well 2018-05-02 10:03:53 -0500 Kyle Evans (a7c0632bf) * Use SetFreeRDPCMakeInstallDir where CMake modules are installed 2018-05-02 10:32:26 -0500 Kyle Evans (824ace49a) * Add SetFreeRDPCMakeInstallDir function to abstract away platform differences 2018-05-02 09:31:19 -0500 Kyle Evans (92a8e28f2) * Follow OpenBSD convention when installing manpages on FreeBSD 2018-05-02 13:08:30 +0200 Armin Novak (3a5471310) * Fixed invalid argument parameter 2018-05-02 13:08:17 +0200 Armin Novak (f631958a0) * Fixed argument warning. 2018-05-02 12:57:34 +0200 Armin Novak (1fd5c53a7) * Fix #4597: Do string argument checks before a possible strtol 2018-05-02 12:11:24 +0200 Martin Fleisz (fbb21e349) * Merge pull request #4608 from akallabeth/posix_timer_cmake_check 2018-05-02 12:09:55 +0200 David Fort (9381e18cd) * Merge pull request #4570 from akallabeth/toolchain_fix 2018-05-02 11:26:13 +0200 Martin Fleisz (31c804c34) * Merge pull request #4603 from hardening/socksplus 2018-05-02 08:40:30 +0200 Armin Novak (60bf33f79) * Determine posix timer availability by function availability 2018-04-29 21:25:28 +0200 David Fort (0f968b782) * proxy: cleanup SOCKS support and add user/password support 2018-05-02 10:39:22 +0200 David Fort (a03c0d88d) * Merge pull request #4606 from kevans91/libressl-fixes 2018-05-02 10:10:55 +0200 Martin Fleisz (c0804699f) * Merge pull request #4609 from akallabeth/clipboard_return_check 2018-05-02 09:25:30 +0200 Armin Novak (e0af47d26) * Fixed rebase introduced error. 2018-05-02 09:47:17 +0200 David Fort (2dee696af) * Merge pull request #4607 from kevans91/epoll 2018-04-23 20:30:08 +0200 Jiri Sasek (1ba31551a) * socks proxy reply fix 2018-05-02 09:21:42 +0200 Armin Novak (a1c3c1ad6) * Added proper return value checks for clipboard data. 2018-04-04 13:40:13 +0200 Armin Novak (f19a17d3e) * Fixed surface bits command cleanup. 2018-04-03 17:17:45 +0200 Armin Novak (4e6697261) * Fixed remaining global order buffers. 2018-03-30 10:43:20 +0200 Armin Novak (e5767f07a) * Refactored order updates 2018-05-01 23:50:15 -0500 Kyle Evans (aca530bc5) * Use shared memory instead of temp files on FreeBSD-compatible OS 2018-05-01 23:42:25 -0500 Kyle Evans (45d8e2dfb) * Pull in libepoll-shim for the bits that require timerfd/epoll 2018-05-01 23:38:48 -0500 Kyle Evans (5e9c8c4bc) * Set BSD/FREEBSD for DragonflyBSD 2018-05-01 08:43:36 -0500 Kyle Evans (f8c391876) * Pull in the LibreSSL compatibility patches from FreeBSD 2018-04-27 11:28:37 +0200 Armin Novak (bda925c52) * Added libavcodec version check for dsp-ffmpeg component. 2018-04-27 09:39:30 +0200 David Fort (8cba20199) * Merge pull request #4548 from akallabeth/autoreconnect_fix 2018-04-26 11:59:15 +0200 David Fort (782039c6a) * Merge pull request #4589 from oshogbo/token 2018-04-26 02:11:04 -0700 p-pautov (fda76349b) * Fix Windows build. 2018-04-17 17:05:20 -0700 Pavel Pautov (a0019ec79) * Fallback to RDG RPC transport only if server does not support RDG HTTP and error out in other cases - invalid RDG SSL cert, bad credentials, PAA failue, etc. 2018-04-16 14:23:13 -0700 Pavel Pautov (c60388954) * Remove some unused functions. 2018-04-12 13:05:04 -0700 Pavel Pautov (32505fda1) * Apply "authentication level" RDP property only to non-RDG connections (as mstsc does). 2018-04-11 20:02:44 -0700 Pavel Pautov (3a8d721bb) * Don't use CertificateName setting for RDG connections. 2018-04-25 09:00:52 +0200 akallabeth (d5f9da2b3) * Merge pull request #4586 from Awingu/cbytes-fix 2018-04-25 08:54:59 +0200 akallabeth (df1e3037e) * Merge pull request #4588 from oshogbo/tokencookie 2018-04-24 20:45:52 +0200 Christian Plattner (4a19f4987) * Fail on unimplemented BIO_ctrl for /gt:rpc 2018-04-24 16:35:04 +0200 Christian Plattner (4739189cf) * Implement BIO_ctrl more correctly for RDG 2018-04-24 16:20:42 +0200 Christian Plattner (895689836) * Revert useless part of the bugfix 2018-04-24 15:00:00 +0200 Mariusz Zaborski (651545388) * Recognize only the cookie format anything else treat as token. 2018-04-24 14:34:45 +0200 Mariusz Zaborski (b9ddf2046) * Fix comments where is cookie and where is token. 2018-04-24 10:33:44 +0200 Ruben De Visscher (1835a39aa) * Fix inconsistent cBytes value between WinScard and pcsc-lite. 2017-08-18 19:17:17 +0200 Jiri Sasek (b1c1549ad) * SOCKS proxy support 2018-04-19 11:04:08 +0200 Martin Fleisz (c5572b087) * Merge pull request #4539 from p-pautov/rdg_fixes 2018-04-18 21:50:47 +0200 Christian Plattner (a15644365) * Fix BIO_get_fd for RDG, again. 2018-04-18 14:50:31 +0200 Martin Fleisz (b228deb99) * Merge pull request #4543 from oshogbo/master 2018-04-18 10:47:06 +0200 Christian Plattner (f9d036a87) * Fix #3602 by implementing BIO_get_fd correctly for RDG 2018-04-18 10:38:42 +0200 Christian Plattner (589d2ec62) * Fix timeout for polling (partly fixes #3602) 2018-04-17 15:03:27 +0200 Mariusz Zaborski (509afe252) * Remove MessageIntegrityCheck from context. 2018-04-17 10:51:49 +0200 akallabeth (9de311fee) * Merge pull request #4572 from weberhofer/patch-1 2018-04-17 08:20:54 +0200 Johannes Weberhofer (277fc1ca4) * Include geometry.h in video channel 2018-04-05 13:12:20 -0700 Pavel Pautov (c86692389) * Avoid buffer to struct cast. 2018-04-04 19:08:26 -0700 Pavel Pautov (8fc0ea719) * Send correct packet size in case of PAA. Some cleanup. 2018-04-04 19:08:20 -0700 Pavel Pautov (bbee19ced) * Content-Length and Transfer-Encoding are mutually exclusive. 2018-04-04 19:08:08 -0700 Pavel Pautov (ec42228b2) * Consolidate IN/OUT data connections establishment into common function and clean up related code. 2018-04-04 19:08:00 -0700 Pavel Pautov (00256bba1) * Move NTLM auth related code into dedicated functions. 2018-04-04 19:07:52 -0700 Pavel Pautov (269dec637) * Consolidate rdg_tls_out_connect/rdg_tls_in_connect into single function. This also fixes connections to RDG server via proxy. 2018-04-04 19:07:33 -0700 Pavel Pautov (e639e2caf) * Removed unused "readEvent" - no one checks if it was set. Removed needless rdg_check_event_handles declaration. 2018-04-04 19:07:25 -0700 Pavel Pautov (1530bcf91) * Consolidate rdg_send_in_channel_request/rdg_send_out_channel_request into single function. 2018-04-04 19:07:11 -0700 Pavel Pautov (0fbf8f895) * Explicitly skip "seed" payload on RDG OUT connection, to avoid issues when it's split over several SSL records. 2018-04-04 19:06:59 -0700 Pavel Pautov (44cb71049) * Moved some repeated "read all" code into function. 2018-04-16 16:45:00 +0200 Armin Novak (1feca7768) * Fixed redirection with session brokers. 2018-04-16 11:39:36 +0200 Armin Novak (927409cf8) * Add default values for keystore variables. 2018-04-16 10:22:24 +0200 Armin Novak (8758638c2) * Ensure audin channel uses supported protocol version 1. 2018-04-16 08:56:09 +0200 David Fort (d07d06b28) * rdpsnd: add support for wave2 PDU in client (#2) 2018-04-12 16:52:33 +0200 Armin Novak (d8bcb6910) * Updated OpenSSL version in build scripts. 2018-04-12 16:49:18 +0200 Armin Novak (887e94c58) * Added patch from f-droid repo. (Christian Plattner) 2018-04-12 15:52:38 +0200 Bernhard Miklautz (fc6780a86) * Merge pull request #4567 from akallabeth/sanitizer_checks_refined 2018-04-12 15:25:35 +0200 David Fort (81ea42098) * Merge pull request #4568 from akallabeth/rails_bad_window_fix 2018-04-12 14:39:37 +0200 Armin Novak (5628ed5e7) * Check for window existence in remote app mode before access 2018-04-12 11:49:43 +0200 Armin Novak (c9373cee0) * Refined checks for sanitizers. 2018-04-12 12:10:56 +0200 Martin Fleisz (855af9e94) * Merge pull request #4557 from akallabeth/connect_error_fix 2018-04-12 11:11:57 +0200 David Fort (14cce798e) * Merge pull request #4544 from oshogbo/nSize 2018-04-12 10:43:34 +0200 Martin Fleisz (d1b4b410f) * Merge pull request #4547 from andreesteve/gatewayip 2018-04-11 17:10:48 +0200 Martin Fleisz (e297a4f0e) * Merge pull request #4563 from oshogbo/pointer 2018-04-11 16:01:45 +0200 Mariusz Zaborski (0e25335c8) * Don't assume that the pointer function are set. 2018-04-11 14:45:35 +0200 Norbert Federa (648f66670) * Merge pull request #4561 from bmiklautz/200dev3 2018-04-11 13:36:33 +0200 Bernhard Miklautz (d309a1ba3) * build: set version to 2.0.0-dev3 2018-04-11 13:25:31 +0200 Martin Fleisz (7a7b18027) * Merge pull request #4560 from bmiklautz/200rc2 2018-04-11 12:44:06 +0200 Bernhard Miklautz (c98a90ea6) * release: version 2.0.0-rc2 2018-04-11 11:01:38 +0200 Bernhard Miklautz (6383b2e33) * Merge pull request #3542 from akallabeth/thread_sanitizer 2018-04-11 10:59:27 +0200 Bernhard Miklautz (f85563de4) * Merge pull request #4558 from mfleisz/openssl11_fix_win 2018-04-11 10:49:44 +0200 Bernhard Miklautz (c0afb8bd6) * Merge pull request #4322 from akallabeth/rail_fixes 2018-04-11 10:18:46 +0200 Martin Fleisz (dfd269e20) * cmake: Fix finding OpenSSL 1.1.0 libs on Windows platforms 2018-04-11 09:30:40 +0200 Armin Novak (685f5a8d2) * Do not clear last error if not reconnecting. 2018-04-11 09:00:32 +0200 Armin Novak (2fc31fcb3) * Set connection error if TCP connect fails. 2018-04-11 08:33:05 +0200 Armin Novak (3606b66cc) * Fix rdpsnd channel detached handling. 2018-03-14 22:37:30 -0700 Andre Esteve (d240069b5) * Gateway (RDG) use same IP for both channels 2018-04-10 11:12:31 +0200 Martin Fleisz (04b29575f) * Merge pull request #4552 from perkerk/win-10-cursors-again 2018-04-10 02:55:15 -0500 Eric Brown (ee87b9885) * Fix issues found by build bot 2018-04-09 13:59:42 -0500 Eric Brown (71c949f61) * Fix Windows 10 cursors drawing as black 2018-04-09 19:00:48 +0200 akallabeth (09c766cde) * Merge pull request #4551 from oshogbo/nego_0 2018-04-09 17:28:22 +0200 Armin Novak (82ad911ee) * Added fake rdpsnd backend. 2018-04-09 17:13:22 +0200 Mariusz Zaborski (480abdde9) * Fix setting of negotiated security protocol. 2018-04-09 16:26:18 +0200 Bernhard Miklautz (e818dd567) * Merge pull request #4549 from oshogbo/krb 2018-04-09 15:04:52 +0200 Mariusz Zaborski (dc2c826ed) * Fix checking of krb in encrypt public key echo. 2018-04-09 14:03:05 +0200 Armin Novak (7af9ba917) * Refactored reconnect and redirect API 2018-04-09 11:10:14 +0200 Armin Novak (030e9fc12) * Fixed channel duplicate disconnect handling 2018-04-09 11:10:17 +0200 Armin Novak (6c7bfe892) * Fixed channel duplicate disconnect handling 2018-04-09 11:10:08 +0200 Armin Novak (357391bd9) * Fixed channel duplicate disconnect handling 2018-04-09 11:10:03 +0200 Armin Novak (1761a66b5) * Fixed channel duplicate disconnect handling 2018-04-09 11:09:59 +0200 Armin Novak (d784954bc) * Fixed channel duplicate disconnect handling 2018-04-09 11:09:56 +0200 Armin Novak (973a4c30b) * Fixed channel duplicate disconnect handling 2018-04-09 11:09:51 +0200 Armin Novak (75717411d) * Fixed channel duplicate disconnect handling 2018-04-09 11:08:46 +0200 Armin Novak (0a7691de5) * Fixed channel (dis)connect on redirect or reconnect. 2018-04-09 11:04:27 +0200 Armin Novak (1698a54b0) * Removed unnecessarty string duplications. 2018-04-09 09:22:18 +0200 David Fort (62f540812) * Merge pull request #4540 from akallabeth/warning_fixes_v2 2018-04-06 21:15:15 +0200 Mariusz Zaborski (fe37fede5) * Fix variable passsed to HashCallback with MIC. The value in the context is not set yet and we need one from authentication message. 2018-04-06 21:07:51 +0200 Mariusz Zaborski (00374382d) * There is no reason to restrict nSize to 2 the hostname can be empty on UNIX-like machines. 2018-04-06 11:34:24 +0200 Armin Novak (3762e0671) * Fixed RDP debug message invalid function. 2016-10-10 19:17:21 +0200 Armin Novak (ef6a03128) * Added memory and thread sanitizer. 2018-04-03 12:08:01 +0200 Armin Novak (2c98d85a3) * Fixed function pointer typedef formatting. 2018-04-03 11:18:22 +0200 Armin Novak (3f712cab7) * Fixed formatting of changed files. 2018-03-23 13:57:22 +0100 Armin Novak (2e801a842) * Free dsp context on close. 2018-03-23 13:26:17 +0100 Armin Novak (1c127fab7) * Added AudioFormatFlags fallback. 2018-03-20 15:07:00 +0100 Armin Novak (ec5dab973) * Initialized ALSA backend format. 2018-03-16 11:42:06 +0100 Armin Novak (65a82e9cd) * Fix #4462: Fallback typedef for AudioFormatID on MacOS < 10.10 2018-03-14 16:10:12 +0100 Armin Novak (4d45bd666) * Added CMake option WITH_DSP_EXPERIMENTAL 2018-02-20 12:15:30 +0100 Armin Novak (f89c1857b) * Rewrite of sound and microphone channels 2018-04-05 10:49:24 +0200 Armin Novak (b5668e35b) * Fixed format string mismatch. 2018-04-05 10:48:45 +0200 Armin Novak (72d574b31) * Fixed type mismatches with H264 backend buffer pointers. 2018-04-05 10:47:50 +0200 Armin Novak (26d995760) * Fix pointer type mismatch struct sockaddr_storage* and struct sockaddr* 2018-04-05 10:20:43 +0200 MartinHaimberger (a9ecd6a6c) * Merge pull request #4535 from akallabeth/warning_fixes 2018-04-05 10:17:51 +0200 MartinHaimberger (0af63d4c6) * Merge pull request #4481 from akallabeth/fastpath_fix 2018-04-05 07:35:40 +0200 akallabeth (7f6103e1a) * Merge pull request #4538 from mfleisz/win_ipv6_fix 2018-04-04 17:19:18 +0200 Martin Fleisz (ff8b2c1b0) * core: Fix IPv6 handling on Windows 2018-04-04 13:23:14 +0200 Armin Novak (e47d7eb96) * Simplified fastpath buffer handling. 2018-03-13 09:32:14 +0100 Armin Novak (f840150a5) * Fixed missing return value checks. 2018-04-04 12:52:39 +0200 MartinHaimberger (55973288f) * Merge pull request #4514 from akallabeth/com_lpt_fix 2018-04-04 10:46:14 +0200 Armin Novak (c70bf8329) * Fixed XPixmap checks. 2018-04-04 10:45:57 +0200 Armin Novak (065a92449) * Fixed format string types. 2018-04-04 10:45:32 +0200 Armin Novak (3f1ef0efc) * Removed unnecessary range check. 2018-04-04 10:45:07 +0200 Armin Novak (2bda3a30b) * Fixed integer to float type cast. 2018-04-04 10:44:51 +0200 Armin Novak (842707b10) * Fixed printf format string. 2018-04-04 10:43:31 +0200 Armin Novak (b0fe19906) * Fixed intrinsic integer overflow. 2018-04-04 10:35:47 +0200 akallabeth (b37a98182) * Merge pull request #4457 from RangeeGmbH/fix_custom_sizes 2018-04-04 10:12:04 +0200 MartinHaimberger (1a8234c74) * Merge pull request #4472 from akallabeth/win_mouse_button 2018-04-04 10:06:07 +0200 MartinHaimberger (c73c54a62) * Merge pull request #4477 from akallabeth/command_line_fix 2018-04-04 10:04:58 +0200 MartinHaimberger (08271709e) * Merge pull request #4416 from akallabeth/audin_fix 2018-04-04 09:32:46 +0200 Martin Fleisz (edce38613) * Merge pull request #4529 from akallabeth/wlog_cleanup_fix 2018-04-03 15:52:35 +0200 akallabeth (807fe0413) * Merge pull request #4519 from mfleisz/cssp_nonce_fix 2018-04-03 15:04:32 +0200 akallabeth (d8b09fedc) * Merge pull request #4532 from RangeeGmbH/cmdline_spelling 2018-04-03 12:12:58 +0000 Kai Harms (2dffc3ef9) * Fix spelling of network commandline values 2018-04-03 14:04:22 +0200 Armin Novak (b260937ca) * Use __attribute__((destructor)) on non windows systems. 2018-04-03 13:06:41 +0200 Armin Novak (e0d112d54) * Removed all calls to WLog_Init and WLog_Uninit 2018-04-03 12:55:17 +0200 Armin Novak (d24933570) * Removed winpr_exit 2018-04-03 10:22:08 +0200 akallabeth (a51e5a908) * Merge pull request #4527 from jkaivo/master 2018-04-03 09:59:42 +0200 Armin Novak (e1b53a282) * Fix #4524: Initialize with cleanup handler 2018-03-31 22:15:39 -0400 Jakob Kaivo (3a1d70d9b) * add support for the "pcb" block in .rdp files provided by Project Honolulu in the VM interface 2018-03-30 17:20:50 +0200 Bernhard Miklautz (e03333477) * Merge pull request #4522 from UndefBehavior/fix_SCardStatusW 2018-03-30 07:11:24 -0700 UndefBehavior (08e7217c1) * Fix SCardStatusW function 2018-03-29 15:50:16 +0200 Martin Fleisz (5c59b5f2b) * cssp: Fix handling of nonce 2018-02-26 14:38:16 +0000 Kai Harms (222bf9245) * Fix /size: /w: /h: with /monitor: (Fix custom sizes) 2018-02-09 14:04:10 +0100 Armin Novak (0c49152a3) * Fixed #4412: memory corruption in audin channel. 2018-02-09 13:49:58 +0100 Armin Novak (c53d72211) * Audin channel use dynamic logger where possible. 2018-03-26 14:31:14 +0200 Bernhard Miklautz (a42f6d6aa) * Merge pull request #4513 from chipitsine/travis-new 2018-03-26 13:09:11 +0200 akallabeth (5b52ad912) * Merge pull request #4512 from chipitsine/master 2018-03-25 21:38:46 +0500 Ilya Shipitsin (1d73d2d30) * initial travis-ci support 2018-03-24 17:46:39 +0500 Ilya Shipitsin (14c15c680) * resolve several possible null pointer dereference 2018-03-23 14:12:19 +0100 akallabeth (68c4bab68) * Merge pull request #4510 from mfleisz/cssp_version_fix 2018-03-23 12:12:08 +0100 Martin Fleisz (eb1f693fc) * cssp: Separate client/server version handling (#4502) 2018-03-23 11:21:13 +0100 Armin Novak (a266147dd) * Added debug message. 2018-03-23 10:44:32 +0100 Armin Novak (1316b828c) * Removed reserved COM and LPT check. 2018-03-22 17:03:52 +0100 Bernhard Miklautz (1adbc389a) * Merge pull request #4508 from h3xx/fix-ccache-support 2018-03-21 11:57:36 -0500 Dan Church (3af9c4d35) * Fix ccache support 2018-03-21 14:19:51 +0100 David Fort (15fb91726) * Merge pull request #4469 from akallabeth/win_server_fix 2018-03-21 13:36:46 +0100 akallabeth (f11ff9a63) * Merge pull request #4504 from mfleisz/cssp_warnings 2018-03-21 11:30:02 +0100 Martin Fleisz (e9ba4b58e) * cssp: Fix warnings (#4503) 2018-03-21 12:34:46 +0100 akallabeth (31a687a24) * Merge pull request #4505 from bmiklautz/nightlies_bionic 2018-03-21 12:00:01 +0100 Bernhard Miklautz (8b73612fe) * pkg freerdp-nightly: fix build on bionic 2018-03-20 11:31:53 +0100 Armin Novak (d8e8bf847) * Removed xrdp workarounds. 2018-03-20 11:02:40 +0100 akallabeth (de83f4df2) * Merge pull request #4499 from mfleisz/cssp_v6 2018-03-20 09:57:30 +0100 Martin Fleisz (8df96364f) * cssp: Add support for protocol version 6 2018-03-19 19:12:02 +0100 David Fort (103686eb1) * Merge pull request #4497 from akallabeth/kwin_multimon 2018-03-19 11:54:06 +0100 Armin Novak (338e74a6f) * Fix #2707: Set fullscreen first 2018-03-17 17:07:48 +0100 David Fort (980bc9cef) * Merge pull request #4495 from akallabeth/header_fix 2018-03-17 15:25:06 +0100 Armin Novak (87ebdf005) * Fixed #4493: duplicate typedef. 2018-03-14 14:34:01 +0100 akallabeth (f8baeb724) * Merge pull request #4487 from bmiklautz/KB4088776 2018-03-14 13:39:23 +0100 Bernhard Miklautz (e7ae3f6ba) * fix nla: don't use server version 2018-03-12 16:11:48 +0100 Martin Fleisz (8cd156afd) * Merge pull request #4473 from akallabeth/mac_timer 2018-03-08 13:46:46 +0100 Armin Novak (9bd13c25c) * Added WaitableTimer implementation for mac OS. 2018-03-09 20:05:40 -0800 Lee Ball (d5cd7e8ff) * Updated project site link to HTTPS 2018-03-09 14:25:45 +0100 Armin Novak (f430b55ab) * Detect command line flags in case RDP or MSINCIDENT files are used. 2018-03-08 10:58:47 +0100 Armin Novak (d1fc0e92b) * Added additional mouse mappings. 2018-03-06 15:52:24 +0100 Armin Novak (1c72127c6) * Do not clear invalid region if no client connected. 2018-03-06 15:43:54 +0100 Armin Novak (2ad5b3510) * Fixed windows shadow server update copy. 2018-03-07 15:13:22 +0100 Martin Fleisz (14997f96e) * Merge pull request #4471 from akallabeth/thread_function_fix 2018-03-07 14:47:06 +0100 Armin Novak (44eebbb6e) * Fixed compiler warnings. 2018-03-07 12:42:17 +0100 Armin Novak (66cc038c9) * Fixed threadpool work function return and arguments. 2018-03-07 12:03:10 +0100 Armin Novak (2517755d2) * Fixed thread function return and parameters. 2018-03-07 14:05:22 +0100 akallabeth (dd538ccd4) * Merge pull request #4470 from mfleisz/misc_fixes 2018-03-07 13:47:23 +0100 akallabeth (ce61ec1d3) * Merge pull request #4464 from perkerk/misc-windows-client 2018-03-07 04:40:18 -0600 Eric Brown (e3adeb105) * Remove NULL check before _aligned_free call 2018-03-07 04:30:15 -0600 Eric Brown (2e0253ae3) * Clean up mf_uninit 2018-03-07 10:17:17 +0100 Martin Fleisz (91ee4c2e9) * Merge pull request #4454 from akallabeth/nightly 2018-03-06 16:35:56 +0100 Martin Fleisz (2396e37d8) * rdpei: Fix possible NULL ptr access 2018-03-06 16:34:36 +0100 Martin Fleisz (9b4de7903) * drive: Fix possible NULL ptr access 2018-03-06 16:32:36 +0100 Martin Fleisz (900aa9479) * debug: Fix broken format specifiers 2018-03-06 16:03:13 +0100 Martin Fleisz (ffa5fb07c) * drdynvc: Fix possible NULL pointer accesses 2018-03-06 16:02:28 +0100 Martin Fleisz (0599a3cdb) * codec: Another realloc fix 2018-03-06 15:52:34 +0100 Martin Fleisz (811406382) * core: Fix possible out-of-bounds read 2018-03-06 15:39:03 +0100 Martin Fleisz (07f05c5cb) * nla: Add NULL pointer check 2018-03-06 15:34:55 +0100 Martin Fleisz (ba5ad2e2f) * codec: Prevent invalid mem access on realloc failure 2018-03-06 15:32:04 +0100 Martin Fleisz (21eeea2ce) * codec: Fix broken reallocs 2018-03-06 15:08:57 +0100 Bernhard Miklautz (01388c17e) * Merge pull request #4468 from akallabeth/transport_fix_handle 2018-03-06 13:58:40 +0100 Armin Novak (a419677e8) * Fix invalid handle offset. 2018-03-05 13:20:41 -0600 Eric Brown (930ccb6b7) * Fix memory leak of Decompress buffer in client wf_Bitmap_Free 2018-03-05 12:32:42 -0600 Eric Brown (d8151c03d) * Remove unnecessary WM_SETCURSOR handling from wf_event_proc 2018-03-05 09:59:41 +0100 Armin Novak (733f58c4f) * Use wrapper functions for input event handling. 2018-03-05 09:59:26 +0100 Armin Novak (87c44a047) * Removed NULL checks in functions without return 2018-03-02 12:42:04 -0600 Eric Brown (0c24ade66) * Misc fixes for Windows clients 2018-03-02 12:39:59 -0600 Eric Brown (4c099866e) * Support EmbeddedWindow in wf_resize_window 2018-03-02 12:39:28 -0600 Eric Brown (3c52e3dd7) * Fix H.264 codec init access violation on Windows N/KN systems 2018-03-01 12:39:29 +0100 Armin Novak (47110a723) * Removed duplicate checks, more functions static. 2018-03-01 12:08:47 +0100 Martin Fleisz (4d401b44c) * Merge pull request #4459 from akallabeth/surface_cmd_fix 2018-02-28 10:10:09 +0100 Armin Novak (1f7d33a2f) * Fixed read/write of surface bits command. 2018-02-21 16:56:55 +0100 Martin Fleisz (8e5d5fa8e) * Merge pull request #4450 from akallabeth/assist_fix 2018-02-21 13:14:45 +0100 Armin Novak (62f06ed11) * Use a custom command to generate helper tool 2018-02-20 11:10:57 +0100 Martin Fleisz (ffcee7307) * Merge pull request #4451 from akallabeth/gsm_leak_fix 2018-02-19 17:28:32 +0100 Martin Fleisz (3cfa837b0) * Merge pull request #4441 from akallabeth/paa 2018-02-19 14:03:49 +0100 Armin Novak (6623927fe) * Free gsmBuffer on channel close. 2018-02-19 13:05:53 +0100 Armin Novak (3b67190d1) * Clean up GSM context on channel close. 2018-02-19 10:00:54 +0100 Armin Novak (68641f109) * Fixed .rdp and .msrcIncident checks. 2018-02-19 10:00:23 +0100 Armin Novak (212a448a3) * Added assistance file name NULL check. 2018-02-16 15:45:01 +0100 MartinHaimberger (c27600528) * Merge pull request #4448 from akallabeth/nightly_manpage_fix 2018-02-16 13:45:18 +0100 Armin Novak (b9e90bc25) * Reenable -DWITH_SANITIZE_ADDRESS=ON for i386 builds. 2018-02-16 13:42:10 +0100 Armin Novak (b2428767b) * manpage helper tool generation fixes 2018-02-16 10:54:03 +0100 Martin Fleisz (5077e8868) * Merge pull request #4447 from akallabeth/apple_rpath_namespace 2018-02-16 10:05:28 +0100 Armin Novak (c68e34b10) * Fixed apple rpath settings. 2018-02-16 10:05:11 +0100 Armin Novak (10aabdd63) * Removed apple flat-namespace hack. 2018-02-16 09:30:27 +0100 David Fort (420f34f63) * Merge pull request #4446 from akallabeth/sam_crash_fix 2018-02-16 08:57:05 +0100 Armin Novak (e36d87b55) * Fix #4445: Do not call fclose on NULL file. 2018-02-15 12:22:50 +0100 Martin Fleisz (3c4385e1f) * Merge pull request #4440 from akallabeth/silence_unused_profiler 2018-02-15 10:19:15 +0100 Armin Novak (1a902c249) * Fix PROFILER_* macros 2018-02-15 11:02:37 +0100 Martin Fleisz (5d1ff02d0) * Merge pull request #4414 from akallabeth/pthread_cleanup_fix 2018-02-13 16:40:23 +0100 Jacco Braat (2af67baea) * Modified RDG connection setup using PAA Cookie. Skip NTLM auth on the IN/OUT channels. Add PAACookie to TUNNEL_CREATE. 2018-02-13 14:59:33 +0100 Jacco Braat (b59268473) * Added to rdp file parsing: gatewayaccesstoken:s: Added to commandline parsing: /gat: Added GatewayAccessToken to sings 2018-02-15 10:39:33 +0100 Martin Fleisz (19a00f209) * Merge pull request #4325 from akallabeth/fixes_com 2018-02-15 10:06:05 +0100 Martin Fleisz (6283ce8a2) * Merge pull request #4415 from akallabeth/drdynvc_dyn_log 2017-11-16 12:42:33 +0100 Armin Novak (84f2cff5e) * Fixed wayland issues. 2018-02-14 15:54:13 +0100 Martin Fleisz (13be71381) * Merge pull request #4434 from akallabeth/winpr_digest_param 2018-02-14 15:02:53 +0100 Martin Fleisz (dae62c050) * Merge pull request #4438 from akallabeth/gw_doublefree_fix 2018-02-14 14:09:12 +0100 Armin Novak (92c62b1db) * Fixed #4436: double free of http response. Fixed #4436: reset of token split. 2018-02-14 14:13:52 +0100 Martin Fleisz (159210eb1) * Merge pull request #4435 from akallabeth/refguid_static 2018-02-14 13:16:36 +0100 Armin Novak (89859d4c5) * Fixed missing error return. 2018-02-14 13:05:39 +0100 Armin Novak (77a9e2edf) * Do not export internal variables. 2018-02-14 12:58:48 +0100 Martin Fleisz (0a35c0613) * Merge pull request #4432 from akallabeth/pubsub_fix 2018-02-14 12:44:12 +0100 Armin Novak (5903d5b37) * Fixed winpr digest type. 2018-02-14 11:18:26 +0100 Armin Novak (fca5df896) * Fixed broken extern C 2018-02-14 10:14:33 +0100 Armin Novak (990b8c23a) * Fixed PubSub function pointer casts. 2018-02-14 10:52:24 +0100 akallabeth (ed4f54ab4) * Merge pull request #4428 from hardening/video_fixes 2018-02-14 10:15:51 +0100 David Fort (6e5d86f33) * http: fix compilation with valgrind memcheck helpers 2018-02-14 10:12:32 +0100 David Fort (441975a4a) * video, geometry: fix prototypes for timer callbacks 2018-02-13 15:55:17 +0100 David Fort (484abe056) * video: fix invalid geometry and invalid argument passing to time pubsub 2018-02-13 17:50:10 +0100 Bernhard Miklautz (e88d1e944) * Merge pull request #4430 from bmiklautz/rpmversion 2018-02-13 16:36:20 +0100 Bernhard Miklautz (7358c425c) * pkg rpm: fix perapre script for freerdp-nightly 2018-02-13 16:32:49 +0100 Bernhard Miklautz (8379fd833) * pkg rpm: add version information to freerdp-nightly 2018-02-13 16:04:48 +0100 Bernhard Miklautz (50f3d1a16) * pkg rpm: add prepare script for freerdp-nightly 2018-02-13 15:26:44 +0100 Bernhard Miklautz (8566021a1) * Merge pull request #4425 from akallabeth/windows_nego_fix 2018-02-13 14:37:13 +0100 Martin Fleisz (bc4b57c08) * Merge pull request #4426 from akallabeth/pointer_null_fix 2018-02-13 13:48:45 +0100 Martin Fleisz (b8599b08f) * Merge pull request #4364 from akallabeth/gateway_refactor 2018-02-09 13:13:16 +0100 Armin Novak (a6a57e361) * Prefer dynamic logger in dynamic channel. 2018-02-13 13:43:21 +0100 Martin Fleisz (8a2b5eaa0) * Merge pull request #4376 from hardening/ms-rdpevor 2018-02-13 13:38:02 +0100 Armin Novak (7274ffe6a) * Check if xfreerdp window != NULL 2018-02-13 11:00:56 +0100 Armin Novak (53d2150e0) * Fixed windows unicode authentication. 2018-02-12 15:32:56 +0100 Armin Novak (af8286b97) * Added missing FREERDP_API function export. 2018-02-08 09:47:41 +0100 Armin Novak (79d9ae877) * Fixed gemoetry mapping. 2018-02-08 09:45:35 +0100 Armin Novak (d9277b7fb) * Fixed copy offset issue. 2018-02-08 08:55:27 +0100 Armin Novak (3eb004042) * Fixed code duplication. 2018-02-08 08:44:46 +0100 Armin Novak (c7d701bdf) * Added software decoding fallback for RDPVOR 2018-02-08 07:49:50 +0100 Armin Novak (11f11a876) * Fixed scaled drawing of video content. 2018-02-07 17:13:14 +0100 David Fort (73bef4ca2) * video, geometry: fixed geometry handling 2018-02-02 10:32:21 +0100 David Fort (b8e3b232d) * video: mutualize things in the common channel code 2018-01-30 17:57:45 +0100 David Fort (0743559d9) * video: do cleanups in post_connect 2018-01-30 11:36:17 +0100 David Fort (73eb4ba77) * drdynvc: fixed stream leak on error 2018-01-30 11:35:23 +0100 David Fort (731ef4f8c) * geometry: drop server-side option for geometry 2018-01-30 11:34:27 +0100 David Fort (ca4f75ccd) * video: fixed uninit of channel 2018-01-26 15:21:49 +0100 David Fort (4b240dad0) * video+geometry: fixed leaks, a segfault and concurrent accesses 2018-01-23 16:09:21 +0100 David Fort (6e022ae07) * video: fix prototype and cleanup at exit 2017-12-15 11:15:24 +0100 David Fort (a07efb73e) * video: an implementation of MS-RDPEVOR for X11 2017-12-07 22:50:29 +0100 David Fort (b84839b21) * video: a skeleton for MS-RDPEVOR client 2017-12-15 11:16:34 +0100 David Fort (adac409d1) * geometry: change the channel API to mutualize things 2018-02-13 10:43:49 +0100 David Fort (c44605299) * Merge pull request #4423 from akallabeth/double_free 2018-02-13 10:18:43 +0100 Armin Novak (2cf10cc35) * bitmap free now always deallocating all resources. 2018-02-12 13:51:57 +0100 David Fort (90f60c7ce) * Merge pull request #4421 from akallabeth/x11_asan_fix_v2 2018-02-12 11:14:54 +0100 Armin Novak (62607e3b0) * Fixed accidental free of XImage data. 2018-02-09 12:25:45 +0100 Armin Novak (2d58e96dc) * Exit main thread with winpr_exit to trigger resource cleanup. 2018-02-12 10:27:19 +0100 MartinHaimberger (3293b4247) * Merge pull request #4420 from akallabeth/x11_memleak_fix 2018-02-12 10:02:35 +0100 Armin Novak (7c0a33632) * Fixed #4412: XImage must be freed with XDestroyImage 2018-02-09 12:42:43 +0100 Martin Fleisz (2bc9869c8) * Merge pull request #4413 from akallabeth/memlead_queue_fixes 2018-02-09 12:08:39 +0100 Armin Novak (7e26c5486) * Set up and tear down WLog 2018-02-09 11:42:18 +0100 Armin Novak (1b9da0161) * Fixed cleanup of xfc->drawable. 2018-02-09 11:41:53 +0100 Armin Novak (50c7777bb) * Prevent malloc of size 0 2018-02-09 10:39:46 +0100 Armin Novak (8c7fe93cc) * Added client channel queue object free function. 2018-02-09 10:29:31 +0100 Armin Novak (1ec1c9b7a) * Add dynamic channel queue object free function. 2018-02-09 10:29:18 +0100 Armin Novak (855dc9aba) * Clear message queue on free. 2018-02-09 10:23:48 +0100 Armin Novak (25076cfce) * Fixed a memory leak. 2018-02-09 09:40:00 +0100 Martin Fleisz (eb2da0844) * Merge pull request #4411 from akallabeth/resolve_ipv6_fix 2018-02-09 09:35:26 +0100 Armin Novak (d181c7946) * Fixed rail window cleanup. 2018-02-08 16:31:26 +0100 Armin Novak (78de329f1) * Fixed IPv4/IPv6 to string 2018-02-08 16:53:09 +0100 Armin Novak (6950d95af) * Fix #4398: Ignore min/max info for non existing window. 2018-02-08 16:25:21 +0100 Norbert Federa (5b2d803e3) * Merge pull request #4380 from akallabeth/output_suppress_minimize 2018-02-08 13:55:36 +0100 Armin Novak (ed9d86b1a) * Fixed GFX output expose. 2018-02-08 10:34:49 +0100 Armin Novak (c0ec81c3c) * Do not update client if output suppressed. 2018-02-08 11:55:57 +0100 Armin Novak (253beda33) * Fixed formatting. 2018-01-24 16:26:27 +0100 Armin Novak (17b17d609) * Fixed SuppressOutput update. 2018-02-07 15:19:16 +0100 Bernhard Miklautz (a4a151aa1) * Merge pull request #4408 from vinzent/rpm_spec_rhel7 2018-02-07 15:03:35 +0100 Martin Fleisz (f1a471751) * Merge pull request #4347 from akallabeth/h264_log 2018-02-07 14:33:02 +0100 David Fort (4a21c3b28) * Merge pull request #4409 from akallabeth/init_once_return 2018-02-07 13:32:01 +0100 Armin Novak (fde818c6f) * Fixed FFMPEG log messages. 2018-02-07 10:45:28 +0100 Armin Novak (fac61bf48) * Use dynamic logger in MediaFoundation backend 2018-01-19 14:26:04 +0100 Armin Novak (aff9a2236) * Fixed obsolete TAG definitions and use. 2018-01-17 15:35:11 +0100 Armin Novak (77d0c77ed) * Fix OpenH264 trace logging, set up context first 2018-01-09 17:22:56 +0100 Armin Novak (7adc384d9) * Using dynamic logger for GFX-H264 backend. 2018-02-07 13:13:02 +0100 Armin Novak (c586a300c) * Fixed init once return. 2018-02-07 09:33:44 +0100 Thomas Mueller (24720b614) * Update rpm spec to support RHEL 7 2018-02-07 13:00:00 +0100 Norbert Federa (1a377ba97) * Merge pull request #4392 from akallabeth/yuv_asm 2018-02-07 12:56:31 +0100 Bernhard Miklautz (db8519fd8) * Merge pull request #4397 from SriRamanujam/vaapi 2018-02-07 12:34:27 +0100 Bernhard Miklautz (c7f1656ea) * Merge pull request #4400 from hardening/defines_clean 2018-02-07 10:17:10 +0100 Armin Novak (1d99696db) * Fixed AVC444 YUV conversion matrix 2018-02-02 08:45:13 +0100 Armin Novak (53cdd95de) * Refactored RGB to AVC444v2 2018-01-31 11:33:55 +0100 Armin Novak (eb8e9cb41) * Added SSSE3 UV average to AVC444v1 2018-01-30 16:16:39 +0100 Armin Novak (46159c4ca) * Added UV average to AVC444v1 2018-02-07 10:34:18 +0100 David Fort (7ceb85c7a) * Merge pull request #4340 from akallabeth/init_once 2018-02-07 10:33:33 +0100 MartinHaimberger (71bd654fd) * Merge pull request #4395 from akallabeth/afreerdp_clipboard_fix 2018-02-07 10:32:05 +0100 MartinHaimberger (5e7b94530) * Merge pull request #4387 from akallabeth/hotplug_fix 2018-02-07 10:30:26 +0100 MartinHaimberger (175361b01) * Merge pull request #4394 from akallabeth/shadow_avc444 2018-02-07 08:34:49 +0100 akallabeth (6299a3e3c) * Merge pull request #4406 from rozhuk-im/master 2018-02-07 03:15:58 +0300 rim (6ce9fb555) * Fix: #define ConvertColor FreeRDPFreeRDPConvertColor -> FreeRDPConvertColor 2018-02-05 14:34:49 +0100 David Fort (6c64aa4e2) * fixed include path 2018-02-04 23:16:12 +0100 David Fort (917bc4b55) * set some define consistency 2018-02-02 15:49:59 -0500 Sri Ramanujam (26eee4aec) * TO BE SQUASHED: use hw_frames_ctx to set up vaapi on older versions of libavcodec 2018-02-02 14:30:31 -0500 Sri Ramanujam (edf9c52c6) * TO BE SQUASHED: initial changes from code review 2018-02-02 13:57:00 +0100 Armin Novak (bb061cedb) * Increased target bitrate for shadow server. 2018-02-02 11:03:27 +0100 Armin Novak (bc33fa8b1) * Tuned FFMPEG encoder settings. 2018-02-02 10:41:20 +0100 Armin Novak (92811ea5b) * Added return checks. 2018-02-02 08:13:44 +0100 Armin Novak (5f439f06b) * Fixed AVC444v2 detection. 2018-02-02 08:06:32 +0100 Armin Novak (9f57e07a2) * Align YUV buffer strides and height. 2018-01-31 15:08:11 +0100 Armin Novak (3b70d1178) * Added AVC444 chroma support to shadow server. 2018-01-27 01:10:51 -0500 Sri Ramanujam (bedc1ac4c) * Use libavcodec's VA-API decoding. 2018-02-01 18:43:15 +0100 David Fort (a90be5609) * Merge pull request #4396 from bmiklautz/fix_nightlies 2018-02-01 17:10:36 +0100 Bernhard Miklautz (1e842d268) * fix deb/freerdp-nightly: disable ASAN on i386 2018-02-01 16:59:55 +0100 Bernhard Miklautz (db2d1ffcc) * cmdline refactor: move cmd struct to extra file 2018-02-01 09:34:07 +0100 Armin Novak (7183c5019) * Check length of string returned by ClipboardGetData 2018-01-31 13:31:21 +0100 Norbert Federa (d5ef9629a) * Merge pull request #4393 from nfedera/fix-remove-expensive-channel-send-debug 2018-01-31 12:44:45 +0100 Norbert Federa (46f03d5e7) * disabled expensive debug call in channel send 2018-01-30 16:16:44 +0100 David Fort (bfd370a9a) * Merge pull request #4391 from akallabeth/yuv_asm 2018-01-30 14:51:56 +0100 Armin Novak (c82610c30) * Deactiveate optimized primitives if no implementation compiled. 2018-01-26 12:53:08 +0100 Armin Novak (8f7bc7990) * Added SSE optimized RGB to AVC444 frame split and test. 2018-01-26 12:52:16 +0100 Armin Novak (ce10e22b8) * Added optimized C function for specific color format. 2018-01-25 09:43:48 +0100 Armin Novak (f27ee2e3a) * Split optimized YUV implementations to separate files. 2018-01-29 08:44:13 +0100 akallabeth (28db3a69a) * Merge pull request #4389 from hardening/primitives 2018-01-28 22:15:54 +0100 David Fort (5e4866469) * primitives: use INIT_ONCE instead of static booleans 2018-01-25 15:43:53 +0100 Armin Novak (64cfd750f) * Fixed #4384: Drive hotplug detection 2018-01-24 17:42:23 +0100 akallabeth (670573920) * Merge pull request #4381 from bmiklautz/suse_asan 2018-01-24 16:56:03 +0100 Bernhard Miklautz (cca597804) * fix freerdp-nightly on suse: disable asan 2018-01-24 15:57:33 +0100 Bernhard Miklautz (f0a1e7309) * Merge pull request #4379 from akallabeth/memleak_fix 2018-01-24 14:11:33 +0100 Armin Novak (60ab8cc72) * Fixed memory leak. 2018-01-23 17:57:47 +0100 Bernhard Miklautz (32cc6e16e) * Merge pull request #4328 from akallabeth/nightly_sanitize_address 2018-01-22 23:00:40 +0100 David Fort (bdcb1a349) * Merge pull request #4375 from akallabeth/memleak 2018-01-22 15:45:27 +0100 Armin Novak (7f75b57fd) * Fixed memory leak. 2018-01-19 10:59:10 +0100 Armin Novak (0fc19e559) * Functions static where appropriate. 2018-01-19 10:34:08 +0100 Martin Fleisz (bab902f59) * Merge pull request #4373 from akallabeth/warning_fixes2 2018-01-19 09:13:40 +0100 Armin Novak (e1c00b878) * Fixes argument size type, function static where appropriate. 2018-01-17 19:31:29 +0100 Bernhard Miklautz (3c45a6089) * Merge pull request #4367 from akallabeth/android_version_next 2018-01-17 19:29:09 +0100 Bernhard Miklautz (30ed6aaa2) * Merge pull request #4369 from akallabeth/openh264_update 2018-01-17 15:26:33 +0100 Armin Novak (45abdc94d) * Updated OpenSSL version for android. 2018-01-17 15:23:19 +0100 Armin Novak (1f12b2af6) * Updated to OpenH264 1.7 and relocatable binaries. 2018-01-17 12:03:05 +0100 Armin Novak (91280b3ea) * Updated gradle build version and dependencies. 2018-01-17 11:05:04 +0100 David Fort (e81b554ab) * Merge pull request #4365 from akallabeth/negociate_context_reset_fix 2018-01-17 09:09:58 +0100 Armin Novak (29f2d2d9b) * Fixed missing packageName setup in server NLA 2018-01-17 08:17:33 +0100 Armin Novak (0e1a07338) * Simplified package name comparisons. 2018-01-17 08:12:54 +0100 Armin Novak (dc3d53639) * Changed length arguments and return to size_t 2018-01-16 11:34:07 +0100 Armin Novak (dc48c4292) * Refactored NTLM, functions static where approprate 2018-01-16 10:58:30 +0100 Armin Novak (1611ec16b) * Refactored kerberos SSPI * Functions static where approrpriate * Variables static const where appropriate 2018-01-16 10:37:19 +0100 Armin Novak (609a4eb6a) * Fixed ICU support for CP_ACP 2018-01-16 10:31:08 +0100 Armin Novak (c62fde53a) * Fix #4306: * Do not reset context when changing package. * All functions not exported static. 2018-01-16 08:15:34 +0100 Armin Novak (20b4b286f) * Fixed strtoull not supported on windows. 2018-01-15 16:50:01 +0100 Armin Novak (a49a2299b) * Refactored http parser 2018-01-15 12:43:37 +0100 Armin Novak (c3f008c36) * Functions static where appropriate. 2018-01-15 11:18:59 +0100 Martin Fleisz (8f52c7ed8) * Merge pull request #4362 from akallabeth/ifdef_fix 2018-01-15 10:18:03 +0100 Armin Novak (59e8b6728) * Fixed broken #ifdef 2018-01-15 10:13:26 +0100 akallabeth (3b719ae7d) * Merge pull request #4359 from MartinHaimberger/yuvfix 2018-01-15 09:57:23 +0100 David Fort (2304f76eb) * Merge pull request #4358 from akallabeth/ntlm_debug_fix 2018-01-12 09:00:59 +0100 Armin Novak (97cc55dee) * Fixed bitmap capability debug. 2018-01-12 08:57:20 +0100 Armin Novak (5550f6ffe) * Fixed #4357: NTLM debug message. 2018-01-12 00:08:56 -0800 Martin Haimberger (94a58bd18) * YUV conversation: fixed luma frame creation 2018-01-11 17:46:12 +0100 akallabeth (792a75c46) * Merge pull request #4355 from jukeks/topic/smartcard_status_cbAtrLen 2018-01-11 16:19:02 +0200 Jukka-Pekka Virtanen (2e8f2c693) * [MS-RDPESC] 2.2.2.18 Status_Call.cbAtrLen: Unused. MUST be ignored upon receipt. 2018-01-10 15:33:13 +0100 MartinHaimberger (b6a1af0ba) * Merge pull request #4349 from akallabeth/primitives_update 2018-01-10 09:16:59 +0100 Armin Novak (23e1afb44) * Added new and optimized YUV primitives. 2018-01-10 09:57:54 +0100 David Fort (ab94f6a5f) * Merge pull request #4339 from akallabeth/gdi_sw_crash_fix 2017-12-20 16:16:33 +0100 Armin Novak (51e59e1f2) * Check argument, xfc->window is NULL in RAILS mode 2017-12-20 16:15:22 +0100 Armin Novak (e23af1d2f) * Fixed missing argument checks. 2017-12-20 16:13:42 +0100 Armin Novak (ac1d6e815) * Fixed #3676, #4269: Screen update for RAIL with GFX 2017-12-20 15:00:21 +0100 Armin Novak (4dd0ccd70) * Added argument checks. 2017-12-20 14:52:28 +0100 Armin Novak (674fae5ce) * Refactored function visibility. 2018-01-08 13:07:11 +0100 Armin Novak (9804d5a4a) * SamOpen return NULL if file was not opened. 2018-01-08 13:03:06 +0100 Armin Novak (5140ee09b) * Reduced log priority in gdi_CRgnToRect 2018-01-08 10:44:51 +0100 Armin Novak (899666ee1) * Fixed #2006: Use InitOnceExecuteOnce 2018-01-08 10:37:48 +0100 Armin Novak (d03f9858a) * Fixed #2006: Use InitOnceExecuteOnce 2018-01-08 11:16:21 +0100 David Fort (e1cc60196) * Merge pull request #4323 from akallabeth/scanbuild_fixes 2018-01-08 10:01:50 +0100 akallabeth (f7f52c4b6) * Merge pull request #4338 from 2asoft/2asoft/fix-html-clipboard 2018-01-08 09:29:25 +0100 David Fort (88c9b1fac) * Merge pull request #4333 from akallabeth/drive_param_check_fix 2018-01-08 09:21:53 +0100 akallabeth (900ec855d) * Merge pull request #4334 from h3xx/fix-ffmpeg-support 2018-01-08 09:20:56 +0100 akallabeth (4077d55a6) * Merge pull request #4332 from hardening/xrandr_and_fixes 2018-01-08 08:57:45 +0100 Armin Novak (bcf3babca) * Fixed #4336: Initialize rectangle. 2018-01-06 18:45:22 -0800 Anton Afanasyev (ed2e4e576) * StartHTML and EndHTML values can be left-padded with 0 characters. strtol and friends treat this as base-8 if base is specified as 0. Because these values are always sent in base-10, fix is to always use base-10 2018-01-04 16:56:47 -0500 Mike Gilbert (db5628f6f) * Merge pull request #4335 from floppym/ssse3 2017-12-29 14:00:24 -0500 Mike Gilbert (51cdd8df1) * codec/nsc_sse2: add runtime CPU feature check 2017-12-29 13:44:33 -0500 Mike Gilbert (082aac83a) * cmake: do not add -msse2/-msse3 globally 2017-12-24 16:58:07 -0500 Mike Gilbert (9bfe2fcfb) * cmake: rework logic to apply -msse2, -msse3, -mssse3 to specific files 2017-12-29 10:59:45 -0600 Dan Church (ed571e74a) * Provide support for older versions of libavcodec 2017-12-29 10:29:02 +0100 David Fort (4889652c1) * Merge pull request #4327 from akallabeth/disconnect_fix 2017-12-28 19:53:15 +0100 David Fort (4e421793b) * Merge pull request #4329 from akallabeth/sw_gdi_fix 2017-12-28 09:41:45 -0600 Dan Church (78df32c77) * Fix future ffmpeg support 2017-12-28 14:05:11 +0100 akallabeth (27aac21c0) * Fixed drive redirection argument check 2017-12-23 13:50:54 +0100 David Fort (191b8f950) * Fix for #4330 2017-12-23 10:27:38 +0100 David Fort (58b5573c8) * Use more xrandr attributes when available and preserve [desktop|device]ScaleFactor 2017-12-23 10:26:25 +0100 David Fort (158840429) * micro code style changes 2017-12-22 17:55:48 +0100 David Fort (5e2d6ea02) * zgfx: add a check 2017-12-22 13:43:37 +0100 Armin Novak (cf899eb5b) * Fix #4299: gdi_CRgnToRect 2017-12-22 11:42:31 +0100 Armin Novak (ff474939d) * Activated address sanitizer for nightly builds. 2017-12-22 11:09:23 +0100 Armin Novak (5144e6e60) * Exit client thread if freerdp_connect fails 2017-12-22 10:37:04 +0100 Armin Novak (c60c355a9) * Added ROP to primary order debug message. 2017-12-22 10:25:05 +0100 Armin Novak (b293b17ac) * Added ROP to string functions for log messages. 2017-12-21 15:19:29 +0100 Armin Novak (4483751e0) * Fixed help for /parallel 2017-12-21 15:16:24 +0100 Armin Novak (d823586c3) * Fixed parallel channel argument checks 2017-12-21 14:39:43 +0100 Armin Novak (04708b37e) * Fixed serious issues with SAM file parser 2017-12-21 14:39:32 +0100 Armin Novak (6f1b8f04c) * Fixed check for reserved com devices. 2017-12-21 11:34:44 +0100 Armin Novak (1d01582a8) * Fixed dead store warnings. 2017-12-21 11:30:21 +0100 Armin Novak (a0b49f4e0) * Removed unused functions, fixed feature define guards 2017-12-21 11:27:08 +0100 Armin Novak (50a0968c6) * Removed unused variables. 2017-12-21 11:25:39 +0100 David Fort (7c3d75bf1) * Merge pull request #4319 from akallabeth/fullscreen_legacy_fix 2017-12-21 11:04:50 +0100 Armin Novak (9c93c6cbf) * Fixed unused variable warnings. 2017-12-21 11:04:32 +0100 Armin Novak (e4766c656) * Fixed missing initialization warnings. 2017-12-21 10:45:55 +0100 Armin Novak (bb7ba6ff2) * Fixed smartcard related scanbuild warnings. 2017-12-21 09:51:33 +0100 Martin Fleisz (2ba49722c) * Merge pull request #4321 from akallabeth/rdp_parser_fix 2017-12-21 09:34:35 +0100 Armin Novak (6a21bdae3) * Fixed various scanbuild warnings. 2017-12-20 17:01:58 +0100 akallabeth (e3e65734e) * Merge pull request #4303 from krisztian-kovacs-balabit/use-redirection-password 2017-12-20 12:02:23 +0100 Armin Novak (1628045f6) * Fullscreen without _NET_WM_FULLSCREEN_MONITORS 2017-12-20 14:17:20 +0100 Martin Fleisz (80a49f46d) * Merge pull request #4320 from ondrejholy/coverity-fixes 2017-12-20 13:43:14 +0100 Armin Novak (a20247642) * Fixed RDP file parser for unicode. 2017-12-20 13:43:22 +0100 Martin Fleisz (ec027bf46) * Merge pull request #4318 from hardening/display_improvement 2017-12-20 12:38:38 +0100 Martin Fleisz (bfe8359b5) * Merge pull request #4239 from akallabeth/test_memleak_fixes 2017-12-19 15:16:14 +0100 David Fort (ce89a9096) * disp: improve window resizing 2017-12-19 09:38:24 +0100 David Fort (2a6c9e1b8) * Add an activated event and a Timer event 2017-12-19 14:42:06 +0100 Ondrej Holy (9f5d0d4c4) * crypto: Improve PER OID calculations 2017-12-19 13:49:02 +0100 akallabeth (71fd6f311) * Merge pull request #4313 from hardening/dyn_res_update 2017-12-19 13:02:55 +0100 Ondrej Holy (4791970c0) * core: Remove redundant stream position changes 2017-12-19 12:21:34 +0100 Ondrej Holy (e2f9a0810) * tsmf: Prevent string overflow and unterminated strings 2017-12-19 10:21:03 +0100 Ondrej Holy (0389cb129) * core: Fix array overrunning during FIPS keys generation 2017-12-18 09:42:28 +0100 akallabeth (2b320ea0f) * Merge pull request #4315 from MrCsabaToth/patch-1 2017-12-16 11:37:32 -0800 Csaba Toth (04a626510) * Documentation copy-paste error fix when referring to the Android 64 bit config 2017-12-14 16:56:29 +0100 akallabeth (097f8edd9) * Merge pull request #4312 from bmiklautz/smartcard-cleanup 2017-12-14 16:21:19 +0100 Bernhard Miklautz (36c647862) * fix client/smartcard: indentation and return value 2017-12-14 15:46:14 +0100 Bernhard Miklautz (5a1c0081c) * fix smartcard: SCardStatus unicode handling 2017-11-29 10:26:04 +0100 David Fort (80dab90f1) * disp: implement dynamic resolution for X11 2017-12-13 17:24:41 +0100 Martin Fleisz (5cec90c78) * Merge pull request #4305 from hardening/xrandr_fix 2017-12-13 16:57:53 +0100 Bernhard Miklautz (94b35cb4f) * fix channel/smartcard: leak in Connect[AW] 2017-12-13 15:50:33 +0100 Bernhard Miklautz (bff9b98e6) * feat winpr/smartcard: add test for SCardStatus 2017-12-13 15:46:50 +0100 Bernhard Miklautz (9fc754170) * fix channel/smartcard: SCardStatus 2017-12-11 16:25:46 +0100 Bernhard Miklautz (bc8bdc3e5) * fix channel/smartcard: compiler warnings 2017-12-11 15:49:03 +0100 Bernhard Miklautz (6b691948c) * refactor winpr/smartcard/pcsc: reader/group naming 2017-12-11 15:15:02 +0100 Bernhard Miklautz (389b7f218) * feat winpr: add WINPR_UNUSED macro 2017-12-11 14:31:19 +0100 Bernhard Miklautz (e3d45c458) * fix channel/smartcard: remove SCardAddReaderName 2017-12-11 14:00:09 +0100 Bernhard Miklautz (1e6fea7fa) * fix channel/smartcard: simplify channel variables 2017-12-11 10:33:28 +0100 Bernhard Miklautz (6e63c6afd) * fix channel/smartcard: remove status mappings 2017-12-04 16:16:59 +0100 Bernhard Miklautz (f8a3e7acd) * fix channel/smartcard: GetStatusChange return code 2017-12-04 15:22:07 +0100 Bernhard Miklautz (46a753832) * fix channel/smartcard: async request handling 2017-12-04 12:31:10 +0100 Bernhard Miklautz (3dc4e283d) * fix channel/smartcard: return value handling 2017-12-04 12:17:57 +0100 Bernhard Miklautz (99c69cde2) * fix channel/smartcard: error handling 2017-12-13 09:58:14 +0100 Martin Fleisz (f6b8a6eaa) * Merge pull request #4276 from akallabeth/big_endian_more 2017-12-13 09:09:33 +0100 Martin Fleisz (6aa914363) * Merge pull request #4301 from hardening/geometry 2017-12-12 11:41:43 +0100 Armin Novak (2f35c4b15) * Fixed remaining color renaming issues. 2017-12-12 10:47:17 +0100 Armin Novak (ae2a96293) * Cleanup and initialization checks. 2017-11-15 09:11:12 +0100 Armin Novak (730582812) * Fix #4239: Various memory leaks 2017-12-12 10:40:14 +0100 David Fort (3b670703f) * Merge pull request #4277 from akallabeth/mac_server 2017-12-12 10:35:02 +0100 Armin Novak (0a9ef97a5) * Fixed uninitialized variable. 2017-12-11 10:25:21 +0100 David Fort (41823080f) * Fix users of Stream_GetPosition() that returns size_t 2017-12-06 13:51:45 +0100 David Fort (a6cfd3c49) * geometry: a skeleton for the MS-RDPEGT channel 2017-12-08 10:45:50 +0100 David Fort (11ee81be6) * Fix XRandr for old systems and MacOSX 2017-12-06 16:32:56 +0100 KOVACS Krisztian (7f5f40d39) * core/nla: use RedirectionPassword if set in settings 2017-12-06 16:30:57 +0100 KOVACS Krisztian (3c56300af) * winpr/sspi: add possibility to set auth identity with Unicode password 2017-12-06 14:58:34 +0100 KOVACS Krisztian (6518e36c7) * Revert "core/connection: use redirection password when reconnecting" 2017-12-05 14:40:03 +0100 Martin Fleisz (876a7697b) * Merge pull request #4297 from akallabeth/cmd_parser_hardening 2017-12-05 11:19:59 +0100 Martin Fleisz (5931fd4fe) * Merge pull request #4294 from akallabeth/shadow_fix 2017-12-05 10:56:14 +0100 Martin Fleisz (ed9a4b7d4) * Merge pull request #4288 from hardening/disp_channel 2017-12-02 16:09:43 +0100 Bernhard Miklautz (22c71c003) * Merge pull request #4298 from myfreeweb/libressl-fix-fips 2017-12-01 18:34:48 +0300 Greg V (bfe3af4c7) * Fix LibreSSL build 2017-11-28 15:32:15 +0100 David Fort (1e48405d1) * drdynvc: fix invalid check 2017-11-24 14:53:39 +0100 David Fort (e73da4a65) * display control channel: add a callback called when we receive capabilities 2017-11-30 16:56:45 +0100 Armin Novak (78a0c4c61) * Fix #4296: Hardened command line post filter. 2017-12-01 11:24:50 +0100 akallabeth (0cb590766) * Merge pull request #4275 from ondrejholy/big-endian-fixes 2017-11-29 15:28:37 +0100 David Fort (d2cb79ce9) * Merge pull request #4292 from daixj-shterm/master 2017-11-29 14:17:27 +0100 Armin Novak (877f16146) * Reset errno in X11 monitor enumeration 2017-11-29 14:13:50 +0100 Armin Novak (33271415f) * Fixed /monitors argument checks. 2017-11-29 05:12:40 -0500 daixj (d10448fde) * Fix #4291: xfreerdp segfault when connecting freerdp-shadow-cli 2017-11-24 14:06:35 +0100 David Fort (e064aa6a9) * xfreerdp: when available use xrandr to get display infos 2017-11-28 16:36:32 +0100 akallabeth (2f15b806f) * Merge pull request #4287 from bmiklautz/dev2 2017-11-28 15:33:03 +0100 Bernhard Miklautz (1cda26274) * client/android: increase version 2017-11-28 15:29:17 +0100 Bernhard Miklautz (ac9b6d15f) * 2.0.0-dev2 - start rc2 development cycle 2017-11-28 15:26:30 +0100 akallabeth (84f816189) * Merge pull request #4286 from bmiklautz/rc1 2017-11-28 15:03:09 +0100 Bernhard Miklautz (8244370bf) * Version 2.0.0-rc1 2017-11-28 10:48:53 +0100 David Fort (cf33966f2) * Merge pull request #4282 from akallabeth/force_ipv6 2017-11-28 10:47:27 +0100 Bernhard Miklautz (cb4b6267e) * Merge pull request #4284 from akallabeth/channel_count_fix_v2 2017-11-28 09:40:04 +0100 Armin Novak (3e4c274cc) * Fixed channel count exceed checks 2017-11-28 09:19:58 +0100 akallabeth (ae0fb6465) * Merge pull request #4283 from bmiklautz/kfreebsd 2017-11-27 22:46:23 +0100 David Fort (2f4a2f859) * Merge pull request #4272 from akallabeth/static_channel_checks 2017-10-23 10:32:51 +0200 Bernhard Miklautz (0da2fb691) * fix/build: handle GNU/kFreeBSD like other BSDs 2017-10-23 10:31:55 +0200 Mike Gabriel (d4af7eaa5) * fix/build: GNU/kFreeBSD is not FreeBSD 2017-11-27 11:49:46 +0100 Bernhard Miklautz (50105c815) * Merge pull request #3991 from akallabeth/stream_string_helper 2017-11-27 11:46:54 +0100 Bernhard Miklautz (baf52f529) * Merge pull request #4261 from akallabeth/doc_ssl_store 2017-11-27 10:54:49 +0100 Armin Novak (2cc64298f) * Fix #4281: Added option to prefer IPv6 over IPv4 2017-11-27 10:57:26 +0100 Bernhard Miklautz (73533230a) * Merge pull request #4220 from akallabeth/version_from_file_or_tag 2017-11-27 10:41:06 +0100 Bernhard Miklautz (52c297e50) * Merge pull request #4273 from akallabeth/issue_template 2017-11-27 10:40:44 +0100 Bernhard Miklautz (cd0b05500) * Merge pull request #4270 from akallabeth/mac_clipboard_fix 2017-11-27 10:06:30 +0100 Bernhard Miklautz (640b3e199) * Merge pull request #4280 from akallabeth/snd_parser_fix 2017-11-27 10:03:49 +0100 Armin Novak (153e21ece) * Added mailing list address. 2017-11-27 09:06:31 +0100 Armin Novak (72f2ae571) * Added reminder to delete template before submit 2017-11-23 16:44:00 +0100 Armin Novak (1f0a8480c) * Added pull request template. 2017-11-23 16:34:17 +0100 Armin Novak (8651996cd) * Added issue template. 2017-11-26 14:59:37 +0100 Armin Novak (f96a46acd) * Fix #4278: Fix nasty range check bug 2017-11-24 15:51:46 +0100 David Fort (8f8ce70f3) * Merge pull request #4229 from akallabeth/from_stdin_args 2017-11-24 15:44:15 +0100 Bernhard Miklautz (aa47c8ebe) * Merge pull request #4268 from akallabeth/big_endian_fixes 2017-11-24 13:19:48 +0100 Armin Novak (57958cb17) * Fixed #3810: Renamed color functions 2017-11-24 13:10:30 +0100 Armin Novak (8f27b1a51) * Added missing channel defines. 2017-11-24 12:46:01 +0100 Armin Novak (8eaba5b00) * Fixed mac server compilation. 2017-11-23 12:00:52 +0100 Armin Novak (c91900dfb) * Fixed big endian issues with bitmap read. 2017-11-23 10:47:56 +0100 Armin Novak (13e0d5657) * Fixed endianess issues with ncrush. 2017-11-24 11:14:17 +0100 David Fort (27807bea2) * Merge pull request #4271 from akallabeth/surface_c 2017-11-24 10:43:53 +0100 akallabeth (3ba862d54) * Merge pull request #4274 from hardening/clipboard_checks 2017-11-24 10:24:47 +0100 Ondrej Holy (90000fd36) * client/common: Fix two memory leaks in RDP file processing 2017-11-23 19:51:57 +0100 Ondrej Holy (e5574f276) * winpr/nt: Fix wide char string on big endian 2017-11-23 18:22:48 +0100 Ondrej Holy (5dcd1ebb0) * client/common: Fix RDP file processing on big endian 2017-11-23 17:37:55 +0100 David Fort (a5af2cc86) * clipboard: add some checks for the message 2017-11-23 16:18:44 +0100 Armin Novak (377bfeb22) * Fix #3378: 31 static channels are supported. 2017-11-23 15:35:52 +0100 David Fort (d982cf0e9) * Merge pull request #4255 from akallabeth/rfx_fix 2017-11-23 15:10:42 +0100 Armin Novak (f68bc07a2) * Fixed return value check for callbacks. 2017-11-23 12:53:39 +0100 Armin Novak (65a97b13c) * Fixed #1536: Clipboard data size. 2017-11-23 10:49:15 +0100 akallabeth (71e38a4ce) * Merge pull request #4267 from ondrejholy/autofips 2017-11-22 19:41:35 +0100 Ondrej Holy (74bbbdb5c) * Remove unused variable 2017-11-22 19:25:32 +0100 Ondrej Holy (6973b14ee) * Enable FIPS mode automatically 2017-11-21 17:32:54 +0100 Armin Novak (dbdc4f493) * Fixed endianess issues of zgfx decoder. 2017-11-23 09:22:02 +0100 David Fort (a834ef824) * Merge pull request #4251 from akallabeth/openssl_warn_fixes 2017-11-22 12:23:04 +0100 Martin Fleisz (2f281c06b) * Merge pull request #4244 from akallabeth/drivestoredirect 2017-11-22 12:06:55 +0100 Martin Fleisz (a8208530e) * Merge pull request #4258 from akallabeth/kbd_parse_fix 2017-11-08 14:22:38 +0100 Armin Novak (e4cf04586) * Extract version from file or git tag. 2017-11-21 08:46:29 +0100 Armin Novak (718318932) * Fix #4257: Proper error checks for /kbd argument 2017-11-22 09:24:16 +0100 Martin Fleisz (e6e5daea0) * Merge pull request #4263 from akallabeth/rdp_parser_mem_corruption_fix 2017-11-21 19:10:28 +0100 akallabeth (77a921240) * Testing argument to end with file extension. 2017-11-21 17:25:25 +0100 Martin Fleisz (59d1f61e4) * Merge pull request #4264 from cedrozor/upstream-master 2017-11-21 16:36:47 +0100 cedrozor (49f4b2a42) * Fixed NLA for Negotiate and NTLM authentication (regression due to the recent addition of kerberos support) 2017-11-21 13:47:28 +0100 Armin Novak (65482ee9b) * Fixed #4249: Corruption due to recursive parser 2017-11-21 11:47:33 +0100 Armin Novak (12a9b9a0b) * Fix #3890: Point to OpenSSL doc for private CA 2017-11-21 11:37:42 +0100 Armin Novak (a376656b3) * Disabled ceritficate signature check. 2017-11-20 14:02:41 +0100 Armin Novak (d81e2ec35) * Fixed X11 stride on screen update. 2017-11-20 13:42:40 +0100 Armin Novak (b1d2053ad) * Fix #4101: Rfx decode tile width. 2017-11-21 11:02:25 +0100 Martin Fleisz (785c42f46) * Merge pull request #4252 from akallabeth/mac_kbd_sync 2017-11-21 10:55:18 +0100 Martin Fleisz (ca4d204c7) * Merge pull request #4256 from akallabeth/15bpp_fix 2017-11-17 14:03:57 +0100 Armin Novak (6504b81b9) * Fix parsing of drivestoredirect (#3267) 2017-11-20 16:30:54 +0100 Bernhard Miklautz (cbb8650b3) * Merge pull request #4254 from akallabeth/doc_update 2017-11-20 15:00:09 +0100 Armin Novak (24233b299) * Fix #4111: 15bpp color handling for brush. 2017-11-20 14:11:15 +0100 Bernhard Miklautz (c3acaad46) * Merge pull request #4253 from akallabeth/win_return 2017-11-20 13:21:50 +0100 Armin Novak (a3fb3270d) * Fix #3509: Added Ctrl+Alt+Enter description 2017-11-20 13:16:49 +0100 Armin Novak (59df2688f) * Fix #3211: Return freerdp error from main. 2017-11-20 11:46:32 +0100 Armin Novak (3ce9d6d92) * Fixed keyboard state sync. 2017-11-20 11:46:09 +0100 Armin Novak (feda4e07d) * Removed linux specific include. 2017-11-20 10:11:35 +0100 Armin Novak (4fe12b0ea) * Fix #4247: warnings introduced with #3904 2017-11-17 15:23:24 +0100 David Fort (b5d257864) * Merge pull request #4243 from akallabeth/man_fix 2017-11-17 13:44:56 +0100 Armin Novak (d593b3ef5) * Better description for drive redirection (Fix #3513) 2017-11-17 13:31:43 +0100 akallabeth (b156b937f) * Merge pull request #3904 from bjcollins/master 2017-11-17 13:02:46 +0100 Martin Fleisz (4ff125148) * Merge pull request #4236 from akallabeth/scan_fix_remastered 2017-11-17 12:41:18 +0100 Armin Novak (1bb4f121b) * Fixed formatting. 2017-04-12 14:03:20 -0500 Brent Collins (9ca9df1ea) * Make the new winpr_Digest*MD5_Allow_FIPS functions more generic to no longer be MD5 specific in design. This way the FIPS override could easily be extended to more digests in the future. For now, an attempt to use these functions with anything other than MD5 will not work. 2017-04-11 12:04:25 -0500 Brent Collins (e21f9e359) * Initialize SSL directly in the sample server, instead of relying on the SSL initialize logic in the tls code as it was removed in a previous patch due to its redundancy. 2017-04-11 12:02:17 -0500 Brent Collins (922a0fa49) * Fix checks for openssl version numbers around fips changes, they were using an incorrect version matching 1.1.0 and not 1.0.1 Simplify the logic to enable openssl fips mode 2017-04-11 11:57:39 -0500 Brent Collins (e47123f05) * Do not initialize SSL in freerdp_context_new, it is too early to detect the fips enabled flag and is redundant since it is initialized later before actually using SSL. 2017-04-10 14:20:50 -0500 Brent Collins (a0526317e) * Fix the return values of the winpr_Digest_Init functions which were accidentally removed during rework in previous checkin. 2017-04-10 14:19:43 -0500 Brent Collins (112963461) * Move the disabling nla and setting the fips encryption mode based on fips mode to happen after argument parsing to ensure it always enforced. 2017-04-10 14:03:39 -0500 Brent Collins (68ab485e6) * Fix logic error in reworked MD5 call for establishing keys, and fix some minor whitespace issues. 2017-04-10 13:33:37 -0500 Brent Collins (7aa9e7a97) * Fix variable definition placement to adhere to older C standard. 2017-04-10 13:19:59 -0500 Brent Collins (5284100bb) * FIPS_mode() and FIPS_mode_set() does not exist in OpenSSL versions before 1.0.1 2017-04-10 13:06:04 -0500 Brent Collins (2dddae738) * Change initialization of EVP_CIPHER_CTX to use API function instead of trying to calloc(). Fix some warnings noted from build output. 2017-04-10 11:08:40 -0500 Brent Collins (497ba442b) * Workaround for missing EVP_CIPH_FLAG_FIPS_NON_ALLOW flag in openssl 1.0.0. 2017-04-07 16:54:08 -0500 Brent Collins (d98b88642) * Add new command-line option to force xfreerdp into a fips compliant mode. 2017-11-17 09:36:50 +0100 David Fort (80cb1dd23) * Merge pull request #4242 from ccpp/afreerdp_versioncode_11 2017-11-17 08:58:07 +0100 Christian Plattner (a5f67d120) * Increase versionCode for aFreeRDP 2.0-rc1 2017-11-16 15:26:03 +0100 David Fort (666656449) * Merge pull request #4186 from RangeeGmbH/multimonitor_primary_fix 2017-11-16 13:26:01 +0100 David Fort (0d92c725c) * Merge pull request #4000 from akallabeth/ign_keyword_fix 2017-11-16 12:07:07 +0100 akallabeth (668e34781) * Merge pull request #4034 from blino/wayland-keymap 2017-11-10 11:52:23 +0100 Armin Novak (ac0a912a2) * Option to force password prompt before connection 2017-11-16 09:39:04 +0100 Martin Fleisz (af0ac6daf) * Merge pull request #4237 from akallabeth/remove_atoi 2017-11-14 11:22:07 +0100 Armin Novak (4ab26a334) * Fixed resource cleanup. 2017-11-14 14:02:53 +0100 Armin Novak (77134d9de) * Fixed formatting. 2017-11-14 14:01:46 +0100 Armin Novak (f39346ebe) * Fixed leaks and formatting. 2017-11-14 14:00:32 +0100 Armin Novak (ceda3d3f4) * Fixed color for drawing rectangles. 2017-11-14 13:59:15 +0100 Armin Novak (536ffbc31) * Fixed missing function return check. 2017-11-14 13:58:55 +0100 Armin Novak (dbe418062) * Fixed missing parameter checks. 2017-11-14 13:58:31 +0100 Armin Novak (bd7e4cd35) * Fixed uninitialized variables. 2017-11-14 13:58:08 +0100 Armin Novak (032c0164d) * Fixed missing error check. 2017-11-14 13:57:48 +0100 Armin Novak (99f6c2748) * Fixed uninitialized arguments. 2017-11-14 13:57:00 +0100 Armin Novak (7b58495e7) * Fixed warnings and formatting. 2017-11-14 13:56:19 +0100 Armin Novak (1fd6308ef) * Functions static, warnings fixed. 2017-11-14 13:55:58 +0100 Armin Novak (90e1d39fe) * Fixed formatting and warnings. 2017-11-14 13:55:24 +0100 Armin Novak (44dfaf784) * Fixed dead store warning. 2017-11-14 13:54:59 +0100 Armin Novak (3baba6f9c) * Removed unused argument. 2017-11-14 13:54:26 +0100 Armin Novak (f24158fe0) * Fixed missing function return check. 2017-11-14 13:54:05 +0100 Armin Novak (0aa5a8353) * Fixed multiple warnings in parser 2017-11-14 13:52:52 +0100 Armin Novak (26d079e53) * Fixed compile warnings. 2017-11-14 13:52:19 +0100 Armin Novak (7fd5b6f4a) * Fixed warnings and test return values. 2017-11-14 13:51:37 +0100 Armin Novak (5ffde1688) * Fixed NULL arguments and compile warnings. 2017-11-14 13:50:30 +0100 Armin Novak (9859cfb73) * Fixed dead store. 2017-11-14 16:10:52 +0100 Armin Novak (4eb5b8e34) * Replaced atoi 2017-11-15 15:47:35 +0100 David Fort (7fe8648ab) * Merge pull request #3940 from akallabeth/custom_help_arguments 2017-11-15 15:37:27 +0100 David Fort (88ce5aa5f) * Merge pull request #4235 from akallabeth/avcodec_encode_video_fix 2017-05-04 14:46:58 +0200 Armin Novak (8c2bd951a) * Allow printing of custom arguments in help. 2017-11-14 09:15:43 +0100 Armin Novak (e4873fe2c) * Added encoder path for libavcodec versions <1.0 2017-11-13 17:39:27 +0100 David Fort (f4f23454c) * Merge pull request #4233 from akallabeth/kerberos_rebased 2017-11-13 17:09:48 +0100 David Fort (6f2b849f2) * Merge pull request #4232 from akallabeth/ffmpeg_compat 2017-11-13 15:50:28 +0100 David Fort (7bbc3cb8b) * Fix logic in nla_read_ts_credentials 2017-07-18 11:38:59 +0200 Armin Novak (65f4c560d) * Fixed uninitialized values and leaks. 2017-08-18 19:18:02 +0200 dodo040 (60406794c) * fix Kerberos flavour's detection (MIT/Heimdal) and double free for MIT<1.13 2017-07-27 17:02:06 +0200 dodo040 (2ed4acb0a) * fix typo 2017-07-12 11:59:39 +0200 dodo040 (1d97286a7) * fix undeclared identifier on Windows 2017-07-11 17:32:28 +0200 dodo040 (335de159b) * use SSIZE_T instead of ssize_t 2017-07-11 11:30:44 +0200 dodo040 (9adb97118) * handle missing ssize_t on Windows 2017-07-10 16:51:41 +0200 dodo040 (3e897a63c) * remove useless includes 2017-07-03 12:47:56 +0200 dodo040 (e0a9999fb) * fix: GSS API init, enterprise name management, variable names and format code 2017-05-17 11:36:36 +0200 dodo040 (0a3c61d30) * fix undefined symbol references at linking stage 2017-05-11 18:51:45 +0200 dodo040 (b81f168f0) * initial commit for kerberos support 2017-11-13 11:28:43 +0100 Armin Novak (5cd89a3bc) * Added compat define for missing format. 2017-11-13 10:01:01 +0100 akallabeth (ff59cf028) * Merge pull request #4122 from ben-cohen/sshagent 2017-11-13 09:30:28 +0100 David Fort (b85287fb6) * Merge pull request #4212 from SriRamanujam/ffmpeg_encoder_fixes 2017-11-12 17:31:22 -0500 Sri Ramanujam (fef3865ff) * Fallback #ifdefs for older versions of libavcodec 2017-11-10 20:09:49 +0000 Ben Cohen (8d54945b9) * Remove underscores from define in sshagent_main.h 2017-11-09 21:45:12 +0000 Ben Cohen (6093ec62e) * Fix comments at the start of these files and adjust copyrights 2017-09-08 20:05:06 +0100 Ben Cohen (badb70174) * Add server side plugin [UNTESTED] 2017-09-08 18:00:34 +0100 Ben Cohen (c27541e9a) * Add rdpcontext so read thread can report channel error 2017-09-08 17:09:50 +0100 Ben Cohen (639930869) * Remove EAGAIN/EWOULDBLOCK from blocking read/write 2017-09-08 16:52:14 +0100 Ben Cohen (7e262213c) * Fix socket fd leak and other changes 2017-06-26 21:16:22 +0100 Ben Cohen (0e90841a1) * Forward ssh-agent data between ssh-agent and RDP 2017-11-10 09:32:39 +0100 akallabeth (fcc941992) * Merge pull request #4225 from krisztian-kovacs-balabit/use-redirection-pdu-password-on-reconnect 2017-11-09 18:11:12 +0100 David Fort (dcafd4dac) * Merge pull request #4226 from krisztian-kovacs-balabit/open-x509-keyfile-readonly 2017-08-18 13:19:44 -0400 Sri Ramanujam (66c925c9e) * Fix libavcodec encoding errors and set tunables. 2017-09-28 14:00:18 +0200 KOVACS Krisztian (c13c9035e) * libfreerdp/core/certificate: open key file for reading only 2017-11-09 16:24:46 +0100 Martin Fleisz (7717a42f6) * Merge pull request #4224 from krisztian-kovacs-balabit/nsc-memory-corruption-fix 2017-11-09 15:26:06 +0100 David Fort (da6562aca) * Merge pull request #4163 from rjcorrig/tzscripts 2017-11-09 15:24:27 +0100 David Fort (960b992f7) * Merge pull request #4151 from ondrejholy/manpages-update-master 2017-11-07 16:06:01 +0100 KOVACS Krisztian (70c65e70d) * core/connection: use redirection password when reconnecting 2017-11-07 13:52:09 +0100 KOVACS Krisztian (d39625886) * codec/nsc: fix memory corruption in case of chroma subsampling 2017-11-09 13:35:56 +0100 David Fort (518981493) * Merge pull request #4223 from akallabeth/mac_client_crash_fix 2017-11-09 10:22:16 +0100 Armin Novak (83bcdc56b) * Added missing pointer callback. 2017-11-09 09:37:18 +0100 Martin Fleisz (d5344c339) * Merge pull request #4219 from akallabeth/various_fixes 2017-11-08 13:34:26 +0100 Martin Fleisz (ed1934caf) * Merge pull request #4211 from akallabeth/silence_duplicate_warnings 2017-11-08 13:04:04 +0100 Martin Fleisz (bd218470f) * Merge pull request #4214 from hardening/serial_fixes 2017-11-08 12:37:23 +0100 Armin Novak (5dc8763b2) * Fixed compilation errors with old FFMPEG versions. 2017-11-08 11:30:32 +0100 Armin Novak (b86c0ba54) * Fixed NLA default error to FREERDP_ERROR_AUTHENTICATION_FAILED 2017-11-07 10:11:29 +0000 Kai Harms (e2c651bce) * FreeRDP multimonitor: Use first command line element, then primary, then fallback to 0,0 2017-11-06 22:23:07 +0100 David Fort (de7d7e43c) * serial redirection: implement event char 2017-11-06 22:09:01 +0100 David Fort (ff8f7e947) * Disambiguate USB error messages and fix a typo 2017-11-06 21:58:10 +0100 David Fort (2aa71ea7e) * Added some checks for the serial redirection channel 2017-11-06 14:23:50 +0100 David Fort (b216e91cd) * Merge pull request #4210 from akallabeth/nla_errors_extended 2017-11-06 14:02:22 +0100 Armin Novak (ce00f4dd8) * Silence WLog_ERR messages if last error is set. 2017-11-06 11:25:48 +0100 David Fort (504b77168) * Merge pull request #4053 from akallabeth/ffmpeg_encoder 2017-11-06 10:22:37 +0100 akallabeth (6845974cc) * Merge pull request #4200 from cedrozor/upstream-master 2017-11-06 10:02:07 +0100 akallabeth (e7b8833e9) * Merge pull request #4187 from hardening/multimon_fix 2017-11-06 09:49:03 +0100 Armin Novak (7a73a0eb1) * Added additional NLA error mappings. 2017-11-03 21:34:18 +0100 David Fort (c4aaf5bc6) * Merge pull request #4206 from akallabeth/x_window_title 2017-10-31 18:00:15 +0100 Armin Novak (afb08c9df) * X11 window title fix 2017-10-31 17:17:43 +0100 Martin Fleisz (5416c2724) * Merge pull request #4205 from akallabeth/WIN32_FIND_DATA 2017-10-31 12:02:29 +0100 Armin Novak (269c78802) * Fixed #4199: ConvertFindDataAToW string length 2017-10-31 15:36:22 +0100 akallabeth (716ce5feb) * Merge pull request #4159 from aleksei-klv/dex 2017-10-31 11:42:58 +0100 Martin Fleisz (3f6b8b786) * Merge pull request #4179 from akallabeth/android_cleanup_fix 2017-10-31 09:55:43 +0100 Martin Fleisz (b52a6f7b3) * Merge pull request #4204 from lunixoid/master 2017-10-31 00:11:25 +0300 Roman Kalashnikov (40d84d4be) * Fixed twice assigned values 2017-10-30 12:29:58 -0400 Mike Gilbert (5b34c033a) * Merge pull request #4203 from floppym/mkdir-error 2017-10-29 20:26:53 -0400 Mike Gilbert (5cd230ac7) * winpr: _IoCreateDeviceEx: fix mkdir error check 2017-10-30 15:47:02 +0100 akallabeth (edd6ca0d7) * Merge pull request #4201 from kakaroto/listener-unlink-bugfix 2017-10-29 17:52:19 +0100 David Fort (20e6d9923) * Merge pull request #4202 from lunixoid/master 2017-10-28 11:59:23 +0300 Roman Kalashnikov (612e8b071) * Update semaphore.c 2017-10-28 01:48:41 +0300 Roman Kalashnikov (4db363f10) * Fixed Expression 'pComm != NULL' is always true 2017-10-28 01:46:06 +0300 Roman Kalashnikov (67a97612e) * Fixed duplicated assigne 2017-10-27 14:38:35 -0400 Youness Alaoui (02e4f1f25) * Do not delete the listener socket right after creating it. 2017-10-27 14:30:00 +0200 cedrozor (b4b9ed6ce) * fixed hdc initialization into wf_begin_paint so the region invalidation into wf_end_paint applies to the same hdc the objective is that only the updated region(s) are refreshed instead of the whole screen it's not much a problem for normal FreeRDP usage but becomes a serious issue if the display is processed, forwarded and rendered remotely, as done by web gateways such as Guacamole, FreeRDP-WebConnect and Myrtille (I'm the author of the latter) 2017-10-26 15:36:53 +0300 Aleksei Kliuev (ba6f5ea6d) * remove temporary hack 2017-10-26 00:17:03 +0200 David Fort (510bf8219) * Merge pull request #4198 from akallabeth/nla_error_fix 2017-10-25 09:56:39 +0200 Armin Novak (367bddd7a) * Added better error mapping for NEGO results. 2017-10-23 09:48:52 +0200 Armin Novak (b35561652) * Fixed possible race condition on resource cleanup. 2017-10-19 13:15:04 +0200 David Fort (86bb1e07a) * Merge pull request #4195 from nfedera/fix-sse3-yuv444pixel 2017-10-19 11:55:13 +0200 Norbert Federa (eea2f306d) * primitives/yuv: fix endianess issue 2017-10-18 10:24:35 +0200 Norbert Federa (c297d8486) * Merge pull request #4190 from akallabeth/media_foundation_fix_win7 2017-10-18 09:52:41 +0200 Armin Novak (5d96fc9b1) * Removed unused function pointer 2017-10-17 21:33:16 +0200 Norbert Federa (16d910459) * Merge pull request #4189 from nfedera/fix-h264-init 2017-10-17 19:28:54 +0200 Norbert Federa (456ce9661) * codec/h264: fix potential segfault and mf_init 2017-10-17 14:31:11 +0200 David Fort (46c7097a8) * multimon: flag the primary monitor according to the /monitors option 2017-10-17 14:07:23 +0200 David Fort (f90fe19fc) * multimon: correctly set the primary monitor 2017-10-17 09:12:27 +0200 Armin Novak (e7884aec2) * Added default return if instance not in list. 2017-10-16 17:21:35 +0200 akallabeth (acd97ccdd) * Merge pull request #4177 from rjcorrig/tabfix 2017-10-13 13:13:33 +0200 Armin Novak (f1e8fdeb5) * Ensure native session is disconnected before resource free. 2017-10-12 12:56:34 -0400 Robert Corrigan (55a4ca1bc) * Fix tab key mapping for hardware keyboard 2017-10-12 12:12:43 +0200 Martin Fleisz (9b400bfb6) * Merge pull request #4175 from akallabeth/time_fix 2017-10-12 12:12:08 +0200 Martin Fleisz (3f78c88f3) * Merge pull request #4172 from hardening/egfx_cache 2017-10-12 11:27:32 +0200 Armin Novak (3840b2794) * Fixed file timestamps. 2017-10-10 17:12:16 +0200 David Fort (5d5376faa) * egfx: fix disconnection caused by invalid cache entries due to wrong announced cache size 2017-10-09 13:25:41 +0200 Martin Fleisz (50d324655) * Merge pull request #4164 from akallabeth/ak/mac_audio_refactor 2017-10-09 09:19:19 +0200 akallabeth (d7154444f) * Merge pull request #4167 from bmiklautz/buildversion 2017-10-06 15:02:46 +0200 Bernhard Miklautz (ae8260c3b) * feat freerdp-nighlty/deb: create .source_version 2017-10-06 13:52:10 +0200 Bernhard Miklautz (1aec784f7) * feat: add support for .source_version 2017-10-05 15:13:30 +0200 Bernhard Miklautz (73647adb5) * Merge pull request #4162 from hardening/misc_fix2 2017-10-05 12:05:09 +0200 Armin Novak (7058a9add) * Pause playback on queue empty, free buffers on close. 2017-10-04 21:12:29 -0400 Robert Corrigan (5fa2426fd) * Download windowsZones.xml directly from unicode.org 2017-10-04 20:29:02 -0400 Robert Corrigan (b92636e90) * .gitignore generated time zone files 2017-10-04 20:27:07 -0400 Robert Corrigan (2cc181fb3) * Convert WindowsZones.cs to C# script 2017-10-04 20:18:38 -0400 Robert Corrigan (3f650e97e) * Convert TimeZones.cs to C# script 2017-10-02 21:28:02 +0200 David Fort (a13292237) * Add checks for DR channel 2017-10-02 20:57:27 +0200 David Fort (b624ecbfc) * Fix for #4161 2017-09-19 15:50:35 +0300 Aleksei Kliuev (c7be2089d) * fix crashing app in dex mode 2017-09-11 17:54:19 +0300 Aleksei Kliuev (84eea9c55) * fix right click 2017-09-11 14:23:28 +0300 Aleksei Kliuev (7554ab9a0) * revert gradle 2017-09-11 14:03:30 +0300 Aleksei Kliuev (5931e61ad) * Add Samsung DeX support 2017-09-27 14:56:21 +0200 akallabeth (e6d66d9d8) * Merge pull request #4154 from hardening/misc_fixes 2017-09-25 13:15:31 +0200 Ondrej Holy (c5ae72972) * cmdline: Sort arguments list 2017-09-25 12:41:40 +0200 Ondrej Holy (362593629) * client/X11: Mention also aliases in man page 2017-09-25 11:44:07 +0200 Ondrej Holy (d0dfa9353) * cmdline: Improve /help output 2017-09-25 11:37:43 +0200 Ondrej Holy (7538c86ce) * client/X11: Improve man page generation 2017-09-25 11:33:03 +0200 Ondrej Holy (a49c856d7) * client/X11: Remove const qualifier 2017-09-22 14:17:10 +0200 Ondrej Holy (cf1fbf55d) * cmdline: Improve arguments list 2017-09-27 11:14:39 +0200 akallabeth (8f98cc9ee) * Merge pull request #4144 from bmiklautz/clipboardon 2017-09-23 15:16:17 +0200 Bernhard Miklautz (15c7cb8cb) * Enable clipboard channel per default 2017-09-26 09:21:28 +0200 David Fort (9ac54ede6) * Fix displaying of raw surfaces 2017-09-26 09:20:38 +0200 David Fort (ddca8f3a3) * Check return value of malloc 2017-09-26 13:52:37 +0200 David Fort (782e5df2b) * Merge pull request #4156 from akallabeth/test_connect_extend_timeout 2017-09-26 12:03:57 +0200 Armin Novak (9f26f7370) * Added delay for connect abort 2017-09-26 11:26:35 +0200 David Fort (416d756ef) * Merge pull request #4155 from akallabeth/test_connect_extend_timeout 2017-09-26 10:52:13 +0200 Armin Novak (ef9444bd3) * TestConnect: Extend timeout, only listen locally 2017-09-26 09:40:30 +0200 David Fort (64858d18b) * Merge pull request #4152 from akallabeth/dynamic_channel_test_fix 2017-09-25 13:30:05 +0200 Armin Novak (ac454628a) * Fixed TestConnect with dynamic channels. 2017-09-25 13:29:23 +0200 Armin Novak (2e83abb90) * Fixed client context setup with default initializer. 2017-09-25 13:28:16 +0200 Armin Novak (bcfa434da) * Fixed resizing of PubSub 2017-09-25 13:17:32 +0200 David Fort (b48a73729) * Merge pull request #4150 from akallabeth/server_file_handle_leak 2017-09-25 10:35:24 +0200 Armin Novak (884e87fde) * Unlink file after binding to it. 2017-09-25 09:35:49 +0200 Bernhard Miklautz (4592deee7) * extend /size to allow width or height percentages (#4146) 2017-09-25 09:33:58 +0200 David Fort (babeb34d8) * Merge pull request #4060 from akallabeth/icu_support 2017-09-25 09:12:35 +0200 David Fort (0e0df75ee) * Merge pull request #4142 from bmiklautz/macOS 2017-09-25 09:09:55 +0200 David Fort (db3fe812b) * Merge pull request #4143 from bmiklautz/pass_is_sc_pin 2017-09-23 14:26:38 +0200 Jukka-Pekka Virtanen (509059f8e) * Expose PasswordIsSmartcardPin settings from cmdline via password-is-pin arg 2017-09-14 13:34:09 +0300 Jukka-Pekka Virtanen (ad1425e14) * Using PasswordIsSmartcardPin option when sending TS_INFO_PACKET 2017-09-23 14:08:05 +0200 Bernhard Miklautz (fe36cd90e) * macOS: add a README file 2017-09-23 13:57:57 +0200 Bernhard Miklautz (3626676ac) * winpr/makecert: fix linking against libcrypto 2017-09-23 13:31:34 +0200 Bernhard Miklautz (630945983) * macOS: add a workaround to build with newer SDKs 2017-09-22 17:22:00 +0200 Bernhard Miklautz (bbd11eef1) * Merge pull request #4045 from akallabeth/drive_fixes_overlayfs 2017-09-22 09:52:27 +0200 David Fort (b587daa41) * Merge pull request #4136 from tditsch/master 2017-09-21 14:50:34 +0200 Bernhard Miklautz (aa9ff8497) * Merge pull request #4116 from ChickenPeanut/patch-1 2017-09-19 13:51:09 +0200 Martin Fleisz (904250997) * Merge pull request #4138 from akallabeth/ak/nla_free_fix 2017-09-19 12:33:33 +0200 Armin Novak (bdae33926) * Check and invalidate handles on free. 2017-09-19 10:18:41 +0200 tditsch (a16d9a2ad) * refactored Bugfix 2017-09-18 17:29:16 +0200 tditsch (feca6d975) * Fixed endless loop when RDP Server sends SERVER_DENIED_CONNECTION 2017-09-18 10:47:56 +0200 Ondrej Holy (3137caebf) * Fix colors on big endian (#4135) 2017-09-18 10:17:43 +0200 David Fort (a514ae963) * Merge pull request #4121 from ondrejholy/setsurface-segfault-fix 2017-09-12 23:16:39 +0200 David Fort (dbc5584a6) * Merge pull request #4052 from akallabeth/mac_fixes 2017-09-11 16:34:24 +0200 MartinHaimberger (f6e0b438a) * Merge pull request #4127 from mfleisz/avc420 2017-09-11 12:05:03 +0200 Martin Fleisz (e28ea4555) * channels: Don't send gfx capversion 10 if AVC420 is requested 2017-09-05 10:25:15 +0200 Ondrej Holy (e9ffff56b) * cache: Use Bitmap_Free instead of free 2017-09-05 09:56:00 +0200 Ondrej Holy (9cccd4888) * orders: Fix OFFSCREEN_DELETE_LIST allocation size 2017-09-05 08:58:37 +0200 Ondrej Holy (048e7f264) * orders: Fix ORDER_TYPE_GDIPLUS_END check 2017-09-04 18:48:25 +0200 Ondrej Holy (5d6e2078c) * cache: Check return value from offscreen_cache_get 2017-09-04 18:22:49 +0200 Ondrej Holy (4239660e3) * client/X11: Check arguments in xf_Bitmap_SetSurface 2017-09-03 18:52:34 -0400 ChickenPeanut (0efb07bc6) * Fixed BadValue with XCreateWindow 2017-08-31 10:22:43 +0200 David Fort (3b8352690) * Merge pull request #4079 from akallabeth/channel_pubsub_fix 2017-08-31 09:57:49 +0200 Armin Novak (d3df6ed40) * Removed unused variable. 2017-08-31 09:06:59 +0200 Armin Novak (8a5c78bde) * Unified dynamic channel cleanup code. 2017-08-30 10:19:12 +0200 David Fort (5115ecd94) * Merge pull request #4063 from akallabeth/auth_fixes 2017-08-29 11:06:13 +0200 David Fort (5258a980f) * Merge pull request #4104 from abma/master 2017-08-29 10:35:45 +0200 Bernhard Miklautz (6a83a1e7f) * Merge pull request #4050 from akallabeth/rdpefs_server_client_name_fix 2017-08-29 09:09:38 +0200 Bernhard Miklautz (52fbfb7b1) * fix clang warnings, directly include wtypes.h (#4097) 2017-08-26 10:17:02 +0200 David Fort (9a81531cb) * Merge pull request #4100 from mmeyer724/wayland-opaque 2017-08-26 10:13:42 +0200 David Fort (c26a7a9ca) * Merge pull request #4099 from mmeyer724/wayland-fullscreen 2017-08-22 22:42:58 +0200 abma (165de9128) * Revert "Possible fix for #4081 and #2707 (#4087)" 2017-08-17 17:32:26 -0400 Michael Meyer (65daae019) * wlfreerdp: improve performance by making the window opaque 2017-08-17 13:33:44 -0400 Michael Meyer (e695645a7) * wlfreerdp: mirror display resolution in fullscreen mode 2017-08-17 15:18:04 +0200 Bernhard Miklautz (f9a47a346) * Merge pull request #4098 from akallabeth/fix_rsa_generation 2017-08-17 13:16:32 +0200 Armin Novak (7e32e90d4) * Fixed RSA generation for OpenSSL >= 1.1 2017-08-17 10:46:16 +0200 Bernhard Miklautz (5f80636b3) * Merge pull request #4095 from mmeyer724/wayland-scrolling 2017-08-16 17:54:45 +0000 Michael Meyer (c01442da2) * Fixes scrolling crash in wlfreerdp 2017-08-16 15:40:45 +0200 Armin Novak (f143fcc29) * Fixed data type, eliminate warning. 2017-08-16 15:09:33 +0200 Armin Novak (47feecf8d) * Added FindICU from CMake 3.7 for backward compatibility 2017-08-16 13:28:11 +0200 Bernhard Miklautz (1e54fdb5c) * android: fix a regression with remote program (#4091) 2017-08-16 13:26:47 +0200 Bernhard Miklautz (ba9227d80) * Merge pull request #4092 from akallabeth/afreerdp_no_client_name_escape 2017-08-16 11:31:33 +0200 Armin Novak (eb0bf411a) * Do not add quotes to client hostname. 2017-08-16 10:25:23 +0200 Armin Novak (9ebfbc1fc) * FindNextFileAx, continue if a inalid file is found. 2017-08-16 10:04:13 +0200 Bernhard Miklautz (ed36f55f3) * Merge pull request #4088 from akallabeth/file_api_64bit_fixes 2017-08-16 08:09:31 +0200 Bernhard Miklautz (03c95e22a) * Merge pull request #4085 from akallabeth/file_warn_fix 2017-08-14 16:16:14 +0800 Jiang, Zihao (790c48017) * Client/X11: Fix h264 context leak when DeleteSurface (#4089) 2017-08-14 10:10:53 +0200 Kai (6b7b60237) * Possible fix for #4081 and #2707 (#4087) 2017-08-11 10:07:46 +0200 Armin Novak (c3d4b7d26) * fseeko and ftello for 64bit file support. 2017-08-10 17:39:34 +0200 Bernhard Miklautz (b34b32bea) * Merge pull request #4084 from psumbera/master 2017-08-10 16:51:55 +0200 Armin Novak (82d9ebc38) * Fixed FileSetFilePointer warnings 2017-08-10 07:36:25 -0700 Petr Sumbera (e5c925b63) * On Solaris use standard conforming getpwnam_r(). 2017-08-09 10:35:37 +0200 MartinHaimberger (80ed23779) * Merge pull request #4076 from akallabeth/SetFilePointer_fix 2017-08-08 21:17:01 +0200 Bernhard Miklautz (8c891ae30) * Merge pull request #4070 from yurashek/master 2017-08-08 10:52:11 +0200 Armin Novak (32de218c3) * Fixed file seek. 2017-08-08 10:51:50 +0200 Armin Novak (7d7e5487a) * Fixed SetFilePointer, added SetFilePointerEx 2017-08-02 04:52:45 -0700 Jura Sasek (a84c5cbfb) * Sun keyboard 2017-08-04 09:01:13 +0200 Armin Novak (efe697189) * Skip FIFO files in listings. 2017-08-03 14:45:19 +0200 Armin Novak (0a23bdf61) * Abort CreateFile for existing files of type FIFO 2017-08-03 14:38:20 +0200 Armin Novak (436829142) * Mapped ENOTCONN to ERROR_FILE_NOT_FOUND 2017-08-03 09:32:29 +0200 David Fort (9a00b25ad) * Merge pull request #4071 from bmiklautz/debian_fixes 2017-08-03 08:41:50 +0200 Mike Gabriel (dc075fb13) * Fix warning in man pages 2017-08-03 08:38:05 +0200 Mike Gabriel (c045bddf3) * Fix typos in some error messages 2017-08-02 11:25:08 +0200 David Fort (b29658a85) * Merge pull request #4066 from akallabeth/input_event_fixes 2017-08-02 09:53:38 +0200 David Fort (c84065f40) * Merge pull request #4069 from yurashek/master 2017-08-02 09:42:04 +0200 Armin Novak (8a0cec946) * Added AVC420 in AVC444 shadow encoding 2017-08-02 08:53:03 +0200 Armin Novak (a63b2c5a4) * Use encoder context for old libavcodec. 2017-07-31 12:16:47 +0200 Armin Novak (d2d621106) * Fixed capability checks for mouse and unicode input. 2017-07-29 08:33:33 +0200 David Fort (473044b91) * Merge pull request #4064 from floppym/gst-detect 2017-07-28 16:31:41 -0400 Mike Gilbert (368989526) * Fix gstreamer-1.0 detection 2017-07-18 14:37:46 +0200 Armin Novak (523a88166) * Channels with a context must free it themselves. 2017-07-18 13:23:22 +0200 Armin Novak (11fa9f675) * Free credentials on exit. 2017-07-18 12:54:00 +0200 Armin Novak (b0411d4fa) * Unexported internal NLA functions. 2017-07-18 12:43:55 +0200 Armin Novak (c301f2d56) * Fixed certificate check return. 2017-07-18 11:38:59 +0200 Armin Novak (ceda24416) * Fixed uninitialized values and leaks. 2017-07-27 10:55:00 +0200 David Fort (7891a0f91) * Merge pull request #4061 from vakartel/master 2017-07-26 17:12:14 +0300 Valery Kartel (9bf9ff9e8) * Fix build with LibreSSL 2017-07-26 12:58:34 +0200 Armin Novak (1868acb0a) * Using ICU instead of custom unicode conversion. 2017-07-26 11:02:55 +0200 Armin Novak (c8f97efb4) * Added EROFS mapping. 2017-07-24 15:47:49 +0200 Bernhard Miklautz (f8c9f4384) * Merge pull request #4056 from akallabeth/disable_jpeg 2017-07-24 15:23:36 +0200 Armin Novak (dd4b5ea12) * Disable JPEG codec support if not compiled in. 2017-07-24 15:08:44 +0200 Armin Novak (2beaf2c61) * Added error message in case of unmapped ERRNO value. 2017-07-24 15:05:48 +0200 Armin Novak (d1ebc39b0) * Fixed file errno mapping. 2017-07-17 13:00:03 +0200 Armin Novak (9a2c9c47d) * Fixed buffer read. 2017-07-17 12:32:14 +0200 Armin Novak (06f6c0f8c) * Removed STANDARD_RIGHTS_WRITE from writeable check. 2017-07-17 12:31:45 +0200 Armin Novak (41f919b8b) * Fixed integer size warnings. 2017-07-17 12:31:13 +0200 Armin Novak (6a06c8d99) * Additional error checks for drive channel. 2017-07-24 10:46:54 +0200 Norbert Federa (1648deb43) * Merge pull request #4055 from akallabeth/talos_v3 2017-06-02 08:54:06 +0200 Armin Novak (2d1826753) * Stream convenience functions to read/write strings. 2017-07-24 08:53:21 +0200 Armin Novak (931870729) * Added return check for ConvertFromUnicode. 2017-07-20 12:46:04 +0200 Armin Novak (3501f82e9) * Implemented FFMPEG based encoder. 2017-07-20 12:35:43 +0200 Armin Novak (3586f8502) * Fixed missing unicode conversion for mac drive redirection. 2017-07-20 12:33:56 +0200 Armin Novak (d5a582f91) * Ignore gdi_resize if not initialized. 2017-07-17 15:21:58 +0200 Bernhard Miklautz (f23e10f64) * clipboard: fix possible invalid memory access 2017-07-13 13:29:00 +0200 Armin Novak (0dc45c733) * Fixed missing include. 2017-07-13 13:28:00 +0200 Armin Novak (478ca97a1) * Fixed resource cleanup. 2017-07-13 12:19:10 +0200 Armin Novak (b51a103b7) * Fixed uninitialized values. 2017-07-13 12:08:25 +0200 Armin Novak (e8b9e4f51) * Fixed double free. 2017-07-13 11:42:50 +0200 Armin Novak (1fb63aea5) * Fixed wrong type for AuthenticationLevel. 2017-06-06 14:01:41 +0200 Armin Novak (8b9e3fa51) * Fixed use of reserved keywords for include guards. 2017-05-30 10:46:43 +0200 Armin Novak (0490aeb01) * Fixed clang malloc integer overflow warnings. 2017-05-29 10:50:22 +0200 Armin Novak (8292b4558) * Fix TALOS issues 2017-07-20 08:52:54 +0200 akallabeth (72cd36c11) * Merge pull request #3956 from dodo040/smartcard 2017-06-22 10:35:51 +0200 dodo040 (2f22e679e) * fix format code 2017-06-20 17:59:58 +0200 dodo040 (4e055453a) * fix smartcard argument parsing 2017-05-15 17:17:08 +0200 dodo040 (03723c273) * fix wrong declaration 2017-05-15 13:43:51 +0200 dodo040 (722e927c6) * redirect specific smartcard readers 2017-07-19 12:02:53 +0200 Bernhard Miklautz (36f07fcfa) * Merge pull request #4044 from akallabeth/disable_h264_if_not_compiled 2017-07-19 11:36:28 +0200 Armin Novak (88fa13124) * Fixed variable assignment. 2017-07-19 11:24:57 +0200 Bernhard Miklautz (413728249) * Merge pull request #4047 from akallabeth/win_gfx_fix 2017-07-19 09:54:42 +0200 Armin Novak (3893058dc) * Added warning on GFX channel load that it does not support acceleration. 2017-07-18 16:17:37 +0200 Bernhard Miklautz (1a4cfa05c) * Don't use an option for WITH_GFX_H264 2017-07-19 09:41:58 +0200 Armin Novak (0e6a44faf) * Mask out ignored bits from UnicodeFlag. 2017-07-18 08:27:14 +0200 Armin Novak (61ab600c1) * Always use software GFX for windows client. 2017-07-18 07:46:51 +0200 Armin Novak (42fdb0b8d) * Reordered backends with regard to feature completeness. 2017-07-17 12:26:48 +0200 akallabeth (f0fb21958) * Merge pull request #4041 from wayk/PathMakePathA 2017-07-17 11:38:06 +0200 Armin Novak (14c6dd91f) * Readded H264 struct pointers, keep API compatible. 2017-07-17 11:37:53 +0200 Armin Novak (1d724e134) * Add 10.3 capability check. 2017-07-17 10:56:45 +0200 Armin Novak (e09b6a9f8) * Fixed config option. 2017-07-17 10:45:32 +0200 David Fort (57c75b084) * Merge pull request #4043 from rjcorrig/kb4020322 2017-07-17 10:37:15 +0200 Armin Novak (96d53933d) * Deactivated all H264 related code paths. 2017-07-17 09:32:34 +0200 Armin Novak (e3aa889e9) * Disable WITH_GFX_H264 if no backend compiled in. 2017-07-17 09:28:08 +0200 Armin Novak (2614251e8) * Removed H264 dummy, did not work (crash on use) 2017-07-17 09:00:57 +0200 Armin Novak (5764d5a78) * Disable GFX H264 if no backend compiled in. 2017-07-14 17:16:08 -0400 Robert Corrigan (005c4df9b) * Update time zone data to July 2017 2017-07-14 17:15:32 -0400 Robert Corrigan (756c1089e) * Change documented source of windowsZones.xml file 2017-07-12 14:47:08 -0400 François Dubois (2a1fde25c) * Fixed PathMakePathA (returned true even if it can't create the last folder of the path) 2017-07-10 18:23:01 +0200 Norbert Federa (f580bea73) * Merge pull request #4039 from nfedera/fix-misc-compiler-warnings 2017-07-10 15:29:09 +0200 Norbert Federa (36b8f54c5) * Fixed a few compiler warnings 2017-07-10 12:04:02 +0200 David Fort (214a198a5) * Merge pull request #4038 from nfedera/fix-sample-server-pixmap-format 2017-07-10 11:31:42 +0200 Norbert Federa (99a58ab20) * Fixed sample server's wrong rfx pixel format 2017-07-07 15:08:06 +0200 David Fort (ccf9b0a77) * Merge pull request #4021 from scroogie/master 2017-07-07 15:07:13 +0200 David Fort (93e5b0647) * Merge pull request #4029 from realjiangms/fix_shadow_fragment_size 2017-07-07 09:14:15 +0200 akallabeth (59737d08f) * Merge pull request #4033 from blino/wayland-fullscreen 2017-07-07 08:53:21 +0200 akallabeth (2f231a8e1) * Merge pull request #3992 from johnjmullen/fix-barcode-scanner 2017-07-05 22:00:33 +0200 David Fort (baa122434) * Merge pull request #4032 from blino/clipboard-build 2017-07-03 19:57:41 +0200 Olivier Blin (d65c2a90e) * Fix clipboard POSIX build because of basename conflict 2017-07-03 19:45:59 +0200 Olivier Blin (3e5f8c6bd) * Reuse evdev/X11 keymap for wayland 2017-07-03 19:09:01 +0200 Olivier Blin (a57197a73) * Support fullscreen setting in wayland client 2017-07-03 19:03:18 +0200 Olivier Blin (77d8aaf97) * Implement fullscreen for wayland shell surface 2017-07-04 23:48:07 +0800 zihao.jiang (2a65e70d0) * server/shadow: Fix incorrect bitmap fragment update. Legacy bitmap update might fail with 'fast path update size (xxxxx) exceeds the client's maximum request size (xxxxx)' Original code might update last fragment with exceeded fragment size incorrectly. Fix the logic to prevent it. 2017-06-29 11:55:55 +0200 David Fort (3afacb044) * Merge pull request #4024 from bmiklautz/fix_4022 2017-06-29 11:24:36 +0200 Bernhard Miklautz (e7cd3250c) * Fix a regression introduced with PR #4013 2017-06-29 10:29:03 +0200 Bernhard Miklautz (b6bcd19ce) * Merge pull request #4008 from hardening/h264_split 2017-06-27 17:12:23 +0200 Andre Gemuend (512d8a8de) * Fix compilation on RHEL 6.x by macro-guarding two functions that were added in gstreamer 0.10.31 (RHEL 6.x being on 0.10.29). 2017-06-23 17:02:40 +0200 David Fort (9904c32e8) * Merge pull request #4013 from weizhenwei/master 2017-06-23 09:50:56 +0800 weizhenwei (ef540ee2d) * code format adjustment 2017-06-23 09:44:40 +0800 weizhenwei (5d8d3b53c) * remove redundant NULL pointer check 2017-06-23 09:28:42 +0800 weizhenwei (bd94dcc6d) * remove duplicate code when freeing drive 2017-06-23 09:21:16 +0800 weizhenwei (3b52a60d3) * remove useless NULL pointer check before free 2017-06-22 17:53:51 +0800 weizhenwei (61b24bf0b) * add NULL pointer check and set freed pointers to NULL afterward 2017-06-22 10:21:20 +0800 weizhenwei (fa1c65b65) * refactor to remove duplicate code and replace free+malloc with realloc 2017-06-21 22:07:07 +0800 weizhenwei (2d56e22e9) * refactor on redundant code copy 2017-06-21 15:43:41 +0800 weizhenwei (bcd8ddef5) * fix compile error on win64.vs2010 platform 2017-06-13 17:12:20 +0800 weizhenwei (d77802d5e) * fix memroy leak of window_icon->iconInfo at update_read_window_icon_order() 2017-06-13 16:49:51 +0800 weizhenwei (c39aecbdb) * fix memory leak of pKeys at xf_rail_invalidate_region() 2017-06-13 16:46:37 +0800 weizhenwei (64fce8717) * fix memroy leak of fd at FindFirstFileW() 2017-06-13 16:27:28 +0800 weizhenwei (2f96df25f) * fix memory leak at update->window->window_state.windowRects/visibilityRects at update_read_window_state_order() 2017-06-13 16:08:20 +0800 weizhenwei (5c19318ab) * fix memory leak at update->window->window_state.titleInfo.string at update_read_window_state_order() 2017-06-13 15:51:14 +0800 weizhenwei (46b841be1) * fix memory leak on rail_virtual_channel_event_data_received() -> StreamNew() 2017-06-13 15:26:01 +0800 weizhenwei (a2ecf403b) * fix memory leak at drive_register_drive_path() and drive_free() 2017-06-13 15:16:09 +0800 weizhenwei (7e5b766f7) * fix memory leak at rail_client_execute() 2017-06-13 14:54:58 +0800 weizhenwei (ccdaf15a7) * fix memroy leak on rail_recv_exec_result_order() execResult 2017-06-13 14:32:36 +0800 weizhenwei (6a43fdc71) * code clean on free(update->window->monitored_desktop.windowIds); 2017-06-09 14:39:38 +0800 weizhenwei (63c81517b) * fix memory leak on update->window->monitored_desktop.windowIds which is realloced at update_read_desktop_actively_monitored_order() 2017-06-09 10:31:00 +0800 weizhenwei (873bb26f2) * fix a memroy leak on rdpBitmap free 2017-06-20 10:01:50 +0200 David Fort (14969adae) * Fix openh264 backend compilation 2017-06-14 16:14:19 +0200 David Fort (dcbb61e3b) * Fix variable declaration and win32 compilation 2017-06-14 16:04:54 +0200 David Fort (030812359) * Split h264 subsystems in different files 2017-06-14 11:12:03 +0200 David Fort (117f57943) * Merge pull request #4003 from akallabeth/macos_mouse_wheel_shadow 2017-06-13 14:18:11 +0200 Armin Novak (6142da9cb) * Fixed shadow server mouse wheel mapping on MacOS 2017-06-12 12:23:10 +0200 Armin Novak (33a153c07) * Command line ignore empty if flag set 2017-06-10 13:59:42 +0200 David Fort (1dbd2d28d) * Merge pull request #3989 from akallabeth/avc444_alignment_fix 2017-06-09 13:33:07 +0200 Martin Fleisz (633bb1150) * Merge pull request #3996 from akallabeth/drive_size_fix 2017-06-09 13:02:50 +0200 Armin Novak (98736c9d4) * Fix #3995: File size information 2017-06-07 21:20:34 +0200 David Fort (5ef923270) * Merge pull request #3905 from ilammy/x11-cliprdr/file-clipping 2017-06-05 15:40:43 -0400 John Mullen (de1868b6a) * Fix issue #3229 Barcode Scanner USB - missing double characters 2017-06-01 16:05:07 +0300 ilammy (75fa3ad2a) * channels/cliprdr: avoid possible integer overflow 2017-06-01 13:01:23 +0200 Armin Novak (8adc2ba20) * Align width and height for AVC444 decoding to 16. 2017-06-01 10:06:42 +0200 David Fort (c42ccb508) * Merge pull request #3987 from chipitsine/cppcheck 2017-06-01 00:05:51 +0500 Ilya Shipitsin (a9ab65a93) * resolve an issue found by cppcheck: 2017-05-31 16:48:12 +0200 David Fort (3470c4d5f) * Merge pull request #3969 from chipitsine/cppcheck 2017-05-31 12:02:31 +0200 David Fort (bbe80451a) * Merge pull request #3986 from akallabeth/debug_fix 2017-05-31 11:31:36 +0200 Armin Novak (22f1fbe3d) * Fixed missing external declaration (#3982) 2017-05-31 11:34:52 +0200 akallabeth (2eb0c5342) * Merge pull request #3985 from ilammy/x11-cliprdr/fix-html 2017-05-31 14:32:59 +0500 Ilya Shipitsin (06edf5f7c) * resolve an issue found by cppcheck: 2017-05-29 00:10:16 +0300 ilammy (ac2b13fdc) * client/X11: do not fixup HTML data length 2017-05-30 09:20:30 +0200 akallabeth (a1270ec1f) * Merge pull request #3980 from uplusplus/patch-5 2017-05-27 16:10:41 +0800 joy.you (921f0b748) * fixed issue:#3974 2017-05-24 23:19:39 +0300 ilammy (987d7dd88) * winpr/file: add missing NULL check 2017-05-24 23:14:31 +0300 ilammy (a85cf1b74) * wClipboard: drop WITH_DEBUG_WCLIPBOARD option 2017-05-24 23:05:42 +0300 ilammy (34b092058) * x11/cliprdr: make callbacks static 2017-05-17 09:30:13 -0700 Jura Sasek (4edb5cf7e) * Build for Solaris 2017-05-22 11:12:05 +0200 David Fort (48163a27d) * Merge pull request #3906 from akallabeth/addin_cast_fix 2017-05-22 11:10:03 +0200 David Fort (b92a789df) * Merge pull request #3963 from akallabeth/qoe_ack 2017-05-22 11:08:32 +0200 David Fort (ee8ae987b) * Merge pull request #3967 from akallabeth/sec_encrypt_fix 2017-05-22 11:08:10 +0200 David Fort (25a3b2301) * Merge pull request #3965 from akallabeth/drive_fixes_unicode 2017-05-22 11:07:21 +0200 David Fort (7317f0cac) * Merge pull request #3966 from davewheel/ntlm_getHash 2017-05-15 18:52:39 +0200 davewheel (4bfb4dddb) * Add a callback to provide NTLM hashes on server-side 2017-05-18 14:05:41 +0200 Armin Novak (f414522b7) * Added setting for QoeAck. 2017-05-17 10:27:25 +0200 Armin Novak (b6e5ec503) * Added client RDPGFX_QOE_FRAME_ACKNOWLEDGE_PDU 2017-05-18 09:49:36 +0200 Martin Fleisz (4cc1ba5b1) * Merge pull request #3964 from akallabeth/update_reset_state_fix 2017-05-18 09:43:02 +0200 Armin Novak (ed2c675a8) * Fixed path length check. 2017-05-17 16:43:16 +0200 Armin Novak (6b960a431) * Fix #3962: Remove trailing slashes from path. 2017-05-17 16:17:16 +0200 Armin Novak (0a309fcbe) * Use unicode constants for WCHAR 2017-05-17 15:58:44 +0200 Armin Novak (8904c15cc) * Fixed missing state reset. 2017-05-17 15:58:32 +0200 Armin Novak (6649eed65) * Fixed missing argument checks. 2017-05-16 09:37:49 +0200 Martin Fleisz (2a23eadad) * Merge pull request #3957 from akallabeth/gfx_use_logger_instance 2017-05-15 17:24:47 +0200 Armin Novak (2a92cc963) * Use a preallocated logger instance for GFX 2017-05-15 13:56:07 +0200 David Fort (2320b3b7e) * Merge pull request #3942 from akallabeth/shift_warn_fix 2017-05-15 13:10:10 +0200 Armin Novak (8c52dcbdc) * SEC_ENCRYPT check in rdp_client_connect_auto_detect 2017-05-15 11:54:57 +0200 akallabeth (452eb55a3) * Merge pull request #3953 from hardening/kill_warnings 2017-05-12 11:11:41 +0200 David Fort (17a4e95a5) * Drop some annoying warning 2017-05-12 10:23:08 +0200 David Fort (b1df83508) * Merge pull request #3952 from akallabeth/set_keyboard_ime 2017-05-12 09:51:17 +0200 akallabeth (3944139c2) * Merge pull request #3950 from hypherion2/cp_fixes 2017-05-12 09:43:58 +0200 Armin Novak (b1d631f1e) * Added support for Set Keyboard IME Status 2017-05-11 13:21:47 -0700 Adrian A (5beb181de) * Fix handle leaks in encomsp and remdesk server 2017-05-11 13:59:00 +0200 Martin Fleisz (1e3d4d62a) * Merge pull request #3949 from akallabeth/gdi_surface_crash_fix 2017-05-11 13:49:06 +0200 David Fort (12dbc06b1) * Merge pull request #3948 from hypherion2/master 2017-05-11 13:34:37 +0200 Armin Novak (3eb882dd5) * Check arguments for Bitmap_SetSurface 2017-05-10 21:22:18 +0200 David Fort (ca1872c60) * Merge pull request #3947 from akallabeth/openh264_fixes 2017-05-10 09:56:37 -0700 Adrian A (fd3900228) * Remove library prefix override for rdpei-server 2017-05-10 14:37:03 +0200 Armin Novak (620b1ea60) * Added 64bit file support flag for linux. 2017-05-10 12:36:08 +0200 Armin Novak (21e20ac9f) * Initialize H264 context size for GFX surfaces. 2017-05-10 12:35:20 +0200 Armin Novak (ec0992e93) * Added pkg-config to cmake OpenH264 detection. 2017-05-09 11:16:12 +0200 akallabeth (8df8cc6fb) * Merge pull request #3937 from hardening/h264_multimon 2017-05-09 09:42:20 +0200 Bernhard Miklautz (4d8d15ebf) * Merge pull request #3931 from hypherion2/master 2017-05-08 16:28:58 +0200 akallabeth (a7215402b) * Merge pull request #3943 from chipitsine/cppcheck 2017-05-08 10:17:27 +0200 akallabeth (0679a9123) * Merge pull request #3941 from mfleisz/fix_openh264_mt 2017-05-06 00:05:59 +0500 Ilya Shipitsin (07c234587) * resolve an issue identified by cppcheck: 2017-05-05 12:37:27 +0200 Martin Fleisz (16111e7e7) * codec: Fix multi-threading support for OpenH264 1.6 or later 2017-05-04 10:53:50 +0200 Martin Fleisz (068f61b4d) * Merge pull request #3924 from akallabeth/gfx_surface_area_update_callback 2017-05-04 09:20:10 +0200 Armin Novak (4ba7670e4) * Fixed right shift on 32bit platforms. 2017-05-03 15:39:40 +0200 akallabeth (9645123a5) * Merge pull request #3930 from realjiangms/fix_shadow_thread_leak 2017-04-25 13:58:23 +0200 Armin Novak (80f6fcf38) * Added missing callbacks. 2017-05-03 09:28:18 +0200 Bernhard Miklautz (99b6e6bea) * Merge pull request #3938 from chipitsine/cppcheck 2017-04-19 14:43:06 +0200 Armin Novak (614d5f0a8) * Fixed use after free of region. 2017-04-19 13:00:26 +0200 Armin Novak (f3e0c95d4) * Added a GFX area update callback. 2017-05-03 01:32:44 +0500 Ilya Shipitsin (d9a778ca5) * resolve an issue identified by cppcheck: 2017-05-02 18:39:03 +0200 David Fort (b2ee8a19a) * Fixed progressive code style and added error handling 2017-05-01 22:39:52 +0200 David Fort (d170c10ee) * Fix H264 in multi monitor case 2017-05-02 16:10:34 +0200 Martin Fleisz (8569102c3) * Merge pull request #3932 from chipitsine/cppcheck 2017-05-02 16:02:21 +0200 David Fort (40baadb47) * Merge pull request #3911 from akallabeth/avc444_v2 2017-05-02 13:03:37 +0200 Bernhard Miklautz (a10120639) * Merge pull request #3934 from ilammy/x11-cliprdr/rail-support 2017-05-01 16:40:02 +0500 Ilya Shipitsin (c78a2f033) * resolve issues identified by cppcheck 2016-08-18 21:14:52 +0300 ilammy (82f3abac4) * client/X11: teach RAIL to use clipboard redirection 2017-04-28 15:24:59 -0700 Adrian A (7d2848ff7) * Remove unused buffer which leaks 2017-04-27 16:45:18 +0200 Martin Fleisz (38ca32873) * Merge pull request #3925 from akallabeth/avc_mf_decoder_fix 2017-04-27 14:11:51 +0200 David Fort (677c4e210) * Merge pull request #3919 from akallabeth/rdpdr_hotplug_fix 2017-04-27 08:58:01 +0200 Armin Novak (d1e7ce9ce) * Fixed FindFirstFileA, do not strip trailing slash 2017-04-27 08:55:39 +0200 Bernhard Miklautz (97dd6fb9b) * Merge pull request #3927 from DavBfr/fix-win-printer 2017-04-27 08:31:53 +0200 Armin Novak (dafa6cef6) * Fixed memory corruption in Find*FileW 2017-04-25 11:50:28 -0700 David PHAM-VAN (fd52a9ff5) * Bugfix: wrong test regarding the first GetPrinter. This first call will always return FALSE because the goal of this call is to know the size needed. 2017-04-25 10:30:42 +0200 akallabeth (f854583aa) * Merge pull request #3926 from ShaunMaher/master 2017-04-22 18:44:37 +1000 Shaun Maher (b54738649) * WS_EX_NOACTIVATE treated as unmanaged\nWindows that carry the WS_EX_NOACTIVATE are treated the same as WS_EX_TOOLWINDOW in that they should not be handled as normal windows by the X window manager. The prevents an issue with MS Outlook 2013 (and probably other applications) where attempting to resize the vertical columns causes some sort of WS_EX_NOACTIVATE window to be created which steals focus and aborts the resizing action. 2017-04-21 14:13:52 +0300 ilammy (843ab1c23) * winpr: fix field names of FILEDESCRIPTOR struct 2017-04-21 00:44:46 +0300 ilammy (d34197324) * winpr: include Windows headers in 2017-04-20 12:02:04 +0200 Armin Novak (2da8dcf8e) * Fixed MF H264 buffer allocation. 2017-04-19 09:23:14 +0200 David Fort (bfcf8e78c) * Merge pull request #3923 from rjcorrig/kb4015193 2017-04-19 08:28:00 +0200 Armin Novak (920a76d57) * Fix #3922: Use stat insead of lstat 2017-04-19 08:27:22 +0200 Armin Novak (73e89bffc) * Cleaned up includes. 2017-04-18 16:15:13 -0400 Robert Corrigan (97c5494b9) * Update timezone data to Apr 2017 2017-04-18 15:08:44 +0200 Armin Novak (f1a296a32) * Fixed AVC444v2 NEON chroma decoder. 2017-04-18 15:03:38 +0200 Armin Novak (06d4e9ac7) * Fixed SSE AVC444v2 chroma decoder. 2017-04-18 14:12:40 +0200 Armin Novak (a2167d541) * Added surface width and heigth for YUV combine. 2017-04-18 09:13:35 +0200 Armin Novak (8fa6020b5) * Add legacy mount locations, limited max depth. 2017-04-13 16:20:01 +0200 Armin Novak (c1872de64) * Fixed WCHAR/CHAR conversion for drive path. 2017-04-13 15:55:17 +0200 Armin Novak (b0599f8c5) * Fixed hotplug mount locations. 2017-04-13 13:09:16 +0200 Armin Novak (fcd2d820a) * Added SSE AVC444v2 2017-04-12 14:37:37 +0200 Armin Novak (1a0f56baa) * Fixed AVC444 NEON, added AVC444v2. 2017-04-11 02:25:36 +0800 zihao.jiang (74db87a47) * server/shadow: close the thread handle so that it is detached because no one is going to join it. Therefore the thread would release its resources automatically when exit 2017-04-11 15:00:30 +0200 Norbert Federa (736675aa0) * Merge pull request #3901 from akallabeth/openssl_1_1_no_legacy 2017-04-11 13:44:36 +0200 akallabeth (59a84185b) * Merge pull request #3912 from nfedera/fix-gfx-gdihw-multimon 2017-04-11 12:50:15 +0200 Norbert Federa (0d19e7bb2) * Merge pull request #3902 from akallabeth/file_leak_fix 2017-04-11 12:30:37 +0200 Norbert Federa (263348ff2) * client/x11: fix gfx drawing bug with /multimon 2017-04-11 11:40:04 +0200 Armin Novak (0c15455d8) * Upaded YUV tests. 2017-04-11 11:32:45 +0200 Armin Novak (4e3233462) * Added error return in GetFileAttributesExA. 2017-04-10 17:16:57 +0200 Armin Novak (b0d3cfda4) * Added AVC444v2 client support. 2017-04-10 13:06:05 +0200 Armin Novak (c0c4358cd) * Added function pointer casts. 2017-04-10 10:39:01 +0200 Armin Novak (b0289e3ed) * Fixed cast warnings. 2017-04-10 10:38:38 +0200 Armin Novak (9713b63c2) * Fixed addin tables and casts. 2017-04-09 02:29:52 +0300 ilammy (44b04cafe) * wClipboard: disallow Windows reserved names 2017-04-09 02:29:51 +0300 ilammy (a1128872d) * channels/cliprdr: handle cliprdr 2 GB size limit 2017-04-09 02:29:51 +0300 ilammy (f643a9582) * channels/cliprdr: fix CLIPRDR_FILECONTENTS_RESPONSE 2017-04-09 02:29:51 +0300 ilammy (ef4421fc7) * channels/cliprdr: fix CLIPRDR_FILECONTENTS_REQUEST 2017-04-09 02:29:51 +0300 ilammy (b9ab82214) * x11/cliprdr: negotiate file streaming support 2017-04-09 02:29:51 +0300 ilammy (401bf8b0a) * x11/cliprdr: provide file content to the server 2017-04-09 02:29:51 +0300 ilammy (5fb89985f) * x11/cliprdr: handle text/uri-list format 2017-04-09 02:29:51 +0300 ilammy (96fe94c85) * x11/cliprdr: impove error handling 2017-04-09 02:29:51 +0300 ilammy (458c042b5) * wClipboard: track sequence numbers of file lists 2017-04-09 02:29:51 +0300 ilammy (092e870d2) * wClipboard/posix: implement file range retrieval 2017-04-09 02:29:51 +0300 ilammy (33719d24c) * wClipboard/posix: implement file size retrieval 2017-04-09 02:29:51 +0300 ilammy (28afbe61f) * wClipboard/posix: basic delegate interface 2017-04-09 02:29:51 +0300 ilammy (6c6b122a3) * wClipboard/posix: add directories to file list 2017-04-09 02:29:51 +0300 ilammy (33e80849a) * wClipboard/posix: add local files to file list 2017-04-09 02:29:51 +0300 ilammy (50038bb72) * wClipboard/posix: decode percent-encoding 2017-04-09 02:29:51 +0300 ilammy (64e107304) * wClipboard/posix: parse text/uri-list format 2017-04-09 02:29:50 +0300 ilammy (09e73a00c) * wClipboard/posix: conversion to FILEDESCRIPTORs 2017-04-09 02:29:50 +0300 ilammy (907f21e72) * wClipboard/posix: basic file list handling 2017-04-09 02:29:50 +0300 ilammy (b0bc59595) * wClipboard: local file subsystem boilerplate 2017-04-09 02:29:50 +0300 ilammy (228916bce) * wClipboard: improve error handling 2017-04-09 02:29:50 +0300 ilammy (a992743d9) * channels/cliprdr: CLIPRDR_FILELIST utilities 2017-04-09 02:29:50 +0300 ilammy (6ad05d5ea) * winpr: define file attribute flags 2017-04-06 17:54:44 +0200 Armin Novak (6e270410e) * Fixed broken scoping. 2017-04-06 17:46:07 +0200 Armin Novak (cb815d656) * Fixed a memory leak and bad free. 2017-04-06 17:32:21 +0200 David Fort (9fd397481) * Merge pull request #3864 from DavBfr/rewrite-disk-redirection 2017-04-06 10:37:28 +0200 Armin Novak (4be62f704) * Fixed OpenSSL 1.1 no legacy compile issues. 2017-04-06 09:54:26 +0200 Bernhard Miklautz (a2e7d7139) * Merge pull request #3897 from akallabeth/mac_os_fix 2017-04-06 08:05:39 +0200 Armin Novak (bba910bd8) * Fixed RPATH settings for OS X 2017-04-05 15:35:03 -0700 David PHAM-VAN (f54326e35) * Fix indentation 2017-04-05 12:36:38 +0200 Norbert Federa (9534b40a1) * Merge pull request #3899 from akallabeth/neon_fix 2017-04-05 11:37:48 +0200 Armin Novak (4f6beb081) * Fixed NEON YUV to RGB conversion issues. 2017-04-04 07:44:38 +0200 Bernhard Miklautz (d492d52c8) * Merge pull request #3896 from nfedera/fix_gfx_progressive_decoding 2017-04-03 18:59:58 +0200 Norbert Federa (1739f27b8) * rdpegfx: fix RemoteFX Progressive Codec decoding 2017-03-31 15:33:28 -0700 David PHAM-VAN (30d0bde4b) * Fix FindFirstFile return values 2017-03-31 13:24:10 +0200 Norbert Federa (d86066f68) * Merge pull request #3892 from akallabeth/x11_gfx_surface_update 2017-03-31 12:27:34 +0200 Norbert Federa (bc1c4ae7b) * Merge pull request #3894 from akallabeth/cache_to_surface_fix 2017-03-31 12:06:21 +0200 Armin Novak (8d116e6ee) * Use exclusive coordinates in CacheToSurface. 2017-03-30 17:23:04 +0200 Armin Novak (850d7fbc3) * Update changed rectangles instead of extent. 2017-03-30 16:59:39 +0200 David Fort (5cae1d102) * Merge pull request #3891 from nfedera/fix-rdpegfx-gdisw-drawing 2017-03-30 15:42:13 +0200 Norbert Federa (0bb67a0a6) * improve rdpegfx drawing for software gdi 2017-03-29 14:54:57 +0200 David Fort (1833e4ba7) * Merge pull request #3865 from DavBfr/unicode-printer-name 2017-03-29 12:42:32 +0200 Martin Fleisz (6653c94c7) * Merge pull request #3886 from akallabeth/warning_fixes_and_tests 2017-03-28 17:56:44 +0200 Armin Novak (aa11a6c89) * Fixed memory leak and return value check issue. 2017-03-28 17:42:35 +0200 Armin Novak (ed0024d11) * Fixed AVC420 SSE implementation and test. 2017-03-28 16:18:00 +0200 Armin Novak (09d43a66f) * Fixed tests and dead store warnings. 2017-03-28 15:06:10 +0200 David Fort (20c4a91f2) * Merge pull request #3884 from akallabeth/memleak_fix 2017-03-28 14:33:02 +0200 Armin Novak (9f9254504) * Fixed leak of client random. 2017-03-28 12:35:30 +0200 Norbert Federa (261a456b4) * Merge pull request #3883 from akallabeth/gfx_x11_speedup 2017-03-28 11:49:47 +0200 Armin Novak (197378975) * Let bitmaps keep XBitmap during lifetime. 2017-03-28 11:49:13 +0200 Armin Novak (73bf4547a) * X11 GFX: Restrict to region, ignore alpha 2017-03-28 11:47:46 +0200 Armin Novak (d46d0c3d4) * Fixed invalid return from xf_rail_window_icon 2017-03-28 08:44:29 +0200 akallabeth (13a1d80da) * Merge pull request #3882 from nfedera/fix-x11-client-perf 2017-03-27 11:11:54 -0700 David PHAM-VAN (b46aaeb97) * Fix memory leaks, Mixed declarations 2017-03-27 09:00:27 +0200 Norbert Federa (fa2086686) * some performance fixes 2017-03-14 09:37:17 -0700 David PHAM-VAN (c60d663d1) * Remove unused variable and check return codes 2017-03-24 10:34:12 +0100 Martin Fleisz (aa0e29372) * Merge pull request #3875 from hardening/client_random 2017-03-21 10:32:17 +0100 David Fort (b0b3a78a2) * Store client_random in server mode 2017-03-21 10:31:21 +0100 David Fort (b33371fe6) * Fixed typo 2017-03-20 11:21:58 +0100 Martin Fleisz (aece09042) * Merge pull request #3871 from akallabeth/logon_error_info_log 2017-03-20 10:09:23 +0100 Bernhard Miklautz (96b486b8f) * Merge pull request #3870 from akallabeth/mouse_cursor_23bpp 2017-03-20 08:59:05 +0100 David Fort (5a34c4d1f) * Merge pull request #3873 from lluixhi/master 2017-03-19 13:58:24 -0700 Aric Belsito (70ab61c8e) * Support LibreSSL 2017-03-17 14:05:21 -0700 David PHAM-VAN (5a66fe841) * Misc Fixes 2017-03-17 13:48:32 +0100 Armin Novak (8c687611a) * Print logon error info. 2017-03-17 09:42:20 +0100 Armin Novak (e1a709cea) * Ignore AND mask for 32bpp cursor. #3863 2017-03-16 14:48:02 -0700 David PHAM-VAN (d6f78df19) * Verify ConvertFromUnicode return values 2017-03-15 10:28:27 -0700 David PHAM-VAN (459d3a047) * Fix Windows build 2017-03-14 12:41:11 -0700 David PHAM-VAN (ca0398ffc) * Fix FileGetMode writable detection 2017-03-14 10:48:10 -0700 David PHAM-VAN (9c596b70a) * Fix Android build 2017-03-14 11:20:36 +0100 Bernhard Miklautz (7d6f9581c) * Merge pull request #3867 from akallabeth/wlog_format_nightly_fix 2017-03-14 10:56:00 +0100 Armin Novak (3b56cd652) * Fix format string is not a string literal 2017-03-13 14:55:34 -0700 David PHAM-VAN (1296756be) * Bugfix: Wrong encoding method used for printer name. 2016-11-30 13:54:03 -0800 David PHAM-VAN (1c907d0b0) * Fix WinPR FindFirstFile/FindNextFile functions 2016-11-30 13:53:10 -0800 David PHAM-VAN (bc87fa69d) * Fix WinPR File creation functions 2016-11-30 13:51:26 -0800 David PHAM-VAN (07c60ca8a) * Add Windows Errors to File operations 2016-11-30 14:22:24 -0800 David PHAM-VAN (9a76a4308) * Add specific Xrdp workarounds 2016-11-30 13:48:33 -0800 David PHAM-VAN (c7924b554) * Rewrite drive channel using WinPR functions 2016-11-30 13:56:10 -0800 David PHAM-VAN (38507bae9) * add _wcsrchr function 2016-11-30 13:47:06 -0800 David PHAM-VAN (b89bfaaae) * Add missing functions to WinPR 2017-03-13 15:11:34 +0100 Martin Fleisz (a9c3b9203) * Merge pull request #3862 from uglym8/fix_stack_peek 2017-03-13 13:46:23 +0100 Martin Fleisz (86fcb35f4) * Merge pull request #3861 from akallabeth/afreerdp-fix 2017-03-13 15:45:27 +0300 Alexander Zakharov (3f139108f) * Fix Stack_Peek 2017-03-13 12:05:49 +0100 Armin Novak (6b3048b85) * Cleaned up database access code. 2017-03-13 09:21:07 +0100 Armin Novak (f5e6aebb3) * Using plain HTTP links for freerdp.com 2017-03-10 11:41:28 +0100 Bernhard Miklautz (9d4811ee0) * Merge pull request #3856 from hardening/rail_capabilities 2017-03-10 10:36:26 +0100 David Fort (716eab240) * Add more RAIL option flags 2017-03-09 21:57:55 +0100 David Fort (7b61dbdd0) * Don't forget to send the RAIL capabilities in server mode 2017-03-09 16:10:37 +0100 Martin Fleisz (cab3de312) * Merge pull request #3855 from akallabeth/afreerdp_help_v2 2017-03-09 15:08:01 +0100 Armin Novak (5546da293) * Readded css for phone layout. 2017-03-09 14:24:00 +0100 Martin Fleisz (d1ef78072) * Merge pull request #3854 from akallabeth/afreerdp_help_unify 2017-03-09 13:55:19 +0100 Armin Novak (5f3dbc378) * Fixed help pages. 2017-03-09 13:55:05 +0100 Armin Novak (2e9cb0f3e) * Fixed keyboard show/hide 2017-03-09 11:59:47 +0100 Martin Fleisz (d5609e458) * Merge pull request #3853 from akallabeth/afreerdp_script_update 2017-03-09 11:35:31 +0100 Martin Fleisz (5082dcb3d) * Merge pull request #3847 from akallabeth/ffmpeg_define_fix 2017-03-09 09:30:38 +0100 Armin Novak (9df26feab) * Update for android scripts, per arch includes. 2017-03-09 11:27:10 +0100 Martin Fleisz (252a63974) * Merge pull request #3851 from akallabeth/about_line_breaks 2017-03-09 10:51:38 +0100 Armin Novak (91be74e0d) * Removed unused strings, translated missing ones. 2017-03-09 10:22:50 +0100 Armin Novak (6f57b090a) * Validating advanced and screen settings. 2017-03-09 10:11:39 +0100 Armin Novak (d8858cf19) * Validating advanced settings before use. 2017-03-09 10:04:31 +0100 Armin Novak (a59560295) * Updated gradle and config printout. 2017-03-09 10:01:36 +0100 Armin Novak (ed5b81a80) * CSS to external file, fixed license linebreaks. 2017-03-09 08:20:48 +0100 akallabeth (e23039fd9) * Merge pull request #3842 from uplusplus/patch-5 2017-03-08 09:35:52 +0100 Norbert Federa (540bfe97d) * Merge pull request #3845 from akallabeth/afreerdp_db_upgrade 2017-03-08 09:00:13 +0100 Armin Novak (1bb26873d) * Fixed #3782 and #2953: Using new libav defines. 2017-03-08 10:25:36 +0800 joy.you (fa86070c1) * Update tsmf_ffmpeg.c 2017-03-07 16:09:24 +0100 Armin Novak (589114593) * Async transport removed, H264 check for support. 2017-03-07 15:29:25 +0100 akallabeth (2fe98257a) * Merge pull request #3843 from manio/patch-1 2017-03-07 15:08:24 +0100 Armin Novak (f866d60c2) * Validating log level. 2017-03-07 14:42:44 +0100 Armin Novak (ade4bfcd3) * Fixed issues with database upgrade code. 2017-03-07 13:17:37 +0100 Armin Novak (1f1dae79e) * Fixed cursor empty checks. 2017-03-06 14:28:30 +0100 Mariusz Białończyk (3e8446f11) * Manual: remove a space in examples 2017-03-06 10:27:27 +0800 joy.you (4e41f57c7) * frame_size fixed 2017-03-03 14:41:11 +0100 Norbert Federa (f77b4a57d) * Merge pull request #3796 from akallabeth/scan_warning_fixes_v2 2017-03-03 14:18:20 +0100 Norbert Federa (e3586785a) * Merge pull request #3838 from akallabeth/afreerdp_disconnect_fix 2017-03-03 13:49:29 +0100 Armin Novak (b574e196d) * Fixed WLog_PrintMessagePrefixVA 2017-03-03 13:44:07 +0100 Armin Novak (88b6ff00d) * Fixed argument checks, formatting. 2017-03-03 12:37:27 +0100 Armin Novak (99c45405c) * Fixed GetEnvironmentVariable. 2017-03-03 12:06:37 +0100 Armin Novak (03f3f061b) * Fixed disconnect handling. 2017-03-03 09:39:24 +0100 Martin Fleisz (14c236d68) * Merge pull request #3829 from akallabeth/logon_error_info_string 2017-03-02 18:19:05 +0100 Martin Fleisz (00701b1d9) * Merge pull request #3836 from akallabeth/avc_444_neon_fix 2017-02-20 18:31:58 +0100 Armin Novak (b2c29158b) * Scanbuild warning, argument checks and leak fixes. 2017-03-01 11:38:37 +0100 Armin Novak (d119745d9) * String representation of logon_error_info 2017-03-02 17:56:23 +0100 Armin Novak (f0b61eb4b) * Fixed index for YUV filter in NEON path. 2017-03-02 17:20:53 +0100 Martin Fleisz (210de6833) * Merge pull request #3831 from hardening/logon_notify 2017-03-02 13:37:25 +0100 Martin Fleisz (fcbd87e73) * Merge pull request #3834 from akallabeth/afreerdp_hide_menu 2017-03-02 13:06:10 +0100 Armin Novak (e1cfec1f6) * Added missing translations for color enumeration. 2017-03-02 12:29:37 +0100 Armin Novak (93cd76381) * Removed https links in MPL and apache license. 2017-03-02 12:26:00 +0100 Martin Fleisz (1207fdbff) * Merge pull request #3807 from akallabeth/afreerdp_update 2017-03-02 10:27:13 +0100 Armin Novak (c204fbe40) * Added client name reset if empty. 2017-03-02 08:49:50 +0100 Armin Novak (345cbddba) * Updated intent filter to open RDP files. 2017-03-02 00:39:08 +0100 David Fort (815c97efb) * The LongCredentials capability were not parsed or used 2017-03-02 00:29:48 +0100 David Fort (67607ce91) * Take in account and set the LogonNotify flag 2017-03-01 11:21:41 +0100 David Fort (5bb7a0502) * Merge pull request #3823 from akallabeth/ssl_error_check_fix 2017-02-27 15:41:27 +0100 Armin Novak (e455cc174) * Fixed SSL error checks in transport_ssl_cb 2017-02-28 11:19:29 +0100 Norbert Federa (22ab66a5f) * Merge pull request #3825 from nfedera/getcomputername_test 2017-02-27 17:14:04 +0100 Norbert Federa (97ab14add) * Added test for GetComputerName/GetComputerNameEx 2017-02-28 10:29:22 +0100 Norbert Federa (3959ee223) * Merge pull request #3816 from akallabeth/get_name_fix 2017-02-28 09:39:04 +0100 Armin Novak (270d68f94) * Fixed setting of lpnSize according to spec. 2017-02-27 10:56:19 +0100 Armin Novak (b11de26f9) * Fixed GetComputerNameExA return checks. 2017-02-27 10:52:59 +0100 Armin Novak (71d9a83c6) * Fixed GetComputerNameEx last error. 2017-02-25 08:35:37 +0100 akallabeth (8a22052b6) * Fixed memory leaks. 2017-02-24 21:58:08 +0100 akallabeth (705c0c1e1) * Fixed GetComputerNameExA calls. #3815 2017-02-24 13:25:52 +0100 Norbert Federa (689d2696d) * Merge pull request #3800 from mfleisz/channel_fixes 2017-02-22 13:46:47 +0100 Martin Fleisz (a391a3dec) * client: Check if channel has already been added 2017-02-24 12:26:30 +0100 akallabeth (b7dfaa61f) * Merge pull request #3801 from chipitsine/master 2017-02-24 11:30:04 +0100 Armin Novak (05f6dac20) * Moved construction to onCreate. 2017-02-24 09:48:40 +0100 Armin Novak (eeee92a30) * All EditTextPreferences are now single lined. 2017-02-24 09:29:26 +0100 Armin Novak (37e9db4b0) * Added signing configuration. 2017-02-23 15:20:19 +0100 Armin Novak (65f761a58) * Use HTTPS links in about. 2017-02-23 15:00:30 +0100 Armin Novak (b938bb483) * Updated gradle build, allow to configure from file. 2017-02-23 13:46:34 +0100 akallabeth (7ce1dd0a6) * Merge pull request #3791 from akallabeth/kerberos 2017-02-23 12:37:55 +0100 Armin Novak (ae09ab79a) * Updated about pages. 2017-02-23 12:31:08 +0100 Armin Novak (f47bde3df) * Added a H264 availability check. 2017-02-23 11:06:47 +0100 Armin Novak (b905e0c26) * Fixed initialisation of kerberos context. 2017-02-23 10:51:21 +0100 Armin Novak (5d8a9f2ff) * Fixed asset loading. 2017-02-22 19:09:01 +0100 Armin Novak (71294554b) * Updated licensing information and data protection clause. 2017-02-22 17:55:22 +0100 Armin Novak (70e43e682) * Refactored application settings, added client hostname (#1343) 2017-02-22 20:39:32 +0500 Ilya Shipitsin (4af2f71cf) * resolve compiler warning 2017-02-22 15:32:53 +0100 Armin Novak (91c6d0db2) * Refactored db upgrade code. 2017-02-22 15:25:34 +0100 Armin Novak (a8bf7afac) * Using AppCompatActivity. 2017-02-22 15:24:38 +0100 Armin Novak (57eea83c2) * Deactivated async_transport #3134 2017-02-22 14:33:40 +0100 Armin Novak (2a934b7d1) * Reformatted using AndroidStudio coding style. 2017-02-22 14:29:42 +0100 Armin Novak (553d7827e) * Updated gradle. 2017-02-22 13:15:49 +0100 Armin Novak (a8447d0d2) * Updated OpenSSL version in android script. 2017-02-22 13:45:25 +0100 Martin Fleisz (eeae688ed) * core: Cleanup channel structs in close to allow instance reuse 2017-02-22 13:28:29 +0100 Martin Fleisz (a4436940e) * Merge pull request #3785 from uplusplus/patch-4 2017-02-22 12:53:51 +0100 Martin Fleisz (f4efbd9a2) * Merge pull request #3797 from hardening/clientCapabilities 2017-02-22 12:47:52 +0100 akallabeth (65b51a6ca) * Merge pull request #3798 from mfleisz/vc10_comp_fix 2017-02-22 11:47:34 +0100 Martin Fleisz (52d16caed) * Merge pull request #3799 from akallabeth/yuv_fix 2017-02-22 10:59:18 +0100 Armin Novak (636686822) * Fixed argument check of sse2_RGBToRGB_16s8u_P3AC4R 2017-02-22 10:21:01 +0100 Martin Fleisz (966dbdf23) * primitives: Fix compilation with VS 2010 2017-02-22 09:50:59 +0100 Armin Novak (70baa6fe2) * Added additional connect errors. 2017-02-22 09:42:56 +0100 Armin Novak (363109c58) * Using preloaded logger. 2017-02-22 09:29:52 +0100 Armin Novak (1497b5654) * Using SSL defines instead of magic numbers. 2017-02-21 23:44:47 +0100 David Fort (7b437178b) * Add a ClientCapabilities callback 2017-02-21 23:00:41 +0100 David Fort (6894ed3af) * Dropped some warnings and fix code style 2017-02-21 17:35:57 +0100 Norbert Federa (43a4903e3) * Merge pull request #3795 from hardening/monitor_limit 2017-02-21 15:03:00 +0100 David Fort (59dafc257) * Added the spec reference for the 16 monitors limit 2017-02-21 12:44:33 +0100 akallabeth (9fc918877) * Merge pull request #3794 from Abhineet-Ayan-Verma/patch-3 2017-02-21 11:07:57 +0100 Martin Fleisz (0ed0ecb39) * Merge pull request #3789 from akallabeth/scan_warning_fixes 2017-02-21 11:02:12 +0100 David Fort (837491ba2) * Limit the number of client announced monitors 2017-02-21 10:59:15 +0100 Armin Novak (a1542e9c6) * Enabled kerberos support on CI 2017-02-21 10:52:13 +0100 Armin Novak (50cd702a1) * Updated KRB5 detection, added error case handler 2017-02-21 10:08:55 +0100 akallabeth (09e3d29f2) * Merge pull request #3792 from Abhineet-Ayan-Verma/patch-1 2017-02-21 10:07:57 +0100 akallabeth (f3aad6edb) * Merge pull request #3793 from Abhineet-Ayan-Verma/patch-2 2017-02-21 10:16:17 +0530 Abhineet-Ayan-Verma (be1f22fad) * Added TAG macro definition 2017-02-21 10:13:53 +0530 Abhineet-Ayan-Verma (f11ddb6ba) * Added TAG macro definition 2017-02-21 10:12:10 +0530 Abhineet-Ayan-Verma (69fb77d5e) * Added TAG macro definition 2016-06-20 11:49:54 +0200 HenryJacques (56c021990) * Update transport.c 2016-06-20 11:38:13 +0200 HenryJacques (56d6c2396) * Update errconnect.c 2016-06-20 11:35:55 +0200 HenryJacques (3f9cbfe31) * Update error.h 2016-06-20 11:31:38 +0200 HenryJacques (642ce36a8) * Update config.h.in 2017-02-20 15:58:29 +0100 akallabeth (b35224bca) * Merge pull request #3788 from Abhineet-Ayan-Verma/patch-5 2017-02-20 15:20:17 +0100 akallabeth (9444de2d3) * Merge pull request #3786 from Abhineet-Ayan-Verma/patch-3 2017-02-20 14:33:10 +0100 Martin Fleisz (c806d0e1e) * Merge pull request #3774 from akallabeth/smartcard_reader_groups 2017-02-20 14:32:54 +0100 Armin Novak (6900b5eb7) * Fixed scanbuild warnings. 2017-02-20 14:28:33 +0100 Armin Novak (e9b5d7867) * Fixed scanbuild warnings. 2017-02-20 14:18:18 +0100 Armin Novak (c0671b49b) * Fixed scanbuild warnings. 2017-02-20 14:15:25 +0100 Armin Novak (844919def) * Fixed scanbuild issues. 2017-02-20 14:12:39 +0100 Armin Novak (a1003ab6f) * Fixed scanbuild warnings. 2017-02-20 14:08:14 +0100 Bernhard Miklautz (23cfd3452) * Merge pull request #3746 from volth/command-line-action-script-rebased 2017-02-20 18:33:52 +0530 Abhineet-Ayan-Verma (8c1c4d253) * Added TAG definition 2017-02-20 18:20:23 +0530 Abhineet-Ayan-Verma (a66b0b324) * Update wf_update.c 2017-02-20 13:38:20 +0100 Armin Novak (c24970508) * Fixed scanbuild warnings. 2017-02-20 13:30:16 +0100 Armin Novak (4c7d01374) * Fixed warings #3784 2017-02-20 13:07:12 +0100 akallabeth (3115c1e28) * Merge pull request #3783 from chipitsine/master 2017-02-20 16:54:51 +0800 joy.you (073e856d9) * dead lock fixed 2017-02-17 18:36:03 +0500 Ilya Shipitsin (33f38da6b) * resolve trivial issues found by cppcheck 2017-02-17 14:25:59 +0100 Armin Novak (ff56f7589) * Fixed format specifier and unused variables. 2017-02-17 13:09:32 +0000 Volth (c333aa359) * Add command line option to override action script path 2017-02-17 13:22:51 +0100 Martin Fleisz (c325ec532) * Merge pull request #3780 from akallabeth/win_compile_fix 2017-02-17 17:21:18 +0500 Ilya Shipitsin (0673bddf6) * resolve trivial issues found by cppcheck 2017-02-17 16:52:21 +0500 Ilya Shipitsin (44cfb0119) * revolve possible null pointer dereference found by cppcheck 2017-02-17 12:09:17 +0100 akallabeth (3c7cc555a) * Merge pull request #3779 from chipitsine/master 2017-02-17 11:53:57 +0100 Armin Novak (4f3633b40) * Fix for #3627 2017-02-17 11:40:52 +0100 Armin Novak (1ef55e766) * Fixed #3778: Printer driver name conversion. 2017-02-17 11:40:27 +0100 Armin Novak (5755cb72a) * Fixed crash on h264 context cleanup (windows). 2017-02-17 11:17:45 +0100 Armin Novak (f8d22c00d) * Fixed compiler warnings and uninitialized data. 2017-02-17 10:59:22 +0100 Armin Novak (bee73adc5) * Replaced random() with winpr_RAND 2017-02-17 10:56:16 +0100 Armin Novak (8bffcad7b) * Replaced snprintf with _snprintf. 2017-02-17 14:54:31 +0500 Ilya Shipitsin (251727586) * resolve a typo found by cppcheck 2017-02-17 10:46:35 +0100 akallabeth (ba99e35f7) * Merge pull request #3733 from chipitsine/master 2017-02-17 10:06:38 +0100 akallabeth (2e64cca74) * Merge pull request #3775 from nfedera/rgb_to_avc444yuv 2017-02-17 09:52:22 +0100 akallabeth (4065581c9) * Merge pull request #3756 from bigpjo/master 2017-02-17 13:38:05 +0500 Ilya Shipitsin (9b12feb23) * an argument check in xf_UpdateWindowArea 2017-02-16 19:16:56 +0000 bigpjo (51b47890e) * Change request from akallabeth 2017-02-15 17:40:12 +0100 Norbert Federa (a50242c63) * primitives: SSSE3 RGB to AVC444YUV converter 2017-02-15 17:20:30 +0100 Norbert Federa (13a60ae13) * primitives: added RGB to AVC444YUV converter 2015-06-30 17:42:01 +0200 Andreas Schultz (d2f98261f) * smartcard: implement ListReaderGroups 2017-02-16 16:37:27 +0100 David Fort (c0f4b6bca) * Merge pull request #3772 from akallabeth/sse_test_fixes 2017-02-16 15:43:02 +0100 Martin Fleisz (af4034b68) * Merge pull request #3773 from hardening/gfx_and_sample_fixes 2017-02-16 14:57:36 +0100 David Fort (2604b151a) * Fix plugin loading for the sample client 2017-02-16 14:46:20 +0100 David Fort (be4176950) * Add some useful debug info for the egfx channel 2017-02-16 14:34:43 +0100 Armin Novak (c50e5ba57) * Fixed warnings. 2017-02-16 14:00:25 +0100 Armin Novak (c04918d6c) * Added value comparison for all YCbCr functions. 2017-02-16 13:51:50 +0100 Armin Novak (4891ae62b) * Reduced test runtime. 2017-02-16 13:17:49 +0100 Armin Novak (198bc6d9e) * Fixed compiler warnings. 2017-02-16 12:14:36 +0100 Armin Novak (4d03a9aa6) * Improved YCoCgToRGB tests. 2017-02-16 11:40:28 +0100 Armin Novak (799afe0cc) * Fixed YUV test result print. 2017-02-16 11:32:10 +0100 Armin Novak (dda6b1440) * Fixed SSE yCbCrToRGB_16s8u_P3AC4R, improved tests. 2017-02-16 09:35:42 +0100 Armin Novak (ee3a3a787) * Fixed SSE checks and RGBToRGB_16s8u_P3AC4R 2017-02-16 09:51:28 +0100 Martin Fleisz (0d43201e3) * Merge pull request #3767 from akallabeth/ssse3_optimize 2017-02-16 09:51:10 +0100 Martin Fleisz (ae551e4f8) * Merge pull request #3762 from akallabeth/sspi_init 2017-02-15 16:43:43 +0100 akallabeth (eeb060e9a) * Merge pull request #3770 from Abhineet-Ayan-Verma/patch-1 2017-02-15 15:55:30 +0100 akallabeth (570731919) * Merge pull request #3771 from mfleisz/code_cleanup 2017-02-15 15:50:49 +0100 Bernhard Miklautz (a1d87fee9) * Merge pull request #3769 from akallabeth/queue_fix 2017-02-15 15:34:50 +0100 Armin Novak (6960ca209) * Added GFX surface command profiler. 2017-02-15 15:34:12 +0100 Armin Novak (359077e8d) * Closing dynamic channels on shutdown. 2017-02-15 14:22:15 +0100 Armin Novak (291362e2d) * Fixed possible memory leak. 2017-02-15 14:59:24 +0100 Martin Fleisz (68a940824) * core: Get rid of useless settings copy 2017-02-15 13:51:11 +0100 Martin Fleisz (4b6be872d) * Merge pull request #3472 from ilammy/x11-cliprdr/raw-data-cache 2017-02-15 12:38:26 +0100 Armin Novak (1b78c45ec) * Fixed alignment checks for SSE yCbCrToRGB 2017-02-15 12:37:37 +0100 Armin Novak (01d24264d) * Using aligned RFX buffers. 2017-02-15 12:04:11 +0100 Armin Novak (dce3604bc) * Refined alignment checks for SSSE3 YUV444ToRGB 2017-02-15 11:56:50 +0100 Armin Novak (03abaf1ae) * Align scanline to multiple of 16, required for ASM 2017-02-15 15:56:44 +0530 Abhineet-Ayan-Verma (999cc22cd) * Fixed undefined behavior in wf_peer_main_loop function 2017-02-15 11:44:19 +0800 pony (a57adc3fd) * libwinpr-utils: fix 3 logic errors 2017-02-15 09:28:10 +0100 Armin Novak (f24b11251) * Refactored AVC444 decoding to single YUV420 buffer 2017-02-14 16:34:02 +0100 Armin Novak (2c99c1707) * Fixed libavcodec issues. 2017-02-14 14:42:33 +0100 Armin Novak (e44158ee2) * Reordered SSSE3 YUV444ToRGB 2017-02-14 13:39:25 +0100 Armin Novak (d41d65575) * Use bitmap color format in gdi_BitBlt 2017-02-14 12:53:14 +0100 Armin Novak (2f8e206c5) * Fixed freerdp_client_parse_rdp_file_buffer 2017-02-14 12:29:07 +0100 Armin Novak (246357508) * Print profiler header and footer. 2017-02-14 12:28:58 +0100 Armin Novak (ef4515a67) * Added FPS in profiler print. 2017-02-14 12:12:24 +0100 Armin Novak (f324b0ef9) * Use aligned malloc/free for GFX surfaces/buffers 2017-02-14 12:11:55 +0100 Armin Novak (9dba98598) * SSSE3 YUV444ToRGB process 16 pixel per loop. 2017-02-14 15:05:36 +0100 akallabeth (0540e189b) * Merge pull request #3765 from mfleisz/gdi_resize 2017-02-14 12:42:10 +0100 Martin Fleisz (096de0f7d) * Merge pull request #3755 from pentagra/master 2017-02-14 11:41:27 +0100 Martin Fleisz (9ed81a5cc) * Merge pull request #3764 from akallabeth/libavcodec 2017-02-14 09:47:36 +0100 Armin Novak (94b9fef04) * Updated LIBAVCODEC support for H264 decoder. 2017-02-14 09:52:44 +0100 Martin Fleisz (5930d7e81) * gdi: Allow changing buffer even if size remains the same 2017-02-14 09:23:21 +0100 Martin Fleisz (e97c4b57a) * Merge pull request #3754 from akallabeth/asm3 2017-02-13 18:04:42 +0100 Armin Novak (4f44cdc56) * Use INIT_ONCE for SSPI initialisation. #3471 2017-02-13 17:45:03 +0100 Armin Novak (a20adde79) * Use POSIX cp syntax. 2017-02-13 17:15:47 +0100 Armin Novak (e3ed91ea7) * Optimized clear codec line copy. 2017-02-13 16:30:51 +0100 Norbert Federa (7020ed9a6) * Merge pull request #3758 from akallabeth/rfx_tile_crash 2017-02-13 16:11:11 +0100 Armin Novak (3644d8dfb) * Fixed YUV444ToRGB, do not discard chroma frame. 2017-02-13 16:09:57 +0100 Armin Novak (4f705b99e) * Fixed primitives sign test buffer size. 2017-02-13 16:09:28 +0100 Armin Novak (e60cc9bdd) * NEON optimized YCoCg conversion. 2017-02-13 16:01:49 +0100 Armin Novak (a791ab0b1) * Added NEON and SSSE3 YCbCr conversion functions. 2017-02-13 16:00:12 +0100 Armin Novak (b1e3bab8e) * Added NEON and SSSE3 YUV conversion optimisations. 2017-02-13 15:31:05 +0100 Norbert Federa (5897d833c) * Merge pull request #3760 from akallabeth/filetime_conversion 2017-02-11 11:13:14 +0100 Armin Novak (85d8157b4) * Limit RFX update region to screen. 2017-02-13 14:37:13 +0100 Armin Novak (c90a0be20) * Fixed time conversion in FileSetFileTime. #3508 2016-08-15 22:45:20 +0300 ilammy (11c55f8dc) * client/X11: cache original clipboard data for raw transfers 2017-02-10 20:38:52 +0000 bigpjo (f0a52d431) * .RDP Password Attribute 2017-02-10 18:06:20 +0300 pentagra (df2b5c9cd) * ifdef's for Cygwin compilation 2017-02-10 09:46:07 +0100 Norbert Federa (842a8c57e) * Merge pull request #3753 from akallabeth/regression_fixes 2017-02-10 08:31:32 +0100 Armin Novak (57db52237) * Fixed AVC444 luma/chroma checks. 2017-02-09 19:58:26 +0100 Armin Novak (656b3be02) * Added fallback for CMSPAR. (See debian #854689) 2017-02-09 19:55:40 +0100 Armin Novak (ef0a7cf5d) * Fixed missing chroma data for AVC444 2017-02-09 18:05:49 +0100 Martin Fleisz (26c2878b7) * Merge pull request #3752 from akallabeth/rfx_respect_height 2017-02-09 12:36:54 +0100 Armin Novak (7ef90497c) * Respect width and height in rfx_process_message 2017-02-09 12:13:04 +0100 Martin Fleisz (912688124) * Merge pull request #3750 from hardening/gcc_fix 2017-02-09 11:50:46 +0100 David Fort (4e0003533) * Parses the SupportStatusInfoPdu early capability and send it to clients if supported 2017-02-06 04:54:54 +0000 Volth (e7487cea2) * Add command line option to override action script path 2017-02-08 08:11:38 +0100 David Fort (6af6aba14) * Merge pull request #3748 from uplusplus/patch-1 2017-02-08 11:12:04 +0800 joy.you (75ceb36e8) * bug fix 2017-02-07 11:19:25 +0100 David Fort (6d8969ece) * Merge pull request #3747 from nfedera/improve-generic-rgb-to-yuv420 2017-02-04 16:49:38 +0100 Norbert Federa (490473d26) * primitives: RGB to YUV420 (non SIMD) optimizations 2017-02-06 15:13:56 +0100 Norbert Federa (246801ec1) * Merge pull request #3740 from akallabeth/gdi_color_conversion 2017-02-06 10:31:43 +0100 Armin Novak (8845b3ffa) * Added warning for unsupported color depth. 2017-02-05 10:06:51 +0100 akallabeth (1b522e8d9) * Merge pull request #3743 from nfedera/ssse3_rgbx_to_yuv420 2017-02-03 11:56:44 +0100 Norbert Federa (cb5dfd831) * primitives: added SSSE3 rgb to yuv420 encoder 2017-02-02 00:29:37 +0500 Ilya Shipitsin (087671bcb) * Remove redundant condition 2017-02-01 11:11:27 +0100 Norbert Federa (6001cb710) * Merge pull request #3717 from akallabeth/prim_fixes 2017-02-01 11:06:52 +0100 akallabeth (f93e277b5) * Merge pull request #3735 from mfleisz/cmake_install_pdb_fix 2017-02-01 11:00:24 +0100 Armin Novak (df764f5aa) * Fixed GDI color decoding issues. 2017-02-01 10:54:13 +0100 David Fort (fc958b8bb) * Merge pull request #3737 from mbaum2000/flush-stdout 2017-02-01 10:28:30 +0100 Bernhard Miklautz (c3d59df77) * Merge pull request #3736 from akallabeth/date_legacy_support 2017-01-31 15:33:44 -0500 Mike Baum (6de47e793) * Flush stdout when asking about certificate 2017-01-31 16:52:20 +0100 Armin Novak (9158fe0e3) * Support old CMake versions without TIMESTAMP #3727 2017-01-31 12:28:17 +0100 Armin Novak (16de1bca2) * Removed unused profiler. 2017-01-31 13:32:51 +0100 Martin Fleisz (c2eacd3b3) * Build: Use correct pdb names when installing with symbols 2017-01-31 15:59:25 +0500 Ilya Shipitsin (efaf1819e) * Resolve possible null pointer dereference 2017-01-31 10:49:59 +0100 Armin Novak (dbfbd5b08) * Fixed argument order of yCbCrToRGB_16s8u_P3AC4R 2017-01-31 10:24:24 +0100 Armin Novak (c4122d342) * Added performance profiler to YUV test. 2017-01-31 14:10:58 +0500 Ilya Shipitsin (0a3bd2af4) * Remove redundant condition 2017-01-31 10:05:45 +0100 Armin Novak (a926c7364) * Fixed compiler warning. 2017-01-31 10:04:00 +0100 Armin Novak (d7426d451) * Reverted RGB2V 2017-01-31 10:01:41 +0100 Armin Novak (ef71f7fd5) * Removed unused files, added README with links 2017-01-31 09:54:50 +0100 akallabeth (7c5a2f4a3) * Merge pull request #3729 from chipitsine/master 2017-01-30 15:09:36 +0500 Ilya Shipitsin (52cb79a60) * remove redundant assignment 2017-01-30 10:08:48 +0100 Martin Fleisz (58cc996fa) * Merge pull request #3728 from chipitsine/master 2017-01-28 12:36:08 +0500 Ilya Shipitsin (879f1c394) * removed redundant condition: 2017-01-27 18:49:35 +0100 akallabeth (0d0eb7883) * Merge pull request #3725 from chipitsine/master 2017-01-27 11:42:50 +0100 Martin Fleisz (220f40727) * Merge pull request #3726 from hardening/add_const 2017-01-27 11:23:08 +0100 David Fort (a6dbc32cf) * Added missing const modifiers for source pointers in codecs 2017-01-26 11:10:17 +0100 Martin Fleisz (ac12d46f2) * Merge pull request #3715 from akallabeth/reproducible_build 2017-01-26 11:09:16 +0100 Martin Fleisz (77dc8ad9f) * Merge pull request #3722 from akallabeth/ccache_support 2017-01-26 14:44:19 +0500 Ilya Shipitsin (12f536881) * make cppcheck even more happier: 2017-01-25 16:00:29 +0100 Armin Novak (052e4bb58) * Added CCACHE support for android OpenH264 build. 2017-01-25 15:36:02 +0100 akallabeth (c966f71e9) * Merge pull request #3724 from chipitsine/master 2017-01-25 15:19:31 +0100 Armin Novak (8b6b4961a) * Added CCACHE support for OpenSSL builds. 2017-01-25 17:09:25 +0500 Ilya Shipitsin (102913e80) * make cppcheck a bit happier: 2017-01-25 12:51:04 +0100 akallabeth (81167cf3c) * Merge pull request #3723 from chipitsine/master 2017-01-25 15:48:49 +0500 Ilya Shipitsin (0d1557301) * trivial issue found by cppcheck: 2017-01-25 09:27:08 +0100 Martin Fleisz (a1a28d131) * Merge pull request #3721 from akallabeth/x11_color_fix 2017-01-25 09:05:27 +0100 Armin Novak (a14892773) * Added CCACHE detection and option to disable. 2017-01-25 08:33:36 +0100 Armin Novak (052736a82) * Fixed conversion to XColor. 2017-01-25 08:33:04 +0100 Armin Novak (042594bf8) * Fixed stride for XCreateImage. 2017-01-24 12:54:02 +0100 Armin Novak (d39f4a4d3) * Removed unused functions. 2017-01-24 11:37:24 +0100 Armin Novak (b04b8303e) * Using faster transformation for RFX decoder. 2017-01-23 11:25:29 +0100 Armin Novak (00d71f621) * Use CMake TIMESTAMP, remove newline from TODAY 2017-01-24 09:56:45 +0100 Armin Novak (0106405ff) * Using android cpufeatures library for detection. 2017-01-24 09:28:27 +0100 Armin Novak (ec06c2479) * Added arm64 and mips64 detection support. 2017-01-23 17:10:40 +0100 Armin Novak (0d6fb1792) * Fixed NEON primitives. 2017-01-23 16:55:50 +0100 Armin Novak (dd430f78f) * Fixed YUV tests. 2017-01-23 15:38:02 +0100 Armin Novak (adcd09cd4) * Enabled ASM primitives. 2017-01-23 17:00:07 +0100 akallabeth (d3429109d) * Merge pull request #3718 from bmiklautz/fix/nightly-pkgs 2017-01-23 16:43:00 +0100 Bernhard Miklautz (c67ea79b5) * Fix nightly packages 2017-01-23 15:47:39 +0100 Bernhard Miklautz (924a84b32) * Merge pull request #3708 from akallabeth/termination_fixes 2017-01-23 14:18:19 +0100 Armin Novak (7ed99623d) * Fixed channel connected status. 2017-01-23 13:49:25 +0100 Bernhard Miklautz (f37e9a0ad) * Merge pull request #3664 from realjiangms/fix_gfx_ack 2017-01-23 13:44:18 +0100 Bernhard Miklautz (5f26641b6) * Merge pull request #3716 from akallabeth/planar_warning_fix 2017-01-23 13:27:30 +0100 Armin Novak (b233afc07) * Fixed uninitialized variable warning. 2017-01-23 11:59:52 +0100 Martin Fleisz (13d69cadd) * Merge pull request #3710 from akallabeth/local_16bpp_fixes 2017-01-23 09:26:56 +0100 Armin Novak (00c32f62d) * Fixed alpha channel for color formats without. 2017-01-19 17:16:25 +0100 Armin Novak (6ceb57440) * Fixed staging surface scanline. 2017-01-19 17:14:16 +0100 Armin Novak (b32c241b9) * Fixed color format selection for 16bpp 2017-01-19 17:13:07 +0100 Armin Novak (6188a12b3) * Fixed planar with if local framebuffer is 16bpp 2017-01-19 16:40:58 +0100 Armin Novak (0acc54a4f) * Fixed scanline for RFX. 2017-01-23 10:39:02 +0100 Bernhard Miklautz (85da68c33) * Merge pull request #3703 from akallabeth/prim_optimize 2017-01-23 10:02:14 +0100 Bernhard Miklautz (ac815e29f) * Merge pull request #3711 from hardening/monitor_layout 2017-01-22 16:54:24 +0000 Bernhard M. Wiedemann (3606a42c5) * make build reproducible 2017-01-19 17:59:54 +0100 David Fort (f68888a97) * Add a callback that allows to adjust monitors layout 2017-01-19 17:57:44 +0100 David Fort (e775a2a46) * Treat the result of the Capabilities callback 2017-01-19 12:05:26 +0100 Bernhard Miklautz (14d076735) * Merge pull request #3705 from akallabeth/android_openssl_1_1 2017-01-18 16:52:52 +0100 Armin Novak (676871e0f) * Disabled OpenH264 in default android build. 2017-01-18 16:41:02 +0100 Armin Novak (34eb0e5d9) * Progressive structs to private header for tests. 2017-01-18 16:16:29 +0100 Armin Novak (d9810dd7a) * Progressive struct now opaque. 2017-01-18 15:41:50 +0100 Armin Novak (a64fb343c) * Fixed missing return. 2017-01-18 15:25:24 +0100 Armin Novak (ace5100e2) * Progressive conversion and speed fixes 2017-01-16 12:40:39 +0100 Armin Novak (7198970a4) * Removed obsolete primitive usage. 2017-01-16 12:40:25 +0100 Armin Novak (7e4c6c6a4) * Optimized functions, removed duplicates. 2017-01-16 12:39:34 +0100 Armin Novak (9cf6af36f) * Inlined shift operations. 2017-01-16 11:45:53 +0100 Armin Novak (326aafc7f) * Inlined freerdp_image_copy helpers. 2017-01-16 11:39:55 +0100 Armin Novak (da84552ba) * Inlined interleaved helper functions. 2017-01-16 11:36:35 +0100 Armin Novak (6be6eb2f1) * Optimized freerdp_image_fill 2017-01-16 10:54:01 +0100 Armin Novak (6b7b1cec3) * Optimized general_YUV444ToRGB_8u_P3AC4R for BGRX 2017-01-16 10:25:12 +0100 Armin Novak (4d40b3c58) * Inlined heavy used functions. 2017-01-16 10:13:35 +0100 Armin Novak (948e633ed) * Optimized general_RGBToRGB_16s8u_P3AC4R for BGRX 2017-01-16 10:01:51 +0100 Armin Novak (d76ecc766) * Optimized general_yCbCrToRGB_16s8u_P3AC4R for BGRX 2017-01-18 14:30:06 +0100 Armin Novak (69dde84c7) * Fixed broken variable declaration. 2017-01-18 14:28:27 +0100 Bernhard Miklautz (de34329ed) * Merge pull request #3702 from akallabeth/clear_reset_fix 2017-01-18 13:45:34 +0100 Bernhard Miklautz (497db0d53) * Merge pull request #3707 from akallabeth/AMV007-patch-2 2017-01-18 12:39:40 +0100 Armin Novak (99420423c) * Fixed warnings due to API changes. 2017-01-17 19:14:56 +0100 Martin Fleisz (95b3665f1) * Merge pull request #3704 from bmiklautz/versioning 2017-01-17 16:27:56 +0100 Armin Novak (ea45c148c) * Return OK in case of channel not connected. 2017-01-17 16:02:13 +0100 Armin Novak (7f1d4222e) * Checks, return value fixes 2017-01-17 16:00:51 +0100 Armin Novak (56a1425bc) * Do not terminate channel disconnect if one fails. 2017-01-17 16:00:24 +0100 Armin Novak (221b5258f) * Decreased log verbosity. 2017-01-17 15:59:50 +0100 Armin Novak (7960251e2) * Fixed audio termination code. 2017-01-17 13:25:47 +0100 Bernhard Miklautz (2a6bac64a) * Fix typos in man pages. 2017-01-17 13:17:25 +0100 Armin Novak (5be65ac76) * Fixed SONAME 2017-01-17 10:03:05 +0100 Armin Novak (0f3dcc276) * Merge branch 'patch-2' of https://github.com/AMV007/FreeRDP into AMV007-patch-2 2017-01-16 18:18:43 +0100 Norbert Federa (1046c9575) * Merge pull request #3669 from xhaakon/master 2017-01-16 18:08:07 +0100 Armin Novak (6d93b92d6) * Updated library names after change in #3704 2017-01-16 16:40:06 +0100 Armin Novak (77a8821b1) * Updated gradle settings. 2017-01-16 16:39:06 +0100 Armin Novak (548927eb2) * Renamed OpenSSL library 2017-01-16 15:23:11 +0100 Armin Novak (62544e0b8) * Added android release build configurations. 2017-01-16 14:57:28 +0100 Armin Novak (c74f0510c) * Updated android build scripts for OpenSSL 1.1 2017-01-16 11:34:32 +0100 Bernhard Miklautz (d817469b7) * Install man pages 2017-01-16 11:09:26 +0100 Bernhard Miklautz (9c0e3e330) * wlfreerdp: add initial man page 2017-01-16 09:25:58 +0100 Bernhard Miklautz (38e0bce77) * shadow-cli: add initial man page 2017-01-16 08:58:04 +0100 Bernhard Miklautz (d98f11705) * shadow server: add more error messages 2017-01-12 16:33:36 +0100 Bernhard Miklautz (af7febf5d) * cmdline: fix wlog man page reference 2017-01-12 16:25:25 +0100 Bernhard Miklautz (84b542ec8) * winpr-makecert: add initial man page 2017-01-12 15:46:13 +0100 Bernhard Miklautz (8aeb9df0f) * makecert: fix a regression with > 2048 bit 2017-01-12 11:04:34 +0100 Bernhard Miklautz (960f4644c) * winpr-makecert: use sha256 and update command line 2017-01-11 15:28:18 +0100 Bernhard Miklautz (2f93c0f45) * winpr-hash: cleanup cmd line and add man page 2017-01-11 15:24:49 +0100 Bernhard Miklautz (3a4e1adee) * utils: remove unnecessary debug message. 2016-12-21 15:25:03 +0100 Bernhard Miklautz (bbb6bf6b4) * Include major version number in library names 2017-01-16 10:36:28 +0100 Martin Fleisz (e218dc03a) * Merge pull request #3701 from akallabeth/progressive_inlined 2017-01-13 11:14:30 +0100 Armin Novak (6fec7e591) * Do not reset V-Bar storage. 2017-01-13 09:46:14 +0100 Norbert Federa (71ce3378d) * Merge pull request #3665 from realjiangms/fix_ssl_add_all_digests 2017-01-13 09:24:52 +0100 Martin Fleisz (99c919521) * Merge pull request #3694 from akallabeth/avc420_black_artifact_fix 2017-01-12 17:27:05 +0100 Martin Fleisz (ae9e6c9d7) * Merge pull request #3688 from akallabeth/clear_codec_buffer_resize_fix 2017-01-12 16:04:57 +0100 Martin Fleisz (3784cff4c) * Merge pull request #3696 from akallabeth/gdi_stride_init 2017-01-12 15:31:25 +0100 Armin Novak (fa3af2077) * Inlined progressive helper functions. 2017-01-12 15:30:06 +0100 Armin Novak (ebfa0ccc7) * Unified clipping of byte values. 2017-01-12 12:04:10 +0100 akallabeth (a4f5964cf) * Merge pull request #3698 from rjcorrig/kb3203884 2017-01-11 16:56:34 -0500 Robert Corrigan (6e448e64a) * Update timezone data to Dec 2016 2017-01-01 19:45:50 +0100 Jakub Adam (463cb4159) * Allow custom MultifragMaxRequestSize in server mode 2017-01-11 16:31:15 +0100 akallabeth (9e636f2d7) * Merge pull request #3622 from khvMX/master 2017-01-10 14:15:53 +0100 Armin Novak (2f9ec8c61) * Unified clear internal buffer resize. Internal datastructures now opaque. 2017-01-10 10:23:49 +0100 Armin Novak (c444ccbe6) * Removed duplicated format variable. 2017-01-11 15:31:48 +0100 Armin Novak (8f58e7fc0) * Initializing gdi.stride on resize. 2017-01-11 15:22:07 +0100 Martin Fleisz (cdcccf6c6) * Merge pull request #3695 from jcrespo-asg/win_cliprdr 2017-01-11 14:29:48 +0100 jcrespo-asg (d1ece92b9) * windows fix: cliprdr_send_format_list format name 2017-01-11 13:41:47 +0100 Armin Novak (0bae21e61) * Initialize alpha channel in planar decode. 2017-01-11 13:15:28 +0100 Armin Novak (936e5a05d) * Fixed solid fill command. 2017-01-11 11:37:50 +0100 akallabeth (86a58a8dc) * Merge pull request #3689 from iiordanov/fix_wrong_method_signature_OnRemoteClipboardChanged 2017-01-11 11:02:00 +0100 akallabeth (3762401d4) * Merge pull request #1750 from ccpp/master 2017-01-11 11:01:48 +0100 Martin Fleisz (72bcc7367) * Merge pull request #3661 from akallabeth/error_status 2017-01-11 10:15:09 +0100 akallabeth (1c3960174) * Merge pull request #3684 from akallabeth/channel_attach_warn_fix 2017-01-10 17:17:44 -0500 Iordan Iordanov (f4b08d834) * The first parameter of LibFreeRDP.OnRemoteClipboardChanged() was changed from int to long, however, the changed method signature was not reflected in android_cliprdr.c. 2017-01-10 09:17:14 +0100 Armin Novak (dd52f039f) * Fixed function argument types. #3683 2017-01-09 17:07:08 +0100 akallabeth (8fd926f08) * Merge pull request #3681 from mfleisz/openssl110_include_fix 2017-01-09 17:02:49 +0100 Bernhard Miklautz (caebc3d62) * Merge pull request #3680 from akallabeth/patblt_fix 2017-01-09 16:58:57 +0100 Martin Fleisz (4f5aa69ef) * Merge pull request #3662 from akallabeth/session_detach_support 2017-01-09 16:43:28 +0100 Martin Fleisz (ac090520c) * Fix compilation with OpenSSL 1.1.0 using MSVC 2017-01-09 16:35:34 +0100 Armin Novak (08606323d) * Fixed software GDI line to pen color. 2017-01-09 15:23:10 +0100 Armin Novak (085ee3ac0) * Fixed patblt for mono color. #3678 2017-01-09 14:20:11 +0100 Martin Fleisz (3787c9d3a) * Merge pull request #3679 from akallabeth/auto_reconnect_infinite 2017-01-09 12:34:09 +0100 Armin Novak (03adbd24a) * AutoReconnect support unlimited retries. 2017-01-09 10:56:35 +0100 Bernhard Miklautz (f53d035e8) * Merge pull request #3677 from alex7ce/master 2017-01-06 14:27:23 +0200 Alexander (519de295f) * Declared pointer.SetPosition to corrected crash if mouse pointer position changed programmatically 2016-12-28 12:45:52 +0100 Norbert Federa (90877f5ac) * Merge pull request #3668 from bmiklautz/channel_ex 2016-12-28 12:05:01 +0100 Bernhard Miklautz (6be43d43c) * Use common handle ids for all channels 2016-12-28 11:21:14 +0100 Armin Novak (6d075ad71) * Add "Ex" interface support for external channels 2016-12-26 22:21:36 +0800 zihao.jiang (a505a6cd2) * Winpr/openssl: Fix digests initialization in multi-thread SSL functions like OpenSSL_add_all_digests should be invoked at very beginning as they are not MT safe. If not we might meet double free exception as following: 2016-12-20 10:59:45 +0100 Viktor Mukha (d129102e4) * X11 ungrab keyboard only if RightCtrl is released right away 2016-12-19 17:13:25 +0100 Armin Novak (57901b8ad) * Added detach support for microphone 2016-12-19 17:07:01 +0100 Armin Novak (9f19da798) * Added attach/detach support for channels. 2016-12-19 14:13:36 +0100 Armin Novak (ece949193) * Printing a warning if a error is overwritten. 2016-12-19 13:49:40 +0100 Armin Novak (8250bbd6c) * Setting DNS error if lookup fails. 2016-12-19 13:14:30 +0100 Martin Fleisz (8d0809cf2) * Merge pull request #3657 from akallabeth/auto_reconnect_max_retry_support 2016-12-19 10:50:09 +0100 Martin Fleisz (59a3e4397) * Merge pull request #3660 from nfedera/fix_profiler_print_format_specifier 2016-12-19 10:22:30 +0100 Bernhard Miklautz (168aae6e1) * Merge pull request #3658 from xhaakon/master 2016-12-19 10:01:18 +0100 Norbert Federa (9359ae8ee) * fix format specifier in profiler_print 2016-12-19 09:17:08 +0100 Armin Novak (d7df692fe) * Sanity check for auto reconnect retries. 2016-12-19 08:50:16 +0100 Norbert Federa (cc814ec05) * Merge branch 'master' into master 2016-12-19 08:46:25 +0100 Norbert Federa (80bf3d6ae) * Merge pull request #3655 from nfedera/fix-wtypes-and-formatstrings 2016-12-16 13:38:43 +0100 Norbert Federa (ab0408ae5) * ctest for int format specifiers and usage doc 2016-12-16 14:15:47 +0100 Viktor Mukha (b99a69779) * X11 will ungrab keyboard when RightCtrl is pressed 2016-12-13 22:47:08 +0100 Norbert Federa (f71b6b46e) * fix string format specifiers 2016-12-13 22:41:46 +0100 Norbert Federa (73ac49587) * rewrite of wtypes.h 2016-12-16 12:15:53 +0100 Jakub Adam (831c3fb37) * Fix -Wundef with GCC 6.2.1 in wtypes.h 2016-12-16 12:56:17 +0100 Armin Novak (e447e57aa) * New argument /auto-reconnect-max-retries: 2016-12-15 16:02:05 +0100 Martin Fleisz (2b9165466) * Merge pull request #3648 from akallabeth/clear_codec_fixed 2016-12-15 13:01:50 +0100 akallabeth (68f06f872) * Merge pull request #3653 from mfleisz/cmake_fix 2016-12-15 12:28:50 +0100 Martin Fleisz (17e54bff3) * Merge pull request #3654 from akallabeth/auto_reconnect_fix 2016-12-15 12:09:05 +0100 Armin Novak (f0203900d) * Fixed +auto-reconnect (#3650) 2016-12-13 15:36:05 +0100 Bernhard Miklautz (227efd34f) * rfx: fix possible segfault in error case 2016-12-13 12:10:47 +0100 Christian Plattner (8658f04f4) * Code reformatting of proxy.c, proxy.h 2016-12-13 09:38:02 +0100 Martin Fleisz (7584c2c0d) * cmake: Query OUTPUT_NAME property for pdb name 2016-12-12 17:16:12 +0100 Christian Plattner (3cc39b2dc) * Dynamic environment variable length of $https_proxy 2016-12-12 17:04:41 +0100 Armin Novak (1a149e5e1) * Clear codec internal format: keep API compatible 2016-12-12 16:56:52 +0100 Christian Plattner (50a3f5506) * Bug: strndup not supported in windows 2016-12-12 13:12:41 +0100 Martin Fleisz (705c0cf92) * cmake: Fix wrong pdb name 2016-12-10 23:13:35 +0100 Christian Plattner (58ef7cc42) * More abstracted proxy handling 2016-12-10 19:00:32 +0100 Christian Plattner (a72c18410) * Bugfix setting HTTP proxy name (fixes environment variable detection) 2016-12-10 18:59:58 +0100 Christian Plattner (d9e28c24a) * Use logging API for HTTP proxy 2016-12-09 20:43:02 +0100 Christian Plattner (5d10b3bf5) * Merge branch 'gateway-http-bugfix' 2016-12-10 02:25:50 +0800 zihao.jiang (25381a298) * Server/shadow: Fix handling for gfx acknowledge according to spec: [MS-RDPEGFX]: 3.2.5.13 Processing an RDPGFX_FRAME_ACKNOWLEDGE_PDU message If the queueDepth field is less than 0xFFFFFFFF, the server MUST expect that RDPGFX_FRAME_ACKNOWLEDGE_PDU messages will continue to be sent by the client. Furthermore, if the queueDepth field is in the range 0x00000001 to 0xFFFFFFFE the server SHOULD use this value to determine how far the client is lagging in terms of graphics decoding and then attempt to throttle the graphics frame rate accordingly. If the queueDepth field is set to SUSPEND_FRAME_ACKNOWLEDGEMENT (0xFFFFFFFF), the server MUST clear the Unacknowledged Frames (section 3.2.1.2) ADM element and MUST NOT expect any further RDPGFX_FRAME_ACKNOWLEDGE_PDU messages from the client. In this mode, the server MUST NOT wait or block on unacknowledged frames (as the RDPGFX_FRAME_ACKNOWLEDGE_PDU message is not sent by the client) and MUST assume that the client is able to decode graphics data at a rate faster than it is receiving frames. 2016-12-08 18:51:26 +0100 Christian Plattner (49a6273c9) * Revert "HTTP Proxy: Simplify using buffered BIO and trio_asprintf" 2016-12-07 13:47:56 +0100 Armin Novak (39b08ebdb) * Provide clear codec intermediate format. 2016-12-07 12:49:04 +0100 Armin Novak (319c767f7) * Fixed clear codec glyph cache. 2016-12-07 11:26:42 +0100 Armin Novak (514a33d43) * Respecting color depth with RDP_CODEC_ID_NONE. 2016-12-06 16:44:00 +0100 Armin Novak (d4b823d5c) * Using a single codec context per session. 2016-12-06 14:34:35 +0100 Bernhard Miklautz (d1e0d44f2) * Merge pull request #3626 from akallabeth/primitives_speedup 2016-12-06 10:42:42 +0100 akallabeth (6693736aa) * Merge pull request #3643 from mfleisz/misc_fixes 2016-12-05 13:47:19 +0100 Martin Fleisz (055d0126a) * client/win: Too many params in function call 2016-12-05 13:44:08 +0100 Martin Fleisz (f12100d9d) * codec: Fix broken return values 2016-12-05 13:43:45 +0100 Martin Fleisz (4b65a95f5) * codec: Minor code cleanup 2016-12-02 16:54:06 -0500 Marc-André Moreau (d72ff5d24) * Merge pull request #3640 from awakecoding/uwp_fix 2016-12-02 13:18:55 -0500 Marc-André Moreau (53a61f512) * winpr: fix UWP portability 2016-12-02 12:25:07 +0100 Bernhard Miklautz (ba0e92f2b) * Merge pull request #3635 from akallabeth/android_build_update 2016-12-02 10:46:43 +0100 Armin Novak (a1b2325c1) * Ensure securityFlags are always initialized. 2016-12-02 10:15:17 +0100 Armin Novak (8a80a10bc) * Fixed format specifier mismatch. 2016-12-02 10:12:26 +0100 Armin Novak (0906483f1) * Added 64bit support to API. 2016-12-01 10:51:27 +0100 Armin Novak (ea4108428) * Updated build tools and readme for android. 2016-12-02 11:30:55 +0100 Bernhard Miklautz (aab9073f1) * Merge pull request #3638 from mfleisz/comp_fixes 2016-12-02 11:13:20 +0100 Martin Fleisz (c75142a89) * codec: Fix compiler errors 2016-12-02 10:31:22 +0100 Bernhard Miklautz (12a0a427e) * Merge pull request #3580 from akallabeth/clear_logging 2016-10-20 11:09:37 +0200 Armin Novak (dc9e748c2) * Extensive debug messages for clear_decompress. 2016-12-02 09:38:33 +0100 akallabeth (ac9e7530d) * Merge pull request #3637 from mfleisz/rfx_api_simplify 2016-12-02 09:04:48 +0100 akallabeth (526e726fa) * Merge pull request #3636 from bmiklautz/fixes20161201 2016-12-01 17:21:06 +0100 Martin Fleisz (e059e3dea) * 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 11:50:01 +0100 Armin Novak (c33754ae1) * Fixed unused and uninitialized warnings. 2016-12-01 11:40:38 +0100 Bernhard Miklautz (c97056e3a) * Fix compiler warning 2016-12-01 11:15:11 +0100 Bernhard Miklautz (00dae7c5e) * Fix some spelling errors 2016-12-01 11:10:58 +0100 Bernhard Miklautz (c82cd6cb5) * Fix issues in wlog man page 2016-11-28 10:01:15 +0100 MartinHaimberger (e60d0d529) * Merge pull request #3629 from nfedera/fix-wlog-format-and-arguments 2016-11-25 12:00:41 +0100 Armin Novak (7a8f7c2f1) * Added optimized pixel write functions for colors. 2016-11-25 12:40:11 +0100 Norbert Federa (c6e6b4414) * countless WLog/printf format specifier fixes 2016-11-25 13:44:23 +0100 akallabeth (215fbe844) * Merge pull request #3613 from mfleisz/rlgr_api_revamp 2016-11-25 13:41:07 +0100 Martin Fleisz (9e474b43d) * Merge pull request #3623 from akallabeth/mouse_wheel_event_check 2016-11-25 12:06:52 +0100 Bernhard Miklautz (90c02ad16) * Merge pull request #3625 from mfleisz/hash_comp_fix 2016-11-25 11:50:28 +0100 Martin Fleisz (971c8538e) * winpr: Fix compile error after #3615 2016-11-25 11:49:16 +0100 Bernhard Miklautz (e0382e01b) * Merge pull request #3614 from mfleisz/warning_fixes 2016-11-25 11:12:10 +0100 akallabeth (3e6c54f9b) * Merge pull request #3624 from mfleisz/comp_fix 2016-11-25 11:07:58 +0100 akallabeth (f23487907) * Merge pull request #3615 from nfedera/openssl_1.1.0 2016-11-25 10:47:00 +0100 Martin Fleisz (cf4b8a1ae) * primitives: Fix compiler error 2016-11-25 10:39:20 +0100 Norbert Federa (b2ad9803b) * disable ERR_remove_thread_state if not required 2016-11-25 10:38:56 +0100 Martin Fleisz (506aa7885) * Merge pull request #3619 from akallabeth/image_copy_ignore_alpha 2016-11-25 10:21:26 +0100 Martin Fleisz (b16df594d) * Merge pull request #3618 from akallabeth/x11_scanline_full_fix 2016-11-24 14:53:19 +0100 Norbert Federa (53bd98883) * winpr/crypt api changes and memory leak fixes 2016-11-21 17:28:54 +0100 Norbert Federa (7befab856) * Support for OpenSSL 1.1.0 2016-11-24 15:45:23 +0100 Martin Fleisz (2a6dbabd3) * Merge pull request #3591 from akallabeth/android_load_library_workaround 2016-11-10 10:18:55 +0100 Armin Novak (3f6bd603e) * Fixed addin loader, prefer system library paths. 2016-11-24 13:18:41 +0100 Armin Novak (a0fed8857) * Check hwheel capability before sending mouse event. 2016-11-24 12:59:30 +0100 Martin Fleisz (0febd9c7c) * Merge pull request #3563 from akallabeth/android_update 2016-11-24 12:09:35 +0100 Bernhard Miklautz (fa230ce46) * Merge pull request #3621 from akallabeth/optimized_tests 2016-11-24 11:58:01 +0100 Bernhard Miklautz (3550d0cb4) * Merge pull request #3620 from mfleisz/wtsapi_fix 2016-11-24 11:35:30 +0100 Viktor Mukha (649073ef7) * Ungrab keyboard feature for X11 2016-11-24 10:50:16 +0100 Armin Novak (9818ed388) * Reduced number of test runs. Fixes 3617. 2016-11-24 10:37:21 +0100 Armin Novak (b9072bf0e) * Added optimized write functions. 2016-11-24 10:36:57 +0100 Armin Novak (4cc291869) * Added optimized write functions. 2016-11-24 10:35:36 +0100 Martin Fleisz (d30a138a0) * wtsapi: Fix issue with setting custom API table 2016-11-24 10:01:45 +0100 Armin Novak (d1e2dd328) * Moved format size calculation out of loop. 2016-11-24 09:42:30 +0100 akallabeth (aaae190ee) * Merge pull request #3610 from FreeRDP/mh-channels-new-api 2016-11-24 09:27:19 +0100 Armin Novak (1c4c57821) * Ignore alpha channel in freerdp_image_copy 2016-11-24 09:02:06 +0100 Armin Novak (3c25ffb38) * Unified scanline padding function. 2016-11-23 17:57:47 +0100 Norbert Federa (812def37f) * Merge pull request #3612 from akallabeth/align_fix 2016-11-23 17:11:05 +0100 Martin Fleisz (4f1e3d0bf) * codec: Fix some warnings on VC2010 (and probably others too) 2016-11-23 15:47:32 +0100 Martin Fleisz (faefe54d6) * Merge pull request #3603 from realjiangms/fix_shadow_resize 2016-11-23 14:22:42 +0100 Martin Fleisz (c11211181) * codec: Use context functions for rfx decoding 2016-11-23 04:22:03 -0800 Martin Haimberger (778767caf) * fixed error 2016-11-23 13:21:59 +0100 Martin Fleisz (6c9df4484) * codec: Revamp of rfx rlgr API This PR contains following changes: - Give rlgr encode/decode APIs a similar interface - Make rlgr encode API accessible again - Make it possible to exchange rlgr functions - Make use of RLGR1/3 defines instead of 0/1 in decoding 2016-11-23 04:17:56 -0800 Martin Haimberger (7fe28a8a7) * virtualChannel: removed static variable usage from 2016-11-23 12:54:20 +0100 Armin Novak (61a1c8ccc) * Fixed broken scanline alignment. 2016-11-22 05:47:20 -0800 Martin Haimberger (d29848f38) * rdpsnd: using new VirtualChannelEx api 2016-11-22 03:33:41 -0800 Martin Haimberger (088a04fa4) * rdpdr: using new VirtualChannelEx api 2016-11-22 03:27:05 -0800 Martin Haimberger (41b1790d7) * remdesk: Using new VirtualChannelEx api 2016-11-22 03:18:38 -0800 Martin Haimberger (5c4fb88a5) * rail: using new VirtualChannelEx api 2016-11-22 03:08:33 -0800 Martin Haimberger (2273a15d1) * encomsp: using new VirtualChannelEx api 2016-11-22 14:00:08 +0100 Martin Fleisz (3f39dc435) * Merge pull request #3608 from mfleisz/msvc10_fixes 2016-11-22 12:12:08 +0100 Martin Fleisz (e45c30082) * codec: Fix compilation with VS2010 2016-11-22 02:33:23 -0800 Martin Haimberger (3daf4f6c5) * cliprdr: using new VirtualChannelEx api 2016-11-18 12:46:14 +0100 Martin Fleisz (06d47530b) * Merge pull request #3594 from akallabeth/line_draw_color_format 2016-11-17 15:41:17 +0100 Martin Fleisz (f8bcd706f) * Merge pull request #3581 from akallabeth/alignment_fix 2016-11-17 14:36:02 +0800 zihao.jiang (e3506bfe8) * X11/client: call gdi resize on hw desktop resize. The gdi primary buffer is used in client/X11/xf_gdi.c, it should be big enough to hold the full screen update 2016-11-16 19:27:55 +0100 akallabeth (15716695f) * Merge pull request #3593 from ccpp/gateway-http-bugfix 2016-11-16 11:37:14 -0500 Marc-André Moreau (128ce8a5a) * Merge pull request #3597 from awakecoding/tls_channel_fix 2016-11-16 09:52:24 -0500 Marc-André Moreau (36db0cc32) * channels: properly handle VirtualChannelEntryEx in static virtual channel loading 2016-11-15 12:37:50 -0500 Marc-André Moreau (f74380be4) * channels/drdynvc: fix channel entry point name 2016-11-15 11:41:01 -0500 Marc-André Moreau (dee76617d) * channels: remove thread-local storage usage 2016-11-15 10:58:38 -0500 Marc-André Moreau (2cce8e9fb) * channels: migrate drdynvc to extended virtual channel API 2016-11-15 09:09:30 -0500 Marc-André Moreau (2259e91ad) * channels: prepare virtual channel system for extended virtual channel API 2016-11-14 16:44:45 -0500 Marc-André Moreau (23eae318c) * channels: start working on extended virtual channel API 2016-11-14 15:23:05 -0500 Marc-André Moreau (70c464672) * channels: restore global tables for initHandle, openHandle mappings instead of thread local storage 2016-11-14 09:36:16 +0100 Armin Novak (1203315b5) * Fixed line drawing color format #3592 2016-11-13 03:26:01 +0100 Christian Plattner (b6e97cbad) * Bugfix in RDP Gateway HTTP: read/skip full HTTP body for non-RPC responses 2016-11-10 08:56:34 +0100 akallabeth (f910bbe7b) * Merge pull request #3572 from rjcorrig/maclogin 2016-11-03 22:50:08 +0100 David Fort (ea24c1f8e) * Merge pull request #3578 from realjiangms/fix_server_for_limit_frames 2016-11-03 15:57:35 +0100 Bernhard Miklautz (2ceab378f) * Merge pull request #3584 from awakecoding/master 2016-11-03 10:12:48 -0400 Marc-André Moreau (e8004d518) * drdynvc: ignore some messages sent for invalid channel ids with MMR and Windows Server 2012 R2, fix issue #3422 2016-11-02 17:58:47 +0100 Martin Fleisz (50c5b40a0) * Merge pull request #3577 from akallabeth/error_message_channel_thread 2016-10-31 07:56:10 +0100 Armin Novak (95a3144b3) * Scanline alignment for GFX cache. 2016-10-29 13:18:17 +0800 zihao.jiang (7676b2917) * cleanup unnecessary code per comments 2016-10-29 00:28:10 +0800 zihao.jiang (b58ee586e) * keeping the old callback and adding the new one at the end of the struct, so that it can be potentially binary compatible. 2016-10-27 22:59:16 +0200 Armin Novak (f62d00445) * Fixed surface alignment. 2016-10-27 23:43:09 +0800 zihao.jiang (ddc326d6d) * Fix server side code to be aware of rereadEvent 2016-10-27 14:41:05 +0200 Armin Novak (5bc691c79) * Improved error handling if channel is missing. 2016-10-27 14:36:48 +0200 Armin Novak (6276f3d39) * Added log messages for invalid function call. 2016-10-21 09:29:51 +0200 David Fort (043243f43) * Merge pull request #3560 from akallabeth/gfx_10_2 2016-10-20 11:22:08 -0400 Robert Corrigan (405e7ebb6) * Code style fixes 2016-10-20 12:53:23 +0200 akallabeth (a6f41176f) * Merge pull request #3364 from hardening/limit_frames 2016-10-20 09:59:54 +0200 Armin Novak (97cbc42cd) * Added reference to capability specifications 2016-10-14 18:24:14 -0400 Robert Corrigan (91e625501) * Run password dialog as a modal sheet and set window title to server:port 2016-10-19 15:45:17 +0200 Martin Fleisz (f5a664583) * Merge pull request #3571 from akallabeth/clang_fixes 2016-10-19 13:31:54 +0200 Martin Fleisz (f2abcaabc) * Merge pull request #3554 from akallabeth/color_refactor 2016-10-19 12:41:43 +0200 Armin Novak (e9b5b555b) * directly using FREERDP_PIXEL_FORMAT. 2016-10-19 11:10:35 +0200 Armin Novak (5211bc058) * Fixed NULL dereferences. 2016-10-19 11:06:47 +0200 Armin Novak (4ceda8a09) * Fixed uninitialized return. 2016-10-19 11:06:25 +0200 Armin Novak (5c446dd5c) * Fixed missing NULL checks. 2016-10-19 11:05:12 +0200 Armin Novak (ab733d76e) * Fixed NULL pointer dereferences. 2016-10-19 10:26:01 +0200 Martin Fleisz (92befb017) * Merge pull request #3570 from rjcorrig/tz201610 2016-10-18 15:28:44 -0400 Robert Corrigan (2973b9ccf) * Updates time zone data to October 2016 2016-10-18 17:06:41 +0200 Martin Fleisz (5f906567a) * Merge pull request #3568 from hardening/wayland_fixes 2016-10-18 15:45:15 +0200 Martin Fleisz (fc3bda8e7) * Merge pull request #3569 from akallabeth/gdi_resize_fix 2016-10-18 15:16:58 +0200 Armin Novak (30b5b01cf) * Fixed invalid arguments for gdi_resize_ex 2016-10-17 18:56:52 +0200 David Fort (02b4b5b00) * Added a command line parameter to set the time passed in packet loop 2016-10-17 11:27:10 +0200 David Fort (237451d16) * Implement callbacks for version 5 of wl_pointer 2016-10-17 15:34:17 +0200 David Fort (20344f28a) * Merge pull request #3567 from mfleisz/file_mode_fix 2016-10-17 14:49:26 +0200 Martin Fleisz (e8fbdf503) * crypto: Remove unneeded update (+) flag from file open mode 2016-10-17 10:24:30 +0200 Armin Novak (43755c28e) * Android: fixed visibility, reformatted 2016-10-17 10:21:05 +0200 Armin Novak (6ca5a1324) * Android: fixed warnings, reformatted. 2016-10-17 09:05:54 +0200 Armin Novak (4dfdf83d6) * Updated symbol visibility of GFX channel. 2016-10-16 15:08:47 +0200 Armin Novak (b6907aa2b) * Deactivated unsupported operations. 2016-10-16 10:28:06 +0200 Armin Novak (39b624a21) * GFX: support 10.2 stack. 2016-10-13 22:02:25 +0200 David Fort (f92860de8) * Applied astyle formatting 2016-10-13 22:01:53 +0200 David Fort (9a2553836) * Updated the astyle formatting 2016-10-09 22:36:04 +0200 David Fort (60cffef8d) * Release the reread event on transport_free 2016-10-08 22:37:31 +0200 David Fort (fd7ebdc6a) * Took in account comment remarks 2016-07-06 18:31:22 +0200 David Fort (03abf197c) * test-connect: use a random port instead of always 3389 2016-07-06 18:30:12 +0200 David Fort (5b080359a) * sample-server: add a "local only" option to just listen on an UNIX socket 2016-05-03 17:24:07 +0200 David Fort (71fd5cc14) * Limit the time passed in transport check loop 2016-10-14 12:50:04 +0200 Armin Novak (8ef180819) * Adjusted non X11 implementations. 2016-10-14 10:01:02 +0200 Armin Novak (9c50e1a63) * Replaced _VF formats with copy flags. 2016-10-14 10:12:27 +0200 akallabeth (9adc13297) * Merge pull request #3497 from realjiangms/fix_gfx_win10 2016-10-14 10:10:45 +0200 Bernhard Miklautz (da56839a4) * Merge pull request #3544 from akallabeth/multi_warn_fixes 2016-10-12 11:24:29 +0200 Bernhard Miklautz (d7582b130) * Adapt makefile specific file paths 2016-10-11 11:21:13 +0200 Armin Novak (8fbc885f1) * Removed unused variable. 2016-10-11 11:20:54 +0200 Armin Novak (d1a28c59f) * Fixed uninitialized variable. 2016-10-11 11:20:26 +0200 Armin Novak (99ade0533) * Fixed uninitialized variable. 2016-10-11 11:17:22 +0200 Armin Novak (ae5689709) * Fixed uninitialized variables. 2016-10-11 11:14:49 +0200 Armin Novak (85e17ada0) * Fixed uninitialized arguments, WLog tag. 2016-10-11 11:13:54 +0200 Armin Novak (12aae5013) * Properly escaping __FILE__ replacement. 2016-10-13 13:01:53 +0200 Bernhard Miklautz (5a5f091b7) * Merge pull request #3545 from akallabeth/legacy_rfx_fixes 2016-10-13 10:28:57 +0200 Bernhard Miklautz (de4420468) * Merge pull request #3537 from akallabeth/gdi_speedup 2016-10-11 16:13:19 +0200 Armin Novak (79e8a6d61) * Reverted NSC format, decoded data is always BGRA! 2016-10-12 17:35:10 +0200 Martin Fleisz (75b5571ec) * Merge pull request #3547 from realjiangms/fix_after_color_conversion_nsc_server 2016-10-12 09:32:59 +0200 Armin Novak (714e70435) * Color format for surface bits unified. 2016-10-12 09:32:05 +0200 Armin Novak (25c7372fe) * Fixed offset and stride for X11 surface bits. 2016-10-12 09:21:21 +0200 Armin Novak (985ca171f) * Respecting tile offsets. 2016-10-11 18:44:50 +0200 Armin Novak (8286fa4b9) * Fixed format flip and offsets for GDI. 2016-10-11 23:31:12 +0800 zihao.jiang (5e1f74586) * Fix nsc server side after color conversion. We use new color format system and PIXEL_FORMAT_BGRX32 is the unified buffer color format. Add support for PIXEL_FORMAT_BGRX32 in nsc 2016-10-11 15:47:32 +0200 Bernhard Miklautz (bd1ec5fe5) * Merge pull request #3538 from akallabeth/mac_server_fix 2016-10-11 13:10:54 +0200 Armin Novak (c3058ba58) * Optimized ROP for GDI_SRCCOPY and GDI_DSTCOPY. 2016-10-11 12:14:52 +0200 Armin Novak (c2787d7c5) * Optimized gdi_FillRect 2016-10-10 11:25:47 +0200 Armin Novak (c405e1515) * Inlined heavily used function. 2016-10-10 11:09:06 +0200 Armin Novak (94c647325) * Inlined heavily used functions. 2016-10-11 14:34:07 +0200 Armin Novak (404ae7d83) * Fixed Windows 7 RFX issues. 2016-10-11 13:15:13 +0200 akallabeth (1d03fd32a) * Merge pull request #3470 from untoldone/master 2016-10-11 09:44:53 +0200 Bernhard Miklautz (4085d4577) * Merge pull request #3531 from rjcorrig/macdialogfix 2016-10-11 09:29:49 +0200 Martin Fleisz (9afc0cca2) * Merge pull request #3536 from akallabeth/memory_leak_fixes 2016-10-11 09:25:43 +0200 akallabeth (1b783fd97) * Merge pull request #3540 from realjiangms/fix_after_color_conversion_gfx_h264 2016-10-11 09:25:19 +0200 akallabeth (1ea248195) * Merge pull request #3541 from realjiangms/fix_after_color_conversion_nsc 2016-09-09 15:31:21 +0800 zihao.jiang (3fb92ae2e) * server/shadow: Fix black screen with win10 Request full screen update on RDPGFX_CAPS_ADVERTISE_PDU. Win10 client seems to clean the screen after gfx channel opened. If there happens to be no screen update from server, we will get black screen in mstsc client. 2016-10-11 01:39:08 +0800 zihao.jiang (34b4bca11) * Fix nsc client after after color conversion huge fix nsc codec client doesn't work: 1. We should mark invalid region for software gdi 2. Checked the code before color conversion fix, the correct color format should be PIXEL_FORMAT_BGRX32_VF (corresponds to old PIXEL_FORMAT_XRGB32_VF) 3. For gdi:hw: xfc->bitmap_buffer is never used/initialized. However gdi->primary_buffer is always maintained. So use primary_buffer to hold the decoded bitmap data 2016-10-11 00:23:48 +0800 zihao.jiang (ac08f6a48) * Regression fix: The usage of RDPGFX_SURFACE_COMMAND::format is changed after color conversion huge fix. Fix server side rdpgfx code to match the change. 2016-10-10 16:04:09 +0200 Bernhard Miklautz (aa673986e) * Merge pull request #3533 from akallabeth/glyph_cache_disable 2016-10-10 13:34:57 +0200 Armin Novak (c6ae62f70) * Fixed memory leak in certificate check. 2016-10-10 12:23:57 +0200 Martin Fleisz (38f9d0f67) * Merge pull request #3529 from akallabeth/warning_fixes 2016-10-10 12:10:29 +0200 Armin Novak (cf2ec62d5) * Reformatted file. 2016-10-10 12:07:27 +0200 Armin Novak (bc39f28a9) * Fixed regression from rebase. 2016-10-10 11:33:31 +0200 Armin Novak (fa71427c6) * Removed unused function. 2016-10-10 11:31:57 +0200 Martin Fleisz (06a04a019) * Merge pull request #3534 from akallabeth/x11_pointer_color 2016-10-10 11:28:45 +0200 Martin Fleisz (071b79aa9) * Merge pull request #3535 from akallabeth/leak_check 2016-10-10 10:38:54 +0200 Armin Novak (eecc4b189) * Fixed leak in bitmap handling. 2016-10-10 10:26:54 +0200 Armin Novak (bc6973086) * Fixed memory leak in pointer free. 2016-10-10 09:29:09 +0200 Armin Novak (930045ef1) * Added leak detector option, made conflicting options exclusive. 2016-10-10 09:19:43 +0200 Armin Novak (249bb1292) * Fixed pointer color mapping. 2016-10-10 09:07:28 +0200 Armin Novak (8f7551665) * Deactivated glyph cache. 2016-10-10 09:06:05 +0200 Armin Novak (afc4408a6) * Reformatted file. 2016-10-08 01:39:07 -0400 Robert Corrigan (ecf9eed80) * Runs Mac password dialog on main UI thread 2016-10-07 14:11:04 +0200 Armin Novak (7709542d0) * Using C99 compatible variadic macros. 2016-10-07 14:09:42 +0200 Armin Novak (6fdc87200) * Fixed comma at end of enum 2016-10-07 14:08:54 +0200 Armin Novak (1122627e9) * Fixed function argument and variable types. 2016-10-07 14:08:33 +0200 Armin Novak (fb1dcf268) * Fixed invalid const type. 2016-10-07 14:07:51 +0200 Armin Novak (edacd7c6b) * Thread using proper function pointer type. 2016-10-07 14:06:46 +0200 Armin Novak (14fcfbbf3) * Addin loader using proper function pointer defines. 2016-10-07 14:04:40 +0200 Armin Novak (943e29571) * WLog using C99 compatible variadic macros. 2016-10-06 16:18:19 +0200 Martin Fleisz (267dea928) * Merge pull request #3524 from bmiklautz/cleanup_3381 2016-10-06 15:40:11 +0200 Bernhard Miklautz (e54c504ea) * winpr/wait: add missing parameters 2016-10-06 14:56:26 +0200 Martin Fleisz (38c88d431) * Merge pull request #3500 from akallabeth/color_conversion_fix_v6 2016-10-06 13:41:52 +0200 Armin Novak (649d270cc) * Fixed GDI_RGN->null initialization. 2016-10-06 13:31:25 +0200 Armin Novak (8f1adf64e) * Refactored ClipboardSetData. 2016-10-06 13:06:20 +0200 Armin Novak (2db04736a) * Fixed memory leak. 2016-10-06 13:04:06 +0200 Armin Novak (9d0f7534e) * Fixed use after free. 2016-10-06 11:05:31 +0200 Armin Novak (cba67668c) * Added documentation, removed unused function. 2016-10-06 10:21:00 +0200 Armin Novak (0e2b5184c) * Added color format documentation. 2016-10-04 17:07:49 +0200 Armin Novak (376dc216e) * Fixed uninitialized value. 2016-10-04 16:54:11 +0200 Armin Novak (9a1c60885) * Unified RFX server color format. 2016-10-04 16:04:20 +0200 Bernhard Miklautz (ddced3f3c) * Fix compiler warnings 2016-10-04 15:12:11 +0200 Bernhard Miklautz (143b875a4) * wtsvc: add missing DRDYNVC_STATE_FAILED 2016-10-04 14:14:39 +0200 Armin Novak (97e8f9ec4) * Fixed broken return check. 2016-10-04 14:14:01 +0200 Armin Novak (70f3d4397) * Removed broken return check. 2016-10-04 14:12:51 +0200 Armin Novak (4fa2bd2e0) * Fixed memory leak and argument checks. 2016-10-04 10:31:04 +0200 Armin Novak (b03e47166) * Fixed NULL pointer checks. 2016-10-04 10:06:27 +0200 Armin Novak (ded84b152) * Fixed error message. 2016-10-04 10:05:27 +0200 Armin Novak (b0b6dce0a) * Fixed NULL pointer checks. 2016-10-04 09:57:52 +0200 Armin Novak (2cf5f1b0b) * Fixed missing NULL pointer checks. 2016-10-04 09:00:01 +0200 Armin Novak (0c81f4a28) * Reformatted file. 2016-10-04 09:00:01 +0200 Armin Novak (b372d63d7) * Reformatted file. 2016-10-04 09:00:01 +0200 Armin Novak (86d414bb3) * Reformatted file. 2016-10-04 09:00:01 +0200 Armin Novak (8e12f0f1c) * Reformatted file. 2016-10-04 09:00:01 +0200 Armin Novak (1a22cb3a7) * Reformatted file. 2016-10-04 09:00:01 +0200 Armin Novak (9a34e4383) * Reformatted file. 2016-10-04 09:00:01 +0200 Armin Novak (032b59f93) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (994fed8cb) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (d8751a37b) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (ec266294d) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (5ba9f8284) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (3b9c74ec0) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (dec268d1a) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (ab231f818) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (569c6a578) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (a4014b418) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (14ed7743e) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (226ee437c) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (6cd2a43cf) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (377b9551a) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (b1c54619d) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (4d179fd88) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (b0b32734a) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (1b6cf5730) * Reformatted file. 2016-10-04 09:00:00 +0200 Armin Novak (07010e6f9) * Reformatted file. 2016-10-04 08:54:42 +0200 Armin Novak (dd676c7b2) * Fixed missing NULL checks. 2016-10-03 13:18:21 +0200 Armin Novak (5a2c24974) * Disabled glyph-cache 2016-09-26 12:12:37 +0200 Armin Novak (9f5da483d) * Reformatted files touched in last 2 commits. 2016-09-26 12:12:14 +0200 Armin Novak (64590e7e8) * Set pEntryPointsEx->ppInterface NULL on error. 2016-09-26 12:02:33 +0200 Armin Novak (88a3b8dd7) * Initializing channel context in each thread. 2016-09-20 09:50:44 +0200 Armin Novak (d55690db2) * Fixed RFX encoding. 2016-09-20 09:25:13 +0200 Armin Novak (9ab04711f) * Fixed shadow server color encoding. 2016-09-20 08:58:04 +0200 Armin Novak (f5fff7658) * Made some functions static. 2016-09-13 13:42:42 +0200 Armin Novak (3220b1573) * Added missing event handle. 2016-09-13 09:53:16 +0200 Armin Novak (f2d7766db) * Moved common async input handling to core library. 2016-09-06 14:20:07 +0200 Armin Novak (b8b84473a) * Fixed post disconnect hook. 2016-09-09 08:58:26 +0200 Armin Novak (4e11883f2) * Fixed X11 cursor decoding. 2016-08-29 09:40:53 +0200 Armin Novak (83c6a7942) * Removed broken X11 command. 2016-08-25 09:47:50 +0200 Armin Novak (f2bb83e28) * Fixed rebase related issues. 2016-08-18 11:54:29 +0200 Armin Novak (296bc026d) * Fixed ellipse test. 2016-08-18 10:03:28 +0200 Armin Novak (399c31818) * Fixed test loop. 2016-08-18 10:01:12 +0200 Armin Novak (196386f59) * Android client support script fixes. 2016-08-17 09:26:59 +0200 Armin Novak (161685b25) * Fixed some more glyph chache bugs. 2016-08-17 09:01:27 +0200 Armin Novak (dbab3dd7e) * Fixed tests and not intialized values. 2016-08-16 14:30:18 +0200 Armin Novak (0c57065c7) * GlyphCache: Erasing destination if not redundant. 2016-08-16 11:27:27 +0200 Armin Novak (b7f32353f) * Fixed pattern checks. 2016-08-11 09:36:06 +0200 Armin Novak (823b1ec2f) * Added proper brush support to fill rect. 2016-08-11 13:40:22 +0200 Armin Novak (9471f82fe) * Fixed missing include preventing symbol export. 2016-08-10 18:11:36 +0200 Armin Novak (ad4f6d852) * Fixed MacOS includes. 2016-08-10 18:05:00 +0200 Armin Novak (739d45e37) * Fixed includes for iOS 2016-08-10 17:57:21 +0200 Armin Novak (e23a7e29a) * Removed obsolete code. 2016-08-10 17:01:54 +0200 Armin Novak (c24246734) * Fixed some X11 functions. 2016-08-10 14:53:03 +0200 Armin Novak (50c509eee) * Fixed barrier test. 2016-08-10 14:45:55 +0200 Armin Novak (b320e3c10) * windows fixes. 2016-08-10 13:44:55 +0200 Armin Novak (416801a10) * Fixed warning. 2016-08-10 13:33:34 +0200 Armin Novak (22ddec810) * Moved pre and post channel hooks. 2016-08-10 13:12:54 +0200 Armin Novak (2e76529e5) * Updated Order support. 2016-08-10 12:49:36 +0200 Armin Novak (4b3d3cd69) * Warning fixes. 2016-08-10 12:49:36 +0200 Armin Novak (44b875661) * Warning fixes. 2016-08-10 12:42:57 +0200 Armin Novak (a3fd9bf5a) * Fixed warnings. 2016-08-10 12:39:26 +0200 Armin Novak (145440023) * Fixed windows defines for *LIST* 2016-08-10 11:06:34 +0200 Armin Novak (9c64e77a8) * Disabled thread local storage on iOS. 2016-08-10 11:03:13 +0200 Armin Novak (35bf9e673) * Fixed missing mac server symbols. 2016-08-10 10:50:10 +0200 Armin Novak (14dc629de) * Fixed expressions. 2016-08-10 10:46:01 +0200 Armin Novak (4f62d848a) * Refactored interlocked typedefs, avoid namespace collisions. 2016-08-10 10:29:59 +0200 Armin Novak (64c5d78b3) * Fixed clang warnings. 2016-08-10 10:29:02 +0200 Armin Novak (ada4abc5d) * Using add_definitions for symbols now. 2016-08-10 09:37:34 +0200 Armin Novak (0c551808a) * Fixed gdi_init for windows server. 2016-08-10 09:12:55 +0200 Armin Novak (c7448c03f) * Added FREERDP_LOCAL 2016-08-09 22:51:58 +0200 Armin Novak (6d6b991c2) * Fixed BitBlt function for overlapping areas. 2016-08-09 22:37:32 +0200 Armin Novak (5554d805d) * Code cleanup. 2016-08-09 22:37:02 +0200 Armin Novak (122f25eb6) * Fixed channel cleanup. 2016-08-09 16:48:02 +0200 Armin Novak (d35823cf6) * Moved channel init code to core library. 2016-08-09 12:04:06 +0200 Armin Novak (dadc5262a) * Removed static channel variables. 2016-08-08 15:15:55 +0200 Armin Novak (2e40c9c99) * Windows GDI color decoding. 2016-08-08 09:29:36 +0200 Armin Novak (f16ffaefa) * Fixed glyph cache issues. 2016-08-06 15:37:50 +0200 Armin Novak (0d56de57c) * Glyph offset fix. 2016-08-05 19:38:46 +0200 Armin Novak (b765374d3) * Refactored BitBlt, implementing everything now. 2016-08-05 14:10:53 +0200 Armin Novak (f17f1475d) * Fixed font drawing. 2016-08-05 13:14:55 +0200 Armin Novak (f0864108f) * Updated iOS client. 2016-08-05 12:05:08 +0200 Armin Novak (081b57905) * Added ios home and temp dir support. 2016-08-04 16:58:07 +0200 Armin Novak (dd9354d55) * Added argument checks. 2016-08-04 16:57:27 +0200 Armin Novak (9fcfc38bd) * Fixed planar decoding. 2016-08-04 16:28:38 +0200 Armin Novak (0acfc649c) * Fixed log message. 2016-08-04 16:14:12 +0200 Armin Novak (844f7b794) * Made logging less verbose. 2016-08-04 16:13:37 +0200 Armin Novak (0f9ab8109) * Fixed command line setting. 2016-08-04 14:50:53 +0200 Armin Novak (b888059bd) * Fixed color conversion issues. 2016-08-04 14:37:19 +0200 Armin Novak (c8d443877) * Fixed android settings. 2016-08-04 13:25:52 +0200 Armin Novak (c3e6240f4) * Fixed android client. 2016-08-04 13:25:12 +0200 Armin Novak (4027a1d97) * Added error checks. 2016-08-04 13:24:53 +0200 Armin Novak (04846ca77) * Added missing API export. 2016-08-04 13:24:35 +0200 Armin Novak (a978ccc0b) * Added argument checks. 2016-08-04 13:24:11 +0200 Armin Novak (ab4725dd5) * Fixed error message parameter. 2016-08-04 13:23:50 +0200 Armin Novak (fb36121ba) * Added signal handler for android. 2016-08-04 09:16:54 +0200 Armin Novak (fddf710a1) * Fixed OpenSSL build headers. 2016-08-04 09:02:40 +0200 Armin Novak (7b5d0d59c) * Updated build script error checking. 2016-08-03 21:22:06 +0200 Armin Novak (3b21209e7) * Fixed xfreerdp GDI color order. 2016-08-03 18:44:38 +0200 Armin Novak (889898098) * Removed obsolete generation script. 2016-08-03 18:44:26 +0200 Armin Novak (346515a11) * Wayland client overhaul. 2016-08-03 18:44:15 +0200 Armin Novak (543631ddd) * Added better argument checks. 2016-08-03 18:42:49 +0200 Armin Novak (3820c91b8) * Added wayland OS minor version. 2016-08-03 15:29:24 +0200 Armin Novak (376f6a47e) * Fixed OS X client. 2016-08-03 15:29:12 +0200 Armin Novak (896f500e7) * Fixed h264 dummy init. 2016-08-03 14:22:55 +0200 Armin Novak (90cd2a8a4) * Fixed color pointer. 2016-08-03 14:16:20 +0200 Armin Novak (c8a7065f9) * Refactored xfContext. 2016-08-03 12:37:40 +0200 Armin Novak (fbdb00aa0) * Simplified windows context. 2016-08-03 12:09:24 +0200 Armin Novak (71a73068e) * Reformatted client code. 2016-08-03 11:31:42 +0200 Armin Novak (bc5aa1be0) * Added more GDI orders. 2016-08-03 10:54:50 +0200 Armin Novak (9af71b987) * Fixed color conversion from order. 2016-08-03 09:55:19 +0200 Armin Novak (a76b0df59) * Fixed reading of colors from order. 2016-08-02 17:11:27 +0200 Armin Novak (60ac63854) * 32bpp cursor fix. 2016-08-02 15:21:28 +0200 Armin Novak (c00fc5715) * Cursor color decoding fixes. 2016-08-02 14:16:49 +0200 Armin Novak (984bec733) * Simplified gdi_patblt 2016-08-02 11:46:11 +0200 Armin Novak (00890c2ad) * Exporting all symbols from DLL for test builds on windows. 2016-08-02 11:39:25 +0200 Armin Novak (0b6c7a3df) * Fixed windows color cursor. 2016-08-02 11:20:57 +0200 Armin Novak (d1a3362a8) * Fixed windows software GDI issues. 2016-08-02 10:23:04 +0200 Armin Novak (66cf000ef) * Fixed broken test. 2016-08-02 10:03:18 +0200 Armin Novak (e3b43b991) * Fixed some bitblt issues. 2016-08-02 09:30:50 +0200 Armin Novak (5fa9344c8) * Deactivated broken tests. 2016-08-02 08:43:26 +0200 Armin Novak (9034867bb) * Added brush helper function to retrieve style. 2016-08-01 18:14:17 +0200 Armin Novak (cd65c49db) * Fixed mac compile errors. 2016-08-01 17:31:59 +0200 Armin Novak (b50522032) * Fixed Get/SetPixel function tests. 2016-08-01 17:08:35 +0200 Armin Novak (f3d9e8de0) * Fixed (some) planar codec tests. 2016-08-01 16:37:26 +0200 Armin Novak (e4d89067b) * Fixed splitting of color planes. 2016-08-01 16:36:32 +0200 Armin Novak (c7f8d006d) * Fixed RGBX32 format split color mixup. 2016-08-01 13:13:04 +0200 Armin Novak (d3538fc93) * Fixed gdi LineTo and tests. 2016-08-01 10:15:21 +0200 Armin Novak (ebfe4fbce) * Fixed compile issues. 2016-08-01 09:41:41 +0200 Armin Novak (88be64f10) * Fixed apple file times. 2016-07-21 16:51:42 +0200 Armin Novak (35f1347d5) * Fixed warnings and mac build. 2016-07-21 16:10:41 +0200 Armin Novak (aad0a5cd5) * Updated mac build script. 2016-07-21 15:36:15 +0200 Armin Novak (7818ca125) * Fixed windows compile. 2016-07-21 15:36:01 +0200 Armin Novak (d0f09c8d1) * Fixed warnings and stride default. 2016-07-21 13:00:57 +0200 Armin Novak (7dbeeb2df) * Fixed hardware GDI. 2016-07-21 12:53:44 +0200 Armin Novak (a372009fc) * Internal functions static. 2016-07-21 12:42:23 +0200 Armin Novak (a06ceb623) * Fixed duplicate setting of callback. 2016-07-21 12:41:55 +0200 Armin Novak (0e1b385b5) * Internal functions static. 2016-07-21 11:57:51 +0200 Armin Novak (9d82c4701) * Removed duplicate code. 2016-07-21 10:07:42 +0200 Armin Novak (867528015) * Simplified bitmap drawing. 2016-07-21 09:24:09 +0200 Armin Novak (ec0d68bf4) * Fixed bitmap update decoding. 2016-07-20 16:50:20 +0200 Armin Novak (c22d16bc0) * Reverted bitmap update changes. 2016-07-20 16:03:08 +0200 Armin Novak (3898b5661) * Fixed drawing orders. 2016-07-20 15:58:05 +0200 Armin Novak (e3f88ad7e) * Fixed BitBlt_PSDPxax 2016-07-20 15:34:06 +0200 Armin Novak (032bdef95) * Unified bitmap drawing. 2016-07-20 11:40:30 +0200 Armin Novak (b8ff3cb23) * Fixed (a lot of) GDI drawing issues. 2016-07-20 10:31:07 +0200 Armin Novak (bb82d4850) * Fixed part of font cache issue. 2016-07-20 10:06:45 +0200 Armin Novak (3f90966da) * Bug fixes. 2016-07-19 16:15:38 +0200 Armin Novak (85bbe2a90) * API refactoring. 2016-07-19 13:18:30 +0200 Armin Novak (f680b62d0) * Fixed PATINVERT. 2016-07-19 13:02:08 +0200 Armin Novak (e650fdb2b) * Bugfixes. 2016-07-19 12:15:01 +0200 Armin Novak (b719178a8) * Removed obsolete DEBUG_GDI 2016-07-18 17:45:30 +0200 Armin Novak (17fd5526a) * Cleanups. 2016-07-18 16:15:52 +0200 Armin Novak (bc49c16c6) * Removed obsolete options. 2016-07-18 14:42:55 +0200 Armin Novak (7a20ff5c3) * Refactored bitmap API. 2016-07-18 14:30:26 +0200 Armin Novak (8b69b16cb) * Refactored Glyph API. 2016-07-18 14:16:13 +0200 Armin Novak (9d5ca34d0) * Fixed pointer initialisation for X11. 2016-07-18 12:36:22 +0200 Armin Novak (04fb4e4e4) * Fixed rectangle clipping and warnings. 2016-07-18 12:33:42 +0200 Armin Novak (3c8d0bbea) * Added address sanitizer to options. 2016-07-18 11:16:36 +0200 Armin Novak (c229a1939) * Updated codec API, unified drawing order color decoding. 2016-07-18 11:11:59 +0200 Armin Novak (e32ed83bf) * Updated interleaved and planar API. 2016-07-15 16:45:36 +0200 Armin Novak (bc8217ed4) * Removed palette, using GDI one. 2016-07-15 16:45:26 +0200 Armin Novak (6525a564f) * Fixed 24bit color format. 2016-07-15 16:34:51 +0200 Armin Novak (39d6ad3ac) * Fixed source format for bitmap decompress. 2016-07-15 16:23:00 +0200 Armin Novak (f9a89ae6b) * Bug fixes, refactoring. 2016-07-15 16:22:09 +0200 Armin Novak (960bc26e9) * Further refactored tests. 2016-07-15 15:51:08 +0200 Armin Novak (9f0a9c3b9) * Refactored GDI. 2016-07-15 12:14:14 +0200 Armin Novak (c5b6e7e4e) * Fixed GDI tests. 2016-07-14 17:55:53 +0200 Armin Novak (2594262ed) * Fixed progressive decoding. 2016-07-14 17:39:39 +0200 Armin Novak (160879952) * Cleaned up clear codec. 2016-07-14 16:08:06 +0200 Armin Novak (8fffda574) * Fixed clearcodec and codecs reset. 2016-07-14 12:44:17 +0200 Armin Novak (dc12641b2) * Fixed a windows 8.1 issue. 2016-07-14 12:42:24 +0200 Armin Novak (5e9c9f90a) * Code refactoring. 2016-07-13 17:33:23 +0200 Armin Novak (e6e8f2d4f) * Added ROP to string function. 2016-07-13 16:06:59 +0200 Armin Novak (9fc8dc6b5) * Removed gdi->codecs, unused. 2016-07-13 15:15:41 +0200 Armin Novak (076b92dd7) * Fixed primitives misuse. 2016-07-13 14:58:11 +0200 Armin Novak (a6cef5cde) * Fixed GFX related issues. 2016-07-13 14:04:48 +0200 Armin Novak (99c418766) * Updated primitives API and tests. 2016-07-13 13:13:28 +0200 Armin Novak (e860fde4b) * Fixed function arguments. 2016-07-13 13:12:27 +0200 Armin Novak (7d01fe14c) * Fixed planar tests, deactivated them for clear 2016-07-11 11:52:56 +0200 Armin Novak (03907c82a) * Fixed issues. 2016-07-11 11:29:26 +0200 Armin Novak (d98677094) * Fixed warnings. 2016-07-11 11:05:38 +0200 Armin Novak (bbae42d9c) * Compile fix 2016-04-25 09:42:59 +0200 Armin Novak (5039a82d8) * GDI fixes. 2016-04-23 11:25:55 +0200 Armin Novak (e1c3adf61) * freerdp_image_copy fixes, 8bit color improvements. 2016-04-20 09:57:42 +0200 Armin Novak (c12c5dd2f) * Added overlapped copy support. 2016-04-19 22:11:12 +0200 Armin Novak (716c5c53e) * 256 color support. 2016-04-19 21:30:28 +0200 Armin Novak (48d1b4ee1) * Fixed color ordering for GDI. 2016-04-13 23:37:23 +0200 Armin Novak (016f3a408) * xxx. 2016-04-13 23:18:55 +0200 Armin Novak (b668b0d75) * Api update. 2016-04-13 23:13:04 +0200 Armin Novak (ac8c72238) * Api update. 2016-04-13 23:10:08 +0200 Armin Novak (0e7bb508c) * Bitmaps now remember their format. 2016-04-13 23:06:33 +0200 Armin Novak (bb9265533) * Fixed clear codec. 2016-04-13 12:32:51 +0200 Armin Novak (5633f5242) * Fixed crashes. 2016-04-11 17:30:29 +0200 Armin Novak (da956e038) * ... 2016-04-11 14:14:17 +0200 Armin Novak (24599af99) * More color fixes. 2016-04-05 17:07:45 +0200 Armin Novak (df35c135d) * Fixed color conversion, unified GFX and updated API. 2016-10-06 12:19:57 +0200 Bernhard Miklautz (bfdab0ed4) * Merge pull request #3523 from rjcorrig/tz201609 2016-10-05 09:21:11 -0400 Marc-André Moreau (1d06087b6) * Merge pull request #3515 from akallabeth/apple_time_fix 2016-10-05 13:14:06 +0200 Bernhard Miklautz (1acd6c4d5) * Merge pull request #3522 from ondrejholy/fix-pulse-asserts 2016-10-04 09:50:37 -0400 Robert Corrigan (fc7378f59) * Updated time zone definitions to Sept 2016 2015-06-11 13:25:35 +0200 Ondrej Holy (2fec57f1a) * rdpsnd/pulse: Fix crashes in pulseaudio 2016-10-03 22:40:28 +0200 David Fort (425942dd9) * Merge pull request #3511 from nonamed108/fix_for_xcode8_clock_gettime 2016-09-30 09:32:52 +0200 David Fort (dbb353db9) * Merge pull request #3501 from DavBfr/fix-few-memory-leaks 2016-09-27 13:28:39 +0200 Armin Novak (3eb136d16) * Fixed SetFileTime for mac. 2016-09-27 12:33:44 +0200 akallabeth (3a9cc2cac) * Merge pull request #3512 from nathankidd/redundant-rfx-conversion 2016-09-23 19:07:09 -0400 Nathan Kidd (24aa71e6c) * client/X11: Only upconvert < 24 bit RFX tiles 2016-09-22 15:42:43 -0500 ed.velez (ed697fa4a) * fix_for_xcode8_clock_gettime 2016-09-01 11:34:38 -0700 David PHAM-VAN (d5dc5b4a3) * Fix smartcard channel disconnect 2016-07-06 12:12:40 -0700 David PHAM-VAN (f5f3913c1) * Fix Memory Leaks in Printer Redirection 2016-06-28 14:39:29 -0700 David PHAM-VAN (fe2e4264a) * Fix Memory Leaks in RdpSnd 2016-06-28 14:39:14 -0700 David PHAM-VAN (4265177f9) * Fix Memory Leaks in RdpDR 2016-06-28 14:39:01 -0700 David PHAM-VAN (1bca1e782) * Fix Memory Leaks in Disp channel 2016-09-09 11:16:29 +0200 David Fort (1855e3617) * Merge pull request #3482 from realjiangms/fix_gfx_win8 2016-08-27 21:51:29 +0800 zihao.jiang (2c00240a1) * server/shadow: Fix regression with rdp8.0 Shadow server crash with rdp8.0 with gfx enabled. Root Cause: rdp8.0 is not support in shadow gfx and rdpgfx_caps_advertise returns an error. However setChannelError crashs because context->errorDescription is NULL 1. Fix shadow gfx to handle rdp8.0 2. Initialize context->errorDescription for server side new-context 2016-08-25 09:00:56 +0200 Martin Fleisz (3586e3386) * Merge pull request #3435 from akallabeth/uuid_find_fix 2016-08-25 08:17:52 +0200 Martin Fleisz (71765b72e) * Merge pull request #3284 from ondrejholy/endianness 2016-08-24 11:08:00 +0200 David Fort (5394a0425) * Merge pull request #3316 from realjiangms/server_gfx 2016-08-24 10:40:31 +0200 akallabeth (4c9782d67) * Merge pull request #3476 from FreeRDP/mh-fix-transport 2016-08-22 02:17:11 -0700 Martin Haimberger (e9e0764ac) * libfreerdp/core: transport_write unchecked parameters 2016-08-21 01:02:13 +0800 zihao.jiang (92ca9851d) * rdpgfx/server: Fix for windows10 clients 1. Fix order of gfx reset and new-surface. Windows10 client will show black screen with this issue(FreeRDP itself is dramatically immune to this issue) 2. Handle RDPGFX_QOE_FRAME_ACKNOWLEDGE_PDU for FPS control 2016-08-20 01:36:37 +0800 zihao.jiang (5d4e9a2c8) * rdpgfx/server: More minor fix 2016-08-16 14:49:56 +0800 zihao.jiang (7d0fa79f1) * rdpgfx/server: More minor fix according to comments: Not use sizeof on packet memory structure for stream length check/estimating and use number directly. Most of the packet size could be obviously calculated/verified from code and comments in same function. Macro is defined for those were referenced multiple times. 2016-08-13 18:27:19 -0700 Michael M. Wasser (75a483d1a) * mac BUILD_SHARED_LIBS=ON fix 2016-06-03 02:33:31 +0800 zihao.jiang (a15b8fff6) * rdpgfx/server: Minor fix: allow configurable codec parameter 2016-05-28 13:43:33 +0800 zihao.jiang (26c98e442) * rdpgfx/server: Minor fix: use switch for pdu length estimation 2016-05-27 02:11:52 +0800 zihao.jiang (992e0e9f3) * rdpgfx: more minor changes 1. Fix style for channels/rdpgfx/server/rdpgfx_main.c according to scripts/format_code.sh 2. Refactor and introduce APIs to allow rdpgfx server channel running in existing thread (similar to rdpsnd) 2016-05-04 00:48:59 +0800 zihao.jiang (2b6bd2626) * rdpgfx: various fixes according to comments 1. Fix stream leak in rdpgfx 2. Make src data const in zgfx. Harden zgfx to be independent to byte order 3. Fix written bytes return value in channel write 4. Add check for return value in shadow_client.c 5. Add gfx callback to send surface command with frame marker pdu. 6. Check remain length for recv subroutine 7. Fix compile errors 2016-04-24 01:49:10 +0800 zihao.jiang (746a75424) * rdpgfx: Implementation for server side channel server/shadow: support h264 codec with gfx channel 2016-07-22 09:34:49 -0400 Marc-André Moreau (5b2455f31) * Merge pull request #3451 from awakecoding/nla_server_fix 2016-07-22 09:06:07 -0400 Marc-André Moreau (14cb6d33c) * freerdp: make modifications to NLA server-side fixes according to PR comments 2016-07-21 18:58:24 -0400 Marc-André Moreau (801dc0f82) * freerdp: add configurable NTLM SAM file option for server-side NLA 2016-07-21 17:53:20 -0400 Marc-André Moreau (1ffbd774e) * freerdp: fix sending of TLS alert on NLA failure, add better handling of server-side NLA in shadow server 2016-07-20 09:26:04 -0400 Marc-André Moreau (9ef863bf2) * Merge pull request #3449 from awakecoding/android_toolchain_fix 2016-07-19 21:53:23 -0400 Marc-André Moreau (a04f3242a) * cmake: fix Android toolchain missing usage of CMAKE_PREFIX_PATH 2016-07-18 14:53:53 +0200 Bernhard Miklautz (05d63c687) * Merge pull request #3445 from lanoxx/master 2016-07-18 13:23:00 +0200 akallabeth (cd9bdd515) * Merge pull request #3447 from bmiklautz/package_updates 2016-07-18 12:33:44 +0200 Bernhard Miklautz (add4db4cd) * pkg: update packages 2016-07-17 22:29:09 +0200 Sebastian Geiger (d1c7843ac) * docs: Make doxygen silent 2016-07-08 11:14:25 +0200 Martin Fleisz (5d7027a8b) * Merge pull request #3438 from akallabeth/android_build_paths 2016-07-07 12:41:34 +0000 Bernhard Miklautz (c4e3db088) * Merge pull request #3436 from akallabeth/openh264_1_6_support 2016-07-07 10:38:51 +0200 akallabeth (79a360b1d) * Merge pull request #3405 from hardening/wlog_man 2016-07-06 17:21:46 +0200 Armin Novak (40bfc174d) * Added gradle.properties to extend heap size. 2016-07-06 17:17:39 +0200 Armin Novak (48b4c5b7a) * Fixed android libfreerdp install paths. 2016-07-06 13:58:10 +0200 Norbert Federa (89c25276b) * Merge pull request #3384 from akallabeth/android64_build 2016-07-06 13:02:35 +0200 Armin Novak (d5b7c1928) * Updated gradle. 2016-07-06 11:59:08 +0200 Armin Novak (f5fef8848) * Disabled OpenH264 build for pull request tester. 2016-07-06 11:50:53 +0200 Armin Novak (730ff20b6) * Using android build-tools 24 (23 is broken) 2016-07-05 15:35:41 +0200 David Fort (070b2c6f3) * Merge pull request #3402 from doughdemon/master 2016-07-05 15:15:19 +0200 David Fort (4a67ba8d7) * Merge pull request #3433 from akallabeth/wlog_callbac_init_fix 2016-07-05 13:22:28 +0200 Armin Novak (2ceb38a1c) * Proper wLogMessage initialisation. 2016-07-05 13:00:54 +0200 Armin Novak (d96fbd1bc) * Initialise WLog PrefixString for each message type. 2016-07-04 12:33:52 +0200 Armin Novak (44fc5b521) * Added support for OpenH264 1.6 2016-06-30 22:43:05 +0200 David Fort (a13254554) * Merge pull request #3428 from nfedera/fix-getcomputernameex-lentgh-calculation 2016-06-30 17:15:40 +0200 Norbert Federa (333a1110f) * winpr/sspi/ntlm: fix computer name len calculation 2016-06-27 15:28:22 +0200 Bernhard Miklautz (c42d2ef0d) * Merge pull request #3426 from nfedera/fix-read-extended-info-packet 2016-06-27 10:56:40 +0200 Norbert Federa (ae9460f02) * protocol violation: rdp_read_extended_info_packet 2016-06-27 10:11:19 +0200 Armin Novak (b7f8dc3d4) * Fixed UUID find. 2016-06-22 15:32:11 +0200 Martin Fleisz (0d7a6b559) * Merge pull request #3418 from llyzs/rdpsnd_server_latency 2016-06-21 15:10:09 +0200 David Fort (1fdcae9a6) * Add an environment variables section to the man 2016-06-21 14:05:29 +0800 Vic Lee (019a569d4) * rdpsnd/server: decrease audio latency and make it configurable. 2016-06-15 22:39:03 +0200 David Fort (0905cc2ba) * man pages needed love 2016-06-13 22:16:36 +0200 David Fort (db6efd06d) * Add a dedicated man page for wLog 2016-06-16 16:16:37 +0200 Bernhard Miklautz (e86f7c2fd) * Merge pull request #3408 from hendwolt/master 2016-06-16 14:46:27 +0200 Martin Fleisz (f166f5dc7) * Merge pull request #3410 from nfedera/fix-symbols 2016-06-16 11:47:33 +0200 Norbert Federa (27c439675) * winpr: fix win32 linking issues 2016-06-15 18:01:38 +0200 Norbert Federa (6a3b48d4f) * freerdp: remove static inet_ntop 2016-06-15 13:54:31 +0200 Norbert Federa (7a68eebb0) * cmake: remove some void statements and fix winpr source group 2016-06-15 13:36:27 +0200 Norbert Federa (90cdfa764) * cmake: replaced STATIC_CHANNELS with BUILTIN_CHANNELS 2016-06-15 13:30:38 +0200 Norbert Federa (0ed98c4ee) * channels/audin/client/winmm: requires winpr 2016-06-14 20:43:35 +0200 Hendrik Woltersdorf (8ea61fe55) * fix errors in xdg-shell-xml for protocol creation 2016-06-14 13:57:00 +0200 Bernhard Miklautz (50649acf4) * Merge pull request #3407 from nfedera/enable-tests-on-windows 2016-06-14 12:57:30 +0200 Norbert Federa (675ea70e8) * ci: build tests on windows from now on 2016-06-14 12:54:01 +0200 Bernhard Miklautz (0cb37b0db) * Merge pull request #3406 from nfedera/fix-winpr-ntlm 2016-06-14 12:37:37 +0200 Norbert Federa (26ed09a14) * winpr/sspi/ntlm: fix GetComputerNameExA parameters 2016-06-14 10:20:52 +0200 akallabeth (f0bdd62e9) * Merge pull request #3404 from nfedera/fix-pathmakepath 2016-06-13 19:19:28 +0200 Norbert Federa (62d73dcb7) * winpr: fix PathMakePathA and TestWLog 2016-06-13 10:06:51 +0200 Bernhard Miklautz (ee4d118be) * Merge pull request #3403 from TingPing/freerdp-client.pc 2016-06-12 22:10:00 -0400 TingPing (9fe5da859) * Fix include path in freerdp-client.pc 2016-06-12 17:54:52 +0200 Felix Janda (cd581cfb2) * Make iOS workaround iOS specific 2016-06-08 11:43:11 +0200 Ondrej Holy (b8f33aa59) * winpr/crt: Make TestString endian-independent 2016-06-08 11:42:27 +0200 Ondrej Holy (bbcc0476c) * winpr/crt: Fix endianness in string utils 2016-06-10 15:08:49 +0200 Bernhard Miklautz (f818bab4b) * Merge pull request #3399 from nfedera/fix-winpr-library2 2016-06-10 13:10:39 +0200 Norbert Federa (581c00043) * winpr/library: fix GetModuleFileName and tests 2016-06-08 11:03:40 -0400 Marc-André Moreau (0c8af4315) * Merge pull request #3397 from awakecoding/master 2016-06-08 10:51:58 -0400 Marc-André Moreau (f90586161) * wayk-now: add missing inet_pton implementation on Windows 2016-06-08 11:50:43 +0200 Bernhard Miklautz (b71f60c26) * Merge pull request #3393 from nfedera/fix-winpr-library-wtimer-test 2016-06-08 08:21:13 +0200 Hardening (a0520f84a) * Merge pull request #3394 from nfedera/fix-client-x11-locked-mutex 2016-06-07 18:57:27 +0200 Norbert Federa (374f97aad) * client/x11: don't close locked mutex 2016-06-07 17:20:56 +0200 Norbert Federa (f2c825bb7) * winpr: fix some tests 2016-06-07 15:33:49 +0200 MartinHaimberger (0abb285c3) * Merge pull request #3392 from nfedera/fix-winpr-barrier-deadlock 2016-06-07 13:06:50 +0200 Norbert Federa (f969e60a5) * winpr/synch: fix barrier deadlock in release build 2016-06-07 09:34:12 +0200 Bernhard Miklautz (aa15327a3) * Merge pull request #3391 from nfedera/fix-initializewaitabletimer-result 2016-06-06 23:06:12 +0200 Norbert Federa (a35a1e3d9) * winpr/synch: fix InitializeWaitableTimer result 2016-06-06 16:21:39 +0200 Norbert Federa (6e15931a5) * Merge pull request #3390 from nfedera/fix-winpr-barrier2 2016-06-06 15:33:16 +0200 Norbert Federa (131ffaa89) * winpr/synch: improve barrier test 2016-06-06 13:54:39 +0200 Bernhard Miklautz (bd71b3685) * Merge pull request #3388 from nfedera/fix-winpr-pool-synch 2016-06-06 13:44:48 +0200 Bernhard Miklautz (11ecda2ef) * Merge pull request #3386 from nfedera/fix-winpr-barrier 2016-06-06 13:39:36 +0200 Bernhard Miklautz (a24d1fd4c) * Merge pull request #3389 from nfedera/fix-winpr-synch-timer-queue-segfault 2016-06-06 13:18:00 +0200 Norbert Federa (e35049c20) * winpr/synch: fix timerqueue segfault 2016-06-06 11:32:25 +0200 Armin Novak (8e552e20a) * Updated readme for android. 2016-06-06 09:23:41 +0200 akallabeth (8c4f3ba16) * Merge pull request #3387 from nfedera/fix-wfreerdp-verify-cert-callback 2016-06-04 17:13:07 +0200 Norbert Federa (882f59332) * wfreerdp: fix invalid VerifyCertificate callback 2016-06-04 17:04:12 +0200 Norbert Federa (c16bee759) * winpr: several pool and synch fixes 2016-06-04 13:40:01 +0200 Norbert Federa (2dba08258) * winpr/synch/barrier: fix return value and test 2016-06-04 00:55:27 +0200 Norbert Federa (85f44262d) * winpr/synch: add spinning support to barrier 2016-06-03 18:56:36 +0200 Norbert Federa (341eed138) * winpr/synch: rewrite barrier implementation & test 2016-06-03 18:53:14 +0200 Bernhard Miklautz (8ea8b7c78) * Merge pull request #3381 from nfedera/fix-winpr-misc 2016-06-03 14:23:06 +0200 Armin Novak (dd9cb25b3) * Fixed defined symbols for function check. 2016-06-03 13:02:30 +0200 Armin Novak (de662b996) * Setting lib64 preference now. 2016-06-03 13:02:13 +0200 Armin Novak (20568af6a) * Updated toolchain file, added new variable for lib64 detection. 2016-06-03 13:01:59 +0200 Armin Novak (10460d3eb) * Fixed android library detection. 2016-06-03 09:39:48 +0200 Armin Novak (be33a1175) * Fixed missing arch. 2016-06-02 15:38:57 +0200 Norbert Federa (458f60693) * winpr/thread: fix SwitchToThread 2016-06-02 15:33:00 +0200 Armin Novak (e40546485) * Fixed pthread_mutex_timedlock detection. 2016-06-02 14:25:13 +0200 Armin Novak (fc2f43e3d) * Added android64 support. 2016-06-02 08:32:12 +0200 Ondrej Holy (1903537f0) * winpr/crt: Make TestUnicodeConversion endian-independent 2016-06-02 10:49:42 +0200 Bernhard Miklautz (215e7b556) * Merge pull request #3382 from giox069/master 2016-06-02 10:23:28 +0200 Giovanni Panozzo (01a8db2c1) * Fix some memory leaks in freerdp_settings_free() 2016-06-01 16:26:26 +0200 Norbert Federa (e718fb324) * fix race conditions, tests and some invalid return values 2016-05-31 16:04:16 +0200 Ondrej Holy (44ce6b02e) * winpr/stream: Make TestStream endian-independent 2016-05-31 09:41:09 +0200 Norbert Federa (42d2b69de) * Merge pull request #3379 from nfedera/fix-winpr-wtsapi 2016-05-31 09:37:31 +0200 akallabeth (345478bd8) * Merge pull request #3376 from realjiangms/fix_client_gfx 2016-05-30 19:25:20 +0200 Bernhard Miklautz (9daf129c6) * Merge pull request #3371 from realjiangms/fix_x11_shadow_race 2016-05-30 17:54:59 +0200 Norbert Federa (c6aeba6a6) * winpr/wtsapi: fixed race conditions and tests 2016-05-30 14:59:34 +0200 MartinHaimberger (69f738f4b) * Merge pull request #3377 from nfedera/fix-channel-name-parsing 2016-05-30 14:40:23 +0200 Norbert Federa (7a42a8dd5) * freerdp/core/gcc: channel name hardening 2016-04-27 13:43:16 +0200 Ondrej Holy (0e353cce2) * winpr/ntlm: Fix endianness in NTLM authentication 2016-04-22 14:43:40 +0200 Ondrej Holy (95a1b5394) * winpr/ntlm: Fix endianness in ntlm_av_pair_list 2016-04-27 13:35:09 +0200 Ondrej Holy (8d468ea6b) * winpr/crt: Fix endianness in WCHAR case conversions 2016-04-13 16:26:42 +0200 Ondrej Holy (f722dc5c2) * winpr/crt: Fix endianness in unicode conversions 2016-04-11 11:05:21 +0200 Ondrej Holy (e326e43e6) * codec/xcrush: Fix endianness in compression 2016-04-06 17:02:23 +0200 Ondrej Holy (250998efb) * winpr: Be sure data points to BYTE in endian.h 2016-04-06 16:49:37 +0200 Ondrej Holy (11221e7e2) * winpr: Fix Data_Read_UINT16 2016-04-22 15:31:01 +0200 Ondrej Holy (6d2ab9cc4) * winpr: Fix 64-bit architecture detection 2016-05-30 13:00:32 +0200 Bernhard Miklautz (ca03b510a) * Merge pull request #3375 from nfedera/fix-sizet-format-segfaults 2016-05-29 02:13:47 +0800 zihao.jiang (e7d9e9186) * channels/rdpgfx: Make freerdp_client_codecs_prepare calls codec reset. It fix broken h264 client from #3328. Also it doesn't make sense that we don't need width and height for codec initialization while we need them for codec reset 2016-05-27 15:53:49 +0200 Norbert Federa (e8c4910e2) * fix segfaults casused by size_t format specifier 2016-05-27 14:53:12 +0200 Hardening (00dd6f8c5) * Merge pull request #3372 from nfedera/fix-winpr-test-library 2016-05-26 12:19:36 +0200 Norbert Federa (d2b2a921f) * winpr/library: fix win32 test and some cleanup 2016-05-27 11:19:50 +0200 Hardening (9f37f46b6) * Merge pull request #3374 from nfedera/fix-winpr-path 2016-05-26 18:36:02 +0200 Norbert Federa (a45ac8dad) * winpr/path: fix PathCchFindExtensionA and more 2016-05-26 14:07:48 +0200 Hardening (ef1ddff04) * Merge pull request #3373 from nfedera/fix-winpr-test-pipe 2016-05-26 13:52:30 +0200 Norbert Federa (9370d9857) * winpr/pipe: fix CreateNamedPipe test 2016-05-26 00:20:37 +0800 zihao.jiang (42279834b) * Server/shadow: Protect X operations on shared subystem X11 display with X11 display lock 2016-05-25 17:25:07 +0200 Bernhard Miklautz (17c125d98) * Merge pull request #3369 from realjiangms/fix_mouseback_2796 2016-05-25 17:24:30 +0800 zihao.jiang (9f4465ebb) * Server/shadow: Fix issue 2796. Mouse cursor draw back issue 2016-05-25 16:39:22 +0200 Bernhard Miklautz (8aec19d11) * Merge pull request #3370 from nfedera/fix-winpr-test-thread-createprocess 2016-05-25 15:47:58 +0200 Norbert Federa (1b231f9dd) * winpr/thread: fix TestThreadCreateProcess 2016-05-25 11:08:31 +0200 MartinHaimberger (9bfe3a676) * Merge pull request #3365 from nfedera/fix-winpr-synch-tests 2016-05-24 22:33:27 +0200 Norbert Federa (aded51f38) * winpr/synch: fix tests 2016-05-24 15:41:45 +0200 akallabeth (53de4b81a) * Merge pull request #3363 from nfedera/fix-mutex-implementation 2016-05-24 13:35:11 +0200 Norbert Federa (386d29001) * winpr/synch: fix mutex implementation 2016-05-23 16:21:49 +0200 akallabeth (cf127ebfb) * Merge pull request #3357 from realjiangms/fix_rdpsnd_race 2016-05-23 13:38:18 +0200 Martin Fleisz (a722fbf15) * Merge pull request #3359 from bmiklautz/eventfd_leak 2016-05-23 13:22:33 +0200 akallabeth (21e351582) * Merge pull request #3349 from byteboon/master 2016-05-23 13:04:44 +0200 Bernhard Miklautz (5d030534d) * winpr/event: fix file descriptor leak 2016-05-20 01:02:08 +0800 zihao.jiang (444b678e7) * shadow/rdpsnd: Fix race condition in rdpsnd channel server. The output buffer and format parameters are not protected. This cause some data inconsistence if rdpsnd has own thread 2016-05-19 23:39:49 +0200 Hardening (aeabb9553) * Merge pull request #3356 from rinov/master 2016-05-20 01:17:49 +0900 rinov (c42edd926) * Update mf_mountain_lion.c 2016-05-18 17:30:25 +0200 Norbert Federa (ca53e8bca) * Merge pull request #3353 from bmiklautz/no_shared_libs 2016-05-18 17:13:45 +0200 Bernhard Miklautz (41298d69a) * build: fix builds with -DBUILD_SHARED_LIBS=OFF 2016-05-16 09:53:38 -0700 byteboon (158be3a9f) * fixed kerberos authentication 2016-05-13 11:32:48 +0200 Hardening (4e66df722) * Merge pull request #3333 from akallabeth/memleak_fixes 2016-05-13 09:41:42 +0200 Bernhard Miklautz (9e3695fb5) * Merge pull request #3340 from rjcorrig/kb3153731 2016-05-12 14:38:23 -0400 Marc-André Moreau (1b9759364) * Merge pull request #3341 from awakecoding/xcrush_fix 2016-05-12 14:24:53 -0400 Marc-André Moreau (a75d89d61) * libfreerdp-codec: make proper xcrush context reset fix 2016-05-12 13:12:24 -0400 Robert Corrigan (73e13b0b2) * KB3153731: May 2016 DST update for Azerbaijan, Chile, Haiti and Morocco 2016-05-12 17:48:40 +0200 Martin Fleisz (eadc9e129) * Merge pull request #3335 from bmiklautz/wfreerdp_naming 2016-05-12 09:41:57 -0400 Marc-André Moreau (ed326f666) * Merge pull request #3339 from awakecoding/xcrush_fix 2016-05-12 09:22:24 -0400 Marc-André Moreau (892531d49) * libfreerdp-codec: fix xcrush decompression, revert remote control fix 2016-05-12 11:47:10 +0200 Bernhard Miklautz (1ea3d4d9b) * wfreerdp: fix name build without client interface 2016-05-12 10:01:30 +0200 Armin Novak (eacf2b542) * Fixed memory leaks. 2016-05-12 09:28:12 +0200 Armin Novak (704d69d54) * Fixed NULL pointer access. 2016-05-11 17:00:35 -0400 Marc-André Moreau (9b7c53c90) * Merge pull request #3329 from awakecoding/hv_fix 2016-05-11 16:47:50 -0400 Marc-André Moreau (b24df9006) * Merge pull request #3330 from awakecoding/xcrush_fix 2016-05-11 16:35:20 -0400 Marc-André Moreau (a0630dee0) * libfreerdp-codec: fix xcrush context flush 2016-05-11 15:52:36 -0400 Marc-André Moreau (e4714f342) * freerdp: fix Hyper-V connectivity, fix issues #2421 and #3325 2016-05-11 14:15:07 -0400 Marc-André Moreau (5b9b86df1) * Merge pull request #3328 from awakecoding/gfx_fix 2016-05-11 13:53:34 -0400 Marc-André Moreau (56f9b1827) * libfreerdp-codec: fix error on empty RFX tileset, which can sometimes happen 2016-05-11 13:42:54 -0400 Marc-André Moreau (54cdd6a1a) * channels/rdpgfx: fix resetting of codec contexts 2016-05-11 13:27:45 -0400 Marc-André Moreau (171198bd7) * Merge pull request #3260 from awakecoding/master 2016-05-11 13:13:02 -0400 Marc-André Moreau (6b7375708) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2016-05-11 13:12:44 -0400 Marc-André Moreau (d4c809c4a) * winpr: fix definitions of synchronization barrier and interlocked functions 2016-05-11 11:05:17 -0400 Marc-André Moreau (915b9a15b) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2016-05-11 09:44:26 +0200 akallabeth (c5940d890) * Merge pull request #3318 from bmiklautz/multilayoutpdu 2016-05-11 09:40:18 +0200 akallabeth (6abdd4c6d) * Merge pull request #3321 from bmiklautz/client_interface 2016-05-09 10:25:31 +0200 Bernhard Miklautz (2c0e73b07) * client: disable the client interface per default 2016-05-04 09:47:23 +0200 Bernhard Miklautz (a61a642c9) * core: don't advertise multi layout PDUs 2016-05-03 17:04:45 +0200 Bernhard Miklautz (f82859560) * Merge pull request #3282 from akallabeth/input_arg_checks 2016-05-03 16:27:15 +0200 Bernhard Miklautz (221a292b0) * Merge pull request #3263 from akallabeth/tofu 2016-05-03 16:19:37 +0200 akallabeth (dd009afea) * Merge pull request #3314 from bmiklautz/refactoringx 2016-04-13 09:47:48 +0200 Armin Novak (115f59d9b) * Added argument checks for exported input functions. 2016-05-03 14:47:53 +0200 Bernhard Miklautz (c52984f67) * pkg/deb: update the package 2016-05-03 14:16:11 +0200 Bernhard Miklautz (59fbfdb24) * Add library libwinpr-tools 2016-05-03 10:44:42 +0200 Bernhard Miklautz (8cb873b05) * client/X11: fix build without client interface 2016-05-02 18:44:40 +0200 Bernhard Miklautz (a7ca42ec1) * Merge pull request #3313 from bmiklautz/typos 2016-05-02 18:31:43 +0200 Bernhard Miklautz (9d9875980) * libfreerd/color: fix typo 2016-05-02 18:09:24 +0200 akallabeth (38beb2937) * Merge pull request #3311 from bmiklautz/static_rdtk 2016-05-02 18:08:46 +0200 akallabeth (9591d2e7f) * Merge pull request #3312 from bmiklautz/commtests 2016-05-02 17:44:25 +0200 Bernhard Miklautz (29adf0ce0) * rdtk: fix windows build 2016-05-02 16:59:25 +0200 Bernhard Miklautz (81d30cc48) * Disable comm tests per default 2016-05-02 16:10:31 +0200 Bernhard Miklautz (1bad57c2f) * Don't export/install rdtk 2016-04-26 11:01:40 +0200 Bernhard Miklautz (bd7ed27f9) * Merge pull request #3305 from akallabeth/dynamic_channel_crash_fix 2016-04-26 09:59:40 +0200 akallabeth (a62d962bc) * Merge pull request #3250 from mfleisz/cssp_v3 2016-04-26 09:35:54 +0200 Armin Novak (48b11cf15) * Dynamic channel internal functions now static. 2016-04-26 09:34:12 +0200 Armin Novak (ee186bec7) * ListDictionary handle NULL list argument. 2016-04-19 17:57:53 +0200 Hardening (ca2d015d7) * Merge pull request #3296 from akallabeth/clipboard_file_fix 2016-04-19 16:44:31 +0200 Armin Novak (8917a3da9) * Fix CB_FILECONTENTS_REQUEST message decoding. 2016-04-19 15:32:56 +0200 Norbert Federa (8110435b9) * Merge pull request #3294 from bmiklautz/misc_build 2016-04-19 15:21:49 +0200 Norbert Federa (a4cec9f7f) * Merge pull request #3287 from bmiklautz/linking_fixes2 2016-04-19 14:55:26 +0200 Hardening (d4b73018a) * Merge pull request #3293 from nfedera/mitigate-cbclientaddress-verification 2016-04-19 14:33:26 +0200 Bernhard Miklautz (0ebc6f1f5) * build: disable -Wl,--no-undefined per default 2016-04-19 14:09:58 +0200 Norbert Federa (9f148e671) * core: allow TS Gateway protocol violation 2016-04-19 12:46:54 +0200 Bernhard Miklautz (4a9da95b0) * Tests: Disable TESTS_WTSAPI_EXTRA per default 2016-04-15 14:48:46 +0200 Bernhard Miklautz (470e1474e) * Merge pull request #3285 from rjcorrig/kb3148851 2016-04-15 14:32:40 +0200 Bernhard Miklautz (62cb5fac4) * build: add missing dependencies 2016-04-13 13:34:43 -0400 Robert Corrigan (f8c42da56) * KB3148851: Updates to Russian Time Zones for 2016 2016-04-11 20:47:53 +0200 Hardening (11d113872) * Merge pull request #3274 from bmiklautz/linking_fixes 2016-04-11 11:10:08 +0200 Hardening (c9f4485e2) * Merge pull request #3276 from nfedera/nf-fix-ms-android-protocol-violation 2016-04-11 10:50:27 +0200 Norbert Federa (4ae77b827) * core: allow ms android client protocol violation 2016-04-08 15:28:40 +0200 akallabeth (45ab97904) * Merge pull request #3275 from nfedera/fix-server-establish-keys-typo 2016-04-08 14:47:35 +0200 Norbert Federa (6ee445339) * core: fix broken rdp security (server side) 2016-04-07 14:39:16 +0200 Bernhard Miklautz (783807229) * build: add missing dependencies 2016-04-07 14:52:52 +0200 Bernhard Miklautz (0e2c4f2d6) * Merge pull request #3273 from realjiangms/fix_android_crash_rotate_3258 2016-04-07 14:35:57 +0200 Bernhard Miklautz (8fe88acbf) * build: use --no-undefined if available 2016-04-07 20:19:22 +0800 zihao.jiang (748982c94) * Fix android rotation crash 2016-03-31 12:16:55 +0200 Armin Novak (53445768e) * Added command line option /cert-tofu 2016-03-31 11:43:38 +0200 Bernhard Miklautz (a0d9969a3) * Merge pull request #3254 from akallabeth/avc444_cmd_arg 2016-03-31 11:01:45 +0200 Armin Novak (81450dd37) * Cleaned up empty if. 2016-03-30 10:58:36 -0400 Marc-André Moreau (a192967a5) * libwinpr-path: fix missing shlwapi.lib import 2016-03-30 10:47:01 -0400 Marc-André Moreau (8fcc2aabf) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2016-03-30 10:31:34 -0400 Marc-André Moreau (0d1553942) * wfreerdp: fix Windows XP clipboard missing imports 2016-03-30 15:20:53 +0200 akallabeth (445059b76) * Merge pull request #3259 from bmiklautz/overlinking 2016-03-29 20:34:52 -0400 Marc-André Moreau (cedf6d98e) * freerdp: more UWP porting 2016-03-29 16:03:15 -0400 Marc-André Moreau (4d629a799) * freerdp: UWP porting 2016-03-29 15:10:00 +0200 Bernhard Miklautz (bafe1aa17) * usbdrc: remove unused dependencies 2016-03-25 16:28:17 +0100 Bernhard Miklautz (9e8c6c99b) * First shot on fixing over linking 2016-03-01 12:45:25 +0100 Bernhard Miklautz (b184f58c1) * winpr/TestFileGetStdHandle: rename variable stdout 2016-03-25 12:20:51 -0400 Marc-André Moreau (2201ac526) * winpr: fix PathFileExists on UWP 2016-03-24 16:25:22 +0100 Armin Novak (50873be06) * Added advanced gfx command line options. 2016-03-21 16:58:09 +0100 Martin Fleisz (5d956ebbb) * core: correctly set last error on credssp errors 2016-03-21 10:23:18 +0100 Martin Fleisz (34a7c1860) * core: Propagate credssp error code by setting last error 2016-03-18 13:45:51 +0100 Martin Fleisz (98528ea97) * winpr: Fix definition of NTSTATUS_FROM_WIN32 2016-03-18 13:32:13 +0100 Martin Fleisz (1c2d31535) * core: Add support for CredSSP version 3 2016-03-17 11:06:39 +0100 akallabeth (75ae3f58d) * Merge pull request #3243 from hardening/typofix 2016-03-17 11:02:51 +0100 Bernhard Miklautz (14daecf29) * Merge pull request #3240 from akallabeth/drive_fixes 2016-03-17 10:44:11 +0100 David FORT (2cb3717d6) * Fixed a typo in debug messages 2016-03-17 09:34:24 +0100 Armin Novak (43b13ffcd) * Replace SetFilePointerEx with SetFilePointer. 2016-03-17 09:33:39 +0100 Armin Novak (f45be8dab) * Print device name when loading channel. 2016-03-16 15:19:11 +0100 Martin Fleisz (80cd64732) * Merge pull request #3164 from akallabeth/windows_UnixChangeFileMode 2016-03-16 14:05:55 +0100 Bernhard Miklautz (eb5e30332) * Merge pull request #3215 from akallabeth/avc_444 2016-03-16 13:56:39 +0100 Bernhard Miklautz (90b3bf489) * Merge pull request #3204 from akallabeth/rdp_file_preference_fix 2016-03-16 13:46:47 +0100 Armin Novak (7faff04ec) * Assume the update rectangle is inclusive. 2016-03-14 09:01:57 +0100 Armin Novak (dfdc4c38f) * Fixed comments. 2016-03-14 08:57:00 +0100 Armin Novak (9ab3532bf) * Renamed GFX defines to conform to spec. 2016-03-02 15:16:49 +0100 Armin Novak (5bc333c62) * Implemented GFX AVC444 support. 2016-03-02 14:53:55 +0100 Armin Novak (3309bf8f9) * Implemented YUV444 related primitives. 2016-03-02 14:39:36 +0100 Armin Novak (3a3ec8589) * Unified RDPGFX_RECT16 and RECTANGLE_16 2016-03-16 13:32:51 +0100 akallabeth (0c99d6a4f) * Merge pull request #3226 from rjcorrig/#3198 2016-03-16 13:32:29 +0100 akallabeth (2ea56c651) * Merge pull request #3234 from bmiklautz/rdkt_version 2016-03-16 08:29:21 -0400 Robert Corrigan (a4f0089d4) * winpr_detect_windows_time_zone should have void argument 2016-03-16 13:15:39 +0100 Armin Novak (fd26624bc) * Parse RDP and assistance files in parser. 2016-03-16 13:05:00 +0100 Armin Novak (fb44b6880) * Removed windows extra handling for RDP files. 2016-03-16 13:15:24 +0100 Bernhard Miklautz (babbc4b83) * Increase rdtk version to 2.0.0 2016-03-16 13:08:06 +0100 Armin Novak (3d23a772f) * Updated ConvertToUnicode return check. 2016-03-16 13:03:33 +0100 Bernhard Miklautz (228f6b116) * Merge pull request #3207 from akallabeth/mic_crash_fix 2016-03-16 12:39:36 +0100 Armin Novak (059c754b0) * Fixed double free. 2016-03-16 11:58:31 +0100 Bernhard Miklautz (1b1563658) * Merge pull request #3214 from hardening/fix_systemd_appender 2016-03-15 20:19:15 -0400 Marc-André Moreau (9211f44e4) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2016-03-15 09:25:50 +0100 akallabeth (b35f3062f) * Merge pull request #3225 from mfleisz/fix_set_err_info 2016-03-10 15:10:49 -0500 Robert Corrigan (16796b9c9) * winpr: Updates time zones and fixes bias values 2016-03-14 15:28:56 +0100 Bernhard Miklautz (c5fd49c3a) * Merge pull request #3223 from comicfans/wayland_fix 2016-03-14 15:27:15 +0100 Martin Fleisz (b2d24a4dd) * freerdp: Fix possible crash when setting error info in server-mode 2016-03-14 15:13:52 +0100 Bernhard Miklautz (05bcec47b) * Merge pull request #3224 from mfleisz/win32_bld_fix 2016-03-14 14:08:48 +0100 Martin Fleisz (0249b0967) * winpr: Fix definition of PathFileExists on Win32 2016-03-14 12:51:50 +0000 comicfans44 (6603039c2) * only compile wayland client when WAYLAND_FOUND 2016-03-14 13:19:08 +0100 Armin Novak (2dbc1a0b8) * Reverted WTS API changes. 2016-03-08 13:19:40 +0100 Armin Novak (d06723e29) * Fixed return value for failed malloc. 2016-03-07 12:54:49 +0100 Armin Novak (36cbf1b58) * Fixed error handling for channel load failures. 2016-03-14 13:00:52 +0100 Bernhard Miklautz (6ebf45251) * Merge pull request #3209 from akallabeth/android_translation_fix 2016-03-14 10:08:25 +0100 akallabeth (4ad342869) * Merge pull request #3221 from bmiklautz/fix_nightlies 2016-03-14 09:57:33 +0100 Bernhard Miklautz (e13a32779) * Merge pull request #3212 from realjiangms/fix_default_audin 2016-03-14 09:53:45 +0100 Armin Novak (77d82f14c) * Removed untranslatable strings from translated files. 2016-03-14 09:38:35 +0100 Bernhard Miklautz (3bae20370) * pkg/deb: adapt channel paths 2016-03-14 09:20:30 +0100 Martin Fleisz (95541772c) * Merge pull request #3213 from akallabeth/android_build_fixes 2016-03-11 14:42:16 -0500 Marc-André Moreau (3cbd7c08f) * freerdp: fix freerdp_connect possible incorrect status code 2016-03-11 11:22:59 +0100 Martin Fleisz (66ae3f2c7) * Merge pull request #3177 from akallabeth/codec_reset_fix 2016-03-10 23:41:12 +0100 Hardening (19494bd75) * Make systemd appender honor layout and log off 2016-03-10 22:07:30 +0100 Armin Novak (f60b8d5e9) * Replaced version patch with make argument. 2016-03-10 21:54:11 +0100 Armin Novak (4a7816db1) * Updated OpenSSL version in script. 2016-03-10 21:52:40 +0100 Armin Novak (382626f10) * Fixed settings load/store. 2016-03-10 21:18:19 +0100 Armin Novak (cabcf7c47) * Fixed paralell building issue. 2016-03-11 01:52:18 +0800 zihao.jiang (40ea6e922) * audin: Fixed default sys argument for audin PR #3173 fixed argument parsing. However it breaks the usage without specifying subsystem: "/microphone" In particular, aFreerdp microphone redirect is broken as it exactly uses "/microphone" This PR fixes the regression. Fix: We should not call CommandLineParseArgumentsA if argc is only 1 (same case as rdpsnd_main.c) 2016-03-10 08:22:30 +0100 Martin Fleisz (1feb03d67) * Merge pull request #3210 from hardening/env_fix 2016-03-09 14:10:31 +0100 David FORT (b3c047830) * Don't require HOME env var to be set for server-side code 2016-03-08 20:34:19 +0100 Armin Novak (15498eaf2) * Marked non translatable strings as such. 2016-03-08 16:27:51 +0100 Armin Novak (1d4fd05db) * Reverted translation of internal VALUE arrays. 2016-03-08 20:50:30 +0100 akallabeth (ff1eb258e) * Merge pull request #3172 from realjiangms/android_launch_by_scheme_2720 2016-02-27 18:31:43 +0800 zihao.jiang (0927114e8) * android: Allow freerdp mobile version to be launched from URI (freerdp://) It would be good if we have a easy way to call aFreeRDP in another Android APP (Requirement also mentioned in #2720) We can define a scheme (freerdp://) as unified way to launch FreeRDP from another APP or browser and connect to compatible RDP server 1. Define scheme freerdp:// 2. General form could be freerdp://user@hostname:port/connect?key1=value&key2=-&key3=%2b&key4= 3. [user] part would be translated to /u: 4. [hostname:port] would be translated to /v: 5. The [user@hostname:port] part would be used as app title, currently it's just the progress dialog title 6. query parameters would be translated to command line arguments. Later same arguments will overwrite the formers: a. key1=value: => /key1:value b. key2=-: => -key2 c. key3=%2b => +key3 (%2b is url encoded +) d. key4= => /key4 e. Especially, drive=sdcard will be properly handled with local sdcard path. On my device it will be translated to /drive:sdcard,/storage/emulated/0 2016-03-08 10:05:57 +0100 Martin Fleisz (30325f189) * Merge pull request #3181 from akallabeth/wlog_filter_fix 2016-03-07 21:21:17 -0500 Marc-André Moreau (c78a14238) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2016-03-07 21:21:06 -0500 Marc-André Moreau (d61c2d453) * winpr: fix ini utils leak 2016-03-07 10:19:50 -0500 Marc-André Moreau (ceefc4b09) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2016-03-07 15:39:59 +0100 Bernhard Miklautz (9f8baf38d) * Merge pull request #3206 from akallabeth/openssl_unification 2016-03-07 13:12:38 +0100 Armin Novak (bb3448f2a) * Set variable to NULL to prevent double free. 2016-03-07 11:51:13 +0100 Armin Novak (2208a84cd) * Moved assistance to winpr crypto. 2016-03-07 10:55:51 +0100 akallabeth (52f1e6b27) * Merge pull request #3086 from DavBfr/fix-rdpdr 2016-03-07 10:50:35 +0100 akallabeth (ece552dad) * Merge pull request #3200 from dwmw2/master 2016-03-07 09:43:35 +0100 Armin Novak (83ef6427e) * Use common command line parser. 2016-03-07 09:43:53 +0100 Armin Novak (4bb33e904) * Reparse command line after RDP or assistance file. 2016-03-07 09:44:07 +0100 Armin Novak (36241ed54) * Fix memory leaks if parsed multiple times. 2016-03-07 09:24:44 +0100 Martin Fleisz (f0cc92735) * Merge pull request #3202 from akallabeth/file_bsd_fix 2016-03-04 09:25:04 +0100 Armin Novak (34b12362c) * Fixed FreeBSD support for filetime settings. 2016-03-04 13:22:58 +0000 David Woodhouse (701f54e07) * winpr: Bump API version to 2.0 2016-03-04 11:19:00 +0100 Hardening (fb63dd267) * Merge pull request #3194 from nfedera/fix-convertfromunicode-hardening 2016-03-04 11:17:42 +0100 Bernhard Miklautz (9fa85aea1) * Merge pull request #1726 from grpomega/patch-3 2016-03-04 00:45:26 +0100 Norbert Federa (de4adeff0) * fix logon info processing 2016-03-03 20:39:31 +0100 Bernhard Miklautz (120bd2d8b) * Merge pull request #3173 from akallabeth/audin_arg_fix 2016-03-03 17:34:57 +0100 Martin Fleisz (151f4353f) * Merge pull request #3196 from akallabeth/exported_symbols_fix 2016-03-03 17:11:26 +0100 Armin Novak (fb88ad0ee) * Fixed symbol export for sound plugins. 2016-03-03 16:21:12 +0100 Norbert Federa (ef4b29e5b) * ConvertFromUnicode fixes and misc hardening 2016-03-03 13:58:42 +0100 Bernhard Miklautz (167fd4786) * Merge pull request #3192 from akallabeth/plugin_path_fix 2016-03-03 12:07:10 +0100 Armin Novak (ee2839fc7) * Caching log filter after first use. 2016-03-03 12:12:21 +0100 Martin Fleisz (f15057569) * Merge pull request #3191 from hardening/saveInfoPdu_fix 2016-03-03 11:45:12 +0100 David FORT (f5ce5e72d) * Fix parsing of saveSessionInfo PDU 2016-03-03 11:36:26 +0100 Armin Novak (767e6bbb6) * Updated freerdp plugin path to use major version. 2016-03-03 11:06:24 +0100 Martin Fleisz (2710ebf1c) * Merge pull request #3187 from akallabeth/client_name_fix 2016-03-03 09:08:30 +0100 Armin Novak (7dcba9a66) * Removed additional '\0' from TUNNEL_AUTH message. 2016-03-02 20:53:19 +0100 Hardening (9afa9282e) * Merge pull request #3184 from xhaakon/fix-ubuntu-gcc-build 2016-02-23 15:27:33 +0100 Jakub Adam (bc750e983) * Fix build on older 32-bit Ubuntu releases 2016-03-02 19:02:01 +0100 Armin Novak (0ea7aea6d) * Remember filter log level. 2016-03-01 17:10:22 -0800 David PHAM-VAN (40504c546) * Fix Uninitialized Variable 2016-03-02 19:03:46 +0100 akallabeth (e71369d11) * Merge pull request #3183 from bmiklautz/timezone_regression 2016-02-26 10:32:54 -0800 David PHAM-VAN (f4eb27893) * Mount only removable devices and network drives in Windows; Adds consistency with Linux and Mac 2016-02-26 10:31:14 -0800 David PHAM-VAN (31d9599d0) * Move first_hotplug call to parent thread to avoid parallel access to devman dictionary 2016-02-26 10:19:21 -0800 David PHAM-VAN (2f28b6c38) * Improve code using more winpr functions 2015-09-07 12:16:03 +0200 David PHAM-VAN (2e1e6a4ff) * Add hotplug support for MacOS 2016-01-07 11:04:10 -0800 David PHAM-VAN (a20950faa) * Implement FileAllocationInformation 2016-03-02 12:37:48 -0500 Bernhard Miklautz (707535341) * winpr: fix regression in timezone detection 2016-03-02 10:33:41 -0500 Bernhard Miklautz (ee40be2b9) * Merge pull request #3182 from xhaakon/shadow-pkg-config 2016-03-02 10:20:12 +0100 Jakub Adam (9f0b14f8b) * shadow/subsystem: fix pkgconfig file 2016-03-01 17:30:08 +0100 Armin Novak (5bb68a0b3) * Fixed broken resource cleanup. 2016-03-01 17:14:35 +0100 Armin Novak (ce8f3f253) * Fixed context reset of sample server. 2016-03-01 16:56:36 +0100 Armin Novak (09e957f71) * Fixed broken check. 2016-03-01 16:39:53 +0100 Armin Novak (8997c6c03) * Added log messages for unsupported surface commands. 2016-03-01 16:17:28 +0100 Armin Novak (2e110c7f3) * Fixed codec reset, now resetting resolution too. 2016-03-02 14:11:15 +0100 Armin Novak (41fdac266) * Respecting filter in WLog_GetLogLevel 2016-03-02 09:43:46 +0100 Martin Fleisz (857c37393) * Merge pull request #3163 from akallabeth/set_file_time 2016-03-02 09:43:24 +0100 Martin Fleisz (cfe592345) * Merge pull request #3179 from akallabeth/minor_fixes 2016-02-26 12:53:23 +0100 Armin Novak (c74e37dbf) * Implemented UnixChangeFileMode for windows. 2016-03-02 09:16:59 +0100 Armin Novak (65cddbc3f) * Removed obsolete log message. 2016-03-02 09:16:49 +0100 Armin Novak (227ecc4bd) * Fixed uninitialized variable. 2016-03-01 23:34:57 +0100 Hardening (49a0a9c8a) * Merge pull request #3178 from hendwolt/master 2016-03-01 21:49:21 +0100 Hendrik Woltersdorf (a5bb05bf4) * fix wayland-client.h not found 2016-03-01 16:44:19 +0100 Bernhard Miklautz (e02af8287) * Merge pull request #3160 from akallabeth/stream_fixes 2016-03-01 11:40:11 +0100 Armin Novak (a79072a87) * Added tests for remaining stream functions. 2016-03-01 11:39:21 +0100 Armin Novak (e7814d585) * Fixed stream API for Stream_Copy. 2016-03-01 10:29:51 +0100 Armin Novak (a98e0f9eb) * Reverted opaque structures. 2016-02-29 17:39:18 +0100 Norbert Federa (b4b8239bf) * Merge pull request #3176 from bmiklautz/shadow_subsystem 2016-02-29 17:10:53 +0100 Bernhard Miklautz (014f31db3) * Merge pull request #3171 from akallabeth/crypto_simplification 2016-02-29 16:59:58 +0100 Bernhard Miklautz (25506348d) * Merge pull request #3168 from akallabeth/visibility_fixes 2016-02-29 16:25:04 +0100 Bernhard Miklautz (168873845) * ci: build server side on windows 2016-02-29 16:22:24 +0100 Bernhard Miklautz (1b926f874) * build: export freerdp-shadow 2016-02-29 16:02:13 +0100 Bernhard Miklautz (f15c050d1) * shadow/subsystem: fix windows build 2016-02-29 16:00:35 +0100 Bernhard Miklautz (5a7ac964c) * build/win32: fix DLL version information 2016-02-29 15:24:07 +0100 Armin Novak (c182be093) * Removed module.def from build config. 2016-02-29 15:21:22 +0100 Bernhard Miklautz (92de4cf72) * Merge pull request #3167 from realjiangms/shadow_export_default_subsystem 2016-02-29 15:18:47 +0100 Armin Novak (68c402ac5) * Removed windows module.def files. 2016-02-29 15:18:19 +0100 Armin Novak (5acd80dd5) * Exporting channel entry points. 2016-02-29 14:43:33 +0100 Armin Novak (4e4d2e11d) * Fixed crypto tests. 2016-02-29 12:54:31 +0100 Armin Novak (b69047064) * Replaced stream manipulation with EnsureCapacity. 2016-02-29 12:51:54 +0100 Armin Novak (46fa7ec48) * Fixed invalid stream copy length. 2016-02-29 12:34:53 +0100 Armin Novak (8482fbf85) * Fixed formatting. 2016-02-29 11:12:32 +0100 Armin Novak (19568c6e9) * Fixed indentation. 2016-02-29 11:10:15 +0100 Armin Novak (7e6501374) * Fixed memory leak. 2016-02-29 10:31:50 +0100 Hardening (da9d9ed45) * Merge pull request #3165 from akallabeth/printer_fix 2016-02-29 09:00:02 +0100 Armin Novak (b429d230c) * Refactored crypto *_New functions. 2016-02-28 19:56:57 +0100 Armin Novak (71bea3e1d) * Fixed argument parsing for audin. 2016-02-28 11:12:17 +0100 Armin Novak (92c15783d) * Updated RC4 API, fixed crashing bug. 2016-02-28 10:33:25 +0100 akallabeth (e2a80838d) * Merge pull request #3169 from realjiangms/android_fix_sound 2016-02-27 01:07:30 +0800 zihao.jiang (176ad52bd) * server/shadow: Export API to set built-in subsystem modules for freerdp-shadow-subsystem 2016-02-27 02:20:49 +0800 zihao.jiang (17139b9fe) * android: Fix sound redirection. After #3097, the java side pass command line argument to JNI for freerdp settings. However there's several issues need to be fixed: 1. The argument /sound should be appended if freerdp is required to play sound at local device 2. The option value for "audio-mode" is not correct. It should match the definition in client/common/cmdline.c /* Audio Mode */ define AUDIO_MODE_REDIRECT 0 /* Bring to this computer */ define AUDIO_MODE_PLAY_ON_SERVER 1 /* Leave at remote computer */ define AUDIO_MODE_NONE 2 /* Do not play */ 3. Uncomment support for WAVE_FORMAT_PCM in audin. I tested on my android phone and Nokia N1 tablet. It works on both device 2016-02-27 23:28:49 +0100 Armin Novak (238ff3b31) * Unified encryption functions. 2016-02-27 22:39:45 +0100 Armin Novak (5805ba8e5) * Removed crypto_nonce. 2016-02-27 22:16:41 +0100 Armin Novak (492984497) * Fixed const argument for Stream_Write. 2016-02-27 22:13:59 +0100 Armin Novak (86436bc4e) * Added API export for uwac. 2016-02-27 11:36:34 +0100 Armin Novak (11c442562) * Fixed dupliace FREERDP_API declarations. 2016-02-26 19:25:49 +0100 Armin Novak (1036f1e29) * Fixed default visibility. 2016-02-26 18:53:45 +0100 akallabeth (9d2111783) * Merge pull request #3157 from DavBfr/Fix-bad-malloc-size 2016-02-12 11:32:18 -0800 David PHAM-VAN (8ebe5b993) * Fix bad malloc size in statvfs 2016-02-26 15:21:19 +0100 Armin Novak (b7187d04a) * Printer driver from command line now used. 2016-02-26 14:50:27 +0100 Armin Novak (dccf40c2b) * Fixed duplicate loading of smartcard and printers. 2016-02-26 12:13:02 +0100 Armin Novak (98d4a9347) * Added support for android SetFileTime. Deactivated libjpeg support for android. 2016-02-26 11:22:56 +0100 Armin Novak (553723029) * Fixed missing iOS UTIME_OMIT. 2016-02-26 10:48:53 +0100 Armin Novak (436be2441) * Implemented SetFileTime 2016-02-26 09:57:35 +0100 Martin Fleisz (4f22682ed) * Merge pull request #3151 from akallabeth/timezone_refactor 2016-02-26 09:52:43 +0100 Hardening (421726268) * Merge pull request #3156 from akallabeth/ssl_wrapper_merge 2016-02-26 09:28:54 +0100 Armin Novak (fe8f5dee8) * Fixed indentation. 2016-02-26 09:27:53 +0100 Armin Novak (7a253bae4) * Replaced magic numbers with defines. 2016-02-26 09:23:34 +0100 akallabeth (f44f339ce) * Merge pull request #3161 from bmiklautz/uwac_versioning 2016-02-25 23:47:32 +0100 Bernhard Miklautz (d5a43ddc6) * uwac: generate .pc and cmake find-module 2016-02-25 23:46:56 +0100 Bernhard Miklautz (167907ef2) * uwac: enable library versioning 2016-02-25 23:38:53 +0100 Bernhard Miklautz (71836f6ca) * build winpr: export WINPR_API_VERSION 2016-02-25 21:57:56 +0100 Bernhard Miklautz (541abee48) * cmake/FindWayland: cleanup 2016-02-25 20:13:56 +0100 Armin Novak (cf9543e35) * Converted Stream defines to inline functions. 2016-02-25 20:01:12 +0100 Armin Novak (e79eee2bb) * Fixed Stream API misuse. 2016-02-25 19:37:20 +0100 Armin Novak (b61ab5ecb) * Fixed stream copy in update_message_SurfaceCommand 2016-02-25 16:57:48 +0100 akallabeth (16ba8f377) * Merge pull request #3159 from bmiklautz/disable_mipsel 2016-02-25 16:57:34 +0100 Bernhard Miklautz (8bdad1eb9) * Merge pull request #3140 from hardening/printer_work 2016-02-25 16:31:20 +0100 Bernhard Miklautz (ae6c235be) * android: disable mips build 2016-02-25 15:03:14 +0100 David FORT (aa7fe1d31) * Fixed indentation 2016-02-25 09:02:46 +0100 Armin Novak (fd415cd10) * Fixed missing semicolon. 2016-02-25 09:00:50 +0100 akallabeth (70f9ebe1e) * Merge pull request #3042 from hardening/uwac 2016-02-25 00:41:19 +0100 David FORT (2b18d2573) * Added some checks 2016-02-24 21:45:09 +0100 Armin Novak (f99742109) * Unified hmac functions. 2016-02-24 20:39:49 +0100 Armin Novak (4ca6b9bf1) * Unified random functions and remaining MD5. 2016-02-24 20:32:20 +0100 Armin Novak (6e8ea34f0) * Updated cryto wrapper API. 2016-02-24 20:16:33 +0100 Armin Novak (95058c64d) * Fixed argument checks and return values. 2016-02-24 20:16:19 +0100 Armin Novak (0bfe5bad8) * Fixed naming of static functions. 2016-02-24 17:04:03 +0100 Armin Novak (ada2b16c5) * Unified RC4 functions. 2016-02-24 16:46:25 +0100 Armin Novak (06da64400) * Unified md5 functions. 2016-02-24 16:36:15 +0100 Armin Novak (0e4ea3943) * Unified sha1 functions. 2016-02-24 09:43:53 +0100 Armin Novak (7795ebdc1) * Fixed return value for DST. 2016-02-24 09:42:12 +0100 Armin Novak (495df6d6e) * Readded read timezone from link. 2016-02-23 18:15:25 +0100 Armin Novak (1cd6697bc) * Implemented timezone detection for android 2016-02-23 18:08:18 +0100 Armin Novak (447ac23ae) * Refactored timezone functions. 2016-02-23 20:23:52 +0100 akallabeth (7c5fcc9ee) * Merge pull request #3149 from bmiklautz/feb22 2016-02-23 19:11:32 +0100 Bernhard Miklautz (ce5159206) * Merge pull request #3150 from xhaakon/subsystem-lib 2016-02-23 10:49:52 +0100 Jakub Adam (db44d277d) * server/shadow: Build libraries for shadow subsystems 2016-02-23 17:14:08 +0100 Bernhard Miklautz (738f55a6a) * Merge pull request #3119 from akallabeth/abort_event_reset 2016-02-23 16:46:16 +0100 akallabeth (a53e4f47f) * Merge pull request #3015 from bmiklautz/pull/2936 2016-02-23 15:58:48 +0100 Armin Novak (d28cb6ac6) * Removed function call with invalid arguments. 2016-02-10 11:20:52 +0100 Armin Novak (24c93e4de) * Resetting abortEvent only on connect and reconnect. 2016-02-23 16:25:05 +0100 Bernhard Miklautz (dd93fd2b3) * timezon: add support for tz package 2016-02-23 15:34:58 +0100 Bernhard Miklautz (be02849ec) * tcp: set the timeout to 9s 2015-10-19 18:29:30 +0000 volth (8b9c40248) * Increase TCP_USER_TIMEOUT to avoid disconnections. 2016-02-23 14:09:14 +0100 David FORT (0bf2faedc) * Fix compilation with out-of-tree builds 2016-02-23 09:22:15 +0100 David FORT (c1c43f91c) * Fixed detection of wayland libs 2016-02-22 16:03:57 +0100 David FORT (5dcb3dfe8) * Fix compilation and detection under debian/ubuntu 2016-01-18 15:55:33 +0100 David FORT (87d6caa69) * Integrate UWAC in to the FreeRDP source tree 2016-01-12 22:29:38 +0100 David FORT (bc31c0086) * Fixed detection of UWAC library 2016-01-06 23:56:05 +0100 David FORT (ded17d9d0) * Move wayland client to UWAC 2016-02-23 11:44:58 +0100 Bernhard Miklautz (35faa8b22) * Merge pull request #3148 from mfleisz/win32_include_fix 2016-02-23 09:56:17 +0100 akallabeth (05aa425ca) * Merge pull request #2851 from ilammy/x11-cliprdr/improve-format-support 2016-02-23 09:55:55 +0100 Martin Fleisz (1b881e47d) * winpr/file: Add missing include (io.h) for windows builds 2016-02-23 09:37:31 +0100 akallabeth (88fa29c50) * Merge pull request #3145 from giox069/master 2016-02-23 00:14:30 +0200 ilammy (93fc349ce) * client/X11: harden xf_cliprdr_parse_server_format_list() 2016-02-22 17:01:43 +0100 Bernhard Miklautz (e6f013eac) * fix spelling 2016-02-22 13:54:08 +0100 akallabeth (4d85ade55) * Merge pull request #3136 from bmiklautz/winpr_version 2016-02-22 12:48:42 +0100 Bernhard Miklautz (8ac4998bd) * Merge pull request #3147 from akallabeth/win_debug_symbol_fix 2016-02-22 10:27:50 +0100 Armin Novak (6c8de27d8) * Installing debug symbols only if activated. 2016-02-21 17:52:52 +0100 Giovanni Panozzo (1dea98026) * Fix char signedness in glyph offset calculation, fixes #2137 2016-02-19 13:27:13 +0100 Bernhard Miklautz (503399f57) * Merge pull request #3143 from akallabeth/deny_cert_if_cred_from_stdin 2016-02-19 10:22:38 +0100 Armin Novak (ae4a1ee34) * Abort certificate accept if password is read from stdin. 2016-02-18 14:19:36 +0100 David FORT (1b2b1c4ac) * Add support for saveSessionInfo PDU 2016-02-11 22:45:30 +0100 David FORT (a53cb8190) * Added missing checks 2016-02-03 10:26:59 +0100 David FORT (60fed9d57) * Mutualize definitions for the printer channel 2016-02-16 13:42:08 -0500 Marc-André Moreau (8fa25aae6) * mfreerdp: fix build on 32-bit with mac audio 2016-02-16 17:39:22 +0100 Bernhard Miklautz (12bd0ec82) * winpr: BUMP the API version to 1.2 2016-02-15 13:52:47 +0100 Hardening (2a3e9996b) * Merge pull request #2710 from akallabeth/cert_temp_accept_v2 2016-02-14 14:18:26 +0100 Hardening (0092bcf92) * Merge pull request #3130 from pxx02134/patch-1 2016-02-14 14:17:52 +0100 Hardening (f524c4c8a) * Merge pull request #3131 from pxx02134/patch-2 2016-02-12 21:19:13 +0100 Hardening (ef7c867f4) * Merge pull request #3124 from nathankidd/region16_rects-handle-null 2016-02-11 19:34:48 -0500 Nathan Kidd (d68e58a9d) * libfreerdp-codec: Make region16_rects() handle NULL nbRects 2016-02-12 10:43:25 +0100 Bernhard Miklautz (cf6ea2357) * Merge pull request #3123 from nfedera/fix-keyboardtype-7 2016-02-11 22:21:33 +0100 Hardening (cbd1ffa57) * Merge pull request #3110 from akallabeth/mac_os_ssl_warning_fix 2016-02-11 21:40:50 +0100 Norbert Federa (92aa21c45) * Several fixes for keyboard type 7 (japanese) 2016-02-11 12:24:47 +0900 pxx02134 (2bf525d20) * Update AndroidManifest.xml 2016-02-11 12:21:11 +0900 pxx02134 (2178245ba) * Update BookmarkDB.java 2016-02-10 10:51:27 -0500 Marc-André Moreau (0547a3183) * winpr: fix ini loader on Windows 2016-02-10 11:17:34 +0100 Hardening (8bbbbf395) * Merge pull request #3116 from akallabeth/win_unicode_arg_fix 2016-02-09 09:36:00 +0100 Armin Novak (8be7b25a2) * Printing help on invalid command line again. 2016-02-08 10:19:36 -0500 Marc-André Moreau (2f568aad7) * winpr: fix GetComputerNameEx for UWP 2016-02-08 14:36:31 +0100 Armin Novak (d67614a3e) * Reading unicode from command line. 2016-02-08 13:10:50 +0100 Norbert Federa (bb3882bca) * Merge pull request #3111 from colemickens/hidpi-cli 2016-02-05 16:28:45 -0500 Marc-André Moreau (d0f413db1) * winpr: initial port to Universal Windows Platform (UWP) 2015-03-04 09:37:25 -0500 Isaac Richter (1f6ba7963) * Enable display scaling in client 2016-02-05 11:39:45 -0500 Marc-André Moreau (bfca674f2) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2016-02-05 11:52:07 +0100 Armin Novak (f4568295e) * Fixed API for old openssl versions < 1.0.0 2016-02-05 11:12:48 +0100 Hardening (753487620) * Merge pull request #3113 from akallabeth/remove_broken_rdpdr_check 2016-02-05 10:50:26 +0100 Armin Novak (c430d5eeb) * Removed broken check, fixes #3112 2016-02-05 02:32:47 +0100 Armin Novak (80d7d639f) * Updated android API. 2015-12-18 10:36:28 +0100 Armin Novak (6b406bdcd) * Not building GetLine on android and ios. 2015-12-18 09:45:44 +0100 Armin Novak (5e46a6e4b) * Replaced getline with custom GetLine. 2015-12-17 16:43:55 +0100 Armin Novak (b35f6658b) * Moved common code from cli clients to client lib. 2015-12-17 16:43:49 +0100 Armin Novak (0e2208e94) * Fixed warning. 2015-12-14 14:02:49 +0100 Armin Novak (cbf2892cc) * Implemented temporary certificate accept. 2015-12-14 14:01:12 +0100 Armin Novak (16699000c) * Fixed allocation issue with common_name. 2016-02-04 16:20:59 +0100 Martin Fleisz (56a0c4c33) * Merge pull request #3097 from akallabeth/android_api_upgrade_v4 2016-02-04 16:09:49 +0100 Armin Novak (8fdf59ae0) * Removed android SDK dependency for native build. 2016-02-04 15:05:07 +0100 Bernhard Miklautz (db77cff22) * Merge pull request #3108 from akallabeth/log_leve_adjust 2016-02-04 14:33:28 +0100 Armin Novak (1f81556ed) * Removed hardcoded debug mode. 2016-02-04 13:56:33 +0100 Armin Novak (74f3ebf79) * Fixed argument for freerdp source. 2016-02-04 13:04:41 +0100 Norbert Federa (94565a044) * Merge pull request #3109 from nfedera/fix-x11-xdgh-types-collision 2016-02-04 12:57:21 +0100 Armin Novak (b6b0f57a8) * Fixed compiler warning about cast. 2016-02-04 12:55:11 +0100 Armin Novak (3b0f5b5b4) * Removed obsolete APPLE preprocessor switch. 2016-02-03 21:32:55 +0100 Norbert Federa (099d488b3) * fix X11/Xdg.h typedef collision fix 2016-02-04 11:41:54 +0100 Armin Novak (1b3ac9858) * rdp_print_errinfo now uses INFO log level. 2016-02-04 11:40:42 +0100 Armin Novak (cdadb58f9) * Function freerdp_set_error_info fix 2016-02-04 11:39:57 +0100 Armin Novak (ad36a5c10) * Disconnect log message now uses debug level. 2016-02-04 09:56:52 +0100 akallabeth (eadfff87a) * Merge pull request #3107 from ccpp/tls-sni 2016-02-04 09:06:43 +0100 Hardening (13df05be7) * Merge pull request #3079 from akallabeth/drive_hotplug_fix 2016-02-04 08:34:51 +0100 Christian Plattner (c0226d686) * Enable support for SNI on client side 2016-02-03 13:55:37 +0100 akallabeth (b769d84d0) * Merge pull request #3105 from nfedera/fix-cmake-include-names 2016-02-03 13:37:35 +0100 Norbert Federa (24a2f2ad8) * appropriate names in server & client cmake exports 2016-02-03 12:56:45 +0100 Norbert Federa (157d81b26) * Merge pull request #3104 from akallabeth/sign_mismatch_fixes 2016-02-03 12:46:02 +0100 Armin Novak (96bf6fc89) * Fixed inverted check. 2016-02-03 12:45:49 +0100 Armin Novak (f835744a8) * Removed unused variable. 2016-02-03 12:45:31 +0100 Armin Novak (40519f091) * Fixed initialization warning. 2016-02-03 12:11:27 +0100 akallabeth (c17c7de11) * Merge pull request #3094 from DavBfr/mac-adpcm 2016-02-03 11:55:23 +0100 Armin Novak (d267750a7) * Fixed flac caps creation. 2016-02-03 11:51:31 +0100 Armin Novak (10956f317) * Fixed constant definition. 2016-02-03 11:45:22 +0100 Armin Novak (22f704c0a) * Fixed _socket error check. 2016-02-03 11:43:01 +0100 Armin Novak (c2d2ead7d) * Fixed error check. 2016-02-03 11:30:15 +0100 Armin Novak (539be1f9a) * Fixed unsigned underflow. 2016-02-03 11:23:41 +0100 Armin Novak (d1c59f757) * Fixed invalid boolean check. 2016-02-03 11:22:27 +0100 Armin Novak (a1617c734) * Fixed unused check. 2016-02-03 11:04:35 +0100 Armin Novak (511f9e810) * Use ERROR_INVALID_DATA for short buffers. 2016-02-03 09:46:16 +0100 Martin Fleisz (97125094f) * Merge pull request #3103 from llyzs/memfix 2016-02-03 13:34:58 +0800 Vic Lee (73f895fd5) * gcc: assigned string must not be freed. 2016-02-02 11:58:05 -0800 David PHAM-VAN (506749b93) * Activate WITH_MACAUDIO flag if the build is for OS X 2016-02-02 18:47:26 +0100 Martin Fleisz (220478ec0) * Merge pull request #3101 from akallabeth/stdbool_detection_fix 2016-02-02 18:24:30 +0100 Armin Novak (9b0ef3a4e) * Fixed stdint.h and stdbool.h detection. 2016-02-02 17:59:56 +0100 Armin Novak (96aecca39) * Fixed length check issue. 2016-02-02 16:10:33 +0100 Armin Novak (5c9707505) * Fixed stdbool.h and stdint.h detection. 2016-02-02 10:02:00 +0100 Martin Fleisz (c862ca3e3) * Merge pull request #3099 from akallabeth/mac_fullscreen 2016-02-02 09:50:23 +0100 Armin Novak (c908b951f) * Reformatted patch. 2015-03-23 13:54:04 +0100 “John (8324b3d18) * Mac Fullscreen + window title 2016-02-01 16:01:32 +0100 Armin Novak (b8106a1a6) * Updated documentation and default build config. 2016-02-01 15:25:40 +0100 Armin Novak (54a7d799d) * Restructured client project, moved to gradle build. 2016-02-01 15:22:10 +0100 Armin Novak (d04eb12a4) * Added new android build scripts. 2016-02-01 15:21:07 +0100 Armin Novak (61633a1c6) * Fixed android build issues. 2016-02-01 15:09:51 +0100 Armin Novak (cd05ea745) * Fixed error checks for command line parser. 2016-02-01 13:02:38 +0100 Bernhard Miklautz (8ec39039e) * Merge pull request #3076 from akallabeth/remove_fixed_size_heap_strings 2016-02-01 13:00:23 +0100 akallabeth (cccc8b13d) * Merge pull request #3096 from bmiklautz/fix/nightlies 2016-02-01 12:47:00 +0100 Bernhard Miklautz (7b9881ef6) * pkg/deb: fix nightly builds 2016-01-29 09:58:48 -0800 David PHAM-VAN (3f5ce2d43) * Refactor format_supported with a nice switch() statement 2016-01-25 13:53:19 -0800 David PHAM-VAN (8ef64aee9) * Add ADPCM codec for Mac client 2016-01-28 15:26:04 +0100 MartinHaimberger (e83f97b64) * Merge pull request #3093 from hardening/last_write_checks 2016-01-28 15:23:24 +0100 MartinHaimberger (83b706c4b) * Merge pull request #3092 from akallabeth/get_build_config 2016-01-28 15:12:26 +0100 David FORT (b6dd7bbb8) * Check more Stream_EnsureCapacity results when writing capabilities 2016-01-28 14:36:50 +0100 MartinHaimberger (99c0a7352) * Merge pull request #3091 from akallabeth/wlog_warning_fix 2016-01-28 14:30:18 +0100 akallabeth (5a2a2b8ee) * Merge pull request #3090 from akallabeth/drdynvc_size_checks 2016-01-28 14:28:51 +0100 Hardening (a2aa56ee2) * Merge pull request #3067 from akallabeth/reset_abort_event 2016-01-28 14:26:50 +0100 Armin Novak (035f12708) * Added get_build_config functions. 2016-01-28 12:25:44 +0100 Armin Novak (d847993a0) * Using Stream_ReminingLength for read checks. 2016-01-28 12:08:57 +0100 Armin Novak (c2515340c) * Fixed return value of WLog_FileAppender_WriteImageMessage 2016-01-28 12:05:14 +0100 Armin Novak (6f50589c0) * Cleared up error code usage. 2016-01-28 11:45:06 +0100 Armin Novak (8595e395a) * Fixed size checks (thanks to @virtman) 2016-01-28 11:12:20 +0100 Armin Novak (57f1e26f3) * Checking capability read return. Updated copyright headers. 2016-01-28 10:33:17 +0100 Martin Fleisz (7294a7f27) * Merge pull request #3078 from akallabeth/wlog_cmd_options 2016-01-28 10:32:14 +0100 Martin Fleisz (81f5060aa) * Merge pull request #3088 from clangm/patch-1 2016-01-27 15:40:08 -0700 clangm (62a559ad0) * fix typo 2016-01-27 23:02:11 +0100 Hardening (bb4a0c525) * Merge pull request #3087 from DavBfr/fix-png-load 2016-01-13 15:09:03 -0800 David PHAM-VAN (3d22cbe2b) * Fix png image loading that needed write access 2016-01-27 19:26:52 +0100 Armin Novak (e08ca73dd) * Improved error checks. 2016-01-27 11:21:04 +0100 Armin Novak (06adbc971) * Fixed realloc check, renamed filter variable. 2016-01-27 10:50:38 +0100 Hardening (d458bc2e0) * Merge pull request #3073 from davewheel/cert_key_in_memory 2016-01-27 10:45:54 +0100 Hardening (7af1ec85f) * Merge pull request #3083 from akallabeth/capability_set_fix 2016-01-26 21:35:16 +0100 Armin Novak (974d2ef43) * Fix #3081, client string encoding. 2016-01-27 10:18:30 +0100 Martin Fleisz (a9e4ba011) * Merge pull request #3069 from davewheel/4upstream-1 2016-01-27 10:13:32 +0100 Martin Fleisz (b2744f842) * Merge pull request #3082 from hardening/check_client_and_server_capabilities 2016-01-26 16:14:48 +0100 David FORT (708d0cb3c) * Check server and client capabilities 2016-01-26 09:56:01 +0100 Martin Fleisz (b6ad8052c) * Merge pull request #3080 from hardening/capa_write 2016-01-26 09:34:22 +0100 Armin Novak (106479d6f) * Fixed clientNameLen initialization. 2016-01-25 19:11:35 +0100 David FORT (137825ed9) * Stream_EnsureCapacity return value aren't checked in capabilities_write 2016-01-24 15:21:06 +0100 Armin Novak (deffd0d78) * Fixed argument checks for drive channel. 2016-01-23 15:16:13 +0100 Armin Novak (46a079fcb) * Added new command line options for logger. 2016-01-23 14:42:20 +0100 Hardening (507fba025) * Merge pull request #3072 from giox069/master 2016-01-20 12:22:32 +0100 Giovanni Panozzo (c5a4ce789) * Improve error logging after calling some BIO_ functions 2016-01-23 00:00:18 +0100 Hardening (bbf5c7795) * Merge pull request #3070 from davewheel/ntlm_attrs 2016-01-21 21:29:42 +0100 Bernhard Miklautz (ef6cb2bed) * Merge pull request #3075 from akallabeth/winpr_header_install_fix 2016-01-21 14:47:10 +0100 Armin Novak (73ec3d6ac) * Removed fixed size strings. 2016-01-21 15:26:32 +0100 Armin Novak (78d3f4560) * Added cmake patch from @david-geiger 2016-01-21 00:17:59 +0100 davewheel (d5b8585a3) * Allow to specify the raw content of crypto materials 2016-01-20 22:21:05 +0100 davewheel (a971f9e4b) * Handle more NTLM attributes 2016-01-20 16:54:15 +0100 davewheel (121a23486) * Add better handling of monitors 2016-01-14 21:00:41 +0100 davewheel (ca9e908f3) * Fix a security issue in monitors packet handling 2016-01-19 09:28:40 +0100 Martin Fleisz (3e19791bb) * Merge pull request #3014 from bmiklautz/winpr_nt_file 2016-01-19 09:27:50 +0100 Martin Fleisz (07d5d1615) * Merge pull request #3059 from akallabeth/zlib_memleak_fix 2016-01-19 09:25:42 +0100 Martin Fleisz (059286da1) * Merge pull request #3066 from akallabeth/srccopy_fix 2016-01-19 09:24:22 +0100 Martin Fleisz (90783c7f8) * Merge pull request #3068 from akallabeth/pkg_config_fix 2016-01-18 22:45:40 +0100 Armin Novak (20ada7d34) * Fix pkg-config generation. 2016-01-18 10:08:12 +0100 Armin Novak (5542fef75) * Resetting abort event on freerdp_connect. 2016-01-18 09:32:34 +0100 Armin Novak (93f3c060d) * Fixed memory overlap check. 2016-01-18 09:18:42 +0100 Armin Novak (123cd523e) * Fixed SRCCOPY, using memmove now. 2016-01-15 16:32:54 +0100 akallabeth (e2dbe5ee2) * Merge pull request #3062 from bmiklautz/build_fix 2016-01-15 13:23:45 +0100 Bernhard Miklautz (ede0da328) * build: fix a problem with cmake version 2.8.11 2016-01-15 10:16:08 +0100 Armin Novak (d2ab27626) * Fix memory leak in lodepng_zlib_compress 2016-01-15 09:51:51 +0100 Martin Fleisz (2db8c7e10) * Merge pull request #3052 from abma/fix3051 2016-01-15 09:51:07 +0100 Martin Fleisz (87c0913af) * Merge pull request #3054 from akallabeth/leak_fixes_v2 2016-01-14 16:00:31 +0100 Armin Novak (9b160d457) * Fixed uninitialized value. 2016-01-14 15:55:25 +0100 Armin Novak (aa9067300) * Fixed memory leak on cleanup. 2016-01-14 15:42:20 +0100 Armin Novak (e7c8ea4db) * Fixed memory leak. 2016-01-14 15:36:34 +0100 Armin Novak (a0d6a1f77) * Fixed memory leak. 2016-01-15 01:59:08 +0100 abma (ba286684c) * fix keyboard release (thanks hardening!) 2016-01-14 10:58:45 +0100 akallabeth (4292631ff) * Merge pull request #3049 from bmiklautz/api2.0 2016-01-13 17:37:19 +0100 Bernhard Miklautz (3232be51b) * Use major version only for SOVERSION 2016-01-13 23:05:32 +0100 abma (bedb4a2d6) * fix #3051: fullscreen switching with CTRL+ALT+ENTER doesn't work any more 2016-01-13 14:35:19 +0100 Bernhard Miklautz (3b7d95225) * Merge pull request #3048 from bmiklautz/pkg_2.0 2016-01-13 14:14:04 +0100 Bernhard Miklautz (6ca564479) * pkg: fix .deb based packages 2016-01-12 20:46:53 +0100 Hardening (1210421b6) * Merge pull request #3046 from bmiklautz/tls12 2016-01-12 19:07:33 +0100 Martin Fleisz (f7ed7ccf4) * Merge pull request #3043 from bmiklautz/prep2.0 2016-01-12 17:47:09 +0100 Bernhard Miklautz (183771bf6) * Merge pull request #3045 from bmiklautz/adress_sanitize 2016-01-12 17:43:14 +0100 Bernhard Miklautz (aa80f63b4) * tls: enable tls 1+ 2016-01-11 16:18:40 +0100 Bernhard Miklautz (7c03db342) * add parameter buildconfig 2016-01-08 14:07:35 +0100 Bernhard Miklautz (6fa360811) * cleanup cmake exports and pkg-config files 2015-12-30 18:45:09 +0100 Bernhard Miklautz (b8136a376) * build: remove FREERDP_MONOLITHIC_BUILD 2015-12-30 18:42:54 +0100 Bernhard Miklautz (25363c05d) * update .gitignore files 2015-12-21 08:00:14 +0100 Giovanni Panozzo (601c0b8f1) * Add cmake flag -DWITH_SANITIZE_ADDRESS=on to enable GCC and clang AddressSanitizer 2016-01-12 17:03:35 +0100 Bernhard Miklautz (9b8b1d648) * Merge pull request #3044 from akallabeth/duplicate_define_fix 2016-01-12 16:38:53 +0100 Armin Novak (a9e3368d4) * Fixed broken duplicate define. 2015-12-16 16:25:09 +0100 Bernhard Miklautz (aa2709a99) * winpr: create a specific winpr nt file handle 2016-01-02 11:31:39 +0100 Bernhard Miklautz (c3ce0c3b0) * Merge pull request #2871 from realjiangms/shadow_stand_alone2 2015-06-28 16:20:49 +0800 zihao.jiang (60ae27b00) * server/shadow: Completely decouple subsystem implementations and shadow framework internal details. It will be completely possible to implement subsystem with only include/freerdp/server/shadow.h and libfreerdp-shadow. 2015-12-18 10:50:51 +0100 Hardening (df81e842a) * Merge pull request #2932 from realjiangms/fix_gdi_brush 2015-12-17 16:37:54 +0100 Bernhard Miklautz (97edeca20) * Merge pull request #2874 from akallabeth/stdtypes 2015-12-17 16:25:16 +0100 Armin Novak (d25855b28) * Added comment to generated defines. 2015-12-17 13:30:41 +0100 Armin Novak (33500b400) * Removed obsolete wtypes.h 2015-12-17 13:15:00 +0100 Armin Novak (ef23b4568) * Renamed HAVE_STDXX_H in public header. 2015-12-17 12:51:10 +0100 Bernhard Miklautz (188f6efac) * Merge pull request #3016 from akallabeth/fix_missing_wlog_includes 2015-12-17 12:01:52 +0100 Armin Novak (f8565b8b7) * Generating wtypes.h now with used defines. 2015-12-17 11:28:03 +0100 Armin Novak (120e5e2d4) * Moved header detection defines to config.h 2015-12-17 10:59:59 +0100 Armin Novak (864f06b16) * Added missing include. 2015-12-17 00:04:53 +0100 Hardening (b35d0aa8a) * Merge pull request #2779 from RolKau/2779_ptrbtn 2015-12-16 23:21:43 +0100 Roland Kaufmann (6f6f0b0c5) * Move UnmapButtons settings to stable ABI section 2015-12-16 19:03:15 +0100 Bernhard Miklautz (d03b38765) * Merge pull request #2816 from akallabeth/known_hosts_locking 2015-12-16 18:33:19 +0100 Bernhard Miklautz (06307f1ac) * winpr/file: disable buffering 2015-12-16 17:45:59 +0100 Bernhard Miklautz (79707cb7f) * makecert: fix installation of .a file 2015-12-16 17:35:59 +0100 Armin Novak (5b2f4f50a) * Fixed FILE* leak and EndOfFile settings. 2015-12-16 15:15:46 +0100 Armin Novak (03a1ff814) * Fixed unused warnings. 2015-12-15 17:43:32 +0100 Bernhard Miklautz (15fc35cf2) * Merge pull request #2820 from akallabeth/pdb_file_install 2015-07-14 01:03:33 +0200 Roland Kaufmann (600d3c5cc) * Add option to disable pointer button mapping 2015-07-14 00:31:12 +0200 Roland Kaufmann (9f4329112) * Get pointer button mapping from input system 2015-07-13 22:59:18 +0200 Roland Kaufmann (6ca896204) * Map logical to physical mouse button events 2015-12-15 17:19:58 +0100 Armin Novak (197ba27d7) * Changed symbol install to OFF. 2015-08-19 09:02:20 +0200 Armin Novak (6ed43cd6e) * Updated pdb file locations. 2015-07-31 11:35:54 +0200 Armin Novak (cb958ba9c) * Added pdb files to package target. Fixed name collision with freerdp-shadow targets. 2015-07-31 11:31:21 +0200 Armin Novak (e223684fc) * args arrays static. 2015-12-15 11:23:43 +0100 Hardening (1b177fa73) * Merge pull request #2984 from bsagal/master 2015-12-14 21:48:31 +0200 Binyamin Sagal (23fea1615) * Fix horizontal scrolling direction and capability detection 2015-12-14 18:29:23 +0100 Armin Novak (a5db7117c) * Implemented horizontal wheel support. 2015-11-24 15:41:46 +0200 Binyamin Sagal (d81784cec) * remove horizontal scroll maping to forward/back partal fix for #2302 2015-12-14 17:58:25 +0100 Bernhard Miklautz (7f7ef1a46) * Merge pull request #2831 from akallabeth/gdi_fix 2015-12-14 17:22:38 +0100 Hardening (55d097a16) * Merge pull request #2414 from zavadovsky/opensles_fixes 2015-12-14 17:21:58 +0100 Hardening (7b5051c87) * Merge pull request #2913 from realjiangms/shadow_fix_align 2015-12-14 16:09:47 +0100 Hardening (c44dc17bc) * Merge pull request #2980 from akallabeth/clipboard_struct_fixes 2015-12-14 16:08:13 +0100 Hardening (292a37b71) * Merge pull request #2772 from bjcollins/master 2015-12-14 15:10:33 +0100 Hardening (58d80d23d) * Merge pull request #2973 from hopToDev/master 2015-11-10 11:45:49 +0100 Armin Novak (d339b986d) * Fixed broken #if #endif. 2015-09-08 13:03:13 +0200 Armin Novak (533e14745) * Fixed broken objective C detection. 2015-09-07 16:34:23 +0200 Armin Novak (ff24885ff) * Fixed mixup of type defines. 2015-09-07 15:11:08 +0200 Armin Novak (6e69caad9) * Disabled definition of BOOL for objective C 2015-09-07 15:05:18 +0200 Armin Novak (c8652371e) * Removed stdbool define for iOS. 2015-09-07 13:54:41 +0200 Armin Novak (00b8d802d) * Fixed callback function return 2015-09-07 13:54:19 +0200 Armin Novak (90251f5e0) * Fixed OnNewChannelConnection arguments 2015-09-07 13:53:37 +0200 Armin Novak (639c17600) * Fixed DecodeEx return value 2015-09-07 13:52:35 +0200 Armin Novak (74c15a630) * Fixed freerdp_assistance_file_new argument declaration 2015-09-07 12:09:39 +0200 Armin Novak (63894eb4e) * Using stdint.h and stdbool.h for type definitions 2015-12-14 09:23:42 +0100 Armin Novak (601093298) * Fixed possible race on file creation. 2015-12-11 12:09:33 +0100 Bernhard Miklautz (b02943ae9) * Merge pull request #2928 from akallabeth/non_verbose_VerifyX509Certificate 2015-12-10 16:13:24 +0100 Hardening (70b9e994e) * Merge pull request #2941 from akallabeth/clipboard_file_fix 2015-12-10 13:57:05 +0100 Armin Novak (65062633c) * Fixed memory leak. 2015-12-10 10:40:14 +0100 Armin Novak (f0e3a2d84) * Added extended file seek tests. 2015-12-10 10:39:37 +0100 Armin Novak (fe51dd1e1) * Fixed logging, added file name. 2015-12-10 10:37:44 +0100 Armin Novak (400d1b8b9) * Fixed open mode for fdopen. 2015-12-09 18:29:41 +0100 Armin Novak (df528cefc) * Using locking winpr file functions for known hosts. 2015-12-09 18:29:16 +0100 Armin Novak (19744f3bb) * Added additional file functions and tests. 2015-12-09 18:27:37 +0100 Armin Novak (d0e3528c8) * Added winpr_strerror function. 2015-12-09 18:27:05 +0100 Armin Novak (a04f1f8fc) * Added missing _snprintf define. 2015-12-09 14:56:56 +0100 Hardening (17a112734) * Merge pull request #2976 from akallabeth/mac_audin_support 2015-12-09 14:41:53 +0100 Hardening (20f27f5c2) * Merge pull request #2972 from akallabeth/option_fix 2015-12-08 22:46:29 +0100 Hardening (57fe581b1) * Merge pull request #2824 from bjcollins/nla_auth_exit_code 2015-12-03 19:39:30 +0100 Hardening (b58807509) * Merge pull request #2979 from bmiklautz/bm/pre2.0_2 2015-11-30 10:52:40 +0100 Hardening (8ba1b1cd2) * Merge pull request #2991 from xdqi/master 2015-11-29 00:14:29 +0800 Xiaodong Qi (602d2715a) * Fix compilation error under Visual Studio 2010 2015-11-26 09:43:23 -0500 Marc-André Moreau (8cc799f59) * libwinpr-synch: fix non-Win32 build 2015-11-26 09:56:19 +0100 Hardening (3375865b5) * Merge pull request #2983 from nitomartinez/master 2015-11-26 09:50:03 +0100 Nito Martinez (2d5c78849) * Fix formatting: else if in its own line and no brackets for single statements 2015-11-25 14:41:32 -0500 Marc-André Moreau (c0c9c9353) * winpr: more Win32 fixes 2015-11-25 13:46:25 -0500 Marc-André Moreau (c6eacd4c4) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2015-11-25 13:46:10 -0500 Marc-André Moreau (2f5d15944) * winpr: fix WinXP backwards compatibility 2015-11-25 08:36:49 +0100 Nito Martinez (89d8a68f4) * Disable setting socket options for preexisting socket like: keepalive and tcp_nodelay, these should be set extenally if needed. Do not close the socket if the clientaddress could not be set 2015-11-23 11:53:20 +0100 Hardening (c63928fd0) * Merge pull request #2981 from mfleisz/server_cliprdr_fix 2015-11-20 02:44:35 +0100 Nito Martinez (428cbd802) * Fixes #2982. The idea is to be able to create the socket externally and pass that socket FD to FreeRDP so that it can be used there. 2015-11-19 16:29:57 +0100 Martin Fleisz (6890e0b84) * cliprdr/server: Fix incorrect message flags 2015-11-19 16:17:36 +0100 Martin Fleisz (fc2768f80) * cliprdr/server: Fix incorrect message header 2015-11-19 14:12:26 +0100 Martin Fleisz (3070cab0f) * cliprdr/server: Fix parsing of file contents request PDU 2015-11-18 09:49:40 +0100 Armin Novak (75fc2010a) * Fixed CLIPRDR_FILEDESCRIPTOR 2015-11-17 23:29:07 +0100 Bernhard Miklautz (428ac98b9) * pkg: update version infos to 2.0 2015-08-19 10:25:59 +0300 ilammy (7bce7ef37) * client/X11: transfer raw clipboard format data 2015-08-19 10:59:49 +0300 ilammy (391ed0d91) * client/X11: transfer raw clipboard format lists 2015-08-14 22:57:42 +0300 ilammy (626e40a9c) * client/X11: add raw clipboard transfer indication 2015-08-18 17:07:38 +0300 ilammy (532371d5a) * client/X11: remove unused function 2015-08-18 17:05:48 +0300 ilammy (46fb66e0f) * client/X11: send clipboard format data errors correctly 2015-08-19 17:25:17 +0300 ilammy (d7c9a31b4) * client/X11: correctly trim terminating null bytes from strings 2015-08-17 11:35:19 +0300 ilammy (b9a297379) * client/X11: improve named clipboard format support 2015-08-16 11:56:36 +0300 ilammy (8434709fc) * client/X11: improve clipboard format search functions 2015-08-15 00:15:44 +0300 ilammy (4b67513f3) * winpr/clipboard: add CF_RAW clipboard format ID 2015-11-13 11:47:58 +0100 Armin Novak (f4a466b79) * Added mac implementation. 2015-11-12 16:04:31 +0100 Armin Novak (f6e17ec65) * Added audin support for mac os. 2015-11-11 12:54:34 +0100 Hardening (be8f8f723) * Merge pull request #2970 from bmiklautz/prep_2.0 2015-11-11 03:20:37 +0100 Bernhard Miklautz (555b7498b) * Merge pull request #2971 from woutershep/cmake-manual-path 2015-11-10 11:39:37 -0800 Mehul Dhorda (044ebaafc) * Fixed build errors that occur when setting WITH_IOSAUDIO build option. 2015-11-10 11:34:05 -0800 Mehul Dhorda (c63ebaba3) * Merge commit 'b5f8900bc45abbb36a03f58eed105c17a68e0516' 2015-11-10 10:59:13 -0600 bjcollins (d83386bf8) * Fix issue with previous commit, Xext is not required for tsmf but the definition for it still needs to be added when found. 2015-11-10 16:29:09 +0100 Bernhard Miklautz (bff63b3ee) * wlog: cleanup API includes 2015-11-10 14:18:51 +0100 Armin Novak (7b371560f) * Fixed cmake_dependent_option use. 2015-11-10 13:40:52 +0100 Bernhard Miklautz (be0845b46) * wlog/journald: don't set a default identifier 2015-11-10 12:05:23 +0100 Bernhard Miklautz (34c707304) * wlog: change variable naming and fix documentation 2015-11-10 10:13:47 +0100 Hardening (b5f8900bc) * Merge pull request #2917 from binglinoioij/master 2015-11-10 10:12:21 +0100 Hardening (bf147f71b) * Merge pull request #2930 from dbungert/glyph 2015-11-10 09:59:45 +0100 Hardening (aff69ab16) * Merge pull request #2962 from akallabeth/client_build_fixes 2015-11-09 21:57:41 +0100 Wouter van Kesteren (857c003e4) * cmake: tweak manpage install location 2015-11-09 20:30:23 +0100 Bernhard Miklautz (59cc6c411) * wlog: add some rudimentary documentation 2015-11-09 19:47:51 +0100 Bernhard Miklautz (25137988f) * wlog: fix build on windows 2015-11-09 19:37:02 +0100 Bernhard Miklautz (57f952bbb) * wlog: fix android build 2015-11-09 19:26:34 +0100 Bernhard Miklautz (0cdb4f792) * Fix compiler warnings 2015-11-09 18:27:38 +0100 Bernhard Miklautz (67368b2ec) * Adapt error level for debug messages 2015-11-09 17:56:44 +0100 Bernhard Miklautz (07417599c) * wlog: rework, cleanup and stabilize API 2015-11-05 14:02:07 +0100 Bernhard Miklautz (d73c4898c) * Add build-config.h 2015-11-05 12:29:41 +0100 Bernhard Miklautz (8206ae440) * Pump version to 2.0.0 2015-11-09 13:42:02 +0100 Norbert Federa (2ac195e8e) * Merge pull request #2964 from hardening/udp_appender 2015-11-06 23:17:11 +0100 David FORT (458aaa121) * Take in account @nfedera's remarks 2015-11-06 13:43:44 +0100 Norbert Federa (13f710b55) * Merge pull request #2954 from mfleisz/cliprdr_fix 2015-11-06 13:34:42 +0100 Norbert Federa (3eee70b16) * Merge pull request #2926 from bjcollins/rail_fixes 2015-11-06 10:21:47 +0100 Hardening (f06556ce3) * Merge pull request #2963 from nfedera/fix-fullscreen-multimon 2015-11-06 10:19:40 +0100 Hardening (248dcbe21) * Merge pull request #2968 from nfedera/fix-commandlinetoargv 2015-11-05 18:10:05 +0100 Norbert Federa (d6b5b906f) * winpr/argv: fix CommandLineToArgvA memory access 2015-11-05 11:57:47 -0500 Marc-André Moreau (5350d8e7c) * mfreerdp: fix dynamic desktop resize 2015-11-04 18:11:19 +0100 David FORT (5fbf26acf) * Add an UDP appender to wLog 2015-11-04 17:58:21 +0100 Norbert Federa (7ddd15d8d) * client/X11: fix post fullscreen repositioning 2015-11-04 15:01:31 +0100 Norbert Federa (48be0815c) * client/X11: multimon/fullscreen fixes 2015-11-04 13:15:37 +0100 Armin Novak (9b7c35e12) * Fixed WITH_CLIENT_CHANNELS dependencies. 2015-11-04 09:53:13 +0100 Armin Novak (1ba4f9b67) * Added WITH_CLIENT_COMMON option. 2015-11-03 16:16:49 +0100 Armin Novak (d4d427100) * Disabled client builds if WITH_CLIENT is not set. 2015-11-03 16:18:09 +0100 Armin Novak (b5288daea) * Fixed return values. 2015-11-03 12:22:22 +0100 Bernhard Miklautz (b83356a0b) * Merge pull request #2961 from nfedera/nf-fix-image-copy-segfault 2015-11-03 12:05:47 +0100 Norbert Federa (0f1cedcbb) * codec/color: fix segfault in freerdp_image32_copy 2015-11-02 10:50:16 +0100 Hardening (3d6e1fb41) * Merge pull request #2951 from bmiklautz/friday 2015-11-02 10:45:35 +0100 Bernhard Miklautz (8b3ed9258) * Merge pull request #2957 from hardening/journald 2015-11-01 21:34:03 +0100 David FORT (2a8de8434) * Take in account @bmiklautz remarks 2015-10-30 20:22:25 +0100 David FORT (e3915b66b) * Fix the env var leak 2015-10-30 20:20:42 +0100 David FORT (89156e53b) * Use unbuffered output 2015-10-30 14:50:14 +0100 David FORT (9ea301983) * Adds a systemd journal appender 2015-10-29 18:44:14 +0100 Bernhard Miklautz (a01171983) * Merge pull request #2940 from hardening/syslog_appender 2015-10-29 18:33:42 +0100 David FORT (8d2aadfcc) * Fixed a warning 2015-10-29 18:31:22 +0100 David FORT (c2a322f4d) * Support syslog type for the WLOG_APPENDER env var 2015-10-29 12:45:12 +0100 Martin Fleisz (25b1e3946) * cliprdr/server: Server-side file content receiving used wrong callback 2015-10-29 10:32:58 +0100 David FORT (0cf2a0e50) * Don't include config.h in public headers 2015-10-28 15:55:17 +0100 Bernhard Miklautz (9520017b5) * Merge pull request #2952 from mfleisz/server_cliprdr_config 2015-10-28 12:28:14 +0100 Martin Fleisz (ab6485b3b) * cliprdr/server: Add comment 2015-10-27 21:45:26 +0100 David FORT (382993d4d) * Include config.h file when needed 2015-10-27 17:12:33 +0100 Martin Fleisz (730f43a38) * cliprdr/server: Provide the server with a possibility to configure capabilities 2015-10-27 09:57:15 +0100 Armin Novak (b4dbe23d9) * Fixed mixed declaration. 2015-10-23 12:07:36 +0200 Armin Novak (57c90eacc) * Fixed clipboard format for directory copy. 2015-10-23 11:31:54 +0200 Armin Novak (5de53096e) * Fixed directory copy from remote to local. 2015-10-22 10:01:12 +0200 Armin Novak (d5385471a) * Disabled file locking, added response checks. 2015-10-22 09:31:47 +0200 Armin Novak (34191cdaf) * Fixed clipboard file transfer. 2015-10-22 09:01:30 +0200 Armin Novak (17a2d1ba1) * Fixed clipboard file contents response and message to string. 2015-10-23 18:17:14 +0200 Bernhard Miklautz (c70559d12) * winpr API: add EnvironmentBlockToEnvpA 2015-10-23 18:06:17 +0200 Bernhard Miklautz (ab05a79c2) * winpr/stream: don't allow 0-size streams 2015-10-23 17:18:53 +0200 Bernhard Miklautz (a9d81ad08) * winpr: fix compiler warning 2015-10-23 12:38:13 +0200 Bernhard Miklautz (fa2c39f80) * Merge pull request #2945 from mfleisz/wlog_compile_fix 2015-10-23 12:08:20 +0200 Martin Fleisz (08cbcb357) * wlog: Fix variable definitions 2015-10-23 15:59:07 +0800 Vic Lee (39195bdac) * Merge pull request #2929 from mfleisz/cliprdr_fix 2015-10-23 08:49:24 +0200 Martin Fleisz (2d99f7666) * cliprdr/server: Fix memory leak 2015-10-22 10:54:21 +0200 David FORT (d9080312b) * Adapt to last wLog changes 2015-10-21 16:13:15 +0200 David FORT (720c87966) * Add a wLog syslog appender 2015-10-22 10:35:43 +0200 Hardening (94d107c75) * Merge pull request #2927 from MartinHaimberger/mh-log-returnvalues 2015-10-21 11:36:37 -0400 Marc-André Moreau (1b5f57471) * winpr: fix OpenSSL includes 2015-10-21 12:57:12 +0200 MartinHaimberger (16069e69e) * Merge pull request #2939 from nfedera/fix-x11-clip-id 2015-10-21 01:11:06 -0700 Martin Haimberger (b2398b3a9) * wlog: fixed return values 2015-10-21 09:53:42 +0200 Martin Fleisz (364ab686c) * Merge pull request #2938 from LookBehind/master 2015-10-20 21:28:29 +0200 Norbert Federa (a4580923e) * xfreerdp/clipr: fix self owned test and hardening 2015-10-20 18:05:09 +0400 LookBehind (95fe9ecfa) * Fix rdp_recv_logon_error_info 2015-10-20 08:44:52 +0200 Martin Fleisz (d0cda5a5c) * Merge pull request #2933 from realjiangms/fix_gdi_bitmap_update 2015-10-18 17:53:22 +0800 zihao.jiang (e8fb821be) * GDI: Fix gdi_bitmap_update to check dest buffer size. 2015-10-16 02:52:02 +0800 zihao.jiang (83d58ccfe) * GDI: Fix usage of gdi_get_brush_pointer. Currently we get color from brush according to the offset in the paint region. According to MSDN https://msdn.microsoft.com/en-us/library/dd183396(v=vs.85).aspx, it should get color according to dest position instead of offset in paint region. 2015-10-16 11:40:25 +0200 Martin Fleisz (26d102c6d) * cliprdr/server: Don't call CloseHandle on EventHandle 2015-10-16 09:50:18 +0200 Armin Novak (75ae38dff) * Silenced VerifyX509Certificate logging. 2015-10-16 10:38:11 +0200 Bernhard Miklautz (7aca1e0dc) * Merge pull request #2910 from dupondje/master 2015-10-16 15:54:26 +0800 root (934c4ff7a) * update values-zh/strings.xml 2015-10-15 19:10:04 -0500 bjcollins (ace5bba0e) * Cleanup unnecessary/unintended changes from last commit 2015-10-15 18:41:55 -0500 bjcollins (8e27b6d05) * RemoteApp Support 2015-10-15 18:18:21 -0500 bjcollins (cc676c446) * Remote app support 2015-10-15 14:59:53 -0500 bjcollins (cb4e4cf6f) * Store Miscellaneous X11 Atoms into variables to match how we handle other X11 Atoms. 2015-10-15 14:47:10 -0500 bjcollins (d1a8119da) * RemoteApp support 2015-10-15 14:39:59 -0500 bjcollins (5bfbee8f7) * Ensure that app windows always get a window type assigned to them. 2015-10-15 14:35:07 -0500 bjcollins (6934c18ad) * Continue processing all other window orders for new remote app windows instead of existing after only looking at part of the information. For instance, window visibility rects are part of the message with the new order and were being ignored. 2015-10-15 14:31:15 -0500 bjcollins (964f0addb) * Do not support fullscreen toggle keyboard sequence in remote_app mode. There is no support in interface for this and the fullscreen code is not designed to handle remote app windows. 2015-10-15 14:29:48 -0500 bjcollins (6d3565bd4) * Fix xf_rail_paint fencepost error 2015-10-14 14:16:19 -0600 Daniel Bungert (32e2f81cc) * Clamp ultra-wide glyph opRight vals to desktop width 2015-10-14 10:50:26 -0400 Marc-André Moreau (6223e3116) * Merge pull request #2924 from awakecoding/master 2015-10-13 15:50:39 -0400 Marc-André Moreau (029cbf3ac) * libfreerdp-gdi: fix egfx multimon support 2015-10-13 14:49:30 -0400 Marc-André Moreau (4ab373ace) * xfreerdp: fix multiple egfx context support in X11 GFX 2015-10-13 11:09:43 -0400 Marc-André Moreau (1b7e36a20) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-10-13 10:40:28 -0400 Marc-André Moreau (863939fd5) * Merge pull request #2919 from realjiangms/fix_allow_empty_password 2015-10-13 10:23:58 -0400 Marc-André Moreau (91663df6c) * Merge pull request #2920 from awakecoding/mbedtls 2015-10-13 09:54:59 -0400 Marc-André Moreau (329194b87) * libwinpr-crypto: fix OpenSSL 1.0 HMAC API change 2015-10-13 09:43:26 -0400 Marc-André Moreau (6ab29da57) * libwinpr-crypto: fix error checking 2015-10-13 09:13:52 -0400 Marc-André Moreau (0a7e07a3a) * libwinpr-crypto: avoid linking to less common digests and ciphers 2015-10-13 08:53:45 +0200 Hardening (8ee0eb434) * Merge pull request #2912 from realjiangms/shadow_fix_auth_nopasswd 2015-10-09 15:58:50 -0400 Marc-André Moreau (87780a850) * Merge branch 'master' of github.com:FreeRDP/FreeRDP into mbedtls 2015-10-09 15:57:41 -0400 Marc-André Moreau (4f769866d) * winpr: make clean non-OpenSSL build possible (without schannel, makecert) 2015-10-09 15:23:15 -0400 Marc-André Moreau (82afb0f1e) * libwinpr-crypto: add generic digest API and OpenSSL compatible key derivation 2015-10-10 01:48:41 +0800 zihao.jiang (a7f4685c0) * Sec/NLA: Support passwordless (blank password) login with NLA. It was supported in freerdp 1.0.2 but not supported in lastest master. We should take empty password if it is explicitly specified with /v option. If a password is not specified, we could first try SAM file. If the user entry does not exist, prompt for password. 2015-10-09 12:15:31 -0400 Marc-André Moreau (54292f29e) * libwinpr-crypto: add generic cipher API with OpenSSL/mbedtls support 2015-10-08 16:48:58 -0400 Marc-André Moreau (87c42127c) * libwinpr-sspi: remove OpenSSL dependency in NTLM SSPI module 2015-10-08 16:26:37 -0400 Marc-André Moreau (5bff1d0fd) * libwinpr-crypto: add rand and RC4 functions with OpenSSL/mbedtls 2015-10-08 13:58:55 -0400 Marc-André Moreau (7521ecd75) * libwinpr-crypto: add basic hashing and HMAC support with OpenSSL/mbedTLS 2015-10-08 17:20:44 +0800 clouder (1030f8dad) * add values-zh/string.xml 2015-10-06 10:56:24 -0400 Marc-André Moreau (ac62d43e0) * winpr: isolate OpenSSL 2015-10-06 09:02:22 +0200 Martin Fleisz (d277346fc) * Merge pull request #2914 from sriramster/master 2015-10-05 16:23:44 -0400 Marc-André Moreau (94a2f9533) * winpr: start porting to non-OpenSSL 2015-10-05 22:42:59 +0530 Sriram Raghunathan (1c1e215ed) * Remove warning: HANDLE event variable unused 2015-10-02 16:09:12 +0800 zihao.jiang (50e5837c0) * Server/Shadow: Fix Authentication in shadow_client.c. Currently if username or password is not set, the authentication is always failed because the authentication callback is never tried. Fix to always give a chance to try the subsystem authentication callback even if username / password is not set. 2015-09-25 01:29:40 +0800 zihao.jiang (86a3b30d2) * Server/Shadow: Fix invalid ALIGN in shadow_client_send_bitmap_update 2015-10-05 08:44:42 -0400 Marc-André Moreau (6d810a5d7) * Merge pull request #2909 from akallabeth/clipboard_remove_copy 2015-10-05 08:40:34 -0400 Marc-André Moreau (8ffb7babe) * Merge pull request #2901 from volth/patch-1 2015-10-04 18:17:33 +0200 Jean-Louis Dupond (bea27fd91) * FindGStreamer_1_0: fix build failure for new gstreamer versions 2015-10-02 09:29:00 +0200 Armin Novak (82134fbef) * Remove unnecessary copy operation. 2015-10-01 13:45:20 +0200 Martin Fleisz (2d641c4dd) * Merge pull request #2864 from bjcollins/smartcard_same_name_readers 2015-10-01 11:28:47 +0200 Norbert Federa (2df3cda70) * Merge pull request #2908 from hardening/fix_region 2015-09-30 21:14:43 +0200 David FORT (ff92a12ce) * Fix a bug in region_union_rect() 2015-09-24 21:18:46 +0200 Hardening (1e1983b7d) * Merge pull request #2903 from ssieb/fix-redir 2015-09-24 10:37:21 -0700 Samuel Sieb (812e14af0) * Don't fail the redirect if padding wasn't sent before disconnecting 2015-09-23 18:40:34 +0000 volth (2b7681da8) * Update xf_keyboard.c 2015-09-22 11:53:50 -0400 Marc-André Moreau (3fd0c45be) * afreerdp: fix build warnings 2015-09-21 23:42:32 +0200 Hardening (62da9d28c) * Merge pull request #2899 from awakecoding/master 2015-09-21 15:36:19 -0400 Marc-André Moreau (a91506161) * libfreerdp-core: fix redirection with standard RDP security 2015-09-21 14:31:47 +0200 Martin Fleisz (859a097c1) * Merge pull request #2897 from bjcollins/rail_fix_window_title 2015-09-21 13:50:29 +0200 Hardening (77e113c89) * Merge pull request #2898 from bjcollins/smartcard_status_buffer_size 2015-09-18 16:55:06 -0500 bjcollins (456416a87) * Dont use invalid/bogus input value for cbAtrLen for Smartcard Status Calls, instead just always use the max value here to indicate we have max buffer space available. 2015-09-18 16:14:30 -0500 bjcollins (47c260177) * fix window title for rail as it was not being set on initial window creation remove duplicate call to XStoreName when setting window title expand WITH_XEXT #define for rail window rects as extra unecessary work was being done when WITH_XEXT was not defined 2015-09-18 11:57:01 -0400 Marc-André Moreau (d1cb3410d) * Merge pull request #2896 from awakecoding/master 2015-09-18 11:38:27 -0400 Marc-André Moreau (70b037145) * libwinpr-synch: fix broken FD_ISSET check caused by hidden type cast from int to char 2015-09-17 16:19:55 -0500 bjcollins (9b2d5ce84) * Fix logic with stream syncing as the sync offset was not always calculated correctly, which could result in video playback freezing. Fixed formatting of some tsmf debugging timestamps so they are readable/usabe. 2015-09-16 12:46:45 -0500 bjcollins (d9754703f) * Fixed memory leak in tsmf_send_eos_response() function Correctly handled tsmf geometry updates with no rects = tsmf window should not be shown Add more X Display locking to tsmf gstreamer X11 module 2015-09-16 12:45:25 -0500 bjcollins (0cb54119a) * Remove strict dependency on Xext for tsmf, it is optional not required 2015-09-03 12:58:16 -0500 bjcollins (ca097e736) * Fix minor issues with the previous tsmf commits. 2015-07-08 13:10:21 -0500 bjcollins (8d692995d) * tsmf gstreamer fixes - Update patch based on feedback - Fix gstreamer 1.0 compatibility/build issue from first patch 2015-07-07 16:39:29 -0500 bjcollins (e8704544f) * - Use decodebin2 instead of old decodebin - decodebin has issues - Use autovideosink - xvimagesink does not work with cards with no xv ports available and cant be used if wanted to use the fluendo hardware accelerated playback codec - Use autoaudiosink - let gstreamer choose best audio playback plugin - Catch when autosinks add known elements so that we can manipulate properties on them - Adjust caps of various media types to work better with gstreamer, some codecs are picky about having certain fields available - Remove unneeded plugins such as "ffmpegcolorspace" and "videoscale" - these do not work correctly with fluendo hardware accelerated playback codec - Name audio/video gstreamer elements better for easier debugging - Update gstreamer pipeline and element properties to handle playback better - Detect when valid timestamps are available for buffer from server and try to account for when they are not valid - Start time is much more reliable then end time from server for various media formats, so use it when possible to make decisions instead of end time - Do not rebuild gstreamer pipeline for a seek(very expensive), instead reset gstreamer time to 0 and maintain offset between real time and gstreamer time - Change buffer filled function back to a buffer level function, so that we can use buffer level to make better choices above gstreamer decoder in tsmf - Remove ack function from gstreamer, instead rely on ack thread to handle acks - Rework X11 gstreamer code to handle various videosinks which implement the XOverlayInterface and to keep more detailed information on the sub-window that is used for display - Add check to see if a decoder is available for telling the server the client various media types - Add in support for M4S2 and WMA1 media types - Fix flush message handling, they are for individual streams and not the entire presentation - Delay eos response to try to allow more time for buffers to be loaded into decoder, as we anticipate acks to server and the server will issue stop as soon as we ack eos. - Fix issue with geometry info being ignored when resent for new streams within existing presentation - Fixed volume level initialization issue when a stream is stopped and restarted - Attempt to sync video/audio streams...because we run two different gstreamer pipelines - they can enter pause/playing states at different times and are thus not synchronized. Attempt to adjust video buffer timestamps based on difference between audio/video running time to account for this difference. This logic accounts for a huge improvement in audio/video sync(ie. lip sync to words) 2015-09-17 14:32:40 -0400 Marc-André Moreau (9c35b73fb) * libfreerdp-core: fix gateway connectivity on Windows 2015-09-17 11:16:20 -0400 Marc-André Moreau (8a5c55788) * libwinpr-sspi: don't warn about non-error security statuses 2015-09-17 16:02:00 +0200 Martin Fleisz (f8ceb3f60) * Merge pull request #2895 from aballier/ffmpeg 2015-09-17 10:36:44 +0200 Alexis Ballier (b7b66968f) * channels/tsmf/client/ffmpeg: Fix build with ffmpeg git master. 2015-09-17 10:33:43 +0200 Martin Fleisz (affe82cae) * Merge pull request #2890 from realjiangms/shadow_fix_memory_leak 2015-09-15 23:17:22 +0800 zihao.jiang (f21749ac0) * server: Fix several memory leak while running valgrind on freerdp-shadow 2015-09-16 10:41:32 -0400 Marc-André Moreau (6dff04596) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-09-16 10:41:07 -0400 Marc-André Moreau (48c7a8dc1) * Merge pull request #2889 from dvincent-devolutions/gateway 2015-09-16 09:54:03 -0400 Denis Vincent (3ea0fe0c0) * Small corrections to BIO implementation. 2015-09-15 20:52:46 -0400 Marc-André Moreau (8e3baed88) * cmake: add mbed TLS detection 2015-09-15 19:59:41 -0400 Marc-André Moreau (c0a887da1) * libfreerdp-crypto: add locking of operations dealing with SSL* 2015-09-15 14:17:13 -0500 bjcollins (ee3b39d70) * Remove unnecessary variable to keep track of nlaFailure, instead just set the NLA authentication error in the callback where it is detected. 2015-09-03 15:27:58 -0500 bjcollins (be47c6f78) * Remove unused functions from initial code to handle NLA authentication failures. 2015-09-03 14:45:40 -0500 bjcollins (7fbc7e45a) * Clean up NLA authentication failure handling code 1. Make use of freerdp_set_last_error to set authentication failure without the helper functions 2. Rename ssl callback function 3. Break out AuthenticationOnly exit handling from bad connect handling 2015-08-04 16:52:44 -0500 bjcollins (32a1406dc) * Return FREERDP_ERROR_AUTHENTICATION_FAILED on an authentication failure when using NLA with xfreerdp. 2015-09-15 13:03:11 -0400 Marc-André Moreau (3f2915eb7) * libfreerdp-core: alternative RDG BIO fix 2015-09-15 10:37:57 -0400 Marc-André Moreau (12ce635b3) * libfreerdp-core: fix code style 2015-09-15 15:57:56 +0200 Martin Fleisz (912cd9632) * Merge pull request #2887 from FreeRDP/mh-file-api-extension 2015-09-15 09:24:04 -0400 Marc-André Moreau (5f66420de) * Merge branch 'gateway' of https://github.com/dvincent-devolutions/FreeRDP 2015-09-15 15:16:37 +0200 MartinHaimberger (2b2af6c9e) * Merge pull request #2886 from clangm/master 2015-09-15 09:12:00 -0400 Marc-André Moreau (2c3c6930c) * Merge pull request #2888 from awakecoding/master 2015-09-15 09:08:47 -0400 Marc-André Moreau (875c703ca) * Merge pull request #2879 from peterh/shape 2015-09-15 09:03:39 -0400 Denis Vincent (6d55635ed) * libfreerdp-core: Gateway RDP8 BIO correction. Fixes connection losses. 2015-09-15 14:53:55 +0200 MartinHaimberger (db2ce49a9) * Merge pull request #2763 from akallabeth/nla_null_auth 2015-09-15 14:45:42 +0200 MartinHaimberger (d4d360f6a) * Merge pull request #2859 from akallabeth/resource_leak_fix 2015-09-15 04:14:30 -0700 Martin Haimberger (925e4ea4d) * winpr/file: extend API 2015-09-15 01:18:19 +0200 Bernhard Miklautz (074854735) * winpr/file: extend API 2015-09-15 09:07:15 +0200 Hardening (d5a054285) * Merge pull request #2883 from bceverly/master 2015-09-14 14:34:24 -0400 Marc-André Moreau (01b52d08d) * winpr: fix ARM64 data type portability 2015-09-14 13:21:00 -0400 Bryan Everly (37b3881f0) * Merge remote-tracking branch 'upstream/master' 2015-09-14 13:20:11 -0400 Bryan Everly (bd149a284) * Cleaned up previous OpenBSD change per recommendation 2015-09-14 17:15:50 +0200 MartinHaimberger (735383b7f) * Merge pull request #2877 from bmiklautz/filehandling 2015-09-11 15:01:31 -0600 clangm (ac089f8a3) * Removed if statement that was causing network characteristics autodetect to not work 2015-09-11 08:54:40 -0400 Bryan Everly (3431e8e66) * Updated OpenBSD changes 2015-09-11 09:43:48 +0200 Hardening (02c86dece) * Merge pull request #2880 from bceverly/master 2015-09-10 21:31:13 -0400 Bryan Everly (cb533b2a0) * Fixes for OpenBSD port 2015-09-10 18:15:55 -0400 Peter Harris (5f2f68f0e) * xfreerdp: Fix window shape 2015-09-10 15:23:11 +0200 Martin Fleisz (aff46f27f) * Merge pull request #2878 from akallabeth/screen_orientation_types 2015-09-10 13:26:37 +0200 Armin Novak (e685f13e0) * Added ORIENTATION_PREFERENCE from WinUser.h. 2015-09-10 11:50:10 +0200 Bernhard Miklautz (0d9dfb974) * winpr/file: integrate pull request feedback 2015-09-09 17:07:40 +0200 Bernhard Miklautz (0f5e7c60a) * winpr/file: don't close stdin/stdout/stderr 2015-09-09 16:59:03 +0200 Bernhard Miklautz (809153077) * winpr/file: fix ios build 2015-09-09 16:47:03 +0200 Bernhard Miklautz (6b52a2e5c) * winpr/file: initial regular file support 2015-09-09 15:48:59 +0200 Bernhard Miklautz (204ae5462) * winpr/file: refactoring 2015-09-07 11:42:07 +0200 Bernhard Miklautz (4626f17cf) * Merge pull request #2868 from nfedera/fix-inverted-pointer-colors 2015-09-07 11:15:51 +0200 Bernhard Miklautz (868add7a5) * Merge pull request #2873 from mfleisz/makecert_change 2015-09-07 11:10:27 +0200 Armin Novak (911750f0f) * Checking for allocation value > 0 2015-09-07 10:43:19 +0200 Martin Fleisz (899d0874b) * makecert: Remove key usage attribute 2015-09-07 10:26:34 +0200 Hardening (aca347e3c) * Merge pull request #2872 from akallabeth/recording_fix 2015-09-07 10:05:24 +0200 MartinHaimberger (d97111645) * Merge pull request #2765 from akallabeth/connect_abort 2015-09-07 09:24:45 +0200 Armin Novak (d07875b7e) * Fixed error checking and recording reset. 2015-09-05 18:55:08 +0200 Armin Novak (4d77f2a4c) * Fixed CreateProcess argument initialisation. 2015-09-05 17:00:27 +0200 Armin Novak (91d318ba7) * Enable RFX for test connection, now required by sample server. 2015-09-05 16:26:46 +0200 Armin Novak (f7a11a0ed) * Resetting abortEvent on disconnect to avoid race during connect. 2015-09-05 16:26:29 +0200 Armin Novak (01496f474) * Fixed error handling for rdp_client_connect fail. 2015-09-05 15:18:01 +0200 Armin Novak (7d8ab2387) * WSAEvent fixes ported from realjiangms pull 2870. 2015-09-05 14:57:30 +0200 Armin Novak (188fe4ed2) * Removed rdp disconnect, using unified abortEvent instead. 2015-09-04 17:20:17 +0200 Bernhard Miklautz (17834af7b) * Merge pull request #2869 from peterh/negorigin 2015-09-03 18:42:53 -0400 Peter Harris (769ac2d35) * Fix drawing with negative window origin 2015-09-03 16:50:41 +0200 Norbert Federa (1791d42a5) * improve handling of inverted pointer colors 2015-09-03 14:42:36 +0200 Norbert Federa (72d901454) * Merge pull request #2865 from akallabeth/h264_ignore_errors 2015-09-03 14:22:40 +0200 Martin Fleisz (607dfe298) * Merge pull request #2867 from akallabeth/channel_error_reset 2015-09-03 13:43:08 +0200 Armin Novak (3b8043264) * Resetting channel error on connect. 2015-09-03 13:37:16 +0200 Armin Novak (ce479e312) * Fixed uninitialized environment block. 2015-09-03 12:05:02 +0200 Armin Novak (551eca246) * Ignoring H264 decompression failures. 2015-09-03 12:00:22 +0200 Armin Novak (e345feb5c) * Generalized rdpgfx_decode to work with all codecs. 2015-09-02 12:11:47 -0500 bjcollins (ac67e2500) * Give unique aliases for smartcards with the same name, so that two readers do not end up with the same alias. 2015-09-02 13:57:04 +0200 Armin Novak (6c74dbbe2) * Reverted broken malloc size fix. 2015-09-02 12:43:11 +0200 Martin Fleisz (ad4a8623f) * Merge pull request #2861 from llyzs/winmm_volume_fix 2015-09-02 10:09:11 +0200 MartinHaimberger (74817efbd) * Merge pull request #2852 from bmiklautz/process_env 2015-09-02 15:15:15 +0800 Vic Lee (cc1bcb31b) * rdpsnd/winmm: fix SetVolume when device is not opened. 2015-09-01 12:34:40 +0200 Armin Novak (61e7f993a) * Fixed possible memory leak. 2015-09-01 12:27:54 +0200 Armin Novak (97f7aa8f4) * Fixed uninitialized values. 2015-09-01 12:21:25 +0200 Armin Novak (c7238fb9d) * Fixed uninitialized values. 2015-09-01 12:05:22 +0200 Armin Novak (2a6318b8c) * Fixed zero length allocation. 2015-09-01 11:58:43 +0200 Armin Novak (aa43f3b5d) * Fixed zero lenght allocation. 2015-09-01 11:57:22 +0200 Armin Novak (08f61e60c) * Fixed zero length allocation. 2015-09-01 11:56:02 +0200 Armin Novak (6c288bd0f) * Fixed zero length allocation. 2015-09-01 11:49:11 +0200 Armin Novak (2c7a20d8c) * Fixed uninitialized memory. 2015-09-01 11:44:15 +0200 Armin Novak (205878383) * Fixed array out of bound access. 2015-09-01 11:41:45 +0200 Armin Novak (cdf884fd4) * Fixed broken structure comparison. 2015-09-01 11:39:56 +0200 Armin Novak (7cd3da969) * Fixed error handling of OSS audio plugin. 2015-09-01 11:31:12 +0200 Armin Novak (cb7927756) * Fixed resource leak. 2015-09-01 11:09:42 +0200 Norbert Federa (2d5e249ef) * Merge pull request #2825 from akallabeth/pointer_decoding_fix 2015-09-01 09:25:41 +0200 Armin Novak (89227b97f) * Ignore AND mask for 32 bit pointer. 2015-08-31 09:50:21 +0200 Bernhard Miklautz (1f13781fe) * Merge pull request #2855 from akallabeth/memleak_fixes 2015-08-31 09:13:15 +0200 Armin Novak (893e7a35a) * Fixed broken cleanup code. 2015-08-30 22:31:08 +0200 Hardening (2fb232cee) * Merge pull request #2854 from bmiklautz/issue/2853 2015-08-28 11:46:24 +0200 Armin Novak (276685263) * Fixed cleanup code. 2015-08-28 11:17:20 +0200 Armin Novak (5e360ddcb) * Fixed memory leak. 2015-08-28 11:09:38 +0200 Bernhard Miklautz (05c02da74) * settings: update settings/help to match 2015-08-28 11:07:25 +0200 Armin Novak (5cad081cc) * Fixed memory leak. 2015-08-28 11:06:26 +0200 Armin Novak (26b1f5a91) * Fixed memory leak. 2015-08-28 11:05:44 +0200 Armin Novak (198b70db0) * Fixed memory leak. 2015-08-28 11:01:34 +0200 Armin Novak (1cedbd5cd) * Fixed memory leak. 2015-08-28 10:59:48 +0200 Armin Novak (dd9d66a3e) * Fixed NONNULL argument warnings. 2015-08-28 10:58:20 +0200 Armin Novak (07bba9b62) * Fixed NONNULL argument warnings. 2015-08-28 10:53:43 +0200 Armin Novak (a8cd9e013) * Fixed resource leak. 2015-08-28 10:51:27 +0200 Armin Novak (f8295a151) * Fixed resource cleanup double free. 2015-08-28 10:31:22 +0200 Bernhard Miklautz (72f13aeac) * CreateProcess: add stdin/out/err redirection 2015-08-28 10:26:42 +0200 Bernhard Miklautz (c0d1f5bac) * codec/rfx: update comment and remove WLog_ERR 2015-08-27 10:20:18 -0400 Marc-André Moreau (a700d1d02) * Merge pull request #2716 from realjiangms/shadow_xor_pointer 2015-08-27 10:19:25 -0400 Marc-André Moreau (97c38e7d8) * Merge pull request #2739 from realjiangms/shadow_resize 2015-08-27 10:15:29 -0400 Marc-André Moreau (fdac05b96) * Merge pull request #2798 from psumbera/master 2015-08-27 10:11:50 -0400 Marc-André Moreau (e1e4d2ae9) * Merge pull request #2827 from HenryJacques/winpr_cleanup 2015-08-27 10:05:23 -0400 Marc-André Moreau (90b7d4242) * Merge pull request #2838 from akallabeth/smartcard_no_readers 2015-08-27 10:04:48 -0400 Marc-André Moreau (87689467a) * Merge pull request #2844 from akallabeth/getcomputername_fix 2015-08-27 10:00:47 -0400 Marc-André Moreau (f7ea8d183) * Merge pull request #2829 from akallabeth/mf_compile_option 2015-08-04 13:34:28 +0200 Armin Novak (c3a1f56f7) * Resetting signals on freerdp_connect. 2015-07-30 08:18:57 +0200 Armin Novak (fda56c0db) * Added missing NULL pointer checks. 2015-07-29 15:52:52 +0200 Armin Novak (7ebf4879f) * Fixed uninitialised events. 2015-07-29 15:46:40 +0200 Armin Novak (4cfd7a48c) * Aborting transport layer now if requested. 2015-07-14 11:58:01 +0200 Armin Novak (134a16d52) * Fixed WSAEventSelect mode reset. 2015-07-03 11:56:57 +0200 Armin Novak (1cbeb1007) * Added unit test for freerdp_connect 2015-07-03 11:49:40 +0200 Armin Novak (e6c23cb53) * Implemented Async TCP connect with abort event 2015-08-27 09:24:10 -0400 Marc-André Moreau (223e0c790) * Merge pull request #2785 from MartinHaimberger/mh-channel-fix 2015-08-27 05:25:09 -0700 Martin Haimberger (52405a3e7) * Remove WIN32ERROR type 2015-08-27 11:42:45 +0200 Hardening (9101135e5) * Merge pull request #2846 from llyzs/monitor 2015-08-27 11:28:37 +0200 Martin Fleisz (157f5af99) * Merge pull request #2847 from akallabeth/base64_decode_ensure_null_termination 2015-08-27 16:18:22 +0800 Vic Lee (6f639c1e3) * gcc: read and write desktop scale settings in core data. 2015-08-27 09:27:23 +0200 Armin Novak (dfa7ac643) * Ensure output of crypto_base64_decode is NULL terminated. 2015-08-27 14:10:42 +0800 Vic Lee (8394d8c67) * gcc: read and write monitor extended data. 2015-08-26 12:14:46 +0200 Armin Novak (db3fa9a0d) * Added gdi_CreateBitmapEx function. 2015-08-25 17:44:03 +0200 Armin Novak (d55769042) * x509_get_default_name tries to get FQDN before hostname now. 2015-08-25 17:43:22 +0200 Armin Novak (1abd65253) * Fixed GetComputerNameExA and GetComputerNameA. 2015-08-25 00:07:04 -0700 Martin Haimberger (420a86e1c) * Merge remote-tracking branch 'upstream/master' into mh-channel-fix 2015-08-19 12:50:48 +0200 Armin Novak (c40f3198a) * Added return value checks. 2015-08-12 12:52:48 +0200 Armin Novak (e8554a51b) * Selecting correct bitmap in hdc now. 2015-08-12 11:15:07 +0200 Armin Novak (8024a086c) * Updated tests for new gdi_CreateBitmap API. 2015-08-12 10:49:59 +0200 Armin Novak (253a60aaf) * Fixed GDI_BITMAP, now using custom deallocation function. gdi_surface_bits: Now properly discarding old bitmap before creating a new one. 2015-08-11 07:51:59 +0200 Armin Novak (4ed701bf3) * media foundation support now a compile time option. 2015-08-06 14:43:39 +0200 Armin Novak (7983c2f45) * Fixed duplicate int. 2015-08-06 14:11:36 +0200 Armin Novak (be673f576) * Fixed mac API. 2015-08-06 11:24:42 +0200 Armin Novak (4a62e6bee) * Added length arguments and checks. 2015-08-05 18:38:50 +0200 HenryJacques (e9a7da3b4) * Remove unused variable 2015-08-05 17:32:46 +0200 Armin Novak (416ac0bae) * Fixed return and argument checks. 2015-08-05 17:32:38 +0200 Armin Novak (4df5e2b99) * Fixed argument checks. 2015-08-05 17:19:46 +0200 Armin Novak (0cbc46dc3) * Fixed pointer update decoding with NULL mask. 2015-08-04 12:33:37 -0400 Marc-André Moreau (e45ebd871) * Merge pull request #2823 from awakecoding/master 2015-08-04 11:55:38 -0400 Marc-André Moreau (d7329194f) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-08-04 11:55:03 -0400 Marc-André Moreau (162411dc6) * libfreerdp-codec: fix Windows XP build for H.264 decoder 2015-08-04 10:26:13 -0400 Marc-André Moreau (8fb9535e4) * libfreerdp-codec: fix leaks in H.264 Media Foundation decoder 2015-08-03 16:21:48 -0400 Marc-André Moreau (d95250228) * libfreerdp-codec: initial Media Foundation H.264 decoder support 2015-08-03 09:23:54 +0200 Bernhard Miklautz (4fb0ad0ce) * Merge pull request #2811 from clivest/client_channel_interface_leak_fix 2015-07-31 08:19:03 +0200 Martin Fleisz (b13676049) * Merge pull request #2817 from FreeRDP/mh-fix-collection-free 2015-07-30 14:07:35 -0400 Marc-André Moreau (32d1053ab) * libfreerdp-codec: add more Media Foundation H.264 code 2015-07-30 07:50:10 -0700 Martin Haimberger (414d4b8f8) * fixed wrong returntype under windows 2015-07-30 07:29:12 -0700 Martin Haimberger (286210933) * Merge remote-tracking branch 'upstream/master' into mh-channel-fix 2015-07-30 07:02:36 -0700 Martin Haimberger (008d9f3b7) * fixed misc *_free functions to accept NULL 2015-07-30 06:49:21 -0700 Martin Haimberger (65fd25961) * misc fixes: 2015-07-30 14:09:13 +0200 Hardening (ee41790de) * Merge pull request #2815 from FreeRDP/mh-wait-SetLastError 2015-07-30 02:52:11 -0700 Martin Haimberger (479157b69) * winpr: WaitFor*Ojbect/s set lastError now 2015-07-30 11:05:00 +0200 MartinHaimberger (c605e32b6) * Merge pull request #3 from bmiklautz/pull/2785 2015-07-29 16:33:04 -0400 Marc-André Moreau (4dc47d486) * libfreerdp-codec: start H.264 MediaFoundation support 2015-07-29 17:32:09 +0200 Bernhard Miklautz (a22dc21c1) * remdesk,encomps: misc fixes 2015-07-29 14:08:31 +0100 Clive Stevens (99228ee25) * Fix race condition in freerdp_channels_client_load 2015-07-28 16:01:34 -0400 Marc-André Moreau (9400ccb4b) * libfreerdp-codec: add x264 stubs 2015-07-28 17:23:16 +0200 Bernhard Miklautz (f638ab561) * Update version to 1.4.5 2015-07-28 09:21:33 -0400 Marc-André Moreau (5cb06ecc6) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-07-28 08:51:03 -0400 Marc-André Moreau (dfa29804a) * Merge pull request #2799 from kaliway/scardlistreaders-fix 2015-07-28 08:47:06 -0400 Marc-André Moreau (611c194f8) * Merge pull request #2801 from bmiklautz/fix/thread 2015-07-28 08:46:27 -0400 Marc-André Moreau (b33ea8aee) * Merge pull request #2804 from bmiklautz/fix/misc 2015-07-28 08:44:58 -0400 Marc-André Moreau (06c3f2fca) * Merge pull request #2793 from rkondratenko/pcsclite-transactions 2015-07-28 14:05:57 +0200 Bernhard Miklautz (9fb670538) * rdpdr/printer: ignore unhanded packetID 2015-07-27 19:24:41 +0200 Bernhard Miklautz (d9aca506d) * rdpsnd: include win32error.h 2015-07-27 11:24:21 +0200 Bernhard Miklautz (a342d4015) * core/listner: fix possible problem in _free 2015-07-24 14:57:47 +0200 Bernhard Miklautz (c3ea07f3d) * winpr/thread: don't close invalid file descriptors 2015-07-24 14:52:31 +0200 Bernhard Miklautz (81d422588) * winrp/thread: don't call pthread_exit on return 2015-07-24 13:29:48 +0200 Bernhard Miklautz (4250f3f03) * winpr/event: remove critical section 2015-07-23 11:52:24 +0200 Bernhard Miklautz (ca150f225) * winpr/thread: small cleanups 2015-07-23 11:14:39 +0200 Bernhard Miklautz (a637cdd9f) * Merge pull request #2789 from akallabeth/start_thread_fix 2015-07-22 08:51:09 -0700 Petr Sumbera (903e484fe) * Removes unused (big big) array. Adds ifdef for debug stuff. 2015-07-22 17:25:17 +0300 Kirill Kotyagin (ef37487a4) * channels/smartcard: fix possible mszReaders leak in smartcard_ListReaders(A/W)_Call 2015-07-22 16:56:24 +0300 Kirill Kotyagin (76916d614) * channels/smartcard: make smartcard_ListReaders(A/W)_Call return PCSC error statuses to the server 2015-07-22 03:16:46 -0700 Martin Haimberger (f65d15fee) * fixed audioserver 2015-07-22 02:36:24 -0700 Martin Haimberger (58ada13dd) * fixed some remakes and compiler errors 2015-07-21 09:20:57 -0700 Petr Sumbera (24ff3f256) * This array is so big that it eats whole stack for the thread and makes the process dump core on some systems (e.g. Solaris). 2015-07-20 17:23:23 +0200 Bernhard Miklautz (bfdf025e8) * Merge pull request #2751 from realjiangms/shadow_fix_compile_error_win 2015-07-20 15:10:55 +0200 MartinHaimberger (08b17b5f6) * Merge pull request #2 from bmiklautz/pull/2785 2015-07-20 12:28:49 +0200 Bernhard Miklautz (f99256843) * rdpsnd: restore old behavior and fixes 2015-07-17 18:13:41 +0300 Rostislav Kondratenko (3f81ff87a) * Removing private context on hCard so that transaction will properly unlock when context is released. 2015-07-17 18:13:02 +0300 Rostislav Kondratenko (7248ea98d) * Fixing condition on SCardIsValidContext to be true when context is valid 2015-07-17 16:37:44 +0300 Rostislav Kondratenko (f2863fabf) * Re-enabled PCSC-Lite transactions and fixed smartcard deinitialization so it will release all contexts to unblock calls waiting for transactions 2015-07-17 12:30:20 +0200 MartinHaimberger (43a5680b0) * Merge pull request #2791 from bmiklautz/100percent 2015-07-17 12:06:41 +0200 Bernhard Miklautz (458d3b159) * transport: fix regression introduced with PR #2770 2015-07-16 13:48:14 +0200 Armin Novak (9af2e22d5) * Fixed mutex unlocking and return checks. 2015-07-16 06:57:46 -0700 Vic Lee (042cb250f) * Merge pull request #2770 from akallabeth/bio_event_reset 2015-07-15 14:12:13 +0200 MartinHaimberger (45f9519b5) * Merge pull request #2723 from akallabeth/pwd_from_stdin 2015-07-15 14:10:44 +0200 MartinHaimberger (b0eccc939) * Merge pull request #2786 from mfleisz/fix_makecert 2015-07-15 03:17:38 -0700 Martin Haimberger (e682329ee) * fixed compiler errors 2015-07-15 11:47:01 +0200 Martin Fleisz (1a6aba013) * winpr/tools: Fixed x509_get_default_name failing with long computer names 2015-07-15 01:57:07 -0700 Martin Haimberger (6ab0187d8) * Merge remote-tracking branch 'upstream/master' into mh-channel 2015-07-15 00:50:35 -0700 Martin Haimberger (b8c110d19) * introduced channel error reporting system 2015-07-15 09:47:43 +0200 MartinHaimberger (b06d83ba8) * Merge pull request #2766 from akallabeth/snprintf_to_sprintf_s 2015-07-14 15:50:32 +0200 Bernhard Miklautz (c12bc0ec7) * Merge pull request #2782 from bmiklautz/order_does_matter 2015-07-14 15:28:55 +0200 Bernhard Miklautz (f589d5d6e) * x11: reorder xf_post_disconnect 2015-07-14 13:02:41 +0200 MartinHaimberger (e2b4bf699) * Merge pull request #2781 from bmiklautz/fdread 2015-07-14 12:21:24 +0200 Bernhard Miklautz (1a0253ef9) * winpr/handle: define WINPR_FD_ on all platforms 2015-07-14 11:39:41 +0200 Bernhard Miklautz (68e856911) * winpr/synch: remove the dependency on winsock.h 2015-07-13 17:52:18 +0200 Bernhard Miklautz (920617e1b) * Merge pull request #2778 from akallabeth/cert_store_compare_fix 2015-07-13 15:52:06 +0200 Armin Novak (fc929fbc7) * Using lowercase hostname for comparison now. fixed argument mixup. 2015-07-13 14:16:04 +0200 Armin Novak (ca7c34ff3) * Fixed comparison bug, cleanup and error handling. 2015-07-09 12:20:22 +0200 Armin Novak (098eda987) * Error checks for BIO_get_event ResetEvent before reading data from transport BIO. 2015-07-03 04:09:03 -0700 Martin Haimberger (d9e2834a7) * channel smartcard hardend 2015-07-09 10:09:18 +0200 Armin Novak (18cea1c9b) * Replaced cbMaxSignature with cbSecurityTrailer 2015-07-09 09:57:45 +0200 Armin Novak (ecf6ffdcc) * Fixed CompleteAuthToken return check. 2015-07-09 09:49:12 +0200 Armin Novak (cb01e540b) * Fixed CompleteAuthToken return check. 2015-07-08 14:16:29 -0400 Marc-André Moreau (aae86d61c) * channels/rdpgfx: fix TotalDecodedFrames counter 2015-07-08 17:40:17 +0200 Armin Novak (2fe5ecfc1) * Fixed wrong output in log messages. 2015-07-08 14:32:01 +0200 Martin Fleisz (9a2d33af1) * Fixed missing encrypt / decrypt success check. 2015-07-07 17:17:29 +0200 Armin Novak (48ccf73a3) * More SSPI logging. 2015-07-07 13:46:05 +0200 Armin Novak (5b0ee9b7a) * Error checks and readable log messages. 2015-07-07 13:08:39 +0200 Armin Novak (7360cb638) * Erasing memory on credentials or SecBuffer free. 2015-07-02 18:50:49 +0200 Martin Fleisz (3b87cc0c0) * Fixed server and client NLA state machine. 2015-07-08 11:17:56 -0400 Marc-André Moreau (23f9b3bbc) * channels/rdpgfx: reset state on channel close 2015-07-07 13:36:36 -0400 Marc-André Moreau (11f785290) * channels/drdynvc: use same status code as mstsc for DVC opening failure 2015-07-07 14:48:27 +0200 Armin Novak (0120ee75c) * Resetting frontBio after read now. 2015-07-06 16:28:52 -0400 Marc-André Moreau (3781e803e) * channels/rdpgfx: improve frame ack handling 2015-07-06 16:52:19 +0200 MartinHaimberger (ba34ff609) * Merge pull request #1 from hardening/mhchannel 2015-07-06 16:46:21 +0200 David FORT (b83ab9277) * Hardened urbdrc channel 2015-07-04 00:17:37 +0200 David FORT (1b7140d84) * Fixed some more checks in rdpsnd channel 2015-07-03 13:26:15 +0200 Armin Novak (cf9f97534) * Replaced snprintf with sprintf_s 2015-07-03 13:04:37 +0200 MartinHaimberger (358289fb5) * Merge pull request #2764 from akallabeth/pull_fixes 2015-07-03 12:38:19 +0200 Armin Novak (40a7f2c99) * Added missing include breaking windows build. 2015-07-03 12:31:29 +0200 Armin Novak (776f15e13) * Fixed inverted bAttached setting. 2015-07-03 11:36:00 +0200 MartinHaimberger (282f15795) * Merge pull request #2762 from akallabeth/handle_write_event 2015-07-03 11:26:22 +0200 Armin Novak (4e7c03fab) * Added error checks and resource cleanup. 2015-07-03 11:13:48 +0200 Armin Novak (c21de0dae) * Fixed pr comments. 2015-07-03 10:44:35 +0200 MartinHaimberger (83641a3a9) * Merge pull request #2761 from akallabeth/sample_server_port_arg 2015-07-03 09:56:43 +0200 Armin Novak (82da97e60) * Updated sample server. 2015-07-03 09:36:58 +0200 Armin Novak (d18b0fbeb) * Handle API updated. 2015-07-03 09:29:36 +0200 Armin Novak (77204aa6b) * WSAEventSelect: Handle lNetworkEvents == 0 2015-07-03 09:25:41 +0200 Armin Novak (6243a9374) * Added write event support to handle functions. 2015-07-03 09:22:02 +0200 Armin Novak (7dc96c412) * Added convenience function winpr_log_backtrace. 2015-07-02 16:28:55 +0200 Bernhard Miklautz (f24240630) * Merge pull request #2759 from bmiklautz/fix/cliprdp 2015-07-02 15:39:35 +0200 Bernhard Miklautz (b6a799e5d) * x11/cliprdr: handle empty format names 2015-07-02 15:08:31 +0200 Hardening (c8a71a269) * Merge pull request #2747 from ilammy/egfx-missing-events 2015-06-29 15:21:53 +0200 David FORT (ea679b2d8) * Hardened TSMF channel 2015-07-02 13:11:06 +0200 Hardening (87c5377f4) * Merge pull request #2758 from bmiklautz/fix/CreateProcess 2015-07-02 12:25:48 +0200 Bernhard Miklautz (c7adb569f) * CreateProcess: fix setting of default handler 2015-07-02 12:05:46 +0200 Bernhard Miklautz (be53e9e02) * CreateProcess: two fixes 2015-07-02 12:02:51 +0200 Bernhard Miklautz (fedd59816) * Merge pull request #2757 from nfedera/nf-fix-createprocess-signals 2015-07-02 11:21:09 +0200 Norbert Federa (c84e90bf0) * winpr: fix CreateProcess signal handler issues 2015-07-02 09:27:27 +0200 Hardening (873a25621) * Merge pull request #2754 from akallabeth/mixed_code 2015-07-02 09:26:13 +0200 Hardening (ac93b26ba) * Merge pull request #2750 from realjiangms/fix_win32_wsaevent 2015-02-21 22:59:39 +0300 Zavadovsky Yan (2c1aff1ab) * channels/rdpsnd: fix memory leak 2015-02-21 22:51:51 +0300 Zavadovsky Yan (6ce87bd47) * channels/rdpsnd: fix rdpsnd_opensles_set_format() logic 2015-04-12 02:57:16 +0800 zihao.jiang (491978b0e) * server/shadow: Enhancement regarding the screen and resolution - add resize support and fix subRect feature Detail fixes: 1. Add resize support in shadow framework layer 2. Enhance X11 implementation to detect desktop resolution change 3. Fix the subRect feature. It seems not completely finished and it looks incompatible in different source code. Fix it to be consistent in all source code as following: a. The subRect is only awared in framework layer, subsystem implementation should not be aware of it. It only take effect at shadow_client and corresponding shadow_input. b. The screen and surface should only represent a monitor screen. They don't need to consider subRect feature. 4. A lobby should be alternative image shown to client when the client is not 'mayView'. We don't need to have seperate lobby for each client, move it into server structure as 'another surface' 5. Fix display handle leak in enum monitor of X11 6. Suppress BadMatch Error while capturing the image 2015-07-01 22:28:51 +0800 zihao.jiang (f7a1b467c) * server/shadow: Remove comments in define. 2015-07-01 16:23:00 +0200 Bernhard Miklautz (b89ea3d90) * Merge pull request #2753 from akallabeth/nla_null_auth_fix 2015-07-01 16:20:56 +0200 Armin Novak (78eeb861d) * Fixed mixed declarations and code. 2015-07-01 16:05:11 +0200 Armin Novak (3a9db563f) * NLA: Fixed length check. 2015-07-01 15:28:35 +0200 Armin Novak (8479c824f) * Fixed handling of optional TSPasswordCreds field. 2015-07-01 14:49:00 +0200 Martin Fleisz (59e280184) * Merge pull request #2752 from akallabeth/nla_user_length_fix 2015-07-01 14:31:55 +0200 Armin Novak (6c0e1af4a) * NLA decrypt credentials fixed. 2015-07-01 13:02:32 +0200 Norbert Federa (1c43a6e11) * Merge pull request #2738 from bmiklautz/ffuncs 2015-07-01 12:22:32 +0200 Bernhard Miklautz (798df32fd) * Integrate pull request feedback 2015-07-01 01:13:28 +0800 zihao.jiang (75407edf3) * Fix event created for WSAEventSelect: The event we pass to WSAEventSelect should be WSAEVENT instead of normal event. From MSDN, it looks same as CreateEvent(NULL, FALSE, FALSE, NULL): The WSACreateEvent function creates a manual-reset event object with an initial state of nonsignaled. The event object is unnamed. However they are not really equivalent. When we use normal event, the WSAEventSelect still works but the event appears to be 'auto-reset'. 2015-07-01 01:29:43 +0800 zihao.jiang (7a59f09ec) * server/shadow: Fix compile error on win32. 2015-06-30 12:41:23 +0300 ilammy (1012bccda) * client/x11: do not discard events when updating EGFX surface mapping 2015-06-30 10:46:38 +0200 Bernhard Miklautz (cc4b5f98c) * Merge pull request #2745 from mfleisz/fix_makecert 2015-06-30 08:14:28 +0200 Martin Fleisz (d64195d46) * makecert: Fix incorrect return value check 2015-06-29 14:47:46 -0400 Marc-André Moreau (ff5b87626) * channels/drdynvc: silence harmless warnings with Windows 8 / Windows 2012 channel close 2015-06-29 12:43:18 -0400 Marc-André Moreau (161359f6e) * libfreerdp-core: fix receiving of logon error info during capability exchange 2015-06-29 18:10:59 +0200 Martin Fleisz (15473557d) * makecert: Formatting 2015-06-29 18:07:26 +0200 Martin Fleisz (bdf02d631) * makecert: Add strdup checks 2015-06-29 17:49:13 +0200 Martin Fleisz (563277380) * makecert: Fix double free crashes 2015-06-29 11:28:06 +0200 Bernhard Miklautz (5f2fa8a5e) * Merge pull request #2740 from realjiangms/shadow_fix_cert_2708 2015-06-28 15:14:04 -0400 Marc-André Moreau (084b365be) * Merge pull request #2741 from awakecoding/master 2015-06-29 01:39:09 +0800 zihao.jiang (c7b598bc4) * server/shadow: Fix incorrect handle of makecert_context_process. Also fix another typo for makecert_context_set_output_file_name 2015-06-28 13:57:46 -0400 Marc-André Moreau (a8e62e938) * libfreerdp-codec: fix egfx artifacts resulting from incorrect handling of rects inside the same egfx frame 2015-06-24 23:33:49 +0800 zihao.jiang (2673a7790) * server/shadow: Fix alpha pointer message so that it allows pixel with both 'xor' and 'and'. Integrate idea from @bmiklautz: make convert_alpha_pointer_data function as common 2015-06-16 23:28:14 +0800 zihao.jiang (457413727) * server/shadow: Fix alpha pointer message so that it allows pixel with both 'xor' and 'and'. Original pointer alpha update message is too specific for x11 implementation. It doesn't allow pointer alpha mask with both 'xor' color and 'and' mask, e.g.: the 'edit' pointer in windows text box. 2015-06-26 15:58:01 +0200 Bernhard Miklautz (1cee185e3) * hardening: check fread and fwrite return values 2015-06-26 14:00:03 -0400 Marc-André Moreau (5ec19d204) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-06-26 13:59:41 -0400 Marc-André Moreau (24ed6b06c) * channels/rdpgfx: update debug output 2015-06-26 15:30:00 +0200 Norbert Federa (20878e50f) * Merge pull request #2724 from bmiklautz/leak_fix 2015-06-26 09:24:08 -0400 Marc-André Moreau (cf2f4bf9c) * Merge pull request #2737 from nfedera/nf-fix-gdi-return-value-weirdness 2015-06-26 15:12:33 +0200 Bernhard Miklautz (77ef5a80d) * nla: clear identity memory before releasing 2015-06-26 15:01:08 +0200 Norbert Federa (ac95b7274) * Merge pull request #2727 from akallabeth/leak_fixes_reformat 2015-06-26 14:32:38 +0200 Norbert Federa (bb9536b86) * libfreerdp/gdi: fixed gdi return value madness 2015-06-26 08:27:22 -0400 Marc-André Moreau (ddf2519f1) * Merge pull request #2719 from bmiklautz/pull/2481 2015-06-26 14:20:37 +0200 Bernhard Miklautz (da021fe1a) * Merge pull request #2736 from akallabeth/windows_client_fix 2015-06-26 13:15:56 +0200 Norbert Federa (528107004) * Merge pull request #2734 from giox069/master 2015-06-26 13:13:32 +0200 Armin Novak (8165031eb) * Fixed windows client pre_connect return. 2015-06-26 12:49:42 +0200 Bernhard Miklautz (54c4dd626) * Merge pull request #2735 from akallabeth/clipboard_temp_file_name_conversion_fix 2015-06-26 11:15:09 +0200 Hardening (b411c11f6) * Merge pull request #2729 from akallabeth/win_reg_key_by_vendor_product_define 2015-06-26 09:50:21 +0200 Armin Novak (015754633) * Fixed out of bound array access. 2015-06-25 16:54:08 +0200 Giovanni Panozzo (8a45b567f) * Returing OK when there is nothing to draw after clipping, fixes #2732 2015-06-25 16:49:29 +0200 Giovanni Panozzo (85b5c5f89) * Signed glyph offset calculation, fixes #2137 2015-06-25 12:39:12 +0200 Norbert Federa (91353f00a) * Merge pull request #2731 from akallabeth/mutex_cleanup_fix 2015-06-25 12:24:28 +0200 Armin Novak (b81aaa9cc) * Fixed mutex trylock in MutexCloseHandle. 2015-06-25 12:11:50 +0200 Norbert Federa (a4c9a7f60) * Merge pull request #2728 from bmiklautz/unsigned 2015-06-25 11:53:03 +0200 Bernhard Miklautz (cbbc68013) * clipboard: fix of by one error on cleanup 2015-06-25 10:33:54 +0200 Bernhard Miklautz (28e63786c) * Integrate pull request feedback 2015-06-24 17:06:45 +0200 David FORT (a8fefae3a) * Harden the sound channel 2015-06-24 14:59:59 +0200 Armin Novak (80ba4643d) * Fixed cleanup of resources, only in error case now. 2015-06-24 11:12:59 +0200 Armin Novak (e8bfa29bd) * Replaced registry keys with cmake defines. 2015-06-24 12:26:13 +0200 Bernhard Miklautz (9f6fa7ef4) * Fix possible endless loops on cleanup. 2015-06-24 12:12:40 +0200 Armin Novak (c78b6f38a) * Fixed cleanup of MachineAddresses and MachinePorts. 2015-06-24 10:08:04 +0200 Armin Novak (ee221315d) * Fixed loop condition. 2015-06-24 10:02:42 +0200 Armin Novak (a809b8736) * Fixed memory leak. 2015-06-24 10:02:30 +0200 Armin Novak (4c9ee07eb) * Fixed sizeof misuse. 2015-06-24 09:45:40 +0200 Armin Novak (2ff1205dd) * Fixed a resource leak. 2015-06-24 09:33:20 +0200 Armin Novak (2e762c881) * Fixed a resource leak. 2015-06-24 09:29:52 +0200 Armin Novak (6ed7b7b4b) * Fixed a resource leak. 2015-06-24 09:29:13 +0200 Armin Novak (f177430ac) * Fixed a resource leak. 2015-06-24 09:22:55 +0200 Martin Fleisz (ccf5ba319) * Merge pull request #2717 from realjiangms/shadow_encoder_fps 2015-06-23 21:29:21 +0200 Armin Novak (6698e2422) * Fixed leaks, NULL dereferences and broken init. 2015-06-23 19:32:26 +0200 Hardening (e5008d4b1) * Merge pull request #2725 from akallabeth/warning_fixes_more_more_more 2015-06-23 16:53:40 +0200 Armin Novak (dd19e22dc) * Fixed missing colon. 2015-06-23 16:04:15 +0200 Armin Novak (e969049aa) * Removed unused variable and incorrect comment. 2015-06-23 16:02:53 +0200 Armin Novak (fbbc1affd) * ifdef variables used with specific build options. 2015-06-23 16:11:11 +0200 Armin Novak (e793300cc) * Fixed typo. 2015-06-23 16:09:39 +0200 Armin Novak (2d41cb946) * Updated from-stdin help message. 2015-06-23 15:40:37 +0200 Bernhard Miklautz (2e87d0ee5) * Fix leaks in certificate and identity handling 2015-06-23 14:59:54 +0200 Armin Novak (5a5ed77c5) * Added /from-stdin 2015-06-23 14:30:23 +0200 Bernhard Miklautz (5f7ebd493) * Merge pull request #2721 from akallabeth/warning_fixes_some_more 2015-06-23 12:25:07 +0200 Armin Novak (063b10e8e) * Fixed memory leak. 2015-06-23 12:17:37 +0200 Armin Novak (2f81d9932) * Added missing argument checks. 2015-06-23 12:12:59 +0200 Armin Novak (30ea9f505) * Fixed malloc with 0 size. 2015-06-23 12:12:16 +0200 Armin Novak (d83af8129) * Fixed uninitialized value. 2015-06-23 12:09:42 +0200 Armin Novak (89eac97d0) * Fixed uninitialized value. 2015-06-23 12:08:47 +0200 Armin Novak (24fed46cd) * Fixed grabage return value. 2015-06-23 12:07:38 +0200 Armin Novak (212db120e) * Fixed NULL pointer dereference. 2015-06-23 11:40:04 +0200 Bernhard Miklautz (72fde88a8) * tsmf_oss: fix compiler warning 2015-06-23 11:18:19 +0200 Norbert Federa (e8d194c74) * Merge pull request #2708 from bmiklautz/dupdup 2015-06-23 11:08:44 +0200 Bernhard Miklautz (ff8d172a1) * core: use error instead of debug 2015-06-23 10:14:11 +0200 Bernhard Miklautz (09445c2b0) * nla and cmdline: integrated feedback 2015-04-10 02:33:54 +0800 zihao.jiang (e00655c3c) * server/shadow: shadow encoder related enhancement/fix. 1. Export fps related API so that subsystem implementation no longer need to know about details in encoder structure. 2. Discard frameList dictionary. The 'value' in this dictionary is never used and not properly free'ed when client is disconnected. The dictionary was used to calculate 'inflight' frame count. Once an ACK is received from client, an item in the dictionary is removed. We then calculate 'inflight' frame by the count of the items in the dictionary. However, some rdp clients (win7 mstsc) skips frame ACK if it is inactive, ACK of some frame would actually never arrive. We actually don't need the dictionary. We only need to record the latest acknowledged frame id, and the difference between last sent frame id is the inflight frame count. 3. Minor fix in default fps calculation. encoder->frameAck is wrongly used as integer while it's actually bool flag. 2015-06-22 19:45:56 +0200 Bernhard Miklautz (762451945) * oss: fix formating 2015-06-22 19:31:25 +0200 Bernhard Miklautz (af81a91ea) * windows: fix compilation and warnings 2015-06-22 18:52:13 +0200 Bernhard Miklautz (06502e6a9) * misc: integrate pull request feedback 2015-06-22 14:26:11 +0200 Bernhard Miklautz (421b74e85) * client/locale: properly check popen return value 2015-06-22 12:09:18 +0200 Bernhard Miklautz (19afc6906) * client/android: reset debug level to default 2015-06-19 10:38:37 +0200 Bernhard Miklautz (fc6a3cf3c) * sspi/ntlm: integrate pull request comments 2015-06-18 13:00:10 +0200 Bernhard Miklautz (1b8dd139a) * cmd line: add missing checks 2015-06-17 12:23:14 +0200 Bernhard Miklautz (5de0e02c6) * cache: fix regression 2015-06-16 17:47:33 +0200 Bernhard Miklautz (1f414ec9e) * codec/planar: regression - fix conflicting types 2015-06-16 15:42:07 +0200 David FORT (7c3f8f33a) * Fixes for malloc / calloc + other fixes 2015-06-14 00:55:09 +0200 David FORT (16d36e308) * A malloc() pass on WinPR 2015-06-16 16:03:34 +0200 Bernhard Miklautz (749d93ae3) * client/android: misc updates and fixes 2015-06-10 18:57:05 +0200 Bernhard Miklautz (77927c213) * android: fix misc compiler warnings 2015-06-03 16:44:07 +0200 Bernhard Miklautz (7d49893dd) * winpr/wtsapi: disable tests that block on windows 2015-06-03 15:53:44 +0200 Bernhard Miklautz (ab8d83c8f) * winpr/thread: fix test compilation on windows 2015-06-02 15:04:34 +0200 Bernhard Miklautz (d9d1759ab) * Fix compiler warnings: 2015-06-09 15:22:50 +0200 Bernhard Miklautz (196695e01) * client/ios: fix unchecked strdups 2015-06-17 22:08:02 +0200 Bernhard Miklautz (bf73f4e4f) * Fix unchecked strdups 2015-06-22 10:24:26 -0400 Marc-André Moreau (9fab50486) * Merge pull request #2686 from bmiklautz/ios/openssl 2015-06-22 10:24:25 -0400 Marc-André Moreau (85a2caaac) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-06-22 10:19:22 -0400 Marc-André Moreau (3b3ffce04) * Merge pull request #2705 from akallabeth/sspi_fix_v2 2015-06-22 09:52:53 -0400 Marc-André Moreau (750e752d4) * Merge pull request #2697 from realjiangms/shadow_audio 2015-06-22 09:39:17 -0400 Marc-André Moreau (82179c7d8) * Merge pull request #2698 from realjiangms/shadow_stand_alone 2015-06-22 09:38:46 -0400 Marc-André Moreau (d10203c2a) * Merge pull request #2699 from realjiangms/shadow_connect_disconnect 2015-06-22 09:31:38 -0400 Marc-André Moreau (86bf5a91c) * Merge pull request #2701 from akallabeth/upn_syntax_support 2015-06-22 09:31:15 -0400 Marc-André Moreau (20f78405c) * Merge pull request #2684 from Skool/master 2015-06-22 09:15:37 -0400 Marc-André Moreau (093aaa4dc) * Merge pull request #2636 from xhaakon/master 2015-06-22 08:53:36 -0400 Marc-André Moreau (9aabec73f) * Merge pull request #2713 from bmiklautz/divbyzero 2015-06-22 08:53:05 -0400 Marc-André Moreau (1e39d7728) * Merge pull request #2702 from akallabeth/nla_null_identity_support 2015-06-22 12:26:31 +0200 Bernhard Miklautz (b7e24309c) * Merge pull request #2711 from nfedera/nf-fix-rdprecvmessagechannelpdu 2015-06-22 00:12:25 -0700 Martin Haimberger (0c3a62be7) * hardend remdesk channel 2015-06-19 17:21:16 +0200 Bernhard Miklautz (41ef7ca17) * core/metrics: prevent division by zero 2015-06-19 14:47:00 +0200 Norbert Federa (91a9b23b9) * core: message channel pdu broken with rdp security 2015-06-18 16:07:25 +0200 Armin Novak (a7943a53c) * Setting hostname as default domain now. 2015-06-18 16:07:09 +0200 Armin Novak (c3e368bd4) * Fixed typo and invalid domain name. 2015-06-18 13:01:28 +0200 Armin Novak (e563b2b62) * Fixed domain setting for windows client. 2015-06-18 12:24:22 +0200 Armin Novak (90cc7eb3c) * UPN syntax fix: domain must be empty, not NULL. 2015-06-18 03:06:40 -0700 Martin Haimberger (6e4e1c277) * Merge remote-tracking branch 'upstream/master' into mh-stream-fix 2015-06-12 03:26:15 -0700 Martin Haimberger (76305a716) * just satisfied compiler 2015-06-12 02:24:45 -0700 Martin Haimberger (62d7b1e4d) * hardend serial channel 2015-06-09 06:22:26 -0700 Martin Haimberger (dc68bdfce) * channel rdpgfx hardend 2015-06-09 03:46:10 -0700 Martin Haimberger (6348e4147) * channel rdpei hardend 2015-06-08 09:04:05 -0700 Martin Haimberger (d7636d0e2) * channel rail hardend 2015-06-08 08:51:01 -0700 Martin Haimberger (0965608e8) * channel printer hardend 2015-06-08 05:54:36 -0700 Martin Haimberger (3cc014857) * channel parallel hardend 2015-06-08 05:44:10 -0700 Martin Haimberger (b9853f87e) * channel encomsp hardend 2015-06-08 05:35:27 -0700 Martin Haimberger (0cfbc6648) * channel echo hardend 2015-06-03 06:34:43 -0700 Martin Haimberger (2b3b99992) * changed returnvalues of DeviceServiceEntry to WIN32ERROR 2015-06-03 06:33:59 -0700 Martin Haimberger (d3d60520e) * hardend channel drive 2015-06-03 04:38:47 -0700 Martin Haimberger (0bf222ec5) * hardend rdpdr channel 2015-06-02 05:08:00 -0700 Martin Haimberger (dca53c132) * hardend display channel 2015-06-02 04:05:10 -0700 Martin Haimberger (e5d5cd3c9) * hardend cliprdr 2015-06-02 00:56:10 -0700 Martin Haimberger (d33e8a15b) * hardend client addin 2015-06-02 00:50:38 -0700 Martin Haimberger (156f86e48) * hardend channel audin 2015-05-29 05:02:31 -0700 Martin Haimberger (d06da4f1b) * hardend drdynvc channel 2015-06-18 12:01:17 +0200 Armin Novak (427d85f5f) * Added user setting if no domain provided. 2015-06-18 11:49:16 +0200 Armin Novak (d5c3f210e) * Fixed variable parsed. 2015-06-18 11:35:22 +0200 Armin Novak (64529b6d6) * Using last @ for domain split. Command line parser splits username after parsing all options. 2015-06-18 09:28:31 +0200 Hardening (c8731eaa2) * Merge pull request #2706 from nfedera/nf-fix-reset-event 2015-06-18 02:43:47 +0000 Vic Lee (2e11eac79) * Merge pull request #2675 from akallabeth/path_make_path 2015-06-17 14:13:28 +0200 Norbert Federa (f503f4cf0) * winpr/synch: fix ResetEvent & improve CTest 2015-06-17 13:24:11 +0200 Armin Novak (5dff9c4f9) * Removed duplicate function tables, respecting WITH_NATIVE_SSPI 2015-06-17 13:23:44 +0200 Armin Novak (3c329aa20) * Using InitSecurityInterfaceEx(0) now. 2015-06-17 13:23:21 +0200 Armin Novak (e8b50eb2d) * Fixed cmake warning. 2015-06-16 15:02:57 +0000 Vic Lee (bf7f933be) * Merge pull request #2703 from akallabeth/unified_sspi 2015-06-15 19:37:26 +0800 zihao.jiang (2335a307c) * server/shadow: integrate comment from @hardening Return directly at subsystem->ClientConnect Also change to argument to accept shadow_client instead of freerdp_peer 2015-06-15 23:54:30 +0800 zihao.jiang (15707363f) * server/shadow: Integrate comment from @hardening: use switch to handle different message id. 2015-06-12 10:32:13 +0200 Armin Novak (34253f266) * Let SSPI module choose which implementation to use. 2015-06-15 15:03:13 +0200 Armin Novak (219ca1c02) * NLA identity now a pointer, allowing NULL. 2015-06-15 09:47:16 +0200 Armin Novak (3e2694054) * Allowing UPN syntax for user. 2015-04-09 01:30:57 +0800 zihao.jiang (131f030e0) * server/shadow: Decouple shadow_subsystem and subsystem implementation detail. Make shadow_subsystem standalone so that others can implement customized shadow server with shadow library. 2015-04-09 01:37:41 +0800 zihao.jiang (b169dfd93) * server/shadow: add connect/disconnect anchor in subsystem callback Other implementation of subsystem may want to track connect/disconnect of each client 2015-04-09 02:13:52 +0800 zihao.jiang (8485d866d) * This is originally to add audio support. Several fixes included: 1. Introduce message queue in shadow client. No longer use subsytem->MsgPipe->out to deliver message to clients. We used to use subsytem->MsgPipe->out for messages which need to be sent to client. But it's not correct. Only one client would get the message if multiple client exists This problem make the fix in PR #2643 incomplete. Introduced reference count based solution to release resource taken by the message. Also added APIs for client message delivery. Also fixed msg pipe in subsystem to clean resource when destroyed. 2. Discard unused StopEvent in client. We actually use quit message instead. 3. Enhance disposal of channels. Free context for remdesk and encomsp channels. The original fix only stop the threads, but doesn't release resource. Dispose channels earlier. The channels are built on client->vcm. Disposing channels after client->vcm is closed cause unknown behavior. Original fix is #2644 4. Start to add audio support. 2015-06-12 12:52:53 +0000 Vic Lee (145fc1041) * Merge pull request #2687 from akallabeth/known_hosts_v2 2015-06-12 10:52:52 +0200 Norbert Federa (78b23cf3c) * Merge pull request #2692 from nfedera/add-16bit-cursor-conversion 2015-06-12 09:48:53 +0200 Bernhard Miklautz (2f4fb144a) * Merge pull request #2688 from hardening/fix_packaging 2015-06-12 09:30:01 +0200 Armin Novak (b43c9f906) * Renamed file to known_hosts2. 2015-06-11 18:40:41 +0200 Norbert Federa (f04bb6c53) * xfreerdp: xfc->palette wasn't updated with /gdi:sw 2015-06-11 16:34:42 +0200 Norbert Federa (20aa10e6a) * codec/color: support for 8bpp color pointer 2015-06-11 13:12:21 +0200 Norbert Federa (86d398f0a) * codec/color: support for 16bpp color pointer 2015-06-11 12:47:10 +0200 Bernhard Miklautz (e8d41c851) * Merge pull request #2682 from nfedera/fix-hresult-winpr-path 2015-06-11 12:34:03 +0200 MartinHaimberger (2319e4f37) * Merge pull request #2690 from llyzs/autodetect_fix 2015-06-11 11:34:36 +0200 Armin Novak (9dd9c35ce) * Updated tests. 2015-06-11 11:34:22 +0200 Armin Novak (3dda4eb0c) * Added NULL pointer checks, fixed warnings. 2015-06-11 11:16:45 +0200 Armin Novak (7fc1c6516) * Added subject and issuer to saved data. 2015-06-11 09:58:34 +0200 Armin Novak (7786cf137) * Fixed fingerprint comparison, return value was inverted. 2015-06-11 09:57:30 +0200 Armin Novak (90d836193) * Fixed formatting. 2015-06-11 09:23:50 +0200 Armin Novak (3d2705553) * Added test for fingerprint read. 2015-06-11 09:23:32 +0200 Armin Novak (b983d8e59) * Fixed data replace. 2015-06-10 23:33:58 +0200 Armin Novak (acc96388a) * Added certificate_get_fingerprint function to read out old one. 2015-06-11 15:12:27 +0800 Vic Lee (d75ac1ec1) * autodetect: use high-precision timer. 2015-06-11 15:11:19 +0800 Vic Lee (ad4cdf881) * winpr: add high-precision GetTickCountPrecise for Windows. 2015-06-10 21:33:40 +0200 David FORT (3d5f6530f) * Correct the included files to have a working freerdp-nightly-dev package 2015-06-10 10:59:14 +0200 Armin Novak (2204df97f) * Added port to certificate warnings. 2015-06-10 10:47:59 +0200 Armin Novak (ef0b9abf1) * Using binary mode for fopen. 2015-06-10 10:40:01 +0200 Armin Novak (ebad760af) * Opening correct file. 2015-06-10 10:34:02 +0200 Armin Novak (f4843e8ab) * Opening file on use now. 2015-06-10 09:15:38 +0200 Armin Novak (05755b73a) * Working unit test for known_hosts functions. 2015-06-10 09:15:28 +0200 Armin Novak (98fc5b6e9) * Fixed bugs found due to test. 2015-06-09 18:03:32 +0200 Armin Novak (991fc39a6) * Added unit test. 2015-06-09 16:12:41 +0200 Armin Novak (619223073) * Added legacy known_hosts support. 2015-06-09 15:33:13 +0200 Armin Novak (6da4a5aaf) * Using ' ' format for known hosts. 2015-06-09 15:32:50 +0200 Armin Novak (d6e1a0a25) * Added StrSep function. 2015-06-09 13:17:15 +0200 Armin Novak (5b7a44cd4) * Removed CreateDirectoryA, handled by PathMakePath 2015-06-03 12:35:45 +0200 Armin Novak (db7753bc8) * Added RemoveDirectoryA, clean up test directories. 2015-06-03 11:47:40 +0200 Armin Novak (7403cdc60) * Added PathMakePath function. 2015-06-08 16:17:39 +0200 Bernhard Miklautz (1918b697c) * ios: update openssl build script 2015-06-09 12:35:45 +0200 Bernhard Miklautz (07407927c) * Merge pull request #2670 from akallabeth/windows_config_paths 2015-06-08 17:57:24 +0200 Norbert Federa (0278f7f4b) * Merge pull request #2683 from nfedera/fix-shadow-server 2015-06-08 17:01:43 +0200 tdb (aa0849224) * fix French bépo layout id to match the bépo.fr installer 2015-06-08 16:34:45 +0200 Norbert Federa (202a93112) * server/shadow: prevent memcopy of NULL area 2015-06-08 15:55:11 +0200 Norbert Federa (677be4d11) * server/shadow: resuscitate shadow server 2015-06-08 14:32:19 +0200 Norbert Federa (cdabfcf9e) * winpr/path: Denounce PathAllocCombine and more 2015-06-08 14:03:32 +0200 Norbert Federa (6823cb4a8) * winpr/path: PathCchConvertStyle used S_FALSE 2015-06-08 12:06:46 +0200 Norbert Federa (b93a25a9a) * winpr/path: umimplemented tests print a warning 2015-06-08 11:56:46 +0200 Norbert Federa (d383f9533) * winpr/path: unimpl. functions should not succeed 2015-06-08 10:24:38 +0200 Norbert Federa (c4cd60110) * winpr: fix PathCchFindExtension 2015-06-08 14:17:50 +0200 Bernhard Miklautz (d65cc5d0b) * Merge pull request #2676 from nfedera/fix-hresult-xxx 2015-06-05 10:52:40 +0200 tdb (c9e750214) * Add Bépo Layout 2015-06-03 16:05:19 +0200 Norbert Federa (178afd8dd) * winpr: fix PathCchAppend 2015-06-03 13:53:39 +0200 Norbert Federa (92b0076c5) * winpr: fix PathCchStripPrefix 2015-06-02 22:21:57 +0200 Norbert Federa (17ceafbb0) * winpr: fix PathCchAddExtension 2015-06-02 21:38:49 +0200 Norbert Federa (03b0472c2) * winpr: fix PathCchAddBackslashEx 2015-06-02 21:36:31 +0200 Norbert Federa (21e601222) * winpr: fix PathCchAddBackslash 2015-06-02 21:15:46 +0200 Norbert Federa (87683ec87) * client/windows: invalid usage of S_FALSE HRESULT 2015-06-03 10:05:09 +0200 Bernhard Miklautz (6b92fe380) * Merge pull request #2673 from nfedera/fix-hresult 2015-06-02 19:52:52 +0200 Norbert Federa (77769f10b) * winpr: fixed HRESULT & SCODE types, added a ctest 2015-06-02 19:22:29 +0200 Hardening (c1b2fbe6d) * Merge pull request #2672 from akallabeth/img_test_fix 2015-06-02 17:54:27 +0200 Armin Novak (c6c43d5f0) * Writing failure to stderr. 2015-06-02 17:53:16 +0200 Armin Novak (1c3b38f58) * Fixed image test. 2015-06-02 15:17:54 +0200 Armin Novak (2a3cd74c0) * Fixed image test. 2015-06-02 09:17:30 -0400 Marc-André Moreau (36b7d9c4e) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-06-02 09:15:29 -0400 Marc-André Moreau (608174cba) * Merge pull request #2649 from xhaakon/cross-monitor-subrect 2015-06-02 12:45:14 +0200 Armin Novak (6b4cc2ff2) * Fixed size of string buffer. 2015-06-02 12:38:21 +0200 MartinHaimberger (02bf7ec0b) * Merge pull request #2669 from llyzs/h264 2015-06-02 11:53:25 +0200 Armin Novak (ea1dae219) * Added config compatibility for default builds. 2015-06-02 10:10:13 +0200 Armin Novak (e6283db1b) * Added missing NULL check. 2015-06-02 10:00:43 +0200 Armin Novak (d3a88014d) * Fixed directory creation checks. 2015-06-02 09:48:32 +0200 Armin Novak (dd1a03191) * Fixed settings path creation. 2015-06-02 09:45:46 +0200 Armin Novak (70df8d8ba) * Fixed static function arguments. 2015-06-02 09:07:17 +0200 Armin Novak (8f68b9c26) * Using vendor/product scheme for settings now. 2015-06-02 09:02:29 +0200 Armin Novak (d1223d379) * Fixed windows known path locations. 2015-06-02 15:28:36 +0800 Vic Lee (1d31f2599) * h264: add encoder constant QP rate control. 2015-05-30 03:02:25 +0300 ivan-83 (e22a4461c) * rdpsnd oss remove unneded mem operations 2015-05-30 02:22:18 +0300 ivan-83 (d925f2f9f) * rdpsnd: latency process 2015-05-29 17:58:30 +0200 Hardening (29de9b6d4) * Merge pull request #2658 from hardening/fix_2657 2015-05-29 14:38:58 +0200 Hardening (c75ba04d7) * Merge pull request #2647 from hardening/fix_message_queue 2015-05-27 17:35:25 +0200 David FORT (84ae1d1cf) * Take in account nfedera's remarks 2015-05-26 15:49:38 +0200 David FORT (a9709a62c) * Check some return values 2015-05-26 14:50:13 +0200 David FORT (909a965fe) * Added misc checks in rdg.c 2015-05-25 22:55:37 +0200 David FORT (d26ce6971) * Fixed nfedera's remarks 2015-05-23 22:47:18 +0200 David FORT (12f873f1f) * Fixed MessageQueue and callers 2015-05-29 14:12:59 +0200 Hardening (4586450e2) * Merge pull request #2661 from MartinHaimberger/mh-stream-fix 2015-05-29 02:23:10 -0700 Martin Haimberger (11716c02e) * introduced WIN32ERROR and changed dvc interface 2015-05-29 04:46:50 -0700 Martin Haimberger (951a2d221) * stream: check stream_new in winpr and libfreerdp 2015-05-29 10:49:42 +0200 Hardening (1b366816a) * Merge pull request #2608 from oshogbo/master 2015-05-28 22:58:15 +0200 Hardening (dbb67cdf7) * Merge pull request #2642 from hardening/shadow_fix 2015-05-28 22:57:17 +0200 Hardening (2ec373460) * Merge pull request #2659 from oshogbo/unused 2015-05-28 11:09:07 +0200 Hardening (ca274b6b4) * Merge pull request #2660 from nfedera/fix-tsmf-channel 2015-05-28 10:51:53 +0200 Hardening (f7f58f64c) * Merge pull request #2646 from eledoux/thread_list 2015-05-28 10:49:38 +0200 Norbert Federa (8e70012d6) * tsmf: fix invalid check and a potential segfault 2015-05-28 03:26:24 +0300 ivan-83 (a520d8b3f) * Merge branch 'master' of github.com:ivan-83/FreeRDP 2015-05-02 06:26:08 +0300 ivan-83 (931319702) * Code style changed. 2015-05-02 02:31:09 +0300 ivan-83 (99e63b51f) * revert wlog debug formating 2015-03-28 03:08:36 +0300 ivan-83 (1a7ef0942) * * tsmf: OSS code cleanup + urbdrc: add devd support (not tested) * fix FindUUID detection ubder BSD * wlog: fix prev commit: build error on Windows * cmdline: add /usb syntax help 2015-03-19 02:41:29 +0300 ivan-83 (307d22ca1) * * debug and error messages now print function name and line number * add debug messages to trace fake network dissconects 2015-03-17 06:24:48 +0300 ivan-83 (20a1d2b09) * * tsmf: OSS now work, but only with ffmpeg, and sound is bad (like with alsa), ffmpeg code possible have bug with wrong resample 2015-03-17 05:10:58 +0300 ivan-83 (3912172fc) * + tsmf: OSS initial suppot (not work yet) * tsmf: fix video playback on FreeBSD (proper shared object name) * tsmf: renamed args: audio->sys, audio-dev->dev * audin: OSS fix, now it work * cmdline: add syntax help for /audin, /rdpsnd, /tsmf * add debug messages 2015-05-02 06:38:50 +0300 ivan-83 (5ba4d6cd6) * Code style changed. 2015-05-02 06:26:08 +0300 ivan-83 (0fda0eb0d) * Code style changed. 2015-05-02 02:31:09 +0300 ivan-83 (92662a185) * revert wlog debug formating 2015-03-28 03:08:36 +0300 ivan-83 (83a40a32a) * * tsmf: OSS code cleanup + urbdrc: add devd support (not tested) * fix FindUUID detection ubder BSD * wlog: fix prev commit: build error on Windows * cmdline: add /usb syntax help 2015-03-19 02:41:29 +0300 ivan-83 (100926815) * * debug and error messages now print function name and line number * add debug messages to trace fake network dissconects 2015-03-17 06:24:48 +0300 ivan-83 (4f15e5990) * * tsmf: OSS now work, but only with ffmpeg, and sound is bad (like with alsa), ffmpeg code possible have bug with wrong resample 2015-03-17 05:10:58 +0300 ivan-83 (94a7abd2a) * + tsmf: OSS initial suppot (not work yet) * tsmf: fix video playback on FreeBSD (proper shared object name) * tsmf: renamed args: audio->sys, audio-dev->dev * audin: OSS fix, now it work * cmdline: add syntax help for /audin, /rdpsnd, /tsmf * add debug messages 2015-05-27 18:24:56 +0200 Emmanuel Ledoux (de1a21ead) * winpr-thread: added HP's copyright 2015-05-27 18:15:17 +0200 Emmanuel Ledoux (206714a27) * winpr-thread: thread_list's synchronization based on a pthread_cond_t 2015-05-27 19:02:54 +0300 ivan-83 (9d6b5a2a6) * Merge branch 'master' of github.com:ivan-83/FreeRDP 2015-05-02 06:38:50 +0300 ivan-83 (0a969bf57) * Code style changed. 2015-05-02 06:26:08 +0300 ivan-83 (bc77bdb1c) * Code style changed. 2015-05-02 02:31:09 +0300 ivan-83 (9ed8779b3) * revert wlog debug formating 2015-03-28 03:08:36 +0300 ivan-83 (e3f962a82) * * tsmf: OSS code cleanup + urbdrc: add devd support (not tested) * fix FindUUID detection ubder BSD * wlog: fix prev commit: build error on Windows * cmdline: add /usb syntax help 2015-03-19 02:41:29 +0300 ivan-83 (6ed3914ca) * * debug and error messages now print function name and line number * add debug messages to trace fake network dissconects 2015-05-27 16:04:06 +0200 Mariusz Zaborski (461497b8a) * Remove unused variable. 2015-03-17 06:24:48 +0300 ivan-83 (ec1d475b5) * * tsmf: OSS now work, but only with ffmpeg, and sound is bad (like with alsa), ffmpeg code possible have bug with wrong resample 2015-03-17 05:10:58 +0300 ivan-83 (82dbfc565) * + tsmf: OSS initial suppot (not work yet) * tsmf: fix video playback on FreeBSD (proper shared object name) * tsmf: renamed args: audio->sys, audio-dev->dev * audin: OSS fix, now it work * cmdline: add syntax help for /audin, /rdpsnd, /tsmf * add debug messages 2015-05-27 15:13:43 +0200 David FORT (85c350f5d) * Fix for #2657 2015-05-27 09:00:22 -0400 Marc-André Moreau (a2e0746f1) * Merge pull request #2653 from bmiklautz/lzcnt 2015-05-27 10:32:08 +0200 Bernhard Miklautz (03ec9bed9) * winpr/test: incorporate comments from pull request 2015-05-26 18:15:57 +0200 Emmanuel Ledoux (f74cd12df) * winpr-thread: a better error message and comments about thread_list 2015-05-26 17:55:27 +0200 Emmanuel Ledoux (56f34582c) * winpr-thread: added an assertion to enforce that thread_list is correctly set 2015-05-26 17:40:34 +0200 Emmanuel Ledoux (93127e0a7) * winpr-thread: thread_list's synchronization based on an Event 2015-05-26 16:41:29 +0200 Bernhard Miklautz (f9c7e0304) * winpr: add intrin.h 2015-05-26 15:33:12 +0200 Mariusz Zaborski (951dbd88d) * In c file the name is channelId. 2015-05-26 16:10:41 +0200 Hardening (58b199561) * Merge pull request #2654 from oshogbo/typos 2015-05-26 08:39:08 +0200 Hardening (83d5b26a4) * Merge pull request #2652 from nfedera/fix-ios-context-new 2015-05-25 22:21:53 +0200 Norbert Federa (8a53e5ee6) * client/iOS: fix ios_context_new 2015-05-25 13:44:51 +0200 Jakub Adam (dea741fca) * shadow_screen: allow sub-rectangle to span multiple monitors 2015-05-11 16:21:02 +0200 Mariusz Zaborski (80958751e) * Add check to protect memcpy(3) from using NULL pointer. 2015-05-22 19:01:37 -0400 Marc-André Moreau (4886c4c9b) * libwinpr-winsock: add WSAIoctl() interface listing for OS X 2015-05-22 14:30:11 -0400 Marc-André Moreau (36cb1e6dc) * Merge pull request #2639 from awakecoding/master 2015-05-22 14:15:31 -0400 Marc-André Moreau (649d49549) * Merge pull request #2644 from xhaakon/shadow-server-disposal 2015-05-22 14:15:09 -0400 Marc-André Moreau (30fc814ef) * Merge pull request #2643 from xhaakon/shadow-server-client-disconnect 2015-05-22 14:14:57 -0400 Marc-André Moreau (35e26020a) * freerdp: patch multiple leaks and OOM errors 2015-05-22 19:17:30 +0200 Emmanuel Ledoux (f94ab0033) * winpr-thread: better error message upon a failure of TestThreadExitThread 2015-05-22 18:28:10 +0200 Emmanuel Ledoux (6f5de2708) * winpr-thread: - added the unit test: TestThreadExitThread - fix: ensure thread_list to be up to date before to call ExitThread() - possibly resolved: Problems with serial redirection #2389 2015-05-22 10:03:21 -0400 Marc-André Moreau (7a06640c1) * libwinpr-shell: use getpwnam_r 2015-05-22 09:29:16 +0200 Jakub Adam (bc1bbe61a) * shadow_client: dispose encomsp and remdesk 2015-05-21 14:32:10 +0200 Jakub Adam (9e60246a8) * Don't dispose shadow server before all clients have disconnected 2015-05-21 08:32:51 +0200 Jakub Adam (73888a57c) * Ensure threads have finished using a barrier before releasing it 2015-05-22 13:36:00 +0200 Bernhard Miklautz (7a1485a2e) * Merge pull request #2638 from kwitaszczyk/master 2015-05-22 11:12:41 +0200 David FORT (b01d64d38) * Specify to skip compression with remoteFx frames 2015-05-22 09:56:59 +0200 Hardening (ff1eb9d64) * Merge pull request #2640 from xsumbe00/master 2015-05-21 16:50:29 -0400 Marc-André Moreau (89642923d) * channels/rdpdr: add more server-side error checking 2015-05-21 13:24:03 -0700 Petr Sumbera (fe5ce30f9) * winsock.c Solaris build fixes 2015-05-21 16:08:46 -0400 Marc-André Moreau (d8460d14e) * channels/rdpdr: treat OOM and status failures in server-side code 2015-05-21 14:33:38 -0400 Marc-André Moreau (aa34c8a7d) * channels/rdpdr: cleanup server-side rdpdr code 2015-05-21 13:29:59 -0400 Marc-André Moreau (552634807) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-05-21 13:25:35 -0400 Marc-André Moreau (c64be497b) * libwinpr-utils: update backtrace utils 2015-05-21 16:54:19 +0200 Konrad Witaszczyk (8797eef9b) * Assign peer to settings when a new RDP module is being initialized. 2015-05-21 16:21:09 +0200 Bernhard Miklautz (e6891b7a7) * Merge pull request #2637 from nfedera/fix-shadow_client_context_cleanup 2015-05-21 10:17:54 -0400 Marc-André Moreau (b9c1cddc2) * Merge pull request #2583 from bceverly/OpenBSD-cleanup 2015-05-21 10:56:56 +0200 Norbert Federa (535a4352a) * shadow/client context cleanup and unused vars fix 2015-05-21 16:04:26 +0200 Norbert Federa (cd0a8e050) * Merge pull request #2630 from hardening/new_2616 2015-05-20 16:26:31 -0400 Marc-André Moreau (ebf863f2e) * Merge pull request #2557 from realjiangms/shadow_fix_hang2395 2015-05-20 21:19:20 +0200 Hardening (58602c7d2) * Merge pull request #2632 from akallabeth/client_bandwidth_measurement_callback 2015-05-20 21:01:46 +0200 David FORT (b83af4c05) * Fixed declaration of xf_event_action_script_init() 2015-05-20 19:19:50 +0200 David FORT (29d372480) * Take in account nfedera's review 2015-05-20 12:17:05 -0400 Bryan Everly (a3a3efe31) * Fixed mistake with bitwise operator in previous two commits 2015-05-20 11:40:48 -0400 Marc-André Moreau (7e1dbd505) * Merge branch 'awakecoding' of https://github.com/vworkspace/FreeRDP 2015-05-20 11:27:36 -0400 Marc-André Moreau (4c5ac6cfb) * cmake: add PULSE_FOUND variable to FindPulse.cmake 2015-05-20 10:52:24 -0400 Bryan Everly (80af54b16) * Moved thread code to OpenBSD only 2015-05-20 10:47:24 +0200 Armin Novak (e239c10fb) * Added client bandwidth measurement result callback. 2015-05-20 10:12:24 -0400 Marc-André Moreau (29d14773c) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-05-20 09:41:18 -0400 Marc-André Moreau (05bc27e96) * Merge pull request #2633 from clivest/progressive_codec_new_surface_fix 2015-05-20 09:40:24 -0400 Marc-André Moreau (74ff78b46) * Merge pull request #2635 from clivest/gdi_gfx_leaked_regions_fix 2015-05-20 12:35:24 +0100 Clive Stevens (5528b152e) * Fix two cases of leaked regions in gdi/gfx 2015-05-20 12:26:58 +0100 Clive Stevens (63ecb5968) * Fix rounding error in progressive codec 2015-05-19 15:13:32 +0200 Jakub Adam (2e4948c38) * Make remdesk_virtual_channel_write() static 2015-05-19 13:54:43 +0200 David FORT (f8d6eb226) * Fixed last VirtualChannelEntry 2015-05-19 13:48:57 +0200 David FORT (6fb3f390a) * Fixed functions that return BOOLs 2015-05-19 11:07:42 +0200 Bernhard Miklautz (181065619) * Merge pull request #2627 from nfedera/fix-x11-polyregion 2015-05-19 01:07:51 +0200 Norbert Federa (4d661fdb3) * client/x11: fix + simplify invalidate_poly_region 2015-05-18 08:55:48 -0400 Marc-André Moreau (9c8745bc1) * Merge pull request #2624 from kwitaszczyk/master 2015-05-18 11:36:31 +0200 Bernhard Miklautz (d922afc24) * smartcard: fix compiler warnings 2015-05-18 11:28:00 +0200 Hardening (f8120919a) * Add checks for some XXX_New and XXX_Add functions 2015-05-18 09:42:17 +0200 Konrad Witaszczyk (29d3b0beb) * QueryContextAttributes shouldn't return an error when a user or a domain is empty. 2015-05-17 21:40:38 +0200 Hardening (0067241d5) * Merge pull request #2623 from nfedera/fix-xfclient-if-semicolons 2015-05-17 18:24:11 +0200 Norbert Federa (1b5abec68) * client/x11: fixed if statements with empty body 2015-05-15 08:37:10 -0400 Marc-André Moreau (0f959b261) * Merge pull request #2622 from kwitaszczyk/master 2015-05-15 13:02:40 +0200 Konrad Witaszczyk (95f9e6a64) * Pass valid context to CompleteAuthToken function in Negotiate Security Package. 2015-05-15 11:59:12 +0200 Bernhard Miklautz (ded9ce527) * Merge pull request #2621 from nfedera/fix-mac-async-transport 2015-05-14 21:54:09 +0200 Norbert Federa (51b697d4c) * transport/mfreerdp: fix async transport 2015-05-14 21:13:12 +0200 Hardening (7220e34b5) * Merge pull request #2620 from nfedera/fix-gdi-cache 2015-05-14 20:33:21 +0200 Norbert Federa (35c11c721) * gdi: fix nullification of instance->context->cache 2015-05-14 17:06:34 +0300 Maxim (c9d661117) * added start for suspended threads 2015-05-14 16:57:37 +0300 Maxim (ed89fc786) * coding style update 2015-05-13 08:24:35 +0200 Hardening (f219d341f) * Merge pull request #2611 from nfedera/fix-async-transport-thread 2015-05-12 16:18:08 +0200 Hardening (75634d460) * Merge pull request #2613 from oshogbo/gethostname 2015-05-12 15:45:55 +0200 Hardening (a0a3eedb2) * Merge pull request #2612 from oshogbo/style 2015-05-12 15:33:42 +0200 Mariusz Zaborski (401152f35) * At least at FreeBSD - the gethostname(3) function can fail. Check returned value. 2015-05-12 15:31:23 +0200 Mariusz Zaborski (b8c5da138) * Function return bool, so lets return FALSE if 0 or TRUE if 1. 2015-05-11 21:54:36 +0200 Norbert Federa (e99b84ef0) * transport: fixed multiple errors in async thread 2015-05-11 16:59:32 +0200 MartinHaimberger (e3236c231) * Merge pull request #2605 from nfedera/fix-2015-05-08-01 2015-05-11 10:14:30 +0200 MartinHaimberger (692df124c) * Merge pull request #2607 from nfedera/remove_free_null_checks 2015-05-11 09:07:39 +0200 Norbert Federa (1eff1a345) * free can handle NULL perfectly fine 2015-05-11 00:00:02 +0800 zihao.jiang (85dd90d81) * shadow fix multi-client hang 2015-05-08 21:39:23 +0200 Norbert Federa (71a434992) * fixed multiple missing gdi return value checks 2015-05-08 13:44:26 +0200 Bernhard Miklautz (d4df3a952) * Merge pull request #2594 from baruchsiach/fix-math-2 2015-05-08 11:17:33 +0200 Norbert Federa (9fe7ad287) * Merge pull request #2577 from hardening/listen_from_socket 2015-05-08 10:07:29 +0200 David FORT (acf13da91) * Return FALSE under Win32 2015-05-08 10:05:39 +0200 David FORT (21d9ffcb8) * Test the number of listening handles 2015-04-07 15:18:07 +0200 David FORT (fca437491) * Add the ability to have listener from an existing socket 2015-05-08 00:49:41 +0200 Bernhard Miklautz (81568ff03) * Merge pull request #2596 from akallabeth/wlog_default_out_fix 2015-05-07 14:20:49 -0400 Marc-André Moreau (30dd40e10) * wfreerdp: fix and improve remote assistance 2015-05-07 13:35:39 -0400 Marc-André Moreau (87bb3aa6e) * wfreerdp: fix build 2015-05-07 19:06:59 +0200 Hardening (a88adcbb7) * Merge pull request #2601 from nfedera/fix-2015-05-07-01 2015-05-07 18:42:15 +0200 Norbert Federa (b9771f8a4) * Merge pull request #2597 from clivest/bitstream_read_fix 2015-05-07 18:24:47 +0200 Norbert Federa (509230f6b) * Merge pull request #2598 from clivest/stream_leak_fix 2015-05-07 18:15:01 +0200 Norbert Federa (b2dcde35e) * Merge pull request #2599 from hardening/fix_wayland_colors 2015-05-07 18:13:09 +0200 Norbert Federa (e290e5555) * Merge pull request #2603 from hardening/rail_empty_title_fix 2015-05-07 18:11:38 +0200 Norbert Federa (525ae6c56) * Merge pull request #2604 from hardening/rail_fix 2015-05-07 17:42:01 +0200 Norbert Federa (82843f070) * server/shadow: added missing error message 2015-05-07 15:08:00 +0200 David FORT (c330a3715) * Fix empty window title 2015-05-07 14:36:07 +0200 David FORT (0e2925d0b) * Fix remoteApps 2015-05-05 19:45:34 +0200 Norbert Federa (f9f59cd29) * Fix unchecked CreateDirectory calls 2015-05-05 17:32:06 +0200 Norbert Federa (e3fb90868) * Fix unchecked CreateSemaphore calls 2015-05-05 17:25:17 +0200 Norbert Federa (c77def304) * Fix unchecked CreateMutex calls 2015-05-06 16:32:45 -0400 Marc-André Moreau (6b1fefea4) * freerdp: fix remote assistance mode, add multi-address connection 2015-05-06 21:54:39 +0200 David FORT (b09f6bedb) * Fix colors with the wayland client 2015-05-06 15:54:23 +0100 Clive Stevens (2e41c5425) * Fix whitespace 2015-05-06 15:26:06 +0100 Clive Stevens (75865b5c3) * Fix bitstream reading 2015-05-06 15:23:37 +0100 Clive Stevens (b06e50479) * Fix two cases of potentially leaked streams 2015-05-06 15:36:54 +0200 Armin Novak (1d3e847f1) * Fixed broken indent. 2015-05-06 10:58:57 +0200 Armin Novak (c0fbaa579) * Not writing messages if level is WLOG_OFF. 2015-05-06 10:56:30 +0200 Armin Novak (c375071b5) * Console logging to stdout and stderr 2015-05-06 10:16:26 +0200 Martin Fleisz (063c1bc80) * Merge pull request #2592 from nfedera/fix-2015-05-05-01 2015-05-05 21:27:17 +0300 Baruch Siach (81fc2c974) * Don't disable C99 long double math on non Unix platforms 2015-05-05 14:25:55 -0400 Marc-André Moreau (8ee097a8d) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2015-05-05 12:35:18 -0400 Bryan Everly (3b44bade4) * Removed unnecessary include file. 2015-05-05 12:33:44 -0400 Bryan Everly (9865854f3) * Simplified random byte stream generation code to use SSL RAND_bytes() and also eliminated two more compiler warnings. 2015-05-05 10:56:12 -0400 Marc-André Moreau (1de81c30a) * Merge pull request #2587 from floppym/armfix 2015-05-05 10:47:03 -0400 Marc-André Moreau (70ecd9b61) * Merge pull request #2589 from baruchsiach/fix-math 2015-05-05 13:55:48 +0200 Norbert Federa (25fc866a5) * Fix unchecked CreateThread calls and misc fixes 2015-05-04 13:14:00 -0400 Bryan Everly (6485e9439) * Freed memory buffer that was allocated in previous commit. 2015-05-04 09:53:15 -0400 Bryan Everly (f7db1aea9) * Fixed stream leak in modified code 2015-05-04 10:14:27 +0200 MartinHaimberger (9a4f645f7) * Merge pull request #2582 from nfedera/fix-2015-04-28-01 2015-05-03 20:46:22 +0300 Baruch Siach (414663cc3) * Don't use unavailable C99 long double math functions 2015-05-02 12:06:18 -0400 Bryan Everly (a7e77dfce) * Fixed unchecked malloc() error 2015-05-02 06:38:50 +0300 ivan-83 (d325a3cc4) * Code style changed. 2015-05-02 06:26:08 +0300 ivan-83 (b630bd8fb) * Code style changed. 2015-05-02 02:31:09 +0300 ivan-83 (cf61c3ed5) * revert wlog debug formating 2015-05-01 17:35:21 -0400 Mike Gilbert (2355b54f8) * Remove the ARM_FP_ABI option 2015-04-30 10:12:37 -0400 Bryan Everly (df9ae5e31) * Changed the xf_tsmf.c code to test for zero visible rectangles for all platforms. Modified arc4random() change to actually have a skeletal implementation in winpr for BCryptGenRandom() on all platforms. 2015-04-30 14:20:33 +0200 Bernhard Miklautz (dd2e7f393) * Merge pull request #2584 from baruchsiach/fix-eventfd-2 2015-04-30 09:20:34 +0200 Norbert Federa (7edb38df8) * Increase API version to 1.2.3 2015-04-28 09:30:45 +0300 Baruch Siach (3b7d3190a) * Fix build with newer uclibc versions 2015-04-28 17:00:41 +0200 Norbert Federa (ef1fd12b1) * Fix unchecked CreateEvent calls and misc fixes 2015-04-29 18:04:59 +0200 Norbert Federa (19dc7b744) * Merge pull request #2579 from akallabeth/mutex_debug_log 2015-04-29 08:48:07 +0200 Armin Novak (b7fccafb9) * Added EBUSY to success states. 2015-04-28 17:29:07 +0200 Armin Novak (07ee19820) * Better error handling on mutex destroy. 2015-04-28 10:50:29 -0400 Bryan Everly (6ed90e831) * Fixed linker warning about insecure crypto and fixed compiler warning about unsigned being compared to less than zero 2015-04-28 14:43:30 +0200 Hardening (bfccc06ab) * Merge pull request #2578 from jonathankap/master 2015-04-28 09:42:46 +0200 Armin Novak (fe2791385) * Ensuring mutex is unlocked on destroy. 2015-04-28 00:21:38 -0700 Jonathan Kaplan (8dee5dab2) * Fix issue when numWindowIds is 0 2015-04-28 08:55:26 +0200 Armin Novak (ac15ce2da) * Added mutex debug flag. 2015-04-27 09:34:13 +0200 Norbert Federa (3fb8bb789) * Merge pull request #2575 from bmiklautz/gdi_fix 2015-04-26 22:28:49 +0200 Bernhard Miklautz (ff11057d4) * gdi: fix problem with gdi_SelectObject check(s) 2015-04-24 13:36:27 -0400 Marc-André Moreau (1fea6bf70) * Merge pull request #2568 from nfedera/fix-2015-04-23-01 2015-04-24 17:54:49 +0200 Norbert Federa (5926bbcf4) * codec/rfx: simplification, segfault/malloc fixes 2015-04-24 17:38:02 +0200 Bernhard Miklautz (15a2e6fbb) * Merge pull request #2572 from bceverly/OpenBSD-2015-04-24 2015-04-24 08:38:35 -0400 Bryan Everly (18b335e2f) * Added support for manpage construction for OpenBSD 2015-04-23 14:22:20 -0400 Marc-André Moreau (dbcc97260) * libwinpr-crt: make fallback byteswap macros type safe 2015-04-23 15:42:21 +0200 Norbert Federa (84577b1ca) * codec/rfx: error checking and various fixes 2015-04-22 17:33:42 -0400 Mike McDonald (b6cb94b60) * Fixed protocol parsing issue in general capability set. The SpecialTypeDeviceCap field is only present when the Version field is set to GENERAL_CAPABILITY_VERSION_02. 2015-04-22 18:44:25 +0200 Bernhard Miklautz (e61620bd8) * Merge pull request #2566 from bceverly/OpenBSD-2015-04-22 2015-04-22 09:50:50 -0400 Bryan Everly (cb66f3ee7) * Removed compiler warning about obsolete header file in OpenBSD 2015-04-22 09:19:04 -0400 Bryan Everly (8f19bd182) * Moved declaration of OPENBSD to higher in the file to clean some things up. Also, removed -Wredundant-decls from OpenBSD because the OpenBSD standard include files have some redundant declarations that generate a large number of compiler warnings. 2015-04-22 14:42:31 +0200 Bernhard Miklautz (d5e731439) * Merge pull request #2564 from akallabeth/pthread_mutex_timedjoin_detection 2015-04-22 13:33:12 +0200 Hardening (e144bbd56) * Merge pull request #2555 from akallabeth/wayland_warning_fix 2015-04-22 11:05:29 +0200 Armin Novak (7524ea53c) * Updated to new freerdp_get_event_handles API. 2015-04-20 16:20:16 +0200 Armin Novak (a07d1c4b9) * Updated wayland client to new API. 2015-04-22 11:04:37 +0200 Norbert Federa (af79c3091) * Merge pull request #2554 from akallabeth/event_fix 2015-04-22 11:01:27 +0200 Hardening (6cd7713e1) * Merge pull request #2544 from bmiklautz/boolenization 2015-04-22 10:23:25 +0200 Bernhard Miklautz (159306fc7) * Increase API version to 1.2.2 2015-04-22 09:30:50 +0200 Armin Novak (5911332df) * Fixed pthread_mutex_timedjoin detection. 2015-04-22 09:14:29 +0200 Hardening (f7ef37649) * Merge pull request #2562 from bceverly/OpenBSD-2015-04-11 2015-04-21 16:14:56 -0400 Bryan Everly (d31301f73) * Modified code to use bulitin pthread functions on OpenBSD 2015-04-21 14:44:02 -0400 Bryan Everly (a2a1d06d9) * Necessary changes to get latest branch working on OpenBSD 5.6 2015-04-21 14:42:06 -0400 Bryan Everly (8c75127a6) * Necessary changes to get latest branch working on OpenBSD 5.6 2015-04-21 16:52:32 +0200 Bernhard Miklautz (b029e78ae) * Merge pull request #2537 from MartinHaimberger/mh-autodetect-fix 2015-04-21 16:49:02 +0200 Bernhard Miklautz (d5edc6341) * Merge pull request #2553 from akallabeth/leak_fixes 2015-04-21 16:34:39 +0200 Bernhard Miklautz (e8f855f85) * Merge pull request #2560 from akallabeth/get_event_handle_api_fix 2015-04-21 15:57:25 +0200 Armin Novak (65a4c6e1f) * Changed listener callback arguments and return. 2015-04-21 15:10:17 +0200 Armin Novak (90fa0e3fc) * Fixed handle copy and index. 2015-04-21 14:25:59 +0200 Bernhard Miklautz (c9ee30a81) * TestStream: set function parameters to void 2015-04-21 14:15:53 +0200 Bernhard Miklautz (1e6943bf3) * Fix formating 2015-04-20 11:43:44 +0200 Bernhard Miklautz (db81151ea) * gdi: fix broken return type checks 2015-04-17 16:21:55 +0200 Bernhard Miklautz (2c072d33d) * Fix GDI return values and other fixes 2015-04-14 10:14:23 +0200 Bernhard Miklautz (515502ffa) * change return types of callbacks to BOOL 2015-04-14 11:46:31 +0200 Bernhard Miklautz (61473923e) * TestStream: fix compiler warning 2015-04-14 11:43:24 +0200 Bernhard Miklautz (43695bc15) * ios: updates to build with xcode6+ 2015-04-21 12:35:55 +0200 Armin Novak (d98e485ac) * Fixed some type mismatches. 2015-04-21 12:24:50 +0200 Armin Novak (d3336340b) * Add *get_event_handles handle count, return check. 2015-04-21 12:09:44 +0200 Armin Novak (6e213bc61) * Modified GetEventHandles of listener 2015-04-21 11:00:09 +0200 Norbert Federa (23dfec9cc) * Merge pull request #2558 from llyzs/llyzs 2015-04-21 13:59:01 +0800 Vic Lee (93d59ac3d) * h264: change encoder api and add multi-thread support. 2015-04-20 18:34:13 +0200 Bernhard Miklautz (12e256bb8) * Merge pull request #2538 from MartinHaimberger/mh-add-transport-get-bytes 2015-04-20 17:47:44 +0200 Bernhard Miklautz (5622b911c) * Merge pull request #2552 from akallabeth/sample_update 2015-04-20 15:13:23 +0200 Armin Novak (ad41fc59a) * Fixed reading bitmap from buffer. 2015-04-20 14:43:37 +0200 Armin Novak (f634e5228) * Using auto reset event now. 2015-04-19 12:29:28 +0200 Armin Novak (7990ea637) * Added proper bitmap and png image test. 2015-04-19 12:29:17 +0200 Armin Novak (e5cdd8a29) * Fixed bitmap reading bug. 2015-04-19 10:36:20 +0200 Armin Novak (7b0d7b355) * Using new API for socket listener. 2015-04-19 10:31:28 +0200 Armin Novak (4ed891b59) * Moved client handler to new API. 2015-04-19 10:20:48 +0200 Armin Novak (70cf129c5) * Moved cleanup code, removed unused. 2015-04-16 09:04:19 +0200 Armin Novak (efeb62172) * Updated sample for new API. 2015-04-17 09:03:46 -0400 Marc-André Moreau (2e80e325d) * Merge pull request #2547 from nfedera/fix-2015-04-16-01 2015-04-17 12:14:30 +0300 Maxim (be7ff45a5) * fixed crash at mediaplayer closing, fixed tsmf event parameters-no video, fixed tsmf no audio. 2015-04-16 23:54:56 +0200 Norbert Federa (fd5f47428) * xfreerdp: fixed initial smart-sizing dimensions 2015-04-16 22:04:38 +0200 Armin Novak (813e75e14) * Fixed NULL dereference. 2015-04-16 21:56:57 +0200 Armin Novak (60de56e1b) * Fixed NULL dereference and double free 2015-04-16 21:56:26 +0200 Armin Novak (276757c08) * Fixed NULL dereference 2015-04-16 21:31:27 +0200 Armin Novak (0d9bcb63b) * Fixed memory leaks and NULL dereferences. 2015-04-16 17:29:52 +0200 Norbert Federa (bad2f138c) * xfreerdp: FS fixes & smart-sizing resuscitation 2015-04-14 17:59:06 +0200 Norbert Federa (eb14ab15f) * xfreerdp: removed some weird/unnecessary code 2015-04-14 17:03:53 +0200 Norbert Federa (98505a023) * xfreerdp: removed desktopWidth/desktopHeight vars 2015-04-14 16:32:08 +0200 Norbert Federa (b3b830672) * xfreerdp: removed unused variables from xf_monitor 2015-04-14 13:07:19 +0200 Norbert Federa (6354a7561) * xfreerdp: rename xf_context's width height vars 2015-04-16 10:58:27 +0200 Bernhard Miklautz (f5cdae558) * Merge pull request #2546 from akallabeth/error_fixes 2015-04-15 17:42:54 +0300 Maxim (26c054d7a) * fixed - detect realloc failed and return if calloc failed 2015-04-15 14:08:51 +0300 Maxim (f3a1fe544) * fixed-check for calloc return memory 2015-04-15 10:38:04 +0200 Armin Novak (5525d9f88) * Fixed uninitialized return value. 2015-04-15 10:37:28 +0200 Armin Novak (449929fc3) * Fixed NULL dereference. 2015-04-15 11:29:27 +0300 Maxim (87eae4a49) * fixed crash at mediaplayer closing, fixed tsmf event parameters-no video 2015-04-14 09:23:47 -0400 Marc-André Moreau (4e1194c53) * Merge pull request #2532 from dbungert/4bytestub 2015-04-14 13:50:33 +0200 Norbert Federa (8f64b71d0) * Merge pull request #2539 from bmiklautz/fix/regression 2015-04-14 13:47:23 +0200 Bernhard Miklautz (1093f647d) * ObjectPool: fix regression 2015-04-14 03:54:33 -0700 Martin Haimberger (5504f4261) * autodetect: debug fixed and level adjusted 2015-04-14 03:49:01 -0700 Martin Haimberger (9c0d27554) * transport: added function to get bytes written 2015-04-14 11:57:33 +0200 Norbert Federa (951a40b63) * Merge pull request #2517 from bmiklautz/alloc 2015-04-13 14:08:47 +0200 Norbert Federa (1487de6be) * Merge pull request #2527 from AMV007/patch-1 2015-04-13 11:52:03 +0200 Bernhard Miklautz (2ebdf7690) * Merge pull request #2535 from akallabeth/null_dereference_fix 2015-04-13 09:28:29 +0200 Armin Novak (ea0e25505) * Fixed broken pad setting. 2015-04-12 14:51:27 +0300 Maxim (9b8754ca7) * Update urbdrc_main.c 2015-04-10 15:09:54 -0600 Daniel Bungert (0a1273e50) * GW RPC-HTTP - Don't drop 4 byte stub from the pipe 2015-04-10 14:50:17 -0600 Daniel Bungert (3910baf49) * GW RPC-HTTP login fix 2015-04-10 15:44:27 +0300 Maxim (d4ad03bbf) * fixed buffer overflow at sprintf 2015-04-08 18:21:52 +0300 Maxim (0b39a1f72) * fixed undefined behaviour of sprintf, buffer overflow 2015-04-08 15:39:10 +0200 Bernhard Miklautz (423b15108) * Merge pull request #2522 from realjiangms/fix_WriteLock_leak 2015-04-07 00:24:08 +0800 zihao.jiang (a057526f1) * transport_write sometimes returns directly without cleanup. Fix code path to always do cleanup job. 2015-04-07 14:38:09 +0200 Bernhard Miklautz (a8c44f15c) * winpr: small fixes and cleanups 2015-04-07 11:05:28 +0200 Bernhard Miklautz (12e1d9456) * winpr: fixes and cleanup 2015-04-03 16:21:01 +0200 Bernhard Miklautz (850de59b5) * winpr: add checks for *alloc 2015-04-01 13:06:39 +0200 Bernhard Miklautz (20e2774aa) * comm/tests: set label comm 2015-03-30 14:21:11 +0200 Bernhard Miklautz (b8e41b843) * aligned memory: fixes in _aligned_offset_recalloc 2015-04-08 11:33:57 +0200 Bernhard Miklautz (879ed36a3) * Merge pull request #2513 from hardening/license_and_security_retValues 2015-04-08 10:35:32 +0200 Bernhard Miklautz (7ae825ff6) * Merge pull request #2512 from hardening/help2353 2015-04-07 21:06:53 +0200 David FORT (c03bf7589) * Take in account @nfedera's comments 2015-04-07 15:19:59 +0200 David FORT (c0b191a1c) * Fix a too big Stream_EnsureRemainingCapacity() 2015-04-07 10:51:25 +0200 Hardening (35892cfae) * Merge pull request #2516 from bmiklautz/cmd_fix 2015-04-02 22:53:45 +0200 Bernhard Miklautz (0615c13db) * Fix regression introduced in 0b7f9d4 2015-04-01 22:26:38 +0200 David FORT (d84c760f7) * Fix a typo in server-side code 2015-04-01 17:55:01 +0200 David FORT (a4a58aa37) * Fix the error case in mcs_send_connect_response() 2015-04-01 16:58:25 +0200 David FORT (23e11e5a3) * Fix code style 2015-04-01 15:11:57 +0200 David FORT (5302bad2b) * Drop the limit on key size 2015-04-01 14:24:37 +0200 David FORT (8685a8e0a) * Fixed missing return value 2015-04-01 14:12:08 +0200 David FORT (9bb4d6460) * Correctly handle HMAC_Init_ex() for older versions of OpenSSL 2015-04-01 11:38:53 +0200 David FORT (edb915943) * Treat return values in license.c 2015-04-01 11:13:05 +0200 David FORT (0cf17ef98) * Complement gitignore files with new generated files 2015-04-01 11:11:37 +0200 David FORT (0eb399a71) * Treat return values for security.c 2015-03-30 22:46:20 +0200 David FORT (cf8c7631b) * Kill more exit() occurences 2015-03-31 10:55:04 -0400 Marc-André Moreau (121ea2359) * Merge pull request #2487 from mfleisz/nla_fix 2015-03-31 15:37:16 +0200 Norbert Federa (89b7eebaf) * Merge pull request #2509 from bmiklautz/security_fixes_v2 2015-03-31 09:26:30 -0400 Marc-André Moreau (ad6723835) * Merge pull request #2505 from bmiklautz/tls_shutdown 2015-03-31 15:20:10 +0200 Bernhard Miklautz (5692117f8) * wlog: add missing check 2015-03-30 11:06:56 +0200 Armin Novak (71d4b81c6) * Removed scopes. 2015-03-27 11:42:49 +0100 Armin Novak (b1edaf677) * Removed duplicated NULL pointer checks. 2015-03-27 08:10:00 +0100 Armin Novak (d50ce6bd7) * Corrected end of string checks. 2015-03-27 08:09:46 +0100 Armin Novak (853ac63af) * Removed INVALID_HANDLE_VALUE. 2015-03-24 12:13:41 +0100 Armin Novak (bd55b0df8) * Removed INVALID_HANDLE_VALUE from types not using it. 2015-03-24 09:18:06 +0100 Armin Novak (b3ea02a77) * Removed INVALID_HANDLE_VALUE from types not using it. 2015-03-23 16:07:40 +0100 Armin Novak (878aecfa4) * Fixed conversion warnings. 2015-03-23 15:58:16 +0100 Armin Novak (e68726400) * Fixed NULL pointer dereference. 2015-03-23 15:22:03 +0100 Armin Novak (afe8bd2a8) * Fixed missing checks for invalid handle. 2015-03-23 15:04:23 +0100 Armin Novak (6b0667c95) * Fixed use after free and realloc checks. 2015-03-30 21:54:27 +0200 Bernhard Miklautz (755c9e304) * Merge pull request #2511 from hardening/fix2399 2015-03-30 21:16:18 +0200 David FORT (27c5b5b22) * Fix segfault when the xkb layout has no variants 2015-03-30 19:14:59 +0200 Hardening (bdb975afe) * Merge pull request #2510 from akallabeth/build_date 2015-03-30 19:11:11 +0200 Hardening (7f497c6b7) * Merge pull request #2502 from bmiklautz/capacity 2015-03-30 18:29:32 +0200 Bernhard Miklautz (79de8168f) * Integrate feedback from pull request 2015-03-30 18:18:14 +0200 Armin Novak (8e521e7ae) * Fixed return value in test. 2015-03-30 18:17:07 +0200 Armin Novak (eedf45583) * Using sprintf_s now. 2015-03-30 18:09:02 +0200 Armin Novak (0adab1371) * Now returning const char* 2015-03-30 18:05:46 +0200 Armin Novak (cf941304b) * Fixed windows _snprintf. 2015-03-30 17:57:16 +0200 Armin Novak (827b4f76c) * Added test for freerdp version functions. 2015-03-30 17:50:47 +0200 Armin Novak (8f228163a) * Added version and build info functions 2015-03-30 17:23:22 +0200 Bernhard Miklautz (8615f74ea) * drdynvc: ensure stream != NULL 2015-03-30 17:17:36 +0200 Bernhard Miklautz (6a997fad5) * cliprdr: ensure stream != NULL 2015-03-30 17:15:45 +0200 Bernhard Miklautz (74c840078) * coding style fixes 2015-03-26 17:09:47 +0100 Bernhard Miklautz (f469e069d) * stream: Stream_Ensure*Capacity: change return type 2015-03-30 09:35:36 -0400 Marc-André Moreau (851626f29) * Merge pull request #2492 from bmiklautz/malloc_wrap 2015-03-30 08:23:59 -0400 Marc-André Moreau (ad6dc92e1) * Merge pull request #2508 from nfedera/fix-2015-03-30-01 2015-03-30 08:23:40 -0400 Marc-André Moreau (644fafab8) * Merge pull request #2507 from nfedera/fix-2015-03-30-02 2015-03-30 13:48:51 +0200 Norbert Federa (1ba681fec) * crypto: support MSFT iOS clients with faulty SNI 2015-03-30 13:07:03 +0200 Norbert Federa (abeb79f2b) * nego: fixed X.224 Connection Request PDU parsing 2015-03-30 11:56:09 +0200 Bernhard Miklautz (90968e07e) * rename and update tls_disconnect 2015-03-28 03:08:36 +0300 ivan-83 (1b4c2ffe2) * * tsmf: OSS code cleanup + urbdrc: add devd support (not tested) * fix FindUUID detection ubder BSD * wlog: fix prev commit: build error on Windows * cmdline: add /usb syntax help 2015-03-26 16:42:54 +0100 Bernhard Miklautz (aa2181dcf) * Merge pull request #2483 from akallabeth/feat/freerdp_set_last_error_name 2015-03-26 15:58:05 +0100 Hardening (29e2b1f76) * Merge pull request #2498 from TaGUNil/tsmf_fix_memory_leak 2015-03-26 13:38:09 +0300 tagunil (45ea14197) * tsmf: free frame data after processing 2015-03-26 12:04:08 +0800 Vic Lee (1b6ef84b5) * Merge pull request #2493 from llyzs/llyzs 2015-03-25 18:03:11 +0100 Bernhard Miklautz (73f0153bb) * Merge pull request #2494 from akallabeth/openh264_link_fix 2015-03-25 17:37:46 +0100 Bernhard Miklautz (1d7b3694a) * Integrate feedback from pull request (#2492) 2015-03-25 12:11:22 +0100 Bernhard Miklautz (f2b4709cb) * opensl: remove unnecessary memset 2015-03-23 17:35:11 +0100 Bernhard Miklautz (7f3326d41) * Fix compiler warnings 2015-03-23 17:25:23 +0100 Bernhard Miklautz (3c7662517) * hardening 2015-03-10 12:54:52 +0100 Bernhard Miklautz (90579ae16) * gdi/gfx: remove unused variables 2015-03-10 12:54:30 +0100 Bernhard Miklautz (f75ced240) * gdi: remove unnecessary includes 2015-03-10 12:53:31 +0100 Bernhard Miklautz (b9cc206a7) * gdi: remove dead code 2015-03-10 12:22:29 +0100 Bernhard Miklautz (f71707532) * asn1: use enum instead of returning a fixed value 2015-03-10 12:22:04 +0100 Bernhard Miklautz (91ba10e16) * rdtk: remove redundant casts 2015-03-25 10:41:40 +0100 Armin Novak (de4d57120) * Added openh264_dll to library name hints. 2015-03-25 16:06:32 +0800 Vic Lee (5f375d0a6) * tls: revert checking SSL_ERROR_SYSCALL which may cause deadlock. 2015-03-23 16:06:12 +0100 Martin Fleisz (5fa777b11) * Merge pull request #2482 from llyzs/llyzs 2015-03-23 14:24:48 +0100 Bernhard Miklautz (ea648c558) * Merge pull request #2489 from akallabeth/security_fixes 2015-03-23 14:14:38 +0100 Armin Novak (47f38b305) * Fixed uninitialized test argument buffer. 2015-03-23 14:10:49 +0100 Armin Novak (54cb89f30) * Fixed pipe cleanup. 2015-03-23 08:33:14 +0100 Martin Fleisz (8d783bd2f) * Fix server side NLA 2015-03-20 22:12:48 +0100 Hardening (20433e6f2) * Merge pull request #2443 from realjiangms/fix_region 2015-03-21 01:07:54 +0800 zihao.jiang (a6311d29e) * Add ascii art for norbert_test_case 2015-03-21 00:04:30 +0800 zihao.jiang (2a9198897) * resolve comments from hardening 2015-03-20 23:40:48 +0800 zihao.jiang (ce0622949) * fix tab/space style 2015-03-20 20:55:06 +0800 zihao.jiang (f94935224) * Fixes extents of region16_intersect_rect. See Issue #2443. When there's more than 2 rectangles in the region structure, region16_intersect_rect would calculate extents by all 'intersected' sub rectangles. But it always extend the extents to (0,0) because it initialize the new extents as (0,0,0,0) and union later rectangles with this empty point by simple MIN/MAX calculation. 2015-03-19 12:48:04 +0800 Vic Lee (2137ccc3d) * tls: retry for all SSL_ERROR_SYSCALL errors. 2015-03-19 12:21:56 -0400 Marc-André Moreau (3a2a91522) * Merge pull request #2484 from dvincent-devolutions/gateway 2015-03-19 12:13:37 -0400 Marc-André Moreau (cb8e61cf9) * libfreerdp-core: fix rdg.c header include 2015-03-19 12:08:30 -0400 Marc-André Moreau (69f4d7878) * libfreerdp-core: fix rdg.h header include 2015-03-19 11:44:47 -0400 Marc-André Moreau (6202f48c1) * libfreerdp-core: add configurable TSG/RGB fallback, fix edge cases 2015-03-19 09:41:50 -0400 Marc-André Moreau (a2ff1e834) * Merge branch 'gateway' of https://github.com/dvincent-devolutions/FreeRDP into gateway 2015-03-19 09:38:16 -0400 Marc-André Moreau (ca95ec107) * Merge branch 'master' of github.com:FreeRDP/FreeRDP into gateway 2015-03-19 09:35:57 -0400 Marc-André Moreau (9d77c92a2) * Merge pull request #2475 from hardening/winpr_moreops 2015-03-19 09:35:31 -0400 Marc-André Moreau (4faf8010b) * Merge pull request #2478 from akallabeth/win_sw_gdi_fix 2015-03-19 09:17:56 -0400 Denis Vincent (08a3d40ef) * libfreerdp-core: minor code corrections 2015-03-19 14:17:48 +0100 Armin Novak (3a429e5ad) * Removed unused define. 2015-03-19 11:11:43 +0100 Armin Novak (48d8058f9) * fixed log message arguments. 2015-03-19 11:05:16 +0100 Armin Novak (56dc61cc0) * Added error name and string functions. 2015-03-19 02:41:29 +0300 ivan-83 (462a3a98b) * * debug and error messages now print function name and line number * add debug messages to trace fake network dissconects 2015-03-17 06:24:48 +0300 ivan-83 (70d291e47) * * tsmf: OSS now work, but only with ffmpeg, and sound is bad (like with alsa), ffmpeg code possible have bug with wrong resample 2015-03-17 05:10:58 +0300 ivan-83 (bfd81e9ab) * + tsmf: OSS initial suppot (not work yet) * tsmf: fix video playback on FreeBSD (proper shared object name) * tsmf: renamed args: audio->sys, audio-dev->dev * audin: OSS fix, now it work * cmdline: add syntax help for /audin, /rdpsnd, /tsmf * add debug messages 2015-03-18 16:13:32 -0400 Denis Vincent (205ccb70c) * libfreerdp-core: added fallback to RPC. 2015-03-18 09:48:21 -0400 Marc-André Moreau (1380895a2) * libfreerdp-core: fix RDG http receive 2015-03-17 16:54:45 -0400 Marc-André Moreau (3c4bee3d9) * libfreerdp-core: fix RDG valgrind issues 2015-03-17 16:09:17 -0400 Marc-André Moreau (dc913d9f2) * libfreerdp-core: fix some RDG valgrind issues 2015-03-17 15:13:11 -0400 Marc-André Moreau (360e2c5e4) * libfreerdp-core: fix rdg event handles 2015-03-17 14:54:04 -0400 Marc-André Moreau (bdf17450e) * Merge branch 'gateway' of https://github.com/dvincent-devolutions/FreeRDP into gateway 2015-03-17 14:54:16 -0400 Denis Vincent (144d0d9b2) * libfreerdp-core: Initial RDG support. 2015-03-17 13:02:41 +0100 Armin Novak (f3d6a791e) * Fixed resize for software GDI. 2015-03-16 21:29:19 +0100 David FORT (552df0892) * Implement ReadFile() and WriteFile() as handle operation 2015-03-16 14:01:43 -0400 Marc-André Moreau (0e94ac663) * libfreerdp-codec: add support for 16 color palette image copy 2015-03-16 13:27:27 -0400 Marc-André Moreau (9562439bd) * libfreerdp-codec: add support for 1bpp image copy 2015-03-16 09:37:00 -0400 Marc-André Moreau (1f0c1da61) * Merge pull request #2474 from awakecoding/master 2015-03-16 09:26:38 -0400 Marc-André Moreau (2094501d8) * freerdp: fix failing tests 2015-03-16 08:55:06 -0400 Marc-André Moreau (ad02c75af) * libfreerdp-gdi: disable broken BitBlt tests 2015-03-16 08:02:23 -0400 Marc-André Moreau (d7bdb509c) * Merge pull request #2473 from akallabeth/force_cmdline_flags 2015-03-16 08:01:54 -0400 Marc-André Moreau (c21bff541) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-03-16 07:51:46 -0400 Marc-André Moreau (78d955dc2) * Merge pull request #2469 from dupondje/master 2015-03-16 07:48:06 -0400 Marc-André Moreau (6e4898901) * Merge pull request #2472 from hardening/winpr_ops_rebased 2015-03-16 11:19:45 +0100 David FORT (bfb859359) * Fixed the test for named pipe creation 2015-03-16 10:40:38 +0100 David FORT (a9020a34c) * Changes for upstream changes on pipe 2015-03-16 00:29:37 +0100 David FORT (52bd4469d) * Make handle operations static 2015-03-16 10:25:31 +0100 Armin Novak (b39940e0a) * Added ignore unkown keyword flag to detection. 2015-03-16 10:15:37 +0100 Armin Novak (c380fb352) * Added flag to ignore unknown keywords 2015-03-15 14:09:16 +0100 Jean-Louis Dupond (ede7993fe) * libfreerdp-core: Initialize values correctly 2015-03-15 12:30:49 +0100 Bernhard Miklautz (7ad5039ce) * Merge pull request #2468 from dupondje/master 2015-03-15 11:50:10 +0100 Jean-Louis Dupond (8a0fe0861) * fix size error introduced in commit 99b14815a53e556080f459a4998d942448031f08 2015-03-14 16:21:06 -0400 Marc-André Moreau (598c07d4a) * Merge pull request #2467 from akallabeth/named_pipe_fix 2015-03-13 20:22:21 -0400 Marc-André Moreau (f226c27fb) * libwinpr-utils: improve BipBuffer 2015-03-14 00:49:49 +0100 Armin Novak (2d5bdcf3b) * Proper default values for fds. 2015-03-14 00:34:44 +0100 Armin Novak (0201f61d1) * Fixed missing callbacks for named pipes. 2015-03-13 18:37:48 -0400 Marc-André Moreau (34181949e) * libwinpr-utils: update BipBuffer 2015-03-13 15:30:31 -0400 Marc-André Moreau (afdd55fa8) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-03-13 15:19:35 -0400 Marc-André Moreau (cb27703d2) * Merge pull request #2461 from ivan-83/master 2015-03-13 14:46:08 -0400 Marc-André Moreau (e3a42e011) * Merge pull request #2462 from zhangzl2013/fix 2015-03-13 14:44:55 -0400 Marc-André Moreau (e05980470) * Merge pull request #2466 from WarheadsSE/fix-cert-chain-validation-GH2446 2015-03-13 14:20:57 -0400 Marc-André Moreau (cb002d91c) * channels/smartcard: fix pioRecvPci with cbExtraBytes > 0 2015-03-13 13:50:54 -0400 Jason Plum (6ce5991e7) * libfreerdp: crypto: add certificate chain validation! 2015-03-13 14:29:23 +0100 Hardening (6ac718010) * Merge pull request #2463 from akallabeth/vs2010_error_fix 2015-03-13 12:17:22 +0100 Armin Novak (2b7a8d324) * Fixed mixed declaration of code and variables. 2015-03-13 11:26:22 +0800 Zhang Zhaolong (4b618852e) * core/gateway: fix memory leak of packet. 2015-03-13 11:21:12 +0800 Zhang Zhaolong (93ae1d997) * core: fix double close on fp. 2015-03-13 11:15:14 +0800 Zhang Zhaolong (c2ddb0843) * urbdrc: fix undefined behavior of sprintf. 2015-03-13 10:38:07 +0800 Zhang Zhaolong (ea67d8b1b) * libwinpr: fix lost of mergeStrings. 2015-03-13 10:32:21 +0800 Zhang Zhaolong (5b2a8ee87) * wr_cliprdr: fix uninitialized variable 2015-03-13 01:51:59 +0300 ivan-83 (712b5e617) * * fix: /winpr/libwinpr/synch/timer.c:79:11: warning: implicit declaration of function 'read' is invalid in C99 2015-03-13 01:41:44 +0300 ivan-83 (3a8022e67) * * audin OSS files 2015-03-13 01:39:41 +0300 ivan-83 (9e7e4ce7f) * Merge branch 'master' of github.com:ivan-83/FreeRDP 2015-03-13 01:28:44 +0300 ivan-83 (7b3a55298) * + audin OSS support (un tested now) + add: COMMAND_LINE_IGN_UNKNOWN_KEYWORD flag for CommandLineParseArgumentsA to ignory unknown keys without fail + add: lot of WLog_DBG() in drdynvc, add function names in existing * change: error text in rdpsnd OSS * fix: dev in rdpsnd does not work * fix/change: audio-dev renamed to dev and now work in audin * fix dynamic channels now work again 2015-03-13 01:24:28 +0300 Ivan_83 (abb984347) * Merge pull request #1 from FreeRDP/master 2015-03-12 16:34:48 -0400 Marc-André Moreau (1222da4a8) * libwinpr-utils: initial BipBuffer implementation 2015-03-12 10:09:02 -0400 Marc-André Moreau (dfc123852) * Merge pull request #2447 from ivan-83/master 2015-03-12 08:57:01 -0400 Mike McDonald (bef63ad1a) * Added the ability to initialize a FileAppender from environment variables (WLOG_FILEAPPENDER_OUTPUT_FILE_PATH and WLOG_FILEAPPENDER_OUTPUT_FILE_NAME). 2015-03-12 07:35:39 -0400 Marc-André Moreau (e6ceb5e13) * Merge pull request #2459 from akallabeth/handle_close_cb 2015-03-12 07:33:27 -0400 Marc-André Moreau (5ab34dfa3) * Merge pull request #2456 from zhangzl2013/fix-realloc 2015-03-12 07:31:11 -0400 Marc-André Moreau (0e339786e) * Merge pull request #2452 from bmiklautz/cmd_fix 2015-03-12 07:30:40 -0400 Marc-André Moreau (39e6aa36f) * Merge pull request #2448 from eledoux/ports2 2015-03-12 07:27:29 -0400 Marc-André Moreau (719a0fd3e) * Merge pull request #2426 from bjcollins/master 2015-03-12 07:25:00 -0400 Marc-André Moreau (cd569ca83) * Merge pull request #2430 from serayrosh/master 2015-03-12 07:24:10 -0400 Marc-André Moreau (51fcbb534) * Merge pull request #2458 from bmiklautz/cert_handling 2015-03-11 23:32:50 +0100 Hardening (88a740dde) * Merge pull request #2457 from akallabeth/pubsub_fix 2015-03-11 18:14:50 +0100 Armin Novak (13dce8740) * Fixed missing return value check. 2015-03-11 18:09:22 +0100 Armin Novak (98b0f3702) * Initializing handles with calloc now. 2015-03-11 17:57:01 +0100 Armin Novak (9153af6a3) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (465d8ec68) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (3594d39ba) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (1e43f2a95) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (372927fed) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (e701e802b) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (33995e936) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (003673767) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (0630ad88b) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (b03356f88) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (3b983476f) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (02212db9c) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (4fda6b1e5) * Using new handle cleanup structure 2015-03-11 17:57:01 +0100 Armin Novak (7fb4c9ae1) * Using new handle cleanup structure 2015-03-11 15:11:20 +0100 Armin Novak (1706c1f8d) * Using handle close callback now. 2015-03-11 15:11:17 +0100 Armin Novak (15f9344c5) * Using handle close callback now. 2015-03-11 15:11:14 +0100 Armin Novak (4d471aacd) * Using handle close callback now. 2015-03-11 15:11:11 +0100 Armin Novak (5520a1caf) * Using handle close callback now. 2015-03-11 15:11:08 +0100 Armin Novak (1cc30f0a4) * Using handle close callback now. 2015-03-11 15:11:03 +0100 Armin Novak (a6f27f48e) * Using handle close callback now. 2015-03-11 15:11:00 +0100 Armin Novak (0daae8a2a) * Using handle close callback now. 2015-03-11 15:10:52 +0100 Armin Novak (8848d1d1f) * Using handle close callback now. 2015-03-11 12:28:07 +0100 Armin Novak (ac16811e4) * Fixed PubSub_Unsubscribe. 2015-03-11 12:06:52 +0100 Bernhard Miklautz (6072165fd) * crypto: use PEM as certificate store file format 2015-03-11 11:33:17 +0100 Armin Novak (06df5049a) * Fixed missing loop exit condition. 2015-03-11 16:37:28 +0800 Zhang Zhaolong (7016847e3) * wf_cliprdr: fix potential memory leak. 2015-03-11 16:34:38 +0800 Zhang Zhaolong (512865011) * libwinpr: check return value of realloc. 2015-03-11 15:04:38 +0800 Zhang Zhaolong (19f2354ee) * fix build error. 2015-03-11 15:00:05 +0800 Zhang Zhaolong (21d5ed651) * tool: fix incorrect usage of realloc. 2015-03-11 14:59:56 +0800 Zhang Zhaolong (e30d1c0f4) * libwinpr: fix incorrect usage of realloc. 2015-03-11 14:18:45 +0800 Zhang Zhaolong (f0adff181) * codec: check return value of realloc. 2015-03-11 14:02:20 +0800 Zhang Zhaolong (c31ee019f) * keyboard_layout: fix incorrect usage of realloc. 2015-03-11 13:55:41 +0800 Zhang Zhaolong (bd234419b) * gdi: fix incorrect usage of realloc. 2015-03-11 13:52:24 +0800 Zhang Zhaolong (a52e7f012) * settings: fix incorrect usage of realloc. 2015-03-11 13:40:20 +0800 Zhang Zhaolong (99b14815a) * core: fix incorrect usage of realloc. 2015-03-11 12:37:35 +0800 Zhang Zhaolong (4205dac57) * crypto: fix incorrect usage of realloc. 2015-03-11 12:31:50 +0800 Zhang Zhaolong (855b1201a) * xf_cliprdr: fix incorrect usage of realloc. 2015-03-11 12:29:37 +0800 Zhang Zhaolong (251d214d5) * android_event: fix incorrect usage of realloc. 2015-03-11 12:26:04 +0800 Zhang Zhaolong (0b7f9d493) * cmdline: fix incorrect usage of realloc. 2015-03-11 11:32:51 +0800 Zhang Zhaolong (d1c508768) * common/file: fix incorrect usage of realloc. 2015-03-11 11:27:39 +0800 Zhang Zhaolong (3754cfad3) * wf_cliprdr: fix incorrect usage of realloc. 2015-03-11 11:17:52 +0800 Zhang Zhaolong (e675a4170) * rail: fix incorrect usage of realloc. 2015-03-11 11:10:28 +0800 Zhang Zhaolong (d329831ba) * audin: fix incorrect usage of realloc. 2015-03-11 11:04:36 +0800 Zhang Zhaolong (b8de622b9) * tsmf: fix incorrect usage of realloc. 2015-03-11 02:17:45 +0300 ivan-83 (0f3b63905) * * OSS build fix on linux 2015-03-10 23:36:17 +0100 Hardening (5d3fa29a2) * Merge pull request #2455 from WarheadsSE/fix-hostname-matching 2015-03-10 16:48:35 -0400 Jason Plum (30f28d4ac) * Fix case sensitive hostname comparison in tls 2015-03-10 13:10:39 +0100 Bernhard Miklautz (e9985c209) * settings: handle collection_add in detection case 2015-03-10 04:40:47 +0300 ivan-83 (f5dbe2c9a) * * FreeBSD timezone detection patch 2015-03-10 01:34:15 +0300 ivan-83 (e85dccc22) * * remove OSS debug messages 2015-03-10 01:21:28 +0300 ivan-83 (434436b75) * * BSD/FreeBSD build fix 2015-03-09 20:01:51 +0100 Emmanuel Ledoux (a8fc5fc68) * winpr-comm: fixed a regression about timeouts to block of first bytes when required. Added timeouts values in the DEBUG log. 2015-03-09 09:31:27 +0300 ivan-83 (4f8f84f33) * + some files for OSS, missed from prev commit 2015-03-09 09:23:29 +0300 ivan-83 (fe9fab920) * + add OSS support for rdpsnd 2015-03-09 09:11:46 +0300 ivan-83 (8d5825ee0) * Fix poor sound quality with ALSA and decrease "ALSA lib pcm.c:7339:(snd_pcm_recover) underrun occurred" + little code cleanup 2015-03-06 11:33:30 +0100 Martin Fleisz (c9c8f8cc8) * Merge pull request #2435 from llyzs/llyzs 2015-03-05 11:15:59 +0100 Martin Fleisz (d86124fd1) * Merge pull request #2436 from bmiklautz/warnings 2015-03-04 16:56:48 -0500 Mike McDonald (aa6a737fb) * Added the shell function GetUserProfileDirectory to WinPR. 2015-03-03 19:36:54 +0100 Bernhard Miklautz (a371723c4) * build: fix compiler warnings 2015-03-03 19:25:42 +0100 Bernhard Miklautz (02e6c3932) * build: enable more warnings for gcc 2015-03-03 10:29:58 +0100 Bernhard Miklautz (b33bba042) * Merge pull request #2433 from abergmeier/master 2015-02-16 17:51:20 +0800 Vic Lee (3c3c7068a) * Add openh264 encoder support. 2015-03-02 09:36:00 +0100 Martin Fleisz (7db6a13b6) * Merge pull request #2428 from akallabeth/ios_color_fix 2015-03-01 21:16:56 +0100 Andreas Bergmeier (08cd9a0a2) * Added support for finding OpenSLES with CMake + Android. 2015-02-27 16:02:40 +0100 Seray Rosh (ffa7f0363) * release keys when xfreerdp is unfocused to prevent stuck keys 2015-02-26 18:01:05 +0100 Armin Novak (8b5f2c97c) * Fixed bitmap context for 15bit color depth 2015-02-26 09:08:56 -0500 Marc-André Moreau (8ee4cbdff) * Merge branch 'gateway' of https://github.com/dvincent-devolutions/FreeRDP 2015-02-24 16:39:00 -0500 Marc-André Moreau (1416ef801) * libfreerdp-core: fix tsg receiving of text/html content 2015-02-24 15:34:41 -0500 Denis Vincent (baab23fd1) * libfreerdp-core: Make tsg out channel recycling event driven 2015-02-24 09:55:44 -0500 Marc-André Moreau (ff6dbb049) * Merge pull request #2422 from akallabeth/nmake_warning_fixes 2015-02-23 11:22:28 -0600 bjcollins (d4a9a2d3a) * Remove override redirect flag for fullscreen with keyboard grab enabled. Window manager should always know about the main window. Small cleanup of passing around decorations flag. Limit PercentScreen to single monitor vs. entire desktop. IMO - this is better behavior in a multimonitor environment. 2015-02-23 16:48:07 +0100 Armin Novak (89d97e3f2) * Fixes warning D9025 with NMake 2015-02-23 09:24:43 -0500 Mike McDonald (6dd333c4c) * Modified virtual channel open (as a result of an MCS channel join) to do a case-insensitive comparison of the virtual channel name. 2015-02-23 12:56:26 +0100 Norbert Federa (1fd5508af) * Merge pull request #2416 from zavadovsky/transport_dead_end_fix 2015-02-23 12:44:40 +0100 Bernhard Miklautz (757085096) * Merge pull request #2415 from zavadovsky/android_fixes 2015-02-23 13:57:46 +0300 Zavadovsky Yan (ab8aedd80) * libfreerdp-core: add comments for previous fix 2015-02-23 11:00:06 +0100 Norbert Federa (31a75ea3e) * Merge pull request #2409 from bmiklautz/tcp_user_timeout 2015-02-23 11:50:32 +0300 Zavadovsky Yan (60c79f545) * client/Android: fix coords calculation in previous commit 2015-02-22 20:16:18 -0500 Marc-André Moreau (46303babb) * Merge pull request #2417 from austin987/master 2015-02-22 19:11:11 -0600 Austin English (9c09a1d53) * winpr/asn1: add ASN1_Decode stub 2015-02-22 19:09:58 -0600 Austin English (2d185e51b) * winpr/asn1: add ASN1_CreateDecoder stub 2015-02-22 00:07:25 +0300 Zavadovsky Yan (2be175cec) * libfreerdp-core: fix dead-end state in transport_read_pdu() 2015-02-21 23:52:38 +0300 Zavadovsky Yan (082e7b866) * client/Android: optimize android_end_paint() logic 2015-02-21 23:49:29 +0300 Zavadovsky Yan (ac8b50c46) * client/Android: fix bad realloc 2015-02-20 15:48:36 -0500 Marc-André Moreau (c3bbe706f) * Merge pull request #2411 from awakecoding/master 2015-02-20 15:39:51 -0500 Marc-André Moreau (bc50c81a0) * channels/smartcard: fix SCardTransmit return encoding with pioRecvPci 2015-02-20 13:22:01 +0100 Bernhard Miklautz (388d01488) * core/tcp: set TCP_USER_TIMEOUT if available 2015-02-19 16:15:35 -0500 Marc-André Moreau (ebdcf041f) * Merge pull request #2408 from dvincent-devolutions/gateway 2015-02-19 16:06:20 -0500 Marc-André Moreau (65b284279) * libfreerdp-core: improve RTS PDU receiving 2015-02-19 15:06:57 -0500 Marc-André Moreau (b5f1958b6) * libfreerdp-core: cleanup channel recycling 2015-02-19 14:11:12 -0500 Marc-André Moreau (dfee7710e) * Merge branch 'gateway' of https://github.com/dvincent-devolutions/FreeRDP into gateway 2015-02-19 13:41:00 -0500 Denis Vincent (3e90726ba) * libfreerdp-core: add TS Gateway out channel recycling support 2015-02-19 09:58:18 -0500 Marc-André Moreau (15b8e7919) * Merge pull request #2405 from akallabeth/rdpsnd_winmm_silence 2015-02-19 09:52:20 -0500 Marc-André Moreau (d5bb9a407) * Merge pull request #2406 from nfedera/fix-wlog-formats 2015-02-19 14:47:03 +0100 Norbert Federa (d7243a1fa) * wlog: wrong format specifiers, use LWP id on linux 2015-02-19 08:45:45 +0100 Armin Novak (69afce34c) * Debug messages now use WLog_DBG instead of WLog_ERR. 2015-02-18 15:46:29 -0500 Marc-André Moreau (970ed7b85) * Merge pull request #2404 from awakecoding/master 2015-02-18 15:36:57 -0500 Marc-André Moreau (44d06888b) * libfreerdp-core: fix BIO leaks 2015-02-18 13:56:25 -0500 Marc-André Moreau (3f371b22a) * Merge pull request #2403 from awakecoding/master 2015-02-18 13:50:03 -0500 Marc-André Moreau (2f4a305c6) * libfreerdp-core: fix tsg_get_event_handles 2015-02-18 13:42:28 -0500 Marc-André Moreau (e9fe5bace) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-02-18 13:42:19 -0500 Marc-André Moreau (235683448) * Merge pull request #2402 from nfedera/fix-2015-02-18-01 2015-02-18 13:35:33 -0500 Marc-André Moreau (a6c292742) * libwinpr-winsock: implement interface listing with WSAIoctl 2015-02-18 19:33:19 +0100 Norbert Federa (5f525e4f8) * core: fix refreshRect/suppressOutput capabilities 2015-02-18 09:51:11 -0500 Marc-André Moreau (f9885da81) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-02-18 09:50:46 -0500 Marc-André Moreau (f86f5bc25) * Merge pull request #2397 from hardening/nego_fix2 2015-02-18 09:50:37 -0500 Marc-André Moreau (004c501a6) * Merge pull request #2398 from bjcollins/master 2015-02-18 09:49:55 -0500 Marc-André Moreau (b93f627f9) * Merge pull request #2401 from bmiklautz/extend_wtsapi 2015-02-17 21:01:27 -0500 Marc-André Moreau (0e57706de) * libfreerdp-core: cleanup connect error codes, fix Win32 NLA 2015-02-17 18:44:09 -0500 Marc-André Moreau (ccf144e10) * libwinpr-synch: fix test build on Win32 2015-02-17 16:36:01 -0500 Marc-André Moreau (c2a107ac9) * libfreerdp-core: initial support for tsg silent reauth 2015-02-17 16:15:57 -0500 Marc-André Moreau (3b622d15d) * libfreerdp-core: refactor TsProxy* calls 2015-02-17 14:34:42 -0500 Marc-André Moreau (b8b94327c) * libfreerdp-core: improve tsg debug output and reauth sequence 2015-02-17 10:54:39 -0500 Marc-André Moreau (668b2c181) * libfreerdp-core: fix tsg buffer flushing 2015-02-16 15:35:51 -0500 Marc-André Moreau (7639addb4) * libfreerdp-core: partial tsg reauth support 2015-02-16 12:16:54 +0100 Bernhard Miklautz (0b902eeb5) * wtsapi: add WTSStartRemoteControlSessionEx 2015-02-16 12:14:20 +0100 Bernhard Miklautz (114a492a4) * gitignore: ignore clion files 2015-02-15 18:22:49 -0500 Marc-André Moreau (ffe24e8cf) * libfreerdp-core: improve TSProxyCreateTunnelRequest 2015-02-15 16:04:59 -0500 Marc-André Moreau (9c7b7ab56) * libfreerdp-core: make NLA event-driven 2015-02-15 14:54:10 -0500 Marc-André Moreau (eddfee56a) * libfreerdp-core: prepare client-side NLA for event-driven structure 2015-02-15 11:10:14 -0500 Marc-André Moreau (ab5fdcc3f) * libfreerdp-core: NLA cleanup 2015-02-15 10:06:17 -0500 Marc-André Moreau (991f7b347) * libfreerdp-core: further abstract multiple connections used internally by tsg from rdpTransport 2015-02-14 10:14:13 -0500 Marc-André Moreau (edfc5120b) * libfreerdp-core: replace rdpTcp by BufferedSocket BIO 2015-02-13 16:51:08 -0500 Marc-André Moreau (e904195e4) * libfreerdp-core: more rdpTcp refactoring 2015-02-13 16:02:37 -0500 Marc-André Moreau (e241330da) * libfreerdp-core: rewrite tls_write_all to use front BIO only 2015-02-13 14:57:52 -0600 bjcollins (ad3cb384d) * Fix the command line argument array setup for decorations argument. The initial value was set for the wrong field in the structure. The decorations is correctly initialized to on anyways, but this is the correct formatting for the array element. 2015-02-13 15:22:27 -0500 Marc-André Moreau (c001a69d5) * libfreerdp-core: move wait_read/wait_write operations under BIO layer 2015-02-13 14:26:02 -0500 Marc-André Moreau (b7a619ff8) * libfreerdp-core: move some rdpTcp operations under BIO layer 2015-02-13 18:25:50 +0100 David FORT (bb9ba34f1) * Fix disconnection when negociation has failed 2015-02-13 09:27:54 -0500 Marc-André Moreau (69b93c322) * libfreerdp-core: fix transport crash, reduce rdpTcp usage 2015-02-13 08:41:47 -0500 Marc-André Moreau (3e414f184) * libfreerdp-core: fix server-side transport_attach crash 2015-02-13 07:09:39 -0500 Marc-André Moreau (486433f19) * Merge pull request #2392 from nfedera/fix-2015-02-12-01 2015-02-12 22:17:16 -0500 Mike McDonald (07a05ae80) * Modified server side code to handle an older version of TS_RFX_ICAP [version 0.9 (0x0009), tileSize 128 (0x0080)] sent by older clients. 2015-02-12 16:22:25 -0500 Marc-André Moreau (889ccefe0) * libfreerdp-core: remove TlsIn/TlsOut from rdpTransport 2015-02-12 14:52:48 -0500 Marc-André Moreau (6fff998b5) * Merge pull request #2394 from awakecoding/master 2015-02-12 14:40:26 -0500 Marc-André Moreau (0d85dfd39) * libfreerdp-core: handle TCP/TLS connection at TSG RPC channel level 2015-02-12 14:08:38 -0500 Marc-André Moreau (4ecff39eb) * libfreerdp-core: more tsg in/out channel refactoring 2015-02-12 13:14:43 -0500 Marc-André Moreau (8f2b2be9f) * libfreerdp-core: integrate new RTS pdu functions from denis 2015-02-12 18:13:06 +0100 Norbert Federa (6f3a07d51) * winpr: stream ctest and missing read/peek types 2015-02-12 12:03:15 -0500 Marc-André Moreau (c92e82b3d) * libfreerdp-core: improve TSG virtual connection and channel management 2015-02-12 10:15:14 -0500 Marc-André Moreau (d330570e6) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-02-12 10:14:23 -0500 Marc-André Moreau (c817da07e) * Merge pull request #2386 from bjcollins/master 2015-02-12 10:12:01 -0500 Marc-André Moreau (9263e4212) * Merge pull request #2385 from hardening/nego_fix 2015-02-12 11:21:09 +0100 Hardening (0393624af) * Merge pull request #2377 from bmiklautz/wtsapi_tests 2015-02-12 10:45:43 +0100 Bernhard Miklautz (7135fb38f) * Merge pull request #2388 from MartinHaimberger/mh-wtsapi-handler 2015-02-12 10:42:55 +0100 Martin Fleisz (66deaf8cf) * Merge pull request #2379 from streetdragon/master 2015-02-12 01:31:00 -0800 Martin Haimberger (b302da2e9) * wtsapi: added handler for LogonUser and LogoffUser 2015-02-11 17:24:06 -0600 bjcollins (ee8d0a644) * Fix remote app in xfreerdp. 2015-02-11 21:38:32 +0100 David FORT (6a8d21cab) * Fix server-side protocol negociation 2015-02-11 15:26:22 -0500 Marc-André Moreau (75cad064f) * libfreerdp-core: refactor tsg virtual connection, in/out channels 2015-02-11 14:27:29 -0500 Marc-André Moreau (70fab6934) * libfreerdp-core: gateway connection refactoring 2015-02-11 11:57:02 -0500 Marc-André Moreau (aa8b84325) * libfreerdp-core: move stuff down from transport to tsg layer 2015-02-11 11:04:14 -0500 Marc-André Moreau (5becf70fe) * Merge pull request #2384 from awakecoding/master 2015-02-11 10:57:14 -0500 Marc-André Moreau (46724b0c7) * libfreerdp-core: fix tsg crash on disconnect 2015-02-11 10:05:33 -0500 Marc-André Moreau (94494511c) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-02-11 10:05:22 -0500 Marc-André Moreau (23b7d3bbe) * Merge pull request #2383 from hardening/transport_cleanup 2015-02-11 15:47:43 +0100 David FORT (5c2d5337c) * Fix socket leak when transport is disconnected 2015-02-11 15:23:14 +0100 David FORT (58f33247b) * Fix compilation with valgrind helpers 2015-02-11 11:15:25 +1300 Kurt McAlpine (9b1450f75) * Replaced ternary operator with condition only 2015-02-10 16:32:07 -0500 Marc-André Moreau (22ac46957) * xfreerdp: fix egfx multimonitor support 2015-02-10 15:22:45 -0500 Marc-André Moreau (39c13b127) * Merge pull request #2378 from awakecoding/master 2015-02-10 15:15:30 -0500 Marc-André Moreau (9b9fbd2ab) * xfreerdp: fix fullscreen mode 2015-02-10 18:05:40 +0100 Bernhard Miklautz (67fb97f68) * wtsapi: add TestWtsApiExtra 2015-02-10 10:43:59 -0500 Marc-André Moreau (b918e18a4) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-02-10 10:42:13 -0500 Marc-André Moreau (fc0a2e529) * Merge pull request #2372 from MartinHaimberger/wtsapiextension 2015-02-10 10:41:10 -0500 Marc-André Moreau (b025d8391) * Merge pull request #2374 from bjcollins/master 2015-02-10 10:40:30 -0500 Marc-André Moreau (400447027) * Merge pull request #2373 from akallabeth/reconnect_resource_fix 2015-02-10 14:57:57 +0100 Norbert Federa (30716c182) * Merge pull request #2371 from bmiklautz/terminate_process 2015-02-10 14:56:30 +0100 Norbert Federa (cc0db3772) * Merge pull request #2375 from hardening/minimize_diff 2015-02-10 14:55:57 +0100 Norbert Federa (0c2b145dc) * Merge pull request #2376 from hardening/minimize_diff2 2015-02-10 10:26:32 +0100 Hardening (129c2084d) * Handle OOM in Stream_New() 2015-02-10 10:08:39 +0100 Hardening (5dddd977f) * Check return value for fcntl() 2015-02-09 17:15:07 -0600 bjcollins (bb87599f8) * Apply correct exit code to xfreerdp application for log off from certain flavors of Windows. 2015-02-09 17:35:41 +0100 Armin Novak (c66d0ccff) * Fixed codecs_free 2015-02-09 17:33:55 +0100 Armin Novak (b4db02867) * Fixed resource cleanup on disconnect. 2015-02-09 17:33:43 +0100 Armin Novak (e162784e3) * Fixed resource cleanup on disconnect. 2015-02-09 06:30:18 -0800 Martin Haimberger (256b420af) * wtsapi: extended wtsapi 2015-02-09 14:07:14 +0100 Bernhard Miklautz (582856d14) * winpr/process: handle pids <= 0 2015-02-08 22:29:52 -0500 Marc-André Moreau (a214719a9) * libwinpr-winsock: add WSAEventSelect, ioctlsocket 2015-02-06 18:29:33 -0500 Marc-André Moreau (ed3d9526b) * Merge pull request #2368 from awakecoding/master 2015-02-06 18:02:16 -0500 Marc-André Moreau (edb8b3055) * Merge pull request #2367 from eledoux/ports 2015-02-06 18:02:10 -0500 Marc-André Moreau (0054b6b13) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-02-06 17:59:48 -0500 Marc-André Moreau (dc3c6be04) * Merge pull request #2366 from xsumbe00/master 2015-02-06 17:46:15 -0500 Marc-André Moreau (8b524021f) * xfreerdp: fix egfx multimon on reconnect 2015-02-06 17:35:14 -0500 Marc-André Moreau (3258c887a) * libfreerdp-core: add channel reconnect 2015-02-06 16:55:21 -0500 Marc-André Moreau (b2d0aa128) * libfreerdp-core: refactor client info pdu functions 2015-02-06 16:37:28 -0500 Marc-André Moreau (9a8f87739) * libfreerdp-core: fix auto reconnect cookie security verifier computation 2015-02-06 15:44:29 -0500 Marc-André Moreau (70e2862c5) * libfreerdp-core: improve client core info debug output 2015-02-06 14:21:26 -0500 Marc-André Moreau (fa06c4d40) * libfreerdp-core: improve reconnection 2015-02-06 19:56:36 +0100 Emmanuel Ledoux (cf3d857b8) * serial: changed the default underlying ServerSerialDriverId from SerialDriverSerCx2Sys to SerialDriverSerialSys 2015-02-05 17:01:56 -0500 Marc-André Moreau (82d58086d) * xfreerdp: partial reconnect fixes 2015-02-05 15:10:24 -0500 Marc-André Moreau (fdde01752) * libfreerdp-codec: allow region_uninit to be called multiple times 2015-02-05 08:46:56 -0800 Petr Sumbera (8510373b0) * Fixes Solaris bus error on sparc. 2015-02-04 11:58:34 -0500 Marc-André Moreau (a7eb10920) * Merge pull request #2364 from awakecoding/gateway 2015-02-04 11:40:19 -0500 Marc-André Moreau (7af90f13e) * wlfreerdp: fix unused variable warning 2015-02-04 11:36:05 -0500 Marc-André Moreau (a4979456e) * Merge branch 'master' of github.com:FreeRDP/FreeRDP into gateway 2015-02-04 11:34:02 -0500 Marc-André Moreau (8f8676a20) * Merge pull request #2355 from xsumbe00/master 2015-02-04 11:32:12 -0500 Marc-André Moreau (fa7843935) * Merge pull request #2343 from kilobyte/master 2015-02-04 11:31:49 -0500 Marc-André Moreau (261f493b0) * Merge pull request #2340 from akallabeth/openssl_detection_fix 2015-02-04 11:30:35 -0500 Marc-André Moreau (4e1483a69) * Merge pull request #2349 from RolKau/2349_dvp 2015-02-04 11:27:41 -0500 Marc-André Moreau (4af126113) * Merge pull request #2350 from giox069/master 2015-02-04 11:18:27 -0500 Marc-André Moreau (5fbcdf5b3) * libfreerdp-core: make tsg rpc connection event-driven, fix race condition on connection 2015-02-04 10:03:21 +0100 Norbert Federa (0f8fc29df) * Merge pull request #2361 from bmiklautz/set_pointer_fix 2015-02-03 20:39:47 -0500 Marc-André Moreau (f8259f94c) * libfreerdp-core: add event-driven RTS connection code 2015-02-03 17:17:17 -0500 Marc-André Moreau (13d4fa74c) * libfreerdp-core: start event-driven gateway http code 2015-02-03 16:33:45 -0500 Marc-André Moreau (1bf0e2ee0) * libfreerdp-core: add more IN/OUT gateway channel states 2015-02-03 13:29:35 -0800 Petr Sumbera (b09d865d5) * Better to use HAVE_SYS_FILIO_H when we already have it. 2015-02-03 13:14:40 -0800 Petr Sumbera (68619b660) * "ar" and zero or several 'm' matches also to "sparc". Adding '^' at the begiinning seems like the safest option. 2015-02-03 22:08:34 +0100 Bernhard Miklautz (5558f7cd5) * xfreerdp: fix problem with SetPosition 2015-02-03 21:16:29 +0100 Emmanuel Ledoux (6f06c2ff3) * winpr-comm: fixed timeouts to return immediately with zeroed timeval structures instead of a NULL pointer. 2015-02-03 14:44:31 -0500 Marc-André Moreau (7b25f9130) * libfreerdp-core: improve error handling in ts gateway 2015-02-03 17:22:21 +0100 Hardening (6bf23c1e3) * Merge pull request #2358 from nfedera/fix-2015-02-03-01 2015-02-03 17:15:51 +0100 Hardening (aed323e6c) * Merge pull request #2356 from nfedera/fix-2015-02-02-01 2015-02-03 16:09:01 +0100 Bernhard Miklautz (ce22445e9) * pkg/rpm: fix changelog order 2015-02-03 16:07:54 +0100 Bernhard Miklautz (d785a28ba) * pkg/rpm: fix typo in changelog 2015-02-03 15:52:16 +0100 Hardening (f59f0dabe) * Merge pull request #2360 from bmiklautz/version_update 2015-02-03 09:47:15 -0500 Marc-André Moreau (032956ae3) * Merge pull request #2359 from bmiklautz/ringbuffer_debug 2015-02-03 13:49:05 +0100 Bernhard Miklautz (adf5b4f3a) * pkgs: update version to 1.2.1 2015-02-02 22:52:35 +0100 Hardening (a8c06a430) * Update version to 1.2.1 2015-02-03 15:28:05 +0100 Bernhard Miklautz (c22886008) * ringbuffer: add option to enable/disable debugging 2015-02-03 13:51:35 +0100 Norbert Federa (4c4019203) * core/fastpath: removed flawed slow-path conversion 2015-02-02 18:50:26 -0500 Marc-André Moreau (5aea07d40) * libfreerdp-core: add better state machine transitions to ts gateway 2015-02-02 17:16:32 -0500 Marc-André Moreau (e0b0c77ec) * libfreerdp-core: improve http parsing 2015-02-02 10:59:51 -0800 Petr Sumbera (7fee86744) * Added ifdef to previous commit. 2015-02-02 18:25:10 +0100 Norbert Federa (dd9f15450) * core/capabilities: remove misplaced/useless code 2015-02-02 18:12:49 +0100 Norbert Federa (7651fdaf0) * Merge pull request #2354 from bmiklautz/ts_pointer_pdu 2015-02-02 11:50:56 -0500 Marc-André Moreau (e4f99834d) * libfreerdp-core: make tsg threadless 2015-02-02 08:48:54 -0800 Petr Sumbera (17df42e4b) * Fixes some build issues on Solaris 11. 2015-02-02 17:03:33 +0100 Bernhard Miklautz (160a93383) * Merge pull request #2332 from bmiklautz/pkg_rpm 2015-02-02 15:32:49 +0100 Bernhard Miklautz (823dbb1dd) * xfreerdp: add support to set pointer 2015-02-02 08:19:07 -0500 Marc-André Moreau (bfe1c3152) * libfreerdp-core: remove receive queue, make tsg connection sequence more event-driven 2015-01-13 17:12:02 +0100 Bernhard Miklautz (d625edbe9) * gfx/pointer: add support to set pointer 2015-02-01 20:47:43 -0500 Marc-André Moreau (4239a1d4f) * libfreerdp-core: remove TS Gateway send queue 2015-02-01 18:50:21 -0500 Marc-André Moreau (4eeabba93) * libfreerdp-core: restructure RPC connection sequence 2015-02-01 17:55:24 -0500 Marc-André Moreau (90a429e43) * libfreerdp-core: refactor tsg connection sequence towards better state machine usage 2015-02-01 17:06:50 -0500 Marc-André Moreau (0a97a5fc4) * libfreerdp-core: fix possible lost signal in tsg_connect 2015-02-01 15:58:32 -0500 Marc-André Moreau (4f173ae52) * libfreerdp-core: remove usage of magic 60-byte pad in TsProxyCreateTunnelWriteRequest 2015-02-01 13:09:28 -0500 Marc-André Moreau (9406ac188) * libfreerdp-core: use ringbuffer for TS Gateway receive pipe 2015-02-01 10:57:54 +0100 Giovanni Panozzo (7ceafe190) * Fix channels_free for multiple connected clients 2015-01-31 16:56:25 -0500 Marc-André Moreau (85191391d) * libfreerdp-core: simplify TS Gateway RPC fragment receiving 2015-01-31 12:27:48 -0500 Marc-André Moreau (5e53063d5) * channels/smartcard: fix SCardTransmit pioRecvPci parsing 2015-01-30 21:22:59 +0100 Roland Kaufmann (d93043116) * Forward layout ID of Programmer Dvorak to server 2015-01-30 11:34:09 -0500 Marc-André Moreau (5cdc46493) * libfreerdp-core: warn but do not fail in freerdp_tcp_set_keep_alive_mode 2015-01-30 11:10:58 -0500 Marc-André Moreau (ee1775063) * Merge pull request #2348 from awakecoding/socket 2015-01-30 09:47:02 -0500 Marc-André Moreau (7c6948cd5) * xfreerdp: make use of freerdp_get_event_handles 2015-01-27 21:05:51 +0100 Armin Novak (6229d6218) * Added additional search path suffix for OpenH264. 2015-01-27 21:46:57 +0100 Armin Novak (b5c709347) * Fixed OpenSSL version regex 2015-01-29 22:57:58 -0500 Marc-André Moreau (3a906caa4) * freerdp: add event handle usage instead of file descriptors 2015-01-29 15:00:37 -0500 Marc-André Moreau (77b6a2022) * Merge pull request #2346 from awakecoding/gateway 2015-01-29 14:51:40 -0500 Marc-André Moreau (c6b6bd0a5) * Merge branch 'master' of github.com:FreeRDP/FreeRDP into gateway 2015-01-29 20:48:06 +0100 Bernhard Miklautz (86ab14739) * Merge pull request #2337 from bmiklautz/ci/preloads 2015-01-29 14:07:02 -0500 Marc-André Moreau (ef7118189) * libfreerdp-core: fix Win32 gateway authentication 2015-01-29 11:35:52 -0500 Marc-André Moreau (b38770806) * libfreerdp-core: fix Win32 socket event handle 2015-01-29 05:50:12 +0100 Adam Borowski (15d5037df) * Fix build failure on x32. 2015-01-28 15:37:20 -0500 Marc-André Moreau (bb6796814) * libfreerdp-core: cleanup transport debug output 2015-01-28 15:16:31 -0500 Marc-André Moreau (977cd2191) * libfreerdp-core: don't enable GatewayBypassLocal by default 2015-01-28 14:54:03 -0500 Marc-André Moreau (a9df86ab1) * libfreerdp-core: update gateway code for Windows 2015-01-28 13:46:17 -0500 Marc-André Moreau (5bf8b1509) * libfreerdp-core: improve socket BIO handling 2015-01-28 12:43:20 +0100 Emmanuel Ledoux (4aeaffa28) * libwinpr: better indentation 2015-01-27 21:18:26 -0500 Marc-André Moreau (32a991c16) * libfreerdp-core: move socket event and nonblock options to socket BIO 2015-01-27 15:55:52 -0500 Marc-André Moreau (bc857776f) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-01-27 21:05:40 +0100 Emmanuel Ledoux (ab4a744b0) * libwinpr: attempt to fix TerminateThread(...). The following sequence should not hang forever anymore: TerminateThread(thread, 0); WaitForSingleObject(thread, INFINTE); 2015-01-27 14:54:49 -0500 Marc-André Moreau (c76847daf) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2015-01-27 01:16:24 +0100 Bernhard Miklautz (4eb105492) * build: Disable ALSA on OS X 2015-01-27 01:04:53 +0100 Bernhard Miklautz (b1c5d10fe) * ci: update os x preload 2015-01-27 00:24:21 +0100 Bernhard Miklautz (07b9988dd) * ci: add cmake preload for linux 2015-01-26 14:54:08 -0500 Marc-André Moreau (447ea28af) * Merge pull request #2335 from nfedera/fix-2015-01-26-01 2015-01-26 19:26:38 +0100 Norbert Federa (70c8acdd6) * drdynvc: fix segfaults and a compiler warning 2015-01-24 00:53:46 +0100 Bernhard Miklautz (adcc7020b) * pkg/rpm: update spec file to build on opensuse 2015-01-23 14:19:15 -0500 Marc-André Moreau (bcc702346) * channels/smartcard: fix buffer read alignment in SCardTransmit parsing 2015-01-23 14:55:07 +0100 Bernhard Miklautz (d16efe92c) * Remove old unmaintained spec file 2015-01-23 02:06:12 +0100 Bernhard Miklautz (126888019) * pkg/rpm: add initial version of freerdp-nightly 2015-01-22 16:07:25 -0500 Marc-André Moreau (014692760) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-01-22 16:06:18 -0500 Marc-André Moreau (bcf3a551c) * libwinpr-utils: fix Win32 undefined function write error 2015-01-22 16:05:55 -0500 Marc-André Moreau (b73e61de6) * Merge pull request #2320 from nfedera/fix-2015-01-20-01 2015-01-22 16:05:41 -0500 Marc-André Moreau (27af9786e) * Merge pull request #2322 from akallabeth/channel_load_once 2015-01-22 16:05:09 -0500 Marc-André Moreau (62d1276a0) * Merge pull request #2330 from akallabeth/h264_decoder_fix 2015-01-22 16:04:39 -0500 Marc-André Moreau (1ad5299a1) * Merge pull request #2327 from akallabeth/dynamic_channel_cleanup_fix 2015-01-22 13:00:56 -0500 Marc-André Moreau (b4a456a3e) * Merge pull request #2328 from bmiklautz/pkg_deb 2015-01-22 14:32:15 +0100 Christian Plattner (33320a2e0) * Merge remote-tracking branch 'upstream/master' into httpproxy 2015-01-22 13:24:33 +0100 Armin Novak (dd9e1879b) * Updated h264_decompress arguments. 2015-01-22 13:24:15 +0100 Armin Novak (7fc9f98d3) * Updated h264_decompress arguments. 2015-01-22 13:23:59 +0100 Armin Novak (3c7b61104) * Added destination buffer width to h264_decompress. 2015-01-22 13:22:53 +0100 Armin Novak (d42261f5e) * Added destination buffer width to h264_decompress. Added proper region limit checks in h264_decompress. 2015-01-22 13:19:25 +0100 Christian Plattner (91eddce7f) * HTTP Proxy: Simplify using buffered BIO and trio_asprintf 2015-01-22 13:06:37 +0100 Armin Novak (c43faeec0) * Removed broken buffer size check. 2015-01-22 01:57:32 +0100 Bernhard Miklautz (418735d8f) * pkg/deb: add workaround for cmake <= 2.8.10 2015-01-22 01:35:38 +0100 Bernhard Miklautz (8c4e4364c) * pkg/deb: install libraries to lib 2015-01-22 00:03:19 +0100 Bernhard Miklautz (05f287252) * packaging/deb: add prepare_deb_freerdp-nightly.sh 2015-01-22 00:00:02 +0100 Bernhard Miklautz (7d90b1932) * packaging/deb: initial version of freerdp-nightly 2015-01-21 14:16:23 +0100 Armin Novak (2f57cca71) * Moved arraylist remove to dvcman_close_channel 2015-01-21 12:58:18 +0100 Armin Novak (256c64fbe) * Fixes cleanup when closing a dynamic channel. 2015-01-21 06:45:54 -0500 Marc-André Moreau (bf7b2ef44) * Merge pull request #2326 from bmiklautz/wl_version_fix 2015-01-21 12:33:39 +0100 Bernhard Miklautz (421d5858e) * build: set minimum wayland version to 1.3.0 2015-01-20 21:40:45 -0500 Marc-André Moreau (6b6c368e3) * libwinpr-smartcard: stub new transaction system 2015-01-20 20:15:10 -0500 Marc-André Moreau (344a1b52c) * libwinpr-smartcard: remove unused (and useless) pcsc-lite static link option 2015-01-20 15:29:05 -0500 Marc-André Moreau (f0fc27f7b) * libwinpr-winscard: add WINPR_WINSCARD_LOCK_TRANSACTIONS environment variable, fix winpr_HexDump line feeds 2015-01-20 18:01:33 +0100 Armin Novak (34b700dd0) * Preventing channels from being loaded twice 2015-01-20 11:16:37 -0500 Marc-André Moreau (ee51da850) * channels/smartcard: cleanup debug output 2015-01-20 10:55:15 -0500 Marc-André Moreau (e5dee8fd3) * Merge pull request #2321 from awakecoding/master 2015-01-20 10:46:32 -0500 Marc-André Moreau (4fe932f21) * libfreerdp-core: cleanup redirection debug output 2015-01-20 16:23:05 +0100 Norbert Federa (bd345ed41) * build/win32: fix static build 2015-01-20 10:15:37 -0500 Marc-André Moreau (9bc32c2a8) * Revert "Moved channel loading, now only loading before connect." 2015-01-20 09:29:21 -0500 Marc-André Moreau (b057d1eaf) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-01-20 08:09:00 -0500 Mike McDonald (b184a7531) * Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding-staging 2015-01-20 07:22:25 -0500 Marc-André Moreau (8e7b80b25) * Merge pull request #2319 from akallabeth/channel_reconnect_fix 2015-01-20 12:42:02 +0100 Armin Novak (ecad3d5b5) * Fixed iOS undeclared identifier error. 2015-01-20 12:31:43 +0100 Armin Novak (b6d0ce797) * Fixed variable initialisation and cleanup. 2015-01-20 12:31:39 +0100 Armin Novak (4d08528f8) * Fixed variable initialisation and cleanup. 2015-01-20 12:31:37 +0100 Armin Novak (97988b486) * Fixed variable initialisation and cleanup. 2015-01-20 12:31:30 +0100 Armin Novak (cadd2675f) * Fixed variable initialisation and cleanup. 2015-01-20 12:31:26 +0100 Armin Novak (ac81b9ddf) * Fixed variable initialisation and cleanup. 2015-01-20 12:31:21 +0100 Armin Novak (557e8bb93) * Fixed variable initialisation and cleanup. 2015-01-20 12:31:16 +0100 Armin Novak (6170aba5f) * Fixed variable initialisation and cleanup. 2015-01-20 12:31:11 +0100 Armin Novak (cbadeb4dd) * Fixed variable initialisation and cleanup. 2015-01-20 12:13:08 +0100 Armin Novak (f7756efca) * Moved channel loading, now only loading before connect. 2015-01-20 11:59:13 +0100 Armin Novak (918ca132f) * Fixed resource cleanup locations. Additional error checks and logging. 2015-01-20 11:58:45 +0100 Armin Novak (b07cded5d) * Added CHANNEL_EVENT_DISCONNECTED handling. Additional error checks and logging. 2015-01-20 11:58:09 +0100 Armin Novak (865bcc5d6) * Added CHANNEL_EVENT_DISCONNECTED handling. Additional error checks and logging. 2015-01-20 11:58:04 +0100 Armin Novak (9e5ed0755) * Added CHANNEL_EVENT_DISCONNECTED handling. Additional error checks and logging. 2015-01-20 11:55:50 +0100 Armin Novak (bbacca6db) * Added CHANNEL_EVENT_DISCONNECTED handling. Additional error checks and logging. 2015-01-20 11:55:22 +0100 Armin Novak (417158964) * Added CHANNEL_EVENT_DISCONNECTED handling. Additional error checks and logging. 2015-01-20 11:53:12 +0100 Armin Novak (cbf8b1cf0) * Fixed resource cleanup locations. Additional error checks and logging. 2015-01-20 11:47:47 +0100 Armin Novak (56cdb5745) * Added CHANNEL_EVENT_DISCONNECTED handling. Additional error checks and logging. 2015-01-20 11:46:25 +0100 Armin Novak (de01d7a44) * Prettiefied WLog messages. 2015-01-20 11:45:36 +0100 Armin Novak (3dc1f0784) * Added CHANNEL_EVENT_DISCONNECTED handling. Additional error checks and logging. 2015-01-20 11:39:33 +0100 Armin Novak (5ce9c71a4) * Prettiefied WLog messages. 2015-01-20 11:39:13 +0100 Armin Novak (54ec26c75) * Removed duplicated close call 2015-01-20 11:32:04 +0100 Armin Novak (3139a412f) * Fixed argument for freerdp_channels_client_load, using proper type now. 2015-01-20 11:26:53 +0100 Armin Novak (b621c542c) * Resetting DynamicChannelCount on addin load now. 2015-01-20 11:26:08 +0100 Armin Novak (a3c8dec12) * Prettiefied WLog messages. 2015-01-20 11:26:00 +0100 Armin Novak (a7eb657db) * Using freerdp_channels_disconnect now. 2015-01-20 11:25:14 +0100 Armin Novak (0700b806c) * Using freerdp_channels_disconnect now. 2015-01-20 11:24:58 +0100 Armin Novak (5bc1e4110) * Using freerdp_channels_disconnect now. 2015-01-20 11:24:36 +0100 Armin Novak (c935b4390) * Using freerdp_channels_disconnect now. 2015-01-20 11:24:26 +0100 Armin Novak (817c5a1a1) * Using freerdp_channels_disconnect now. 2015-01-20 11:24:14 +0100 Armin Novak (be2cf5595) * Using freerdp_channels_disconnect now. 2015-01-20 11:24:03 +0100 Armin Novak (28da3ea62) * Using freerdp_channels_disconnect now. 2015-01-20 11:23:12 +0100 Armin Novak (ddd8a1da8) * Prettiefied WLog messages. 2015-01-20 11:20:38 +0100 Armin Novak (54fa77a06) * Prettiefied WLog messages. 2015-01-20 11:20:09 +0100 Armin Novak (90b46bf98) * Prettiefied WLog messages. 2015-01-20 11:10:39 +0100 Armin Novak (a1a2cf225) * Added freerdp_channels_disconnect 2015-01-20 11:10:16 +0100 Armin Novak (a217e0292) * Prettiefied WLog messages. 2015-01-20 11:10:03 +0100 Armin Novak (a295a4266) * Prettiefied WLog messages. 2015-01-20 11:09:54 +0100 Armin Novak (595680d16) * Prettiefied WLog messages. 2015-01-20 11:08:41 +0100 Armin Novak (015bfeb89) * Prettiefied WLog messages. 2015-01-20 11:06:26 +0100 Armin Novak (4f42a7955) * Prettiefied WLog messages. 2015-01-20 11:05:56 +0100 Armin Novak (feeb4e471) * Prettiefied WLog messages. 2015-01-20 11:05:45 +0100 Armin Novak (bab7fe50a) * Prettiefied WLog messages. 2015-01-20 11:05:32 +0100 Armin Novak (4b2e6f0ad) * Prettiefied WLog messages. 2015-01-20 11:05:18 +0100 Armin Novak (9903c87ed) * Prettiefied WLog messages. 2015-01-20 11:04:23 +0100 Armin Novak (122d1c43f) * Prettiefied WLog messages. 2015-01-20 11:03:21 +0100 Armin Novak (5075aec5a) * Added function WTSErrorToString to get a string from an error code. 2015-01-20 01:33:46 +0100 Christian Plattner (3b7b3a0da) * Merge commit '709df9^' into httpproxy 2015-01-20 00:47:16 +0100 Christian Plattner (ff42e9f12) * Merge commit 'dd6d82': Switch to OpenSSL BIOs 2015-01-19 21:20:38 +0100 Christian Plattner (c20b48781) * Merge commit 'dd6d82955087e1b53c8d9f1a7a5b252c8a545210^' into httpproxy 2015-01-19 21:12:51 +0100 Christian Plattner (5152a8a48) * Merge commit '4c920506ed9985fdec0eb52fd2c40626458fd050' into httpproxy 2015-01-19 14:56:02 -0500 Marc-André Moreau (73cfa920a) * libwinpr-smartcard: add SCARD_ATTR_CHANNEL_ID 2015-01-19 20:52:25 +0100 voxelmaster (8217b52ec) * Merge commit '4c920506ed9985fdec0eb52fd2c40626458fd050^' into httpproxy 2015-01-19 12:04:23 -0500 Marc-André Moreau (e47f1c8b8) * channels/smartcard: minor robustness fixes 2015-01-19 07:43:44 -0500 Marc-André Moreau (1c227350b) * Merge pull request #2316 from nfedera/fix-2015-01-16-01 2015-01-19 07:43:00 -0500 Marc-André Moreau (c62d32dbf) * Merge pull request #2317 from bmiklautz/wayland_detection 2015-01-18 22:23:50 +0100 Bernhard Miklautz (9f2700051) * build: improve wayland detection 2015-01-16 18:40:57 +0100 Norbert Federa (344362a8a) * clients: fix "focus in event" issues 2015-01-16 07:30:10 -0500 Marc-André Moreau (8d32a8631) * Merge pull request #2312 from bmiklautz/cmd_line_tests 2015-01-16 07:29:17 -0500 Marc-André Moreau (4a3488a22) * Merge pull request #2313 from akallabeth/test_fix 2015-01-16 07:28:48 -0500 Marc-André Moreau (c7961a8e9) * Merge pull request #2314 from akallabeth/synch_test_fix 2015-01-16 11:26:31 +0100 Armin Novak (44904ad5d) * Fixed a race condition at thread creation 2015-01-16 10:11:50 +0100 Armin Novak (052b4b436) * Fixed SetLastError test. 2015-01-16 00:54:45 +0100 Bernhard Miklautz (1b18e97d7) * TestClientCmdLine: fix formating 2015-01-16 00:41:57 +0100 Bernhard Miklautz (c70293aa6) * Fix clang compiler warnings 2015-01-16 00:25:13 +0100 Bernhard Miklautz (ddd96d096) * Add test for client command line 2015-01-15 21:38:52 +0100 Bernhard Miklautz (5d4de1540) * xfreerdp: fix crash with /monitor-list 2015-01-15 15:11:48 -0500 Marc-André Moreau (5046b1d03) * Merge pull request #2311 from awakecoding/master 2015-01-15 15:04:35 -0500 Marc-André Moreau (fa538911c) * libfreerdp-core: fix build on Windows 2015-01-15 14:55:32 -0500 Marc-André Moreau (1fc70fd3e) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-01-15 14:55:13 -0500 Marc-André Moreau (31f3c7278) * Merge pull request #2310 from akallabeth/compatibility_cmdline_fix 2015-01-15 14:53:49 -0500 Marc-André Moreau (54f3f304e) * Merge pull request #2309 from akallabeth/x11_utf8_fix 2015-01-15 14:52:35 -0500 Marc-André Moreau (701186e46) * libfreerdp-core: silence false error on server disconnect 2015-01-15 17:19:39 +0100 Armin Novak (9863ccfe6) * Fixed memory leak. 2015-01-15 17:14:29 +0100 Armin Novak (dfb6176df) * Fixed multiple parsing errors for compatibility command line. 2015-01-15 16:01:57 +0100 Armin Novak (f86ed3ffe) * Fixed windows command line 2015-01-15 15:26:43 +0100 Armin Novak (e10b42e30) * Fixed typo. 2015-01-15 14:25:43 +0100 Armin Novak (9767f7f04) * Added patch for UTF8 window titles, fixes #1364 2015-01-15 14:08:33 +0100 Armin Novak (241848038) * Fixed missing NULL pointer check. 2015-01-15 13:57:28 +0100 Armin Novak (20f7e4d30) * Fixed clang warnings. Fixed check for compatibility command line. 2015-01-15 13:56:54 +0100 Armin Novak (1d4403cbb) * Fixed command line pre filter, now returning 2 to skip argument. 2015-01-14 16:49:21 -0500 Marc-André Moreau (d8ddfd83c) * libfreerdp-core: parse gateway idle timeout + final status code 2015-01-14 15:39:35 -0500 Marc-André Moreau (94f828a87) * libfreerdp-core: fix detection of TS Gateway transport disconnection 2015-01-14 13:25:54 -0500 Marc-André Moreau (81e190ecc) * libfreerdp-crypto: fix tls_write_all ringbuffer usage 2015-01-14 13:15:57 -0500 Marc-André Moreau (98cd697ca) * libfreerdp-utils: add ringbuffer debug output 2015-01-14 11:24:13 -0500 Marc-André Moreau (580de466f) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-01-14 11:23:35 -0500 Marc-André Moreau (1d8d363b7) * Merge pull request #2299 from bmiklautz/fix/osx_build 2015-01-14 08:56:54 -0500 Marc-André Moreau (620694c10) * Merge pull request #2301 from akallabeth/disconnect_fix 2015-01-14 08:56:25 -0500 Marc-André Moreau (d5cf0fe33) * Merge pull request #2303 from MartinHaimberger/mh-error-info 2015-01-14 11:35:19 +0100 Armin Novak (b3eafca85) * Fixed return type for nego_transport_connect and nego_transport_disconnect. 2015-01-13 16:35:34 -0500 Marc-André Moreau (f79deaff7) * libfreerdp-core: partial OUT channel recycling support 2015-01-13 15:01:07 -0500 Marc-André Moreau (43fe94d93) * libfreerdp-core: fix identification of OUT R1/A2 RTS PDU 2015-01-13 13:50:46 -0500 Marc-André Moreau (fc38dcc77) * libfreerdp-core: gateway cleanup 2015-01-13 08:09:36 -0800 Martin Haimberger (bba342a6b) * added set_error_info function 2015-01-13 16:35:06 +0100 Armin Novak (b5281b787) * Fixed broken state reset, now gateway works again. 2015-01-13 12:44:16 +0100 Armin Novak (5f2105b93) * Added prototype for freerdp_client_disconnect. 2015-01-13 12:43:27 +0100 Armin Novak (7dda510dd) * Resetting disconnect flag on client start. Fixed initialisation of variable to avoid NULL dereference. 2015-01-13 12:00:51 +0100 Armin Novak (524e4635f) * Fixed typos. gdi_free now done on disconnect. 2015-01-12 13:47:04 +0100 Armin Novak (600074373) * Fixed rdp_reset. 2015-01-12 13:44:34 +0100 Armin Novak (e3df1d3d5) * Fixed freerdp_disconnect and freerdp_reconnect. 2015-01-12 13:44:04 +0100 Armin Novak (e0139fc4d) * Added nego_disconnect. 2015-01-12 13:43:29 +0100 Armin Novak (8a1f9c321) * Added nego_disconnect function. 2015-01-12 13:36:38 +0100 Armin Novak (9274de492) * Fixed rdp_client_disconnect and rdp_reset. 2015-01-12 13:32:59 +0100 Armin Novak (5d3091bd1) * Fixed transport cleanup on disconnect. 2015-01-12 12:12:36 +0100 Bernhard Miklautz (df79781f3) * Merge pull request #2300 from nfedera/fix-2015-01-12-01 2015-01-12 11:31:18 +0100 Norbert Federa (765b25933) * license: fix for corrupted licensing packets 2015-01-11 19:29:50 +0100 Bernhard Miklautz (9ab95adf0) * mfreerdp: fix build with latest cmake 2015-01-08 15:53:56 -0500 Marc-André Moreau (fa230eef4) * Merge pull request #2297 from awakecoding/master 2015-01-08 14:22:05 -0500 Marc-André Moreau (d5b3f9cbd) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-01-05 10:11:33 +0100 Norbert Federa (5b1d379cf) * Merge pull request #2290 from bmiklautz/fix/names 2014-12-30 18:41:21 -0500 Mike McDonald (7febeb2de) * Added rename file and fixed some minor bugs. 2014-12-30 13:34:11 +0100 Bernhard Miklautz (b485bb206) * rdpdr: use host name for redirected drives if set 2014-12-28 14:56:13 -0500 Marc-André Moreau (51554ff16) * channels: patch rdpdr/smartcard valgrind leaks, fix hang on disconnect 2014-12-28 11:13:51 -0500 Marc-André Moreau (5024c42b7) * channels/drdynvc: properly handle DYNVC_OPEN/DYNVC_CLOSE requests 2014-12-27 21:17:34 -0500 Mike McDonald (b21331cf1) * First cut at server side implementation of RDPDR drive redirection. 2014-12-27 18:53:27 -0500 Marc-André Moreau (b552aa936) * libfreerdp-core: add support for multiple redirection target addresses 2014-12-27 16:48:32 -0500 Marc-André Moreau (772a0aaf0) * libfreerdp-core: fix TCP connection timeout (non-Windows) 2014-12-27 15:34:45 -0500 Marc-André Moreau (ee5a35432) * freerdp: more valgrind fixes 2014-12-27 15:20:29 -0500 Marc-André Moreau (27a8e50e6) * channels: fix drdynvc, patch memory leaks 2014-12-27 13:50:50 -0500 Marc-André Moreau (6c2ebb2b5) * channels: redirection valgrind fixes 2014-12-26 13:49:25 -0500 Marc-André Moreau (9dd77ae14) * libfreerdp-core: add usage of TargetNetAddresses in ip-based redirection when hostname resolution fails 2014-12-26 11:30:09 -0500 Marc-André Moreau (5e6b3de74) * xfreerdp: fix usage of incorrect target clipboard format id 2014-12-22 16:25:59 -0500 Marc-André Moreau (9ebc67ba0) * channels/smartcard: cleanup SCardControl 2014-12-22 13:28:16 -0500 Marc-André Moreau (0625be272) * channels/smartcard: fix SCardGetAttrib SCARD_AUTOALLOCATE support 2014-12-21 14:59:35 -0500 Marc-André Moreau (3b332e782) * Merge pull request #2285 from awakecoding/master 2014-12-21 14:22:09 -0500 Marc-André Moreau (d5edfa472) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-12-21 14:17:51 -0500 Marc-André Moreau (1e7941297) * mfreerdp: fix clipboard missing last character and extra last character 2014-12-21 13:49:22 -0500 Marc-André Moreau (e6eeae2dd) * xfreerdp: fix clipboard null byte at end of string (issue #2209) 2014-12-20 13:07:30 -0500 Marc-André Moreau (08c8c6f28) * channels/cliprdr: fix empty clipboard format lists, server-side locking 2014-12-19 12:15:54 +0100 Martin Fleisz (ad0fa59ea) * Merge pull request #2283 from llyzs/llyzs 2014-12-19 11:58:30 +0800 Vic Lee (7449abefb) * libfreerdp-core: server synchronized access to dvc channel seq. 2014-12-18 11:11:36 -0500 Marc-André Moreau (265e8b9e9) * cliprdr/server: make channel thread optional 2014-12-18 10:46:23 -0500 Marc-André Moreau (afce8061b) * cliprdr/server: split add Open/Close callbacks 2014-12-18 09:50:02 -0500 Marc-André Moreau (724d9f95a) * channels/cliprdr: move server cliprdr read code to separate function 2014-12-16 16:44:42 +0100 Norbert Federa (ec3be62ff) * Merge pull request #2279 from bmiklautz/channel_fail 2014-12-16 16:27:55 +0100 Bernhard Miklautz (78d68598e) * core: fix problem with data for unknown channel 2014-12-15 17:27:20 -0500 Marc-André Moreau (c3b172352) * cliprdr/cliprdr: add missing server-side cliprdr sending functions 2014-12-15 17:05:32 -0500 Marc-André Moreau (a69eaddec) * channels/cliprdr: add missing messages in cliprdr server 2014-12-15 15:55:51 -0500 Marc-André Moreau (f1bd54758) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-12-15 15:39:56 -0500 Marc-André Moreau (0d56e2643) * channels/cliprdr: fix server-side cliprdr receive 2014-12-15 13:26:35 -0500 Marc-André Moreau (65214b49b) * Merge pull request #2278 from erobertor/master 2014-12-15 18:36:56 +0100 erobertor (d647fd2f3) * Update drdynvc_main.c 2014-12-15 11:35:35 -0500 Marc-André Moreau (736bcf2bd) * libfreerdp-core: fix async input mode for FocusInEvent, KeyboardPauseEvent 2014-12-15 10:55:15 -0500 Marc-André Moreau (d926b35e3) * Merge pull request #2277 from nfedera/fix-2014-12-15-01 2014-12-15 16:34:09 +0100 Norbert Federa (5c68b1cf2) * xfreerdp: fix RDP order color conversion 2014-12-15 10:23:06 -0500 Marc-André Moreau (9b28562cc) * libfreerdp-core: fix faulty rdpTransport server-side initialization 2014-12-15 09:42:04 -0500 Marc-André Moreau (e2f377ae1) * libfreerdp-core: fix TSG thread shutdown and input freeze problem 2014-12-15 13:51:47 +0100 Norbert Federa (540d37a8a) * Merge pull request #2276 from bmiklautz/build_fixes 2014-12-14 11:56:01 -0500 Marc-André Moreau (544c2f3e4) * Merge pull request #2266 from Vinche59/smartcard 2014-12-14 15:15:33 +0100 Vincent Sourin (719e5c9cd) * Determine OSX Version ... only on OSX 2014-12-13 05:27:57 -0800 Vincent Sourin (8a028f78e) * * Determine OS X Version at runtime 2014-12-12 18:57:40 +0100 Bernhard Miklautz (43beef36f) * rdtk/shadow: install libraries versioned 2014-12-12 18:26:45 +0100 Bernhard Miklautz (1b663ceff) * build: cmake 3.1 compatibility 2014-12-12 19:25:43 +0100 Bernhard Miklautz (10ee2f72d) * Mac: set policy to silent cmake >= 3.0 warnings 2014-12-12 17:53:33 +0100 Bernhard Miklautz (ec0de7f6f) * rdtk: build samples only if WITH_SAMPLE is enabled 2014-12-12 17:43:14 +0100 Bernhard Miklautz (b35dc849e) * build: improve X11 detection on OS X 2014-12-12 09:33:52 -0500 Marc-André Moreau (74bef0edc) * Merge pull request #2275 from awakecoding/master 2014-12-12 09:08:39 -0500 Marc-André Moreau (aa23c4eaa) * libfreerdp-core: fix random TS Gateway disconnects with async modes 2014-12-11 22:18:54 -0500 Marc-André Moreau (5ee4fb5fe) * Merge pull request #2273 from nfedera/fix-2014-12-12-01 2014-12-12 02:17:12 +0100 Norbert Federa (939f1c639) * Standard RDP Security Layer Levels/Method Overhaul 2014-12-11 17:08:22 -0500 Marc-André Moreau (cc2321d35) * libfreerdp-core: fix leak and use after free in tsg ListDictionary usage 2014-12-11 11:25:34 -0500 Marc-André Moreau (d8e10ac04) * freerdp: patch leaks reported by valgrind when using TS Gateway 2014-12-11 08:28:48 -0500 Marc-André Moreau (b579ad3ce) * Merge pull request #2261 from akallabeth/more_memleak_fixes 2014-12-11 08:27:30 -0500 Marc-André Moreau (77982c627) * Merge pull request #2262 from bmiklautz/misc_fixes 2014-12-11 08:26:44 -0500 Marc-André Moreau (da5a9d257) * Merge pull request #2265 from TaGUNil/master 2014-12-11 13:21:35 +0100 Bernhard Miklautz (4b5f052c5) * Merge pull request #2272 from akallabeth/ipv6_parser_fix 2014-12-11 11:26:42 +0100 Armin Novak (edfee8213) * Initializing ServerHostname string now with 0 2014-12-11 07:50:54 +0100 MartinHaimberger (1226c5188) * Merge pull request #2268 from hardening/rdpei_cleanup_fix 2014-12-10 16:47:15 +0100 Hardening (7b6c14bdc) * Fix cleanup of RDPEI server-side channel 2014-12-09 22:14:06 +0100 Vincent Sourin (956cece54) * * Correct detection of Mac OS X Yosemite Version 2014-12-09 20:14:57 +0100 Vincent Sourin (64ff9ee1b) * SmartCard * Check for NULL parameters in PCSC_ConvertReaderNameToWinSCard (Issue #2184) * Remove masking of dwEventState as it is not needed under Linux and MacOSX and it helps in ThinLinc environment * Workaround for Mac OS X Yosemite (10.10) SCardStatus Bug (Issue #2184) * Since Mac OS Tiger (10.5.6), Apple introduced new function for SCardControl calls named SCardControl132(), the old SCardControl doesn't work (cf. https://opensource.apple.com/source/SmartCardServices/SmartCardServices-55111/src/PCSC/winscard_clnt.c) 2014-12-09 19:28:13 +0300 TaGUNil (da39686a3) * channels/urbdrc: fix segfault 2014-12-08 19:00:05 +0100 Bernhard Miklautz (7b413fb95) * nego: print message when bypassing gateway 2014-12-08 18:13:54 +0100 Bernhard Miklautz (67b6cc751) * xfreerdp: clean up AuthenticationOnly 2014-12-08 18:07:05 +0100 Bernhard Miklautz (2dca3f335) * xfreerdp: use login name if no user name was set 2014-12-08 10:01:27 -0500 Marc-André Moreau (53686e414) * Merge pull request #2259 from erbth/master 2014-12-07 01:15:49 +0100 Armin Novak (4d8c91b0f) * Fixed missing declarations. 2014-12-07 01:04:30 +0100 Armin Novak (8a6c4396b) * Fixed memory leak. 2014-12-07 00:50:20 +0100 Armin Novak (528c5841d) * Fixed memory leak. 2014-12-07 00:33:37 +0100 Armin Novak (6b2790774) * Fixed missing NULL pointer check. 2014-12-07 00:29:28 +0100 Armin Novak (23d64bd6c) * Fixed uninitialized value. 2014-12-07 00:27:06 +0100 Armin Novak (b23b0c656) * Fixed uninitialized values in case of error return. 2014-12-07 00:23:46 +0100 Armin Novak (547054a48) * Fixed uninitialized value. 2014-12-07 00:21:28 +0100 Armin Novak (f676c48a2) * Fixed broken NULL pointer check. 2014-12-05 21:48:24 +0100 erbth (9f068ca0f) * fixed shutdown of input thread in xfreerdp 2014-12-05 14:50:25 -0500 Marc-André Moreau (84bccaf3f) * Merge pull request #2258 from nfedera/fix-2014-12-05-02 2014-12-05 14:50:02 -0500 Marc-André Moreau (eae5b5628) * Merge pull request #2257 from nfedera/fix-2014-12-05-01 2014-12-05 19:40:40 +0100 Norbert Federa (443ee42db) * gdi: don't pollute invalid region with empty rects 2014-12-05 18:28:43 +0100 Norbert Federa (a7c90e16a) * cache: fixes for GlyphIndex, FastIndex & FastGlyph 2014-12-05 16:06:23 +0100 Norbert Federa (3baaa9a52) * Merge pull request #2256 from llyzs/llyzs 2014-12-05 10:06:35 +0800 Vic Lee (bcee2ec3c) * libfreerdp-core: enable ipv6 listener. 2014-12-04 14:13:15 -0500 Marc-André Moreau (ced1ab979) * Merge pull request #2255 from awakecoding/master 2014-12-04 14:06:25 -0500 Marc-André Moreau (ae4a8bdc7) * cmake: fix PulseAudio.cmake version detection 2014-12-04 13:32:59 -0500 Marc-André Moreau (d5414c33a) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-12-04 13:19:10 -0500 Marc-André Moreau (f2267a227) * libwinpr-clipboard: fix memory corruption and leaks 2014-12-04 18:04:25 +0100 Bernhard Miklautz (c83c6338a) * Merge pull request #2253 from nfedera/fix-2014-12-04-02 2014-12-04 17:52:54 +0100 Norbert Federa (415a0a158) * xfreerdp: smart sizing fix 2014-12-04 10:49:01 -0500 Marc-André Moreau (182dd7603) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-12-04 16:38:00 +0100 Bernhard Miklautz (161683383) * Merge pull request #2251 from nfedera/fix-2014-12-04-01 2014-12-04 16:07:01 +0100 Norbert Federa (12fe82231) * cliprdr: fix segfault caused by invalid seek value 2014-12-04 10:00:10 -0500 Marc-André Moreau (75e0e8413) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-12-04 15:03:37 +0100 Martin Fleisz (441632310) * Merge pull request #2110 from akallabeth/winpr_backtrace_windows 2014-12-04 14:54:08 +0100 Armin Novak (eafc49b15) * Using fixed size debug string buffers now. 2014-12-03 21:23:17 -0500 Marc-André Moreau (8aac14fdd) * Merge pull request #2248 from nfedera/fix-2014-12-03-02 2014-12-04 00:19:23 +0100 Norbert Federa (c82d8c9c6) * xfreerdp: fix cliprdr SelectionNotify enless loop 2014-12-03 14:17:27 -0500 Marc-André Moreau (fdd2dc760) * freerdp: patch valgrind leaks, cleanup 2014-12-03 18:23:20 +0100 Bernhard Miklautz (7b55c3a48) * xfreerdp: fix formating - indentation 2014-12-03 18:21:53 +0100 Norbert Federa (c95cdfbdc) * Merge pull request #2247 from bmiklautz/fix/resizing_race 2014-12-03 18:08:01 +0100 Bernhard Miklautz (bd8c3f448) * xfreerdp: fix a possible re-size race condition 2014-12-03 11:48:27 -0500 Marc-André Moreau (01ac15a87) * libfreerdp-core: fix crash on failed redirect 2014-12-03 10:10:50 -0500 Marc-André Moreau (6ccce8614) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-12-03 15:58:34 +0100 Bernhard Miklautz (5554ceed4) * Merge pull request #2246 from nfedera/fix-2014-12-03-01 2014-12-03 15:41:10 +0100 Norbert Federa (0e443484d) * xfreerdp: smart-sizing and software-gdi fixes 2014-12-02 14:04:49 -0500 Marc-André Moreau (c17a83136) * Merge pull request #2240 from nfedera/fix-2014-12-01-01 2014-12-02 14:18:04 +0100 Martin Fleisz (586170f38) * Merge pull request #2244 from MartinHaimberger/mh-improveHandleHandling 2014-12-02 14:13:27 +0100 Norbert Federa (18022ed0b) * Merge pull request #2239 from bmiklautz/issue/2196 2014-12-02 00:36:46 -0800 Martin Haimberger (7897de057) * fixed compiler warning 2014-12-02 00:27:30 -0800 Martin Haimberger (12aad63f4) * fixed win32 build 2014-12-02 00:08:10 -0800 Martin Haimberger (fa6d55167) * changed processhandle handling to new system 2014-12-01 23:53:58 -0800 Martin Haimberger (128458d38) * fixing memoryleak by introducing a nonehandle 2014-12-01 13:42:51 +0100 Hardening (a26c89851) * Merge pull request #2241 from akallabeth/extern_c_fix 2014-12-01 13:12:51 +0100 Armin Novak (e6fa0911a) * Fixed missing extern C 2014-12-01 13:03:46 +0100 Armin Novak (fb482bbf9) * Fixed missing extern C 2014-12-01 11:56:44 +0100 Norbert Federa (25f66d2e6) * xfreerdp: added smart sizing, mt gesture fixes 2014-12-01 11:19:27 +0100 Norbert Federa (85297fb34) * xfreerdp: remove duplicated drawing operations 2014-12-01 11:17:16 +0100 Norbert Federa (3fa3384eb) * xfreerdp: several fixes for panned/pinched drawing 2014-12-01 11:12:34 +0100 Bernhard Miklautz (e139bd0fb) * core client side: set flag to crypt license 2014-11-29 21:08:36 -0500 Marc-André Moreau (8033022d6) * Merge pull request #2236 from marioli/master 2014-11-29 21:14:39 +0100 Mario Lombardo (3c634f91d) * Rename tcp-functions as they are conflicting with qemu functions 2014-11-28 11:23:53 -0500 Marc-André Moreau (a323a0823) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-11-28 11:23:11 -0500 Marc-André Moreau (88dd5eb8c) * Merge pull request #2225 from akallabeth/openh264_fix 2014-11-28 11:00:27 -0500 Marc-André Moreau (2c76ac0ef) * Merge pull request #2234 from bmiklautz/fix/tls 2014-11-28 09:36:38 -0500 Marc-André Moreau (1385b91ec) * cmake: fix FindPulse.cmake version detection 2014-11-27 15:08:07 +0100 Bernhard Miklautz (daa3e7c7f) * tsg: fix possible free of initialized memory 2014-11-27 14:39:47 +0100 Bernhard Miklautz (5066a5e45) * tsg: rpc_send_enqueue_pdu always free buffer 2014-11-25 21:25:26 +0100 Bernhard Miklautz (96ae2df5a) * tsg: unwind recursion in tsg_read 2014-11-25 22:55:39 +0100 Bernhard Miklautz (c0525574c) * transport: handle all return values of tsg_read 2014-11-25 18:58:36 +0100 Bernhard Miklautz (f338e1f6c) * crypto: revert pull request #2130 2014-11-25 20:09:14 +0100 Bernhard Miklautz (81a6c4393) * tsg: fix segfault 2014-11-26 11:17:21 +0100 Hardening (c9bc88d5f) * Merge pull request #2232 from Tarnyko/master 2014-11-26 10:38:12 +0100 Manuel Bachmann (a9cf8b583) * wlfreerdp: add keyboard and mouse wheel support, fix bugs 2014-11-25 13:28:18 -0500 Marc-André Moreau (b793f7828) * cmake: fix PulseAudio version detection 2014-11-25 11:20:07 -0500 Marc-André Moreau (d95af0011) * Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP 2014-11-21 17:21:00 -0500 Mike McDonald (f9097d45c) * Added detection of the pulseaudio version number. 2014-11-21 15:12:49 -0500 Marc-André Moreau (0818846d7) * winpr: fix build warnings 2014-11-21 15:10:48 -0500 Marc-André Moreau (ba5389d9d) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2014-11-21 15:10:39 -0500 Marc-André Moreau (7881ec762) * server/shadow: avoid sending pointer updates when not active, fix remdesk leak 2014-11-21 10:28:38 +0100 Armin Novak (402cf2064) * Fixed OpenH264 detection script. 2014-11-20 16:37:12 -0500 Marc-André Moreau (3992e5e65) * Merge pull request #2224 from hardening/rdpei_server 2014-11-20 16:25:20 -0500 Marc-André Moreau (f86ae745f) * Merge pull request #2223 from awakecoding/master 2014-11-20 22:19:29 +0100 Hardening (ed6f38043) * Add server-side RDPEI 2014-11-20 16:14:44 -0500 Marc-André Moreau (f5817ce45) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-11-20 16:14:22 -0500 Marc-André Moreau (d8c9a4029) * Merge pull request #2220 from hopToDev/master 2014-11-20 16:05:13 -0500 Marc-André Moreau (b8f694d8d) * mfreerdp: fix cliprdr copy with Windows XP 2014-11-20 14:28:05 -0500 Marc-André Moreau (c4ab4ad12) * channels/cliprdr: partially fix short format names 2014-11-20 12:34:49 -0500 Marc-André Moreau (8449e1c94) * mfreerdp: fix thread stopping 2014-11-20 12:08:01 -0500 Marc-André Moreau (9258ecca3) * libwinpr-clipboard: improve robustness 2014-11-20 11:51:18 -0500 Marc-André Moreau (871339da8) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2014-11-20 11:48:02 -0500 Marc-André Moreau (2afcac783) * libwinpr-thread: fix non-blocking internal pipe-based event on OS X 2014-11-19 21:00:28 -0500 Marc-André Moreau (1c88822cc) * libfreerdp-core: treat GCC data block 0xC009 as CS_MULTITRANSPORT 2014-11-19 11:48:12 -0800 Mehul Dhorda (58ab355ba) * Call redraw only when region is invalidated 2014-11-19 14:21:23 -0500 Marc-André Moreau (3f5aa863c) * libfreerdp-core: fix server-side activated state 2014-11-19 09:39:47 -0500 Marc-André Moreau (d6e6db05e) * libfreerdp-core: sanitize NSCodec capabilities 2014-11-18 14:21:55 -0500 Marc-André Moreau (ab9a4318c) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-11-17 12:31:31 -0500 Marc-André Moreau (4fbec7633) * cmake: add WITH_FREERDS option 2014-11-17 11:10:48 -0500 Marc-André Moreau (8a5ded36e) * Merge pull request #2217 from Tarnyko/master 2014-11-17 16:56:40 +0100 Manuel Bachmann (15d37e9be) * wlfreerdp: fix minor error in command line printing 2014-11-17 16:36:28 +0100 Manuel Bachmann (93ff550ae) * wlfreerdp: reorganize source files, add input methods 2014-11-17 09:41:58 -0500 Marc-André Moreau (8a7a71a7b) * Merge pull request #2213 from akallabeth/wlog_callback_appender 2014-11-17 09:41:07 -0500 Marc-André Moreau (c26b557ab) * Merge pull request #2215 from nfedera/fix-2014-11-16-01 2014-11-17 12:07:00 +0100 Martin Fleisz (98a05db08) * Merge pull request #2216 from akallabeth/memleak_fix 2014-11-17 01:42:24 +0100 Armin Novak (864087216) * Fixed mixed variable declaration. 2014-11-17 01:39:45 +0100 Armin Novak (c3f47128d) * Fixed header include. 2014-11-17 01:26:31 +0100 Armin Novak (e61acfe6b) * Fixed null pointer dereference. 2014-11-17 01:23:54 +0100 Armin Novak (1873cc037) * Fixed null pointer dereference. 2014-11-17 01:22:33 +0100 Armin Novak (d30b6ed04) * Fixed null pointer dereference. 2014-11-17 01:20:46 +0100 Armin Novak (6ef98e2aa) * Fixed null pointer dereference. 2014-11-17 01:19:40 +0100 Armin Novak (e390dd0ee) * Fixed null pointer dereference. 2014-11-17 01:16:56 +0100 Armin Novak (deef61dfd) * Fixed memory leak. 2014-11-17 01:13:47 +0100 Armin Novak (bc963c43d) * Fixed double free. 2014-11-17 01:10:45 +0100 Armin Novak (83477e534) * Fixed memory leak. 2014-11-17 01:08:38 +0100 Armin Novak (727a7a9ae) * Fixed memory leaks. 2014-11-17 01:07:07 +0100 Armin Novak (9ea898a3c) * Fixed memory leaks. 2014-11-17 01:04:29 +0100 Armin Novak (28a8a6fa7) * Fixed memory leak. 2014-11-17 01:00:55 +0100 Armin Novak (2958a2c0c) * Fixed memory leaks. 2014-11-17 00:58:43 +0100 Armin Novak (037c612c3) * Fixed memory leak. 2014-11-17 00:56:56 +0100 Armin Novak (e4b33efdb) * Fixed memory leak. 2014-11-17 00:56:05 +0100 Armin Novak (915a08d59) * Fixed memory leak. 2014-11-17 00:55:25 +0100 Armin Novak (66412a082) * Fixed memory leak. 2014-11-17 00:54:41 +0100 Armin Novak (9753b63dd) * Fixed memory leak. 2014-11-17 00:50:15 +0100 Armin Novak (b920f9a08) * Fixed null pointer dereference. 2014-11-17 00:47:54 +0100 Armin Novak (ee8563504) * Fixed memory leak. 2014-11-17 00:44:22 +0100 Armin Novak (dac7c178a) * Fixed memory leak. 2014-11-17 00:42:05 +0100 Armin Novak (c44f85c2b) * Fixed memory leak. 2014-11-17 00:41:06 +0100 Armin Novak (458f948c7) * Fixed memory leak. 2014-11-17 00:37:29 +0100 Armin Novak (a9cfb1d07) * Fixed memory leak. 2014-11-17 00:36:50 +0100 Armin Novak (aa92017d8) * Fixed memory leak. 2014-11-17 00:36:01 +0100 Armin Novak (a2bbb265c) * Fixed memory leaks. 2014-11-17 00:34:17 +0100 Armin Novak (f34ee395e) * Fixed memory leak. 2014-11-17 00:33:37 +0100 Armin Novak (d9b889ddb) * Fixed memory leak. 2014-11-17 00:28:17 +0100 Armin Novak (a594a1522) * Fixed memory leaks. 2014-11-17 00:26:33 +0100 Armin Novak (bfd3962f0) * Fixed memory leak. 2014-11-17 00:22:33 +0100 Armin Novak (232aa89ef) * Fixed memory leak. 2014-11-17 00:21:04 +0100 Armin Novak (7c3adc844) * Fixed nonnull warning. 2014-11-17 00:17:06 +0100 Armin Novak (4b746fbed) * Fixed missing argument. 2014-11-17 00:13:50 +0100 Armin Novak (8302b169d) * Fixed memory leak 2014-11-17 00:09:50 +0100 Armin Novak (3d108f0bc) * Fixed memory leaks. 2014-11-17 00:07:58 +0100 Armin Novak (54224d415) * Fixed memory leak. 2014-11-17 00:06:14 +0100 Armin Novak (d2952d177) * Fixed memory leak. 2014-11-17 00:05:12 +0100 Armin Novak (bde7b156a) * Fixed uninitialized data warning. 2014-11-17 00:00:09 +0100 Armin Novak (9e5be6f7e) * Fixed API nonnull warning. 2014-11-16 23:58:39 +0100 Armin Novak (83f6b24b1) * Fixed API nonnull warning. 2014-11-16 23:56:51 +0100 Armin Novak (e52fdc805) * Fixed API nonnull warning. 2014-11-16 23:52:22 +0100 Armin Novak (51cc567dc) * Fixed typo. 2014-11-16 23:50:46 +0100 Armin Novak (2e1c2555a) * Fixed typo. 2014-11-16 23:44:10 +0100 Armin Novak (abd0abf01) * Fixed allocation size warning. 2014-11-16 23:43:18 +0100 Armin Novak (d525999a0) * Fixed allocation size warning. 2014-11-16 23:42:30 +0100 Armin Novak (d225b9707) * Fixed allocation size warning. 2014-11-16 23:41:28 +0100 Armin Novak (28220d5b9) * Fixed allocation size warning. 2014-11-16 23:37:02 +0100 Armin Novak (ad1a02987) * Fixed memory leaks. 2014-11-16 23:30:31 +0100 Armin Novak (24f3f0c4a) * Fixed memory leaks. 2014-11-16 23:26:56 +0100 Armin Novak (99a26263c) * Fixed memory leaks. 2014-11-16 23:11:28 +0100 Armin Novak (3a92a626f) * Fixed memory leaks. 2014-11-16 23:10:33 +0100 Armin Novak (a1761d8a7) * Fixed memory leaks. 2014-11-16 23:06:03 +0100 Armin Novak (585d9101b) * Fixed memory leaks. 2014-11-16 23:00:13 +0100 Armin Novak (07051fb3d) * Fixed memory leaks. 2014-11-16 22:58:36 +0100 Armin Novak (e8c7d97c9) * Fixed memory leaks. 2014-11-16 22:50:50 +0100 Armin Novak (55e455f1a) * Fixed memory leaks. 2014-11-16 22:47:23 +0100 Armin Novak (709435d6d) * Fixed memory leak. 2014-11-16 22:45:09 +0100 Armin Novak (be3df80c9) * Fixed memory leak. 2014-11-16 22:43:11 +0100 Armin Novak (e256e14cc) * Fixed bad sizeof in calloc. 2014-11-16 22:26:38 +0100 Armin Novak (5c71a6491) * Fixed uninitialized data. 2014-11-16 22:22:44 +0100 Armin Novak (ce3e70840) * Fixed uninitialized value. 2014-11-16 18:48:14 +0100 Norbert Federa (84a4514ca) * xfreerdp: fix polyline 2014-11-16 17:21:36 +0100 Armin Novak (abeb29213) * Fixed memory leak. 2014-11-16 17:07:48 +0100 Armin Novak (831b74d51) * Fixed memory leak. 2014-11-16 17:06:42 +0100 Armin Novak (e77a4fedc) * Fixed memory leak. 2014-11-16 17:02:36 +0100 Armin Novak (7b9bf1a50) * Fixed uninitialized variable. 2014-11-16 16:58:43 +0100 Armin Novak (d653e6382) * Fixed uninitialized variable. 2014-11-16 16:53:55 +0100 Armin Novak (b7d5bf49f) * Fixed NULL pointer dereference. 2014-11-16 16:51:04 +0100 Armin Novak (fb5d20f33) * Fixed NULL pointer dereference. 2014-11-16 16:48:50 +0100 Armin Novak (267148245) * Fixed Stack_Free. 2014-11-16 16:47:38 +0100 Armin Novak (cd1782efa) * Fixed NULL pointer dereference. 2014-11-16 16:44:29 +0100 Armin Novak (7eb6bc112) * Fixed dereference of NULL pointer. 2014-11-16 16:05:01 +0100 Armin Novak (37facc0d4) * Fixed memory leak. 2014-11-16 16:02:28 +0100 Armin Novak (b9908af64) * Fixed memory leaks. 2014-11-16 16:01:08 +0100 Armin Novak (6196eb81b) * Fixed free of uninitialized value. 2014-11-16 15:59:26 +0100 Armin Novak (53450b642) * Checking setgid before calling initgroups now. 2014-11-16 15:54:37 +0100 Armin Novak (cef228d0f) * Fixed memory leak. 2014-11-16 15:53:39 +0100 Armin Novak (9339411c9) * Fixed memory leak. 2014-11-16 15:51:45 +0100 Armin Novak (45896e7a6) * Fixed memory leak. 2014-11-16 15:47:57 +0100 Armin Novak (b7304f16b) * Fixed memory leak. 2014-11-16 15:44:02 +0100 Armin Novak (9ab5f4c22) * Fixed memory leak. 2014-11-16 15:37:13 +0100 Armin Novak (e20da04d1) * Fixed uninitialized argument value. 2014-11-16 15:28:01 +0100 Armin Novak (ca7052fa8) * Fixed realloc return check. 2014-11-16 15:25:10 +0100 Armin Novak (58d1853de) * Fixed missing return check. 2014-11-16 15:21:13 +0100 Armin Novak (51cb07b0f) * Fixed use after free. 2014-11-16 15:13:08 +0100 Armin Novak (77a3c0ca4) * Fixed use after free. 2014-11-16 15:03:20 +0100 Armin Novak (cf5b9a75b) * Fixed memory leak 2014-11-16 14:56:08 +0100 Armin Novak (7756cfb7a) * Fixed memory leaks. 2014-11-16 14:44:30 +0100 Armin Novak (f5a78d9c9) * Fixed use after free. 2014-11-16 14:40:30 +0100 Armin Novak (643a30953) * Fixed memory leak. 2014-11-16 14:32:52 +0100 Armin Novak (b5d7c3063) * Added support for OpenH264v1.2 2014-11-16 13:59:12 +0100 Armin Novak (1b6cb6349) * Added unit test for callback wlog appender. 2014-11-16 13:59:04 +0100 Armin Novak (7697eafa0) * Fixed callback appender setup. 2014-11-16 12:21:38 +0100 Armin Novak (8d4589b1e) * Replaced fprintf error messages with WLog. 2014-11-16 12:20:48 +0100 Armin Novak (6de22298d) * Added callback appender for wlog. 2014-11-15 13:37:35 -0500 Marc-André Moreau (7a6c6b743) * Merge pull request #2212 from awakecoding/master 2014-11-15 13:02:09 -0500 Marc-André Moreau (98965d425) * client/iOS: remove deprecated includes 2014-11-15 12:37:29 -0500 Marc-André Moreau (496ce1063) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-11-15 10:31:00 -0500 Marc-André Moreau (361dce676) * Merge pull request #2211 from bmiklautz/feat/ndk10 2014-11-15 10:27:15 -0500 Marc-André Moreau (a16b7e493) * Merge pull request #2204 from bmiklautz/fix/vs2010_server 2014-11-15 00:51:01 +0100 Bernhard Miklautz (ef5baa52a) * android: update target sdk to 21 2014-11-15 00:49:06 +0100 Bernhard Miklautz (2c30f4c8f) * android: update documentation 2014-11-15 00:41:19 +0100 Bernhard Miklautz (841b4c1a3) * android: use target SDK version for appcompat 2014-11-13 14:59:11 +0100 Bernhard Miklautz (884ff8fff) * android: update toolchain file to support ndk 10c 2014-11-14 10:39:44 -0500 Marc-André Moreau (7300f5efd) * Merge pull request #2206 from nfedera/fix-2014-11-12-01 2014-11-14 13:34:17 +0100 Hardening (76e72bac8) * Merge pull request #2210 from nfedera/fix-2014-11-14-01 2014-11-14 11:25:05 +0100 Norbert Federa (be7a10e66) * core: use zero padding in suppress output pdu 2014-11-13 16:11:08 +0100 Martin Fleisz (7acc61e3f) * Merge pull request #2199 from akallabeth/backtrace_fix 2014-11-13 14:48:47 +0100 Norbert Federa (7c0c90568) * libfreerdp-codec: fix mppc decompression 2014-11-13 06:58:34 -0500 Marc-André Moreau (710009054) * Merge pull request #2202 from Tarnyko/master 2014-11-12 19:51:17 -0500 Marc-André Moreau (1c9231acf) * libfreerdp-rail: remove 2014-11-12 19:49:35 -0500 Marc-André Moreau (b32341785) * xfreerdp: remove dependency on libfreerdp-rail 2014-11-12 17:18:27 -0500 Marc-André Moreau (6857a4f2b) * xfreerdp: remove old X11 RAIL code 2014-11-12 17:00:57 -0500 Marc-André Moreau (2efa67b4f) * xfreerdp: more RAIL libfreerdp-rail migration 2014-11-12 16:42:32 -0500 Marc-André Moreau (abf6d4f71) * xfreerdp: prepare RAIL migration away from libfreerdp-rail 2014-11-12 14:21:38 -0500 Marc-André Moreau (49e5edebb) * Merge pull request #2205 from eledoux/ports 2014-11-13 19:54:32 +0100 Emmanuel Ledoux (096159054) * winpr-comm: ignore errors on TIOCGICOUNT during the port initialization but the permissive mode must be on afterwards. 2014-11-12 14:09:53 -0500 Marc-André Moreau (734b30a5f) * cunit: remove deprecated unit tests 2014-11-12 14:06:34 -0500 Marc-André Moreau (ddedc574f) * freerdp: remove tcp, uds utils 2014-11-12 13:45:03 -0500 Marc-André Moreau (8c98cbc24) * libfreerdp-utils: remove old time utils 2014-11-12 13:34:07 -0500 Marc-André Moreau (986dae429) * freerdp: remove deprecated svc_plugin.c utils 2014-11-12 13:18:18 -0500 Marc-André Moreau (0e7c95c42) * freerdp: remove deprecated eventing system 2014-11-12 12:56:03 -0500 Marc-André Moreau (24a752a70) * channels/cliprdr: remove dependency on deprecated eventing system, svc_plugin.c 2014-11-12 12:25:12 -0500 Marc-André Moreau (769eb3821) * afreerdp: migrate to cliprdr callback interface 2014-11-12 18:09:55 +0100 Bernhard Miklautz (4a453d4b9) * winpr: fix build with visual studio < 2012 2014-11-12 11:28:13 -0500 Marc-André Moreau (8fef94f52) * Merge pull request #2203 from bmiklautz/fix/symbols_and_version 2014-11-11 20:34:52 +0100 Bernhard Miklautz (3e0e0c868) * Revert a bug introduced in PR #2134 2014-11-11 20:43:15 +0100 Bernhard Miklautz (243281671) * Update version. 2014-11-12 11:14:10 -0500 Marc-André Moreau (19c3b0d45) * afreerdp: cleanup cliprdr code 2014-11-12 16:59:17 +0100 Manuel Bachmann (0a2b452e3) * wlfreerdp: validate the TLS certificate interactively 2014-11-12 10:43:02 -0500 Marc-André Moreau (f7e52c5e0) * channels/rail: remove dependency on svc_plugin.c 2014-11-12 10:18:53 -0500 Marc-André Moreau (589c21d81) * libfreerdp-utils: remove rail utils 2014-11-12 09:46:04 -0500 Marc-André Moreau (68c9e6840) * channels/rail: remove dependency on deprecated eventing system 2014-09-26 12:11:33 +0200 Armin Novak (cff721f23) * Fixed broken cliprdr TAG definition. Added WINPR_API for backtrace functions. 2014-09-17 18:21:35 +0200 Armin Novak (041c26eff) * Fixed mixed variable declaration. 2014-09-17 18:15:37 +0200 Armin Novak (16f9f34b5) * Removed assert, breaking build on visual studio. 2014-09-17 18:08:57 +0200 Armin Novak (c39fbcfac) * Fixed scope of variable declarations, MSVC does not like mixed variable declaration. 2014-09-17 18:04:47 +0200 Armin Novak (56f087dfb) * Fixed commented include. 2014-09-17 17:59:06 +0200 Armin Novak (6c4f013bd) * Enhanced debug output, fixed missing includes. 2014-09-17 17:40:09 +0200 Armin Novak (cbf70a3d7) * Fixed missing include in unit test. 2014-09-17 17:30:04 +0200 Armin Novak (f09aec878) * Added unit test for backtrace. 2014-09-17 17:24:12 +0200 Armin Novak (3830a9f58) * Added windows implementation of backtrace. 2014-11-11 22:27:33 -0500 Marc-André Moreau (1225c6b5c) * xfreerdp: separate app windows from desktop windows 2014-11-11 20:26:47 -0500 Marc-André Moreau (fb5e33440) * xfreerdp: cleanup xf_window.c, xf_rail.c 2014-11-11 18:32:18 -0500 Marc-André Moreau (d95585105) * xfreerdp: remove RAIL dependency on deprecated event system 2014-11-11 17:49:29 -0500 Marc-André Moreau (f3d1830eb) * xfreerdp: partially migrate RAIL to callback interface 2014-11-11 16:35:30 -0500 Marc-André Moreau (b2f7c488a) * xfreerdp: cleanup and fix RemoteApp 2014-11-11 21:00:03 +0100 Armin Novak (2d7311b25) * Fixed type of stack trace variables. 2014-11-11 12:39:41 -0500 Marc-André Moreau (22260600f) * libwinpr-input: add missing VK_DECIMAL mapping of OS X keycode mapping of ABNT2 keyboard 2014-11-11 12:00:37 -0500 Marc-André Moreau (367ceff02) * libwinpr-smartcard: revert minor change from pull request #2195 2014-11-11 11:49:28 -0500 Marc-André Moreau (2f83543df) * Merge pull request #2198 from awakecoding/master 2014-11-11 11:46:59 -0500 Marc-André Moreau (d4bdf52b0) * libwinpr-smartcard: re-enable SCardGetStatusChange status filtering 2014-11-11 11:21:34 -0500 Marc-André Moreau (68ee5df7d) * winpr: fix build warnings 2014-11-11 09:55:48 -0500 Marc-André Moreau (a48ed7239) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-11-11 09:43:38 -0500 Marc-André Moreau (e685acdbc) * Merge pull request #2194 from hopToDev/master 2014-11-11 09:43:17 -0500 Marc-André Moreau (97239f7dd) * Merge pull request #2197 from bmiklautz/issue/2181 2014-11-11 09:29:45 -0500 Marc-André Moreau (b77a3bc1b) * Merge pull request #2195 from Vinche59/master 2014-11-11 14:40:31 +0100 Bernhard Miklautz (a668a6448) * Don't include CMakeDetermineSystem 2014-11-11 10:50:55 +0100 Martin Fleisz (6cd55a591) * Merge pull request #1964 from akallabeth/thread-wait-support 2014-11-11 08:42:48 +0100 Martin Fleisz (53f38d3e8) * Merge pull request #2189 from llyzs/llyzs 2014-11-11 10:14:44 +0800 Vic Lee (36f0281ff) * libfreerdp-core: auto-detect defines. 2014-11-11 00:35:46 +0100 Vinche (d7fe4d280) * Implementation for IOCTL_SCARD_LOCATECARDSBYATRA 2014-11-11 00:25:36 +0100 Vinche (f64e0a5fe) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-11-10 23:51:34 +0100 Vinche (d427faf5c) * Cleaning Code 2014-11-10 23:48:55 +0100 Vinche (53707c97c) * Comments 2014-11-10 23:40:22 +0100 Vinche (fdb95c712) * Implementation for Smartcard Reader with Pin Pad 2014-11-10 16:33:34 -0500 Marc-André Moreau (ee7299ec3) * channels/tsmf: remove dependency on deprecated eventing system 2014-11-10 16:23:04 -0500 Marc-André Moreau (edd4aa797) * xfreerdp/tsmf: migrate to callback interface 2014-11-10 11:52:29 -0800 Mehul Dhorda (256eab682) * Added SIGPIPE handling for iOS. 2014-11-10 14:18:23 -0500 Marc-André Moreau (a8ceed9dd) * channels/tsmf: integrate pull request #2012 2014-11-10 14:02:54 -0500 Marc-André Moreau (129582e67) * channels/tsmf: cleanup 2014-11-10 13:54:12 -0500 Marc-André Moreau (b7c6e9c05) * Merge pull request #2188 from hopToDev/master 2014-11-10 11:31:28 -0500 Marc-André Moreau (71b8bfac3) * libwinpr-smartcard: fix PCSC structure padding that was recently broken 2014-11-10 11:15:37 -0500 Marc-André Moreau (f9814379c) * xfreerdp: remove usage of XAllocColor (slow) 2014-11-10 10:24:32 +0100 Armin Novak (ff3fcc24c) * Fixed unlocking if pthread_join fails. 2014-11-09 23:02:12 +0100 Vinche (69766de29) * Add comments to modifications 2014-11-09 23:00:41 +0100 Vinche (bbff8db75) * Add comments to modifications 2014-11-09 22:42:35 +0100 Vinche (2708a8de5) * first commit 2014-11-07 18:33:45 -0500 Marc-André Moreau (a6bb18576) * channels/tsmf: add new callback interface 2014-11-07 18:06:14 -0500 Mike McDonald (7d5963a1e) * Fixed crash caused by trying to cast and dereference a NULL hChannel. 2014-11-07 14:58:58 -0800 Mehul Dhorda (e8b8ae190) * Added comment to clarify flow control PDU fields. 2014-11-07 17:19:46 -0500 Marc-André Moreau (bfdd3bd60) * libfreerdp-gdi: fix bitmap update scanline size 2014-11-07 15:25:37 -0500 Marc-André Moreau (c719fc88b) * client/Sample: update code 2014-11-07 13:51:10 -0500 Marc-André Moreau (04299bb18) * shadow: improve pointer updates 2014-11-07 16:18:49 +0800 Vic Lee (8eaeeebec) * libfreerdp-core: support continuous auto-detection. 2014-11-07 09:16:02 +0100 Martin Fleisz (3e9041292) * Merge pull request #2186 from hardening/rfx_no_compression 2014-11-06 17:25:41 -0500 Marc-André Moreau (a538e791b) * shadow: add improved pointer updates 2014-11-06 10:08:58 -0800 Mehul Dhorda (29c42cfc0) * Fixed incorrect values for PDUTypeFlow. 2014-11-05 17:14:32 -0500 Marc-André Moreau (92d08cf58) * mfreerdp: rewrite and update clipboard code 2014-11-05 11:32:46 -0800 Mehul Dhorda (f64d620a3) * Ignore T.128 FlowPDU in Share Control header 2014-11-04 10:44:55 -0500 Marc-André Moreau (c5c9423cc) * winpr: fix Win32 build warnings 2014-11-04 10:34:06 -0500 Marc-André Moreau (ad611b5c0) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2014-11-04 16:14:53 +0100 Hardening (e04f90ead) * Offer to disable bulk compression when using remoteFx 2014-11-04 11:39:30 +0100 Martin Fleisz (2cb47d119) * Merge pull request #2185 from llyzs/llyzs 2014-11-04 13:41:04 +0800 Vic Lee (18428a43d) * libfreerdp-core: distinguish continuous/connect-time autodetect. 2014-11-03 11:10:12 +0100 Hardening (9d98eccdd) * Merge pull request #2183 from llyzs/llyzs 2014-11-03 09:29:35 +0100 Armin Novak (017e4a323) * Locking thread until joined now, preventing multiple joins and race conditions. 2014-11-03 12:39:27 +0800 Vic Lee (288097e27) * Removed library prefix on Windows def files. 2014-10-31 22:15:13 +0100 Hardening (7b108f1aa) * Merge pull request #2141 from zhangzl2013/polyline 2014-10-31 13:42:16 +0100 Martin Fleisz (0be28ba0f) * Merge pull request #1965 from akallabeth/dynamic-addin-naming 2014-10-31 07:49:32 -0400 Marc-André Moreau (d323753a9) * Merge pull request #2180 from nfedera/fix-2014-10-31-01 2014-10-31 12:23:11 +0100 Martin Fleisz (d58c6de93) * Merge pull request #2134 from akallabeth/windows_version_information 2014-10-31 12:18:08 +0100 Norbert Federa (ea0d8a280) * codec: fix pointer data conversion + 24bpp support 2014-10-31 12:15:49 +0100 Martin Fleisz (e4eb73597) * Merge pull request #2174 from akallabeth/dynamic_plugin_fix 2014-10-31 12:02:19 +0100 Martin Fleisz (4eedf207a) * Merge pull request #2178 from nfedera/fix-2014-10-29-01 2014-10-29 16:11:22 -0700 Marc-André Moreau (eea475b43) * shadow: fix null ClientDir 2014-10-29 20:56:26 +0100 Norbert Federa (62dbcac0c) * xfreerdp: fix glyph index primary drawing order 2014-10-28 13:00:17 -0400 Marc-André Moreau (ce17f321f) * Merge pull request #2175 from llyzs/llyzs 2014-10-28 23:29:40 +0800 Vic Lee (152d525a0) * libfreerdp-core: server-side auto-detect feature. 2014-10-28 16:06:04 +0800 Vic Lee (0e7797ffc) * libfreerdp-core: server-side mcs message channel. 2014-10-27 16:33:51 +0100 Armin Novak (12e5c3a83) * Fixed static / dynamic plugin entry point. 2014-10-27 15:00:03 +0100 Martin Fleisz (6e1e1def7) * Merge pull request #2125 from akallabeth/win_build_fixes 2014-10-27 11:45:39 +0100 Armin Novak (5bf25fd87) * Fixed missing includes and typo. 2014-10-27 11:39:02 +0100 Armin Novak (8f98f28ce) * Fixed merge errors. 2014-07-16 12:08:34 +0200 Armin Novak (a6eff6525) * Fixed ExitThread, now running pthread_exit and setting event. 2014-07-16 12:03:46 +0200 Armin Novak (c6ed95d1b) * Fixed typo 2014-07-16 12:01:58 +0200 Armin Novak (02a4d77da) * Setting exited flag in TerminateThread now to allow setting return code. 2014-07-16 12:01:18 +0200 Armin Novak (7ef2bd3ca) * Added joined flag. 2014-07-16 11:59:26 +0200 Armin Novak (7acdbdaa8) * Error messages now prefixed with function name. Implemented bWaitAll for WaitForMultipleObjects. pthread_join now only called on first wait event, later ones skip this to avoid undefined behavior. 2014-07-16 11:58:45 +0200 Armin Novak (c5bb6125c) * Added additional tests for WaitForSingleObject and WaitForMultipleObjects. 2014-07-16 11:56:25 +0200 Armin Novak (5122ce939) * Added funcion name to debug messages. Fixed setting of started flag for threads. pthred_exit now used correct return value argument. Return value now also set when terminating thread. 2014-07-16 09:56:30 +0200 Armin Novak (56ae60994) * Removed WaitForSingleObject in reset_event, joining thread when not allowed. 2014-07-16 09:40:59 +0200 Armin Novak (8a352c6f6) * Fixed thread cleanup, now saving state of started flag, setting event and then cleaning up the thread resources. 2014-07-15 14:39:34 +0200 Armin Novak (f80f5621a) * Fixed thread handle cleanup, checking for resource cleanup now before resetting flags. 2014-07-15 12:42:53 +0200 Armin Novak (8de286828) * Preferring exit code from ExitThread now over thread function return. 2014-07-15 12:18:25 +0200 Armin Novak (c846379e6) * Removed noreturn from ExitThread, does not conform to http://msdn.microsoft.com/en-us/library/windows/desktop/ms682659%28v=vs.85%29.aspx and crashes FreeRDP. 2014-07-15 11:11:59 +0200 Armin Novak (3d7b65a43) * Now using thread_launcher function to properly clean up thread resources at exit. 2014-07-14 19:36:31 +0200 Armin Novak (c304f457c) * Implemented thread handling for WaitForMultipleObjects. Implemented thread specific functions. 2014-10-25 15:36:36 -0400 Marc-André Moreau (d85a2bf3e) * shadow: fix bitmap update fragmentation 2014-10-25 11:52:29 -0400 Marc-André Moreau (2de73e024) * Merge pull request #2130 from eosrei/2056/ts-gateway-connect-fail 2014-10-25 10:46:28 -0400 Marc-André Moreau (8330b03a0) * Merge pull request #2169 from awakecoding/master 2014-10-25 10:29:06 -0400 Marc-André Moreau (02646b349) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-10-25 10:17:41 -0400 Marc-André Moreau (20da57a76) * mfreerdp: fix build and cursor conversion 2014-10-24 19:46:02 -0400 Marc-André Moreau (894263194) * wfreerdp: add RAIL window update, partial input support 2014-10-24 18:30:04 -0400 Marc-André Moreau (55ea4caf1) * wfreerdp: partial RemoteApp support 2014-10-24 11:30:04 -0400 Marc-André Moreau (5df3e2368) * wfreerdp: stub RemoteApp callbacks 2014-10-24 10:30:54 -0400 Marc-André Moreau (ddeffce2d) * wfreerdp: eliminate dependency on deprecated freerdp event system 2014-10-24 10:16:55 -0400 Marc-André Moreau (295123e7d) * wfreerdp: fix cliprdr with callback interface 2014-10-24 09:55:48 -0400 Marc-André Moreau (2d612b332) * wfreerdp: partially migrate cliprdr to callback interface 2014-10-23 20:40:45 -0400 Marc-André Moreau (986f773ef) * channels/audin: fix version message 2014-10-23 18:33:10 -0400 Marc-André Moreau (f01bb56ac) * channels/cliprdr: add missing clipboard data format definitions 2014-10-23 18:17:53 -0400 Marc-André Moreau (f76f8e359) * channels/cliprdr: add missing callbacks and message definitions 2014-10-23 15:50:24 -0400 Marc-André Moreau (765150e3e) * libfreerdp-codec: fix incorrect pixel increment in freerdp_image24_copy 2014-10-23 15:38:19 -0400 Marc-André Moreau (1c7ed224b) * wfreerdp: start preparing cliprdr code for migration to cliprdr callback interface 2014-10-23 13:11:20 -0400 Marc-André Moreau (3d0f9e8e8) * wfreerdp: consolidate cliprdr code 2014-10-22 22:32:55 -0400 Marc-André Moreau (ce7302a99) * wfreerdp: cleanup clipboard 2014-10-22 20:17:13 -0400 Marc-André Moreau (25dd98481) * Merge branch 'awakecoding-staging' of github.com:vworkspace/FreeRDP 2014-10-22 13:49:15 +0200 Hardening (6a282e0ec) * Merge pull request #2160 from nfedera/fix-2014-10-22-01 2014-10-22 11:24:36 +0200 Norbert Federa (9c2e90df7) * core: fix pointer caps, slowpath kbd and a gcc fix 2014-10-22 12:25:43 +0200 Norbert Federa (afe87d95e) * Merge pull request #2161 from bmiklautz/fix/windows_build 2014-10-22 12:16:40 +0200 Bernhard Miklautz (4dcc0957f) * Fix build on windows 2014-10-21 22:19:11 -0400 Marc-André Moreau (23e496310) * xfreerdp: remove dependency on clrconv 2014-10-21 21:56:10 -0400 Marc-André Moreau (5f95f0776) * libfreerdp-codec: add freerdp_image_copy_from_monochrome replacement function for deprecated freerdp_mono_image_convert 2014-10-21 20:46:15 -0400 Marc-André Moreau (0aab1e7ee) * libfreerdp-codec: fix and enhance cursor image conversion 2014-10-21 12:38:39 -0400 Marc-André Moreau (9f829da4e) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2014-10-21 12:38:15 -0400 Marc-André Moreau (085496b60) * rdtk: add sample X11 window program 2014-10-20 15:59:54 -0400 Mike McDonald (95a72a182) * Fix to header file. __builtin_bswap16 is only available on GCC v4.8 (or higher). 2014-10-20 14:42:46 -0400 Mike McDonald (5fa6fa701) * Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding-staging 2014-10-18 21:31:24 -0400 Marc-André Moreau (3346d3b91) * mfreerdp: fix crash with <32bpp color depths 2014-10-17 20:55:12 -0400 Marc-André Moreau (27dca6258) * xfreerdp: replace wire to local clipboard conversion 2014-10-17 20:40:11 -0400 Marc-André Moreau (83ecddd6c) * xfreerdp: replace cliprdr to wire format conversion 2014-10-17 19:14:54 -0400 Marc-André Moreau (e8312e2da) * libwinpr-clipboard: add more synthetic clipboard formats 2014-10-17 18:23:07 -0400 Marc-André Moreau (0e4659403) * libwinpr-clipboard: add basic clipboard synthesizers 2014-10-17 16:45:36 -0400 Marc-André Moreau (c27888ed7) * libwinpr-clipboard: initial clipboard synthetic format support 2014-10-17 15:19:05 -0400 Marc-André Moreau (d98ce1a81) * libwinpr-clipboard: initial commit 2014-10-17 11:41:49 -0400 Marc-André Moreau (151a2f95d) * Merge pull request #2157 from akallabeth/sspi-auth-fix 2014-10-17 12:11:17 +0200 Jean-Louis Dupond (a4f118966) * Merge branch 'master' of https://github.com/FreeRDP/FreeRDP 2014-10-17 12:08:39 +0200 Jean-Louis Dupond (0dc0e0156) * Add ipv6 client support 2014-10-17 11:43:41 +0200 Armin Novak (3d28c9dbf) * Fixed sspi_CopyAuthIdentity, now checking source struct, if it is ANSI encoded. 2014-10-17 10:31:14 +0200 Hardening (56982d610) * Merge pull request #2155 from pfpacket/wl-fix 2014-10-16 22:20:12 -0400 Marc-André Moreau (a1e660d92) * freerdp: unify clipboard standard format id definitions 2014-10-16 21:45:47 -0400 Marc-André Moreau (334dec3c1) * winpr: add pragma pack, bitmap + clipboard definitions 2014-10-16 18:07:44 -0400 Marc-André Moreau (f6b3b24c2) * winpr: add new line ending, utf16 byte order swap functions 2014-10-16 15:05:06 -0400 Marc-André Moreau (d668855be) * xfreerdp: refactor cliprdr helpers 2014-10-16 22:44:48 +0900 pf packet (5feb674d4) * wlfreerdp: fix compilation errors 2014-10-15 22:56:25 -0400 Marc-André Moreau (411162548) * xfreerdp: cleanup unused cliprdr code 2014-10-15 22:48:18 -0400 Marc-André Moreau (2e82e6d22) * xfreerdp: fix clipboard sync 2014-10-15 21:30:11 -0400 Marc-André Moreau (38bac2220) * xfreerdp: migrate to cliprdr callback interface 2014-10-15 17:42:55 -0400 Marc-André Moreau (4ba001029) * xfreerdp: partially migrate to cliprdr callback interface 2014-10-15 15:49:57 -0400 Marc-André Moreau (7a5d45ed3) * xfreerdp: further cliprdr refactoring 2014-10-14 22:58:01 -0400 Marc-André Moreau (94da63f98) * xfreerdp: start migrating to cliprdr callback interface 2014-10-14 22:24:07 -0400 Marc-André Moreau (0abe24a1c) * xfreerdp: start refactoring cliprdr 2014-10-14 21:36:36 -0400 Marc-André Moreau (4c455b8a4) * Merge pull request #2148 from awakecoding/master 2014-10-14 20:59:37 -0400 Marc-André Moreau (1d47b16f3) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-10-14 20:59:22 -0400 Marc-André Moreau (26556323c) * libfreerdp-color: fix 24bpp copy 2014-10-14 19:25:41 -0400 Marc-André Moreau (e0a063a3f) * libwinpr-wtsapi: improve Win32 winsta.dll-based channel API 2014-10-14 15:24:36 -0400 Marc-André Moreau (8268c805b) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2014-10-14 15:23:07 -0400 Marc-André Moreau (f837ba3ca) * libwinpr-wtsapi: implement overlapped i/o event handle Win32 wrapper 2014-10-13 12:29:06 -0400 Marc-André Moreau (02987bbd4) * libfreerdp-codec: add 24bpp to 24bpp color conversion 2014-10-13 11:39:21 -0400 Marc-André Moreau (a0bab75cf) * libfreerdp-codec: fix graphical artifacts with interleaved RLE 2014-10-13 10:55:11 -0400 Marc-André Moreau (398eab35d) * libwinpr-wtsapi: add Win32 winsta.dll-based VC implementation 2014-10-13 15:14:37 +0200 Hardening (81a18409e) * Merge pull request #2145 from Tarnyko/wlfreerdp3 2014-10-13 11:43:16 +0200 Manuel Bachmann (d48adecd6) * wlfreerdp: initial Wayland client 2014-10-11 12:34:45 -0400 Marc-André Moreau (020436db7) * libwinpr-handle: fix dummy DuplicateHandle implementation 2014-10-10 20:34:17 -0400 Marc-André Moreau (ed99c6307) * winpr: fix DECLSPEC_EXPORT on Windows 2014-10-10 19:16:51 -0400 Marc-André Moreau (8ef4c14a6) * libwinpr-environment: fix extended functions 2014-10-10 18:59:05 -0400 Marc-André Moreau (e49cfe05a) * winpr: windows build fixes 2014-10-10 17:19:38 -0400 Marc-André Moreau (00e353323) * libfreerdp-core: expose API for FreeRDS WTSVirtualChannelRead 2014-10-10 16:11:42 -0400 Marc-André Moreau (11ae26751) * libfreerdp-core: expose new API to allow FreeRDS virtual channel hooking 2014-10-09 20:27:42 -0400 Marc-André Moreau (8865077b4) * libwinpr-winsock: minor improvements 2014-10-09 16:46:55 -0400 Marc-André Moreau (b01ef89b3) * libwinpr-utils: improve HashTable flexibility, add proper string support 2014-10-09 16:20:32 +0200 Armin Novak (22c775988) * Using global RC_VERSION_PATCH now. 2014-10-09 16:18:35 +0200 Armin Novak (89bb28adb) * Fixed setting of RV_VERSION_PATCH, now BUILD_NUMBER is used for every library. Executable names are now correctly set, using CMAKE_EXECUTABLE_SUFFIX now. Fixed version defines for winpr executables. 2014-10-09 16:16:47 +0200 Armin Novak (406455381) * Initializing BUILD_NUMBER variable now. 2014-10-09 16:14:24 +0200 Armin Novak (8f74e9080) * Fixed git TAG matching, falling back to short hash if no tag exists. Setting windows version patch level to build number now. Setting windows version description to GIT_REVISION. 2014-10-09 16:14:09 +0200 Armin Novak (43faf76a9) * Added git function to retrieve current hash. 2014-10-09 09:05:58 -0400 Marc-André Moreau (9ce862edc) * Merge pull request #2135 from erbth/wfreerdp 2014-10-09 18:11:38 +0800 Zhang Zhaolong (3de5c62bf) * fix polyline. 2014-10-08 21:46:46 -0400 Marc-André Moreau (06c1810c8) * libwinpr-rpc: fix RpcStringFree 2014-10-08 20:52:04 -0400 Marc-André Moreau (914e498a3) * winpr-winsock: add missing INVALID_SOCKET definition 2014-09-29 23:16:07 -0700 Brad (0746d8c14) * Do not BIO_clear_flags() when the SSL error is not valid to fix #2056 2014-10-07 14:56:57 -0400 Marc-André Moreau (d6a2f76dd) * libfreerdp-core: server-side virtual channel code style cleanup 2014-10-07 09:30:16 -0400 Marc-André Moreau (cda93be7d) * Merge pull request #2136 from bmiklautz/feat/kbd_indicators 2014-10-07 10:56:30 +0200 Bernhard Miklautz (d60bafaff) * Merge pull request #2138 from dpoe/master 2014-10-06 13:50:49 -0600 Daryl Poe (af5462eb7) * correct check for lzcnt cpu capability 2014-10-06 10:37:37 +0200 Bernhard Miklautz (36c2523d6) * xfreerdp: add support to set keyboard indicators 2014-10-03 16:27:47 +0200 erbth (58c392e72) * Added lock key synchronization to wfreerdp 2014-10-03 16:04:15 +0200 Bernhard Miklautz (d7a3d7827) * xfreerdp: add support for PlaySound 2014-10-03 15:17:40 +0200 Armin Novak (5364a834c) * Added windows version information to build. 2014-10-03 15:15:53 +0200 Armin Novak (bd8d44c6e) * Added dll version information template for windows. 2014-09-30 18:18:29 +0200 Bernhard Miklautz (f40053577) * core: add support for set keyboard indicators PDU 2014-10-02 20:16:30 -0400 Marc-André Moreau (cdbfc51da) * libwinpr-utils: add .ini write support 2014-10-02 18:45:53 -0400 Marc-André Moreau (d5cbadee9) * libwinpr-utils: improve .ini file parser 2014-10-01 15:33:01 -0400 Marc-André Moreau (2841fa32a) * winpr: fix header conflict with internal X11 definitions 2014-10-01 12:56:13 -0400 Marc-André Moreau (ee2626b67) * Merge pull request #2132 from awakecoding/shadow 2014-10-01 12:18:17 -0400 Marc-André Moreau (7da462133) * librdtk: improve text positioning 2014-09-30 21:12:20 -0400 Mike McDonald (0357a38e3) * Fix to properly negotiate fast-path fragmentation. 2014-09-30 19:40:16 -0400 Marc-André Moreau (75d609741) * librdtk: initial nine patch rendering 2014-09-30 14:54:36 -0400 Marc-André Moreau (24b594d59) * librdtk: stub NinePatch, TextField and Button 2014-09-29 16:08:08 -0400 Marc-André Moreau (abd87ace5) * rdtk: initial commit 2014-09-29 14:07:48 -0400 Marc-André Moreau (169a9c83e) * shadow: initial font rendering 2014-09-28 21:41:12 -0400 Marc-André Moreau (6eeace868) * shadow: start bitmap font loader 2014-09-28 11:14:30 -0400 Marc-André Moreau (c5a0c7e97) * libwinpr-utils: add simple image loading/writing test 2014-09-28 11:02:39 -0400 Marc-André Moreau (1c3458340) * libwinpr-utils: add png support 2014-09-26 19:03:48 -0400 Marc-André Moreau (668aa17a2) * shadow: add X11 PAM authentication 2014-09-26 17:51:45 -0400 Marc-André Moreau (315d16a97) * shadow: fix X11 extended keycodes 2014-09-26 15:18:40 -0400 Marc-André Moreau (2d40fe764) * libfreerdp-core: fix cloning of LoadBalanceInfo 2014-09-26 11:16:04 +0200 Armin Novak (43d8f34e8) * Fixed openssl detection on windows. 2014-09-25 22:08:10 -0400 Marc-André Moreau (9daa8bd36) * libfreerdp-gdi: handle egfx desktop resize 2014-09-25 17:31:05 -0400 Marc-André Moreau (ca1cec64d) * libfreerdp-core: update RDP8 virtual channels 2014-09-25 14:15:57 -0400 Marc-André Moreau (4f1fae38b) * freerdp: fix headers for C++ 2014-09-25 11:03:18 -0400 Marc-André Moreau (ff0746938) * Merge pull request #2124 from awakecoding/shadow 2014-09-25 10:39:23 -0400 Marc-André Moreau (8b1ad6a6c) * libfreerdp-gdi: remove some dead code 2014-09-25 10:38:13 -0400 Marc-André Moreau (3e61f352d) * Merge pull request #2123 from akallabeth/gdi_loglevel_fix 2014-09-25 10:38:07 -0400 Marc-André Moreau (86b4123cf) * Merge pull request #2101 from eledoux/ports 2014-09-25 10:35:14 -0400 Marc-André Moreau (c762a4d5a) * Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow 2014-09-25 10:34:56 -0400 Marc-André Moreau (bbf473247) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-09-25 08:56:55 +0200 Armin Novak (8d7de50f6) * Decreased log level for not implemented GDI functions. All functions only used within gdi.c are now static. 2014-09-24 17:23:12 -0400 Marc-André Moreau (72fff184d) * libfreerdp-core: fix RemoteFX/autodetect incompatibility issue with 2008 R2 2014-09-24 16:22:39 -0400 Marc-André Moreau (eda6671b0) * Merge pull request #2121 from bmiklautz/fix/linked_list 2014-09-24 13:17:52 -0400 Marc-André Moreau (255bd6f7a) * shadow: fix bitmap updates 2014-09-24 12:10:02 -0400 Marc-André Moreau (41282e569) * shadow: fix surface frame markers 2014-09-24 13:03:46 +0200 Bernhard Miklautz (417707e4b) * winpr-utils: extend LinkedList test 2014-09-24 12:31:52 +0200 Bernhard Miklautz (7bd62a012) * winpr-utils: fix problem in LinkedList enumerator 2014-09-23 22:04:02 -0400 Mike McDonald (092855fe9) * Fixed gcc_write_conference_create_request to send a constant byte of 0x2A instead of attempting to encode the length of the payload. Sending the length is causing older RDP clients to fail the connection when the payload length of the server data blocks exceeded 256 bytes(which is nearly always the case when RDP security is negotiated). Traces of Windows 2003, 2008R2, 2012, 7, and 8 show that Windows always sends a constant of 0x2A (OCTET STRING) followed by a constant of 0x14 (ConnectGCCPDU). 2014-09-23 21:05:10 -0400 Marc-André Moreau (ea84067c8) * shadow: add workaround for Mac RDP client 2014-09-23 20:00:26 -0400 Marc-André Moreau (8123a1d9b) * libfreerdp-codec: refactor NSCodec 2014-09-23 18:19:05 -0400 Marc-André Moreau (af858e8f2) * shadow: disable RemoteFX if connection type is not LAN 2014-09-22 11:38:33 -0400 Marc-André Moreau (7574788ba) * libfreerdp-core: fix GCC core data block negotiation 2014-09-22 16:58:01 +0200 Christian Plattner (ac90c23c7) * Moved HTTP Proxy methods out of transport.c into new proxy.c; use not in transport.c but in tcp.c 2014-09-22 10:06:16 -0400 Marc-André Moreau (343947143) * shadow/X11: fix color depth check 2014-09-22 09:59:56 -0400 Marc-André Moreau (e20ff661e) * shadow: disable unsupported X11 color depths 2014-09-21 15:40:27 -0400 Marc-André Moreau (c4ad706c3) * libfreerdp-core: improve bitmap codec negotiation 2014-09-21 12:56:54 +0200 Christian Plattner (844ce4447) * Removed WITH_HTTP_PROXY flag, enabling feature always 2014-09-20 20:19:59 -0400 Marc-André Moreau (6cb4b5942) * libfreerdp-core: fix server-side receiving of X224 disconnect TPDU 2014-09-20 16:29:13 -0400 Marc-André Moreau (86c7f46b7) * shadow: improve bitmap update performance 2014-09-20 15:25:33 -0400 Marc-André Moreau (45b9a5454) * libfreerdp-codec: improve compressor interfaces 2014-09-19 19:58:49 -0400 Marc-André Moreau (d6250b1ae) * shadow: improve Mac subsystem 2014-09-19 17:11:56 -0400 Marc-André Moreau (c4588fb14) * libfreerdp-core: remove dependency on OPENSSL_Applink on Windows 2014-09-19 16:23:19 -0400 Marc-André Moreau (a00ef5d04) * winpr-makecert: remove dependency on OPENSSL_Applink on Windows 2014-09-19 14:45:58 -0400 Marc-André Moreau (73c90e050) * libfreerdp-gdi: remove frame marker error output 2014-09-19 14:39:43 -0400 Marc-André Moreau (72e7507be) * Merge branch 'shadow' of github.com:awakecoding/FreeRDP 2014-09-19 14:38:25 -0400 Marc-André Moreau (d102e746c) * Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP 2014-09-19 14:23:17 -0400 Marc-André Moreau (3ddbb128c) * libfreerdp-core: add SurfaceFrameBits function to combine frame marker with surface commands 2014-09-19 12:06:12 -0400 Marc-André Moreau (aa2e6dacb) * shadow: fix frame acks + bitmap negotiation 2014-09-18 22:18:58 -0400 Marc-André Moreau (09fc388e0) * shadow: add RefreshRect/SuppressOutput support 2014-09-18 19:44:52 -0400 Mike McDonald (ad8268d05) * Minor fix to server side RDP security negotiation. 2014-09-18 19:43:28 -0400 Mike McDonald (a228952a6) * 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). 2014-09-18 19:38:04 -0400 Mike McDonald (65d38b54b) * 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. 2014-09-18 19:31:06 -0400 Mike McDonald (62f4b0be2) * 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. 2014-09-18 17:22:44 -0400 Marc-André Moreau (aa7571648) * shadow: start using message queue 2014-09-18 15:43:11 -0400 Marc-André Moreau (7ef55ab9b) * shadow: improve subsystem structure 2014-09-18 14:29:42 -0400 Marc-André Moreau (a5f8bdf51) * shadow: add EnumMonitor functions 2014-09-18 13:06:49 -0400 Marc-André Moreau (527638c69) * shadow: delay subsystem initialization for monitor enumeration 2014-09-18 10:06:59 -0400 Marc-André Moreau (a77279fb4) * shadow: fix and improve config path detection 2014-09-17 22:59:58 -0400 Marc-André Moreau (4f498d683) * mfreerdp-server: disable in favor of shadow server 2014-09-17 22:58:57 -0400 Marc-André Moreau (48d15998e) * shadow: add common subsystem code 2014-09-17 21:18:47 -0400 Marc-André Moreau (e84e7928e) * server/shadow: split into library + executable 2014-09-17 20:43:17 -0400 Marc-André Moreau (0aeac9f27) * Merge pull request #2112 from awakecoding/shadow 2014-09-17 20:15:01 -0400 Marc-André Moreau (6afd621d4) * Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow 2014-09-17 20:02:04 -0400 Marc-André Moreau (f7d21655f) * Merge pull request #2111 from awakecoding/egfx 2014-09-17 19:55:39 -0400 Marc-André Moreau (24c8e0c4b) * libfreerdp-gdi: fix clipping of bitmap update 2014-09-17 19:44:59 -0400 Marc-André Moreau (02c1bf14c) * libfreerdp-gdi: fix gdi_init 2014-09-17 19:19:37 -0400 Marc-André Moreau (25f1073aa) * freerdp: fix build problems 2014-09-17 19:09:56 -0400 Marc-André Moreau (2a5192b02) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-09-17 18:44:59 -0400 Marc-André Moreau (f0bff7e89) * libwinpr-sspi: fix NTLM strict error check 2014-09-17 18:43:42 -0400 Marc-André Moreau (60b2d7d60) * libfreerdp-codec: fix warning in color conversion, fix color move 2014-09-17 18:30:09 -0400 Marc-André Moreau (73471eb1f) * libfreerdp-gdi: fix 8bpp mode 2014-09-17 15:19:35 -0400 Marc-André Moreau (c66f27234) * shadow: fix encoder grid bug 2014-09-17 15:17:05 -0400 Marc-André Moreau (1c646da82) * Merge branch 'egfx' of github.com:awakecoding/FreeRDP into shadow 2014-09-17 14:55:52 -0400 Marc-André Moreau (3b02eccc0) * libfreerdp-gdi: fix 16bpp internal buffer format 2014-09-17 14:29:56 -0400 Marc-André Moreau (48b35be95) * xfreerdp: fix X11 16bpp mode 2014-09-17 12:17:41 -0400 Marc-André Moreau (fb4e5d352) * libfreerdp-codec: add proper 16bpp output format support 2014-09-17 13:52:19 +0200 Bernhard Miklautz (8e93a6d96) * Merge pull request #2106 from bmiklautz/issue/2103 2014-09-17 11:44:15 +0200 Armin Novak (f31eb52e4) * Adding prefix in libfreerdp addin.c too. 2014-09-15 10:41:56 +0200 Armin Novak (132a70a5a) * Added platform specific library pre/postfix to defined symbols. 2014-09-15 10:41:33 +0200 Armin Novak (e0fe6d58b) * Removing platform specific library prefix for library tests. 2014-09-15 10:41:05 +0200 Armin Novak (2bf240632) * Addind platform specific library prefix when trying to load channel libraries. 2014-09-15 10:30:07 +0200 Armin Novak (059374457) * Removed library prefix override. 2014-09-17 11:02:35 +0200 Martin Fleisz (76835ece6) * Merge pull request #2107 from akallabeth/fix_tsmf_wvc 2014-09-17 10:53:11 +0200 Martin Fleisz (375955bb6) * Merge pull request #2108 from akallabeth/wlog_default_level 2014-09-17 09:28:40 +0200 Armin Novak (4004543a3) * Default WLog_Level is now INFO. 2014-09-17 09:18:21 +0200 Armin Novak (0bb805649) * Fixed entry function for ffmpeg and non static channel builds. 2014-09-17 09:12:01 +0200 Armin Novak (5c6d72ebb) * Fixed naming of entry function, now working with non static channel builds. 2014-09-17 09:06:17 +0200 Armin Novak (7f5ed696c) * Fixed WVC capabilities. 2014-09-16 23:15:34 -0400 Mike McDonald (50cf0ee91) * Modified per_read_integer to handle a length of 0 (which is seen when older RDP clients connect to the FreeRDP server) 2014-09-16 19:12:26 -0400 Marc-André Moreau (1b7a84419) * xfreerdp: partial fix for X11 16bpp mode 2014-09-16 17:41:24 -0400 Marc-André Moreau (c40d8155a) * libfreerdp-gdi: fix SurfaceToSurface overlapping copies 2014-09-16 16:55:47 -0400 Marc-André Moreau (1837c34e6) * libfreerdp-codec: add BGR support to egfx 2014-09-16 22:51:01 +0200 Bernhard Miklautz (1fb028fc9) * command line: fix --version 2014-09-16 21:07:38 +0200 Bernhard Miklautz (06e81a1d9) * command line: print help and kbd list to stdout 2014-09-16 19:46:41 +0200 Bernhard Miklautz (b8c5dbf64) * Merge pull request #2105 from bmiklautz/fix/duplicated_prototype 2014-09-16 19:26:33 +0200 Bernhard Miklautz (89297a69c) * rdpsnd server: fix duplicated prototype 2014-09-16 12:08:33 +0200 Emmanuel Ledoux (e9749c6b3) * serial: ability to turn on the permissive mode from the command line 2014-09-16 11:21:01 +0200 Emmanuel Ledoux (275a1b9bc) * 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 2014-09-16 10:24:43 +0200 Bernhard Miklautz (e5f59da66) * Merge pull request #2098 from akallabeth/fix_libfreerdp_log 2014-09-16 10:17:54 +0200 Armin Novak (17991386b) * Fixed log level of error message. 2014-09-16 10:16:05 +0200 Armin Novak (bf515cd4b) * Fixed log level of error message. 2014-09-16 10:14:18 +0200 Armin Novak (69c0aa4b2) * Fixed missing log message formatting argument on android. 2014-09-16 09:45:48 +0200 Armin Novak (be28b068a) * Changed log level. 2014-09-16 09:43:56 +0200 Armin Novak (bfab9c056) * Decreased log level. 2014-09-16 09:37:45 +0200 Armin Novak (81a408127) * Decreased logging verbosity. 2014-09-15 16:28:53 -0400 Marc-André Moreau (b25258e8c) * libfreerdp-gdi: add support for ABGR plain colors 2014-09-15 16:08:06 -0400 Marc-André Moreau (501386b79) * libfreerdp-gdi: partial support for internal ABGR buffer format 2014-09-15 14:59:45 -0400 Marc-André Moreau (abb841e53) * libfreerdp-codec: add RGB/BGR color conversion to freerdp_image_copy 2014-09-15 20:06:35 +0200 Armin Novak (73a735e40) * Decreased logging verbosity. 2014-09-15 19:56:21 +0200 Armin Novak (72f06bdcd) * Decreased logging verbosity. 2014-09-15 19:55:21 +0200 Armin Novak (7ea24ef6c) * Decreased logging verbosity. 2014-09-15 19:52:33 +0200 Armin Novak (eead7733c) * Decreased logging verbosity. 2014-09-15 19:52:19 +0200 Armin Novak (31c88013c) * Decreased logging verbosity. 2014-09-15 19:51:58 +0200 Armin Novak (7ceddc73e) * Decreased logging verbosity. 2014-09-15 19:51:37 +0200 Armin Novak (d178e33db) * Decreased logging verbosity. 2014-09-15 19:51:17 +0200 Armin Novak (00d15d0a1) * Decreased logging verbosity. 2014-09-15 19:50:50 +0200 Armin Novak (1e622bc50) * Decreased logging verbosity. 2014-09-15 19:49:34 +0200 Armin Novak (417e57d84) * Decreased logging verbosity. 2014-09-15 19:48:57 +0200 Armin Novak (f37a69e66) * Decreased logging verbosity. 2014-09-15 19:47:59 +0200 Armin Novak (477d6214e) * Decreased logging verbosity. 2014-09-15 19:47:11 +0200 Armin Novak (6ad4afd19) * Decreased logging verbosity. 2014-09-15 19:40:54 +0200 Armin Novak (046cb4dc7) * Changed logging verbosity. 2014-09-15 19:39:08 +0200 Armin Novak (6011586a8) * Increased logging verbosity for error. 2014-09-15 19:38:37 +0200 Armin Novak (148530da3) * Decreased logging verbosity. 2014-09-15 19:37:53 +0200 Armin Novak (4529eb00e) * Decreased logging verbosity. 2014-09-15 19:37:18 +0200 Armin Novak (554977fc8) * Decreased logging verbosity. 2014-09-15 19:35:43 +0200 Armin Novak (76247d662) * Decreased log level. 2014-09-15 09:01:05 +0200 Armin Novak (06b609062) * Removed remaining printf and DEBUG_* usages. 2014-09-12 17:50:42 +0200 Armin Novak (1845c0b59) * Fixed possible memory leak. 2014-09-12 17:39:21 +0200 Armin Novak (a715e9ef5) * Fixed compiler warnings. 2014-09-12 17:39:10 +0200 Armin Novak (a9644a26a) * Removed obsolete headers and defines. 2014-09-12 17:38:12 +0200 Armin Novak (5b5791c8d) * Using wlog for server now. 2014-09-12 17:13:01 +0200 Armin Novak (7913a57bc) * Using wlog for logging in clients now. 2014-09-12 16:21:04 +0200 Armin Novak (17fa41078) * Fixed compiler warning. 2014-09-12 16:19:32 +0200 Armin Novak (b1e9ffb65) * Using wlog for channel logging now. Fixed compiler warnings and broken callback in urbdrc. 2014-09-12 14:36:29 +0200 Armin Novak (2f519d7f1) * Replaced logging in libfreerdp with wlog defines. 2014-09-14 20:23:40 -0400 Marc-André Moreau (41814b1b1) * shadow/mac: add keyboard support 2014-09-14 20:08:38 -0400 Marc-André Moreau (06dc76bce) * shadow/mac: add initial screen capture support 2014-09-13 13:21:34 -0400 Marc-André Moreau (464f74805) * shadow/mac: add mouse movement 2014-09-13 13:12:55 -0400 Marc-André Moreau (6a1b76e42) * shadow/mac: add monitor detection 2014-09-13 12:33:33 -0400 Marc-André Moreau (aa49e63cd) * mfreerdp-server: fix build 2014-09-13 12:04:02 -0400 Marc-André Moreau (b7351e079) * Merge branch 'egfx' of github.com:awakecoding/FreeRDP into shadow 2014-09-13 12:02:53 -0400 Marc-André Moreau (b0d27beae) * mfreerdp: add egfx support 2014-09-12 16:30:57 -0400 Marc-André Moreau (342d37aea) * wfreerdp: add RDP8 graphics pipeline support 2014-09-12 15:12:52 -0400 Marc-André Moreau (f693ff42d) * Merge pull request #2097 from awakecoding/egfx 2014-09-12 14:57:44 -0400 Marc-André Moreau (198f94fe0) * libfreerdp-gdi: add RDP8 graphics pipeline support 2014-09-12 11:34:30 -0400 Marc-André Moreau (ff2df7489) * wfreerdp: fix gdi usage 2014-09-12 01:11:40 -0400 Marc-André Moreau (efd9b8f7a) * libfreerdp-cache: fix 15bpp 2014-09-12 01:03:19 -0400 Marc-André Moreau (7130b7064) * libfreerdp-gdi: fix bitmap caching 2014-09-11 22:29:09 -0400 Marc-André Moreau (45d2bab95) * xfreerdp: optimize bitmap updates 2014-09-11 20:46:15 -0400 Marc-André Moreau (a3cdcc164) * libfreerdp-gdi: fix and cleanup new bitmap update code 2014-09-11 20:12:32 -0400 Marc-André Moreau (5b2a465ee) * libfreerdp-gdi: start optimizing gdi bitmap update 2014-09-11 18:46:32 -0400 Marc-André Moreau (f5ff6e1bd) * Merge pull request #2095 from bmiklautz/feat/byemonolithic 2014-09-12 00:36:29 +0200 Bernhard Miklautz (2218e9684) * Fix: misc compiler warnings 2014-09-12 00:19:53 +0200 Bernhard Miklautz (0313ca362) * libfreerdp: always build "MONOLITHIC" 2014-09-11 14:02:54 -0400 Marc-André Moreau (938e2abcd) * Merge pull request #2088 from bmiklautz/fix/rdpsndv5 2014-09-11 13:52:16 -0400 Marc-André Moreau (7e4b3b13b) * Merge pull request #2091 from ptsekov/software-gdi-improvements 2014-09-11 13:49:49 -0400 Marc-André Moreau (8e944ab74) * Merge pull request #2092 from bmiklautz/issue/2085 2014-09-11 17:26:01 +0200 Bernhard Miklautz (8dc70f404) * fix build warning 2014-09-11 17:04:21 +0200 Bernhard Miklautz (c8e8ed60b) * xfreerdp: fix segfault 2014-09-11 17:00:12 +0300 Pavel Tsekov (7b6ed458d) * Do not invert fb data when rendering with freerdp's engine. * client/Windows/wf_interface.c (wf_post_connect): Do not pass `CLRCONV_INVERT' to gdi_init(). 2014-09-11 16:51:44 +0300 Pavel Tsekov (55955f530) * Fix missing output when using freerdp's rendering engine * client/Windows/wf_interface.c (wf_post_connect): Properly initialize freerdp's GDI subsystem when using freerdp's rendering engine. 2014-09-11 16:40:10 +0300 Pavel Tsekov (9be7293ba) * Fix #2090 * client/Windows/wf_graphics.c (wf_register_graphics): Do not register custom bitmap handler when using freerdp's own GDI implementation. 2014-09-11 14:25:29 +0200 Martin Fleisz (938b83f55) * Merge pull request #2089 from akallabeth/winpr_HexDump_fix 2014-09-11 13:59:48 +0200 Armin Novak (38d110da0) * Fixed string size calculation in winpr_HexDump 2014-09-11 13:45:23 +0200 Bernhard Miklautz (96cd479c9) * rdpsnd_server_handle_messages: change return type 2014-09-11 13:03:36 +0200 Martin Fleisz (db52eb145) * Merge branch 'akallabeth-fix_2036' 2014-09-11 13:03:01 +0200 Martin Fleisz (54b96290c) * Merge branch 'fix_2036' of git://github.com/akallabeth/FreeRDP into akallabeth-fix_2036 2014-09-11 12:39:02 +0200 Armin Novak (19bbab307) * Reformatted header with astyle 2.03, fixing extern "C" scope inentation. 2014-09-11 12:38:32 +0200 Armin Novak (d4f5ed640) * Added version check for astyle, versions below 2.03 indent extern "C" scope 2014-09-11 11:43:05 +0200 Bernhard Miklautz (e60365504) * rdpsnd server: seal stream before processing 2014-09-11 11:33:10 +0200 Bernhard Miklautz (bbaecbd42) * rdpsnd server: add support for clients version < 6 2014-09-11 12:09:06 +0200 Armin Novak (263393d64) * Added braces to distinguish between pointer dereference and multiplication. 2014-09-11 11:23:57 +0200 Martin Fleisz (c3f49c307) * Merge pull request #2086 from llyzs/llyzs 2014-09-11 14:04:32 -0700 Vic Lee (af5705622) * transport: exit transport loop when the session is activated. 2014-09-10 22:52:19 -0400 Marc-André Moreau (a16252d78) * shadow: add initial cursor blending 2014-09-10 19:04:28 -0400 Marc-André Moreau (f90f859f4) * shadow: add X11 cursor monitoring 2014-09-10 16:27:24 -0400 Marc-André Moreau (e1e8da949) * shadow: add ability to share rectangle within monitor 2014-09-10 14:58:14 -0400 Marc-André Moreau (34756850e) * shadow: add ability to select monitor to share 2014-09-10 13:35:05 -0400 Marc-André Moreau (c86b81f96) * Merge pull request #2084 from awakecoding/egfx 2014-09-10 11:38:38 -0400 Marc-André Moreau (89e5fef11) * wfreerdp: fix build on Windows 2014-09-10 10:49:33 -0400 Marc-André Moreau (4abf49caa) * Merge pull request #2080 from bmiklautz/issue/2079 2014-09-10 10:44:48 -0400 Marc-André Moreau (08373c50b) * Merge branch 'master' of github.com:FreeRDP/FreeRDP into egfx 2014-09-10 08:48:49 +0200 Armin Novak (f18a4b825) * Fixed winpr_HexDump calls in tests. 2014-09-10 00:42:41 -0400 Marc-André Moreau (c71e4e18a) * libfreerdp-core: refactor codec context management 2014-09-09 19:18:07 -0400 Marc-André Moreau (3d4fea7d8) * libfreerdp-primitives: fix YUV420 color conversion matrix 2014-09-09 19:15:07 -0400 Marc-André Moreau (bcf1266f5) * libfreerdp-primitives: integrate H264 SSE3 color converter 2014-09-09 18:04:55 -0400 Marc-André Moreau (666919d15) * Merge branch 'egfx_new' of https://github.com/erbth/FreeRDP into egfx 2014-09-09 17:34:02 -0400 Marc-André Moreau (5c5eedc85) * libfreerdp-codec: allow error margin of 1 on YCbCr to RGB color decoding 2014-09-09 14:36:04 -0400 Marc-André Moreau (372d4076d) * libfreerdp-codec: fix progressive decoding 2014-09-09 13:45:08 -0400 Marc-André Moreau (1931dc546) * Merge branch 'egfx' of github.com:awakecoding/FreeRDP into egfx 2014-09-09 13:44:57 -0400 Marc-André Moreau (12ca7b339) * libfreerdp-primitives: update YCbCr test code 2014-09-09 16:35:04 +0200 Armin Novak (cceb216e2) * Replaced fprintf with WLog_ERR. 2014-09-02 10:20:12 +0200 Armin Novak (0131e576b) * Fixed Barrier test. First get the thread ID, then wait for the barrier to be reached. 2014-09-02 09:39:25 +0200 Armin Novak (41e7fdd95) * Fixed missing initialisation of position variable. 2014-08-19 18:26:39 +0200 Armin Novak (6762d73ae) * Fixed winpr_HexDump calls. 2014-08-19 18:25:57 +0200 Armin Novak (d122200fe) * Added headers for converting logging in libfreerdp, channels, clients and servers. 2014-08-19 18:25:37 +0200 Armin Novak (a145c4201) * Added script to automatically format all changed .c and .h files. 2014-08-19 18:24:58 +0200 Armin Novak (a15df299e) * Removed last remainig printf. 2014-08-19 11:49:25 +0200 Armin Novak (6a26e3369) * Fixed winpr_HexDump calls in debug mode. 2014-08-19 10:29:01 +0200 Armin Novak (26887de25) * Fixed arguments for WLog_Print in logging macros. 2014-08-19 10:01:13 +0200 Armin Novak (25e9ebadc) * Using trio_snprintf now. 2014-08-18 19:34:47 +0200 Armin Novak (b22b89738) * Reformatted changed files. 2014-08-18 19:34:33 +0200 Armin Novak (a5ca75c3a) * Fixed pointer alignment in formatting script. 2014-08-18 19:24:16 +0200 Armin Novak (a738f3c6c) * Added stacktrace in case of log recursion. 2014-08-18 19:17:06 +0200 Armin Novak (6baf98dcd) * Moved logging defines to main logger. 2014-08-18 18:57:08 +0200 Armin Novak (7e3a1b307) * Now using macro to generate module specific log tag. 2014-08-18 17:23:13 +0200 Armin Novak (0ec5318c9) * Fixed calling of dump functions, new API 2014-08-18 17:23:03 +0200 Armin Novak (419f102be) * Fixed calling of dump functions, new API 2014-08-18 17:22:43 +0200 Armin Novak (f8eae11bf) * Fixed calling of dump functions, updated API 2014-08-18 17:22:22 +0200 Armin Novak (28ece6bb4) * Replaced stdio logging with WLog 2014-08-18 17:11:40 +0200 Armin Novak (3e21e570b) * Added recursion detection to WLog. Dump functions now expect TAG and level as arguments. 2014-08-18 14:19:48 +0200 Armin Novak (c32c48fbb) * Added recursion guard to logging functions. 2014-09-09 12:34:08 +0200 erbth (2d6a59e34) * added some commits, I didn't understand my own code anymore 2014-09-09 00:13:18 +0200 erbth (782872541) * YUV data conversion of H.264 implementation (egfx): only convert invalid areas SIMD SSSE3 conversion in primitives compiling all primitives sources with optimization 2014-09-08 16:24:43 -0400 Marc-André Moreau (a427a46ba) * libfreerdp-primitives: start porting tests to Windows 2014-09-08 15:47:03 -0400 Marc-André Moreau (81454c117) * libfreerdp-primitives: add more YCbCr test coefficients 2014-09-08 15:16:03 -0400 Marc-André Moreau (e21202ee6) * libfreerdp-primitives: add per-pixel YCbCr test code 2014-09-08 12:28:35 -0400 Marc-André Moreau (cc16ddea2) * libfreerdp-primitives: update YCbCr color converter 2014-09-08 16:56:45 +0200 erbth (cbc8b3a7e) * Merge branch 'egfx' of https://github.com/awakecoding/freerdp into egfx_new 2014-09-08 16:29:01 +0200 erbth (fee370e4b) * YUV data conversion with SSSE3 using intrinsics 2014-09-08 11:50:46 +0300 Pavel Tsekov (831375aa4) * xfreerdp: use _aligned_free instead of free 2014-09-07 15:40:36 -0400 Marc-André Moreau (ad9092baf) * libfreerdp-codec: cleanup and restructure planar decompressor for chroma subsampling 2014-09-07 14:08:29 -0400 Marc-André Moreau (5b8fb70e8) * libfreerdp-codec: simplify and optimize planar raw rgb decoding 2014-09-06 21:13:37 -0400 Marc-André Moreau (bd516e04f) * libfreerdp-primitives: cleanup YCoCg 2014-09-06 20:15:40 -0400 Marc-André Moreau (3203d37bd) * libfreerdp-primitives: optimize YUV420p to RGB conversion 2014-09-06 17:10:27 -0400 Marc-André Moreau (437583aa9) * libfreerdp-primitives: add YUV420 to RGB conversion 2014-09-05 20:17:05 -0400 Marc-André Moreau (73d121dd8) * Merge branch 'egfx' of github.com:awakecoding/FreeRDP into egfx 2014-09-05 20:16:56 -0400 Marc-André Moreau (5f37e768f) * libfreerdp-codec: improve YUV to RGB color conversion 2014-09-05 19:50:25 -0400 Marc-André Moreau (763410a66) * Merge pull request #2076 from awakecoding/egfx 2014-09-05 19:38:33 -0400 Marc-André Moreau (fe75405d5) * libfreerdp-codec: fix build on Windows 2014-09-05 19:11:03 -0400 Marc-André Moreau (f14b0e019) * libfreerdp-codec: cleanup h264 decoder 2014-09-05 17:29:35 -0400 Marc-André Moreau (033e75467) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-09-05 16:06:19 -0400 Marc-André Moreau (66bbbf051) * libfreerdp-gdi: enable altsec frame markers 2014-09-05 15:06:04 -0400 Marc-André Moreau (7f9d05183) * Merge pull request #2054 from erbth/wfreerdp 2014-09-05 15:05:53 -0400 Marc-André Moreau (5107f07b5) * Merge pull request #2057 from ptsekov/software-gdi-improvements 2014-09-05 14:54:05 -0400 Marc-André Moreau (4a80fc05c) * Merge pull request #2072 from nfedera/fix-2014-09-01-01 2014-09-05 14:51:43 -0400 Marc-André Moreau (dc56ad7a0) * Merge pull request #2055 from dbungert/initialize 2014-09-05 14:51:09 -0400 Marc-André Moreau (bfe04cc9a) * Merge pull request #2067 from bmiklautz/fix/clog 2014-09-04 16:52:41 -0400 Marc-André Moreau (510a02ea9) * libfreerdp-codec: improve progressive unit test 2014-09-04 16:34:29 -0400 Marc-André Moreau (be60bddec) * libfreerdp-primitives: add YCbCr color converter test 2014-09-04 15:46:20 -0400 Marc-André Moreau (ccb31efe6) * libfreerdp-primitives: migrate tests to ctest 2014-09-04 13:09:46 -0400 Marc-André Moreau (37aabc50d) * libfreerdp-codec: improve YCbCr to RGB color conversion 2014-09-04 12:44:03 +0300 Pavel Tsekov (cdfcbeff5) * X11: Convert GDI color to X11 color troughout. * client/X11/xf_client.c (xf_pre_connect): Set the field `colormap' of `struct xfContext' to the default colormap. * client/X11/xfreerdp.h (xf_gdi_get_color): Declare new external function. * client/X11/xf_gdi.c (xf_gdi_get_color): Define new external function. Use xf_gdi_get_color() to get the appropriate X color index from the GDI color representation. * client/X11/xf_graphics.c: Likewise. 2014-09-03 18:46:57 -0400 Marc-André Moreau (fd7b9669a) * libfreerdp-codec: improve progressive unit tests 2014-09-03 16:20:50 -0400 Marc-André Moreau (320b1d35e) * libwinpr-utils: centralize bitmap utils 2014-09-02 19:25:01 -0400 Marc-André Moreau (1491c5a7f) * libfreerdp-codec: initial partial upgrade tile support 2014-09-02 18:15:36 -0400 Marc-André Moreau (f79be532f) * libfreerdp-codec: fix and improve SRL decoder 2014-09-02 22:16:56 +0200 erbth (25593c725) * H.264: converting only clipping rects to XRGB 2014-09-02 13:31:40 -0400 Marc-André Moreau (6abd9e6be) * libfreerdp-codec: add more progressive test functions 2014-09-02 15:42:44 +0200 Norbert Federa (e393499ff) * rdpdr/drive: fixes for hung peers & info requests 2014-08-29 16:37:14 +0200 Bernhard Miklautz (3e355c9f7) * channels: fix possible overflow in logging 2014-08-29 11:14:50 +0200 Martin Fleisz (d37af95e7) * Merge pull request #2066 from llyzs/llyzs 2014-08-28 15:14:01 -0400 Marc-André Moreau (49cede6e0) * libfreerdp-codec: add separate sign array 2014-08-28 12:14:28 -0400 Marc-André Moreau (e15baf618) * libfreerdp-codec: add code for SRL parsing 2014-08-28 23:16:32 +0800 Vic Lee (551ee0566) * channels: fix memory leak in stream pools. 2014-08-27 18:34:37 -0400 Marc-André Moreau (59b8bd0bd) * libfreerdp-codec: start reading progressive RAW bytes 2014-08-27 17:02:15 -0400 Marc-André Moreau (32766b064) * libfreerdp-codec: start computing BitPos 2014-08-27 15:15:37 -0400 Marc-André Moreau (51d1d4261) * libfreerdp-codec: fix progressive tile diffing 2014-08-26 16:15:22 -0400 Marc-André Moreau (656dd760c) * libfreerdp-codec: fix sub-band diffing 2014-08-26 14:36:33 -0400 Marc-André Moreau (477340324) * libfreerdp-codec: partial YCbCr diffing support 2014-08-25 19:50:42 -0400 Marc-André Moreau (ec53dd612) * libfreerdp-codec: fix progressive codec tile drawing offset, fix dequantization 2014-08-25 17:58:38 -0400 Marc-André Moreau (2cffa7d8f) * libfreerdp-codec: make use of progressive quantization factors 2014-08-25 15:24:04 +0200 erbth (cd23e5c0d) * wfreerdp: WM_SIZE: only update canvas diff if window size is bigger than 0 2014-08-25 15:12:44 +0200 erbth (91ef3ed84) * WM_GETMINMAXINFO: use latest determined canvas diff 2014-08-21 19:43:37 -0400 Marc-André Moreau (ed7312501) * libfreerdp-codec: fix progressive quantization shifts 2014-08-21 19:02:26 -0400 Marc-André Moreau (969d9011d) * libfreerdp-codec: partially working progressive iDWT 2014-08-21 17:14:10 -0400 Marc-André Moreau (f79ba1b36) * libfreerdp-codec: fix crashes 2014-08-21 16:05:39 -0400 Marc-André Moreau (f77e51596) * libfreerdp-codec: improve progressive iDWT 2014-08-21 08:21:29 -0400 Mike McDonald (2ec493d09) * Reverted WaitForSingleObject for event handles to retry the select upon receiving an EINTR error 2014-08-21 03:35:34 +0300 Pavel Tsekov (08d60d01e) * Adjust the code to work with the new GDI color representation. * client/X11/xf_gdi.c: Use freerdp_color_convert_drawing_order_color_to_gdi_color() to convert from drawing order color representation to GDI color representation troughout. * client/X11/xf_graphics.c: Likewise. 2014-08-20 19:12:08 -0400 Marc-André Moreau (e54bbdab0) * libfreerdp-codec: start new progressive rfx iDWT functions 2014-08-21 00:58:08 +0200 erbth (dee50a8ca) * H264 data alignement and 32 bit comilation ... 2014-08-21 00:08:56 +0200 erbth (9eec9cb18) * RDPEGFX H264 YUV data conversion in assembly/with SSSE3 in 32bit 2014-08-20 17:16:34 -0400 Marc-André Moreau (5e778d6a0) * libfreerdp-codec: intermediate progressive rfx iDWT 2014-08-20 03:54:05 -0600 Daniel Bungert (27fc3ee64) * Fix multiple cases of use of uninitialized vars 2014-08-19 22:59:22 +0200 erbth (e95b6aece) * (hopefully) proper window style setup in wfreerdp at startup 2014-08-19 14:48:09 -0400 Marc-André Moreau (68b3d0476) * libfreerdp-codec: start work on progressive inverse DWT 2014-08-19 14:06:48 -0400 Marc-André Moreau (589eb9b51) * Merge pull request #2050 from bmiklautz/fix/winpr_monolithic 2014-08-19 15:39:52 +0200 Martin Fleisz (e027541d9) * Merge pull request #2051 from bmiklautz/feat/atusername 2014-08-15 15:45:06 -0600 Daryl Poe (5bf59b081) * handle user@corp.net username correctly 2014-08-19 11:59:47 +0200 Bernhard Miklautz (0e18ee6de) * build: fix compilation for non monolithic builds 2014-08-18 21:10:56 -0400 Marc-André Moreau (2e672d5bd) * libfreerdp-codec: optimize RemoteFX dequantization and differentiation 2014-08-18 19:12:08 -0400 Marc-André Moreau (6744bbe7a) * libfreerdp-codec: start working on progressive dequantization 2014-08-18 17:52:24 -0400 Marc-André Moreau (ee8ed97c7) * Merge pull request #2049 from awakecoding/master 2014-08-18 17:25:48 -0400 Marc-André Moreau (a2f0e9377) * freerdp: fix build warnings 2014-08-18 17:06:13 -0400 Marc-André Moreau (1a8c76330) * Merge branch 'shadow' of github.com:awakecoding/FreeRDP 2014-08-18 16:23:45 -0400 Marc-André Moreau (5e177118a) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-08-18 16:22:23 -0400 Marc-André Moreau (82a53057a) * Merge pull request #2023 from ptsekov/software-gdi-improvements 2014-08-18 16:20:15 -0400 Marc-André Moreau (241b3d713) * Merge pull request #2022 from dbungert/percent 2014-08-18 21:21:24 +0200 erbth (497e130c2) * YUV data conversion using SSSE3/assembly with libavcodec implementation 2014-08-18 13:08:52 -0400 Marc-André Moreau (f30d7cf66) * Merge pull request #2024 from repzilon/master 2014-08-18 13:06:58 -0400 Marc-André Moreau (4148211c6) * Merge pull request #2045 from zhangzl2013/fix-cut-fold 2014-08-18 13:06:10 -0400 Marc-André Moreau (fdbb01eee) * Merge pull request #2044 from RonYaari/master 2014-08-18 13:05:18 -0400 Marc-André Moreau (065d6f0c9) * Merge pull request #2010 from hardening/list_return_value 2014-08-18 13:04:51 -0400 Marc-André Moreau (a7897da85) * Merge pull request #2038 from akallabeth/winpr-stacktrace 2014-08-18 16:00:34 +0800 Zhang Zhaolong (60f283cff) * drive: fix contents lost when cut-paste a folder. 2014-08-18 10:41:40 +0300 Ron Yaari (1b819067b) * X11: fix toggle-fullscreen option functionality 2014-08-18 10:39:47 +0300 Idan Freiberg (27f5eaba8) * Revert "X11: fix toggle-fullscreen option functionality" 2014-08-18 10:19:47 +0300 Ron Yaari (0c84c8140) * X11: fix toggle-fullscreen option functionality 2014-08-15 18:12:53 -0400 Marc-André Moreau (ca9065033) * shadow: fix race conditions 2014-08-15 16:06:08 -0400 Marc-André Moreau (536697d63) * shadow: fix build for Windows XP 2014-08-15 14:57:09 -0400 Marc-André Moreau (09ae1ac9c) * shadow: initial working support for WDS+RDP backend 2014-08-15 14:15:53 -0400 Marc-André Moreau (0457a29f5) * shadow: fix WDS connectivity 2014-08-15 13:50:22 -0400 Marc-André Moreau (df146fe70) * shadow: fix RDP security 2014-08-15 11:44:07 -0400 Marc-André Moreau (78d43ced3) * Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow 2014-08-15 11:43:50 -0400 Marc-André Moreau (168d46f25) * Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP 2014-08-15 09:21:12 +0200 Hardening (767d54ce1) * Merge pull request #2017 from ptsekov/Issue_2016 2014-08-14 19:23:48 -0400 Marc-André Moreau (9adaadb93) * shadow: add more virtual channels to RDP backend like WDS API 2014-08-14 18:41:22 -0400 Marc-André Moreau (158f9856b) * shadow: start RDP client backend for WDS 2014-08-14 20:21:49 +0300 Pavel Tsekov (651887c7e) * Fix erronous use of colors in gdi_patblt(). * libfreerdp/gdi/gdi.c: (gdi_patblt): Fix a call to freerdp_mono_image_convert() which was still passed colors in drawing order representation instead of GDI representation. 2014-08-14 13:10:43 -0400 Marc-André Moreau (97cd85803) * shadow: initial WDS working setup 2014-08-14 20:09:12 +0300 Pavel Tsekov (eab69c298) * Fix 1bpp -> 16bpp image conversion. * libfreerdp/codec/color.c (freerdp_mono_image_convert): Update the 1bpp -> 16bpp conversion code to reflect the fact that the foreground and the background colors are in GDI representation now. 2014-08-14 18:46:10 +0200 erbth (281bb70ef) * drdynvc fix 2014-08-14 17:46:43 +0200 Norbert Federa (3c8700f62) * Merge pull request #1963 from akallabeth/async-update-to-lib 2014-08-14 10:42:10 +0200 Armin Novak (fd2c1a750) * Fixed license header, added correct copyright. 2014-08-14 10:38:02 +0200 Armin Novak (77ae3bc8b) * Fixed missing argument checks in logger, fixed crashes if file not created. 2014-08-14 10:37:48 +0200 Armin Novak (e700dc681) * Winpr stacktrace header. 2014-08-14 10:36:50 +0200 Armin Novak (494ca1f1a) * Added winpr functions to generate a stacktrace. Added libcorkscrew headers for stacktrace on android. Added execinfo.h detection for stacktrace on linux. 2014-08-13 20:12:09 -0400 Marc-André Moreau (ec831a3ce) * shadow: improve WDS subsystem 2014-08-13 17:48:57 -0400 Marc-André Moreau (86a68f0c0) * shadow: start Windows Desktop Sharing API support 2014-08-14 00:31:15 +0300 Pavel Tsekov (53e19e0da) * Fix conversion of 24bpp bitmaps to 32bpp fb when CLRCONV_INVERT and/or CLRCONV_ALPHA is set. * include/freerdp/codec/color.h (RGB32_to_BGR32): New inline function. * libfreerdp/codec/color.c: (freerdp_image_convert_24bpp): Fix CLRCONV_ALPHA and CLRCONV_INVERT processing for 32bpp destination. Unroll the conversion loop to process four pixels in one go using 32-bit load and store operations. 2014-08-13 20:56:40 +0200 erbth (095a7aba9) * OpenH264 YUV data conversion with intel SSSE3 in assembly 2014-08-13 11:01:43 -0400 Mike McDonald (5906efc5f) * Fixed a FreeRDP server problem which prevented RDP security from being negotiated. 2014-08-13 10:14:56 -0400 Mike McDonald (37c8ce48e) * Fixed typo in message 2014-08-13 14:44:48 +0200 Martin Fleisz (ea7f0da4f) * Merge pull request #2037 from akallabeth/array-list-compare 2014-08-13 14:15:17 +0200 Armin Novak (93ad5b733) * Implemented default fnObjectEquals function. Implemented ArrayList_Contains. ArrayList_IndexOf and ArrayList_LastIndexOf now use comparison function. 2014-08-12 19:22:42 -0400 Marc-André Moreau (142d77b8c) * shadow: move DXGI 1.2 code to separate file 2014-08-12 16:57:58 -0400 Marc-André Moreau (1ba42dccf) * shadow: improve DXGI support 2014-08-12 15:54:44 +0200 Bernhard Miklautz (387c7404b) * Merge pull request #2035 from bmiklautz/fix/fingerprint 2014-08-12 15:40:53 +0200 Bernhard Miklautz (e5e1a75c3) * crypto: fix fingerprint 2014-08-11 19:31:38 -0400 Marc-André Moreau (90d202ab8) * server: fix build on Windows 2014-08-11 19:22:33 -0400 Marc-André Moreau (e4a4aa4d3) * Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow 2014-08-11 19:09:00 -0400 Marc-André Moreau (ff05c69c8) * Merge branch 'shadow' of github.com:awakecoding/FreeRDP into shadow 2014-08-11 19:08:08 -0400 Marc-André Moreau (2f6575a7e) * Merge pull request #2033 from awakecoding/master 2014-08-11 19:01:15 -0400 Marc-André Moreau (31ac35698) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-08-11 19:00:00 -0400 Marc-André Moreau (2ea151e13) * Merge pull request #1983 from ntwerdochlib/fileclip-updates 2014-08-11 18:56:07 -0400 Marc-André Moreau (422336b8b) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-08-11 18:54:43 -0400 Marc-André Moreau (fe833f06f) * Merge pull request #2032 from ntwerdochlib/master 2014-08-11 18:51:22 -0400 Marc-André Moreau (b713bc1a9) * freerdp: fix possible clog memory corruption 2014-08-11 18:48:42 -0400 Marc-André Moreau (87fd839a3) * libfreerdp-codec: cleanup and fix __lzcnt on Windows 2014-08-11 18:48:11 -0400 Nicholas Twerdochlib (c41c6589e) * Minor tweak to CLOG_PRINT macro. Initialalize tag buffer to NULL. Use strncat as a fail safe. 2014-08-11 17:25:38 -0400 Marc-André Moreau (dc7f89dbd) * Merge branch 'egfx' of github.com:awakecoding/FreeRDP 2014-08-11 11:23:23 -0400 Marc-André Moreau (7171a0b5c) * libfreerdp-core: fix reconnection using client random 2014-08-11 10:38:28 -0400 Marc-André Moreau (067da290d) * Merge pull request #2027 from akallabeth/winpr-log 2014-08-11 10:36:07 -0400 Marc-André Moreau (cff9c16c1) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-08-11 10:28:10 -0400 Marc-André Moreau (51ac7fffb) * Merge pull request #1993 from bmiklautz/merge/from-stable-1.1 2014-08-11 09:49:57 +0200 Armin Novak (d0c5d9bb9) * Fixed missing include. 2014-08-11 09:38:08 +0200 Armin Novak (784696c1c) * Fixed missing includes and invalid replacement. 2014-08-11 09:19:47 +0200 Armin Novak (8d8719e10) * Replaced fprintf with DEBUG_WARN 2014-08-11 09:19:23 +0200 Armin Novak (bcb5f90ee) * Replaced perror with DEBUG_WARN 2014-08-11 09:17:56 +0200 Armin Novak (2436e41e6) * Fixed warnings for comm tests. 2014-08-11 09:12:01 +0200 Armin Novak (66b8905ac) * Using special log defines for channels now. 2014-08-08 21:02:15 -0400 Marc-André Moreau (6c85505ec) * libwinpr-synch: replace pthreads-based barrier implementation by interlocked operations + event and avoid deadlocks 2014-08-08 20:51:26 -0400 Marc-André Moreau (54264936d) * shadow: improve synchronization barrier usage 2014-08-08 20:18:44 -0400 Rene Rheaume (4b1723021) * Merge remote-tracking branch 'upstream/master' 2014-08-08 20:14:56 -0400 Rene Rheaume (47d779f6a) * Changed back the permissions to previous values 2014-08-08 20:12:25 -0400 Rene Rheaume (15ad357e1) * Recompressed images with FileOptimizer 6.8 (an open-source mass file recompression tool for Windows) 2014-08-08 18:47:46 -0400 Marc-André Moreau (8b4cf07c8) * shadow: make use of synchronization barrier 2014-08-08 17:34:30 -0400 Marc-André Moreau (edde16e9d) * libwinpr-synch: add initial synchronization barrier implementation 2014-08-08 11:42:53 -0400 Benoit LeBlanc (b990c2002) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-08-08 15:22:47 +0200 erbth (a8945306a) * Merge branch 'egfx' of https://github.com/awakecoding/freerdp into egfx 2014-08-08 15:19:49 +0200 erbth (a8257b520) * fixed some memory leaks arround DVC and RDPEGFX 2014-08-08 15:06:48 +0200 Bernhard Miklautz (cd974e874) * Merge pull request #2028 from v00d00/update-codecid 2014-08-08 13:05:06 +0100 Ian Whyman (8eb7f69a1) * Backwards compat defines 2014-08-08 09:05:03 +0100 Ian Whyman (f73e40d18) * CODEC_ID_* -> AV_CODEC_ID_* 2014-08-07 22:21:07 +0200 Armin Novak (0780c0993) * Replaced fprintf(stderr with DEBUG_WARN 2014-08-07 22:20:53 +0200 Armin Novak (084da200c) * Replaced fprintf(stderr with DEBUG_WARN 2014-08-07 22:20:35 +0200 Armin Novak (b897c6a43) * Replaced fprintf(stderr with DEBUG_WARN 2014-08-07 22:20:13 +0200 Armin Novak (b97099e81) * Replaced fprintf(stderr with DEBUG_WARN 2014-08-07 21:51:52 +0200 Armin Novak (e6ed76977) * DEBUG_PRINT now a define, resolves linking issues. Using log name as logcat tag now. Removed log name from default android log formatting. 2014-08-07 21:38:11 +0200 Armin Novak (eecc8e233) * Removed debug.c 2014-08-07 20:37:06 +0300 Pavel Tsekov (052173de5) * Do not assume 32bpp framebuffer when flipping NSCodec bitmaps. * libfreerdp/gdi/gdi.c (gdi_surface_bits): Do not assume 32bpp framebuffer when flipping NSCodec compressed bitmaps. 2014-08-07 20:33:30 +0300 Pavel Tsekov (adb750f7c) * Convert NSCodec compressed bitmaps to framebuffer format. * libfreerdp/gdi/gdi.c (gdi_surface_bits): Convert NSCodec compressed bitmaps to framebuffer format. 2014-08-07 19:05:48 +0200 Armin Novak (158e1323d) * Fixed compiler warnings. 2014-08-07 19:05:22 +0200 Armin Novak (f00cb3d25) * Reverted previous replacements, not to be done for tests. 2014-08-07 12:36:45 -0400 Marc-André Moreau (fdab87cba) * shadow: improve invalid region detection 2014-08-07 18:25:43 +0200 Armin Novak (a27706d12) * Fixed missing includes. 2014-08-07 17:47:59 +0200 Armin Novak (1a37435a2) * Added redirection of ConsoleAppender to logcat, if used on android. Using custom default format for log messages on android. 2014-08-07 17:31:42 +0200 Armin Novak (219a760ba) * Fixed logging, now using log functions. 2014-08-07 16:51:49 +0200 Armin Novak (b252009d3) * Replaced custom logging mechanism with WLog wrapper. 2014-08-07 16:51:24 +0200 Armin Novak (f4c133eaf) * Replaced custom logging mechanism with WLog wrapper. 2014-08-07 07:11:04 -0400 Rene Rheaume (0d2a3d2e2) * Fixed a typo for conditional compilation 2014-08-07 06:47:33 -0400 Rene Rheaume (223a9f612) * futimens, while being POSIX-compliant, does not exist on Mac OS X. Added futimes back to address this. 2014-08-06 23:10:23 -0400 Rene Rheaume (151e5de3d) * Recompressed PNG images again 2014-08-06 22:37:14 -0400 Rene Rheaume (281ab7848) * Recompressed losslessy PNG and JPEG images 2014-08-06 22:06:01 -0400 Rene Rheaume (5f9c36da5) * * Use futimens that is POSIX-compliant and compatible with uclibc instead of futimes. * Borrowed eventfd_read and eventfd_write from bionic for uclibc compatibility (uclibc headers are broken unfortunately). Bionic and FreeRDP are both under the Apache 2.0 license. 2014-08-07 01:12:39 +0300 Pavel Tsekov (98cf129a1) * Do not invert fb contents when in 32bpp mode * client/Android/FreeRDPCore/jni/android_freerdp.c: (android_post_connect): Pass the proper flags to gdi_init(). (copy_pixel_buffer): Do not invert the framebuffer data when using 32bpp framebuffer. 2014-08-07 00:58:58 +0300 Pavel Tsekov (c51c5df2f) * * include/freerdp/codec/color.h: (freerdp_color_convert_drawing_order_color_to_gdi_color): Declare new function. * libfreerdp/codec/color.c: (freerdp_color_convert_drawing_order_color_to_gdi_color): Implement. (freerdp_image_convert_8bpp): Properly use the ARGB32/ABGR32/RGB32/BGR32 macros when converting 8bpp data to 32bpp. (freerdp_image_convert_32bpp): Fix CLRCONV_ALPHA and CLRCONV_INVERT processing for 32bpp destination. (freerdp_mono_image_convert): Use ARGB32/ABGR32 when converting to 32bpp and CLRCONV_ALPHA is set. * libfreerdp/core/orders.c: Color data from drawing orders is interpreted in big endian mode. * libfreerdp/core/update.c (update_read_palette): Likewise. * libfreerdp/gdi/16bpp.c (gdi_get_color_16bpp): GDI colors are stored as RGB now. * libfreerdp/gdi/32bpp.c (gdi_get_color_32bpp): Likewise. * libfreerdp/gdi/gdi.c: Use freerdp_color_convert_drawing_order_color_to_gdi_color() to convert from drawing order color representation to GDI color representation troughout. * libfreerdp/gdi/graphics.c (gdi_Glyph_BeginDraw): Likewise. (gdi_Glyph_EndDraw): Likewise. 2014-08-06 17:51:38 -0400 Marc-André Moreau (d9d9bf360) * shadow: start detecting invalid regions manually 2014-08-06 17:02:21 -0400 Benoît LeBlanc (1f2f9dfbd) * fix gdi_resize: set primary_buffer to NULL to avoid use after free 2014-08-06 14:18:34 -0400 Marc-André Moreau (4f41f03ad) * shadow: fix X11 non-XShm support 2014-08-06 12:08:00 -0400 Marc-André Moreau (983820006) * libfreerdp-core: fix unix domain socket support 2014-08-06 10:23:14 -0400 Marc-André Moreau (2653c5420) * libfreerdp-codec: start processing tiles in progressive rfx 2014-08-06 04:19:50 -0600 Daniel Bungert (a8c31a286) * Restore window size by percent 2014-08-05 21:41:58 -0400 Marc-André Moreau (22d3b6c74) * libfreerdp-codec: remove old RemoteFX RLGR implementation in favour of faster one 2014-08-05 21:26:47 -0400 Marc-André Moreau (b7ca13f19) * libfreerdp-codec: add RLGR3 support in new RLGR function 2014-08-05 17:22:20 -0400 Marc-André Moreau (db5b94785) * libfreerdp-codec: optimize RLGR1 2014-08-05 17:07:06 -0400 Marc-André Moreau (e6dbbfb30) * libfreerdp-codec: fix progressive RLGR1 decode 2014-08-05 09:56:12 -0400 Marc-André Moreau (3895c930a) * Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow 2014-08-05 09:55:54 -0400 Marc-André Moreau (85b1d6c16) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-08-05 14:35:31 +0300 U-PAVEL\Pavel Tsekov (8a4f134fa) * Revert to 15d2b35574d7eac8d465029854cc3c4bd64ae2cc 2014-08-05 00:49:13 +0300 Pavel Tsekov (9a470632f) * Honour user performance preferences. * client/Android/FreeRDPCore/jni/android_freerdp.c: (jni_freerdp_set_performance_flags): Always pass the user specified performance settings to FreeRDP. 2014-08-04 18:14:08 +0300 Pavel Tsekov (e13f93aa1) * Allow the user to enable/disable performance features regardless of their default values. 2014-08-03 00:08:22 -0400 Marc-André Moreau (88e5bacda) * libfreerdp-codec: improve progressive rfx rlgr1 2014-08-02 22:26:05 -0400 Marc-André Moreau (51f6ffd2b) * libfreerdp-codec: improve rfx progressive RLGR1 implementation 2014-08-02 11:24:47 -0400 Marc-André Moreau (85026bff7) * libfreerdp-codec: initial RLGR1 progressive implementation 2014-08-01 15:49:19 -0400 Mike McDonald (ca0ddf403) * Merge branch 'awakecoding' of https://github.com/vworkspace/FreeRDP into awakecoding 2014-08-01 15:48:54 -0400 Mike McDonald (12c0bd64f) * Removed loop which was retrying the select after being interrupted by a signal. This was leading to threads blocking forever. 2014-08-01 09:44:00 -0400 Marc-André Moreau (14a3ff94e) * libfreerdp-codec: simplify block reading logic 2014-07-31 15:08:54 -0400 Marc-André Moreau (574c1789b) * libfreerdp-codec: start processing progressive tiles 2014-07-31 11:43:01 +0200 Bernhard Miklautz (362c992f3) * Merge pull request #2011 from nfedera/fix-2014-07-31-01 2014-07-31 11:22:46 +0200 Norbert Federa (9bde12f26) * winpr/utils/ssl: fix comp warning and wrong param 2014-07-31 10:38:59 +0200 Hardening (ff95b9aaf) * Make LinkedList return errors when something fails 2014-07-30 19:45:12 +0200 Bernhard Miklautz (74b5f2c23) * Merge pull request #1985 from bmiklautz/fix/warnings 2014-07-30 13:11:05 +0200 erbth (64501b895) * Merge branch 'egfx' of https://github.com/awakecoding/freerdp into egfx 2014-07-30 13:08:08 +0200 erbth (55407bd4e) * repo prepared for merging #2 2014-07-30 12:46:52 +0200 erbth (de46a0c73) * repo prepared for merging 2014-07-30 10:14:56 +0200 Hardening (7e98a7527) * Merge pull request #2008 from itharbor/master 2014-07-29 23:30:47 +0100 Robert Lockwood (b05c43c60) * rdpsnd->Initialize requires two arguments 2014-07-29 17:37:46 -0400 Marc-André Moreau (800be2f68) * libfreerdp-codec: complete parsing of progressive codec block arrays 2014-07-29 21:42:04 +0200 erbth (20e76411d) * H.264 hack and first port of YUV to XRGB format conversion to assembly 2014-07-29 13:41:57 -0400 Marc-André Moreau (7c07035f2) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-07-29 13:41:21 -0400 Marc-André Moreau (c060fb07a) * libfreerdp-codec: fix build on Windows 2014-07-29 12:38:29 -0400 Marc-André Moreau (2b3cd3902) * libfreerdp-codec: more parsing of progressive data blocks 2014-07-29 09:54:29 -0400 Marc-André Moreau (ad56b6630) * Merge branch 'egfx' of github.com:awakecoding/FreeRDP into egfx 2014-07-29 11:19:25 +0300 Pavel Tsekov (8c3080f34) * Fix 1bpp to 32bpp conversion with CLRCONV_ALPHA on 2014-07-28 23:41:16 -0400 Marc-André Moreau (a3de93d86) * libfreerdp-codec: start parsing progressive codec 2014-07-23 23:53:43 +0200 Bernhard Miklautz (a124f6a7c) * fix comment style 2014-07-23 20:22:30 +0200 Bernhard Miklautz (a9eed46e3) * Fix warnings found in Xcode 2014-07-23 19:08:30 +0200 Bernhard Miklautz (352dbd52e) * winpr/comm: don't build on apple 2014-07-23 19:08:06 +0200 Bernhard Miklautz (8c318da7b) * fix compiler warnings 2014-07-23 17:26:49 +0200 Bernhard Miklautz (b8415af0d) * Fix compiler warnings. 2014-07-28 17:42:23 -0400 Marc-André Moreau (0c408c213) * libfreerdp-codec: stub progressive codec decompressor 2014-07-28 17:22:02 -0400 Marc-André Moreau (8321d7ffa) * libfreerdp-codec: fix OpenH264 usage thanks to @erbth's hack 2014-07-28 17:04:03 -0400 Marc-André Moreau (6c034f17e) * Merge branch 'egfx' of github.com:vworkspace/FreeRDP into egfx 2014-07-28 16:59:29 -0400 Marc-André Moreau (780079d62) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-07-28 16:58:32 -0400 Marc-André Moreau (b56eaccdc) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-07-28 16:47:56 -0400 Marc-André Moreau (42ec69f9c) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2014-07-28 16:47:42 -0400 Marc-André Moreau (e303c3bd4) * channels: cleanup RDP8 virtual channels 2014-07-28 16:32:06 -0400 Marc-André Moreau (15d2b3557) * Merge pull request #1982 from bmiklautz/feat/read_pdu 2014-07-28 16:08:10 -0400 Marc-André Moreau (e65f8b119) * Merge pull request #2005 from nfedera/fix-2014-07-28-01 2014-07-28 21:55:57 +0200 Norbert Federa (cdcdec99b) * OpenSSL thread safety 2014-07-28 15:55:18 -0400 Marc-André Moreau (4dd4d41a3) * Merge pull request #2000 from jbd1986/master 2014-07-28 15:24:48 -0400 Justin DeFields (65aab2569) * Move multimon/span logic from cmdline.c to client.c post processing 2014-07-28 14:49:26 -0400 Marc-André Moreau (1c1ef0169) * Merge pull request #2004 from bmiklautz/fix/cmd_post 2014-07-28 18:49:18 +0200 Bernhard Miklautz (ff26a9048) * return status instead of returning directly 2014-07-28 17:57:51 +0200 Bernhard Miklautz (32bb18152) * cmdline post: cleanup in case of oom 2014-07-28 17:52:40 +0200 Bernhard Miklautz (f06490b42) * fix freerdp_client_settings_post_processing 2014-07-28 13:12:01 +0200 Bernhard Miklautz (b17045ddd) * fix: typos and formating 2014-07-26 15:23:39 -0400 Marc-André Moreau (2036b443e) * libwinpr-wtsapi: fix WtsApi32.dll dynamic loading on Windows 2014-07-26 14:43:10 -0400 Marc-André Moreau (ef0437362) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-07-26 14:42:07 -0400 Marc-André Moreau (783ec8b9f) * Merge branch 'master' of github.com:FreeRDP/FreeRDP into shadow 2014-07-26 14:41:54 -0400 Marc-André Moreau (9e6fa5f5a) * Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow 2014-07-25 10:40:33 -0400 Marc-André Moreau (6812383d0) * Merge pull request #1991 from jbd1986/master-split-cmdline-special-items 2014-04-04 14:09:48 -0600 Daryl Poe (3be316d66) * /kbd: option should be unsigned (cherry picked from commit fc6b72017f61bebca0108432d0483a45f92d7fc4) 2014-06-04 15:41:17 -0600 Daryl Poe (379472045) * correct Pause key sequence (cherry picked from commit 46a00b5c9e23163600b83b2bafa7e20eda387393) 2014-07-24 16:07:14 -0400 Justin DeFields (2e859a5d1) * Removed GatewayUseSameCredentials logic from cmdline.c, and placed it after both cmdline and rpd file have been parsed. This provides proper GatewayUseSameCredentials support for the rdp file 2014-07-24 15:34:06 -0400 Marc-André Moreau (c544e9ee9) * Merge pull request #1990 from nfedera/fix-2014-07-24-01 2014-07-24 21:07:44 +0200 Norbert Federa (fae8f6fbf) * winpr/sync: Added InitOnceExecuteOnce plus CTest 2014-07-24 18:10:50 +0200 Hardening (fb4a64bc4) * Merge pull request #1989 from bmiklautz/feat/fast-path 2014-07-22 19:14:43 +0200 Bernhard Miklautz (bdad9524d) * refactor transport_read_pdu and check_fds 2014-07-22 11:19:38 +0200 Bernhard Miklautz (47dd22ba8) * transport refactor 2014-07-24 16:29:46 +0200 Bernhard Miklautz (2bb0659fb) * core: improve fast-path multifragment handling 2014-07-23 09:37:24 -0400 Nicholas Twerdochlib (15ddbb088) * clipboard: Update disabling call of cliprdr_send_tempdir() since there is now guarantee the TEMP path on the client will be accessible by the server. Perhaps this should be a command line option? 2014-07-23 09:35:42 -0400 Nicholas Twerdochlib (53b86829b) * clipboard: Update to file clipping to remove use of old style clipboard chain. 2014-07-23 01:00:00 +0200 Bernhard Miklautz (f9fbbe23f) * Merge pull request #1973 from floppym/file-modes 2014-07-20 00:52:35 -0400 Mike Gilbert (ae1fdf615) * Remove execute bit from many files 2014-07-18 17:26:21 -0400 Marc-André Moreau (c45ddc783) * shadow: improve DXGI 1.2 error checking 2014-07-18 12:02:52 -0400 Benoit LeBlanc (653d52bff) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-07-18 11:14:18 +0200 Bernhard Miklautz (18ead81b4) * Merge pull request #1970 from dbungert/cipher 2014-07-18 00:33:55 -0400 Marc-André Moreau (eae6efd23) * shadow: make use of DXGI move rects 2014-07-18 00:20:55 -0400 Marc-André Moreau (cfe722ec3) * shadow: improve DXGI frame info management 2014-07-17 22:38:10 -0400 Marc-André Moreau (67f0d18ad) * shadow: initial Win8 DXGI 1.2 support 2014-07-17 21:15:22 -0400 Marc-André Moreau (d8b858811) * shadow: initial windows server-side connectivity 2014-07-17 18:27:40 -0400 Marc-André Moreau (a732045c9) * wfreerdp-server: restore Win8 DXGI 1.2 support 2014-07-17 17:46:15 -0400 Marc-André Moreau (128a21a27) * Merge pull request #1971 from awakecoding/master 2014-07-17 17:34:51 -0400 Marc-André Moreau (19c25cf2b) * winpr-pool: fix header on non-Windows 2014-07-17 17:33:33 -0400 Marc-André Moreau (5d4f28a78) * Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow 2014-07-17 17:30:36 -0400 Marc-André Moreau (7b80187cd) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-07-17 16:47:29 -0400 Marc-André Moreau (a23d5ea52) * winpr/makecert: improve command line options 2014-07-17 15:11:04 -0400 Marc-André Moreau (e6f4754ed) * winpr: improve windows builds across visual studio versions and toolsets 2014-07-17 12:02:47 -0400 Marc-André Moreau (4f4603133) * winpr: fix build on Windows with unit tests 2014-07-17 16:25:34 +0200 erbth (9501b6c58) * OpenH264 first frame decode fix 2014-07-17 06:59:06 -0600 Daniel Bungert (625f7c3c2) * Add arguments for managing tls ciphers & netmon 2014-07-16 17:13:02 -0400 Marc-André Moreau (0fb3bf1df) * winpr/tools/makecert: add pfx support 2014-07-16 15:12:20 -0400 Marc-André Moreau (1f0e05c2b) * shadow: disable 24bpp 2014-07-16 14:11:37 -0400 Marc-André Moreau (5e33c4899) * shadow: reduce resource usage in encoder 2014-07-16 16:17:20 +0200 Bernhard Miklautz (c4c8a3fca) * Merge pull request #1967 from nfedera/fix-2014-07-16-01 2014-07-16 15:38:10 +0200 Norbert Federa (8482eed32) * core: addd missing PlaySound server callback 2014-07-16 11:26:00 +0200 Bernhard Miklautz (caeea1cbc) * Merge pull request #1961 from g-reno/master 2014-07-15 23:01:56 -0400 Marc-André Moreau (58d83c9c1) * shadow: stub Mac subsystem 2014-07-15 20:09:19 -0400 Marc-André Moreau (21571eea8) * channels/remdesk: add PassStub generation 2014-07-15 18:38:32 -0400 Marc-André Moreau (f6d1d083e) * channels/remdesk: initial dummy server-side remote assistance message parsing 2014-07-15 16:34:15 -0400 Marc-André Moreau (78520d514) * shadow: add basic server-side encomsp server 2014-07-15 12:50:47 -0400 Marc-André Moreau (8c791907a) * shadow: reset encoder on reconnection 2014-07-15 11:42:12 +0800 Vic Lee (0ba59c842) * echo: add server echo channel api. 2014-07-15 11:36:35 +0800 Vic Lee (8df60ecbe) * tls: fix some error handling. 2014-07-14 18:44:15 -0400 Marc-André Moreau (99ad99270) * shadow: add support for older bitmap codecs 2014-07-14 18:01:29 -0400 Marc-André Moreau (e7fb6e67f) * shadow: add basic lobby functionality 2014-07-14 13:33:20 -0400 Marc-André Moreau (f0ce0b814) * shadow: initial X11 multi-monitor support 2014-07-14 19:27:50 +0200 Armin Novak (689902c99) * Moved update thread from client to library. 2014-07-14 09:59:57 -0400 Mike McDonald (4370c26e0) * Added the ability to decode H.264 frames using libavcodec and refactored code to make it a little cleaner. 2014-07-14 08:53:20 -0400 Gerry Reno (3bd1f4898) * android CMakeLists.txt: added else clause to test for v7 appcompat 2014-07-14 20:00:38 +0800 Vic Lee (29cb8680c) * server: allow partial channel read (fix rdpsnd). 2014-07-14 07:58:32 -0400 Gerry Reno (6ecb8131a) * android toolchain: add back setting of ANDROID_SDK 2014-07-14 10:49:07 +0200 Bernhard Miklautz (f01daa8d0) * Merge pull request #1960 from akallabeth/android-build-script-fix 2014-07-14 10:47:40 +0200 Bernhard Miklautz (bf835c54d) * Merge pull request #1958 from akallabeth/android-bookmark-fix 2014-07-13 21:20:36 -0400 Marc-André Moreau (8c9434f0d) * shadow: remove header include dependency on subsystem 2014-07-13 19:42:57 -0400 Marc-André Moreau (04aaf5d59) * shadow: add support for frame acks 2014-07-13 17:30:39 -0400 Marc-André Moreau (fb45c7799) * shadow: improve X11 event handling 2014-07-13 15:58:31 -0400 Marc-André Moreau (1ee4061eb) * shadow: consolidate X11 subsystem code 2014-07-13 14:54:48 -0400 Gerry Reno (d06ed2fa2) * android CMakeLists.txt: added support for both 'support' and 'compatibility' in support library path for v7 appcompat 2014-07-13 08:40:58 -0400 Gerry Reno (9fa451428) * cmake: android toolchain set ANDROID_DEFAULT_NDK_API_LEVEL 9 2014-07-13 08:34:48 -0400 Gerry Reno (a64042890) * cmake: android toolchain update to latest upstream 2014-07-13 13:35:11 +0200 Armin Novak (0e61cd296) * * Fixed android setup script, if run as update. (git fetch instead of git pull) * Checking return of openssl build now and inform about build errors. 2014-07-12 01:18:08 -0400 Marc-André Moreau (e9818e95a) * shadow: hook X11 input 2014-07-12 00:01:29 -0400 Marc-André Moreau (c865fed29) * shadow: start hooking X11 subsystem with shadow server core 2014-07-11 23:01:34 -0400 Marc-André Moreau (3d57659ef) * shadow: start structuring X11 code as shadow subsystem 2014-07-11 20:49:56 -0400 Marc-André Moreau (513546703) * shadow: stub more components 2014-07-11 19:30:40 -0400 Marc-André Moreau (8ae00f738) * shadow: start hooking X11 code as subsystem 2014-07-11 18:30:56 -0400 Marc-André Moreau (7caf48bcf) * shadow: reduce X11 code 2014-07-11 18:00:33 -0400 Marc-André Moreau (63f94ef15) * shadow: further consolidate old X11 server code 2014-07-11 16:58:24 -0400 Marc-André Moreau (43e9f6de5) * Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow 2014-07-11 16:35:11 -0400 Marc-André Moreau (4d3ea7797) * Merge pull request #1917 from SBoyNumber1/BitmapCacheV3OnAndroid 2014-07-11 16:34:43 -0400 Marc-André Moreau (61b35e2e8) * Merge pull request #1948 from jbd1986/fix-french-canadian 2014-07-11 18:49:40 +0200 Armin Novak (ba296e5f9) * Removed unused code. 2014-07-11 18:49:20 +0200 Armin Novak (f00a3d95d) * Fixed wrong visibility setting of bookmark list view 2014-07-11 16:41:31 +0200 Bernhard Miklautz (c99d4648f) * Merge pull request #1950 from hardening/kill_select 2014-07-11 16:35:12 +0200 Norbert Federa (6b4722956) * Merge pull request #1955 from nfedera/fix-2014-07-10-02 2014-07-11 15:08:10 +0200 Bernhard Miklautz (39d78ba70) * Merge pull request #1954 from nfedera/fix-2014-07-10-01 2014-07-11 13:21:12 +0200 Bernhard Miklautz (97fec44ee) * Merge pull request #1823 from akallabeth/cmake-library-noversion 2014-07-11 13:07:36 +0200 Armin Novak (f05e87200) * Now usin ON/OFF to set library versioning. 2014-04-29 09:42:18 +0200 Armin Novak (ad3255354) * Added WITH_LIBRARY_VERSIONING, allowing to build shared libraries without SOVERSION information. (required by Android) 2014-07-10 17:45:43 -0400 Marc-André Moreau (71c380830) * Merge pull request #1957 from hardening/ssl_deco_fix 2014-07-10 23:35:11 +0200 Hardening (3fce288c6) * Fix unclean SSL disconnection 2014-07-10 17:20:41 -0400 Marc-André Moreau (01c557d1c) * shadow: start making generic core 2014-07-10 17:02:43 -0400 Marc-André Moreau (1a192f552) * Merge pull request #1956 from bmiklautz/feat/monolithic 2014-07-10 16:32:46 -0400 Marc-André Moreau (369fb876c) * shadow: start simplifying X11 shadow server 2014-07-10 15:46:34 -0400 Marc-André Moreau (0196a0235) * freerdp-shadow: start new cross-platform shadowing server 2014-07-10 17:40:27 +0200 Bernhard Miklautz (7b450f401) * winpr: fix handling of absolute include paths 2014-07-10 12:28:35 +0200 Norbert Federa (aac57e7e7) * winpr: CloseHandle did not release the thread TCB 2014-07-10 12:09:48 +0200 Norbert Federa (c206a35c1) * transport_read: ensure stream buf size >= pdu size 2014-07-10 00:03:20 +0200 Bernhard Miklautz (6a49bcfe4) * winpr: always build "monolitic" 2014-07-09 20:26:03 -0400 Marc-André Moreau (1d8e2fc95) * Merge pull request #1953 from awakecoding/master 2014-07-09 20:10:33 -0400 Marc-André Moreau (2e1f6b0c6) * libwinpr-crt: fix realloc to smaller size 2014-07-09 19:56:05 -0400 Mike McDonald (1087b50e9) * Added use of U/V planes to freerdp_image_copy_yuv420p_to_xrgb function. 2014-07-09 18:58:24 -0400 Marc-André Moreau (059727ca0) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-07-09 16:41:36 -0400 Marc-André Moreau (03c91a92d) * libfreerdp-codec: add more egfx h264 debugging 2014-07-09 10:09:43 -0400 Justin DeFields (eeeaa1f4d) * Fixed typo and changed Canadian French (legacy) to 0x00000c0c which most online docs support. 2014-07-09 11:28:41 +0200 Hardening (622346055) * kill the last remaining select() in libfreerdp 2014-07-08 18:04:49 -0400 Marc-André Moreau (1a4b84ade) * Merge branch 'egfx' of github.com:vworkspace/FreeRDP into egfx 2014-07-08 18:04:24 -0400 Marc-André Moreau (10f8a0a45) * xfreerdp: start using regionRects in egfx h264 decoding 2014-07-08 17:45:48 -0400 Mike McDonald (3e817090b) * Added SetOption calls to enable trace logging in OpenH264. 2014-07-08 17:37:29 -0400 Marc-André Moreau (6f1acb01d) * channels/rdpgfx: parse H264 bitmap stream and meta block 2014-07-08 17:16:13 -0400 Marc-André Moreau (f7e536571) * libfreerdp-codec: add more gfx H264 debug output 2014-07-08 16:51:50 -0400 Justin DeFields (00b01f1b4) * I am making several changes to cleanup French Canadian, with the end result being: ca,fr -> Canadian French ca,fr-legacy -> Canadian English ca,eng -> Canadian English. Currently ca,fr isn't defined, ca,fr-legacy thinks it's Canadian French and it isn't anyway because the value is wrong for that definition, and ca,eng is US. 2014-07-08 16:45:59 -0400 Benoît LeBlanc (18eaddc7f) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-07-08 16:32:28 -0400 Benoît LeBlanc (84d008940) * Added KeyboardHook to settings 2014-07-08 16:12:03 -0400 Marc-André Moreau (17102fd42) * Merge pull request #1947 from awakecoding/egfx 2014-07-08 15:59:23 -0400 Marc-André Moreau (ee8c0906f) * libfreerdp-codec: fix strict aliasing warnings in ncrush code 2014-07-08 15:48:29 -0400 Marc-André Moreau (c492017fa) * libfreerdp-codec: fix build bot warnings 2014-07-08 15:07:19 -0400 Marc-André Moreau (ac7d23b9a) * libfreerdp-gdi: migrate to _aligned_malloc/_aligned_free 2014-07-08 12:29:30 -0400 Marc-André Moreau (c16000e67) * Merge branch 'master' of github.com:FreeRDP/FreeRDP into egfx 2014-07-08 12:29:08 -0400 Marc-André Moreau (851684699) * libfreerdp-client: cleanup gfx options 2014-07-08 12:20:30 -0400 Marc-André Moreau (1a32c2e33) * Merge branch 'egfx' of github.com:vworkspace/FreeRDP into egfx 2014-07-08 12:18:41 -0400 Marc-André Moreau (31b645948) * libfreerdp-codec: don't use posix_memalign 2014-07-08 12:13:11 -0400 Marc-André Moreau (a0dad3fa8) * Merge branch 'master' of https://github.com/dpoe/FreeRDP into egfx 2014-07-08 11:37:27 -0400 Marc-André Moreau (2f26ed58e) * libfreerdp-codec: reduce ClearCodec memory usage 2014-07-08 16:36:54 +0200 Bernhard Miklautz (c00520579) * Merge pull request #1944 from nfedera/fix-2014-07-07-01 2014-07-08 16:36:04 +0200 Bernhard Miklautz (199d53bb0) * Merge pull request #1942 from hardening/kill_select 2014-07-08 12:54:16 +0200 Bernhard Miklautz (246e7a019) * Merge pull request #1946 from akallabeth/android-openssl-build-tag 2014-07-08 12:44:35 +0200 Armin Novak (80e6a055f) * Updated OpenSSL tag to 1.0.1h-fips-2.0.7 Using ndk-build from ANDROID_NDK now if available, fallback to path. 2014-07-08 10:20:13 +0200 Armin Novak (4b901aa3a) * Openssl makefile repo now checked out with specific TAG. 2014-07-07 22:24:17 -0400 Marc-André Moreau (d6a37d641) * libfreerdp-codec: fix C++ headers 2014-07-07 16:50:19 -0400 Marc-André Moreau (465ecb02a) * libfreerdp-codec: fix ClearCodec short vbar cache hit 2014-07-07 15:48:56 -0400 Marc-André Moreau (44edb3025) * libfreerdp-codec: improve ClearCodec error checking 2014-07-07 20:26:41 +0200 Norbert Federa (196330111) * xfreerdp: xfixes selection ownership notification 2014-07-07 14:16:05 -0400 Marc-André Moreau (7489675ab) * libfreerdp-codec: fix ClearCodec RLEX decoding 2014-07-07 12:17:37 -0400 Marc-André Moreau (947478407) * libfreerdp-codec: ClearCodec fix error codes and wrapping around of cursors 2014-07-07 14:50:05 +0200 Hardening (f09076e4d) * Add a guard on nCount with MAXIMUM_WAIT_OBJECTS + cosmetic fixes 2014-07-07 10:44:57 +0200 Hardening (fd7b8170d) * Fix invalid timeout 2014-07-07 09:46:00 +0200 Martin Fleisz (190cd55e4) * Merge pull request #1933 from akallabeth/android-localized-assets 2014-07-05 16:29:28 -0400 Marc-André Moreau (0ed7d3e6b) * libfreerdp-codec: fix some ClearCodec flag checking 2014-07-05 15:35:37 -0400 Marc-André Moreau (cd78e8752) * Merge branch 'egfx' of github.com:vworkspace/FreeRDP into egfx 2014-07-05 15:33:13 -0400 Marc-André Moreau (4f00408c3) * Merge pull request #1941 from eledoux/master 2014-07-05 06:52:27 -0400 Mike McDonald (bcec880d2) * Merge branch 'egfx' of https://github.com/awakecoding/FreeRDP into egfx 2014-07-05 06:51:57 -0400 Mike McDonald (a539e8c20) * Updated coefficients for YUV to RGB conversion to match Microsoft, updated clip function, and added an initial implementation for upconverting 4:2:0 to 4:4:4. 2014-07-04 22:14:04 +0200 Hardening (4bb910fec) * Fixed a typo 2014-07-04 18:02:35 +0200 Emmanuel Ledoux (2d4832386) * winpr-comm: UGLY: attempt to resolve the linking issue below specific to debian-squeeze. This might end up in some circular dependencies... 2014-07-04 17:40:06 +0200 Emmanuel Ledoux (80f641c38) * winpr-comm, serial: excluded Android platforms as well 2014-07-04 16:57:25 +0200 Emmanuel Ledoux (4fad947cb) * serial: implementation still __linux__ specific (even though not much remains to do to be platform agnostic at this stage) 2014-07-04 16:16:26 +0200 Emmanuel Ledoux (7bbeff342) * winpr-comm: made its current implementation verific specific to __linux__ since it was done on top of NTTY. 2014-07-04 16:11:19 +0200 Hardening (16681cc91) * Fix header inclusion 2014-07-04 15:29:21 +0200 Hardening (4b3dc22a7) * Fix missing include for macOS 2014-07-04 15:18:50 +0200 Hardening (bf53f044b) * Fix missing include 2014-07-04 14:52:13 +0200 Emmanuel Ledoux (9217de3bb) * winpr-utils: WLog_PrintMessageVA, include stdarg.h from wlog.h instead of wlog.c 2014-07-04 14:43:32 +0200 Armin Novak (abda0b183) * Removed unused welcome screen. 2014-07-04 14:32:59 +0200 Armin Novak (cdef682fe) * Moved common resources to top asset folder, adjusted html references. Removed unused asset folder. 2014-07-04 12:24:41 +0200 Emmanuel Ledoux (37dc55d7c) * winpr-comm: fixed QueryCommDevice() when used with some wide characters 2014-07-04 03:52:05 -0400 Mike McDonald (07351ddff) * Fixed issue with last merge. 2014-07-04 03:16:55 -0400 Mike McDonald (0ddd52a7d) * Merged branch 'egfx' of github.com:awakecoding/FreeRDP into egfx 2014-07-04 03:06:50 -0400 Mike McDonald (0a13972c7) * Added #ifdef WITH_OPENH264 ... #endif to appropriate places in the code. 2014-07-03 16:09:53 -0400 Marc-André Moreau (92d143ad4) * libfreerdp-codec: handle long vbar length mismatch 2014-07-03 14:35:03 -0400 Marc-André Moreau (5c5386fe0) * channels/rdpgfx: add egfx command line options and settings 2014-07-03 19:01:45 +0200 Emmanuel Ledoux (94dfce4f5) * winpr-comm: made the unit tests to succeed when /dev/ttyS0 is not available 2014-07-03 18:13:25 +0200 Emmanuel Ledoux (d1a7e8c3b) * serial: attempt to avoid a couple compilation warnings: Warning:int-to-pointer-cast 2014-07-03 12:03:39 -0400 Marc-André Moreau (bde954107) * Merge branch 'egfx' of github.com:vworkspace/FreeRDP into egfx 2014-07-03 17:53:02 +0200 Hardening (7238bedd2) * Link utils against winsocks 2014-07-03 11:49:06 -0400 Marc-André Moreau (2f5011a43) * libfreerdp-codec: reduce number of variables 2014-07-02 15:15:46 +0200 Hardening (542811291) * Use poll() instead of select() when available 2014-07-03 11:56:00 +0200 Emmanuel Ledoux (e4840d359) * Merge remote-tracking branch 'upstream/master' 2014-07-03 11:24:37 +0200 Emmanuel Ledoux (fba58a5b9) * winpr-comm: added _HandleCloseCbsLock to protect accesses to _HandleCloseCbs 2014-07-03 11:20:46 +0200 Emmanuel Ledoux (87ce88370) * winpr-comm: added _HandleCreatorsLock to protect accesses to _HandleCreators 2014-07-03 11:07:48 +0200 Emmanuel Ledoux (0bd9f1b78) * winpr-comm: added _CommDevicesLock to protect accesses to _CommDevices 2014-07-02 14:30:04 -0600 Daryl Poe (fa06452a4) * add YCoCg->RGB and 16-to-32bit SSE 2014-07-02 14:51:46 -0400 Marc-André Moreau (4b80c46ae) * libfreerdp-codec: improve ClearCodec robustness 2014-07-02 13:45:19 -0400 Marc-André Moreau (e20cfc1e2) * libfreerdp-codec: simplify ClearCodec code 2014-07-02 16:57:20 +0200 Emmanuel Ledoux (db1fba3a6) * Revert "winpr-handle: removed RegisterHandleCloseCb() which would require a better synchronization" RegisterHandleCloseCb() is also useful to don't get a circular dependency, a better synchronization must be find out... 2014-07-02 16:19:28 +0200 Emmanuel Ledoux (8f3b3fa57) * winpr-handle: removed RegisterHandleCloseCb() which would require a better synchronization winpr-comm: don't use anymore RegisterHandleCloseCb() 2014-07-02 15:59:16 +0200 Emmanuel Ledoux (0d5430725) * winpr-comm: introduced CommLog_Print(...). Don't use anymore DEBUG_WARN() and DEBUG_MSG() macros 2014-07-02 09:47:59 -0400 Marc-André Moreau (06bdc037a) * Merge pull request #1901 from erbth/master_new 2014-07-02 09:47:09 -0400 Marc-André Moreau (9b90cccff) * Merge pull request #1937 from hardening/sound_optionnal_thread 2014-07-02 15:44:29 +0200 Emmanuel Ledoux (b050f5ec5) * serial: restored wlog messages using com.freerdp.channel.serial.client. Don't use anymore DEBUG_MSG(), DEBUG_WARN() and DEBUG_SVC() macros 2014-07-02 15:37:13 +0200 Emmanuel Ledoux (300a51167) * winpr-utils: exported WLog_PrintMessageVA() and defined WLog_PrintVA() in order to be then able to wrap wlog messages in another variadic function. 2014-07-02 10:31:45 +0200 Hardening (4b6edb913) * Make server sound thread optionnal 2014-07-01 23:28:09 -0400 Mike McDonald (4d3d78c48) * Initial implementation of H.264 decoder for MS-RDPEGFX 2014-07-01 18:56:10 -0400 Marc-André Moreau (4344932b5) * libfreerdp-codec: improve ClearCodec subcodec xStart, yStart handling 2014-07-01 18:21:51 -0400 Marc-André Moreau (1a80d0e15) * libfreerdp-codec: improve ClearCodec subcodec support 2014-07-01 16:32:36 -0400 Marc-André Moreau (4a4f4308b) * libfreerdp-codec: improve ClearCodec error checking 2014-07-01 14:38:54 -0400 Marc-André Moreau (f304d8cc2) * libfreerdp-codec: more ClearCodec vBar caching 2014-07-01 11:33:35 -0400 Marc-André Moreau (c7604ff9b) * channels/rdpgfx: harden parsing code 2014-07-01 09:55:52 -0400 Marc-André Moreau (8a5591bde) * libfreerdp-codec: add ClearCodec glyph cache 2014-07-01 09:11:50 -0400 Marc-André Moreau (78e00db45) * Merge branch 'egfx' of github.com:awakecoding/FreeRDP into egfx 2014-07-01 09:10:32 -0400 Marc-André Moreau (de7d452d3) * libfreerdp-codec: fix ClearCodec unit tests 2014-07-01 09:01:52 -0400 Marc-André Moreau (ff816feb7) * Merge branch 'master' of github.com:FreeRDP/FreeRDP into egfx 2014-07-01 09:01:35 -0400 Marc-André Moreau (6876be653) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-06-30 18:10:31 -0400 Marc-André Moreau (b86c3b038) * Merge pull request #1934 from awakecoding/lync 2014-06-30 17:34:03 -0400 Marc-André Moreau (5c6ffad65) * Merge pull request #1931 from bjcollins/master 2014-06-30 17:25:17 -0400 Marc-André Moreau (856880b1a) * Merge pull request #1928 from hardening/wts_fix 2014-06-30 17:22:50 -0400 Marc-André Moreau (f943d7fc1) * Merge branch 'master' of github.com:awakecoding/FreeRDP into lync 2014-06-30 17:17:06 -0400 Marc-André Moreau (e42465372) * xfreerdp: initial remote assistance controls (ctrl+alt+c to request/release control) 2014-06-30 16:43:15 -0400 Mike McDonald (20d718477) * Merge branch 'egfx' of https://github.com/awakecoding/FreeRDP into egfx 2014-06-30 16:42:04 -0400 Mike McDonald (fee350d54) * Merge branch 'awakecoding' of https://github.com/vworkspace/FreeRDP into awakecoding 2014-06-30 16:38:58 -0400 Mike McDonald (81c08a447) * Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding 2014-06-30 13:26:11 -0400 Marc-André Moreau (5606c64f6) * channels/remdesk: initial working Remote Assistance 2014-06-30 12:51:27 -0400 Marc-André Moreau (b60eff8e4) * channels/remdesk: start sending authentication data 2014-06-30 17:22:15 +0200 Emmanuel Ledoux (9fc225ac5) * Merge branch 'ports' 2014-06-30 09:40:24 -0400 Marc-André Moreau (7a5052588) * libfreerdp-common: move assistance code 2014-06-30 09:21:45 -0400 Marc-André Moreau (dadba85f9) * client/common: fix remote assistance expert blob 2014-06-29 20:38:33 -0400 Marc-André Moreau (b83685cde) * client/common: start parsing Remote Assistance Connection String 2 2014-06-29 19:57:46 -0400 Marc-André Moreau (01a013f82) * client/common: fix Remote Assistance memory leaks 2014-06-29 18:48:37 -0400 Marc-André Moreau (90ea60957) * client/common: improve remote assistance blob encryption 2014-06-29 12:36:28 -0400 Marc-André Moreau (fc315365f) * client/common: add .msrcIncident type 1 file test 2014-06-28 20:22:36 -0400 Marc-André Moreau (06c7f83bc) * channels/remdesk: start parsing messages 2014-06-28 18:33:46 -0400 Marc-André Moreau (af1be3877) * client/common: parse and use remote assistance file 2014-06-28 17:24:44 -0400 Marc-André Moreau (f7f07c56b) * channels/remdesk: stub virtual channel 2014-06-28 17:03:16 -0400 Marc-André Moreau (1d8221d95) * client/common: parse RCTICKET Connection String 1 2014-06-28 16:04:49 -0400 Marc-André Moreau (f6b6c1188) * client/common: start parsing of .msrcIncident Remote Assistance file 2014-06-27 14:46:27 -0500 bjcollins (d2d04f764) * Find glibconfig.h cmake should use pkgconfig information instead of a hard coded path to /usr/lib. 2014-06-27 12:35:26 +0200 Bernhard Miklautz (9e1793c8f) * Merge pull request #1927 from akallabeth/android-de-translation 2014-06-26 17:08:51 -0400 Marc-André Moreau (49cd7806d) * libfreerdp-codec: improve ClearCodec decompressor 2014-06-26 15:05:49 +0200 Armin Novak (ebecb326b) * Added german translated assets. 2014-06-26 15:05:17 +0200 Armin Novak (9a274db12) * Modified asset loading, now checking if translated version exists before loading default. 2014-06-25 18:39:28 -0400 Marc-André Moreau (dd3661709) * libfreerdp-codec: improve clear_decompress function parameters 2014-06-25 18:00:48 -0400 Marc-André Moreau (c20c3abdf) * xfreerdp: fix egfx SurfaceToSurface off-by-one 2014-06-25 15:21:02 -0400 Marc-André Moreau (f1a866340) * server/Sample: stub server-side encomsp channel 2014-06-25 17:35:20 +0200 Hardening (f07ab9470) * Fix conflicting define 2014-06-25 17:02:10 +0200 Emmanuel Ledoux (d93c6b136) * serial: don't use wlog API yet winpr-comm: cleared some #warnings due to wrong printf formats 2014-06-25 11:29:08 +0200 Armin Novak (a0ec9d29b) * Modified translation, better wording in context. 2014-06-24 13:49:00 -0400 Mike McDonald (38c39e172) * Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding 2014-06-24 19:40:31 +0200 Armin Novak (a80199cec) * Added german translation. 2014-06-24 12:55:55 +0200 Bernhard Miklautz (3983c648b) * Merge pull request #1925 from mfleisz/andr_theme_fix 2014-06-24 03:03:28 -0700 Martin Fleisz (f8148e712) * Changed android default theme to AppCompat.Light.DarkActionBar. Removed inverted text color from exit dialog. 2014-06-23 18:17:26 -0400 Marc-André Moreau (014d8972e) * channels/encomsp: initial client-side implementation 2014-06-23 16:18:03 -0400 Marc-André Moreau (64b8ded9f) * encomsp: stub client/server virtual channel 2014-06-23 12:26:40 -0400 Marc-André Moreau (d0a0f6123) * Merge pull request #1923 from awakecoding/egfx 2014-06-23 12:08:34 -0400 Marc-André Moreau (95a0d96b5) * xfreerdp: fix build warnings 2014-06-23 11:55:27 -0400 Marc-André Moreau (c15600619) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-06-23 11:54:58 -0400 Marc-André Moreau (9c03f8b6b) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-06-23 16:43:34 +0200 Martin Fleisz (407dffd95) * Merge pull request #1922 from akallabeth/android-ui-fix-clean 2014-06-23 16:24:39 +0200 Armin Novak (8fce7e4ce) * Capitalized disconnect string. 2014-06-23 16:20:28 +0200 Armin Novak (e26c3f6bf) * Removed menu option quit. 2014-06-23 16:18:03 +0200 Armin Novak (1f92758f2) * Removed disconnect menu option. 2014-06-23 16:06:45 +0200 Armin Novak (0688d5fa1) * Removed custom color settings for search bar to match theme. 2014-06-23 15:20:01 +0200 Armin Novak (32b1caaf8) * Added detection of hardware menu button to hide actionbar. 2014-06-23 14:17:26 +0200 Armin Novak (3b95a356b) * Now requiring target android SDK 14 by default. 2014-06-23 13:50:21 +0200 Armin Novak (56a7162a6) * Using ANDROID_COMMAND variable now. 2014-06-23 13:45:04 +0200 Armin Novak (7db8144fb) * Fixed git_describe search path. 2014-06-23 13:29:38 +0200 Armin Novak (cf1763d11) * Added target to copy appcompat. 2014-06-23 13:27:39 +0200 Armin Novak (c5f317158) * Now checking for android command in SDK subdirectory. 2014-06-23 12:58:59 +0200 Armin Novak (71992acd5) * Copying appcompat library to project now and configuring for build. 2014-06-23 12:45:07 +0200 Armin Novak (65127a8c3) * Added new files for project. 2014-06-23 12:44:28 +0200 Armin Novak (041a9f2ed) * Fixed appcompat library setting. 2014-06-23 12:44:09 +0200 Armin Novak (8289e973d) * Fixed compatibility theme. 2014-06-23 12:32:40 +0200 Armin Novak (e841f3a3e) * Updated gitignore. 2014-06-23 11:18:56 +0200 Armin Novak (f5807ae8e) * Added ActionBar display settings to menu. 2014-06-23 11:18:36 +0200 Armin Novak (bb39e64bd) * Added debug strings to translations. 2014-06-23 11:17:39 +0200 Armin Novak (85b7470e2) * Updated to compat theme. 2014-06-23 11:16:33 +0200 Armin Novak (c88e21f99) * Now using compatibility menu. 2014-06-23 12:02:41 +0300 SBoyNumber1 (473e6cd90) * Update bitmap.c 2014-06-21 15:23:24 +0300 SBoyNumber1 (d0fc5227a) * Update bitmap.c 2014-06-20 15:56:09 -0400 Marc-André Moreau (c53346b33) * Merge pull request #1915 from hardening/server_side_sound_improvements 2014-06-20 13:52:13 -0400 Marc-André Moreau (78d3c8279) * xfreerdp: fix multiple egfx-related memory leaks 2014-06-20 12:35:21 -0400 Marc-André Moreau (cd65a0d6b) * libfreerdp-codec: cleanup and fix insufficient rectangle array size in region16_union_rect 2014-06-20 19:33:30 +0300 SBoyNumber1 (5bbba65bb) * Added detect of uncompressed data in CACHE_BITMAP_REV3_ORDER. According to example from http://msdn.microsoft.com/en-us/library/gg441209.aspx. 2014-06-20 16:30:59 +0200 Emmanuel Ledoux (11ed1f122) * winpr-comm: comm_serial_sys, got rid of the latest TMP tags 2014-06-20 15:56:41 +0200 Emmanuel Ledoux (b2bfc8004) * winpr-comm: gathered together all SERIAL_EV_* #defines 2014-06-19 17:08:50 -0400 Marc-André Moreau (ce6ff3529) * xfreerdp: fix egfx off-by-one errors 2014-06-19 13:55:34 -0400 Marc-André Moreau (160a3c4b6) * libfreerdp-codec: avoid intermediate copy with planar egfx 2014-06-19 13:08:07 -0400 Marc-André Moreau (57b0e4d01) * libfreerdp-codec: handle flipping in planar decompression 2014-06-19 19:07:45 +0200 Emmanuel Ledoux (f454a5c0c) * winpr-handle: CloseHandle(), added ability to register some callback functions winpr-comm: implemented CommCloseHandle() 2014-06-19 12:11:06 -0400 Marc-André Moreau (f6d029d5a) * libfreerdp-codec: improve planar handling of scanlines 2014-06-19 09:47:17 -0400 Benoit LeBlanc (75b9245a6) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-06-19 12:03:36 +0200 Emmanuel Ledoux (d38a32352) * winpr-comm, winpr-file: better initialization of the static variables 2014-06-19 10:06:37 +0200 Hardening (11f8e40d5) * Fix packet decoding logic 2014-06-18 17:53:16 -0400 Marc-André Moreau (8688eabc2) * Merge pull request #1914 from hardening/pipe_eintr 2014-06-18 17:46:22 -0400 Marc-André Moreau (ea3822c35) * libfreerdp-codec: cleanup planar decoder 2014-06-05 00:16:10 +0200 Hardening (f33f75563) * Also specify the timestamp when sending samples 2014-06-04 23:59:34 +0200 Hardening (99d531655) * Implement a confirm block callback 2014-06-18 16:27:17 -0400 Marc-André Moreau (ad1369843) * Merge pull request #1913 from awakecoding/master 2014-06-18 16:12:54 -0400 Marc-André Moreau (3aac5ec89) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-06-18 22:09:07 +0200 Hardening (9039a23de) * Silently handle EINTR and retry operation 2014-06-18 16:02:13 -0400 Marc-André Moreau (948d13742) * libwinpr-sspi: add support for passing NTLMv2 hash 2014-06-18 15:19:52 -0400 Marc-André Moreau (7818c77e5) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-06-18 14:42:35 -0400 Marc-André Moreau (e272bc923) * libwinpr-sspi: fix server-side NTLM authentication against NTLMv2 without key exchange 2014-06-18 18:20:21 +0200 Emmanuel Ledoux (e6c82f99d) * serial: ability to setup the server serial driver thanks to a third parameter on the command line 2014-06-18 17:01:09 +0200 Hardening (bf30d54fa) * Merge pull request #1902 from hardening/pipeFix 2014-06-18 15:58:08 +0200 Emmanuel Ledoux (62298fcd9) * winpr-comm: renamed REMOTE_SERIAL_DRIVER by SERIAL_DRIVER or ServerSerialDriver according the context 2014-06-17 16:44:24 -0400 Marc-André Moreau (425763d30) * libfreerdp-codec: start offering more flexible planar codec decompression 2014-06-17 16:15:30 -0400 Marc-André Moreau (d69316198) * xfreerdp: add egfx support for planar codec 2014-06-17 13:34:23 -0400 Marc-André Moreau (b782486e8) * channels/drdynvc: cleanup 2014-06-17 17:49:06 +0200 Emmanuel Ledoux (62d893b2b) * winpr-comm: implemented IOCTL_SERIAL_RESET_DEVICE 2014-06-17 17:18:42 +0200 Emmanuel Ledoux (ff9babed4) * serial: cleaned up serial_main and removed other files which have been replaced by winpr-comm 2014-06-17 16:34:20 +0200 Emmanuel Ledoux (9fc0e6ecc) * winpr-comm: CommReadFile and CommWriteFile are now protected by a mutex winpr-comm: implemented IOCTL_SERIAL_IMMEDIATE_CHAR 2014-06-17 15:19:16 +0200 Emmanuel Ledoux (34c3654fa) * winpr-comm: implemented IOCTL_SERIAL_CONFIG_SIZE 2014-06-16 15:01:09 -0400 Benoît LeBlanc (903c5dada) * fix smart sizing parsing 2014-06-16 15:00:10 -0400 Benoît LeBlanc (d75ed32dc) * Merge branch 'master' of https://github.com/mrthebunny/FreeRDP 2014-06-16 14:59:26 -0400 Benoit LeBlanc (9b269d93b) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-06-16 19:18:45 +0200 Emmanuel Ledoux (0db3d9dbb) * winpr-comm: cleaning up code, focused on indentation and whitespaces 2014-06-14 00:27:25 -0400 Benoît LeBlanc (02c8215e5) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-06-13 17:30:13 -0400 Marc-André Moreau (61eb7f2f8) * libfreerdp-codec: fix ClearCodec decoding 2014-06-13 12:17:16 -0400 Marc-André Moreau (0e27f5abe) * libfreerdp-codec: start working on clearcodec decompressor 2014-06-13 11:33:12 -0400 Marc-André Moreau (b28eb209b) * Merge pull request #1906 from mrd-cloudbase/master 2014-06-13 08:36:09 -0400 Marc-André Moreau (eeb7cd2cb) * xfreerdp: initial egfx bitmap caching 2014-06-13 14:25:28 +0300 Mario Reja (45f9a7297) * Added define guards for _rotl and related bit rotation functions, which collided with function definitions in x86intrin.h 2014-06-12 21:02:25 -0400 Marc-André Moreau (27b1e76db) * xfreerdp: fix egfx SurfaceToSurface overlapping copies 2014-06-12 18:23:51 -0400 Marc-André Moreau (50883e6c8) * xfreerdp: fix egfx RemoteFX bitmap updates 2014-06-12 23:09:49 +0200 Hardening (b4d756830) * Don't forget to SetLastError() on disconnection 2014-06-12 16:13:12 -0400 Marc-André Moreau (ae02b5b51) * xfreerdp: start handling egfx surface-to-surface 2014-06-12 12:08:15 -0400 Marc-André Moreau (42c83c25f) * Merge branch 'egfx' of github.com:awakecoding/FreeRDP into egfx 2014-06-12 12:03:08 -0400 Marc-André Moreau (6f9a256c5) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-06-12 17:19:08 +0200 erbth (084247587) * fixed getstatuschangeW rdp-return value in case of failure 2014-06-12 10:49:29 -0400 Marc-André Moreau (2da89cd8e) * libfreerdp-client: fix parsing of port numbers in .rdp file full address, gatewayhostname options 2014-06-12 09:51:57 -0400 Marc-André Moreau (9e14f5e16) * Merge pull request #1861 from akallabeth/tsmf-gstreamer-1.0 2014-06-11 17:48:04 -0400 Marc-André Moreau (fbea223ec) * channels/gfx: add surface table helper, surface creation/deletion 2014-06-11 16:27:31 -0400 Marc-André Moreau (2a8268452) * channels: cleanup unused freerdp channels global functions 2014-06-11 21:47:14 +0200 erbth (1a01949b6) * drive hotpluging: register mounted drives already before first hotplug 2014-06-11 21:45:53 +0200 erbth (19397d47f) * fixed getstatuschangeA rdp-return value in case of failure 2014-06-11 15:09:28 -0400 Marc-André Moreau (53639dea0) * channels: reduce dependency on svc_plugin.h 2014-06-11 14:31:46 -0400 Marc-André Moreau (090193859) * channels/drdynvc: fix fragmented packets 2014-06-11 13:06:19 -0400 Marc-André Moreau (3c5b8b3d5) * Merge branch 'dvc_streampool' of github.com:akallabeth/FreeRDP into egfx 2014-06-11 15:13:58 +0200 Armin Novak (cc71d7e66) * Using synchronized stream pool now. 2014-06-11 15:00:37 +0200 Armin Novak (e952db52a) * Added missing stream pool creation. 2014-06-11 14:42:32 +0200 Armin Novak (15ce8c055) * Updated plugins to use new svc_plugin and OnDataReceived API. 2014-06-11 14:41:31 +0200 Armin Novak (49f360521) * OnDataReceived function now uses a reference counted stream as argument. 2014-06-11 14:40:38 +0200 Armin Novak (60b0d075e) * svc_plugin now uses reference counted StreamPool. Added termination function to clean up allocated resources. 2014-06-11 14:38:20 +0200 Armin Novak (fb4fd9f5b) * Added stream pool shrinking if large parts are unused. 2014-06-11 11:27:08 +0200 Armin Novak (432574158) * Merge remote-tracking branch 'origin/master' into tsmf-gstreamer-1.0 2014-06-10 18:16:51 -0400 Marc-André Moreau (33b440731) * Merge pull request #1896 from awakecoding/sspi 2014-06-10 18:09:51 -0400 Marc-André Moreau (adbfcf53e) * libwinpr-sspi: fix failing test 2014-06-10 16:40:58 -0400 Marc-André Moreau (a7de9e5ac) * Merge branch 'master' of github.com:awakecoding/FreeRDP into sspi 2014-06-10 16:38:16 -0400 Marc-André Moreau (1b93dca6c) * libwinpr-sspi: add support for querying user+domain and setting NTLM hash 2014-06-10 14:38:17 -0400 Marc-André Moreau (723e9a171) * libwinpr-sspi: fix server-side NLA 2014-06-10 14:16:02 -0400 Marc-André Moreau (8a343c3e6) * libwinpr-sspi: fix memory leaks 2014-06-10 08:40:04 -0400 Marc-André Moreau (a27c7d85e) * libwinpr-sspi: patch some memory leaks 2014-06-10 08:24:20 -0400 Marc-André Moreau (20464a08e) * winpr: remove installable config.h header 2014-06-09 15:25:00 -0400 Marc-André Moreau (0ebc7e2ab) * libwinpr-sspi: add custom API for passing NTLM hashes and credentials dynamically 2014-06-08 09:14:49 -0400 Marc-André Moreau (ac9b52799) * libwinpr-sspi: fix NTLM SPN context helper 2014-06-07 18:28:02 -0400 Marc-André Moreau (1c0ba4ca9) * libwinpr-sspi: add tests for NTLM 2014-06-07 17:08:07 -0400 Marc-André Moreau (66d2b3ed9) * libwinpr-sspi: fix server-side negotiate module 2014-06-07 16:46:32 -0400 Marc-André Moreau (a37c6bb65) * libwinpr-sspi: fix build on Linux 2014-06-07 16:26:57 -0400 Marc-André Moreau (03cf7933d) * libwinpr-sspi: start implementing and using negotiate sspi module 2014-06-07 14:43:02 -0400 Marc-André Moreau (576e0c4d1) * libwinpr-sspi: fix exporting of SSPI API 2014-06-07 13:48:01 -0400 Marc-André Moreau (8325ff230) * Merge pull request #1892 from alexpilotti/master 2014-06-07 20:11:32 +0300 Alessandro Pilotti (7d2f96e84) * Fixes timezone API definition issues on Windows 2014-06-07 10:50:51 -0400 Marc-André Moreau (a07f61689) * libwinpr-sspi: improve link interface 2014-06-07 00:17:11 -0400 Marc-André Moreau (1b5a2340d) * libwinpr-sspi: even more code hardening 2014-06-06 17:20:34 -0400 Marc-André Moreau (220f88577) * libwinpr-sspi: code hardening 2014-06-06 15:34:12 -0400 Marc-André Moreau (940e6fbc1) * libwinpr-sspi: make native sspi option dynamic 2014-06-05 22:54:31 -0400 Marc-André Moreau (907a29d0b) * libwinpr-sspi: isolate winpr implementation 2014-06-05 22:10:08 -0400 Marc-André Moreau (c5a1a8ac2) * libwinpr-sspi: fix native sspi build 2014-06-05 18:09:37 -0400 Marc-André Moreau (77c3de47d) * libfreerdp-codec: optimize zgfx history buffer wrap around 2014-06-05 15:41:42 -0400 Marc-André Moreau (b4ba2c7a3) * libfreerdp-codec: optimize zgfx bitstream 2014-06-05 15:24:36 -0400 Marc-André Moreau (4e86211f3) * libfreerdp-codec: refactor zgfx 2014-06-05 14:52:27 -0400 Marc-André Moreau (161e7b002) * libfreerdp-codec: simplify zgfx segment processing 2014-06-05 13:13:47 -0400 Marc-André Moreau (6ad00125b) * xfreerdp: avoid using XCopyArea 2014-06-05 12:36:01 -0400 Marc-André Moreau (68221cca7) * xfreerdp: improve gfx frame handling 2014-06-04 22:49:03 -0400 Marc-André Moreau (38ac1fd7b) * xfreerdp: improve graphics pipeline support 2014-06-04 22:06:29 -0400 Marc-André Moreau (12e6c845e) * channels/rdpgfx: cleanup debug output 2014-06-04 21:35:31 -0400 Marc-André Moreau (f194a7b15) * channels/rdpgfx: fix parsing of pdus in an array 2014-06-04 19:05:15 -0400 Marc-André Moreau (eda172c89) * Merge branch 'egfx' of github.com:awakecoding/FreeRDP into egfx 2014-06-04 19:05:04 -0400 Marc-André Moreau (5f18f06e6) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-06-04 18:03:25 -0400 Marc-André Moreau (83edc6842) * xfreerdp: start integrating graphics pipeline 2014-06-04 15:18:02 -0400 Marc-André Moreau (193e7f6bd) * channels/rdpgfx: define interface of callbacks 2014-06-04 12:41:08 -0400 Marc-André Moreau (3854bdff2) * Merge pull request #1885 from awakecoding/master 2014-06-04 12:37:23 -0400 Marc-André Moreau (9e5d31291) * Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-06-04 12:02:30 -0400 Marc-André Moreau (001ff6484) * Merge pull request #1875 from jbd1986/fix-rdp-file-fullscreen 2014-06-04 12:01:40 -0400 Marc-André Moreau (886cd9b0c) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-06-04 12:00:05 -0400 Marc-André Moreau (00667fa75) * Merge pull request #1872 from nfedera/fix-2014-05-28-01 2014-06-04 11:59:58 -0400 Marc-André Moreau (e11d7d967) * Merge pull request #1868 from akallabeth/x11_shutdown_fix 2014-06-04 11:56:37 -0400 Marc-André Moreau (e22b6897f) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-06-04 15:57:27 +0800 Vic Lee (63a1af4b3) * transport: fix incorrect retval that caused unexpected redirect. 2014-06-04 09:30:34 +0200 Martin Fleisz (d8061d23d) * Merge pull request #1882 from hardening/nla_fix 2014-06-03 20:51:28 -0400 Marc-André Moreau (d6e955e6f) * channels/rdpgfx: stub bitmap decompression 2014-06-03 19:48:47 -0400 Marc-André Moreau (280d1c859) * channels/rdpgfx: parse all core egfx pdus 2014-06-03 15:32:03 -0400 Marc-André Moreau (c9172dfdb) * channels/rdpgfx: start parsing pdus 2014-06-03 14:29:55 -0400 Marc-André Moreau (a50e4d16f) * libfreerdp-codec: integrate basic RDP8 decompression support 2014-06-03 13:38:10 -0400 Marc-André Moreau (abd833c27) * libfreerdp-codec: stub new ZGFX (RDP8) bulk compressor/decompressor 2014-06-03 13:00:03 -0400 Marc-André Moreau (3d7524cac) * channels/drdynvc: add state machine, add workaround for missing capabilities pdu 2014-06-03 16:40:05 +0200 Martin Fleisz (6f1f4be0a) * Merge pull request #1873 from hardening/WTSVirtualChannelWriteCallers 2014-06-03 10:05:30 -0400 Benoit LeBlanc (dd6ff1b56) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-06-03 09:49:00 -0400 Marc-André Moreau (8ea161de6) * channels/drdynvc: add OnOpen callback 2014-06-03 15:19:00 +0200 Hardening (462a26c8c) * Don't leak cert in case of failure 2014-06-03 14:59:58 +0200 Hardening (a607b4553) * Fix certificate leak 2014-06-03 14:54:56 +0200 Hardening (183155dbd) * Fix metrics leak 2014-06-03 07:25:21 -0400 Mike McDonald (4881ca6bc) * Fixed merge issue with smartcard_pcsc.c 2014-06-03 07:05:31 -0400 Mike McDonald (ef1242c56) * Merged changes from awakecoding/master 2014-06-03 06:58:49 -0400 Mike McDonald (d1c764b37) * Revert "Modified SCardConnect/SCardDisconnect logic to prevent more than one card from being connected to a context. Trying to connect more than once to a context without doing a disconnect can cause a deadlock in the pcsclite daemon (pcscd)." 2014-06-03 11:04:35 +0200 Hardening (4f1b77408) * Fix NLA authentication for server-side 2014-06-03 11:04:12 +0200 Hardening (0ce300125) * Drop unused field 2014-06-03 00:05:43 -0400 Marc-André Moreau (e74fb24ad) * channels/rdpgfx: start working on capability sets 2014-06-02 22:40:01 -0400 Marc-André Moreau (eb6577732) * channels/disp: cleanup 2014-06-02 22:39:40 -0400 Marc-André Moreau (267e95590) * libfreerdp-client: fix /gfx option 2014-06-02 21:49:49 -0400 Marc-André Moreau (659f80e17) * libwinpr-smartcard: avoid using pcsc-lite's buggy transaction system 2014-06-02 17:20:01 -0400 Marc-André Moreau (f5bfb98ac) * channels/smartcard: experiment with multiple card contexts 2014-06-02 12:08:19 -0400 Marc-André Moreau (1359d7c27) * Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP 2014-06-02 11:08:32 -0400 Mike McDonald (ed8ea297e) * Modified SCardConnect/SCardDisconnect logic to prevent more than one card from being connected to a context. Trying to connect more than once to a context without doing a disconnect can cause a deadlock in the pcsclite daemon (pcscd). 2014-06-02 08:19:43 -0400 Benoît LeBlanc (3e0cda919) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-06-01 22:35:13 -0400 Marc-André Moreau (90936e648) * Merge pull request #1879 from awakecoding/master 2014-06-01 22:25:19 -0400 Marc-André Moreau (cd149ed16) * libwinpr-winsock: fix non-monolithic build 2014-06-01 21:52:33 -0400 Marc-André Moreau (abd475060) * libwinpr-winsock: fix build on Windows 2014-06-01 21:37:20 -0400 Marc-André Moreau (04968b18c) * libfreerdp-core: replace all OpenSSL built-in BIOs by new full duplex BIOs 2014-06-01 15:04:28 -0400 Marc-André Moreau (1172596d5) * libwinpr-winsock: initial winsock implementation 2014-06-01 11:20:13 -0400 Marc-André Moreau (a8be174e0) * libfreerdp-core: remove ineffective full duplex locks 2014-06-01 10:46:58 -0400 Marc-André Moreau (2c8670d7b) * Merge branch 'master' of github.com:awakecoding/FreeRDP 2014-06-01 10:46:43 -0400 Marc-André Moreau (1ac2350ec) * libfreerdp-core: fail more gracefully when transport thread dies 2014-05-31 10:10:19 -0400 Marc-André Moreau (1ddd6c5e0) * libwinpr-utils: add WLog support for Win32 debugger console output 2014-05-30 15:35:46 -0400 Marc-André Moreau (ad978a1cd) * Merge pull request #1877 from awakecoding/master 2014-05-30 15:29:06 -0400 Marc-André Moreau (c5e4c74bb) * libfreerdp-core: fix build on Windows 2014-05-30 15:23:10 -0400 Benoît LeBlanc (584a0cbfb) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-05-30 15:06:07 -0400 Marc-André Moreau (98077cfc2) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-05-30 14:53:10 -0400 Marc-André Moreau (b1416af36) * libfreerdp-core: add locks to disable full duplex BIOs (currently unsafe) 2014-05-30 14:42:49 -0400 Benoît LeBlanc (0f56b1a3d) * Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-05-30 14:36:18 -0400 Marc-André Moreau (d2ad5f698) * libfreerdp-core: fix VerifyX509Certificate to make distinction between gateway and direct connection 2014-05-30 14:27:51 -0400 Benoît LeBlanc (e5882f514) * Added function header for freerdp_update_gateway_usage_method 2014-05-30 14:03:20 -0400 Marc-André Moreau (709df9aec) * libfreerdp-core: add connection timeout, fix gateway bypass local 2014-05-31 01:08:00 +0800 Vic Lee (e4e131513) * transport: add another null pointer check. 2014-05-30 12:55:17 -0400 Marc-André Moreau (e60a59134) * libfreerdp-common: add freerdp_update_gateway_usage_method helper 2014-05-30 12:31:26 -0400 Marc-André Moreau (629858b67) * libfreerdp-core: add gateway-usage-method command line option, avoid resetting BIO flags we shouldn't reset 2014-05-30 23:34:04 +0800 Vic Lee (a3461cef0) * transport: add a null pointer check. 2014-05-30 23:00:15 +0800 Vic Lee (a4c583c45) * rdpsnd/server: fix incorrect use of channe handle. 2014-05-30 22:30:21 +0800 Vic Lee (a98e13a86) * tcp: add timeout to prevent buggy client from hanging. 2014-05-29 22:28:13 -0400 Marc-André Moreau (2309169a0) * Merge pull request #1874 from hardening/CVE-2014-0250 2014-05-29 21:29:24 -0400 Marc-André Moreau (357b9197a) * libwinpr-timezone: fix build on Windows 2014-05-29 19:27:11 -0400 Marc-André Moreau (600218851) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-05-29 15:45:48 -0400 Marc-André Moreau (474fd4ff0) * Merge github.com:mrthebunny/FreeRDP 2014-05-29 15:42:32 -0400 Marc-André Moreau (5b0a5dd3f) * libwinpr-utils: add WLOG_PREFIX environment variable 2014-05-29 15:23:15 -0400 Marc-André Moreau (e5a77c310) * libwinpr-utils: add support for fine grained wlog filter 2014-05-29 12:39:09 -0400 Marc-André Moreau (a6b3fba9b) * libwinpr-sysinfo: implement GetSystemTime, GetLocalTime 2014-05-29 11:58:53 -0400 Marc-André Moreau (e33d7321b) * libwinpr-timezone: stub functions 2014-05-29 11:48:38 -0400 Justin DeFields (c89601fae) * Changed fullscreen value to reflect the current states from http://technet.microsoft.com/en-us/library/ff393692(v=ws.10).aspx 2014-05-29 10:12:02 +0200 Hardening (07e0eba7d) * Check that bpp has reasonable value 2014-05-29 09:24:59 +0200 Hardening (61a58532d) * Check for bpp > 0 2014-05-28 21:33:30 -0400 Benoît LeBlanc (f57c694a3) * tls_prepare: suppressed a warning on Mac 2014-05-29 00:12:48 +0200 Hardening (640b90139) * Set checks to be strict and also check xorBpp field 2014-05-28 23:07:00 +0200 Hardening (532c42052) * Fixes for CVE-2014-0250 2014-05-28 22:11:19 +0200 Emmanuel Ledoux (50efce67f) * winpr-comm: completed support of Read*Timeout 2014-05-28 20:15:08 +0200 Emmanuel Ledoux (16b6c44ef) * winpr-comm: need to purge _purge()'s events before read and write operations 2014-05-28 19:10:01 +0200 Emmanuel Ledoux (f26c7ee49) * winpr-comm: fixed _purge(), eventfd_read() and eventfd_write() just return a error code, not a number of bytes read or written 2014-05-28 18:42:23 +0200 Emmanuel Ledoux (85343a435) * winpr-comm: completed _purge() supporting SERIAL_PURGE_RXABORT winpr-comm: CommReadFile, support of FREERDP_PURGE_RXABORT sent by _purge() 2014-05-28 17:18:33 +0200 Emmanuel Ledoux (cdbba47ee) * winpr-comm: CommWriteFile, completed support of WriteTotalTimeout 2014-05-28 17:04:24 +0200 Hardening (c076ffb02) * Don't use NULL for pWrittenBytes when calling WTSVirtualChannelWrite() 2014-05-28 16:41:24 +0200 Emmanuel Ledoux (471500996) * winpr-comm: completing _purge() on write operations (SERIAL_PURGE_TXABORT) winpr-comm: CommWriteFile, implemented the WriteTotalTimeout 2014-05-28 10:38:32 -0400 Marc-André Moreau (af6fb83d3) * libwinpr-utils: extend wlog prefix format 2014-05-28 16:22:32 +0200 Norbert Federa (5d82ff3c5) * winpr: fixed non monolithic build issue 2014-05-28 13:54:08 +0200 Norbert Federa (aa2efaf57) * winpr: rewrite named pipe sharing 2014-05-28 11:39:10 +0200 Emmanuel Ledoux (1e9e8b68b) * winpr-comm: got IOCTL_SERIAL_GET_DTRRTS 2014-05-28 10:44:52 +0200 Emmanuel Ledoux (f959590bd) * winpr-comm: _get_commstatus() just some comments about HoldReasons. 2014-05-27 17:29:55 +0200 Emmanuel Ledoux (b8d00e41c) * - winpr-comm: fixed again the synchronization arround PendingEvents. Prefer to wait for the end of _wait_on_mask() inside _set_wait_mask() 2014-05-27 16:27:04 +0200 Emmanuel Ledoux (ae3dd68b8) * winpr-comm: fixed _set_wait_mask() on previous commit 2014-05-27 16:17:47 +0200 Emmanuel Ledoux (1aeca8fbc) * - serial: terminates IRP threads more gracefully and avoiding warning messages. 2014-05-27 12:29:24 +0200 Emmanuel Ledoux (b889ad712) * winpr-comm: reviewed the synchronization around counters, WaitMask and PendingEvents variables. Got rid of the semaphore PendingEventsSem. 2014-05-27 11:33:10 +0200 Emmanuel Ledoux (979622493) * - winpr-comm: got a finalized version of IOCTL_SERIAL_WAIT_ON_MASK - serial: cleaning up the code 2014-05-27 09:32:58 +0200 Armin Novak (2a6253ecf) * Abortion check now just tests for quit in the queue. 2014-05-26 17:54:39 -0400 Marc-André Moreau (ba5d84ee5) * libwinpr-smartcard: add logging for each calls in smartcard inspector 2014-05-26 22:54:34 +0200 Armin Novak (7e481d31b) * Now processing input messages in async thread. 2014-05-26 16:20:28 -0400 Marc-André Moreau (ea0a2a32a) * Merge pull request #1866 from nfedera/fix-2014-05-26-01 2014-05-26 15:57:37 -0400 Marc-André Moreau (b6a8767b7) * libwinpr-smartcard: start smartcard API inspector 2014-05-26 21:24:34 +0200 Norbert Federa (538cc2d4a) * winpr: fixed incorrect pipe reference count usage 2014-05-26 14:46:42 -0400 Marc-André Moreau (5afd08498) * cmake: add option to override default library type for complex submodules 2014-05-26 19:09:25 +0200 Armin Novak (0c77671a8) * Fixed input_thread shutdown issue if not initiated by user. 2014-05-26 13:01:40 -0400 Marc-André Moreau (2cca4c52f) * Merge pull request #1865 from awakecoding/master 2014-05-26 12:43:43 -0400 Marc-André Moreau (a75a38c88) * Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-05-26 12:43:30 -0400 Marc-André Moreau (18cac3d4d) * libfreerdp-codec: cleanup context state flushing 2014-05-26 12:30:58 -0400 Marc-André Moreau (830659fc5) * libfreerdp-core: add new protocol metrics module 2014-05-26 16:31:56 +0200 Emmanuel Ledoux (13e10c5de) * winpr-comm: identified the ioctl 0x00220034 as IOCTL_USBPRINT_GET_1284_ID (support not yet implemented) 2014-05-26 08:10:28 -0400 Marc-André Moreau (ad8f031a8) * Merge pull request #1864 from MartinHaimberger/namedpipefix 2014-05-26 03:04:22 -0700 Martin Haimberger (c958f8101) * fixed introduced winpr bug in namedpipes 2014-05-26 09:01:52 +0200 Armin Novak (4b0b94d04) * Updated copyright header. Added error checks and assertions. 2014-05-26 09:01:13 +0200 Armin Novak (32ef77738) * Updated copyright headers. 2014-05-26 08:25:01 +0200 Armin Novak (00637f339) * Fixed issue with gstreamer 1.0 video pipe. 2014-05-26 07:46:11 +0200 Armin Novak (fd7ba77cd) * Removed argument from caps, as it is not supported by decoders. Fixed