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
990b8c23a9
Fixed PubSub function pointer casts.
2018-02-14 11:00:52 +01:00
Armin Novak
4eb5b8e349
Replaced atoi
2017-11-15 15:52:16 +01:00
Norbert Federa
f71b6b46e8
fix string format specifiers
...
- fixed invalid, missing or additional arguments
- removed all type casts from arguments
- added missing (void*) typecasts for %p arguments
- use inttypes defines where appropriate
2016-12-16 13:48:43 +01:00
Armin Novak
649d270ccd
Fixed GDI_RGN->null initialization.
2016-10-06 13:43:15 +02:00
Armin Novak
5ba9f82843
Reformatted file.
2016-10-06 13:43:14 +02:00
Armin Novak
e23a7e29a1
Removed obsolete code.
2016-10-06 13:43:10 +02:00
Armin Novak
22ddec810b
Moved pre and post channel hooks.
2016-10-06 13:43:10 +02:00
Armin Novak
d35823cf69
Moved channel init code to core library.
2016-10-06 13:43:09 +02:00
Armin Novak
dadc5262ae
Removed static channel variables.
...
Global static variables do not work, if more than one instance
of an RDP client is running in the same process space.
Removed the varaibles where possible and replaced them with
thread local storage where necessary.
2016-10-06 13:43:09 +02:00
Armin Novak
f0864108f9
Updated iOS client.
2016-10-06 13:43:08 +02:00
Armin Novak
ebfe4fbce5
Fixed compile issues.
2016-10-06 13:43:04 +02:00
Armin Novak
36cbf1b583
Fixed error handling for channel load failures.
2016-03-14 13:13:43 +01:00
Armin Novak
cbf2892ccc
Implemented temporary certificate accept.
...
Certificates can now be accepted temporarily.
The callbacks for certificate validation have been
modified to extend the information presented to the user.
2016-02-05 02:04:57 +01:00
Bernhard Miklautz
bf73f4e4f1
Fix unchecked strdups
...
* add missing checks
* adapt function return values where necessary
* add initial test for settings
2015-06-22 19:09:59 +02:00
Norbert Federa
8a53e5ee68
client/iOS: fix ios_context_new
...
- fixed wrong signature since ContextNew is BOOL now
- added error checking
2015-05-25 22:21:53 +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
Bernhard Miklautz
43695bc15d
ios: updates to build with xcode6+
...
* update tool chain to use clang instead of gcc
* add compatibility function for fwrite
2015-04-21 14:16:32 +02:00
Armin Novak
8b5f2c97ce
Fixed bitmap context for 15bit color depth
2015-02-26 18:01:05 +01:00
Armin Novak
ecad3d5b5c
Fixed iOS undeclared identifier error.
2015-01-20 12:42:02 +01:00
Armin Novak
0700b806c1
Using freerdp_channels_disconnect now.
2015-01-20 11:25:14 +01:00
Mehul Dhorda
58ab355bad
Call redraw only when region is invalidated
...
Added a condition to redraw a rect only when region is invalidated. For
example. this avoids a redraw when only the cursor changes on the
remote machine.
2014-11-19 11:48:12 -08:00
Marc-André Moreau
98965d4258
client/iOS: remove deprecated includes
2014-11-15 13:02:09 -05:00
Mike Gilbert
ae1fdf6153
Remove execute bit from many files
2014-07-20 00:52:35 -04:00
Marc-André Moreau
2a82684521
channels: cleanup unused freerdp channels global functions
2014-06-11 16:27:31 -04:00
Marc-André Moreau
4bbd78a80b
libfreerdp-core: remove unnecessary usage of freerdp_channels_data
2014-02-15 15:26:34 -05:00
Bernhard Miklautz
2b6b4a6685
updated file headers
2013-12-04 11:44:22 +01:00
Marc-André Moreau
208c9f844a
freerdp: fix core API bugs
2013-06-13 21:34:46 -04:00
Martin Fleisz
120960fd4d
libfreerdp-core: Added support for server initiated shutdown to TSG
2013-05-22 10:58:11 +02:00
Martin Fleisz
dd5cbef467
iOS: Fix resource leak
2013-04-18 10:51:39 +02:00
Thinstuff Developer
834ca7fc4a
iOS: Fixed issue where boookmarks were saved even though cancel was pressed
2013-04-03 09:36:55 +02:00
Martin Fleisz
38446b5f2b
iOS: got rid of xcode project file
2013-03-29 14:28:27 +01:00
Martin Fleisz
c2c06e6905
iOS: Fixed session resizing
2013-03-05 12:54:49 +01:00
hardening
379b80ca42
Fixed prototypes
2013-02-15 23:07:10 +01:00
Bernhard Miklautz
e5cf8ff7fb
iOS: initial release of iFreeRDP
...
This is the initial release of iFreeRDP the FreeRDP iOS client.
Build instructions can be found in docs/README.ios.
2013-02-14 14:59:12 +01:00