platform/upstream/freerdp.git
11 years agolibfreerdp-utils: remove wait_obj dependency in thread util
Marc-André Moreau [Tue, 27 Nov 2012 00:31:20 +0000 (19:31 -0500)]
libfreerdp-utils: remove wait_obj dependency in thread util

11 years agolibfreerdp-utils: replace wait_obj struct with HANDLE
Marc-André Moreau [Tue, 27 Nov 2012 00:21:19 +0000 (19:21 -0500)]
libfreerdp-utils: replace wait_obj struct with HANDLE

11 years agolibfreerdp-utils: replace internal wait_obj implementation
Marc-André Moreau [Mon, 26 Nov 2012 23:02:41 +0000 (18:02 -0500)]
libfreerdp-utils: replace internal wait_obj implementation

11 years agolibfreerdp-utils: remove deprecated args utils
Marc-André Moreau [Mon, 26 Nov 2012 21:52:41 +0000 (16:52 -0500)]
libfreerdp-utils: remove deprecated args utils

11 years agolibfreerdp-client: extended command-line options
Marc-André Moreau [Mon, 26 Nov 2012 21:49:12 +0000 (16:49 -0500)]
libfreerdp-client: extended command-line options

11 years agolibfreerdp-client: improved command-line interface
Marc-André Moreau [Mon, 26 Nov 2012 19:31:31 +0000 (14:31 -0500)]
libfreerdp-client: improved command-line interface

11 years agoclient: migrate all clients to new command-line interface
Marc-André Moreau [Mon, 26 Nov 2012 17:49:21 +0000 (12:49 -0500)]
client: migrate all clients to new command-line interface

11 years agoserver/sample: fix build
Marc-André Moreau [Mon, 26 Nov 2012 17:38:28 +0000 (12:38 -0500)]
server/sample: fix build

11 years agolibfreerdp-utils: fix WITH_JPEG build
Marc-André Moreau [Mon, 26 Nov 2012 17:25:22 +0000 (12:25 -0500)]
libfreerdp-utils: fix WITH_JPEG build

11 years agochannels/tsmf: fix connection settings for tsmf
Marc-André Moreau [Mon, 26 Nov 2012 06:34:40 +0000 (01:34 -0500)]
channels/tsmf: fix connection settings for tsmf

11 years agochannels/rdpsnd: fix default device name with alsa
Marc-André Moreau [Mon, 26 Nov 2012 06:23:23 +0000 (01:23 -0500)]
channels/rdpsnd: fix default device name with alsa

11 years agochannels: fix connection flags for rdpsnd
Marc-André Moreau [Mon, 26 Nov 2012 06:15:11 +0000 (01:15 -0500)]
channels: fix connection flags for rdpsnd

11 years agoxfreerdp-server: fix build
Marc-André Moreau [Sun, 25 Nov 2012 20:35:58 +0000 (15:35 -0500)]
xfreerdp-server: fix build

11 years agoMerge github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sun, 25 Nov 2012 20:29:40 +0000 (15:29 -0500)]
Merge github.com:FreeRDP/FreeRDP

11 years agoMerge pull request #812 from bmiklautz/versioning
Marc-André Moreau [Sun, 25 Nov 2012 20:29:29 +0000 (12:29 -0800)]
Merge pull request #812 from bmiklautz/versioning

build: fixed library versioning

11 years agoMerge github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sun, 25 Nov 2012 20:27:52 +0000 (15:27 -0500)]
Merge github.com:FreeRDP/FreeRDP

11 years agoMerge pull request #818 from bmiklautz/build_fixes
Marc-André Moreau [Fri, 23 Nov 2012 14:49:40 +0000 (06:49 -0800)]
Merge pull request #818 from bmiklautz/build_fixes

Build fixes

11 years agocmake: fixed compatibility with version 2.8.0
Bernhard Miklautz [Fri, 23 Nov 2012 14:12:52 +0000 (14:12 +0000)]
cmake: fixed compatibility with version 2.8.0

* enable_cmake_compat to enable compatibility for specific cmake versions
* added required files for 2.8.2 and 2.8.6 (taken from a recent cmake version)

11 years agobuild: require XShm for building xfreerdp
Bernhard Miklautz [Fri, 23 Nov 2012 13:55:02 +0000 (13:55 +0000)]
build: require XShm for building xfreerdp

11 years agomacosx: update client
Marc-André Moreau [Thu, 22 Nov 2012 20:32:21 +0000 (15:32 -0500)]
macosx: update client

