hardening
11c46d804d
Fixed more function declarations that aren't prototypes
2013-02-14 21:49:58 +01:00
Pawel Jakub Dawidek
af87360135
MCS data header might be 7 or 8 bytes long, depending on the length.
...
To reduce confusion a bit rename MCS_SEND_DATA_HEADER_LENGTH to
MCS_SEND_DATA_HEADER_MAX_LENGTH and also rename other defines that use
MCS_SEND_DATA_HEADER_MAX_LENGTH.
2012-01-25 17:14:44 +01:00
Vic Lee
3178d27848
Rename more functions.
2011-08-23 13:26:24 +08:00
Vic Lee
c08fef7d33
libfreerdp-core: change client connection sequence using nonblocking.
2011-08-22 17:11:50 +08:00
Vic Lee
15365b86af
server: send valid client license error pdu.
2011-08-20 21:41:40 +08:00
Marc-André Moreau
d359f026ee
libfreerdp-core: cleanup licensing debug output
2011-08-08 14:51:03 -04:00
Marc-André Moreau
c59f441fbc
libfreerdp-core: fix first two messages of licensing phase
2011-08-08 12:57:19 -04:00
Marc-André Moreau
9c64b994da
libfreerdp-core: added complete errinfo lookup table with full meaning strings
2011-08-07 23:59:28 -04:00
Brad Hards
3f37889482
libfreerdp-core: fix security selection
...
Also cleans up some debug stuff.
2011-07-31 13:51:26 +10:00
Marc-André Moreau
1a2dc6f3d9
libfreerdp-core: refactoring of licensing code, refactoring of connection sequence
2011-07-17 23:16:31 -04:00
Marc-André Moreau
cce6518336
libfreerdp-core: added state machine transitions to license module
2011-07-15 02:02:09 -04:00
Marc-André Moreau
288aacb6e9
libfreerdp-core: add new unit tests for licensing, fix encryption of premaster secret
2011-07-15 01:11:09 -04:00
Marc-André Moreau
08c14ddf33
libfreerdp-core: fix computation of session key blob
2011-07-14 17:02:35 -04:00
Marc-André Moreau
9ce4ec492a
cunit: added more test data to licensing unit test
2011-07-13 12:17:38 -04:00
Marc-André Moreau
4a79434e0b
cunit: added licensing unit tests
2011-07-13 11:40:19 -04:00
Marc-André Moreau
685c8d4635
libfreerdp-core: licensing cryptographic response
2011-07-13 10:21:12 -04:00
Marc-André Moreau
a8e1da7252
libfreerdp-core: started parsing of X.509 certificates
2011-07-12 21:43:52 -04:00
Marc-André Moreau
518498546e
libfreerdp-core: started certificate parsing
2011-07-12 18:18:24 -04:00
Marc-André Moreau
0d2b3c0ca5
libfreerdp-core: generation of licensing keys
2011-07-12 15:10:43 -04:00
Marc-André Moreau
30db2dc429
libfreerdp-core: TCP: obtain MAC address, LICENSE: generated HWID based on MAC
2011-07-12 02:53:26 -04:00
Marc-André Moreau
f6de37d814
libfreerdp-core: get server response for new license request
2011-07-12 01:57:09 -04:00
Marc-André Moreau
4da5b77cbe
libfreerdp-core: encoding and sending of licensing packets
2011-07-12 01:16:59 -04:00
Marc-André Moreau
d797e7ce92
libfreerdp-core: started licensing module
2011-07-11 20:46:03 -04:00