Mike McDonald
772f738c47
Added RDPSND device plugin for iOS
2013-08-28 21:02:48 -04:00
Hardening
c7c5be0bf7
Extract shared code in RAIL channel
...
This patch starts a code mutualisation for a RAIL server-side
implementation. The file rail_common.c contains code that is shared
by both client and server.
2013-08-29 00:06:50 +02:00
Mike McDonald
de8650b118
Merge remote-tracking branch 'upstream/master'
2013-08-27 15:21:24 -04:00
Daryl Poe
f71f179c28
fix per-device CAL licensing
...
(cherry picked from commit d6d0d81d08
)
2013-08-26 09:37:48 +02:00
Marc-André Moreau
e429136c0c
libwinpr-wtsapi: started internal RPC stubs
2013-08-23 00:06:22 -04:00
Marc-André Moreau
8423fccbc2
libwinpr-pipe: add support for overlapped i/o with named pipes (synchronous, compatible implementation)
2013-08-22 22:36:37 -04:00
Marc-André Moreau
c1625c1ead
libwinpr-wtsapi: start implementation, extend NtApi
2013-08-22 19:20:59 -04:00
Marc-André Moreau
d5679889f3
libwinpr-nt: start implementing core NTDLL functions
2013-08-22 13:30:44 -04:00
Marc-André Moreau
68ec10a9d9
libwinpr-nt: implement NtCurrentTeb()
2013-08-22 10:18:38 -04:00
Marc-André Moreau
c878200e00
channels/server: refactor to match WTSApi + avoid conflicts
2013-08-20 19:26:36 -04:00
Marc-André Moreau
552cee7431
channels/server: start refactoring to fully match WTSApi
2013-08-20 18:06:19 -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
Marc-André Moreau
cea6de16ee
libwinpr-wtsapi: add VC API
2013-08-20 15:22:31 -04:00
Marc-André Moreau
1f0caa4161
libwinpr-wtsapi: complete unicode definitions
2013-08-20 14:22:42 -04:00
Marc-André Moreau
9d1dd14581
libwinpr-wtsapi: updated interface definition
2013-08-19 20:58:42 -04:00
Marc-André Moreau
7a88e7cb35
libwinpr-wtsapi: initial stubs
2013-08-19 20:38:43 -04:00
Marc-André Moreau
0ca78c877e
libwinpr-wtsapi: added empty module
2013-08-19 19:18:31 -04:00
Marc-André Moreau
1068a1f3cc
libwinpr-com: create empty module
2013-08-19 19:06:47 -04:00
Marc-André Moreau
f69f4285b1
libfreerdp-codec: use partitioned buffers for RemoteFX encoding/decoding
2013-08-19 18:39:19 -04:00
Marc-André Moreau
d7656ada48
libfreerdp-codec: fix NSCodec encoding and buffer pool usage
2013-08-19 18:21:34 -04:00
Marc-André Moreau
317ffb2ca3
libwinpr-utils: backport fixed-size buffer pool inside variable size buffer pool
2013-08-19 17:14:24 -04:00
Marc-André Moreau
73c02a7637
channels/cliprdr: fix unicode conversion
2013-08-19 12:21:40 -04:00
Armin Novak
2f20a8c12b
Fixed various memory leaks and resource deallocation problems.
2013-08-19 17:44:52 +02:00
Marc-André Moreau
23a8354656
channels: rdpsnd refactoring, drdynvc initial server-side code
2013-08-18 21:52:55 -04:00
Marc-André Moreau
3d0d65e917
channels/rdpdr: server-side device list and user logged on pdu
2013-08-18 20:27:50 -04:00
Marc-André Moreau
363bd27d76
channels/rdpdr: start server-side device redirection
2013-08-18 18:09:12 -04:00
Marc-André Moreau
af93bee5d2
channels/cliprdr: implement initialization of server-side cliprdr
2013-08-18 15:39:28 -04:00
Marc-André Moreau
bca442a477
channels/cliprdr: start exchanging messages with server-side cliprdr
2013-08-16 21:17:24 -04:00
Marc-André Moreau
0fd705c6c7
channels/cliprdr: start server-side implementation
2013-08-16 16:46:47 -04:00
Marc-André Moreau
5db30c8565
Merge pull request #1429 from akallabeth/serial_init_fix
...
Serial port and CMake magic fixes
2013-08-16 09:08:14 -07:00
Armin Novak
6f9183c7aa
Using a monitor thread for tty input now to work around a WaitForMultipleObjects
...
limitation of winpr.
Using infinite timeout now in threads to reduce CPU usage to nearly zero.
2013-08-16 15:51:44 +02:00
Armin Novak
60d38daf0a
Reset file descriptor set only, if necessary now.
2013-08-16 12:40:06 +02:00
Armin Novak
1a3a6c3e0f
Fixed check for _GNU_SOURCE pthread extensions.
2013-08-16 11:49:35 +02:00
Armin Novak
7f89966efc
Fixed compilation error, now using WaitForMultipleObjects.
2013-08-16 10:50:07 +02:00
Armin Novak
1a96bdc7a5
Fixed initialization of serial device, now aborting pending
...
read / write operations.
2013-08-16 10:34:54 +02:00
Marc-André Moreau
1d3cf89cbc
libwinpr-synch: fix wait.c build on Mac OS X
2013-08-15 15:02:24 -04:00
Marc-André Moreau
763d13db43
Merge pull request #1426 from awakecoding/master
...
Fragmented RemoteFX & NSCodec Encoding, Core Server-Side Fixes, WinPR Utilities Expansion
2013-08-15 11:08:44 -07: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
efff23acb5
Merge pull request #1395 from richterger/client_redir
...
Fix memory corruption in client redirection
2013-08-15 10:15:11 -07:00
Marc-André Moreau
9f25c4fc25
libfreerdp-codec: initial working fragmented NSCodec encoder
2013-08-15 13:13:02 -04:00
Marc-André Moreau
c149ede6f2
libwinpr-utils: add support for variable size buffer pool
2013-08-15 00:01:42 -04:00
Marc-André Moreau
1e5118116d
libfreerdp-codec: start implementing split NSCodec encoder
2013-08-14 23:16:13 -04:00
Marc-André Moreau
e35dae462b
libfreerdp-codec: refactor NSCodec code
2013-08-14 20:57:16 -04:00
Marc-André Moreau
08dce6e090
libfreerdp-codec: add support for passing pointer to beginning of buffer for RemoteFX encoding
2013-08-14 20:35:00 -04:00
Marc-André Moreau
2d3d5acf1e
libfreerdp-codec: initial support for RemoteFX fragmented encoding
2013-08-14 13:19:01 -04:00
Marc-André Moreau
f82c825176
Merge pull request #1422 from akallabeth/serial_event_fix
...
Serial event fix and resource leakage fixes
2013-08-14 08:45:04 -07:00
Armin Novak
e40d921da3
Removed EAGAIN handling, again passing on the error to the server.
2013-08-14 17:33:46 +02:00
Marc-André Moreau
5e6325d62c
libfreerdp-codec: start exporting split encode/write rfx api
2013-08-14 10:14:47 -04:00
Marc-André Moreau
b0b71ae9b1
Merge pull request #1394 from akallabeth/manpage_merged
...
Manpage merged
2013-08-14 06:56:27 -07:00