Commit Graph

2115 Commits

Author SHA1 Message Date
Marc-André Moreau
769502ec72 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-04-26 13:47:01 -04:00
Zhang Zhaolong
5cb7819830 client-common: fix memory leak in case of error out. 2014-04-26 12:19:28 +08:00
Benoit LeBlanc
c59ae16b02 fix typo 2014-04-24 17:27:45 -04:00
Marc-André Moreau
3ee6494d36 libfreerdp-core: cleanup GatewayUsageMethod setting 2014-04-24 17:05:10 -04:00
Marc-André Moreau
e9653519fb xfreerdp: add proper OpenSSL include directory 2014-04-23 09:51:22 -04:00
Bernhard Miklautz
b817e92e5e cmake: mark required libraries for export 2014-04-23 10:16:02 +02:00
Martin Fleisz
43e08997f1 Merge pull request #1633 from MicahChase/master
Bluetooth Keyboard Fix
2014-04-22 08:36:25 +02:00
Marc-André Moreau
784e9abd79 cmake: improve __FILE__ relative path hack 2014-04-21 14:42:24 -04:00
Bernhard Miklautz
117112d20f sample client: fix ReceiveChannelData prototype 2014-04-17 10:04:12 +02:00
Maks Naumov
1162b37602 fix check args count for 'parallel' cmd 2014-04-08 20:23:02 +03:00
Norbert Federa
18cb418c81 core: FIPS for fastpath and RDP security fixes
- fixed invalid stream position if extEncryptionMethods is not used
- enabled 56bit rdp security method
- fixed entropy reduction of the keys for 40 bit and 56 bit
- added rdp security incl. FIPS for fastpath output
- added FIPS encryption to fast path input
- fixed FIPS key generation in server mode
- fixed stream length correction in FIPS mode
- added rdp encryption for licensing packets (apparently some clients,
  specifically cetsc, require the license packets received from the
  server to be encrypted under certain RDP encryption levels)
- replace errnous virtual extended mouse event in focus in event
2014-04-02 14:17:39 +02:00
Marc-André Moreau
2524cebfa2 Merge branch 'master' of github.com:mrthebunny/FreeRDP 2014-03-28 12:30:24 -04:00
Benoît LeBlanc
6d55d8859d Added context error codes 2014-03-28 12:23:16 -04:00
Zhang Zhaolong
d3d3a21079 wfreerdp: fix incorrect line color. 2014-03-28 09:59:56 +08:00
Marc-André Moreau
00e6463e1e channels/rdpdr: robustness improvements 2014-03-26 11:05:12 -04:00
Marc-André Moreau
65ff98bb99 libfreerdp-core: fix /multimon and /span options 2014-03-25 14:39:21 -04:00
Marc-André Moreau
8fc412bbbc Merge branch 'xkeys' of github.com:awakecoding/FreeRDP 2014-03-25 12:27:22 -04:00
Marc-André Moreau
84cef49678 xfreerdp: treat Super key differently 2014-03-25 12:27:06 -04:00
Marc-André Moreau
4c920506ed libfreerdp-core: add 'Bypass RD Gateway server for local addresses' feature 2014-03-24 14:44:18 -04:00
Marc-André Moreau
25a7225a22 xfreerdp: don't execute action script when not present 2014-03-24 09:40:01 -04:00
Marc-André Moreau
234a3fa453 xfreerdp: add action script options for X11 events 2014-03-22 17:12:50 -04:00
Marc-André Moreau
770defc706 xfreerdp: add registration of key combinations 2014-03-22 14:40:52 -04:00
Marc-André Moreau
e534ecb4a6 Merge branch 'master' of github.com:awakecoding/FreeRDP into xkeys 2014-03-22 13:31:12 -04:00
Zhang Zhaolong
55dc60f956 wfreerdp: kbd: fix ctrl/alt syncronization. 2014-03-17 15:01:15 +08:00
Marc-André Moreau
208085a894 xfreerdp: add ability to script key combinations 2014-03-14 00:11:44 -04:00
Marc-André Moreau
186172fa78 xfreerdp: cleanup keyboard code 2014-03-13 21:10:22 -04:00
Marc-André Moreau
201bbf5df4 Merge branch 'master' of github.com:awakecoding/FreeRDP into mppc 2014-03-11 11:57:01 -04:00
Marc-André Moreau
e0966bbfff Merge branch 'master' of github.com:mrthebunny/FreeRDP 2014-03-10 23:08:17 -04:00
Marc-André Moreau
4310089102 libfreerdp-core: add options for specifying compression level 2014-03-10 11:16:36 -04:00
Marc-André Moreau
805876f976 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-03-10 10:05:29 -04:00
Zhang Zhaolong
bb2e5c5cb9 clipboard: wfreerdp: implement file clipping. 2014-03-10 14:25:59 +08:00
Zhang Zhaolong
193c0409b7 wfreerdp: fix warning. 2014-03-10 14:25:58 +08:00
Zhang Zhaolong
9df4541c5c clipboard: wfreerdp: implement COM objects for file clipping. 2014-03-10 14:25:58 +08:00
Zhang Zhaolong
1571ed5c67 clipboard: wfreerdp: add COM objects for file clipping. 2014-03-10 14:25:57 +08:00
Zhang Zhaolong
edd3bff950 clipboard: implement file clipping on XP.
add temp directory.
    use %TEMP% directory as file transfering temprorary directory.
    if %TEMP% directory is in C:\, driver C:\ should be redirected in order
    to enable file clipping on XP.
2014-03-10 14:25:56 +08:00
Zhang Zhaolong
353b4f8ba3 clipboard: add events for file clipping. 2014-03-10 14:25:56 +08:00
Benoît LeBlanc
557c082458 Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-03-05 16:35:22 -05:00
Marc-André Moreau
bb47eb3604 Merge pull request #1711 from zhangzl2013/wfreerdp
wfreerdp run-time fix.
2014-03-05 11:27:32 -05:00
Maks Naumov
012a729878 fix "mcode" check in cliprdr_thread_func()
Priority of the '!=' is higher than '=' operator
2014-03-05 15:24:42 +02:00
Marc-André Moreau
5d59ea09d6 mfreerdp: add Apple IOKit-based keyboard type detection 2014-03-04 14:01:01 -05:00
Zhang Zhaolong
cee1807bd2 wfreerdp: fix screen crash when connecting to XP desktop with some resolution. 2014-03-04 15:35:21 +08:00
Zhang Zhaolong
dcc4477e64 wfreerdp: disable fullscreen toggle in fix size mode. 2014-03-04 13:54:27 +08:00
Zhang Zhaolong
83f8d47d20 wfreerdp: floatbar: minor cleanup. 2014-03-04 13:54:27 +08:00
Marc-André Moreau
fb2428309c mfreerdp: apply fixes from mac-audio branch 2014-03-03 16:57:43 -05:00
Marc-André Moreau
f7bcdad775 Merge branch 'master' of github.com:awakecoding/FreeRDP into channels 2014-02-27 16:55:24 -05:00
Marc-André Moreau
c22490ec3b xfreerdp: disable auto-reconnect by default, add command-line option 2014-02-27 16:55:07 -05:00
Marc-André Moreau
419e2936be Merge branch 'master' of github.com:awakecoding/FreeRDP into channels 2014-02-27 15:09:06 -05:00
Marc-André Moreau
951368a1ce Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-02-27 13:58:29 -05:00
Marc-André Moreau
a8dd056420 Merge pull request #1704 from dbungert/rail
xfreerdp: Fix disappearing rail windows.
2014-02-27 13:52:53 -05:00
Marc-André Moreau
b75acd4dce Merge pull request #1703 from zhangzl2013/wfreerdp-floatbar
wfreerdp floatbar
2014-02-27 13:52:33 -05:00
Marc-André Moreau
922624f5b4 Merge branch 'master' of github.com:awakecoding/FreeRDP into channels 2014-02-27 12:14:18 -05:00
Zhang Zhaolong
4254100a10 wfreerdp: floatbar: code reduce. 2014-02-27 14:30:58 +08:00
Zhang Zhaolong
c0ac3ee927 wfreerdp: floatbar: fix lose position after fullscreen toggling.
minor code cleanup.
2014-02-27 13:44:49 +08:00
Zhang Zhaolong
491490f505 wfreerdp: floatbar: fix lock behavior. 2014-02-27 12:21:59 +08:00
Zhang Zhaolong
53ed501d14 wfreerdp: floatbar: rename functions. 2014-02-27 12:17:41 +08:00
Zhang Zhaolong
169a0cd671 wfreerdp: floatbar: add files to CMakeLists. 2014-02-27 11:45:11 +08:00
Zhang Zhaolong
96562e533f wfreerdp: floatbar: enabled. 2014-02-27 11:43:52 +08:00
Zhang Zhaolong
9f6dbed05b wfreerdp: floatbar: add implementation. 2014-02-27 11:40:21 +08:00
Zhang Zhaolong
4a6c2ecfce wfreerdp: floatbar: add bmp resources ids. 2014-02-27 11:38:21 +08:00
Zhang Zhaolong
131627fb2b wfreerdp: floatbar: add bmp resources. 2014-02-27 11:37:17 +08:00
Zhang Zhaolong
07c0d82671 wfreerdp: fix fullscreen. 2014-02-26 11:34:48 +08:00
Marc-André Moreau
1afeb448b4 libfreerdp-core: expose stubbed WtsApi function table from the core 2014-02-16 20:12:45 -05:00
Marc-André Moreau
4bbd78a80b libfreerdp-core: remove unnecessary usage of freerdp_channels_data 2014-02-15 15:26:34 -05:00
Marc-André Moreau
87be2e0f80 freerdp: add option to disable credentials delegation 2014-02-14 00:43:31 -05:00
Dan Bungert
dd88d7194e xfreerdp: Fix disappearing rail windows.
Rail windows currently disappear on resize and on implicit resize
(calc changing view type from standard to scientific).

The bitmask that we send to XCreateWindow() must match the actual
attributes that we are sending (see xf_create_window()).
Because of this we were unintentionally zeroing out some of the
window attributes rather than using their default values.
2014-02-12 16:22:18 -07:00
Marc-André Moreau
8a44b2baa6 libfreerdp-core: add spn-class option 2014-02-12 00:43:02 -05:00
Marc-André Moreau
e968bb584e xfreerdp: fix build warnings 2014-02-10 22:23:59 -05:00
Zhang Zhaolong
600fa04bec wfreerdp: fix gdi polyline mistake. 2014-02-10 14:43:58 +08:00
Marc-André Moreau
5ff847a6e6 wfreerdp: fix multiple warnings 2014-02-10 01:06:11 -05:00
Marc-André Moreau
d64f86d52c wfreerdp: fix 64-bit build 2014-02-10 00:34:17 -05:00
Benoît LeBlanc
53f2b8511d Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-02-06 12:13:39 -05:00
Marc-André Moreau
e8a9b7ff14 libfreerdp-core: fix ignored port settings for TS Gateway and vmconnect 2014-02-05 11:54:42 -05:00
Benoît LeBlanc
9d929469d2 Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau (27) and others
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP: (48 commits)
  afreerdp: fix build on Android
  libwinpr-wtsapi: include wtsapi32.h on Windows
  wfreerdp: fix target exporting
  wfreerdp: fix building against OpenSSL with MONOLITHIC_BUILD and shared libraries
  wfreerdp: fix test build issues
  libwinpr-crypto: implement CryptProtectMemory/CryptUnprotectMemory
  libwinpr-memory: add missing definitions
  libwinpr-memory: start stubbing
  Increased size of stream on GCC conference create request from 512 to 1024.  For large numbers of static virtual channels, the stream was being overflowed and was causing crashes.
  Fixes to process new command line options (autodetect, heartbeat, multitransport), join the MCS message channel and process auto-detect PDUs during the connection sequence.
  wfreerdp: fix build against static openssl library
  winpr-hash: fix building against openssl in static mode
  libfreerdp-gdi: fix invalidation of region with line drawing
  mfreerdp: fix hungarian keyboard '0' and 'i' key inversion
  Fixes build issue on Windows
  libwinpr-synch: add active/inactive linked list for timer queue
  libwinpr-synch: improve timer queue implementation
  libwinpr-synch: make use of head's expiration time in timer queue
  libwinpr-synch: make use of timespec for timer queue
  libwinpr-synch: improve timer queue implementation
  ...

Conflicts:
	client/common/CMakeLists.txt
