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
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
Marc-André Moreau
3a9e3e51aa
Merge pull request #1 from llyzs/network
...
Initial transport layer implementation
2011-07-03 05:01:57 -07:00
Vic Lee
4bbb71251b
cunit/transport: and send/receive unit tests.
2011-07-03 18:35:25 +08: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
5036f150e4
libfreerdp-core/stream: add stream_write_buffer.
2011-07-03 17:07:32 +08:00
Vic Lee
28ebc94f1f
libfreerdp-core/transport: implement sending.
2011-07-03 16:37:36 +08:00
Vic Lee
c07694a875
cunit: add transport unit test.
2011-07-03 15:59:35 +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
2cc8ea32c9
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-02 17:10:22 -04:00
Marc-André Moreau
37f3cff525
libfreerdp-core: started TPDU encoding/decoding
2011-07-02 17:10:10 -04:00
Otavio Salvador
85d164c0c0
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>
2011-07-02 17:09:01 -03:00
Otavio Salvador
04b679b090
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>
2011-07-02 17:09:01 -03:00
Otavio Salvador
8439895791
.gitignore: ignore cmake_install.cmake only
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2011-07-02 17:09:01 -03: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
19f13942b2
libfreerdp-utils: fix and clean stream utils
2011-07-02 13:58:23 -04:00
Marc-André Moreau
0991b312ae
libfreerdp-utils: cleanup of stream utils
2011-07-02 13:37:03 -04:00
Vic Lee
dd27013552
cunit: add network stream unit tests.
2011-07-02 23:39:35 +08:00
Vic Lee
8c161b8a20
libfreerdp-utils: implement stream module.
2011-07-02 23:38:50 +08:00
Vic Lee
cc6598de8f
libfreerdp-utils: add new stream interface.
2011-07-01 16:06:53 +08:00
Marc-André Moreau
cfbb6c286c
libfreerdp-core: added cmake script
2011-06-30 22:20:39 -04:00
Marc-André Moreau
7de0d21feb
cunit: fix compilation of unit tests
2011-06-30 22:12:54 -04:00
Marc-André Moreau
32cfd0f325
libfreerdp-gdi: fix compilation
2011-06-30 21:23:36 -04:00
Marc-André Moreau
e038b068b8
cmake: initial commit
2011-06-30 20:31:07 -04:00
Marc-André Moreau
97cd5e7546
libfreerdp-utils: added include headers
2011-06-30 19:25:11 -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
Marc-André Moreau
1324d5903b
docs: initial commit
2011-06-30 18:41:38 -04:00
Marc-André Moreau
6f35e25741
libfreerdp-asn1: initial commit
2011-06-30 18:41:09 -04:00
Marc-André Moreau
57d5e7555c
libfreerdp-utils: initial commit
2011-06-30 18:24:37 -04:00
Marc-André Moreau
49566c38ec
cunit: initial commit
2011-06-30 18:17:37 -04:00
Marc-André Moreau
24bb739eb9
keymaps: initial commit
2011-06-30 16:28:36 -04:00
Marc-André Moreau
f4337d6223
libfreerdp-gdi: initial commit
2011-06-30 16:17:55 -04:00
Marc-André Moreau
ed3a7a7627
libfreerdp-kbd: initial commit
2011-06-30 15:55:03 -04:00