platform/upstream/freerdp.git
13 years agolibfreerdp-utils/args: fix wrong argument index for plugin name.
Vic Lee [Tue, 2 Aug 2011 05:15:25 +0000 (13:15 +0800)]
libfreerdp-utils/args: fix wrong argument index for plugin name.

13 years agoMerge pull request #31 from llyzs/rdp
Marc-André Moreau [Mon, 1 Aug 2011 18:08:50 +0000 (11:08 -0700)]
Merge pull request #31 from llyzs/rdp

Add Fast Path header processing and some minor fixes.

13 years agoMerge pull request #29 from bradh/master
Marc-André Moreau [Mon, 1 Aug 2011 18:08:17 +0000 (11:08 -0700)]
Merge pull request #29 from bradh/master

cmake fixes

13 years agodfreerdp: added keyboard and mouse input
Marc-André Moreau [Mon, 1 Aug 2011 16:24:29 +0000 (12:24 -0400)]
dfreerdp: added keyboard and mouse input

13 years agolibfreerdp-core: add Fast Path header parsing.
Vic Lee [Mon, 1 Aug 2011 16:19:39 +0000 (00:19 +0800)]
libfreerdp-core: add Fast Path header parsing.

13 years agolibfreerdp-core: remove unused codes.
Vic Lee [Mon, 1 Aug 2011 15:39:45 +0000 (23:39 +0800)]
libfreerdp-core: remove unused codes.

13 years agodfreerdp: fix wrong fd_set.
Vic Lee [Mon, 1 Aug 2011 15:20:11 +0000 (23:20 +0800)]
dfreerdp: fix wrong fd_set.

13 years agoMerge pull request #30 from llyzs/rdp
Marc-André Moreau [Mon, 1 Aug 2011 15:02:42 +0000 (08:02 -0700)]
Merge pull request #30 from llyzs/rdp

Non-blocking transport layer

13 years agolibfreerdp-core: move blocking read control in transport layer.
Vic Lee [Mon, 1 Aug 2011 14:21:06 +0000 (22:21 +0800)]
libfreerdp-core: move blocking read control in transport layer.

13 years agolibfreerdp-core: move blocking-send checking in transport.
Vic Lee [Mon, 1 Aug 2011 07:04:07 +0000 (15:04 +0800)]
libfreerdp-core: move blocking-send checking in transport.

13 years agolibfreerdp-core: add non-blocking read.
Vic Lee [Mon, 1 Aug 2011 04:43:53 +0000 (12:43 +0800)]
libfreerdp-core: add non-blocking read.

13 years agolibfreerdp-core: fix security selection
Brad Hards [Sun, 31 Jul 2011 03:51:26 +0000 (13:51 +1000)]
libfreerdp-core: fix security selection

Also cleans up some debug stuff.

13 years agobuildsystem: check if we have zlib, openssl and pthread before using
Brad Hards [Sun, 31 Jul 2011 01:22:09 +0000 (11:22 +1000)]
buildsystem: check if we have zlib, openssl and pthread before using

13 years agocunit: add missing header for libgdi tests.
Brad Hards [Sun, 31 Jul 2011 01:21:05 +0000 (11:21 +1000)]
cunit: add missing header for libgdi tests.

13 years agodfreerdp: start working on file descriptors
Marc-André Moreau [Thu, 28 Jul 2011 21:44:09 +0000 (17:44 -0400)]
dfreerdp: start working on file descriptors

13 years agolibfreerdp-core: improve update interface with bounds
Marc-André Moreau [Thu, 28 Jul 2011 18:32:16 +0000 (14:32 -0400)]
libfreerdp-core: improve update interface with bounds

13 years agodfreerdp: started integrating DirectFB client
Marc-André Moreau [Thu, 28 Jul 2011 17:46:36 +0000 (13:46 -0400)]
dfreerdp: started integrating DirectFB client

13 years agoclient: update to use args utils
Marc-André Moreau [Thu, 28 Jul 2011 15:09:51 +0000 (11:09 -0400)]
client: update to use args utils

13 years agolibfreerdp-gdi: add bitmap updates, make use of it through freerdp-test
Marc-André Moreau [Thu, 28 Jul 2011 05:34:53 +0000 (01:34 -0400)]
libfreerdp-gdi: add bitmap updates, make use of it through freerdp-test

