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
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