Commit Graph

1282 Commits

Author SHA1 Message Date
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
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