platform/upstream/freerdp.git
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

13 years agoMerge pull request #18 from llyzs/cmake
Otavio Salvador [Wed, 13 Jul 2011 15:23:47 +0000 (08:23 -0700)]
Merge pull request #18 from llyzs/cmake

Fix and close issue #16

13 years agocmake/rdpdbg: use FREERDP_PLUGIN_PATH variable.
Vic Lee [Wed, 13 Jul 2011 15:08:06 +0000 (23:08 +0800)]
cmake/rdpdbg: use FREERDP_PLUGIN_PATH variable.

13 years agocmake: fix config.h include path. Fix issue #16.
Vic Lee [Wed, 13 Jul 2011 15:05:25 +0000 (23:05 +0800)]
cmake: fix config.h include path. Fix issue #16.

13 years agoMerge pull request #17 from llyzs/memory
Marc-André Moreau [Wed, 13 Jul 2011 14:41:24 +0000 (07:41 -0700)]
Merge pull request #17 from llyzs/memory

Add a macro xnew to simplify a tiny little code

13 years agolibfreerdp-utils/list: use xnew macro.
Vic Lee [Wed, 13 Jul 2011 14:39:35 +0000 (22:39 +0800)]
libfreerdp-utils/list: use xnew macro.

13 years agolibfreerdp-utils/event: add missing memory.h include.
Vic Lee [Wed, 13 Jul 2011 14:31:26 +0000 (22:31 +0800)]
libfreerdp-utils/event: add missing memory.h include.

13 years agolibfreerdp-utils/stream: remove no longer needed memset call.
Vic Lee [Wed, 13 Jul 2011 14:29:04 +0000 (22:29 +0800)]
libfreerdp-utils/stream: remove no longer needed memset call.

13 years agolibfreerdp-chanman: use xnew macro.
Vic Lee [Wed, 13 Jul 2011 14:25:07 +0000 (22:25 +0800)]
libfreerdp-chanman: use xnew macro.

13 years agolibfreerdp: use xnew macro
Vic Lee [Wed, 13 Jul 2011 14:23:55 +0000 (22:23 +0800)]
libfreerdp: use xnew macro

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

13 years agolibfreerdp-core: licensing cryptographic response
Marc-André Moreau [Wed, 13 Jul 2011 14:21:12 +0000 (10:21 -0400)]
libfreerdp-core: licensing cryptographic response

13 years agolibfreerdp-utils/memory: add a handy macro xnew; fix some code style.
Vic Lee [Wed, 13 Jul 2011 14:13:00 +0000 (22:13 +0800)]
libfreerdp-utils/memory: add a handy macro xnew; fix some code style.

13 years agoMerge pull request #15 from llyzs/cliprdr
Otavio Salvador [Wed, 13 Jul 2011 12:17:07 +0000 (05:17 -0700)]
Merge pull request #15 from llyzs/cliprdr

New UI-independent cliprdr implementation using plugin event system.

13 years agordpdbg: change to use new DEBUG_WARN macro so that message will always printed
Vic Lee [Wed, 13 Jul 2011 06:04:42 +0000 (14:04 +0800)]
rdpdbg: change to use new DEBUG_WARN macro so that message will always printed

13 years agolibfreerdp-core: extract modulus and exponent from X.509 certificate
Marc-André Moreau [Wed, 13 Jul 2011 03:50:51 +0000 (23:50 -0400)]
libfreerdp-core: extract modulus and exponent from X.509 certificate

13 years agolibfreerdp-core: started parsing of X.509 certificates
Marc-André Moreau [Wed, 13 Jul 2011 01:43:52 +0000 (21:43 -0400)]
libfreerdp-core: started parsing of X.509 certificates

13 years agolibfreerdp-core: started certificate parsing
Marc-André Moreau [Tue, 12 Jul 2011 22:18:24 +0000 (18:18 -0400)]
libfreerdp-core: started certificate parsing