2014-02-04 11:37:40 -05:00
Marc-André Moreau
fab61ba946 afreerdp: fix build on Android 2014-02-03 16:03:43 -05:00
Marc-André Moreau
17665378a9 wfreerdp: fix target exporting 2014-02-02 22:37:54 -05:00
Marc-André Moreau
b5bef07e50 wfreerdp: fix building against OpenSSL with MONOLITHIC_BUILD and shared libraries 2014-02-01 19:53:45 -05:00
Marc-André Moreau
dd789ba9ba Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP 2014-01-31 10:48:31 -05:00
Mike McDonald
02c9d07bcf Fixes to process new command line options (autodetect, heartbeat, multitransport), join the MCS message channel and process auto-detect PDUs during the connection sequence. 2014-01-29 22:53:32 -05:00
Marc-André Moreau
4d289ee065 mfreerdp: fix hungarian keyboard '0' and 'i' key inversion 2014-01-28 16:23:42 -05:00
Marc-André Moreau
3782c2ad72 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-01-25 16:34:34 -05:00
Marc-André Moreau
9a4fb396da libwinpr-synch: add unit test for waitable timer asynchronous procedure calls 2014-01-24 18:08:06 -05:00
Marc-André Moreau
fab0cd2779 libwinpr-synch: stub timer queues 2014-01-24 17:48:55 -05:00
Marc-André Moreau
ae9c10e233 Merge pull request #1664 from vworkspace/auto-reconnect
Addition of auto reconnect to FreeRDP core and X11 client
2014-01-23 10:15:18 -08:00
Bernhard Miklautz
8392b1cc10 xfreerdp: handle negative mouse coordinates
If the pointer is moved out a window relatives coordinates can get negative
in X. This case wasn't handled.

fixed #1654
2014-01-22 15:20:17 +01:00
Benoit LeBlanc
b142bd4e4d Added PubSub notification on mouse events (only triggered in Windows) 2014-01-17 18:17:10 -05:00
Mike McDonald
c4f6dcc24f Added auto reconnect to FreeRDP core and X11 client 2014-01-16 17:38:56 -05:00
Benoît LeBlanc
6a7e4ba48a Remove CMAKE policy warning 2014-01-14 11:26:00 -05:00
Benoît LeBlanc
018df2a6ee Only install cli binary if VENDOR is FreeRDP 2014-01-10 19:20:27 -05:00
Benoît LeBlanc
20c677ddaa mac CLI: call freerdp_stop on applicaiton close 2013-12-20 11:54:18 -05:00
Benoît LeBlanc
d94122c07b Fixed mac cli message box message 2013-12-18 13:00:16 -05:00
Benoît LeBlanc
5de7a4f082 Code cleanup 2013-12-18 12:44:40 -05:00
Benoît LeBlanc
36a1323dce fixed error parsing rdp file: lines without value were ignored before being marked as formatted, resulting in duplicate values being written to the RDP file afterwards. 2013-12-13 16:58:46 -05:00
Benoît LeBlanc
ad12c6cfcd Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2013-12-12 15:06:51 -05:00
Benoît LeBlanc
469303a545 Fix: PromptCredentialsOnce / GatewayUseCredentials were always set to true regardless of the value present in the rdp file. 2013-12-12 11:32:36 -05:00
Marc-André Moreau
e7974090bb freerdp: fix removal of OnParamChange event 2013-12-11 17:29:09 -05:00
MicahChase
6e63873e66 bluetooth keyboard fix 2013-12-11 15:13:01 -06:00
Marc-André Moreau
bf094ed997 mfreerdp: code cleanup 2013-12-11 14:31:54 -05:00
Marc-André Moreau
9d745cc038 Merge branch 'master' of github.com:mrthebunny/FreeRDP 2013-12-11 12:22:33 -05:00
Marc-André Moreau
eb20d0f770 freerdp: fix order of OrderSupport initialization 2013-12-10 12:30:25 -05:00
Marc-André Moreau
62199fc46a Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-12-10 11:54:03 -05:00
Marc-André Moreau
0ed993635f Merge pull request #1622 from zhaohb/fix-gdi
Fix some software can not normal work
2013-12-10 08:50:43 -08:00
Benoît LeBlanc
2ea2a6937d missing DEFINE on .h file 2013-12-09 15:30:00 -05:00
Benoît LeBlanc
065ba4f500 Prevent crash in mac CLI application if command-line is not properly parsed (NULL argv causes segmentation fault when printing usage). 2013-12-09 14:28:32 -05:00
Benoît LeBlanc
153bcbfa7c Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2013-12-06 09:15:02 -05:00
Benoît LeBlanc
a86168fe8f added const to freerdp_client_get_string_option 2013-12-06 09:14:55 -05:00
Marc-André Moreau
f963491ebe libfreerdp-client: cleanup .rdp file parsing 2013-12-05 12:35:31 -05:00
Marc-André Moreau
73196c3777 libfreerdp-common: add fine grained control over .rdp file writing functions 2013-12-04 18:25:55 -05:00
Marc-André Moreau
4b341daa3d libfreerdp-client: add functions for getting/setting rdp file options 2013-12-04 16:29:45 -05:00
Marc-André Moreau
0ffc6a93ae libfreerdp-client: start extending .rdp file parsing capabilities 2013-12-04 15:37:42 -05:00
Martin Fleisz
4d71032656 iOS: Removed unused code 2013-12-04 12:30:33 +01:00
Bernhard Miklautz
2b6b4a6685 updated file headers 2013-12-04 11:44:22 +01:00
Marc-André Moreau
cea8c08328 ifreerdp: fix iOS/OSX platform detection 2013-12-03 15:19:58 -05:00
ZhaoHongbo
1ce5e908eb Fix some software can not normal work 2013-12-03 09:57:57 +08:00
Marc-André Moreau
5bcdab95ff libfreerdp-codec: partial planar RLE compression support 2013-11-26 22:16:31 -05:00
Marc-André Moreau
b33f222472 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-11-25 12:31:43 -05:00
Marc-André Moreau
128fb72ec6 mfreerdp: fix possible crash on gdi termination 2013-11-25 00:25:16 -05:00
Zhang Zhaolong
6a11e6226b fix a gdi leak bug. 2013-11-24 16:01:11 +08:00
Marc-André Moreau
21ec46036b channels/cliprdr: start implementing clean callback interface 2013-11-23 21:35:44 -05:00
Marc-André Moreau
83ad1730b8 Merge branch 'master' of github.com:FreeRDP/FreeRDP
Conflicts:
	libfreerdp/core/input.c
	libfreerdp/core/update.c
2013-11-23 16:39:29 -05:00
Marc-André Moreau
192d7a6bf7 Merge pull request #1608 from zhangzl2013/bug-cliprdr
fix cliprdr bug
2013-11-23 13:35:43 -08:00
Benoît LeBlanc
fce1880cae Fix leak (native mac) : free gdi 2013-11-22 13:38:42 -05:00
Zhang Zhaolong
f7cf0eace7 check return value. 2013-11-21 14:26:29 +08:00
Zhang Zhaolong
304fb6d137 reformat coding styles. 2013-11-21 13:45:16 +08:00
Zhang Zhaolong
c196e0b2c1 fix name length to copy. 2013-11-21 13:35:21 +08:00
Zhang Zhaolong
b79ce07137 fix memory realloc size error. 2013-11-21 13:28:54 +08:00
Bernhard Miklautz
0ddf2922f9 android build: fixes for out of tree builds
Fixed the last places to be able to build android
out of tree with Unix Makefiles generator.

Note: When using eclipse use in source tree builds.
2013-11-18 20:23:00 +01:00
Bernhard Miklautz
7457dd3de4 android build: Fixed program path detection 2013-11-18 19:58:01 +01:00
Bernhard Miklautz
440d945f5d client/common: fixed TestClientRdpFile test
Unified ascii and unicode string handling.
2013-11-15 16:58:54 +01:00
Marc-André Moreau
a6af3f5c0a Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-11-15 09:38:29 -05:00
Bernhard Miklautz
1a5c527c07 ios: fixed broken clang pragmas 2013-11-15 11:55:33 +01:00
Bernhard Miklautz
0147b06d06 use version.h in ios client 2013-11-15 11:54:38 +01:00
Marc-André Moreau
c4492411e4 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-11-14 19:41:59 -05:00
Martin Fleisz
72770c8c43 Merge pull request #1585 from dbungert/hostname
Add support with new args for client hostname
2013-11-13 03:26:07 -08:00
Marc-André Moreau
b0b8b6aa9e Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-11-12 12:59:41 -05:00
Armin Novak
8fa18f1174 Using winpr instead of pthread now.
<android_desktop_resize> now uses up to date settings for callback now.
Improved error handling in <jni_input_thread>
Unified disconnect and cancel JNI calls, as they currently do the same.
2013-11-12 10:30:14 +01:00
Armin Novak
3b209b9345 Removed pthreads, using winpr now. 2013-11-12 10:25:41 +01:00
Armin Novak
2af8efb26b Fixed resource cleanup, using DEBUG_WARN now for error messages. 2013-11-12 10:24:13 +01:00
Armin Novak
f93b69320f Split ndk-build and ant runs to different targets, ndk-build is now also
run, if no ant build is desired.
2013-11-12 10:23:22 +01:00
Armin Novak
83053c865a DEBUG_ANDROID now a debug define using default <debug.h> macros. 2013-11-12 10:22:41 +01:00
Dan Bungert
d128e44ae3 Add support with new args for client hostname 2013-11-11 17:57:44 -07:00
Marc-André Moreau
fb23f08388 libfreerdp-client: fix possible infinite loop with .rdp file parsing containing freerdp options 2013-11-10 13:29:20 -05:00
Armin Novak
f6236048c5 Modified build to allow native debugging with eclipse. 2013-11-08 15:20:23 +01:00
Armin Novak
fdc3045839 Modified build to allow native debugging with eclipse. 2013-11-08 15:19:38 +01:00
Armin Novak
ba2c31e9d9 Modified build to allow native debugging with eclipse. 2013-11-08 15:16:18 +01:00
Armin Novak
d1bc0d6f37 Enabled native building support. 2013-11-08 13:40:05 +01:00
Armin Novak
f00777876d Android App version now configurable from cmake. 2013-11-08 13:15:04 +01:00
Armin Novak
105a859694 Setting correct debuggable now depending on configuration. 2013-11-08 12:51:01 +01:00
Armin Novak
51041bd1bc Modified ant build target. 2013-11-08 12:46:32 +01:00
Armin Novak
9799520803 Added ndk-build detection. 2013-11-08 12:44:28 +01:00
Armin Novak
dc055782e8 Modified ant build target. 2013-11-08 12:42:41 +01:00
Armin Novak
017308b796 Added generation of android ndk build scripts. 2013-11-08 12:37:38 +01:00
Armin Novak
9eedf16ef0 Added native android build scripts. 2013-11-08 12:08:06 +01:00
Armin Novak
f3bfef8da5 Resource cleanup fixes. 2013-11-08 10:27:16 +01:00
Benoît LeBlanc
02fe384ecb typo 2013-11-07 13:45:16 -05:00
Benoît LeBlanc
c4dea17af3 added _scprintf macro to winpr because snprintf does not count characters on Windows.
Modified write_rdp_file_ macros for windows compatibility
2013-11-07 13:44:18 -05:00
Benoît LeBlanc
f4d0371480 Removed const warning 2013-11-07 10:48:49 -05:00
Benoît LeBlanc
7215f4295f Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Conflicts:
	include/freerdp/client.h
2013-11-07 10:42:35 -05:00
Marc-André Moreau
d754e4f9a8 Fixed memory corruption that occured when writing rdpFile to disk 2013-11-07 10:37:46 -05:00
Benoît LeBlanc
b50969e05d Removed logs 2013-11-06 20:15:14 -05:00
Benoît LeBlanc
08da7211aa Fixed crash caused by string value not being copied when parsing an ASCII file. 2013-11-06 20:07:42 -05:00
Benoît LeBlanc
c82fd89860 Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2013-11-06 14:52:27 -05:00
Marc-André Moreau
b4a78c31bb Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-11-06 13:59:03 -05:00
Marc-André Moreau
014b5be63c Merge pull request #1569 from zhangzl2013/dev-clipboard-win
Add cliprdr on windows. File clipping is not supported yet.
2013-11-06 10:59:59 -08:00
Marc-André Moreau
0e1fd4a777 freerdp: merge with master 2013-11-06 13:53:10 -05:00
Marc-André Moreau
4fa03e644e client: fix loading of external static virtual channels with /vc option 2013-11-06 13:00:10 -05:00
Bernhard Miklautz
a0161a12ac moved version information to freerdp/version.h
fixed #1465
2013-11-06 17:29:33 +01:00
Marc-André Moreau
b8a1f7d6c0 freerdp: implement restricted admin mode pass-the-hash option 2013-11-06 10:02:58 -05:00
Marc-André Moreau
a3d0e271b5 freerdp: add restricted admin option 2013-11-06 01:51:55 -05:00
Marc-André Moreau
bccd0750e8 libfreerdp-client: fix memory leaks in settings accessors 2013-11-05 11:51:33 -05:00
Marc-André Moreau
9921e519a9 mfreerdp: fix termination of MacFreeRDP 2013-11-05 11:49:42 -05:00
Zhang Zhaolong
870e52ed1d Add cliprdr on windows. File clipping is not supported yet. 2013-11-05 10:52:17 +08:00
Richard Markiewicz
cc881678a6 Update AppDelegate.m
stringWithFormat returns an autoreleased object, so manually releasing message results in a crash
2013-11-04 11:35:25 -05:00
Benoît LeBlanc
ce34923959 Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Conflicts:
	libfreerdp/core/gateway/tsg.c
	libfreerdp/crypto/tls.c
