Marc-André Moreau
012825e3b6
libfreerdp-core: fix code style in gcc.c
2012-01-29 15:05:34 -05:00
Pawel Jakub Dawidek
7207e945c3
- Ignore received encryption_method and encryption_level if we don't support encryption.
...
- Print a warning if we receive unregognized type.
2012-01-25 17:16:44 +01:00
Pawel Jakub Dawidek
daf565dbd3
Add complete implementation of gcc_write_server_security_data() function
...
that implements server-side Standard RDP Security.
2012-01-25 17:16:44 +01:00
Marc-André Moreau
757e41a0d5
Merge pull request #347 from pjd/pullreq
...
Use of stream_read() / stream_write()
2012-01-16 07:18:50 -08:00
Pawel Jakub Dawidek
4815924d0e
Use stream_read() instead of memcpy() + stream_seek().
2012-01-16 15:56:39 +01:00
Marc-André Moreau
8ed44b4f17
libfreerdp-core: add integer overflow check in GCC
2012-01-15 15:20:39 -05:00
Marc-André Moreau
0c9db6a40a
libfreerdp-core: pad larger portion of rdpSettings
2012-01-14 14:42:36 -05:00
Marc-André Moreau
30e8b63ab6
libfreerdp-core: fix sending of extended data blocks when supported only
2011-12-18 12:10:56 -05:00
Marc-André Moreau
5d1df8a342
libfreerdp-core: add connection type settings
2011-12-16 12:14:16 -05:00
Marc-André Moreau
338359eb36
libfreerdp-core: added more fine-tuned performance flag options
2011-12-16 12:04:09 -05:00
Marc-André Moreau
949fc88989
libfreerdp-core: fix performance flags for RemoteFX and smooth fonts
2011-12-14 14:35:37 -05:00
Marc-André Moreau
64f5ccaca2
libfreerdp-core: fix connection type if composition is enabled
2011-12-13 17:54:50 -05:00
Marc-André Moreau
a63a196f53
types: refactoring to make use of standard data types when available
2011-11-19 12:19:16 -05:00
Marc-André Moreau
0549380c28
libfreerdp-channels: rename from libfreerdp-chanman
2011-10-16 14:57:15 -04:00
Jay Sorg
fa4aa9f297
remove some debugging messages
2011-09-14 21:37:37 -07:00
Marc-André Moreau
405026575b
libfreerdp-core: merging jsorg71's work on old encryption support
2011-09-14 22:09:33 -04:00
Jay Sorg
2e2875966f
client / server random fix
2011-09-13 18:52:10 -07:00
Jay Sorg
afc9ac89ae
work on Proprietary Certificate
2011-09-05 11:02:52 -07:00
Marc-André Moreau
e49a690d46
windows: fix compilation and linking of all libraries
2011-08-31 04:35:50 -04:00
Vic Lee
c08fef7d33
libfreerdp-core: change client connection sequence using nonblocking.
2011-08-22 17:11:50 +08:00
Vic Lee
0607a08b61
server: send MCS Connect Response PDU.
2011-08-19 23:56:47 +08:00
Vic Lee
ccc86b8773
server: complete reading MCS Connect Initial PDU.
2011-08-19 18:11:33 +08:00
Vic Lee
b7f62964a4
server: start reading MCS Connect Initial PDU and Client Core Data.
2011-08-19 17:39:37 +08:00
Vic Lee
18b947082a
libfreerdp-core/gcc: store channelId returned by server MCS connect response.
...
According to [MS-RDPBCGR] 2.2.1.4.4, channelIdArray is a variable-length array of MCS channel IDs, and each channelId is allocated corresponding in position to the channels requested in the Client Network Data structure.
2011-08-02 17:24:51 +08:00
Brad Hards
7e79e43ddc
libfreerdp-core: use uint16 for the PER length.
2011-07-27 16:37:52 +10:00
Brad Hards
2601d110aa
Various minor warning fixes and unittest fixes.
2011-07-27 09:14:11 +10:00
Marc-André Moreau
ac31328a64
libfreerdp-core: started processing of server demand active pdu
2011-07-19 16:30:05 -04:00
Marc-André Moreau
ca09499ff1
libfreerdp-core: MCS initialization messages
2011-07-09 23:54:23 -04:00
Marc-André Moreau
eb18fd0897
libfreerdp-core: parsing of server data blocks
2011-07-09 21:04:57 -04:00
Marc-André Moreau
9df9a3382a
libfreerdp-core: parsing of GCC Conference Create Response
2011-07-09 17:28:30 -04:00
Marc-André Moreau
e608809f9c
libfreerdp-core: fix MCS unit tests
2011-07-08 16:05:30 -04:00
Marc-André Moreau
564a3ec753
libfreerdp-core: MCS Connect-Initial triggers server response
2011-07-08 15:32:06 -04:00
Marc-André Moreau
6ba99a50f0
libfreerdp-core: added unit tests for GCC and MCS
2011-07-08 00:37:25 -04: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
d8ce866c92
libfreerdp-core: fix compilation of crypto, credssp, and ntlmssp
2011-07-07 11:27:24 -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
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
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