platform/upstream/freerdp.git
13 years agolibfreerdp-core: MCS Connect-Initial triggers server response
Marc-André Moreau [Fri, 8 Jul 2011 19:32:06 +0000 (15:32 -0400)]
libfreerdp-core: MCS Connect-Initial triggers server response

13 years agoMerge pull request #10 from llyzs/chanman
Otavio Salvador [Fri, 8 Jul 2011 15:47:07 +0000 (08:47 -0700)]
Merge pull request #10 from llyzs/chanman

Initial chanman implementation

13 years agocunit: add initial unit tests for chanman.
Vic Lee [Fri, 8 Jul 2011 13:57:01 +0000 (21:57 +0800)]
cunit: add initial unit tests for chanman.

13 years agoAdd libfreerdp-chanman.
Vic Lee [Fri, 8 Jul 2011 13:36:40 +0000 (21:36 +0800)]
Add libfreerdp-chanman.

13 years agocunit: add wait_obj unit test.
Vic Lee [Fri, 8 Jul 2011 08:13:06 +0000 (16:13 +0800)]
cunit: add wait_obj unit test.

13 years agolibfreerdp-utils: add wait_obj module.
Vic Lee [Fri, 8 Jul 2011 08:07:25 +0000 (16:07 +0800)]
libfreerdp-utils: add wait_obj module.

13 years agocunit: add load_plugin unit test.
Vic Lee [Fri, 8 Jul 2011 06:29:09 +0000 (14:29 +0800)]
cunit: add load_plugin unit test.

