Commit Graph

23 Commits

Author SHA1 Message Date
Pawel Jakub Dawidek
ee9739f490 Add API to load RSA key for Standard RDP Security in server mode. 2012-01-25 17:16:44 +01:00
Pawel Jakub Dawidek
ab4beb787f Implement signature verification in Server Security Data packet.
Because this signature doesn't protect against anything, only warn
the user if it is invalid.
2012-01-19 04:49:03 +01:00
Pawel Jakub Dawidek
9b07d525fb Introduce SIGNATURE_ALG_RSA and KEY_EXCHANGE_ALG_RSA defines and use them
instead of magic values.
2012-01-17 17:55:31 +01:00
Pawel Jakub Dawidek
7056f5f5ef Make use of stream_read(). 2012-01-16 15:56:47 +01:00
Marc-André Moreau
a63a196f53 types: refactoring to make use of standard data types when available 2011-11-19 12:19:16 -05:00
Anthony Tong
d9f7dec00b Merge branch 'master' of git://github.com/FreeRDP/FreeRDP 2011-09-19 11:59:09 -04:00
Anthony Tong
5dd60ff891 - the x509 modulus & exponent are reversed 2011-09-19 11:56:12 -04:00
Marc-André Moreau
df3d4d4a80 xfreerdp: initial glyph drawing support 2011-09-18 18:29:23 -04: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
afc9ac89ae work on Proprietary Certificate 2011-09-05 11:02:52 -07:00
Marc-André Moreau
6fdecdb01b debug: cleanup printf's all over the place 2011-09-02 13:29:17 -04:00
Marc-André Moreau
c1eddf31c3 windows: fix warnings 2011-08-16 21:08:14 -04:00
Marc-André Moreau
4f6f990806 libfreerdp-utils: added snprintf wrapper for windows portability 2011-08-16 15:00:25 -04:00
Brad Hards
2601d110aa Various minor warning fixes and unittest fixes. 2011-07-27 09:14:11 +10:00
Marc-André Moreau
e57e7a082a libfreerdp-core: remove dependency on libfreerdp-asn1 for credssp_recv 2011-07-18 17:02:06 -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
48344cf4f7 libfreerdp-core: fix padding when reading public key from X.509 certificate 2011-07-13 15:10:43 -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
fe6cab1761 libfreerdp-core: extract modulus and exponent from X.509 certificate 2011-07-12 23:50:51 -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