2013-11-04 09:12:26 -05:00
Benoît LeBlanc
993f5f18b8 added const to buffer parameters in functions 2013-11-04 09:10:05 -05:00
Marc-André Moreau
1fc2d780f7 libfreerdp-core: fix memory leaks reported by valgrind 2013-10-31 23:35:24 -04:00
Marc-André Moreau
3bc47a2bf8 libfreerdp-core: fix leaks and potential use after free 2013-10-31 21:12:06 -04:00
Marc-André Moreau
37450da55d cmake: fix exporting of targets on pre-2.8.11 2013-10-29 14:47:40 -04:00
Marc-André Moreau
55565e056c freerdp: export targets 2013-10-28 23:06:39 -04:00
Dan Bungert
66ecabb647 Final cleanups - merge ready. 2013-10-28 16:59:02 -06:00
Dan Bungert
cefcac3414 more debug 2013-10-25 15:29:46 -06:00
Marc-André Moreau
e9787c7a9d libfreerdp-core: minor TS Gateway fixes 2013-10-24 12:56:43 -06:00
Marc-André Moreau
557cb4992b libfreerdp-client: fix build with inclusion of crypto library 2013-10-23 16:36:03 -04:00
Marc-André Moreau
d30f66b1b7 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-10-23 14:18:40 -04:00
Marc-André Moreau
5ef8d929dc Merge pull request #1553 from dpoe/master
commandline session reconnect
2013-10-23 09:55:49 -07:00
Zhang Zhaolong
ccf37ed498 fix a keyboard focus bug:
keyboard will loose focus when recovering from minimized state.
2013-10-23 14:03:04 +08:00
Benoît LeBlanc
7ceecb6279 Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2013-10-22 17:05:54 -04:00
Benoît LeBlanc
5bfca61261 setting pointers to NULL after freeing memory to avoid crashes.
gitignore: only top-level "external" folder is ignored.
2013-10-22 17:05:41 -04:00
Marc-André Moreau
3cd5652c7d libfreerdp-core: fix asynchronous queueing of RemoteApp messages 2013-10-22 16:28:23 -04:00
Daryl Poe
076b8a84c2 commandline session reconnect 2013-10-22 09:14:29 -06:00
Marc-André Moreau
3951a6e1c3 channels/rdpgfx: implement basic negotiation 2013-10-21 23:33:25 -04:00
Marc-André Moreau
8609a19cac Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-10-17 17:34:16 -04:00
Marc-André Moreau
7ae818eef8 Merge pull request #1533 from akallabeth/android_async
Android async
2013-10-17 14:32:15 -07:00
Marc-André Moreau
0276b095eb Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-10-17 13:08:30 -04:00
Marc-André Moreau
970d8d2260 libfreerdp-core: add freerdp_settings_clone 2013-10-16 22:55:51 -04:00
Benoît LeBlanc
52ff05fa6e set WRITE_ALL_SETTINGS macro to TRUE for now, to prevent a 0-byte file size. 2013-10-16 18:29:52 -04:00
Benoît LeBlanc
b27461e693 Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau (13) and others
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libfreerdp-rail: cleanup RAIL code
  libwinpr-utils: fix IPv4 checksum and TCP sequence numbers with wlog packet messages
  libwinpr-utils: improve quality of data for reconstructed IP headers
  libwinpr-utils: initial wlog packet header reconstruction
  libwinpr-utils: start reconstructing IP headers for wlog packet message
  libfreerdp-core: started logging packets to pcap file
  libwinpr-utils: start implement wlog packet appender
  libwinpr-utils: add some configurability to wlog with environment variables
  libfreerdp-core: added debug output for surface commands
  libfreerdp-codec: start making use of WLog for RemoteFX
  libwinpr-utils: fix wlog build warnings
  mfreerdp: fix keyboard mapping for toggle keys
  fixed warining fo not constant log format string
  Fix function prototype
  libwinpr-utils: improved binary appender
  fixed memory leak in wlog
  loglevel filtering fix

Conflicts:
	client/Mac/MRDPView.m
2013-10-15 10:01:36 -04:00
Marc-André Moreau
59eccac4e7 libfreerdp-client: refactor and decouple rdpSettings* from client context 2013-10-12 21:07:12 -04:00
Marc-André Moreau
b70ecbbf62 libfreerdp-core: decouple initialization of rdpSettings from freerdp* instance 2013-10-12 18:20:25 -04:00
Marc-André Moreau
0dd5788266 libfreerdp-core: minor TS Gateway fixes 2013-10-11 02:10:02 -04:00
Marc-André Moreau
a24d31be31 libfreerdp-core: refactor and add new WLog debug output for graphical orders 2013-10-10 13:00:04 -04:00
Benoît LeBlanc
e15636a610 code cleanup: move coord conversion from individual mouse events to function mf_scale_mouse_event 2013-10-08 15:03:05 -04:00
Marc-André Moreau
fdae43aafc mfreerdp: fix keyboard mapping for toggle keys 2013-10-07 16:43:23 -04:00
Benoît LeBlanc
46c06b5081 converted function wf_on_param_change to new PubSub_ system. The function was not called anymore, which caused a refresh problem when changing Smart Sizing during a session. 2013-10-07 13:46:13 -04:00
Bernhard Miklautz
f30d3ac3a1 ios build: added option to set signing certificate
Code signing certificate can be set with with cmake option CODE_SIGN_IDENTITY.
Like -DCODE_SIGN_IDENTITY="signing identity"
2013-10-05 22:00:37 +02:00
Armin Novak
dfab92ada8 Merge branch 'master' of https://github.com/FreeRDP/FreeRDP into android_async 2013-10-04 11:44:10 +02:00
Armin Novak
051892a8b1 Fixed typo.
Fixed XML menu configuration.
2013-10-04 11:43:42 +02:00
Armin Novak
a9c351a0ae Moved async settings to debug menu.
Fixed classpath settings for aFreeRDP project.
2013-10-04 11:30:51 +02:00
Bernhard Miklautz
e46f95120a Merge pull request #1523 from akallabeth/cmdline_parser_fix
Fixed freerdp_command_line_parse_comma_separated_values
2013-10-04 02:02:42 -07:00
Armin Novak
d7ee71cc8b Merge branch 'master' of https://github.com/FreeRDP/FreeRDP into android_async
Conflicts:
	client/Android/FreeRDPCore/.classpath
	client/Android/FreeRDPCore/src/com/freerdp/freerdpcore/domain/BookmarkBase.java
	client/Android/FreeRDPCore/src/com/freerdp/freerdpcore/services/BookmarkBaseGateway.java
	client/Android/FreeRDPCore/src/com/freerdp/freerdpcore/services/BookmarkDB.java
2013-10-04 10:04:03 +02:00
Benoît LeBlanc
77c260da14 wf_interface: added function wf_set_window_size
windows: triggering OnEmbedWindow event
2013-10-03 17:09:53 -04:00
Bernhard Miklautz
5c61ac97cb Merge pull request #1524 from akallabeth/android_debug_settings
Add debug settings menu for android

Menu needs to be activated with cmake with -DWITH_ANDROID_DEBUG_MENU=ON
2013-10-03 05:36:42 -07:00
Bernhard Miklautz
a88ed35a0a android: fixed classpaths
fixes #1526
2013-10-03 13:28:31 +02:00
Benoît LeBlanc
d274363b1a Fixed client crash at close. Entry points were freed too soon. 2013-10-02 14:34:10 -04:00
Benoît LeBlanc
fcb9ccd215 Fixed decoration in embedded mode in Windows 2013-10-02 14:33:10 -04:00
Benoît LeBlanc
afbebbcdf7 Merge branch 'master' of https://github.com/awakecoding/FreeRDP 2013-10-02 12:00:34 -04:00
Benoît LeBlanc
766c1a18aa MacFreeRDP: fixed invalid region coordinates conversion, cleanup traces 2013-10-02 10:51:48 -04:00
Benoît LeBlanc
78981418ce MacFreeRDP: Handling of mouse and region invalidation on scaling/scrolling 2013-10-02 10:24:01 -04:00
Armin Novak
38323a4568 Implemented debug menu hidden in relase builds. 2013-10-02 14:29:08 +02:00
Armin Novak
16936dc061 Added CMake generated BuildConfiguration java class. 2013-10-02 10:24:44 +02:00
Armin Novak
c0a03f48bc Fixed freerdp_command_line_parse_comma_separated_values, setting
count correct now, if there is no data in the list.
2013-10-02 09:48:25 +02:00
Benoît LeBlanc
27750e7022 wf_event: missing parentesis 2013-10-01 15:45:50 -04:00
Benoît LeBlanc
aca72114e2 Mouse events and region invalidate support for smart sizing. 2013-10-01 14:30:06 -04:00
Armin Novak
836ccc28b2 Added missing assert. 2013-10-01 16:23:17 +02:00
Armin Novak
83a64e99ea Merge branch 'android_async' of github.com:akallabeth/FreeRDP into android_async
Conflicts:
	client/Android/FreeRDPCore/.classpath
	client/Android/FreeRDPCore/jni/android_freerdp.c
