platform/upstream/freerdp.git
11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Tue, 13 Nov 2012 01:49:20 +0000 (20:49 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

11 years agowinpr: fix build on linux
Marc-André Moreau [Tue, 13 Nov 2012 01:46:07 +0000 (20:46 -0500)]
winpr: fix build on linux

11 years agoMerge pull request #805 from nereocystis/master
Marc-André Moreau [Mon, 12 Nov 2012 22:53:30 +0000 (14:53 -0800)]
Merge pull request #805 from nereocystis/master

Improved documentation

11 years agowfreerdp: added basic password prompt
Marc-André Moreau [Mon, 12 Nov 2012 22:50:40 +0000 (17:50 -0500)]
wfreerdp: added basic password prompt

11 years agoImproved documentation in xfreerdp.1.xml. Minor change in args.c usage
Kevin Dalley [Mon, 12 Nov 2012 20:03:39 +0000 (12:03 -0800)]
Improved documentation in xfreerdp.1.xml. Minor change in args.c usage
statement.

11 years agowindows: fix NSIS packaging
Marc-André Moreau [Mon, 12 Nov 2012 18:17:44 +0000 (13:17 -0500)]
windows: fix NSIS packaging

11 years agomacosx: fix linker option warning
Marc-André Moreau [Mon, 12 Nov 2012 01:05:23 +0000 (20:05 -0500)]
macosx: fix linker option warning

11 years agowindows: fix build
Marc-André Moreau [Sun, 11 Nov 2012 22:23:57 +0000 (17:23 -0500)]
windows: fix build

11 years agomacosx: fix build
Marc-André Moreau [Sat, 10 Nov 2012 14:40:07 +0000 (09:40 -0500)]
macosx: fix build

11 years agolibfreerdp-core: added workaround to ignore potential TsProxySetupReceivePipe response
Marc-André Moreau [Fri, 9 Nov 2012 20:41:38 +0000 (15:41 -0500)]
libfreerdp-core: added workaround to ignore potential TsProxySetupReceivePipe response

11 years agolibfreerdp-core: refactoring of TsProxy function names
Marc-André Moreau [Fri, 9 Nov 2012 19:35:21 +0000 (14:35 -0500)]
libfreerdp-core: refactoring of TsProxy function names

11 years agolibfreerdp-core: TSG refactoring of context handles
Marc-André Moreau [Fri, 9 Nov 2012 17:52:34 +0000 (12:52 -0500)]
libfreerdp-core: TSG refactoring of context handles

11 years agolibfreerdp-core: started handling multi-fragment TSG PDUs
Marc-André Moreau [Fri, 9 Nov 2012 10:04:39 +0000 (05:04 -0500)]
libfreerdp-core: started handling multi-fragment TSG PDUs

11 years agolibfreerdp-core: potentially fixed TsProxySetupReceivePipe
Marc-André Moreau [Fri, 9 Nov 2012 08:12:54 +0000 (03:12 -0500)]
libfreerdp-core: potentially fixed TsProxySetupReceivePipe

11 years agolibfreerdp-core: implemented parsing of TSG_PACKET_TYPE_QUARENC_RESPONSE
Marc-André Moreau [Fri, 9 Nov 2012 08:04:47 +0000 (03:04 -0500)]
libfreerdp-core: implemented parsing of TSG_PACKET_TYPE_QUARENC_RESPONSE

11 years agolibfreerdp-core: added more notes in TSG code
Marc-André Moreau [Fri, 9 Nov 2012 07:31:22 +0000 (02:31 -0500)]
libfreerdp-core: added more notes in TSG code

11 years agolibfreerdp-core: implemented parsing of TsProxyCreateTunnel response
Marc-André Moreau [Fri, 9 Nov 2012 04:45:29 +0000 (23:45 -0500)]
libfreerdp-core: implemented parsing of TsProxyCreateTunnel response

11 years agolibfreerdp-core: fix gateway command-line settings
Marc-André Moreau [Fri, 9 Nov 2012 00:56:37 +0000 (19:56 -0500)]
libfreerdp-core: fix gateway command-line settings

11 years agochannels: load device addins using new command-line api
Marc-André Moreau [Fri, 9 Nov 2012 00:01:52 +0000 (19:01 -0500)]
channels: load device addins using new command-line api

11 years agolibfreerdp-core: rdpSettings refactoring (part 6)
Marc-André Moreau [Thu, 8 Nov 2012 16:53:25 +0000 (11:53 -0500)]
libfreerdp-core: rdpSettings refactoring (part 6)

11 years agolibfreerdp-core: rdpSettings refactoring (part 5)
Marc-André Moreau [Thu, 8 Nov 2012 16:16:54 +0000 (11:16 -0500)]
libfreerdp-core: rdpSettings refactoring (part 5)

11 years agolibfreerdp-core: rdpSettings refactoring (part 4)
Marc-André Moreau [Thu, 8 Nov 2012 04:29:24 +0000 (23:29 -0500)]
libfreerdp-core: rdpSettings refactoring (part 4)

11 years agolibfreerdp-core: rdpSettings refactoring (part 3)
Marc-André Moreau [Wed, 7 Nov 2012 23:23:25 +0000 (18:23 -0500)]
libfreerdp-core: rdpSettings refactoring (part 3)

11 years agolibfreerdp-core: rdpSettings refactoring (part 2)
Marc-André Moreau [Wed, 7 Nov 2012 20:13:14 +0000 (15:13 -0500)]
libfreerdp-core: rdpSettings refactoring (part 2)

11 years agolibfreerdp-core: rdpSettings refactoring (part 1)
Marc-André Moreau [Wed, 7 Nov 2012 16:02:46 +0000 (11:02 -0500)]
libfreerdp-core: rdpSettings refactoring (part 1)

11 years agolibfreerdp-core: started refactoring rdpSettings
Marc-André Moreau [Wed, 7 Nov 2012 15:33:06 +0000 (10:33 -0500)]
libfreerdp-core: started refactoring rdpSettings

11 years agolibwinpr-utils: added post/pre command-line filters
Marc-André Moreau [Wed, 7 Nov 2012 04:07:03 +0000 (23:07 -0500)]
libwinpr-utils: added post/pre command-line filters

11 years agolibfreerdp-client: improved set of new command-line options
Marc-André Moreau [Wed, 7 Nov 2012 03:08:09 +0000 (22:08 -0500)]
libfreerdp-client: improved set of new command-line options

11 years agolibwinpr-utils: added printing of default boolean value
Marc-André Moreau [Wed, 7 Nov 2012 00:04:00 +0000 (19:04 -0500)]
libwinpr-utils: added printing of default boolean value

11 years agolibwinpr-utils: extended command-line API
Marc-André Moreau [Tue, 6 Nov 2012 23:49:02 +0000 (18:49 -0500)]
libwinpr-utils: extended command-line API

11 years agoxfreerdp: add missing include for command-line interface
Marc-André Moreau [Tue, 6 Nov 2012 17:11:21 +0000 (12:11 -0500)]
xfreerdp: add missing include for command-line interface

11 years agolibfreerdp-client: started new command-line syntax
Marc-André Moreau [Tue, 6 Nov 2012 03:11:13 +0000 (22:11 -0500)]
libfreerdp-client: started new command-line syntax

11 years agolibfreerdp-client: added loading of dynamic add-ins
Marc-André Moreau [Tue, 6 Nov 2012 01:58:58 +0000 (20:58 -0500)]
libfreerdp-client: added loading of dynamic add-ins

11 years agocmake: added generation of static tables for channel subsystems
Marc-André Moreau [Tue, 6 Nov 2012 00:55:15 +0000 (19:55 -0500)]
cmake: added generation of static tables for channel subsystems

11 years agolibwinpr-utils: improved command-line API
Marc-André Moreau [Sun, 4 Nov 2012 21:09:43 +0000 (16:09 -0500)]
libwinpr-utils: improved command-line API

11 years agochannels/drive: use new improved pattern matcher
Marc-André Moreau [Sun, 4 Nov 2012 03:54:54 +0000 (23:54 -0400)]
channels/drive: use new improved pattern matcher

11 years agolibfreerdp-client: added method to free addin list
Marc-André Moreau [Sun, 4 Nov 2012 03:33:10 +0000 (23:33 -0400)]
libfreerdp-client: added method to free addin list

11 years agolibfreerdp-client: started addin enumerator
Marc-André Moreau [Sun, 4 Nov 2012 03:04:04 +0000 (23:04 -0400)]
libfreerdp-client: started addin enumerator

11 years agolibwinpr-file: get FindFirstFile, FindNextFile working
Marc-André Moreau [Sat, 3 Nov 2012 22:31:01 +0000 (18:31 -0400)]
libwinpr-file: get FindFirstFile, FindNextFile working

11 years agolibwinpr-file: fix X* and X? pattern matching cases
Marc-André Moreau [Sat, 3 Nov 2012 21:24:52 +0000 (17:24 -0400)]
libwinpr-file: fix X* and X? pattern matching cases

11 years agolibwinpr-file: implement recursive pattern matching
Marc-André Moreau [Sat, 3 Nov 2012 20:45:19 +0000 (16:45 -0400)]
libwinpr-file: implement recursive pattern matching

11 years agolibwinpr-file: partially implement proper pattern matching
Marc-André Moreau [Sat, 3 Nov 2012 19:13:13 +0000 (15:13 -0400)]
libwinpr-file: partially implement proper pattern matching

11 years agolibwinpr-file: make simplest FindFirstFile test case pass
Marc-André Moreau [Sat, 3 Nov 2012 00:58:58 +0000 (20:58 -0400)]
libwinpr-file: make simplest FindFirstFile test case pass

11 years agochannels/drive: renamed to drive from disk for consistency with mstsc and accuracy...
Marc-André Moreau [Fri, 2 Nov 2012 23:59:07 +0000 (19:59 -0400)]
channels/drive: renamed to drive from disk for consistency with mstsc and accuracy (drive is more of a generic term, while disk does not apply to all)

11 years agochannels/rdpsnd: fix loading of plugins
Marc-André Moreau [Fri, 2 Nov 2012 23:42:57 +0000 (19:42 -0400)]
channels/rdpsnd: fix loading of plugins

11 years agocmake: replace FindOptionalPackage macros with FindFeature macros
Marc-André Moreau [Fri, 2 Nov 2012 23:27:01 +0000 (19:27 -0400)]
cmake: replace FindOptionalPackage macros with FindFeature macros

11 years agolibwinpr-utils: improve command-line parsing API
Marc-André Moreau [Fri, 2 Nov 2012 18:16:37 +0000 (14:16 -0400)]
libwinpr-utils: improve command-line parsing API

11 years agolibwinpr-utils: extended command-line parsing api
Marc-André Moreau [Fri, 2 Nov 2012 04:58:32 +0000 (00:58 -0400)]
libwinpr-utils: extended command-line parsing api

11 years agolibwinpr-utils: started command-line parser
Marc-André Moreau [Fri, 2 Nov 2012 04:20:46 +0000 (00:20 -0400)]
libwinpr-utils: started command-line parser

11 years agocmake: build for iOS
Marc-André Moreau [Thu, 1 Nov 2012 21:31:34 +0000 (17:31 -0400)]
cmake: build for iOS

11 years agocmake: added external directory
Marc-André Moreau [Thu, 1 Nov 2012 17:50:49 +0000 (13:50 -0400)]
cmake: added external directory

11 years agocmake: added iOS toolchain
Marc-André Moreau [Thu, 1 Nov 2012 17:13:21 +0000 (13:13 -0400)]
cmake: added iOS toolchain

11 years agomfreerdp-server: cleanup binaries
Marc-André Moreau [Thu, 1 Nov 2012 03:30:52 +0000 (23:30 -0400)]
mfreerdp-server: cleanup binaries

11 years agomfreerdp-server: initial commit
Marc-André Moreau [Thu, 1 Nov 2012 03:04:31 +0000 (23:04 -0400)]
mfreerdp-server: initial commit

11 years agomacfreerdp: fix Mac OS X build
Marc-André Moreau [Thu, 1 Nov 2012 01:49:36 +0000 (21:49 -0400)]
macfreerdp: fix Mac OS X build

11 years agolibfreerdp-core: rts code style cleanup
Marc-André Moreau [Thu, 1 Nov 2012 01:23:08 +0000 (21:23 -0400)]
libfreerdp-core: rts code style cleanup

11 years agolibfreerdp-core: added protocol security negotiation for PROTOCOL_HYBRID_EX, added...
Marc-André Moreau [Thu, 1 Nov 2012 00:38:48 +0000 (20:38 -0400)]
libfreerdp-core: added protocol security negotiation for PROTOCOL_HYBRID_EX, added registry keys to configure cookie length

11 years agolibwinpr-rpc: stub Rpc* API
Marc-André Moreau [Wed, 31 Oct 2012 19:54:08 +0000 (15:54 -0400)]
libwinpr-rpc: stub Rpc* API

11 years agolibfreerdp-core: simplify encoding of syntax UUIDs
Marc-André Moreau [Wed, 31 Oct 2012 18:17:33 +0000 (14:17 -0400)]
libfreerdp-core: simplify encoding of syntax UUIDs

11 years agolibfreerdp-core: refactor TsProxyCreateChannel and TsProxySetupReceivePipe
Marc-André Moreau [Wed, 31 Oct 2012 16:34:52 +0000 (12:34 -0400)]
libfreerdp-core: refactor TsProxyCreateChannel and TsProxySetupReceivePipe

11 years agolibfreerdp-core: added RPC fault error code name tables
Marc-André Moreau [Wed, 31 Oct 2012 14:52:04 +0000 (10:52 -0400)]
libfreerdp-core: added RPC fault error code name tables

11 years agolibfreerdp-core: refactor TsPRoxyAuthorizeTunnel
Marc-André Moreau [Wed, 31 Oct 2012 13:22:32 +0000 (09:22 -0400)]
libfreerdp-core: refactor TsPRoxyAuthorizeTunnel

11 years agosmartcard: Fix include directory of pcsc headers
Otavio Salvador [Wed, 31 Oct 2012 11:41:00 +0000 (09:41 -0200)]
smartcard: Fix include directory of pcsc headers

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Wed, 31 Oct 2012 07:43:37 +0000 (03:43 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

11 years agolibfreerdp-core: refactor TsProxyCreateTunnel
Marc-André Moreau [Wed, 31 Oct 2012 07:43:21 +0000 (03:43 -0400)]
libfreerdp-core: refactor TsProxyCreateTunnel

11 years agolibfreerdp-core: fix build on Windows, lower warning level
Marc-André Moreau [Tue, 30 Oct 2012 21:20:21 +0000 (17:20 -0400)]
libfreerdp-core: fix build on Windows, lower warning level

11 years agolibfreerdp-core: improve RPC debug output
Marc-André Moreau [Tue, 30 Oct 2012 20:40:47 +0000 (16:40 -0400)]
libfreerdp-core: improve RPC debug output

11 years agolibfreerdp-core: improved TSG fragmentation handling
Marc-André Moreau [Tue, 30 Oct 2012 18:49:18 +0000 (14:49 -0400)]
libfreerdp-core: improved TSG fragmentation handling

11 years agolibfreerdp-core: refactoring of TSG transport, still need to handle fragmentation...
Marc-André Moreau [Tue, 30 Oct 2012 17:01:54 +0000 (13:01 -0400)]
libfreerdp-core: refactoring of TSG transport, still need to handle fragmentation correctly

11 years agolibfreerdp-core: split tsg_connect into multiple functions
Marc-André Moreau [Tue, 30 Oct 2012 00:54:49 +0000 (20:54 -0400)]
libfreerdp-core: split tsg_connect into multiple functions

11 years agolibfreerdp-core: refactor rpc_tsg_write
Marc-André Moreau [Mon, 29 Oct 2012 22:46:32 +0000 (18:46 -0400)]
libfreerdp-core: refactor rpc_tsg_write

11 years agolibfreerdp-core: bind_ack refactoring
Marc-André Moreau [Mon, 29 Oct 2012 20:41:20 +0000 (16:41 -0400)]
libfreerdp-core: bind_ack refactoring

11 years agolibfreerdp-core: cleanup of TSG definitions
Marc-André Moreau [Mon, 29 Oct 2012 19:02:35 +0000 (15:02 -0400)]
libfreerdp-core: cleanup of TSG definitions

11 years agoMerge pull request #788 from bmiklautz/issue_787
Marc-André Moreau [Mon, 29 Oct 2012 13:53:59 +0000 (06:53 -0700)]
Merge pull request #788 from bmiklautz/issue_787

cmake: fix smartcard channel build

11 years agoMerge pull request #789 from FreeRDP/channels
Marc-André Moreau [Mon, 29 Oct 2012 13:53:20 +0000 (06:53 -0700)]
Merge pull request #789 from FreeRDP/channels

CMake Improvements + .rdp file support

11 years agofreerdp: merging with master
Marc-André Moreau [Mon, 29 Oct 2012 13:50:44 +0000 (09:50 -0400)]
freerdp: merging with master

11 years agocmake: fix smartcard channel build
Bernhard Miklautz [Mon, 29 Oct 2012 12:04:43 +0000 (13:04 +0100)]
cmake: fix smartcard channel build

fixes #787

11 years agolibwinpr-dsparse: fix on linux
Marc-André Moreau [Mon, 29 Oct 2012 02:16:21 +0000 (22:16 -0400)]
libwinpr-dsparse: fix on linux

11 years agolibfreerdp-core: add proper SPN for HTTP authentication in TSG
Marc-André Moreau [Mon, 29 Oct 2012 00:55:19 +0000 (20:55 -0400)]
libfreerdp-core: add proper SPN for HTTP authentication in TSG

11 years agolibfreerdp-core: improve similarity of TSG messages with mstsc
Marc-André Moreau [Sun, 28 Oct 2012 22:01:18 +0000 (18:01 -0400)]
libfreerdp-core: improve similarity of TSG messages with mstsc

11 years agowfreerdp: add support for .rdp files
Marc-André Moreau [Sun, 28 Oct 2012 16:12:36 +0000 (12:12 -0400)]
wfreerdp: add support for .rdp files

11 years agolibfreerdp-client: add support for ascii .rdp files
Marc-André Moreau [Sun, 28 Oct 2012 02:46:37 +0000 (22:46 -0400)]
libfreerdp-client: add support for ascii .rdp files

11 years agoMerge pull request #782 from bmiklautz/cunit-deprecated
Marc-André Moreau [Sun, 28 Oct 2012 02:41:52 +0000 (19:41 -0700)]
Merge pull request #782 from bmiklautz/cunit-deprecated

cunit: deprecate cunit

11 years agoMerge pull request #785 from bmiklautz/from-stdin
Marc-André Moreau [Sun, 28 Oct 2012 02:41:23 +0000 (19:41 -0700)]
Merge pull request #785 from bmiklautz/from-stdin

Cleanup and fixes for --from-stdin parameter

11 years agolibfreerdp-client: initial working .rdp file support
Marc-André Moreau [Sun, 28 Oct 2012 01:30:08 +0000 (21:30 -0400)]
libfreerdp-client: initial working .rdp file support

11 years agolibfreerdp-client: initial support for .rdp file parsing
Marc-André Moreau [Sun, 28 Oct 2012 00:25:11 +0000 (20:25 -0400)]
libfreerdp-client: initial support for .rdp file parsing

11 years agoxfreerdp: fix for endless loop with --from-stdin
Bernhard Miklautz [Sun, 28 Oct 2012 00:10:07 +0000 (02:10 +0200)]
xfreerdp: fix for endless loop with --from-stdin

If --from-stdin was used non-interactive (e.g. in a script
echoing connection parameters) xfreerdp looped endlessly
when a certificate needed to be trusted because
fgets returns eof.
Now a hint is printed that xfreerdp should be run without
--from-stdin to set the certificate trust.

11 years agoutil/args: fixed when using --from-stdin
Bernhard Miklautz [Sat, 27 Oct 2012 23:46:33 +0000 (01:46 +0200)]
util/args: fixed when using --from-stdin

- Discard new lines with scanf.
- If domain is left empty (STRG+d pressed) clear EOF flag - this fixes
  an enless loop in xfreerdp on OS X when input is required after a certificate
warning.

11 years agoutils/args: fixed formating
Bernhard Miklautz [Sat, 27 Oct 2012 23:24:07 +0000 (01:24 +0200)]
utils/args: fixed formating

11 years agoxfreerdp: fix building without XCursor support
Marc-André Moreau [Sat, 27 Oct 2012 19:01:22 +0000 (15:01 -0400)]
xfreerdp: fix building without XCursor support

11 years agoMerge branch 'channels' of github.com:FreeRDP/FreeRDP into channels
Marc-André Moreau [Fri, 26 Oct 2012 16:00:39 +0000 (12:00 -0400)]
Merge branch 'channels' of github.com:FreeRDP/FreeRDP into channels

11 years agolibwinpr-sspi: fix SuppressExtendedProtection
Marc-André Moreau [Fri, 26 Oct 2012 16:00:30 +0000 (12:00 -0400)]
libwinpr-sspi: fix SuppressExtendedProtection

11 years agolibfreerdp-core: improve options for connection cookie
Marc-André Moreau [Thu, 25 Oct 2012 22:38:51 +0000 (18:38 -0400)]
libfreerdp-core: improve options for connection cookie

11 years agolibwinpr: fix test build on Mac OS X
Marc-André Moreau [Thu, 25 Oct 2012 19:34:57 +0000 (15:34 -0400)]
libwinpr: fix test build on Mac OS X

11 years agocunit: deprecate cunit
Bernhard Miklautz [Thu, 25 Oct 2012 11:41:28 +0000 (13:41 +0200)]
cunit: deprecate cunit

cunit is not used anymore. Testing is now done with ctest.

11 years agolibwinpr-library: fix unit tests
Marc-André Moreau [Thu, 25 Oct 2012 11:42:06 +0000 (07:42 -0400)]
libwinpr-library: fix unit tests

11 years agoMerge pull request #781 from bmiklautz/cmake-compat
Marc-André Moreau [Thu, 25 Oct 2012 10:54:54 +0000 (03:54 -0700)]
Merge pull request #781 from bmiklautz/cmake-compat

cmake: make sure build works with cmake < 2.8.3

11 years agocmake: make sure build works with cmake < 2.8.3
Bernhard Miklautz [Thu, 25 Oct 2012 09:08:14 +0000 (11:08 +0200)]
cmake: make sure build works with cmake < 2.8.3

cmake/compat_2.8.3 contains files required for cmake versions < 2.8.3
and CheckCmakeCompat includes them if necessary.

CMakeParseArguments.cmake and FindPackageHandleStandardArgs.cmake are
taken from the modules shipped with cmake.

11 years agocmake: fix STATIC_CHANNELS=off build
Marc-André Moreau [Tue, 23 Oct 2012 15:55:41 +0000 (11:55 -0400)]
cmake: fix STATIC_CHANNELS=off build

11 years agolibfreerdp-codec: add support for android cpu-features module
Marc-André Moreau [Mon, 22 Oct 2012 23:01:19 +0000 (19:01 -0400)]
libfreerdp-codec: add support for android cpu-features module