13 years agolibfreerdp-core: generation of licensing keys
Marc-André Moreau [Tue, 12 Jul 2011 19:10:43 +0000 (15:10 -0400)]
libfreerdp-core: generation of licensing keys

13 years agocliprdr: add UI data request -> server data response.
Vic Lee [Tue, 12 Jul 2011 16:50:00 +0000 (00:50 +0800)]
cliprdr: add UI data request -> server data response.

13 years agocliprdr: add server data request -> UI data response.
Vic Lee [Tue, 12 Jul 2011 16:30:25 +0000 (00:30 +0800)]
cliprdr: add server data request -> UI data response.

13 years agocliprdr: process format list response PDU.
Vic Lee [Tue, 12 Jul 2011 16:01:50 +0000 (00:01 +0800)]
cliprdr: process format list response PDU.

13 years agocliprdr: process format list PDU.
Vic Lee [Tue, 12 Jul 2011 15:53:54 +0000 (23:53 +0800)]
cliprdr: process format list PDU.

13 years agocliprdr: use unicode constants for format names.
Vic Lee [Tue, 12 Jul 2011 15:13:30 +0000 (23:13 +0800)]
cliprdr: use unicode constants for format names.

13 years agocliprdr: add format list ui event.
Vic Lee [Tue, 12 Jul 2011 15:06:39 +0000 (23:06 +0800)]
cliprdr: add format list ui event.

13 years agocliprdr: add cliprdr->ui sync event.
Vic Lee [Tue, 12 Jul 2011 14:09:56 +0000 (22:09 +0800)]
cliprdr: add cliprdr->ui sync event.

13 years agoAdd cliprdr constants and event types.
Vic Lee [Tue, 12 Jul 2011 14:03:09 +0000 (22:03 +0800)]
Add cliprdr constants and event types.

13 years agolibfreerdp/svc_plugin: push events in a queue for threading.
Vic Lee [Tue, 12 Jul 2011 12:52:08 +0000 (20:52 +0800)]
libfreerdp/svc_plugin: push events in a queue for threading.

13 years agocliprdr: initial work.
Vic Lee [Tue, 12 Jul 2011 09:06:14 +0000 (17:06 +0800)]
cliprdr: initial work.

13 years agolibfreerdp-utils/svc_plugin: add threading support.
Vic Lee [Tue, 12 Jul 2011 08:56:01 +0000 (16:56 +0800)]
libfreerdp-utils/svc_plugin: add threading support.

13 years agolibfreerdp-core: TCP: obtain MAC address, LICENSE: generated HWID based on MAC
Marc-André Moreau [Tue, 12 Jul 2011 06:53:26 +0000 (02:53 -0400)]
libfreerdp-core: TCP: obtain MAC address, LICENSE: generated HWID based on MAC

13 years agolibfreerdp-core: get server response for new license request
Marc-André Moreau [Tue, 12 Jul 2011 05:57:09 +0000 (01:57 -0400)]
libfreerdp-core: get server response for new license request

13 years agolibfreerdp-core: encoding and sending of licensing packets
Marc-André Moreau [Tue, 12 Jul 2011 05:16:59 +0000 (01:16 -0400)]
libfreerdp-core: encoding and sending of licensing packets

13 years agolibfreerdp-utils/debug: add DEBUG_WARN.
Vic Lee [Tue, 12 Jul 2011 04:57:40 +0000 (12:57 +0800)]
libfreerdp-utils/debug: add DEBUG_WARN.

13 years agordpdbg: use DEBUG_SVC macro.
Vic Lee [Tue, 12 Jul 2011 03:40:49 +0000 (11:40 +0800)]
rdpdbg: use DEBUG_SVC macro.

13 years agoconfig.h.in: add missing header definition.
Vic Lee [Tue, 12 Jul 2011 03:38:52 +0000 (11:38 +0800)]
config.h.in: add missing header definition.

