Marc-André Moreau [Fri, 8 Jul 2011 20:05:30 +0000 (16:05 -0400)]
libfreerdp-core: fix MCS unit tests
Marc-André Moreau [Fri, 8 Jul 2011 19:32:18 +0000 (15:32 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 8 Jul 2011 19:32:06 +0000 (15:32 -0400)]
libfreerdp-core: MCS Connect-Initial triggers server response
Jay Sorg [Fri, 8 Jul 2011 18:44:57 +0000 (11:44 -0700)]
Merge branch 'master' of git@github.com:FreeRDP/FreeRDP-1.0
Jay Sorg [Fri, 8 Jul 2011 18:41:56 +0000 (11:41 -0700)]
bitmap decompression now functional
Otavio Salvador [Fri, 8 Jul 2011 15:47:07 +0000 (08:47 -0700)]
Merge pull request #10 from llyzs/chanman
Initial chanman implementation
Vic Lee [Fri, 8 Jul 2011 13:57:01 +0000 (21:57 +0800)]
cunit: add initial unit tests for chanman.
Vic Lee [Fri, 8 Jul 2011 13:36:40 +0000 (21:36 +0800)]
Add libfreerdp-chanman.
Vic Lee [Fri, 8 Jul 2011 08:13:06 +0000 (16:13 +0800)]
cunit: add wait_obj unit test.
Vic Lee [Fri, 8 Jul 2011 08:07:25 +0000 (16:07 +0800)]
libfreerdp-utils: add wait_obj module.
Vic Lee [Fri, 8 Jul 2011 06:29:09 +0000 (14:29 +0800)]
cunit: add load_plugin unit test.
Vic Lee [Fri, 8 Jul 2011 06:28:52 +0000 (14:28 +0800)]
libfreerdp-utils: add load_plugin module.
Marc-André Moreau [Fri, 8 Jul 2011 04:37:38 +0000 (00:37 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 8 Jul 2011 04:37:25 +0000 (00:37 -0400)]
libfreerdp-core: added unit tests for GCC and MCS
Marc-André Moreau [Fri, 8 Jul 2011 04:24:12 +0000 (21:24 -0700)]
Merge pull request #9 from llyzs/abstraction
Abstraction: mutex
Vic Lee [Fri, 8 Jul 2011 04:01:22 +0000 (12:01 +0800)]
cunit/utils: add mutex.
Vic Lee [Fri, 8 Jul 2011 04:01:09 +0000 (12:01 +0800)]
libfreerdp-utils: add mutex.
Marc-André Moreau [Fri, 8 Jul 2011 03:33:06 +0000 (20:33 -0700)]
Merge pull request #8 from llyzs/abstraction
Abstraction: semaphore
Vic Lee [Fri, 8 Jul 2011 03:26:38 +0000 (11:26 +0800)]
cunit: add utils/semaphore unit tests
Vic Lee [Fri, 8 Jul 2011 03:25:51 +0000 (11:25 +0800)]
utils/semaphore: abstract type definition and add win32 support.
Jay Sorg [Fri, 8 Jul 2011 01:40:57 +0000 (18:40 -0700)]
started work on RLE Compressed Bitmap Stream
Marc-André Moreau [Thu, 7 Jul 2011 23:32:51 +0000 (19:32 -0400)]
libfreerdp-core: construction and sending of 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
Marc-André Moreau [Thu, 7 Jul 2011 19:51:23 +0000 (15:51 -0400)]
libfreerdp-core: fixed MCS connect-initial, added unit test
Marc-André Moreau [Thu, 7 Jul 2011 19:35:09 +0000 (15:35 -0400)]
libfreerdp-core: MCS Connect-Initial
Marc-André Moreau [Thu, 7 Jul 2011 18:11:12 +0000 (14:11 -0400)]
libfreerdp-core: got NLA back to a working state
Marc-André Moreau [Thu, 7 Jul 2011 17:37:59 +0000 (13:37 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Thu, 7 Jul 2011 17:37:48 +0000 (13:37 -0400)]
libfreerdp-core: fix negotiation module
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
Vic Lee [Thu, 7 Jul 2011 16:51:24 +0000 (00:51 +0800)]
cunit: add unit tests for double-linked list.
Vic Lee [Thu, 7 Jul 2011 16:50:45 +0000 (00:50 +0800)]
libfreerdp-utils: add double-linked list utils.
Marc-André Moreau [Thu, 7 Jul 2011 15:49:57 +0000 (11:49 -0400)]
libfreerdp-utils: datablob->blob
Marc-André Moreau [Thu, 7 Jul 2011 15:27:24 +0000 (11:27 -0400)]
libfreerdp-core: fix compilation of crypto, credssp, and ntlmssp
Marc-André Moreau [Thu, 7 Jul 2011 14:33:46 +0000 (10:33 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Thu, 7 Jul 2011 14:33:42 +0000 (10:33 -0400)]
libfreerdp-core: improving cryptographic module
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
Vic Lee [Thu, 7 Jul 2011 03:46:03 +0000 (11:46 +0800)]
include: simplify the settings.h inclusion.
Vic Lee [Thu, 7 Jul 2011 03:25:04 +0000 (11:25 +0800)]
kbd: fix incorrect word replacement.
Vic Lee [Thu, 7 Jul 2011 03:22:14 +0000 (11:22 +0800)]
include: use standard includsion for api headers.
Vic Lee [Thu, 7 Jul 2011 03:15:46 +0000 (11:15 +0800)]
include: move RDPEXT_CC to FREERDP_CC
Vic Lee [Thu, 7 Jul 2011 03:11:11 +0000 (11:11 +0800)]
include: add missing header define.
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.
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
Marc-André Moreau [Wed, 6 Jul 2011 00:44:26 +0000 (20:44 -0400)]
cmake: fix Mac OS X compilation
Marc-André Moreau [Tue, 5 Jul 2011 22:26:12 +0000 (18:26 -0400)]
libfreerdp-core: added GCC client data blocks
Marc-André Moreau [Tue, 5 Jul 2011 02:02:00 +0000 (22:02 -0400)]
libfreerdp-core: added function stubs for client data blocks (GCC)
Marc-André Moreau [Tue, 5 Jul 2011 01:35:32 +0000 (21:35 -0400)]
libfreerdp-core: documented BER, PER, GCC, TPDU, TPKT, NEGO
Marc-André Moreau [Tue, 5 Jul 2011 00:10:25 +0000 (20:10 -0400)]
types/base.h: rename FRDP_BOOL to boolean
Marc-André Moreau [Mon, 4 Jul 2011 23:52:24 +0000 (19:52 -0400)]
include: rdpext.h->extension.h, rdpset.h->settings.h
Marc-André Moreau [Mon, 4 Jul 2011 23:13:01 +0000 (19:13 -0400)]
libfreerdp-core: encoding of GCC create conference request + 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
Marc-André Moreau [Mon, 4 Jul 2011 12:06:01 +0000 (05:06 -0700)]
Merge pull request #5 from llyzs/cmake
Various cmake additions.
Vic Lee [Mon, 4 Jul 2011 09:01:06 +0000 (17:01 +0800)]
cmake: add ConfigOptions.cmake
Vic Lee [Mon, 4 Jul 2011 07:48:21 +0000 (15:48 +0800)]
cmake: remove unused definition.
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
Vic Lee [Mon, 4 Jul 2011 03:40:26 +0000 (11:40 +0800)]
cmake: add include file and endian checks.
Marc-André Moreau [Mon, 4 Jul 2011 02:47:46 +0000 (22:47 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Mon, 4 Jul 2011 02:47:35 +0000 (22:47 -0400)]
libfreerdp-core: started ASN.1 BER encoder
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
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.
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.
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.
Vic Lee [Mon, 4 Jul 2011 01:07:34 +0000 (09:07 +0800)]
libfreerdp-core/transport: enable receiving more PDU in receiving buffer.
Marc-André Moreau [Sun, 3 Jul 2011 23:27:02 +0000 (19:27 -0400)]
libfreerdp-core: establish TLS connection
Marc-André Moreau [Sun, 3 Jul 2011 21:29:09 +0000 (17:29 -0400)]
libfreerdp-core: TLS support
Marc-André Moreau [Sun, 3 Jul 2011 19:34:15 +0000 (15:34 -0400)]
libfreerdp-core: moving TCP out of transport module
Marc-André Moreau [Sun, 3 Jul 2011 17:49:06 +0000 (13:49 -0400)]
libfreerdp-core: improved protocol security negotiation
Marc-André Moreau [Sun, 3 Jul 2011 16:42:35 +0000 (12:42 -0400)]
libfreerdp-core: protocol security negotiation partially working
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
Vic Lee [Sun, 3 Jul 2011 10:35:25 +0000 (18:35 +0800)]
cunit/transport: and send/receive unit tests.
Vic Lee [Sun, 3 Jul 2011 10:30:43 +0000 (18:30 +0800)]
libfreerdp-core: implement tcp receiving.
Vic Lee [Sun, 3 Jul 2011 10:01:37 +0000 (18:01 +0800)]
libfreerdp-core: TPKT length is big-endian.
Vic Lee [Sun, 3 Jul 2011 09:07:32 +0000 (17:07 +0800)]
libfreerdp-core/stream: add stream_write_buffer.
Vic Lee [Sun, 3 Jul 2011 08:37:36 +0000 (16:37 +0800)]
libfreerdp-core/transport: implement sending.
Vic Lee [Sun, 3 Jul 2011 07:54:32 +0000 (15:54 +0800)]
cunit: add transport unit test.
Vic Lee [Sun, 3 Jul 2011 07:53:55 +0000 (15:53 +0800)]
libfreerdp-core/transport: add connect and disconnect code.
Vic Lee [Sun, 3 Jul 2011 02:59:07 +0000 (10:59 +0800)]
libfreerdp-core: rename 'network' module to 'transport'
Vic Lee [Sun, 3 Jul 2011 01:50:11 +0000 (09:50 +0800)]
libfreerdp-core: add network module prototype.
Marc-André Moreau [Sat, 2 Jul 2011 21:10:22 +0000 (17:10 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Sat, 2 Jul 2011 21:10:10 +0000 (17:10 -0400)]
libfreerdp-core: started TPDU encoding/decoding
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>
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>
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>
Marc-André Moreau [Sat, 2 Jul 2011 18:40:03 +0000 (14:40 -0400)]
libfreerdp-core: TPKT encoding/decoding
Marc-André Moreau [Sat, 2 Jul 2011 17:58:55 +0000 (13:58 -0400)]
cmake: updated copyright notices
Marc-André Moreau [Sat, 2 Jul 2011 17:58:23 +0000 (13:58 -0400)]
libfreerdp-utils: fix and clean stream utils
Marc-André Moreau [Sat, 2 Jul 2011 17:37:03 +0000 (13:37 -0400)]
libfreerdp-utils: cleanup of stream utils
Vic Lee [Sat, 2 Jul 2011 15:39:35 +0000 (23:39 +0800)]
cunit: add network stream unit tests.
Vic Lee [Sat, 2 Jul 2011 15:38:50 +0000 (23:38 +0800)]
libfreerdp-utils: implement stream module.
Vic Lee [Fri, 1 Jul 2011 08:06:53 +0000 (16:06 +0800)]
libfreerdp-utils: add new stream interface.
Marc-André Moreau [Fri, 1 Jul 2011 02:20:39 +0000 (22:20 -0400)]
libfreerdp-core: added cmake script
Marc-André Moreau [Fri, 1 Jul 2011 02:12:54 +0000 (22:12 -0400)]
cunit: fix compilation of unit tests
Marc-André Moreau [Fri, 1 Jul 2011 01:23:36 +0000 (21:23 -0400)]
libfreerdp-gdi: fix compilation
Marc-André Moreau [Fri, 1 Jul 2011 00:31:07 +0000 (20:31 -0400)]
cmake: initial commit
Marc-André Moreau [Thu, 30 Jun 2011 23:25:11 +0000 (19:25 -0400)]
libfreerdp-utils: added include headers
Marc-André Moreau [Thu, 30 Jun 2011 22:52:41 +0000 (18:52 -0400)]
libfreerdp-core: added NTLMSSP
Marc-André Moreau [Thu, 30 Jun 2011 22:51:46 +0000 (18:51 -0400)]
libfreerdp-core: added CredSSP
Marc-André Moreau [Thu, 30 Jun 2011 22:48:48 +0000 (18:48 -0400)]
libfreerdp-core: added protocol security negotiation
Marc-André Moreau [Thu, 30 Jun 2011 22:41:38 +0000 (18:41 -0400)]
docs: initial commit
Marc-André Moreau [Thu, 30 Jun 2011 22:41:09 +0000 (18:41 -0400)]
libfreerdp-asn1: initial commit