2013-10-01 16:22:27 +02:00
Armin Novak
3910d512fa Implemented async_input handling. 2013-10-01 16:17:52 +02:00
Armin Novak
b2236b7a4d Implemented async_channels, async_transport and async_update. 2013-10-01 16:17:26 +02:00
Armin Novak
111d0c670c Added new advanced configuration options for async. 2013-10-01 16:16:37 +02:00
Bernhard Miklautz
d7a9add3b4 Merge pull request #1514 from akallabeth/android_sound
Android sound support
2013-10-01 02:20:44 -07:00
Armin Novak
627e6ce4d5 Renamed configuration options, translations still missing... 2013-10-01 11:05:34 +02:00
Armin Novak
fe336da721 Implemented async_input handling. 2013-10-01 10:33:28 +02:00
Bernhard Miklautz
2cb6f5407a Merge pull request #1491 from akallabeth/android_profiler
Android profiler
2013-10-01 00:53:35 -07:00
Armin Novak
2fec8ad4c8 Implemented async_channels, async_transport and async_update. 2013-09-30 17:52:13 +02:00
Benoît LeBlanc
7198ee2def Merged changes from FreeRDP branch, notably support for fullscreen on mac os x. 2013-09-30 11:31:01 -04:00
Armin Novak
1e041d1952 Added new advanced configuration options for async. 2013-09-30 16:33:45 +02:00
Benoît LeBlanc
05febe9d03 MacFreeRDP: Moved setViewSize logic out of the framework to the CLI app, because the content resizes the parent window, which interferes with other applications using the framework. 2013-09-27 17:36:53 -04:00
Armin Novak
84610f02e7 Sound redirection in android client now allows selecting server side sound. 2013-09-27 13:45:41 +02:00
Armin Novak
2269cbe155 Merge branch 'master' of https://github.com/FreeRDP/FreeRDP into android_sound 2013-09-27 11:46:48 +02:00
Armin Novak
d81421a76a Fixed android shutdown crash.
Added new permissions required for microphone redirection.
Fixed JNI call for microphone redirection.
2013-09-27 11:41:25 +02:00
Marc-André Moreau
0d7df9ab72 Merge pull request #1509 from akallabeth/smartcard_fixes
Smartcard fixes
2013-09-25 08:37:26 -07:00
Armin Novak
e03305f18c Added debugging settings to allow android debugging. 2013-09-23 17:48:02 +02:00
Armin Novak
9f705055bb Android specific build options added. 2013-09-23 12:39:41 +02:00
Joakim Plate
1c112474c6 Correct handling of mouse scrolling for osx
Setup server to scroll 1 line at a time to match osx
scrolling speed.
2013-09-22 00:07:27 +02:00
Joakim Plate
11912497ea Make sure windows size follows commandline geometry
This adds support for fullscreen mode, which may fail
on non lion systems
2013-09-21 21:35:41 +02:00
Joakim Plate
16048641f3 Let mac client print command line info as well
Only seen when running the actual executable itself, not during
open.
2013-09-21 21:35:02 +02:00
Marc-André Moreau
f4d1c7890c Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-09-19 16:25:24 -04:00
Marc-André Moreau
e62e78c24b libfreerdp-client: fix registration of static addin table (don't associate it with command-line parsing) 2013-09-19 16:25:10 -04:00
Marc-André Moreau
528647b6d0 Merge pull request #1492 from elupus/passwd
Mac password dialog fixes
2013-09-19 13:05:37 -07:00
Marc-André Moreau
929d292f35 wfreerdp: fix compilation 2013-09-19 12:08:20 -04:00
Armin Novak
0d9ab7ce6a Added new advanced configuration options to redirect sound and microphone.
Added JNI settings for sound and microphone redirection.
2013-09-19 13:45:16 +02:00
Armin Novak
14ea8f8b89 Merge branch 'android_build_enhanced' into android_sound 2013-09-19 12:01:33 +02:00
Bernhard Miklautz
c60ea8adb0 Merge pull request #1486 from akallabeth/android_build_enhanced
Android build enhanced
2013-09-19 01:56:53 -07:00
Joakim Plate
ffa616bff4 Correct username place holder in mac application 2013-09-18 23:34:43 +02:00
Marc-André Moreau
4910a33f3c libfreerdp-client: add support for parsing command-line options from .rdp file 2013-09-18 14:01:19 -04:00
Armin Novak
9846c4496e Renamed android profiler flag to WITH_GPROF 2013-09-18 13:12:52 +02:00
Armin Novak
767425f259 Added profiler code to startup and shutdown functions. 2013-09-18 12:50:28 +02:00
Armin Novak
2695e906e0 Removed command line parser error return in evaluation of already
parsed arguments.
2013-09-18 10:16:58 +02:00
Joakim Plate
1f15d39f8a Correct generation of PasswordDialog.nib 2013-09-17 23:12:33 +02:00
Marc-André Moreau
10f1a898ef libfreerdp-client: fix command-line parsing with .rdp file 2013-09-17 17:03:35 -04:00
Marc-André Moreau
d2b9d9f9d5 libfreerdp-common: add extra .rdp file options 2013-09-17 15:58:48 -04:00
Marc-André Moreau
1cfd1bdc58 libfreerdp-common: parse more .rdp file settings 2013-09-17 15:42:36 -04:00
Marc-André Moreau
c4a8fe0064 libfreerdp-core: simplify management and consistency of PerformanceFlags 2013-09-17 14:56:23 -04:00
Armin Novak
5fb9cacd5c Fixed android SDK version, now using variable. 2013-09-17 16:16:02 +02:00
Armin Novak
d8db198a51 Fixed out of source build. 2013-09-17 16:09:31 +02:00
Armin Novak
ef3f534825 Fixed out of source build. 2013-09-17 16:09:04 +02:00
Armin Novak
b58942b0cc Fixed out of source build. 2013-09-17 16:07:52 +02:00
Marc-André Moreau
518995a05e freerdp: merge with master 2013-09-16 17:10:27 -04:00
Marc-André Moreau
336e47e82f Merge pull request #1460 from akallabeth/thread_handle_fixes
Thread handle fixes
2013-09-16 13:40:32 -07:00
Marc-André Moreau
3b7994a9a6 Merge pull request #1467 from akallabeth/cmdline_enhanced
Cmdline enhanced
2013-09-16 13:33:04 -07:00
Martin Fleisz
b973e6a992 Merge pull request #1436 from toddmck/master
Add Fit Screen option to resolution settings and fixing #1450
2013-09-16 08:18:00 -07:00
Todd McKinney
36e7c3914a Clean up unneded includes and fix logic for display output to include fitscreen text 2013-09-16 09:50:32 -05:00
Bernhard Miklautz
b70835d73d Merge pull request #1470 from bmiklautz/issue/773
x11/client: win8/server 2k12 fix for kbd sync
2013-09-16 03:15:53 -07:00
Todd McKinney
311da04720 Modify Fit Screen option to not require global context object 2013-09-13 14:54:28 -05:00
Todd McKinney
999c571335 Modify Fit Screen option to not require global context object 2013-09-13 14:22:16 -05:00
Armin Novak
513c963670 Smartcard arguments now optional. 2013-09-12 14:55:25 +02:00
Armin Novak
9455c4fa5d Fixed smartcard argument checks.
Fixed smartcard package reading.
2013-09-12 12:18:35 +02:00
Marc-André Moreau
7574e7bfc9 Merge branch 'master' of github.com:awakecoding/FreeRDP into xrdp-ng 2013-09-10 17:02:36 -04:00
Armin Novak
21127ec33b Added a new flag to indicate the presence of a single not escaped argument
allowing the legacy command line <server>:<port> syntax.
2013-09-10 10:29:45 +02:00
Marc-André Moreau
ef88801839 cmake: add vendor-specific packaging extension point 2013-09-09 22:25:47 -04:00
Bernhard Miklautz
a2ce481586 x11/client: win8/server 2k12 fix for kbd sync
Keyboard indicator sync (caps lock/num lock/..) didn't work properly
on reconnect for windows 8 and windows 2012 server.

fixes #773
2013-09-09 18:41:57 +02:00
Armin Novak
4274b266c0 Fixed command line parser, now printing help, if an invalid option is detected. 2013-09-09 16:07:14 +02:00
Armin Novak
f399951031 Fixed input thread shutdown caused by previous commit. 2013-09-06 09:41:00 +02:00
Armin Novak
81a5e727d6 Added proper thread sync for input thread.
Channels thread now listening to message pipe quit signal posted
when shutting down the channel.
2013-09-06 09:02:46 +02:00
Marc-André Moreau
f790831e7d Merge branch 'master' of github.com:awakecoding/FreeRDP into xrdp-ng 2013-09-05 15:23:19 -04:00
Armin Novak
f2bc161f13 Fixed duplicate WaitForSingleObject on client thread. 2013-09-05 14:44:35 +02:00
Armin Novak
4c1708e290 Fixed channel closing before waiting for thread to quit. 2013-09-05 14:36:06 +02:00
Armin Novak
8442c79e10 Added assertions and ExitThread calls. 2013-09-05 14:27:34 +02:00
Armin Novak
c5a632d8f9 Fixed thread handling. 2013-09-05 13:39:43 +02:00
Armin Novak
e5c138a5b9 Fixed various memory leaks, allocation size issues and API misuse
warnings shown by clang as well as some compiler warnings.
2013-09-05 12:14:34 +02:00
Armin Novak
a3b531c036 Fixed issues found with clang-analyzer 2013-09-05 12:14:33 +02:00
Armin Novak
1e2455fa4a Fixed various memory leaks and compiler warnings. 2013-09-05 12:14:33 +02:00
Armin Novak
c5fc2de710 Fixed coverity issue 1047651 2013-09-05 12:14:33 +02:00
Armin Novak
57569229db Fixed coverity issue 1047622 2013-09-05 12:14:31 +02:00
Armin Novak
04c59ba3c5 Fixed coverity issue 1047623 2013-09-05 12:14:31 +02:00
Armin Novak
a7b77db020 Fixed coverity issue 1047624 2013-09-05 12:14:31 +02:00
Armin Novak
caecdba4c8 Fixed coverity issue 1047625 2013-09-05 12:14:31 +02:00
Marc-André Moreau
7edfe66274 freerdp: various missing link dependencies and symbol exports 2013-09-03 21:48:26 -04:00
Marc-André Moreau
b480ce1830 freerdp: remove vendor-specific options from build system, add automatic ways of including external clients/servers 2013-09-03 20:37:04 -04:00
Marc-André Moreau
ee36541fb7 freerdp: merge with master 2013-09-03 18:49:48 -04:00
Marc-André Moreau
4c7d60b9ab Merge pull request #1454 from bmiklautz/issue/1442
Misc documentation fixes
2013-09-03 15:36:39 -07:00
Bernhard Miklautz
1d660cb217 cmd: fixed some compatibility messages
closes #1442
2013-09-02 19:53:31 +02:00
Bernhard Miklautz
63856f26cf cmd line: fixed description 2013-09-02 19:43:57 +02:00
Marc-André Moreau
e429136c0c libwinpr-wtsapi: started internal RPC stubs 2013-08-23 00:06:22 -04:00
Todd McKinney
3a9a41d900 Add Fit Screen option to resolution settings
There may be times where users want to have the desktop resolution match the device resolution
on a small screen. The change adds the option without changing existing functionality of the
automatic resolution setting.

Also included localized text strings for the new option and addressed some issues with string
comparison in non en-US locales.
2013-08-20 15:52:31 -05:00
Armin Novak
2f20a8c12b Fixed various memory leaks and resource deallocation problems. 2013-08-19 17:44:52 +02:00
Eugene Sukhodolin
63eef3e7e6 Win32: Redirect stderr to the current console. This fixes a problem introduced on Win32 by replacing printf(...) with fprintf(stderr, ...) 2013-08-17 23:49:51 +07:00
Eugene Sukhodolin
9e958a6a3c Remove temporary auto-generated Visual Studio files from source control and don't track them anymore (via .gitignore) 2013-08-17 21:48:27 +07:00
Marc-André Moreau
0fd705c6c7 channels/cliprdr: start server-side implementation 2013-08-16 16:46:47 -04:00
Marc-André Moreau
3194967957 xfreerdp: fix monolithic build 2013-08-15 13:25:29 -04:00
Marc-André Moreau
87593b4f19 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-08-15 13:16:05 -04:00
Marc-André Moreau
1e5118116d libfreerdp-codec: start implementing split NSCodec encoder 2013-08-14 23:16:13 -04:00
Marc-André Moreau
b0b71ae9b1 Merge pull request #1394 from akallabeth/manpage_merged
Manpage merged
2013-08-14 06:56:27 -07:00
Marc-André Moreau
fe25303656 libfreerdp-codec: internal refactoring 2013-08-13 17:18:59 -04:00
Armin Novak
1a681ad117 Moved generated tables.c to binary folder. 2013-08-12 13:41:11 +02:00
Marc-André Moreau
bb30ceb006 mfreerdp: cleanup 2013-08-09 21:23:08 -04:00
Marc-André Moreau
2847c8819e mfreerdp: fix out of source build 2013-08-08 16:38:50 -04:00
Marc-André Moreau
b164453d75 mfreerdp: fix 32-bit and universal build 2013-08-08 16:10:23 -04:00
Marc-André Moreau
1d1d04149c mfreerdp: cleanup makefiles 2013-08-08 15:49:24 -04:00
Armin Novak
9b95c55574 Replaced xmlto with xsltproc to word around a bug preventing manpages
to be build, when there are spaces in the build path.
2013-08-06 15:02:36 +02:00
Armin Novak
ef574c0fcc Added missing dependency for custom command generating manpage. 2013-08-06 12:40:48 +02:00
Armin Novak
6c676e8795 Removed placeholder for channel documentation until it is available. 2013-08-06 12:25:38 +02:00
Armin Novak
68511fc7d4 Added better formatting of commands in manpage. 2013-08-06 12:23:31 +02:00
Armin Novak
be37b91e3d Minor adjustments in naming. 2013-08-06 11:54:37 +02:00
Armin Novak
e80effa2a8 Added examples with short description to manpage.
Added placeholder for channel documentation.
2013-08-06 11:54:37 +02:00
Armin Novak
38be366a67 Fixed generation of configure header, now replacing date fields
with current date.
Added CMake script to generate a variable containing the current
date.
Removed last argument (the terminating NULL element) from output.
2013-08-06 11:54:37 +02:00
Armin Novak
3fa1407c09 Removed extended text field. 2013-08-06 11:54:37 +02:00
Armin Novak
9295838f81 Added simple converter generating docbook XML from command line
argument struct.
Modified xfreerdp.1.xml to include generated documentation.
Modified CMake to regenerate manpages correctly using the generator.
2013-08-06 11:54:37 +02:00
Marc-André Moreau
ecc543d87d Merge branch 'master' of github.com:FreeRDP/FreeRDP into multitouch 2013-08-03 16:22:09 -04:00
Marc-André Moreau
68b254014e xfreerdp: fix cursor hidding/showing with multitouch 2013-08-03 16:13:39 -04:00
Daryl Poe
8b621518b6 careful with passwd in compatibility.c
(cherry picked from commit a4a5baf0da)
2013-07-30 14:11:29 +02:00
Marc-André Moreau
fdcf3a75be wfreerdp: fix build warnings 2013-07-26 15:43:55 -04:00
Benoît LeBlanc
03a401b8e6 CMakelists:
disabled installation of headers and libraries for the wayk client.
2013-07-25 21:59:21 -04:00
Benoît LeBlanc
a69390403b Merge branch 'master' of https://github.com/awakecoding/FreeRDP 2013-07-25 15:53:12 -04:00
C-o-r-E
e7b0d18b9b xfreerdp: comment cleanup 2013-07-23 14:47:40 -04:00
Benoît LeBlanc
81626c8741 MacFreeRDP cli fixes:
- added ErrorInfo handling.
- Showing alert message on main thread.
- Autorelease pool for background thread.
2013-07-22 15:33:30 -04:00
Benoît LeBlanc
e063a5cbcb MacFreeRDP: Fixed deployment paths, deploying missing winpr folder to framework structure.
#####################

IMPORTANT:

To compile an Mac application using the MacFreeRDP framework, the developer MUST specifically add the framework's Headers folder to the Headers Search Path in the application's Build Settings.

e.g. /Users/Username/Documents//FreeRDP/build/client/Mac/Debug/MacFreeRDP.framework/Headers
2013-07-22 12:38:15 -04:00
Benoît LeBlanc
20d3518c6b - MRDPView: rdpConnectError moved outside of the Framework, to the native App (in AppDelegate) This is now handled on the client side.
- freerdp_connect: all code paths now trigger a ConnectionResult event.
2013-07-19 16:33:20 -04:00
Benoît LeBlanc
2d90d5bb81 FreeRDP client: turned on setting to only write modified values to RDP file. 2013-07-19 10:18:33 -04:00
Benoît LeBlanc
d0a1563cb9 Fixed deadlock when closing session window. 2013-07-18 21:22:41 -04:00
Benoît LeBlanc
bbfdb853f6 MacFreeRDP: connection now starts asynchronously.
Replaced RunLoop implementation with standard pthreads.
2013-07-18 15:41:28 -04:00
C-o-r-E
b0437473f6 merged from upstream 2013-07-17 16:44:27 -04:00
Benoît LeBlanc
87b63aa0b2 MacFreeRDP: non-blocking connect 2013-07-17 16:04:55 -04:00
Benoît LeBlanc
83c69da98c MacFreeRDP: cleanup 2013-07-17 11:06:41 -04:00
Marc-André Moreau
67b972a021 mfreerdp: fix cursor rendering 2013-07-16 14:44:49 -04:00
Benoît LeBlanc
22b6878307 Custom cursor now visible on mac version. Cursor is now associated with NSView for automatic tracking area handling.
Makefile: updated post-build  NIB file generation events to apply to all generators for Mac Client.
2013-07-16 12:16:44 -04:00
Marc-André Moreau
fe62e8c69b Merge branch 'master' of github.com:mrthebunny/FreeRDP 2013-07-15 17:14:20 -04:00
Benoît LeBlanc
43231f9b40 Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  channels/rdpei: fix multitouch with Word 2013
  libfreerdp-client: use PubSub for OnChannelConnected/OnChannelDisconnected
  channels/disp: update
  client: add option for MS-RDPEDISP (/disp)
  channels/disp: initial RDP8.1 MS-RDPEDISP implementation
2013-07-15 10:18:27 -04:00
C-o-r-E
89788e154f fixed CLI issue with /gestures 2013-07-11 17:59:20 -04:00
Benoît LeBlanc
44ead029f7 MacFreeRDP: fixed incorrect invalidation region that caused "tiles". Removed unused variables. 2013-07-11 11:19:21 -07:00
Marc-André Moreau
5926fa36dd libfreerdp-client: use PubSub for OnChannelConnected/OnChannelDisconnected 2013-07-11 08:53:15 -07:00
Marc-André Moreau
b93898e5ec client: add option for MS-RDPEDISP (/disp) 2013-07-09 16:10:59 -04:00
Benoît LeBlanc
f9bac0fce9 Added public API function
freerdp_client_write_connection_file()

For now, all settings are written to the RDP file. This can be switched with the WRITE_ALL_SETTINGS define in file.c
2013-07-05 23:20:56 -04:00
Benoît LeBlanc
d72452b4f5 Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Bernhard Miklautz (4) and others
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  libfreerdp-core: fix unused variable
  libfreerdp-codec: add bitmap encoder
  cmdline: unix/windows return detected error
  client/common: fixed command line parsing issue
  channels/serial: bring it back to life
  nla: invalidate sec handle after creation
  tls: updated certificate mismatch message
2013-07-05 16:35:08 -04:00
Marc-André Moreau
5f4f3af98a Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-07-04 20:33:00 -04:00
Benoît LeBlanc
c17c2f811b FreeRDP:
- replaced char* by const char* in function prototypes
- MacFreeRDP: moved assignation of context function pointers
- freerdp: added more pointer and return value validations to prevent crashes
2013-07-04 14:42:40 -04:00
Benoît LeBlanc
ea4ad89f09 Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  freerdp: separate GatewayUsageMethod from GatewayEnabled
2013-07-03 15:07:35 -04:00
Marc-André Moreau
bc631c93a8 freerdp: separate GatewayUsageMethod from GatewayEnabled 2013-07-03 15:07:12 -04:00
Bernhard Miklautz
450b64ee73 cmdline: unix/windows return detected error 2013-07-03 16:44:06 +02:00
Bernhard Miklautz
df2aab92c0 client/common: fixed command line parsing issue
fixes #1333
2013-07-03 16:41:26 +02:00
Benoît LeBlanc
13a9de2b7a Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Bernhard Miklautz (14) and others
# Via Marc-André Moreau (10) and others
* 'master' of git://github.com/awakecoding/FreeRDP: (40 commits)
  xfreerdp: improve selection between multitouch and non-multitouch devices with XInput 2
  cache and core: set pointer to NULL after free
  pointer cache: fixed double free
  freerdp-client: use 32bpp with NSCodec
  libwinpr-utils: fix deadlock in PubSub
  utils/profiler: fix unix build
  utils: fix broken stopwatch implementation
  Android: various bug fixes to prevent NullPointerExceptions
  client/x11: fixed incorrect size calculation
  libfreerdp-utils/pcap: open pcap in binary mode
  libwinpr-synch: fix broken USleep (on WIN32)
  sample server: support build on win32
  server/sample: fix for issue #1312 (mstsc protocol error)
  fixed incorrect size calculation
  libfreerdp-common: add some null pointer checks.
  libfreerdp-codec/rfx: fix a memory leak.
  winpr/alignment: use size_t instead of UINT32
  Assorted tsmf and gstreamer fixes:
  winpr: offset support in _aligned_offset_malloc
  xfreerdp-server: removed binary
  ...
2013-07-02 16:13:58 -04:00
Benoît LeBlanc
96b9972307 MacFreeRDP: fixed crash when opening second session
(unrecognized selector sent to instance … )
2013-07-02 16:13:43 -04:00
Marc-André Moreau
c084e0f8ae xfreerdp: improve selection between multitouch and non-multitouch devices with XInput 2 2013-06-28 13:46:58 -04:00
Marc-André Moreau
863b51f938 freerdp: merge with master 2013-06-28 12:50:24 -04:00
C-o-r-E
e85d793aa9 fixed initialization of xf_input 2013-06-27 20:26:31 -04:00
C-o-r-E
53b0d906af input: fixed screen not refreshing on scaling change 2013-06-27 19:16:13 -04:00
C-o-r-E
1e085197a9 some additional cleanup 2013-06-27 17:16:55 -04:00
Marc-André Moreau
1d0a579590 freerdp-client: use 32bpp with NSCodec 2013-06-27 15:39:56 -04:00
C-o-r-E
51a63db00b xfreerdp: added event handler for ScalingFactorChange 2013-06-27 15:07:40 -04:00
C-o-r-E
6f3cc12b2c fixed deadlock in pubsub, remove scale from xf_context 2013-06-27 14:24:46 -04:00
Benoît LeBlanc
6621239946 Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  freerdp: add new events for scaling and panning changes
  xfreerdp: add ParamChange event handler
  freerdp: add more settings for window panning and scaling
  winpr: add _WINRT platform detection macro
2013-06-27 11:24:51 -04:00
Benoît LeBlanc
0f24f6490e MacFreeRDP - Replaced MRDPView instance in NIB with instance allocated by the API. 2013-06-27 11:22:15 -04:00
C-o-r-E
27cb96e577 work in progress 2013-06-27 03:59:49 -04:00
C-o-r-E
ebdf1ea6a2 picked some changes from awakecoding's branch 2013-06-26 21:56:37 -04:00
C-o-r-E
11b0a9f185 xfreerdp-client: attempted fixing build 2013-06-26 19:16:28 -04:00
Marc-André Moreau
c8a09f3f76 xfreerdp: add ParamChange event handler 2013-06-26 18:57:16 -04:00
Benoît LeBlanc
ed4a25d1ae WaykClient (Mac): integrated MRDPView (allocated at runtime) 2013-06-26 13:45:12 -04:00
Martin Fleisz
77f8ca315e Android: various bug fixes to prevent NullPointerExceptions 2013-06-26 06:50:10 -07:00
Bernhard Miklautz
03f2b7ea51 client/x11: fixed incorrect size calculation
xf_Bitmap_Decompress used the same calculation like gdi_Bitmap_Decompress
see #1310
2013-06-26 14:35:49 +02:00
C-o-r-E
340c3a4246 merged completely (painful) from awakecoding's tree 2013-06-25 20:41:32 -04:00
C-o-r-E
90c536de94 picked some changes from awakecoding tree 2013-06-25 18:47:41 -04:00
Benoît LeBlanc
44034305d3 Fixed output path for MacFreeRDP framework deployment.
MRDPView: replaced awakeFromNib with viewDidLoad
2013-06-25 16:05:37 -04:00
Marc-André Moreau
1fdcf5354c mfreerdp: change output name 2013-06-23 00:18:55 -04:00
Marc-André Moreau
3d479448a3 mfreerdp: refactoring 2013-06-22 22:55:51 -04:00
Marc-André Moreau
bda3a7e9cc mfreerdp: cleanup 2013-06-22 20:27:23 -04:00
Marc-André Moreau
bff4e22547 mfreerdp: remove cmake debug output 2013-06-22 18:38:35 -04:00
Benoît LeBlanc
1648ca2917 AsyncInput implementation.
WARNING: settings->AsyncInput intentionnally left at FALSE, because the input callback function does not seem to be triggered after a certain point. Possibility of a deadlock?
2013-06-20 20:55:49 -04:00
Benoît LeBlanc
7185c8a8fe mac client: Set clipboard redirection ON by default, small refactoring 2013-06-20 16:45:27 -04:00
Benoît LeBlanc
f24e6a2c3a mac client: async channels implementation 2013-06-20 15:00:50 -04:00
Benoît LeBlanc
57d99af6fd Mac client: removed non-async transport methods 2013-06-20 11:47:28 -04:00
Benoît LeBlanc
5a8318022d Fixed typo (AsyncChannels) 2013-06-20 10:42:11 -04:00
Benoît LeBlanc
19717162f0 mac client: implemented async update
Activated async transport, channels
Removed duplicate rdpClientContext definition
2013-06-20 10:03:20 -04:00
C-o-r-E
20dc2fc968 xfreerdp-client: made MultiTouchGestures CLI option 2013-06-19 18:43:24 -04:00
Benoît LeBlanc
ef49121db9 Merge git://github.com/awakecoding/FreeRDP 2013-06-19 10:33:51 -04:00
C-o-r-E
8a81730ff9 xfreerdp-client: initialize initialized initially 2013-06-18 21:52:05 -04:00
C-o-r-E
dd57bcbee8 xfreerdp-client: fixed input being initialized multiple times. Pan gesture now handled externally 2013-06-18 21:17:18 -04:00
Marc-André Moreau
90ce8be9fc freerdp-core: added Terminate event 2013-06-18 16:55:23 -04:00
Benoît LeBlanc
04d471a063 Release resources 2013-06-18 15:33:18 -04:00
Benoît LeBlanc
8dfd4075e9 mac client: moved command-line parsing and context alloc from library to app 2013-06-18 14:30:21 -04:00
Benoît LeBlanc
3541ecb2ff Mac client: close app on window close. Renamed header. 2013-06-18 12:03:22 -04:00
Benoît LeBlanc
aed02baf89 Merge git://github.com/awakecoding/FreeRDP 2013-06-18 11:03:57 -04:00
Marc-André Moreau
cc5b471f75 Merge branch 'master' of github.com:awakecoding/FreeRDP 2013-06-18 00:40:09 -04:00
Marc-André Moreau
508bae674b libwinpr-utils: improve PubSub with automatic strongly-typed helpers 2013-06-18 00:39:48 -04:00
Marc-André Moreau
69e8d150e0 xfreerdp: improve multitouch debug output 2013-06-17 22:22:16 -04:00
Marc-André Moreau
d006891207 xfreerdp: implement XInput 2.2 mouse pointer events 2013-06-17 21:54:38 -04:00
Benoît LeBlanc
0244326517 DotNetClient cmake scripts (incomplete) 2013-06-17 21:22:11 -04:00
Benoît LeBlanc
bc83a8700c mac client: cleanup, removed RAIL, global var 2013-06-17 21:21:42 -04:00
Benoît LeBlanc
307a2eb3f3 mac client: cleanup, removed RAIL, global variable 2013-06-17 21:20:56 -04:00
Benoît LeBlanc
45de8d4d14 Refactoring Mac app - update API, stripped RAIL code 2013-06-17 16:44:44 -04:00
Benoît LeBlanc
a5c57e1bfb Merge git://github.com/awakecoding/FreeRDP
Latest updates from master branch (PubSub)
2013-06-17 09:21:56 -04:00
Marc-André Moreau
b55725487f wfreerdp: fix basic connectivity 2013-06-16 00:51:48 -04:00
Marc-André Moreau
c76efec345 wfreerdp: update client with new API 2013-06-15 22:57:21 -04:00
Marc-André Moreau
59b7c53c5f freerdp: remove temporary rdpClient* interface and replace with pubSub hooks 2013-06-15 17:39:45 -04:00
Marc-André Moreau
6c9a3b8e64 freerdp: start using pubSub for client GUI events 2013-06-15 17:01:10 -04:00
Marc-André Moreau
95a129eb69 libfreerdp-client: start splitting termination and printing logic for CLI parsing 2013-06-15 15:13:38 -04:00
Marc-André Moreau
b5bb3619b8 xfreerdp: rename xf_interface.h to xf_client.h 2013-06-15 13:41:05 -04:00
C-o-r-E
0c46350ccd xfreerdp-client: fixed pan gesture 2013-06-14 18:02:45 -04:00
Benoît LeBlanc
1910205d06 Refactoring - mac platform 2013-06-14 16:19:03 -04:00
Benoît LeBlanc
2c7079cd57 Merge git://github.com/awakecoding/FreeRDP
Updated from master branch
2013-06-14 15:12:36 -04:00
Marc-André Moreau
010f1dfdd9 xfreerdp: add rdpClientContext common section 2013-06-14 15:07:17 -04:00
Benoît LeBlanc
fb92750a4f Revert "Updating common API"
This reverts commit 85a4eb2996.
2013-06-14 10:00:19 -04:00
Marc-André Moreau
a8c268a9ff xfreerdp: improve common client API 2013-06-13 22:11:23 -04:00
Marc-André Moreau
208c9f844a freerdp: fix core API bugs 2013-06-13 21:34:46 -04:00
Marc-André Moreau
3f25a5dea3 xfreerdp: refactor simplified client API to offer a single entry point 2013-06-13 20:25:50 -04:00
Marc-André Moreau
8eaa32ac8f xfreerdp: merge with benoit's client API update 2013-06-13 17:52:24 -04:00
Benoît LeBlanc
115b3978c6 Updating common API 2013-06-13 16:18:19 -04:00
Benoît LeBlanc
85a4eb2996 Updating common API 2013-06-13 16:18:08 -04:00
Benoît LeBlanc
dc3ca67b2b Merge git://github.com/awakecoding/FreeRDP
Merging Marc-André's latest changes
2013-06-13 10:28:32 -04:00
Bernhard Miklautz
8748cfc57f Added auth-only parameter to new command line syntax
auth-only only authenticates. This can be used for credential testing.
Username and password are required for auth-only
2013-06-13 14:51:25 +02:00
Bernhard Miklautz
ce17a827c4 Added play-rfx command line option.
PCAP dumps can now be played with /play-rfx:path_to_file again.
2013-06-13 14:51:25 +02:00
Marc-André Moreau
bb78fb16f8 xfreerdp: refactor to make use of single xfContext* and remove xfInfo* 2013-06-12 18:57:25 -04:00
Benoît LeBlanc
2a13b94715 pulled last changes from Marc-André 2013-06-12 16:17:41 -04:00
Marc-André Moreau
a54d0edcc1 xfreerdp: merge redundant xfInfo and xfContext structures 2013-06-12 15:41:30 -04:00
Marc-André Moreau
3317592ecb channels/rdpei: fix long press (multitouch right-click) 2013-06-11 16:15:46 -04:00
C-o-r-E
ac544a0718 Merge branch 'master' of https://github.com/C-o-r-E/FreeRDP 2013-06-11 15:01:17 -04:00
C-o-r-E
4e5da7f67c xfreerdp-client: improved pan gesture responce 2013-06-11 15:01:08 -04:00
Benoît LeBlanc
42f7c7f6b2 Static buid for Mac OS X, mf_interface, WITH_VERBOSE option
mf_interface is still in progress
2013-06-11 14:56:43 -04:00
C-o-r-E
1640652ee0 core: added OnPan, xfreerdp: modified special keys 2013-06-10 19:52:16 -04:00
C-o-r-E
e4dfa00c27 xfreerdp-client: exposed scaling API 2013-06-06 19:44:29 -04:00
Marc-André Moreau
7c877e1a61 channels/rdpei: restructure 2013-06-06 18:14:59 -04:00
C-o-r-E
e72b79940c merged upstream 2013-06-05 14:59:24 -04:00
C-o-r-E
27c1a73836 xfreerdp-client: temporarily allow +xy panning 2013-06-05 13:59:34 -04:00
Marc-André Moreau
2bd6808432 freerdp: merge with master 2013-06-05 10:31:01 -04:00
C-o-r-E
f6b9fa53ff xfreerdp-client: fixed potential crash 2013-06-03 17:53:06 -04:00
martijn-m
151c4504b1 Translate new stubs for dutch strings 2013-06-01 11:09:21 +02:00
C-o-r-E
bbfde8a410 xfreerdp-client: stability++ for gestures 2013-05-31 17:07:51 -04:00
Marc-André Moreau
e9edd489df mfreerdp: fix build on Mac OS X 2013-05-31 15:45:55 -04:00
Marc-André Moreau
fd1b5a448f Merge branch 'master' of git://github.com/mrthebunny/FreeRDP 2013-05-31 14:58:10 -04:00
Marc-André Moreau
b753feab3d mfreerdp: fix monolithic build 2013-05-31 14:57:48 -04:00
Benoit LeBlanc
bda6acbf3f Updated with changes from awakecoding repository. 2013-05-31 14:54:15 -04:00
Benoit LeBlanc
d1598f14be Added focus handling on WM_ACTIVATE 2013-05-31 14:20:43 -04:00
Marc-André Moreau
69706b507e cmake: fix 32-bit clang with SSE 2013-05-31 13:51:50 -04:00
C-o-r-E
f437fefe38 xfreerdp-client: improved gesture responce, clean up 2013-05-31 13:48:53 -04:00
Marc-André Moreau
12a46784dd mfreerdp: integrate benoit's refactored mac client 2013-05-31 12:48:40 -04:00
C-o-r-E
d5400152d1 freerdp-client: improve pan gesture 2013-05-30 16:04:31 -04:00
C-o-r-E
a7048105ad freerdp-client: initial pan gesture logic 2013-05-30 14:36:13 -04:00
C-o-r-E
cdc294003d freerdp-client: formatting 2013-05-30 09:27:20 -04:00
Martin Fleisz
57318db1c3 Merge pull request #1264 from mfleisz/and_xlarge
Android: support xlarge screens
2013-05-29 08:38:35 -07:00
C-o-r-E
5820c24b03 freerdp-client: expose panning offsets 2013-05-28 20:34:40 -04:00
C-o-r-E
ccc31f9843 freerdp-client: fix expose issue 2013-05-28 19:47:23 -04:00
C-o-r-E
5ba3e18157 freerdp-client: fix render reset 2013-05-28 17:51:02 -04:00
C-o-r-E
284f54ffcd freerdp-client: fix input coord translation 2013-05-28 16:28:13 -04:00
C-o-r-E
c6049f7628 freerdp-client: fix reset scale when offsets are used 2013-05-28 14:32:49 -04:00
C-o-r-E
17fd2dcbfa Merge remote-tracking branch 'upstream/master' 2013-05-27 19:50:19 -04:00
Marc-André Moreau
9d3ec97f9e freerdp: fix monolithic build with Xcode 2013-05-24 18:38:02 -04:00
Martin Fleisz
6f95ddb658 Android: support xlarge screens 2013-05-24 01:42:06 -07:00
Martin Fleisz
ecacc07d04 Android: Add missing stubs for dutch strings 2013-05-22 06:22:04 -07:00
Martin Fleisz
0f0aadae94 Android: Added spanish and dutch translation stubs 2013-05-22 05:18:37 -07:00
Bernhard Miklautz
ba4182566c Merge pull request #1259 from mfleisz/tsgshutdown
libfreerdp-core: Added support for server initiated shutdown to TSG
2013-05-22 02:12:51 -07:00
Bernhard Miklautz
91380255c9 Merge pull request #1258 from mfleisz/rfxbmpv3fix
Android/iOS: Fixes for using RemoteFX with Bitmap Cache V3
2013-05-22 02:11:52 -07:00
Bernhard Miklautz
415c0c4467 Merge pull request #1254 from mfleisz/iospwfix
iOS: Fixed password storage on higher iOS versions
2013-05-22 02:11:24 -07:00
Martin Fleisz
120960fd4d libfreerdp-core: Added support for server initiated shutdown to TSG 2013-05-22 10:58:11 +02:00
Martin Fleisz
f2aea91ccf Android/iOS: Fixes for using RemoteFX with Bitmap Cache V3 2013-05-22 01:48:43 -07:00
C-o-r-E
4c4622aac7 xfreerdp-client: fixed build on OS X 2013-05-21 20:16:14 -04:00
Martin Fleisz
583938dcb8 iOS: Fixed password storage on higher iOS versions 2013-05-21 15:42:49 +02:00
Marc-André Moreau
e9d362b58e channels/printer: fix printer redirection and test with cups-pdf 2013-05-20 15:50:22 -04:00
Marc-André Moreau
8095bec3ec channels/drdynvc: call OnChannelDisconnected 2013-05-20 15:23:54 -04:00
Marc-André Moreau
73f782b871 libfreerdp-client: add AudioCapture flag with microphone is in use 2013-05-17 09:29:53 -04:00
C-o-r-E
396affa489 xfreerdp-client: fix screen refresh issue 2013-05-16 16:42:07 -04:00
C-o-r-E
ab2cd6fd1c xfreerdp-client: more fixes with XRender 2013-05-16 16:20:25 -04:00
C-o-r-E
0db2e9cbf4 xfreerdp-client: fixes to xrender operations 2013-05-16 15:15:19 -04:00
C-o-r-E
41a7d33891 xfreerdp-client: fixing touch stuff 2013-05-15 17:35:16 -04:00
C-o-r-E
ac465719b1 xfreerdp-client: adjust max zoom to 120% 2013-05-15 14:53:46 -04:00
C-o-r-E
3d931a048e xfreerdp-client: fix some updating screen size 2013-05-15 13:58:21 -04:00
C-o-r-E
cff999e7e3 xfreerdp-client: fix mouse position issue for scale 2013-05-15 12:12:47 -04:00
Marc-André Moreau
9229548cd7 xfreerdp: fix initialization when multitouch hardware is not present 2013-05-15 11:39:28 -04:00
C-o-r-E
b1e603fb2e xfreerdp-client: fix x11 window issue 2013-05-15 10:41:14 -04:00
Nigel Reeves
7adab0f79c Prevent segfault when start a RAIL remote Application 2013-05-15 09:42:21 +01:00
Marc-André Moreau
c3efeccbd6 xfreerdp: partial cleanup of multitouch code 2013-05-14 19:26:01 -04:00
Marc-André Moreau
e6aec6c936 xfreerdp: initial multitouch functionality 2013-05-14 17:45:52 -04:00
C-o-r-E
e37e678021 xfreerdp-client: refactored window resize 2013-05-14 16:18:57 -04:00
C-o-r-E
cea1534771 xfreerdp-client: fixed handling of hints 2013-05-14 14:29:43 -04:00
C-o-r-E
84fbc1159c xfreerdp-client: fixed pan constraints 2013-05-14 12:43:42 -04:00
C-o-r-E
152af5bfc9 xfreerdp-client: fixed pan lag 2013-05-14 12:01:18 -04:00
C-o-r-E
95ba742b69 xfreerdp-client: fixed wmhints 2013-05-14 11:48:02 -04:00
C-o-r-E
4a89436b1c xfreerdp-client: keep track of scaled dimentions 2013-05-14 11:20:26 -04:00
Vic Lee
6599e1f2a3 cmdline: add max-fast-path-size argument. 2013-05-14 16:24:05 +08:00
Marc-André Moreau
c23da2f80b channels/rdpei: minor improvements 2013-05-14 01:06:25 -04:00
Marc-André Moreau
b385e61bc0 xfreerdp-client: start trying to send multitouch events 2013-05-13 19:17:25 -04:00
C-o-r-E
5af958b738 xfreerdp-client: fixed window resize, started implementing panning 2013-05-13 18:29:55 -04:00
Marc-André Moreau
d96249e19f libfreerdp-client: start propagating channels initialization to client 2013-05-13 17:39:53 -04:00
C-o-r-E
85d8230d36 xfreerdp-client: fixed build 2013-05-13 15:23:50 -04:00
C-o-r-E
fe78d6d1bc attempt fixing big merge 2013-05-13 14:41:06 -04:00
Marc-André Moreau
8e151409be libfreerdp-client: export and register successfully interface pointer for channel 2013-05-12 21:23:12 -04:00
Marc-André Moreau
b4151bff2f xfreerdp: fix building with Xi 2013-05-10 17:51:09 -04:00
Marc-André Moreau
9c0a41c16d xfreerdp: disable scaling by default 2013-05-10 16:56:24 -04:00
Marc-André Moreau
ba0b4ee524 libfreerdp-client: load rdpdr when rdpsnd is loaded 2013-05-10 16:39:16 -04:00
Marc-André Moreau
69ece74236 xfreerdp: fix Xrender detection 2013-05-09 15:30:21 -04:00
Marc-André Moreau
16186ac487 channels/rdpei: define message interface ids 2013-05-09 00:52:37 -04:00
Marc-André Moreau
99c821357d freerdp: add /multitouch option 2013-05-08 22:14:16 -04:00
Marc-André Moreau
91a55ae741 xfreerdp: integrate corey's multitouch code 2013-05-08 21:51:16 -04:00
C-o-r-E
5ef672a2d3 xfreerdp-client: reset scale 2013-05-08 19:18:06 -04:00
C-o-r-E
f749352ede xfreerdp-client: improved pinch zoom 2013-05-08 18:14:55 -04:00
Marc-André Moreau
fdf3ddcf9e freerdp: purge deprecated stream utils 2013-05-08 17:48:30 -04:00
Marc-André Moreau
fd230443c5 freerdp: purge old stream utils 2013-05-08 16:27:21 -04:00
Marc-André Moreau
5b92413843 freerdp: purge deprecated stream utils 2013-05-08 16:09:16 -04:00
Marc-André Moreau
5e4365788f freerdp: merge with master 2013-05-08 15:15:15 -04:00
Marc-André Moreau
f1672948ff Merge pull request #1191 from Nigel62/master
Fix for issue #773 - Numlock not sync'ed
2013-05-08 11:52:42 -07:00
Martin Fleisz
c55f3d6426 iOS: Encrypt TS Gateway passwords 2013-05-08 17:29:52 +02:00
Martin Fleisz
935aa5e2ea iOS: Added TS Gateway support 2013-05-08 14:50:29 +02:00
C-o-r-E
6a3cbfd072 xfreerdp-client: tweaks for other clients 2013-05-07 21:42:49 -04:00
Martin Fleisz
cc188b5796 iOS: Remove verification data when UUID is created 2013-05-07 12:38:25 +02:00
Martin Fleisz
544f5997bc iOS: Got rid of device UID 2013-05-07 12:05:21 +02:00
C-o-r-E
cca413a5b9 xfreerdp-client: some changes to support other clients 2013-05-06 15:43:34 -04:00
Martin Fleisz
b109df38a1 Merge pull request #1232 from mfleisz/andrfixsettings
Android: Unregister settings changed listener
2013-05-06 03:15:47 -07:00
Martin Fleisz
b5901d01a1 Android: Unregister settings changed listener 2013-05-06 03:09:08 -07:00
C-o-r-E
84f285401a xfreerdp-client: integrated changes from awakecoding 2013-05-05 18:20:44 -04:00
C-o-r-E
4cdc276e25 merged 2013-05-05 17:57:31 -04:00
C-o-r-E
7bb55260e7 xfreerdp-client: disabled changing scale by default 2013-05-05 17:05:26 -04:00
C-o-r-E
334ec7973d xfreerdp-client: clean up cruft 2013-05-04 21:59:31 -04:00
C-o-r-E
ef25ac0f32 xfreerdp-client: scaling in hardware / rfx mode 2013-05-04 21:48:50 -04:00
C-o-r-E
675d81fc7a xfreerdp-client: window resize and full screen working 2013-05-04 21:38:34 -04:00
C-o-r-E
8af52e61df xfreerdp-client: key combo for zoom in/out 2013-05-04 21:23:24 -04:00
C-o-r-E
05bd5e9907 xfreerdp-client: proper scaling of input 2013-05-04 16:29:22 -04:00
C-o-r-E
85b057e643 xfreerdp-client: fixed initial scaling issue 2013-05-03 20:00:26 -04:00
C-o-r-E
856ef50f99 xfreerdp-client: window resize + scaling 2013-05-03 19:04:47 -04:00
C-o-r-E
82f1d1550a xfreerdp-client: more resize progress 2013-05-03 15:15:11 -04:00
C-o-r-E
9ac3f599d6 xfreerdp-client: initial xrender scaling test 2013-05-02 20:31:22 -04:00
C-o-r-E
c4cbe69b9b xfreerdp-client: disabled IM stuff 2013-05-02 16:19:40 -04:00
C-o-r-E
3c30213170 xfreerdp-client: fix invalid size params 2013-05-02 14:53:29 -04:00
C-o-r-E
80bebcf7cc xfreerdp-client: sync 2013-05-02 14:30:43 -04:00
martijn-m
f59780c08b Dutch translation v2
Optimized: 'Credentials' translated
2013-05-02 14:14:21 +03:00
C-o-r-E
327eddbd58 xfreerdp-client: hack cmake for ubuntu imagemagick 2013-05-01 12:39:26 -04:00
C-o-r-E
da7ecc320c xfreerdp-client: attempt fixing cmake for imagemagick 2013-05-01 12:03:41 -04:00
C-o-r-E
d7983b45ef xfreerdp-client: finally some scaling progress 2013-04-30 22:10:56 -04:00
Marc-André Moreau
65d6e135ad Merge branch 'master' of github.com:awakecoding/FreeRDP 2013-04-30 18:25:37 -04:00
Marc-André Moreau
e88b59c32c libfreerdp-core: improve async-transport mode 2013-04-30 17:16:38 -04:00
Marc-André Moreau
601b0c7f8c wfreerdp: update client interface 2013-04-30 15:18:26 -04:00
Benoit LeBlanc
c8d1ef33da wfreerdp: resize window on setting smartsize off 2013-04-30 13:08:41 -04:00
Benoit LeBlanc
3f12dc351b wfreerdp: fixed upscaling 2013-04-30 12:56:16 -04:00
Benoit LeBlanc
0b9112b091 Added System menu for "Smart Sizing". Small fixes
Fixed an issue where the scrollbars were not disappearing when
maximizing window.
2013-04-30 11:15:04 -04:00
Martin Fleisz
e585fd9ac1 Android: Added support for TS Gateway 2013-04-30 08:14:24 -07:00
Marc-André Moreau
51715636a5 freerdp: remove some deprecated stream utils 2013-04-29 22:35:15 -04:00
C-o-r-E
adfaf2b8c4 xfreerdp-client: cmake hacks for imagemagick 2013-04-29 20:21:59 -04:00
Marc-André Moreau
97b0aebeef xfreerdp: change default build tree output path 2013-04-29 16:40:30 -04:00
Marc-André Moreau
983f42254d xfreerdp-server: split into library/executable 2013-04-29 16:37:11 -04:00
Marc-André Moreau
70dea34a90 Merge github.com:FreeRDP/FreeRDP 2013-04-29 13:59:24 -04:00
Marc-André Moreau
7cf23aff02 xfreerdp: fix workarea option 2013-04-28 19:16:23 -04:00
Marc-André Moreau
12ec6c60db xfreerdp: add support for selecting individual monitors 2013-04-28 18:48:27 -04:00
Marc-André Moreau
24573ef08d xfreerdp: add /monitor-list option 2013-04-28 17:10:43 -04:00
Marc-André Moreau
1cfda17da9 xfreerdp: partial multimonitor patch from Hans-Peter Jansen 2013-04-28 16:27:23 -04:00
Marc-André Moreau
3d285f06a9 xfreerdp: add OnWindowStateChange client event 2013-04-28 01:12:02 -04:00
Marc-André Moreau
e55b0ab64f xfreerdp: make client interface fully opaque 2013-04-28 00:23:36 -04:00
C-o-r-E
58e92b7213 xfreerdp-client: remove dbg prints 2013-04-27 21:04:03 -04:00
C-o-r-E
91e17e5346 xfreerdp-client: remove cruft 2013-04-26 19:18:11 -04:00
C-o-r-E
1598d12438 xfreerdp-client: fix inequality 2013-04-26 17:52:50 -04:00
C-o-r-E
650d3d8768 xfreerdp-client: zoom detect fix 2013-04-26 17:47:06 -04:00
C-o-r-E
6022e04209 xfreerdp-client: zoom detect 2013-04-26 17:42:23 -04:00
C-o-r-E
7cc62dcb12 xfreerdp-client: record last touch event 2013-04-26 16:47:58 -04:00
C-o-r-E
acc13556dc xfreerdp-client: filter duplicate events 2013-04-26 16:40:27 -04:00
C-o-r-E
d365fd1a8f xfreerdp-client: added more debug info for touch points 2013-04-26 16:23:52 -04:00
Benoit LeBlanc
391d238f1a wfreerdp: scrollbars, aspect ratio smartsizing 2013-04-26 15:46:36 -04:00
C-o-r-E
100dd651fd xfreerdp-client: added debug info for touch points 2013-04-26 15:27:08 -04:00
Martin Fleisz
a1708572ba Android: Added clipboard redirection support 2013-04-26 05:59:16 -07:00
Martin Fleisz
15a22eb9c9 Merge pull request #1211 from mfleisz/ioskbd
iOS: Improved handling of chinese keyboards
2013-04-26 02:15:16 -07:00
C-o-r-E
b1ef0976bc xfreerdp-client: improved xf_input handling 2013-04-25 22:04:35 -04:00
C-o-r-E
92356aaaf1 xfreerdp-client: source of touchpoint 2013-04-25 20:06:38 -04:00
C-o-r-E
552b10b848 xfreerdp-client: clean up + fixes 2013-04-25 19:52:17 -04:00
C-o-r-E
50a57b5675 xfreerdp-client: touch point position 2013-04-25 19:38:13 -04:00
C-o-r-E
fbc64c6745 xfreerdp-client: add new sources for xf_input 2013-04-25 18:58:22 -04:00
C-o-r-E
6bad744ab6 xfreerdp-client: refactor xf_input 2013-04-25 18:57:41 -04:00
C-o-r-E
fa744ee65d xfreerdp-client: fixed drawing 2013-04-25 18:32:13 -04:00
C-o-r-e
4a9ea669dc xfreerdp-client: Xi build changes 2013-04-25 18:30:39 -04:00
Benoit LeBlanc
b91a7cd3a8 fixed fullscreen toggle positioning, smartsizing
Also: added maximum window size
2013-04-25 17:18:14 -04:00
corey
2ab6a604d6 xfreerdp-client: xi fix 2013-04-25 17:06:13 -04:00
Marc-André Moreau
fc3f75d867 xfreerdp: start experimenting with multitouch 2013-04-25 17:00:43 -04:00
corey
e7943352c3 xfreerdp-client: xi more tweaks again 2013-04-25 16:23:44 -04:00
corey
a77d73e8d0 xfreerdp-client: xi more tweaks 2013-04-25 16:08:50 -04:00
Benoit LeBlanc
a5bcb8bc21 Smart sizing, dual monitor in client app
Scaling functions: do not scale with a ratio > 1.
2013-04-25 15:42:40 -04:00
corey
94e6a00c40 xfreerdp-client: xi tweak2 2013-04-25 15:33:38 -04:00
corey
4fce04bc9a xfreerdp-client: xi tweak 2013-04-25 15:28:11 -04:00
corey
2e12556cee xfreerdp-client: removed Xv testing stuff 2013-04-25 15:10:14 -04:00
corey
d3912c8652 xfreerdp-client xinput hacking 2013-04-25 14:46:12 -04:00
Benoit LeBlanc
28e67a6adc wfreerdp: added MultiMon support (fullscreen only) 2013-04-25 10:50:26 -04:00
Martin Fleisz
c0dffd6edf Android: Added SDCard redirection support 2013-04-25 07:30:33 -07:00
Martin Fleisz
19acfbd6ee iOS: Improved handling of chinese keyboards 2013-04-25 12:31:11 +02:00
corey
a39faa3405 xfreerdp-client: Xinput2 hacks 2013-04-24 17:59:53 -04:00
Benoit LeBlanc
4bfa11bcca wf_toggle_fullscreen: change hwnd parent
Also: do not lose focus
2013-04-24 16:47:32 -04:00
Benoit LeBlanc
8b443989bb Cleaned up settings, removed duplicate functions
param change callback mechanism moved to settings.c

Started replacing
settings->Field = value
with
freerdp_set_param_XXX(settings, FreeRDP_Field, value);
2013-04-24 16:33:43 -04:00
Martin Fleisz
afd9065cce iOS/Android: Updated version number 2013-04-24 00:36:48 -07:00
corey
d404c0dab0 xfreerdp-client: testing xinput 2013-04-23 21:28:05 -04:00
Marc-André Moreau
fae24b1ef9 xfreerdp-server: auto-generate self-signed certificate 2013-04-23 18:17:01 -04:00
Martin Fleisz
fcad37ee6a Android: Changed version string for APKs 2013-04-23 08:58:37 -07:00
Martin Fleisz
4bb700d85b Android: Added missing french translation 2013-04-23 04:04:06 -07:00
Martin Fleisz
1a336c30b8 iOS: Fix for shift key handling (by bslande) 2013-04-23 10:15:12 +02:00
Benoit LeBlanc
e98bb31d27 RDP file writing optimization
removed function freerdp_get_connection_type

TODO:
- validate presence of all fields
- update cmdline.c to use set_param functions to modify settings.
2013-04-22 18:39:18 -04:00
Benoit LeBlanc
3eebd2edf2 Implemented writing RDP file to disk
TODO: Optimize by only writing the fields that have a value i.e
~((size_t) file->FieldName) != 0

Fixed wfi leak.
Fixed insufficient mem alloc.
2013-04-22 16:08:47 -04:00
Marc-André Moreau
914ac31cbf xfreerdp: fail differently if no hostname is given 2013-04-22 08:33:41 -04:00
C-o-r-E
3185246729 xfreerdp-client: investigation of libxv 2013-04-21 22:49:24 -04:00
Benoit LeBlanc
3549e97abb Callback function handling
Added possibility for the client to register for callback from FreeRDP.

Currently supported callback events:
- setting value changed
- connected
- disconnected
2013-04-19 10:06:26 -04:00
Marc-André Moreau
9efb3e7f57 Merge branch 'master' of github.com:awakecoding/FreeRDP 2013-04-18 11:37:00 -07:00
Martin Fleisz
6b48a8c7c5 Android: Fixed possible crash with a session being null 2013-04-18 03:43:52 -07:00
Martin Fleisz
50c94186e8 Merge pull request #1193 from zeha/fix-xfreerdp-crashes
xfreerdp: fix xfi lifecycle and other crashers
2013-04-18 03:14:27 -07:00
Martin Fleisz
dd5cbef467 iOS: Fix resource leak 2013-04-18 10:51:39 +02:00
Martin Fleisz
ce4e02ae48 iOS: Fixed possible crash on disconnect 2013-04-17 13:09:53 +02:00
Christian Hofstaedtler
53e641abf1 xfreerdp: fix xfi lifecycle and other crashers 2013-04-17 03:03:31 +02:00
Benoit LeBlanc
315f3705b2 Added settings set/get functions to client API
- setting setter function has internal handling. TODO: callback to
client.
- added missing SmartSizing param
2013-04-15 15:58:56 -04:00
Nigel Reeves
7dedd884b9 Merge branch 'master' of https://github.com/FreeRDP/FreeRDP.git 2013-04-15 11:15:49 +01:00
Nigel Reeves
fb2a087dbf Fix to issue #773. Ensure resume in correct NumLock state, when reconnectin to a session 2013-04-15 11:14:09 +01:00
Marc-André Moreau
5530bfb71e mfreerdp: minor cleanup 2013-04-14 11:28:07 -04:00
Marc-André Moreau
073c6fb983 libfreerdp-core: fix handling of SSL_CERT_NOT_ON_SERVER 2013-04-12 18:03:56 -04:00
Marc-André Moreau
d04b76d005 libfreerdp-core: use stream pool 2013-04-12 13:44:23 -04:00
Marc-André Moreau
a89c75b3c2 mfreerdp: cleanup cmake script 2013-04-11 18:09:28 -04:00
Benoit LeBlanc
8a637e0c0d fixed function name. Added settings function.
Added keyboard thread termination message.
2013-04-11 16:19:58 -04:00
Marc-André Moreau
d0e989a549 libfreerdp-core: add support for load balance info 2013-04-11 11:51:10 -04:00
Marc-André Moreau
f0a45f96f5 client: add CLIENT_INTERFACE_SHARED option forcing shared client libs with BUILD_SHARED_LIBS=off, making a single library 2013-04-10 17:09:35 -04:00
Marc-André Moreau
bb733db683 wfreerdp: integrating benoit's latest code 2013-04-10 16:58:19 -04:00
Marc-André Moreau
e1e8194f77 afreerdp: added Spanish translation 2013-04-10 13:45:23 -04:00
Marc-André Moreau
953716e907 afreerdp: fix missing translation points 2013-04-09 21:51:07 -04:00
Marc-André Moreau
930d67ef22 afreerdp: initial French translation (semi-automatic, still poor) 2013-04-09 21:19:03 -04:00
Marc-André Moreau
1b7b0b74ea afreerdp: remove old project files 2013-04-09 16:38:07 -04:00
Marc-André Moreau
c3ea88697d afreerdp: fix manifest file indentation 2013-04-09 14:51:48 -04:00
Marc-André Moreau
0cbdd6b641 freerdp: merge with master 2013-04-09 10:18:03 -04:00
Marc-André Moreau
2baa64efc2 wfreerdp: fix C++ header 2013-04-08 18:27:59 -04:00
Marc-André Moreau
6dfa196966 wfreerdp: unify client interface 2013-04-08 22:10:59 -04:00
Marc-André Moreau
720a23e07a xfreerdp: refactor xfreerdp client interface 2013-04-08 17:03:21 -04:00
Marc-André Moreau
68e253e209 libfreerdp-core: add client interface 2013-04-08 15:37:56 -04:00
Martin Fleisz
fea9407814 iOS: BlockAlertView now supports rotation 2013-04-08 14:17:47 +02:00
Martin Fleisz
6da16f4165 iOS: Replaced UIViewAlert with custom alert dialog 2013-04-08 13:25:00 +02:00
Marc-André Moreau
3f626f8a20 xfreerdp: implement xf_stop 2013-04-07 17:46:57 -04:00
Marc-André Moreau
0b4fefff76 xfreerdp: fix interface for parsing command-line arguments 2013-04-06 17:43:27 -04:00
Marc-André Moreau
9424df2905 Merge pull request #1165 from mfleisz/win8fix
iOS/Android: Fix for Win8
2013-04-06 09:14:51 -07:00
Christian Hofstaedtler
1c17022072 Unbreak WITH_DEBUG_X11_LOCAL_MOVESIZE without WITH_DEBUG_X11 2013-04-06 18:06:20 +02:00
Marc-André Moreau
168a5eabf3 xfreerdp: add UI events (experimental) 2013-04-05 19:08:37 -04:00
Martin Fleisz
0375189c8e iOS/Android: Fix for Win8 2013-04-05 12:36:23 +02:00
Martin Fleisz
db79cb34e2 iOS: Ensure each bookmark has a UUID 2013-04-05 10:46:28 +02:00
Marc-André Moreau
6095f1653a xfreerdp: external client integration 2013-04-04 18:27:47 -04:00
Marc-André Moreau
e98fb16f52 Merge pull request #1157 from mfleisz/iosfix
iOS: Fixed issue where boookmarks were saved even though cancel was presed
2013-04-04 14:21:45 -07:00
Marc-André Moreau
7b2f70c0c7 xfreerdp: fix including from C++ 2013-04-03 18:48:59 -04:00
Martin Fleisz
522fe1baf3 iOS: Corrected wrong function signature 2013-04-03 11:04:29 +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
Marc-André Moreau
5b368eea0a xfreerdp: remove binary from version control 2013-04-02 16:36:45 -04:00
Marc-André Moreau
022ceec22a xfreerdp: split client into executable and library 2013-04-02 16:22:30 -04:00
Marc-André Moreau
f400045bf8 xfreerdp: improve client interface 2013-04-02 15:45:48 -04:00
Marc-André Moreau
9b351568fa xfreerdp: start implementing simplified client interface 2013-04-02 15:13:10 -04:00
Marc-André Moreau
d13f89d359 xfreerdp: modify way to return thread exit code 2013-04-02 14:51:12 -04:00
Marc-André Moreau
5660b94b92 xfreerdp: start client interface 2013-04-02 13:22:59 -04:00
Martin Fleisz
8d16086969 Android: Fix crash after changes in FreeRDP directory handling 2013-04-02 06:33:59 -07:00
Marc-André Moreau
3835fa8a35 Merge pull request #1152 from mfleisz/master
iOS: Got rid of .xcodeproj file and various compile fixes
2013-04-02 06:07:53 -07:00
Marc-André Moreau
7efbf905f8 wfreerdp: integrate benoit's modifications for easier embedding of the client 2013-04-01 18:32:14 -04:00
Marc-André Moreau
f4df4e4b26 channels: partial cleanup 2013-03-29 14:49:09 -04:00
Martin Fleisz
38446b5f2b iOS: got rid of xcode project file 2013-03-29 14:28:27 +01:00
Marc-André Moreau
a318f8f129 mfreerdp: fix build on Mac OS X 2013-03-29 00:15:29 -04:00
Marc-André Moreau
3b0afd8b16 xfreerdp: add special extended window style WS_EX_DECORATIONS for XRDP 2013-03-28 23:47:39 -04:00
Marc-André Moreau
4ca064352f xfreerdp: fix round corners in RemoteApp 2013-03-28 23:34:26 -04:00
Marc-André Moreau
d70c1e4d5e xfreerdp: fix RemoteApp decorations 2013-03-28 23:09:28 -04:00
Marc-André Moreau
066d3384c2 xfreerdp: fix RemoteApp with system message (don't show full desktop on every single connection, just when needed) 2013-03-28 22:26:28 -04:00
Marc-André Moreau
d187becc28 freerdp: merge with master 2013-03-28 21:20:36 -04:00
Marc-André Moreau
3417a3aab5 freerdp: merge RDP_EVENT type with wMessage 2013-03-28 21:13:56 -04:00
Marc-André Moreau
f757623f7f channels: replace event_type, event_class with id for events 2013-03-28 20:23:16 -04:00
Marc-André Moreau
8ad5932a3d channels: continue event refactoring 2013-03-28 19:33:31 -04:00
Marc-André Moreau
72bf8ea032 libfreerdp-utils: start migrating old eventing system 2013-03-28 18:29:57 -04:00
Hardening
7701c9d934 Replace printf(...) by fprintf(stderr, ...) 2013-03-28 23:06:34 +01:00
Marc-André Moreau
2b1a3b0ad7 Merge pull request #1140 from awakecoding/master
TS Gateway Locking Issue Fix
2013-03-27 17:20:16 -07:00
Marc-André Moreau
92114d1d38 freerdp: merging with master 2013-03-27 13:13:22 -04:00
Marc-André Moreau
1df8049c08 libfreerdp-core: started async transport 2013-03-27 13:03:41 -04:00
Marc-André Moreau
34d6c777cf Merge pull request #1129 from bmiklautz/osx_static_build
client/common: create a combined .a on mac
2013-03-27 07:03:10 -07:00
Marc-André Moreau
1813ced156 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-03-26 12:45:05 -04:00
David Barth
96290efd76 add wm-class option 2013-03-26 17:33:09 +01:00
Bernhard Miklautz
88fd7edf6d ios: link against libfreerdp-client-combined.a 2013-03-26 12:59:03 +01:00
Bernhard Miklautz
64fd026e20 client/common: also include libfreerdp-client in combined archive 2013-03-26 12:40:02 +01:00
Bernhard Miklautz
370ec5097b client/common: create a combined .a on mac
Generate a combined archive of all the client related functions (channels/common..) to
minimize dependencies for linking.
The archive is called libfreerdp-client-combined.a and is only generated on iOS when doing a
monolithic static build.
2013-03-25 18:16:05 +01:00
Marc-André Moreau
068f0de4d4 libfreerdp-utils: purge old file utils 2013-03-22 15:52:43 -04:00
Marc-André Moreau
8fb7e80919 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-03-21 16:46:35 -04:00
Marc-André Moreau
8c8a82c31f libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
Marc-André Moreau
a8201b0d1b libwinpr-utils: combine old and new stream utils 2013-03-21 15:19:33 -04:00
Marc-André Moreau
62eec0c2b5 libfreerdp-utils: rename internal members of STREAM to match new wStream 2013-03-21 15:01:46 -04:00
Florian Holzapfel
65577d138e fix some memory leaks on iOS 2013-03-20 14:16:09 +01:00
Marc-André Moreau
0b6872a1d3 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-03-19 15:54:16 -04:00
Marc-André Moreau
21a107015a wfreerdp: add parent window handle parameter 2013-03-19 13:17:30 -04:00
Martin Fleisz
b40e40937c Android: Fix for rdp file association 2013-03-19 09:40:29 -07:00
Martin Fleisz
b5712cdb1b Android: Fixed issue with shift key 2013-03-19 08:25:34 -07:00
Marc-André Moreau
1123adcadf Merge branch 'master' of github.com:awakecoding/FreeRDP 2013-03-19 11:18:56 -04:00
Marc-André Moreau
488d2c5672 wfreerdp: fix icon 2013-03-19 11:11:14 -04:00
Martin Fleisz
3baa7a63c1 Android: Fixed rdp file association 2013-03-19 06:29:11 -07:00
Martin Fleisz
b75344afe1 iOS: Changing deployment target to 4.3 (no supp. for armv6 needed) 2013-03-19 10:50:37 +01:00
Marc-André Moreau
554323032f mfreerdp: workaround for pointer 2013-03-18 23:28:19 -04:00
Marc-André Moreau
acf9429b52 wfreerdp: split client into library and executable 2013-03-18 22:09:52 -04:00
Marc-André Moreau
ac4cb24a68 wfreerdp: clean separation of client core and controlling code 2013-03-18 21:54:50 -04:00
Marc-André Moreau
aec86e1da8 wfreerdp: start splitting CLI from client core 2013-03-18 20:12:51 -04:00
Marc-André Moreau
4b0c45d6ad Merge pull request #1110 from mfleisz/iosscrollfix
iOS: Fixed iPhone session scrolling bug
2013-03-18 08:32:38 -07:00
Martin Fleisz
0d75b9e24e iOS: Fixed iPhone session scrolling bug 2013-03-18 16:31:14 +01:00