13 years agolibfreerdp-utils/svc_plugin: move debug macros to API header.
Vic Lee [Tue, 12 Jul 2011 03:27:56 +0000 (11:27 +0800)]
libfreerdp-utils/svc_plugin: move debug macros to API header.

13 years agolibfreerdp-core: started licensing module
Marc-André Moreau [Tue, 12 Jul 2011 00:46:03 +0000 (20:46 -0400)]
libfreerdp-core: started licensing module

13 years agolibfreerdp-core: refactoring of RDP module
Marc-André Moreau [Mon, 11 Jul 2011 22:46:36 +0000 (18:46 -0400)]
libfreerdp-core: refactoring of RDP module

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

13 years agolibfreerdp-core: updated API documentation for MCS, Connection, PER and RDP modules
Marc-André Moreau [Mon, 11 Jul 2011 19:58:39 +0000 (15:58 -0400)]
libfreerdp-core: updated API documentation for MCS, Connection, PER and RDP modules

13 years agoMerge pull request #14 from bmiklautz/osxbuildfix
Marc-André Moreau [Mon, 11 Jul 2011 19:06:27 +0000 (12:06 -0700)]
Merge pull request #14 from bmiklautz/osxbuildfix

Osxbuildfix

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

13 years agolibfreerdp-core: fix MCS connection sequence
Marc-André Moreau [Mon, 11 Jul 2011 18:47:55 +0000 (14:47 -0400)]
libfreerdp-core: fix MCS connection sequence

13 years agoAdded missing build dependency
Bernhard Miklautz [Mon, 11 Jul 2011 18:31:07 +0000 (20:31 +0200)]
Added missing build dependency

13 years agoMoved define for MSG_NOSIGNAL to tcp.h
Bernhard Miklautz [Mon, 11 Jul 2011 18:30:27 +0000 (20:30 +0200)]
Moved define for MSG_NOSIGNAL to tcp.h

13 years agoMerge pull request #13 from llyzs/svc
Marc-André Moreau [Mon, 11 Jul 2011 15:41:14 +0000 (08:41 -0700)]
Merge pull request #13 from llyzs/svc

Enhance plugin event system to be consistant in both direction.

13 years agolibfreerdp-utils/event: rename event_callback to on_event_free_callback.
Vic Lee [Mon, 11 Jul 2011 15:11:03 +0000 (23:11 +0800)]
libfreerdp-utils/event: rename event_callback to on_event_free_callback.

13 years agolibfreerdp-utils/svc_plugin: add event sending from plugin to UI.
Vic Lee [Mon, 11 Jul 2011 04:21:55 +0000 (12:21 +0800)]
libfreerdp-utils/svc_plugin: add event sending from plugin to UI.

13 years agoIntegrate in/out plugin event struct and add event utils.
Vic Lee [Mon, 11 Jul 2011 04:04:13 +0000 (12:04 +0800)]
Integrate in/out plugin event struct and add event utils.

13 years agoMerge branch 'master' of git@github.com:FreeRDP/FreeRDP-1.0
Jay Sorg [Sun, 10 Jul 2011 21:58:04 +0000 (14:58 -0700)]
Merge branch 'master' of git@github.com:FreeRDP/FreeRDP-1.0

13 years agoadded 16, 24, 32 bpp tests
Jay Sorg [Sun, 10 Jul 2011 21:57:43 +0000 (14:57 -0700)]
added 16, 24, 32 bpp tests

13 years agolibfreerdp-core: fix flags in client info packet
Marc-André Moreau [Sun, 10 Jul 2011 20:42:37 +0000 (16:42 -0400)]
libfreerdp-core: fix flags in client info packet

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Sun, 10 Jul 2011 19:34:54 +0000 (15:34 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: refactoring of transport module
Marc-André Moreau [Sun, 10 Jul 2011 19:34:43 +0000 (15:34 -0400)]
libfreerdp-core: refactoring of transport module