Commit Graph

27 Commits

Author SHA1 Message Date
Marc-André Moreau 2a13a7bc16 libfreerdp-core: PER and BER encoding, along with unit tests 2011-07-04 17:05:58 -04: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
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
Vic Lee 8afa7cf227 libfreerdp-core/transport: process PDU (if any) only after sending has completed. 2011-07-04 10:11:14 +08: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
Marc-André Moreau 27bca27636 libfreerdp-core: establish TLS connection 2011-07-03 19:27:02 -04:00
Marc-André Moreau 5c21c8491d libfreerdp-core: TLS support 2011-07-03 17:29:09 -04:00
Marc-André Moreau 347863ffa5 libfreerdp-core: moving TCP out of transport module 2011-07-03 15:34:15 -04:00
Marc-André Moreau 0da3be6e53 libfreerdp-core: improved protocol security negotiation 2011-07-03 13:49:06 -04:00
Marc-André Moreau ccaa0d33ed libfreerdp-core: protocol security negotiation partially working 2011-07-03 12:42:35 -04:00
Vic Lee 6a3db6363d libfreerdp-core: implement tcp receiving. 2011-07-03 18:34:09 +08:00
Vic Lee addc192965 libfreerdp-core: TPKT length is big-endian. 2011-07-03 18:33:55 +08:00
Vic Lee 28ebc94f1f libfreerdp-core/transport: implement sending. 2011-07-03 16:37:36 +08:00
Vic Lee 5c98e98387 libfreerdp-core/transport: add connect and disconnect code. 2011-07-03 15:53:55 +08:00
Vic Lee c65ac150ce libfreerdp-core: rename 'network' module to 'transport' 2011-07-03 10:59:07 +08:00
Vic Lee 3bd924aa56 libfreerdp-core: add network module prototype. 2011-07-03 09:50:11 +08:00
Marc-André Moreau 37f3cff525 libfreerdp-core: started TPDU encoding/decoding 2011-07-02 17:10:10 -04:00
Marc-André Moreau 071516187e libfreerdp-core: TPKT encoding/decoding 2011-07-02 14:40:03 -04:00
Marc-André Moreau fd2d804578 cmake: updated copyright notices 2011-07-02 13:58:55 -04:00
Marc-André Moreau cfbb6c286c libfreerdp-core: added cmake script 2011-06-30 22:20:39 -04:00
Marc-André Moreau 32cfd0f325 libfreerdp-gdi: fix compilation 2011-06-30 21:23:36 -04:00
Marc-André Moreau f9d4453c40 libfreerdp-core: added NTLMSSP 2011-06-30 18:52:41 -04:00
Marc-André Moreau 61afc74d2e libfreerdp-core: added CredSSP 2011-06-30 18:51:46 -04:00
Marc-André Moreau 0dac2c555a libfreerdp-core: added protocol security negotiation 2011-06-30 18:48:48 -04:00