Commit Graph

19593 Commits

Author SHA1 Message Date
Marc-André Moreau 6ba99a50f0 libfreerdp-core: added unit tests for GCC and MCS 2011-07-08 00:37:25 -04:00
Marc-André Moreau c1fb9ff3db Merge pull request #9 from llyzs/abstraction
Abstraction: mutex
2011-07-07 21:24:12 -07:00
Vic Lee 2cab092489 cunit/utils: add mutex. 2011-07-08 12:01:22 +08:00
Vic Lee 322e02d6c5 libfreerdp-utils: add mutex. 2011-07-08 12:01:09 +08:00
Marc-André Moreau 85b8125a2a Merge pull request #8 from llyzs/abstraction
Abstraction: semaphore
2011-07-07 20:33:06 -07:00
Vic Lee 1f6fe46d03 cunit: add utils/semaphore unit tests 2011-07-08 11:26:38 +08:00
Vic Lee 822199040a utils/semaphore: abstract type definition and add win32 support. 2011-07-08 11:25:51 +08:00
Jay Sorg 4012b2db9b started work on RLE Compressed Bitmap Stream 2011-07-07 18:40:57 -07:00
Marc-André Moreau 9160411803 libfreerdp-core: construction and sending of MCS Connect-Initial 2011-07-07 19:32:51 -04:00
Marc-André Moreau 7b71f3cdbd libfreerdp-core: corrected BER encoding for MCS Connect-Initial 2011-07-07 16:38:41 -04:00
Marc-André Moreau 33bd605a25 libfreerdp-core: fixed MCS connect-initial, added unit test 2011-07-07 15:51:23 -04:00
Marc-André Moreau a05be813be libfreerdp-core: MCS Connect-Initial 2011-07-07 15:35:09 -04:00
Marc-André Moreau 64f71b0b30 libfreerdp-core: got NLA back to a working state 2011-07-07 14:11:12 -04:00
Marc-André Moreau 1ef3b140a6 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-07-07 13:37:59 -04:00
Marc-André Moreau 2199475153 libfreerdp-core: fix negotiation module 2011-07-07 13:37:48 -04:00
Marc-André Moreau 31b36d9274 Merge pull request #7 from llyzs/list
Add double-linked list in utils
2011-07-07 10:00:48 -07:00
Vic Lee e4a5c982ef cunit: add unit tests for double-linked list. 2011-07-08 00:51:24 +08:00
Vic Lee 85baf1338e libfreerdp-utils: add double-linked list utils. 2011-07-08 00:50:45 +08:00
Marc-André Moreau 9f48b605ea libfreerdp-utils: datablob->blob 2011-07-07 11:49:57 -04:00
Marc-André Moreau d8ce866c92 libfreerdp-core: fix compilation of crypto, credssp, and ntlmssp 2011-07-07 11:27:24 -04:00
Marc-André Moreau 337a328342 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-07-07 10:33:46 -04:00
Marc-André Moreau bbdd6348cc libfreerdp-core: improving cryptographic module 2011-07-07 10:33:42 -04:00
Marc-André Moreau 65777645ea Merge pull request #6 from llyzs/api
Great changes for improvements on the include header structure
2011-07-07 06:55:10 -07:00
Vic Lee 6bdbea444a include: simplify the settings.h inclusion. 2011-07-07 11:46:03 +08:00
Vic Lee 561d4266d9 kbd: fix incorrect word replacement. 2011-07-07 11:29:46 +08:00
Vic Lee fb27e0d072 include: use standard includsion for api headers. 2011-07-07 11:22:14 +08:00
Vic Lee aa59da816b include: move RDPEXT_CC to FREERDP_CC 2011-07-07 11:15:46 +08:00
Vic Lee a2c313816b include: add missing header define. 2011-07-07 11:11:11 +08:00
Vic Lee 431ab32bc6 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.
2011-07-07 11:08:37 +08:00
Marc-André Moreau 0582b26592 libfreerdp-core: adapting NTLMSSP and CredSSP modules to FreeRDP 1.0 2011-07-05 23:18:00 -04:00
Marc-André Moreau a35f1e81cb cmake: fix Mac OS X compilation 2011-07-05 20:44:26 -04:00
Marc-André Moreau f8fa387fae libfreerdp-core: added GCC client data blocks 2011-07-05 18:26:12 -04:00
Marc-André Moreau 14e45b940c libfreerdp-core: added function stubs for client data blocks (GCC) 2011-07-04 22:02:00 -04:00
Marc-André Moreau bd172ff55f libfreerdp-core: documented BER, PER, GCC, TPDU, TPKT, NEGO 2011-07-04 21:35:32 -04:00
Marc-André Moreau 25a5bc53b1 types/base.h: rename FRDP_BOOL to boolean 2011-07-04 20:10:25 -04:00
Marc-André Moreau eed80301f4 include: rdpext.h->extension.h, rdpset.h->settings.h 2011-07-04 19:52:24 -04:00
Marc-André Moreau dd18348436 libfreerdp-core: encoding of GCC create conference request + unit tests 2011-07-04 19:13:01 -04:00
Marc-André Moreau 2a13a7bc16 libfreerdp-core: PER and BER encoding, along with unit tests 2011-07-04 17:05:58 -04:00
Marc-André Moreau fc41238752 Merge pull request #5 from llyzs/cmake
Various cmake additions.
2011-07-04 05:06:01 -07:00
Vic Lee 7ae17192bb cmake: add ConfigOptions.cmake 2011-07-04 17:01:06 +08:00
Vic Lee 374357614f cmake: remove unused definition. 2011-07-04 15:48:21 +08:00
Vic Lee d5ad1af3f5 cmake: remove unused include dirs and move it to root CMakeLists.txt 2011-07-04 15:41:53 +08:00
Vic Lee f8223ec5a2 cmake: add include file and endian checks. 2011-07-04 15:32:34 +08:00
Marc-André Moreau efe7d34d06 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-07-03 22:47:46 -04:00
Marc-André Moreau 1629b27149 libfreerdp-core: started ASN.1 BER encoder 2011-07-03 22:47:35 -04:00
Marc-André Moreau 22ec4a1332 Merge pull request #4 from llyzs/transport
libfreerdp-core/transport: process PDU (if any) only after sending has co
2011-07-03 19:44:14 -07:00
Vic Lee 8afa7cf227 libfreerdp-core/transport: process PDU (if any) only after sending has completed. 2011-07-04 10:11:14 +08:00
Marc-André Moreau 107b0f1b32 Merge pull request #3 from llyzs/transport
Two fixes for transport module.
2011-07-03 18:25:28 -07:00
Vic Lee 2fe93a9799 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.
2011-07-04 09:24:23 +08:00
Vic Lee fb687f2f9e libfreerdp-core/transport: enable receiving more PDU in receiving buffer. 2011-07-04 09:07:34 +08:00