11 years agoMerge pull request #816 from awakecoding/master
Marc-André Moreau [Thu, 22 Nov 2012 14:42:38 +0000 (06:42 -0800)]
Merge pull request #816 from awakecoding/master

Refactoring, Channels, CMake, Settings, TSG, Command-Line Interface, .rdp File Support,

11 years agoxfreerdp: deprecate old command-line syntax
Marc-André Moreau [Thu, 22 Nov 2012 14:36:09 +0000 (09:36 -0500)]
xfreerdp: deprecate old command-line syntax

11 years agowfreerdp: update client
Marc-André Moreau [Thu, 22 Nov 2012 14:06:45 +0000 (09:06 -0500)]
wfreerdp: update client

11 years agolibfreerdp-utils: purge deprecrated load_plugin utils from source tree
Marc-André Moreau [Thu, 22 Nov 2012 02:28:48 +0000 (21:28 -0500)]
libfreerdp-utils: purge deprecrated load_plugin utils from source tree

11 years agolibfreerdp: purged source tree from deprecated memory utils
Marc-André Moreau [Thu, 22 Nov 2012 02:22:06 +0000 (21:22 -0500)]
libfreerdp: purged source tree from deprecated memory utils

11 years agolibfreerdp-utils: replace ARRAY_SIZE custom macro with ARRAYSIZE() windows macro
Marc-André Moreau [Thu, 22 Nov 2012 01:50:28 +0000 (20:50 -0500)]
libfreerdp-utils: replace ARRAY_SIZE custom macro with ARRAYSIZE() windows macro

11 years agolibfreerdp-utils: remove deprecated calls to xnew() macro
Marc-André Moreau [Thu, 22 Nov 2012 01:21:08 +0000 (20:21 -0500)]
libfreerdp-utils: remove deprecated calls to xnew() macro

11 years agolibfreerdp-utils: replace all calls to deprecated function xzalloc
Marc-André Moreau [Thu, 22 Nov 2012 00:22:41 +0000 (19:22 -0500)]
libfreerdp-utils: replace all calls to deprecated function xzalloc

11 years agochannels/smartcard: remove dependency on deprecated freerdp_thread utils
Marc-André Moreau [Wed, 21 Nov 2012 17:53:54 +0000 (12:53 -0500)]
channels/smartcard: remove dependency on deprecated freerdp_thread utils

11 years agochannels/smartcard: refactoring of smartcard code
Marc-André Moreau [Wed, 21 Nov 2012 16:56:40 +0000 (11:56 -0500)]
channels/smartcard: refactoring of smartcard code

11 years agoclient/common: automatically register fake rdpsnd channel when device redirection...
Marc-André Moreau [Wed, 21 Nov 2012 14:30:06 +0000 (09:30 -0500)]
client/common: automatically register fake rdpsnd channel when device redirection is in use

11 years agochannels/urbdrc: fix libusb subsystem
Marc-André Moreau [Wed, 21 Nov 2012 08:32:15 +0000 (03:32 -0500)]
channels/urbdrc: fix libusb subsystem

11 years agochannels: cmake cleanup, USB redirection refactoring
Marc-André Moreau [Wed, 21 Nov 2012 00:34:52 +0000 (19:34 -0500)]
channels: cmake cleanup, USB redirection refactoring

11 years agolibfreerdp-utils: removed part of the deprecated calls to xzalloc
Marc-André Moreau [Tue, 20 Nov 2012 04:49:08 +0000 (23:49 -0500)]
libfreerdp-utils: removed part of the deprecated calls to xzalloc

11 years agochannels: refactoring of channel subsystems
Marc-André Moreau [Tue, 20 Nov 2012 03:31:15 +0000 (22:31 -0500)]
channels: refactoring of channel subsystems

11 years agochannels: patch memory leaks, load addins from list
Marc-André Moreau [Mon, 19 Nov 2012 18:26:56 +0000 (13:26 -0500)]
channels: patch memory leaks, load addins from list

11 years agochannels/rdpsnd: refactoring of parameter parsing
Marc-André Moreau [Sun, 18 Nov 2012 22:32:18 +0000 (17:32 -0500)]
channels/rdpsnd: refactoring of parameter parsing

11 years agobuild: fixed library versioning
Bernhard Miklautz [Sun, 18 Nov 2012 16:07:33 +0000 (17:07 +0100)]
build: fixed library versioning

Split version numbers into:
FREERDP_API_VERSION - the version of the API which is major.minor
FREERDP_VERSION - version of a release consisting of major.minor.revision (e.g. 1.1.0)
FREERDP_VERSION_FULL - like FREERDP_VERSION but with an optional "build" suffix (e.g 1.1.0-dev)

