Commit Graph

38 Commits

Author SHA1 Message Date
Vic Lee
11f10b2bb8 libfreerdp-core/transport: fix a bug in nonblocking mode that would break connection sequence. 2011-08-20 20:30:18 +08:00
Vic Lee
10f8aab40b server: accept TLS connection from the client. 2011-08-19 13:35:29 +08:00
Vic Lee
720860b581 Merge branch 'master' into server 2011-08-19 01:16:52 +08:00
Marc-André Moreau
19217d51ba libfreerdp-core: added --no-auth option to skip authentication entirely 2011-08-18 13:07:52 -04:00
Vic Lee
8cced27d17 libfreerdp/peer: initial protocol negotiation. 2011-08-18 23:15:28 +08:00
Marc-André Moreau
23794b38c3 libfreerdp-utils: started sleep utils 2011-08-16 16:04:28 -04:00
Marc-André Moreau
8292fc08f4 libfreerdp-rfx: fix windows build 2011-08-16 15:35:29 -04:00
Marc-André Moreau
0efc0c5a44 windows: start fixing windows compilation 2011-08-15 17:05:48 -04:00
Vic Lee
47e0eb5464 libfreerdp-core/transport: check buffer even no bytes received in nonblocking. 2011-08-12 23:09:58 +08:00
Vic Lee
236c41dac1 libfreerdp-core: add fastpath receiving layer. 2011-08-09 23:28:02 +08:00
Vic Lee
9d12c25fd3 libfreerdp-core:transport: fix nonblocking fregmented packet receiving. 2011-08-08 14:54:46 +08:00
Vic Lee
8387380035 libfreerdp-core/transport: add stream_seal when a packet is received. 2011-08-03 09:54:30 +08:00
Vic Lee
699c601579 libfreerdp-core/transport: add hexdump when debugging is on. 2011-08-03 09:34:23 +08:00
Vic Lee
b380423cfb libfreerdp-core: add Fast Path header parsing. 2011-08-02 00:19:39 +08:00
Vic Lee
04f58fedde libfreerdp-core: remove unused codes. 2011-08-01 23:39:45 +08:00
Vic Lee
9b3cc19648 libfreerdp-core: move blocking read control in transport layer. 2011-08-01 22:21:06 +08:00
Vic Lee
f33fe89a9d libfreerdp-core: move blocking-send checking in transport. 2011-08-01 15:04:48 +08:00
Vic Lee
a4ec778f02 libfreerdp-core: add non-blocking read. 2011-08-01 14:45:28 +08:00
Marc-André Moreau
72b48585fb dfreerdp: start working on file descriptors 2011-07-28 17:44:09 -04:00
Brad Hards
2601d110aa Various minor warning fixes and unittest fixes. 2011-07-27 09:14:11 +10:00
Bernhard Miklautz
749c4ee6e6 Moved define for MSG_NOSIGNAL to tcp.h 2011-07-11 20:30:27 +02:00
Marc-André Moreau
a7ecabdb20 libfreerdp-core: refactoring of transport module 2011-07-10 15:34:43 -04:00
Marc-André Moreau
a0ff7ce581 libfreerdp-core: sending of client info packet 2011-07-10 12:10:24 -04:00
Marc-André Moreau
2199475153 libfreerdp-core: fix negotiation module 2011-07-07 13:37:48 -04: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
25a5bc53b1 types/base.h: rename FRDP_BOOL to boolean 2011-07-04 20:10:25 -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
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
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