Armin Novak
7d89ea22d4
Unified initialization of OrderSupport
...
Added a library internal function freerdp_settings_set_default_order_support
which initializes the OrderSupport array of settings.
Now clients no longer need to set this up on their own, if they
do not implement their own hardware accelerated order processing.
2018-11-23 10:11:50 +01:00
Armin Novak
666ef4ab34
Fix #4864 : Register pointer cache after PostConnect is called
...
With #4950 client side pointer implementation was made optional.
This addresses an issue that each client had to call
pointer_cache_register_callbacks on its own.
2018-11-20 09:49:39 +01:00
Armin Novak
738aa56233
Fixed #4995 : Don't forget to send the NULL of the clipboard string.
2018-11-12 08:40:54 +01:00
Armin Novak
dfb1049653
Fix #4851 : Software GDI is now default
2018-09-20 10:44:03 +02:00
Armin Novak
114abad767
Removed use of strcpy.
2018-08-27 14:34:09 +02:00
Armin Novak
c3a26b0d6a
Removed +async-transport options
...
The async transport option is broken by design.
If used the main loop is called from the transport thread and the
main thread of the application.
Unless the transport layer is refactored to just work on queues
(input and output) this option will never work, therefore remove it.
2018-08-22 13:56:37 +02:00
Armin Novak
9bd13c25c9
Added WaitableTimer implementation for mac OS.
2018-03-12 13:39:21 +01:00
Armin Novak
990b8c23a9
Fixed PubSub function pointer casts.
2018-02-14 11:00:52 +01:00
Armin Novak
65a97b13c8
Fixed #1536 : Clipboard data size.
2017-11-23 13:16:50 +01:00
Armin Novak
3ce9d6d923
Fixed keyboard state sync.
2017-11-20 11:47:00 +01:00
Armin Novak
83bcdc56b1
Added missing pointer callback.
2017-11-09 10:22:54 +01:00
Armin Novak
d5a582f91e
Ignore gdi_resize if not initialized.
2017-07-20 12:33:56 +02:00
Robert Corrigan
405e7ebb6e
Code style fixes
2016-10-20 11:22:08 -04:00
Robert Corrigan
91e6255015
Run password dialog as a modal sheet and set window title to server:port
2016-10-19 17:11:40 -04:00
Armin Novak
8ef1808191
Adjusted non X11 implementations.
2016-10-14 12:50:04 +02:00
Robert Corrigan
ecf9eed809
Runs Mac password dialog on main UI thread
2016-10-08 11:30:04 -04:00
Armin Novak
649d270ccd
Fixed GDI_RGN->null initialization.
2016-10-06 13:43:15 +02:00
Armin Novak
8f1adf64ee
Refactored ClipboardSetData.
2016-10-06 13:43:15 +02:00
Armin Novak
4d179fd88a
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
22ddec810b
Moved pre and post channel hooks.
2016-10-06 13:43:10 +02:00
Armin Novak
376f6a47e1
Fixed OS X client.
2016-10-06 13:43:06 +02:00
Armin Novak
cd65c49db2
Fixed mac compile errors.
2016-10-06 13:43:05 +02:00
Marc-André Moreau
915b9a15b1
Merge branch 'master' of github.com:FreeRDP/FreeRDP
...
Conflicts:
winpr/libwinpr/bcrypt/CMakeLists.txt
2016-05-11 11:05:17 -04:00
Armin Novak
36cbf1b583
Fixed error handling for channel load failures.
2016-03-14 13:13:43 +01:00
Marc-André Moreau
bfca674f2d
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2016-02-05 11:39:45 -05:00
Armin Novak
c908b951f1
Reformatted patch.
2016-02-02 09:50:23 +01:00
“John
8324b3d18f
Mac Fullscreen + window title
...
* Set Mac window title according to command line
* Hände fullscreen command line switch
2016-02-02 09:49:47 +01:00
Marc-André Moreau
5350d8e7c6
mfreerdp: fix dynamic desktop resize
2015-11-05 11:57:47 -05:00
Armin Novak
be673f5766
Fixed mac API.
2015-08-06 14:11:36 +02:00
Norbert Federa
51b697d4c8
transport/mfreerdp: fix async transport
...
- handle WAIT_TIMEOUT result as error in async transport thread
if an INFINITE timeout was specified in WaitForMultipleObjects
- fix mfreerdp's async transport handling to not use
freerdp_get_event_handles/freerdp_check_event_handles if async
transport is activated
2015-05-14 21:57:16 +02:00
MartinHaimberger
e3236c2317
Merge pull request #2605 from nfedera/fix-2015-05-08-01
...
fixed multiple missing gdi return value checks
2015-05-11 16:59:32 +02:00
Norbert Federa
1eff1a345e
free can handle NULL perfectly fine
2015-05-11 09:07:39 +02:00
Norbert Federa
71a4349928
fixed multiple missing gdi return value checks
...
mainly gdi_Create* functions
2015-05-08 21:39:23 +02:00
Norbert Federa
25fc866a58
Fix unchecked CreateThread calls and misc fixes
2015-05-05 13:55:48 +02:00
Bernhard Miklautz
515502ffa5
change return types of callbacks to BOOL
...
* change all client/server callbacks to BOOL
* update all clients accordingly
* add multiple return value checks
* small fixes
2015-04-21 14:18:07 +02:00
Marc-André Moreau
1e7941297e
mfreerdp: fix clipboard missing last character and extra last character
2014-12-21 14:17:51 -05:00
Marc-André Moreau
8449e1c946
mfreerdp: fix thread stopping
2014-11-20 12:34:49 -05:00
Marc-André Moreau
92d08cf58f
mfreerdp: rewrite and update clipboard code
2014-11-05 17:14:32 -05:00
Marc-André Moreau
20da57a760
mfreerdp: fix build and cursor conversion
2014-10-25 10:17:41 -04:00
Marc-André Moreau
3346d3b912
mfreerdp: fix crash with <32bpp color depths
2014-10-18 21:31:24 -04:00
Marc-André Moreau
a1e660d92e
freerdp: unify clipboard standard format id definitions
2014-10-16 22:20:12 -04:00
Marc-André Moreau
2a5192b027
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx
...
Conflicts:
client/Windows/wf_cliprdr.h
client/Windows/wf_event.h
client/X11/xf_client.c
client/X11/xf_gdi.c
libfreerdp/gdi/gdi.c
server/Mac/mf_input.c
2014-09-17 19:09:56 -04:00
Armin Novak
477d6214ee
Decreased logging verbosity.
2014-09-15 19:47:59 +02:00
Armin Novak
7913a57bc5
Using wlog for logging in clients now.
2014-09-15 08:55:00 +02:00
Marc-André Moreau
b0d27beae3
mfreerdp: add egfx support
2014-09-13 12:02:53 -04:00
Armin Novak
0780c0993e
Replaced fprintf(stderr with DEBUG_WARN
2014-08-07 22:21:07 +02:00
Marc-André Moreau
2a82684521
channels: cleanup unused freerdp channels global functions
2014-06-11 16:27:31 -04:00
Benoît LeBlanc
6d55d8859d
Added context error codes
2014-03-28 12:23:16 -04:00
Marc-André Moreau
5d59ea09d6
mfreerdp: add Apple IOKit-based keyboard type detection
2014-03-04 14:01:01 -05:00
Marc-André Moreau
fb2428309c
mfreerdp: apply fixes from mac-audio branch
2014-03-03 16:57:43 -05:00