11 years agolibfreerdp-common: added parsing of /vc and /dvc
Marc-André Moreau [Sun, 18 Nov 2012 05:08:03 +0000 (00:08 -0500)]
libfreerdp-common: added parsing of /vc and /dvc

11 years agolibfreerdp-common: refactoring of addin loader
Marc-André Moreau [Sun, 18 Nov 2012 03:03:04 +0000 (22:03 -0500)]
libfreerdp-common: refactoring of addin loader

11 years agochannels: fix compilation with debug output
Marc-André Moreau [Sat, 17 Nov 2012 22:03:02 +0000 (17:03 -0500)]
channels: fix compilation with debug output

11 years agoMerge github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sat, 17 Nov 2012 21:46:53 +0000 (16:46 -0500)]
Merge github.com:FreeRDP/FreeRDP

11 years agolibfreerdp-core: added RPC security verification trailer
Marc-André Moreau [Sat, 17 Nov 2012 21:46:30 +0000 (16:46 -0500)]
libfreerdp-core: added RPC security verification trailer

11 years agolibfreerdp-core: implement simple RPC PDU send queue according to the MS-TSGU ADM
Marc-André Moreau [Sat, 17 Nov 2012 09:47:13 +0000 (04:47 -0500)]
libfreerdp-core: implement simple RPC PDU send queue according to the MS-TSGU ADM

11 years agolibwinpr-rpc: added UUID functions
Marc-André Moreau [Sat, 17 Nov 2012 08:45:15 +0000 (03:45 -0500)]
libwinpr-rpc: added UUID functions

11 years agolibfreerdp-core: improve RTS signature functions
Marc-André Moreau [Sat, 17 Nov 2012 02:56:53 +0000 (21:56 -0500)]
libfreerdp-core: improve RTS signature functions

11 years agolibfreerdp-core: started handling flow control, can get further with TSG
Marc-André Moreau [Sat, 17 Nov 2012 02:17:04 +0000 (21:17 -0500)]
libfreerdp-core: started handling flow control, can get further with TSG

11 years agolibfreerdp-core: refactoring of sending/receiving duplicated code
Marc-André Moreau [Fri, 16 Nov 2012 23:30:53 +0000 (18:30 -0500)]
libfreerdp-core: refactoring of sending/receiving duplicated code

11 years agolibfreerdp-core: fix RTS and RPC header length values
Marc-André Moreau [Fri, 16 Nov 2012 20:51:12 +0000 (15:51 -0500)]
libfreerdp-core: fix RTS and RPC header length values

11 years agolibfreerdp-core: started validating RTS RPC PDUs
Marc-André Moreau [Fri, 16 Nov 2012 18:31:16 +0000 (13:31 -0500)]
libfreerdp-core: started validating RTS RPC PDUs

11 years agolibfreerdp-core: added RTS RPC PDU signature table
Marc-André Moreau [Fri, 16 Nov 2012 16:25:10 +0000 (11:25 -0500)]
libfreerdp-core: added RTS RPC PDU signature table

11 years agolibfreerdp-core: refactor RTS code to remove usage of STREAM utils
Marc-André Moreau [Thu, 15 Nov 2012 23:20:14 +0000 (18:20 -0500)]
libfreerdp-core: refactor RTS code to remove usage of STREAM utils

11 years agolibfreerdp-core: unification of RTS and RPC PDU receive methods
Marc-André Moreau [Thu, 15 Nov 2012 22:58:40 +0000 (17:58 -0500)]
libfreerdp-core: unification of RTS and RPC PDU receive methods

11 years agolibfreerdp-core: refactor RTS PDU write commands to remove STREAM util
Marc-André Moreau [Thu, 15 Nov 2012 21:52:49 +0000 (16:52 -0500)]
libfreerdp-core: refactor RTS PDU write commands to remove STREAM util

11 years agolibfreerdp-core: refactor all RTS command write functions not to use STREAM utils
Marc-André Moreau [Thu, 15 Nov 2012 21:25:22 +0000 (16:25 -0500)]
libfreerdp-core: refactor all RTS command write functions not to use STREAM utils

11 years agolibfreerdp-core: move ntlm authenticator to different file
Marc-André Moreau [Thu, 15 Nov 2012 15:00:07 +0000 (10:00 -0500)]
libfreerdp-core: move ntlm authenticator to different file

11 years agolibfreerdp-core: TSG almost working, freezes at login screen now
Marc-André Moreau [Thu, 15 Nov 2012 08:08:30 +0000 (03:08 -0500)]
libfreerdp-core: TSG almost working, freezes at login screen now

