Commit Graph

86 Commits

Author SHA1 Message Date
Pawel Jakub Dawidek
8238f2369d - Simplify security_mac_signature() API.
- Introduce implementation of security_salted_mac_signature() that would be
  used to handle packets with SEC_SECURE_CHECKSUM flag.
2012-01-19 05:10:06 +01:00
Marc-André Moreau
277cbc3ccc libfreerdp-core: refactor header encoding fix 2012-01-15 15:16:32 -05:00
Marc-André Moreau
ccfb88b049 libfreerdp-core: apply RDP signature verification patch from Pawel Jakub Dawidek 2012-01-15 15:01:16 -05:00
Marc-André Moreau
5f7902dee4 libfreerdp-core: fix incorrect length in share control header, fix VRDP connectivity 2012-01-13 16:20:36 -05:00
Marc-André Moreau
7eff021771 libfreerdp-core: fix parsing bugs with synchronize, font map and session logon info PDUs 2012-01-08 16:02:59 -05:00
Anthony Tong
a65e562411 libfreerdp-core: fix server redirection when using rdp security 2011-12-21 14:59:31 -05:00
Marc-André Moreau
135503612d libfreerdp-core: fix race condition in connection finalization 2011-12-18 15:15:48 -05:00
Vic Lee
2ee03f035a libfreerdp-core: change channel_send argument in order to be shared with server code. 2011-12-10 16:23:27 +08:00
Mike Gilbert
4048ddce6d libfreerdp-core: More strings cleanup.
- Comment out unused lookup tables.
- ifdef tables where appropriate.
- Change declarations to produce read-only sections.

See also:
http://blog.flameeyes.eu/2007/12/19/array-of-pointers-and-array-of-arrays
2011-11-29 21:08:07 -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
666fbb0405 freerdp: pad multiple interfaces for improved ABI stability 2011-11-19 02:33:49 -05:00
Vic Lee
eb66ede91d libfreerdp-core/extension: fix segfaults. 2011-11-17 10:41:42 +08:00
Marc-André Moreau
4221065c88 libfreerdp-core: port extension plugin interface (untested) 2011-11-09 15:59:03 -05:00
Eduardo Beloni
b9a008ae8a libfreerdp-core: facilities for storing and retrieving 'error info' 2011-10-25 09:59:18 -02:00
Marc-André Moreau
c639ec8593 libfreerdp-core: refactoring of context pointers into rdpContext 2011-10-16 00:50:10 -04:00
Marc-André Moreau
10331c5c44 libfreerdp-core: added authenticate callback 2011-09-29 01:03:07 -04:00
Jay Sorg
78fd201ab8 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2011-09-26 22:31:11 -07:00
Jay Sorg
769508bd7d code cleanup 2011-09-26 22:30:58 -07:00
Marc-André Moreau
347f626a61 wfreerdp: fix tcp non-blocking read 2011-09-25 14:54:07 -04:00
Jay Sorg
b773c7e728 move non settings security items out of settings 2011-09-23 23:09:29 -07:00
Anthony Tong
052e870597 initial fips encryption work 2011-09-15 18:54:03 -05: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
a406cd6619 got rdp encryption working 2011-09-14 14:14:50 -07:00
Jay Sorg
2ac4a5fa96 work on rdp encryption 2011-09-12 23:40:27 -07:00
Vic Lee
58bf3d14ee libfreerdp-core/mppc: fix memory corruption due to incorrect free order. 2011-09-10 19:41:59 +08:00
Vic Lee
1c8cbd6d75 libfreerdp-core: fix missing header seeking when mpcc is not active. 2011-09-09 21:50:16 +08:00
Marc-André Moreau
1bc97f60c3 merge pull request #87 2011-09-08 18:25:07 -04:00
Laxmikant Rashinkar
e73c54204f hooked up RDP 5 decompression with -z option;
more testing needs to be done
2011-09-07 22:17:58 -07:00
Jay Sorg
afc9ac89ae work on Proprietary Certificate 2011-09-05 11:02:52 -07:00
Marc-André Moreau
bca678dd61 libfreerdp-core: test and fix server redirection (IP-based, not token-based yet) 2011-09-03 17:59:52 -04:00
Marc-André Moreau
ac128313a9 libfreerdp-core: further improvements to server redirection code 2011-09-03 16:36:27 -04:00
Marc-André Moreau
54c5e06e47 libfreerdp-core: started implementation of server redirection 2011-09-02 21:34:51 -04:00
Marc-André Moreau
6fdecdb01b debug: cleanup printf's all over the place 2011-09-02 13:29:17 -04:00
Vic Lee
025e7f9c9b libfreerdp-core: fix memory leaks. 2011-08-25 13:45:43 +08:00
Marc-André Moreau
c03b98f3fa libfreerdp-core: fix licensing debug output 2011-08-24 16:54:32 -04:00
Marc-André Moreau
e5fb626d75 libfreerdp-core: add support for play sound (system beep) updates 2011-08-24 02:54:46 -04:00
Marc-André Moreau
cd6eb6a266 libfreerdp-core: add support for pointer updates 2011-08-24 02:38:39 -04:00
Vic Lee
3178d27848 Rename more functions. 2011-08-23 13:26:24 +08:00
Vic Lee
9880650557 Rename functions. 2011-08-23 12:58:10 +08:00
Vic Lee
d666b45b83 libfreerdp-core: trivial function rename. 2011-08-22 17:49:39 +08:00
Vic Lee
c08fef7d33 libfreerdp-core: change client connection sequence using nonblocking. 2011-08-22 17:11:50 +08:00
Vic Lee
4de05b3080 Remove a incorrect checking. 2011-08-22 00:15:52 +08:00
Vic Lee
5b4759b75d server: process client control PDUs. 2011-08-21 22:52:37 +08:00
Vic Lee
82bed4a0e8 server: receive client capabilities. 2011-08-21 15:52:44 +08:00
Vic Lee
7216323e07 server: move server_mode to rdpSettings. 2011-08-21 09:58:05 +08:00
Vic Lee
469d9a698a server: trivial refactor rdp module to work in both direction. 2011-08-20 16:43:29 +08:00
Vic Lee
3ad64c5ea6 server: MCS Erect Domain and Attach User phase. 2011-08-20 02:03:48 +08:00
Marc-André Moreau
c1eddf31c3 windows: fix warnings 2011-08-16 21:08:14 -04:00
Marc-André Moreau
ed31248952 libfreerdp-utils: moved registry out of the core to the utils 2011-08-16 19:40:55 -04:00