13 years agolibfreerdp-utils: add load_plugin module.
Vic Lee [Fri, 8 Jul 2011 06:28:52 +0000 (14:28 +0800)]
libfreerdp-utils: add load_plugin module.

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 8 Jul 2011 04:37:38 +0000 (00:37 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: added unit tests for GCC and MCS
Marc-André Moreau [Fri, 8 Jul 2011 04:37:25 +0000 (00:37 -0400)]
libfreerdp-core: added unit tests for GCC and MCS

13 years agoMerge pull request #9 from llyzs/abstraction
Marc-André Moreau [Fri, 8 Jul 2011 04:24:12 +0000 (21:24 -0700)]
Merge pull request #9 from llyzs/abstraction

Abstraction: mutex

13 years agocunit/utils: add mutex.
Vic Lee [Fri, 8 Jul 2011 04:01:22 +0000 (12:01 +0800)]
cunit/utils: add mutex.

13 years agolibfreerdp-utils: add mutex.
Vic Lee [Fri, 8 Jul 2011 04:01:09 +0000 (12:01 +0800)]
libfreerdp-utils: add mutex.

13 years agoMerge pull request #8 from llyzs/abstraction
Marc-André Moreau [Fri, 8 Jul 2011 03:33:06 +0000 (20:33 -0700)]
Merge pull request #8 from llyzs/abstraction

Abstraction: semaphore

13 years agocunit: add utils/semaphore unit tests
Vic Lee [Fri, 8 Jul 2011 03:26:38 +0000 (11:26 +0800)]
cunit: add utils/semaphore unit tests

13 years agoutils/semaphore: abstract type definition and add win32 support.
Vic Lee [Fri, 8 Jul 2011 03:25:51 +0000 (11:25 +0800)]
utils/semaphore: abstract type definition and add win32 support.

13 years agostarted work on RLE Compressed Bitmap Stream
Jay Sorg [Fri, 8 Jul 2011 01:40:57 +0000 (18:40 -0700)]
started work on RLE Compressed Bitmap Stream

13 years agolibfreerdp-core: construction and sending of MCS Connect-Initial
Marc-André Moreau [Thu, 7 Jul 2011 23:32:51 +0000 (19:32 -0400)]
libfreerdp-core: construction and sending of MCS Connect-Initial

13 years agolibfreerdp-core: corrected BER encoding for MCS Connect-Initial
Marc-André Moreau [Thu, 7 Jul 2011 20:38:41 +0000 (16:38 -0400)]
libfreerdp-core: corrected BER encoding for MCS Connect-Initial

13 years agolibfreerdp-core: fixed MCS connect-initial, added unit test
Marc-André Moreau [Thu, 7 Jul 2011 19:51:23 +0000 (15:51 -0400)]
libfreerdp-core: fixed MCS connect-initial, added unit test

13 years agolibfreerdp-core: MCS Connect-Initial
Marc-André Moreau [Thu, 7 Jul 2011 19:35:09 +0000 (15:35 -0400)]
libfreerdp-core: MCS Connect-Initial

13 years agolibfreerdp-core: got NLA back to a working state
Marc-André Moreau [Thu, 7 Jul 2011 18:11:12 +0000 (14:11 -0400)]
libfreerdp-core: got NLA back to a working state

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Thu, 7 Jul 2011 17:37:59 +0000 (13:37 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: fix negotiation module
Marc-André Moreau [Thu, 7 Jul 2011 17:37:48 +0000 (13:37 -0400)]
libfreerdp-core: fix negotiation module

13 years agoMerge pull request #7 from llyzs/list
Marc-André Moreau [Thu, 7 Jul 2011 17:00:48 +0000 (10:00 -0700)]
Merge pull request #7 from llyzs/list

Add double-linked list in utils

13 years agocunit: add unit tests for double-linked list.
Vic Lee [Thu, 7 Jul 2011 16:51:24 +0000 (00:51 +0800)]
cunit: add unit tests for double-linked list.

13 years agolibfreerdp-utils: add double-linked list utils.
Vic Lee [Thu, 7 Jul 2011 16:50:45 +0000 (00:50 +0800)]
libfreerdp-utils: add double-linked list utils.

13 years agolibfreerdp-utils: datablob->blob
Marc-André Moreau [Thu, 7 Jul 2011 15:49:57 +0000 (11:49 -0400)]
libfreerdp-utils: datablob->blob

13 years agolibfreerdp-core: fix compilation of crypto, credssp, and ntlmssp
Marc-André Moreau [Thu, 7 Jul 2011 15:27:24 +0000 (11:27 -0400)]
libfreerdp-core: fix compilation of crypto, credssp, and ntlmssp

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

13 years agolibfreerdp-core: improving cryptographic module
Marc-André Moreau [Thu, 7 Jul 2011 14:33:42 +0000 (10:33 -0400)]
libfreerdp-core: improving cryptographic module

13 years agoMerge pull request #6 from llyzs/api
Marc-André Moreau [Thu, 7 Jul 2011 13:55:10 +0000 (06:55 -0700)]
Merge pull request #6 from llyzs/api

Great changes for improvements on the include header structure

13 years agoinclude: simplify the settings.h inclusion.
Vic Lee [Thu, 7 Jul 2011 03:46:03 +0000 (11:46 +0800)]
include: simplify the settings.h inclusion.

13 years agokbd: fix incorrect word replacement.
Vic Lee [Thu, 7 Jul 2011 03:25:04 +0000 (11:25 +0800)]
kbd: fix incorrect word replacement.

13 years agoinclude: use standard includsion for api headers.
Vic Lee [Thu, 7 Jul 2011 03:22:14 +0000 (11:22 +0800)]
include: use standard includsion for api headers.

13 years agoinclude: move RDPEXT_CC to FREERDP_CC
Vic Lee [Thu, 7 Jul 2011 03:15:46 +0000 (11:15 +0800)]
include: move RDPEXT_CC to FREERDP_CC

13 years agoinclude: add missing header define.
Vic Lee [Thu, 7 Jul 2011 03:11:11 +0000 (11:11 +0800)]
include: add missing header define.

13 years agoinclude: separate new api.h
Vic Lee [Thu, 7 Jul 2011 03:08:37 +0000 (11:08 +0800)]
include: separate new api.h

Separate new api.h so that such definition can be easily shared to other modules without including the whole thing.

13 years agolibfreerdp-core: adapting NTLMSSP and CredSSP modules to FreeRDP 1.0
Marc-André Moreau [Wed, 6 Jul 2011 03:18:00 +0000 (23:18 -0400)]
libfreerdp-core: adapting NTLMSSP and CredSSP modules to FreeRDP 1.0

13 years agocmake: fix Mac OS X compilation
Marc-André Moreau [Wed, 6 Jul 2011 00:44:26 +0000 (20:44 -0400)]
cmake: fix Mac OS X compilation

13 years agolibfreerdp-core: added GCC client data blocks
Marc-André Moreau [Tue, 5 Jul 2011 22:26:12 +0000 (18:26 -0400)]
libfreerdp-core: added GCC client data blocks

13 years agolibfreerdp-core: added function stubs for client data blocks (GCC)
Marc-André Moreau [Tue, 5 Jul 2011 02:02:00 +0000 (22:02 -0400)]
libfreerdp-core: added function stubs for client data blocks (GCC)

13 years agolibfreerdp-core: documented BER, PER, GCC, TPDU, TPKT, NEGO
Marc-André Moreau [Tue, 5 Jul 2011 01:35:32 +0000 (21:35 -0400)]
libfreerdp-core: documented BER, PER, GCC, TPDU, TPKT, NEGO

13 years agotypes/base.h: rename FRDP_BOOL to boolean
Marc-André Moreau [Tue, 5 Jul 2011 00:10:25 +0000 (20:10 -0400)]
types/base.h: rename FRDP_BOOL to boolean

13 years agoinclude: rdpext.h->extension.h, rdpset.h->settings.h
Marc-André Moreau [Mon, 4 Jul 2011 23:52:24 +0000 (19:52 -0400)]
include: rdpext.h->extension.h, rdpset.h->settings.h

13 years agolibfreerdp-core: encoding of GCC create conference request + unit tests
Marc-André Moreau [Mon, 4 Jul 2011 23:13:01 +0000 (19:13 -0400)]
libfreerdp-core: encoding of GCC create conference request + unit tests

13 years agolibfreerdp-core: PER and BER encoding, along with unit tests
Marc-André Moreau [Mon, 4 Jul 2011 21:05:58 +0000 (17:05 -0400)]
libfreerdp-core: PER and BER encoding, along with unit tests

13 years agoMerge pull request #5 from llyzs/cmake
Marc-André Moreau [Mon, 4 Jul 2011 12:06:01 +0000 (05:06 -0700)]
Merge pull request #5 from llyzs/cmake

Various cmake additions.

13 years agocmake: add ConfigOptions.cmake
Vic Lee [Mon, 4 Jul 2011 09:01:06 +0000 (17:01 +0800)]
cmake: add ConfigOptions.cmake

13 years agocmake: remove unused definition.
Vic Lee [Mon, 4 Jul 2011 07:48:21 +0000 (15:48 +0800)]
cmake: remove unused definition.

13 years agocmake: remove unused include dirs and move it to root CMakeLists.txt
Vic Lee [Mon, 4 Jul 2011 07:41:53 +0000 (15:41 +0800)]
cmake: remove unused include dirs and move it to root CMakeLists.txt

13 years agocmake: add include file and endian checks.
Vic Lee [Mon, 4 Jul 2011 03:40:26 +0000 (11:40 +0800)]
cmake: add include file and endian checks.

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

13 years agolibfreerdp-core: started ASN.1 BER encoder
Marc-André Moreau [Mon, 4 Jul 2011 02:47:35 +0000 (22:47 -0400)]
libfreerdp-core: started ASN.1 BER encoder

13 years agoMerge pull request #4 from llyzs/transport
Marc-André Moreau [Mon, 4 Jul 2011 02:44:14 +0000 (19:44 -0700)]
Merge pull request #4 from llyzs/transport

libfreerdp-core/transport: process PDU (if any) only after sending has co

13 years agolibfreerdp-core/transport: process PDU (if any) only after sending has completed.
Vic Lee [Mon, 4 Jul 2011 02:11:14 +0000 (10:11 +0800)]
libfreerdp-core/transport: process PDU (if any) only after sending has completed.

13 years agoMerge pull request #3 from llyzs/transport
Marc-André Moreau [Mon, 4 Jul 2011 01:25:28 +0000 (18:25 -0700)]
Merge pull request #3 from llyzs/transport

Two fixes for transport module.

13 years agolibfreerdp-core/transport: check receiving data during send blocking.
Vic Lee [Mon, 4 Jul 2011 01:24:23 +0000 (09:24 +0800)]
libfreerdp-core/transport: check receiving data during send blocking.

When sending is blocking, it's necessary to check if there's any data available for receiving to avoid infinite lock.

13 years agolibfreerdp-core/transport: enable receiving more PDU in receiving buffer.
Vic Lee [Mon, 4 Jul 2011 01:07:34 +0000 (09:07 +0800)]
libfreerdp-core/transport: enable receiving more PDU in receiving buffer.

13 years agolibfreerdp-core: establish TLS connection
Marc-André Moreau [Sun, 3 Jul 2011 23:27:02 +0000 (19:27 -0400)]
libfreerdp-core: establish TLS connection

13 years agolibfreerdp-core: TLS support
Marc-André Moreau [Sun, 3 Jul 2011 21:29:09 +0000 (17:29 -0400)]
libfreerdp-core: TLS support

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

13 years agolibfreerdp-core: improved protocol security negotiation
Marc-André Moreau [Sun, 3 Jul 2011 17:49:06 +0000 (13:49 -0400)]
libfreerdp-core: improved protocol security negotiation

13 years agolibfreerdp-core: protocol security negotiation partially working
Marc-André Moreau [Sun, 3 Jul 2011 16:42:35 +0000 (12:42 -0400)]
libfreerdp-core: protocol security negotiation partially working

13 years agoMerge pull request #1 from llyzs/network
Marc-André Moreau [Sun, 3 Jul 2011 12:01:57 +0000 (05:01 -0700)]
Merge pull request #1 from llyzs/network

Initial transport layer implementation

13 years agocunit/transport: and send/receive unit tests.
Vic Lee [Sun, 3 Jul 2011 10:35:25 +0000 (18:35 +0800)]
cunit/transport: and send/receive unit tests.

13 years agolibfreerdp-core: implement tcp receiving.
Vic Lee [Sun, 3 Jul 2011 10:30:43 +0000 (18:30 +0800)]
libfreerdp-core: implement tcp receiving.

13 years agolibfreerdp-core: TPKT length is big-endian.
Vic Lee [Sun, 3 Jul 2011 10:01:37 +0000 (18:01 +0800)]
libfreerdp-core: TPKT length is big-endian.

13 years agolibfreerdp-core/stream: add stream_write_buffer.
Vic Lee [Sun, 3 Jul 2011 09:07:32 +0000 (17:07 +0800)]
libfreerdp-core/stream: add stream_write_buffer.

13 years agolibfreerdp-core/transport: implement sending.
Vic Lee [Sun, 3 Jul 2011 08:37:36 +0000 (16:37 +0800)]
libfreerdp-core/transport: implement sending.

13 years agocunit: add transport unit test.
Vic Lee [Sun, 3 Jul 2011 07:54:32 +0000 (15:54 +0800)]
cunit: add transport unit test.

13 years agolibfreerdp-core/transport: add connect and disconnect code.
Vic Lee [Sun, 3 Jul 2011 07:53:55 +0000 (15:53 +0800)]
libfreerdp-core/transport: add connect and disconnect code.

13 years agolibfreerdp-core: rename 'network' module to 'transport'
Vic Lee [Sun, 3 Jul 2011 02:59:07 +0000 (10:59 +0800)]
libfreerdp-core: rename 'network' module to 'transport'

13 years agolibfreerdp-core: add network module prototype.
Vic Lee [Sun, 3 Jul 2011 01:50:11 +0000 (09:50 +0800)]
libfreerdp-core: add network module prototype.

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

13 years agolibfreerdp-core: started TPDU encoding/decoding
Marc-André Moreau [Sat, 2 Jul 2011 21:10:10 +0000 (17:10 -0400)]
libfreerdp-core: started TPDU encoding/decoding

13 years agocmake: add auto versioning based on GIT
Otavio Salvador [Sat, 2 Jul 2011 19:44:40 +0000 (16:44 -0300)]
cmake: add auto versioning based on GIT

A new AutoVersioning module has been written in a portable way to
allow dynamic versioning on Windows and Unix based systems.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agocmake: add cunit look up
Otavio Salvador [Sat, 2 Jul 2011 18:23:59 +0000 (15:23 -0300)]
cmake: add cunit look up

A new CMake utility (FindCUnit.cmake) has been written to easy finding
of CUnit headers and libraries in a portable way.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years ago.gitignore: ignore cmake_install.cmake only
Otavio Salvador [Sat, 2 Jul 2011 18:20:42 +0000 (15:20 -0300)]
.gitignore: ignore cmake_install.cmake only

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolibfreerdp-core: TPKT encoding/decoding
Marc-André Moreau [Sat, 2 Jul 2011 18:40:03 +0000 (14:40 -0400)]
libfreerdp-core: TPKT encoding/decoding

13 years agocmake: updated copyright notices
Marc-André Moreau [Sat, 2 Jul 2011 17:58:55 +0000 (13:58 -0400)]
cmake: updated copyright notices

13 years agolibfreerdp-utils: fix and clean stream utils
Marc-André Moreau [Sat, 2 Jul 2011 17:58:23 +0000 (13:58 -0400)]
libfreerdp-utils: fix and clean stream utils

13 years agolibfreerdp-utils: cleanup of stream utils
Marc-André Moreau [Sat, 2 Jul 2011 17:37:03 +0000 (13:37 -0400)]
libfreerdp-utils: cleanup of stream utils

13 years agocunit: add network stream unit tests.
Vic Lee [Sat, 2 Jul 2011 15:39:35 +0000 (23:39 +0800)]
cunit: add network stream unit tests.

13 years agolibfreerdp-utils: implement stream module.
Vic Lee [Sat, 2 Jul 2011 15:38:50 +0000 (23:38 +0800)]
libfreerdp-utils: implement stream module.

13 years agolibfreerdp-utils: add new stream interface.
Vic Lee [Fri, 1 Jul 2011 08:06:53 +0000 (16:06 +0800)]
libfreerdp-utils: add new stream interface.

13 years agolibfreerdp-core: added cmake script
Marc-André Moreau [Fri, 1 Jul 2011 02:20:39 +0000 (22:20 -0400)]
libfreerdp-core: added cmake script

13 years agocunit: fix compilation of unit tests
Marc-André Moreau [Fri, 1 Jul 2011 02:12:54 +0000 (22:12 -0400)]
cunit: fix compilation of unit tests

13 years agolibfreerdp-gdi: fix compilation
Marc-André Moreau [Fri, 1 Jul 2011 01:23:36 +0000 (21:23 -0400)]
libfreerdp-gdi: fix compilation

13 years agocmake: initial commit
Marc-André Moreau [Fri, 1 Jul 2011 00:31:07 +0000 (20:31 -0400)]
cmake: initial commit

13 years agolibfreerdp-utils: added include headers
Marc-André Moreau [Thu, 30 Jun 2011 23:25:11 +0000 (19:25 -0400)]
libfreerdp-utils: added include headers

13 years agolibfreerdp-core: added NTLMSSP
Marc-André Moreau [Thu, 30 Jun 2011 22:52:41 +0000 (18:52 -0400)]
libfreerdp-core: added NTLMSSP

13 years agolibfreerdp-core: added CredSSP
Marc-André Moreau [Thu, 30 Jun 2011 22:51:46 +0000 (18:51 -0400)]
libfreerdp-core: added CredSSP

13 years agolibfreerdp-core: added protocol security negotiation
Marc-André Moreau [Thu, 30 Jun 2011 22:48:48 +0000 (18:48 -0400)]
libfreerdp-core: added protocol security negotiation

13 years agodocs: initial commit
Marc-André Moreau [Thu, 30 Jun 2011 22:41:38 +0000 (18:41 -0400)]
docs: initial commit

13 years agolibfreerdp-asn1: initial commit
Marc-André Moreau [Thu, 30 Jun 2011 22:41:09 +0000 (18:41 -0400)]
libfreerdp-asn1: initial commit

13 years agolibfreerdp-utils: initial commit
Marc-André Moreau [Thu, 30 Jun 2011 22:24:37 +0000 (18:24 -0400)]
libfreerdp-utils: initial commit

13 years agocunit: initial commit
Marc-André Moreau [Thu, 30 Jun 2011 22:17:37 +0000 (18:17 -0400)]
cunit: initial commit

13 years agokeymaps: initial commit
Marc-André Moreau [Thu, 30 Jun 2011 20:28:36 +0000 (16:28 -0400)]
keymaps: initial commit

13 years agolibfreerdp-gdi: initial commit
Marc-André Moreau [Thu, 30 Jun 2011 20:17:55 +0000 (16:17 -0400)]
libfreerdp-gdi: initial commit