11 years agolibfreerdp-core: adjust security level for TSG
Marc-André Moreau [Thu, 15 Nov 2012 04:21:00 +0000 (23:21 -0500)]
libfreerdp-core: adjust security level for TSG

11 years agolibfreerdp-core: got further in TSG connection
Marc-André Moreau [Thu, 15 Nov 2012 04:06:56 +0000 (23:06 -0500)]
libfreerdp-core: got further in TSG connection

11 years agolibfreerdp-core: added TSG state machine
Marc-André Moreau [Thu, 15 Nov 2012 03:34:45 +0000 (22:34 -0500)]
libfreerdp-core: added TSG state machine

11 years agolibfreerdp-core: make NLA use transport abstraction layer
Marc-André Moreau [Thu, 15 Nov 2012 02:30:21 +0000 (21:30 -0500)]
libfreerdp-core: make NLA use transport abstraction layer

11 years agolibfreerdp-crypto: move nla.c to libfreerdp-core
Marc-André Moreau [Thu, 15 Nov 2012 02:19:17 +0000 (21:19 -0500)]
libfreerdp-crypto: move nla.c to libfreerdp-core

11 years agolibfreerdp-core: transport refactoring to split in/out channels
Marc-André Moreau [Thu, 15 Nov 2012 01:46:51 +0000 (20:46 -0500)]
libfreerdp-core: transport refactoring to split in/out channels

11 years agolibfreerdp-core: fix tsg_read to strip TSG layers for transport_read
Marc-André Moreau [Thu, 15 Nov 2012 00:51:45 +0000 (19:51 -0500)]
libfreerdp-core: fix tsg_read to strip TSG layers for transport_read

11 years agolibfreerdp-core: refactoring of RPC header parsing
Marc-André Moreau [Wed, 14 Nov 2012 23:51:40 +0000 (18:51 -0500)]
libfreerdp-core: refactoring of RPC header parsing

11 years agolibfreerdp-core: fix parsing of TsProxyCreateTunnel response with empty certificate
Marc-André Moreau [Wed, 14 Nov 2012 20:37:41 +0000 (15:37 -0500)]
libfreerdp-core: fix parsing of TsProxyCreateTunnel response with empty certificate

11 years agoMerge pull request #808 from bmiklautz/version-suffix
Bernhard Miklautz [Wed, 14 Nov 2012 16:24:13 +0000 (08:24 -0800)]
Merge pull request #808 from bmiklautz/version-suffix

Add support for version suffix

11 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Wed, 14 Nov 2012 14:01:47 +0000 (09:01 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

11 years agolibfreerdp-core: do not ignore X.224 Connection Confirm in TSG
Marc-André Moreau [Wed, 14 Nov 2012 14:01:33 +0000 (09:01 -0500)]
libfreerdp-core: do not ignore X.224 Connection Confirm in TSG

11 years agoAdd support for version suffix
Bernhard Miklautz [Wed, 14 Nov 2012 11:32:33 +0000 (12:32 +0100)]
Add support for version suffix

This adds the possibility to add a suffix like -rcx or -dev like
described in https://github.com/FreeRDP/FreeRDP/wiki/Release-Guide

11 years agolibfreerdp-core: workaround for fragmentation in HTTP header
Marc-André Moreau [Tue, 13 Nov 2012 23:57:46 +0000 (18:57 -0500)]
libfreerdp-core: workaround for fragmentation in HTTP header

11 years agolibfreerdp-core: fix bug in HTTP response parsing
Marc-André Moreau [Tue, 13 Nov 2012 22:02:01 +0000 (17:02 -0500)]
libfreerdp-core: fix bug in HTTP response parsing

11 years agochannels/urbdrc: fix compilation
Marc-André Moreau [Tue, 13 Nov 2012 16:19:17 +0000 (11:19 -0500)]
channels/urbdrc: fix compilation

11 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Tue, 13 Nov 2012 16:06:42 +0000 (11:06 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

11 years agolibfreerdp-core: TSG experiments
Marc-André Moreau [Tue, 13 Nov 2012 16:06:33 +0000 (11:06 -0500)]
libfreerdp-core: TSG experiments

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 agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Mon, 12 Nov 2012 02:45:07 +0000 (21:45 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

11 years agolibfreerdp-core: added second workaround for TSG packet
Marc-André Moreau [Mon, 12 Nov 2012 02:44:55 +0000 (21:44 -0500)]
libfreerdp-core: added second workaround for TSG packet

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)