13 years agolibfreerdp-gdi: start updating with new interface
Marc-André Moreau [Thu, 28 Jul 2011 05:17:17 +0000 (01:17 -0400)]
libfreerdp-gdi: start updating with new interface

13 years agolibfreerdp-chanman: align with new interface
Marc-André Moreau [Thu, 28 Jul 2011 05:04:01 +0000 (01:04 -0400)]
libfreerdp-chanman: align with new interface

13 years agolibfreerdp-core: exporting new interface
Marc-André Moreau [Thu, 28 Jul 2011 04:38:25 +0000 (00:38 -0400)]
libfreerdp-core: exporting new interface

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Thu, 28 Jul 2011 00:14:21 +0000 (20:14 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: started input PDUs
Marc-André Moreau [Thu, 28 Jul 2011 00:14:12 +0000 (20:14 -0400)]
libfreerdp-core: started input PDUs

13 years agoMerge pull request #27 from bradh/master
Otavio Salvador [Wed, 27 Jul 2011 13:50:28 +0000 (06:50 -0700)]
Merge pull request #27 from bradh/master

A couple more cleanups

13 years agoMerge pull request #28 from dorianj/master
Otavio Salvador [Wed, 27 Jul 2011 13:48:38 +0000 (06:48 -0700)]
Merge pull request #28 from dorianj/master

gdi: in gdi_free, use gdi_DeleteDC to release gdi->hdc instead of incorrect gdi_DeleteObject (fix memory leak and crash when calling gdi_free)

13 years agogdi: in gdi_free, use gdi_DeleteDC to release gdi->hdc instead of incorrect gdi_Delet...
Dorian Johnson [Wed, 27 Jul 2011 13:45:44 +0000 (08:45 -0500)]
gdi: in gdi_free, use gdi_DeleteDC to release gdi->hdc instead of incorrect gdi_DeleteObject

13 years agoclient/test: fix string handling
Brad Hards [Wed, 27 Jul 2011 09:06:15 +0000 (19:06 +1000)]
client/test: fix string handling

13 years agolibfreerdp-core: fix warning about | operator.
Brad Hards [Wed, 27 Jul 2011 06:41:00 +0000 (16:41 +1000)]
libfreerdp-core: fix warning about | operator.

13 years agolibfreerdp-core: use uint16 for the PER length.
Brad Hards [Wed, 27 Jul 2011 06:37:52 +0000 (16:37 +1000)]
libfreerdp-core: use uint16 for the PER length.

13 years agoMerge pull request #26 from bradh/master
Marc-André Moreau [Tue, 26 Jul 2011 23:31:50 +0000 (16:31 -0700)]
Merge pull request #26 from bradh/master

Various fixes

13 years agoVarious minor warning fixes and unittest fixes.
Brad Hards [Tue, 26 Jul 2011 23:14:11 +0000 (09:14 +1000)]
Various minor warning fixes and unittest fixes.

13 years agolibfreerdp-core: started update interface
Marc-André Moreau [Tue, 26 Jul 2011 22:32:14 +0000 (18:32 -0400)]
libfreerdp-core: started update interface

13 years agolibfreerdp-core: deeper parsing of orders
Marc-André Moreau [Tue, 26 Jul 2011 20:58:10 +0000 (16:58 -0400)]
libfreerdp-core: deeper parsing of orders

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Tue, 26 Jul 2011 03:51:21 +0000 (23:51 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: improve order parsing
Marc-André Moreau [Tue, 26 Jul 2011 03:51:13 +0000 (23:51 -0400)]
libfreerdp-core: improve order parsing

13 years agoMerge pull request #24 from bradh/master
Marc-André Moreau [Tue, 26 Jul 2011 03:01:03 +0000 (20:01 -0700)]
Merge pull request #24 from bradh/master

More cleanups

13 years agoFix plugin load test
Brad Hards [Tue, 26 Jul 2011 02:43:33 +0000 (12:43 +1000)]
Fix plugin load test

13 years agoAdd "make test" support to build system.
Brad Hards [Tue, 26 Jul 2011 01:50:45 +0000 (11:50 +1000)]
Add "make test" support to build system.

13 years agoMake the unit test suite return non-zero on failure.
Brad Hards [Tue, 26 Jul 2011 01:50:07 +0000 (11:50 +1000)]
Make the unit test suite return non-zero on failure.

13 years agoAdd terminating null for registry home directory path.
Brad Hards [Tue, 26 Jul 2011 01:21:29 +0000 (11:21 +1000)]
Add terminating null for registry home directory path.

Also cleans up following routines to hopefully make it easier to see what
is happening

13 years agoDon't leak test items in list unit test
Brad Hards [Tue, 26 Jul 2011 01:19:58 +0000 (11:19 +1000)]
Don't leak test items in list unit test

This is useful when using valgrind, since its easier to see the errors.

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Mon, 25 Jul 2011 20:54:24 +0000 (16:54 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: added stubs for orders
Marc-André Moreau [Mon, 25 Jul 2011 20:54:15 +0000 (16:54 -0400)]
libfreerdp-core: added stubs for orders

13 years agofix crash when registry file is not opened
Jay Sorg [Mon, 25 Jul 2011 20:50:00 +0000 (13:50 -0700)]
fix crash when registry file is not opened

13 years agodrop cmake min version to 2.6 for now
Jay Sorg [Mon, 25 Jul 2011 20:49:12 +0000 (13:49 -0700)]
drop cmake min version to 2.6 for now

13 years agolibfreerdp-core: start using jay's bitmap decompressor
Marc-André Moreau [Mon, 25 Jul 2011 18:50:26 +0000 (14:50 -0400)]
libfreerdp-core: start using jay's bitmap decompressor

13 years agolibfreerdp-core: moved activation sequence to activation.c
Marc-André Moreau [Mon, 25 Jul 2011 17:52:48 +0000 (13:52 -0400)]
libfreerdp-core: moved activation sequence to activation.c

13 years agolibfreerdp-core: parsing of server save session info PDU
Marc-André Moreau [Mon, 25 Jul 2011 17:42:14 +0000 (13:42 -0400)]
libfreerdp-core: parsing of server save session info PDU

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Mon, 25 Jul 2011 16:25:39 +0000 (12:25 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: improved capability negotiation
Marc-André Moreau [Mon, 25 Jul 2011 16:25:28 +0000 (12:25 -0400)]
libfreerdp-core: improved capability negotiation

13 years agoMerge pull request #23 from bradh/master
Otavio Salvador [Mon, 25 Jul 2011 11:54:31 +0000 (04:54 -0700)]
Merge pull request #23 from bradh/master

Fix DEBUG usage in DVC

13 years agoDocumentation typo fix.
Brad Hards [Mon, 25 Jul 2011 10:27:35 +0000 (20:27 +1000)]
Documentation typo fix.

trivial.

13 years agoFix DEBUG usage
Brad Hards [Mon, 25 Jul 2011 10:09:23 +0000 (20:09 +1000)]
Fix DEBUG usage

trivial.

13 years agolibfreerdp-core: parse update PDUs, started orders and bitmap update parsing
Marc-André Moreau [Mon, 25 Jul 2011 05:45:25 +0000 (01:45 -0400)]
libfreerdp-core: parse update PDUs, started orders and bitmap update parsing

13 years agolibfreerdp-core: can now receive bitmap updates
Marc-André Moreau [Sun, 24 Jul 2011 22:24:58 +0000 (18:24 -0400)]
libfreerdp-core: can now receive bitmap updates

13 years agolibfreerdp-core: fix compilation on Mac OS X
Marc-André Moreau [Sun, 24 Jul 2011 22:09:53 +0000 (18:09 -0400)]
libfreerdp-core: fix compilation on Mac OS X

13 years agolibfreerdp-core: fix encoding of MCS and RDP headers, completed activation sequence
Marc-André Moreau [Sat, 23 Jul 2011 22:05:34 +0000 (18:05 -0400)]
libfreerdp-core: fix encoding of MCS and RDP headers, completed activation sequence

13 years agolibfreerdp-core: added debug output for activation sequence
Marc-André Moreau [Sat, 23 Jul 2011 20:40:33 +0000 (16:40 -0400)]
libfreerdp-core: added debug output for activation sequence

13 years agolibfreerdp-core: fix control packets up to font list pdu
Marc-André Moreau [Fri, 22 Jul 2011 20:19:08 +0000 (16:19 -0400)]
libfreerdp-core: fix control packets up to font list pdu

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 22 Jul 2011 15:02:42 +0000 (11:02 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: added debug strings for data PDUs
Marc-André Moreau [Fri, 22 Jul 2011 15:02:31 +0000 (11:02 -0400)]
libfreerdp-core: added debug strings for data PDUs

13 years agoMerge pull request #22 from llyzs/ui
Otavio Salvador [Fri, 22 Jul 2011 13:12:26 +0000 (06:12 -0700)]
Merge pull request #22 from llyzs/ui

Argument parser

13 years agolibfreerdp-utils/args: add argument parser.
Vic Lee [Fri, 22 Jul 2011 04:53:54 +0000 (12:53 +0800)]
libfreerdp-utils/args: add argument parser.

13 years agolibfreerdp-core/settings: fix memory issues.
Vic Lee [Fri, 22 Jul 2011 04:52:57 +0000 (12:52 +0800)]
libfreerdp-core/settings: fix memory issues.

13 years agolibfreerdp-core: fix encoding of share control header
Marc-André Moreau [Fri, 22 Jul 2011 01:44:11 +0000 (21:44 -0400)]
libfreerdp-core: fix encoding of share control header

13 years agolibfreerdp-core: fix encoding of confirm active pdu
Marc-André Moreau [Fri, 22 Jul 2011 00:06:28 +0000 (20:06 -0400)]
libfreerdp-core: fix encoding of confirm active pdu

13 years agolibfreerdp-core: share data header fix
Marc-André Moreau [Thu, 21 Jul 2011 20:20:41 +0000 (16:20 -0400)]
libfreerdp-core: share data header fix

13 years agolibfreerdp-core: sending connection control PDUs
Marc-André Moreau [Thu, 21 Jul 2011 19:10:53 +0000 (15:10 -0400)]
libfreerdp-core: sending connection control PDUs

13 years agolibfreerdp-code: sending of confirm active pdu
Marc-André Moreau [Thu, 21 Jul 2011 17:57:57 +0000 (13:57 -0400)]
libfreerdp-code: sending of confirm active pdu

13 years agolibfreerdp-core: encoding of capability sets
Marc-André Moreau [Thu, 21 Jul 2011 05:56:48 +0000 (01:56 -0400)]
libfreerdp-core: encoding of capability sets

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Thu, 21 Jul 2011 02:05:21 +0000 (22:05 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: parsing of all capability sets
Marc-André Moreau [Thu, 21 Jul 2011 02:05:12 +0000 (22:05 -0400)]
libfreerdp-core: parsing of all capability sets

13 years agoMerge pull request #21 from llyzs/dvc
Marc-André Moreau [Thu, 21 Jul 2011 00:54:36 +0000 (17:54 -0700)]
Merge pull request #21 from llyzs/dvc

Dynamic Virtual Channel main module

13 years agolibfreerdp-core: added capability set stubs for read/write
Marc-André Moreau [Wed, 20 Jul 2011 05:31:04 +0000 (01:31 -0400)]
libfreerdp-core: added capability set stubs for read/write

13 years agolibfreerdp-core: started processing of server demand active pdu
Marc-André Moreau [Tue, 19 Jul 2011 20:30:05 +0000 (16:30 -0400)]
libfreerdp-core: started processing of server demand active pdu

13 years agodrdynvc: start working on main drdynvc module.
Vic Lee [Tue, 19 Jul 2011 06:07:15 +0000 (14:07 +0800)]
drdynvc: start working on main drdynvc module.

13 years agolibfreerdp-utils/list: add add/remove function.
Vic Lee [Tue, 19 Jul 2011 03:01:42 +0000 (11:01 +0800)]
libfreerdp-utils/list: add add/remove function.

13 years agolibfreerdp-asn1: replacement by libfreerdp-core's BER encoder/decoder
Marc-André Moreau [Mon, 18 Jul 2011 22:43:23 +0000 (18:43 -0400)]
libfreerdp-asn1: replacement by libfreerdp-core's BER encoder/decoder

13 years agolibfreerdp-core: remove dependency on libfreerdp-asn1 for credssp_recv
Marc-André Moreau [Mon, 18 Jul 2011 21:02:06 +0000 (17:02 -0400)]
libfreerdp-core: remove dependency on libfreerdp-asn1 for credssp_recv

13 years agolibfreerdp-core: remove dependency on libfreerdp-asn1 for credssp_send
Marc-André Moreau [Mon, 18 Jul 2011 20:16:37 +0000 (16:16 -0400)]
libfreerdp-core: remove dependency on libfreerdp-asn1 for credssp_send

13 years agolibfreerdp-core: fixed encoding of nego tokens
Marc-André Moreau [Mon, 18 Jul 2011 18:56:08 +0000 (14:56 -0400)]
libfreerdp-core: fixed encoding of nego tokens

13 years agodrdynvc: add Dynamic Virtual Channel API (dvc.h)
Vic Lee [Mon, 18 Jul 2011 13:28:29 +0000 (21:28 +0800)]
drdynvc: add Dynamic Virtual Channel API (dvc.h)

13 years agostarted BER encoding of CredSSP
Marc-André Moreau [Mon, 18 Jul 2011 06:34:28 +0000 (02:34 -0400)]
started BER encoding of CredSSP

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Mon, 18 Jul 2011 03:16:40 +0000 (23:16 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: refactoring of licensing code, refactoring of connection sequence
Marc-André Moreau [Mon, 18 Jul 2011 03:16:31 +0000 (23:16 -0400)]
libfreerdp-core: refactoring of licensing code, refactoring of connection sequence

13 years agocmake: fix headers installation path
Otavio Salvador [Sun, 17 Jul 2011 19:05:32 +0000 (16:05 -0300)]
cmake: fix headers installation path

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoMerge pull request #20 from llyzs/svc
Otavio Salvador [Fri, 15 Jul 2011 16:46:18 +0000 (09:46 -0700)]
Merge pull request #20 from llyzs/svc

Trivial svc updates

13 years agocliprdr: fix compile warning, close issue #19.
Vic Lee [Fri, 15 Jul 2011 15:41:26 +0000 (23:41 +0800)]
cliprdr: fix compile warning, close issue #19.

13 years agolibfreerdp-utils/svc_plugin: use a macro to simplify plugin entry.
Vic Lee [Fri, 15 Jul 2011 15:39:38 +0000 (23:39 +0800)]
libfreerdp-utils/svc_plugin: use a macro to simplify plugin entry.

13 years agolibfreerdp-core: added state machine transitions to license module
Marc-André Moreau [Fri, 15 Jul 2011 06:02:09 +0000 (02:02 -0400)]
libfreerdp-core: added state machine transitions to license module

13 years agolibfreerdp-core: add new unit tests for licensing, fix encryption of premaster secret
Marc-André Moreau [Fri, 15 Jul 2011 05:11:09 +0000 (01:11 -0400)]
libfreerdp-core: add new unit tests for licensing, fix encryption of premaster secret

13 years agolibfreerdp-core: fix computation of session key blob
Marc-André Moreau [Thu, 14 Jul 2011 21:02:35 +0000 (17:02 -0400)]
libfreerdp-core: fix computation of session key blob

13 years agolibfreerdp-core: generation of default configuration registry
Marc-André Moreau [Thu, 14 Jul 2011 16:52:37 +0000 (12:52 -0400)]
libfreerdp-core: generation of default configuration registry

13 years agolibfreerdp-core: introduced configuration registry
Marc-André Moreau [Thu, 14 Jul 2011 05:23:44 +0000 (01:23 -0400)]
libfreerdp-core: introduced configuration registry

13 years agolibfreerdp-core: fix padding when reading public key from X.509 certificate
Marc-André Moreau [Wed, 13 Jul 2011 19:10:43 +0000 (15:10 -0400)]
libfreerdp-core: fix padding when reading public key from X.509 certificate

13 years agolibfreerdp-core: improve premaster secret encryption, but does not pass unit test yet
Marc-André Moreau [Wed, 13 Jul 2011 17:13:42 +0000 (13:13 -0400)]
libfreerdp-core: improve premaster secret encryption, but does not pass unit test yet

13 years agocunit: added more test data to licensing unit test
Marc-André Moreau [Wed, 13 Jul 2011 16:17:38 +0000 (12:17 -0400)]
cunit: added more test data to licensing unit test

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Wed, 13 Jul 2011 15:40:30 +0000 (11:40 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agocunit: added licensing unit tests
Marc-André Moreau [Wed, 13 Jul 2011 15:40:19 +0000 (11:40 -0400)]
cunit: added licensing unit tests