FreeRDP/libfreerdp-core
Pawel Jakub Dawidek b75b5eb8a1 After DEACTIVATE ALL PDU server can send MCS Disconnect Provider Ultimatum PDU to disconnect.
Handle such condition and exit from xfreerdp gracefully (almost, exit status is still != 0).
2012-02-06 23:10:45 +01:00
..
CMakeLists.txt libfreerdp-core: started porting extension plugin interface 2011-11-09 15:33:58 -05:00
activation.c After DEACTIVATE ALL PDU server can send MCS Disconnect Provider Ultimatum PDU to disconnect. 2012-02-06 23:10:45 +01:00
activation.h libfreerdp-core: fix parsing bugs with synchronize, font map and session logon info PDUs 2012-01-08 16:02:59 -05:00
ber.c According to specification bits from the first octet and bit 8 from the second octet (if there is more than one octet) shall not all be ones. 2012-02-02 22:46:23 +01:00
ber.h ber: Add const to ber_write_octet_string input parameter. 2011-11-30 17:36:27 -05:00
capabilities.c After DEACTIVATE ALL PDU server can send MCS Disconnect Provider Ultimatum PDU to disconnect. 2012-02-06 23:10:45 +01:00
capabilities.h libfreerdp-core: move os type settings to the client. 2011-12-24 15:48:33 +08:00
certificate.c libfreerdp-core: added check for certificate name against hostname 2012-02-04 02:21:39 -05:00
certificate.h libfreerdp-core: merging certificate.c with certstore.c 2012-02-02 18:20:17 -05:00
channel.c libfreerdp-core: add channel data sending/receiving for server. 2011-12-10 16:41:29 +08:00
channel.h libfreerdp-core: add channel data sending/receiving for server. 2011-12-10 16:41:29 +08:00
connection.c After DEACTIVATE ALL PDU server can send MCS Disconnect Provider Ultimatum PDU to disconnect. 2012-02-06 23:10:45 +01:00
connection.h Add glue that enables server-side support for Standard RDP Security. 2012-01-25 17:16:44 +01:00
credssp.c libfreerdp-core: improve and clarify certificate checking 2012-02-04 15:04:03 -05:00
credssp.h libfreerdp-utils: avoid relying on HOME environment variable, provide method for hard-coding home path 2011-09-26 22:58:49 -04:00
crypto.c libfreerdp-core: added check for certificate name against hostname 2012-02-04 02:21:39 -05:00
crypto.h libfreerdp-core: added check for certificate name against hostname 2012-02-04 02:21:39 -05:00
errinfo.c errinfo.c: Cleanup global variables and strings. 2011-11-29 20:34:25 -05:00
errinfo.h libfreerdp-core: started implementation of server redirection 2011-09-02 21:34:51 -04:00
extension.c libfreerdp-utils/core: use "dylib" as plugin extension on OSX 2011-12-14 02:28:12 +01:00
extension.h wfreerdp: fix compilation and warnings 2011-12-03 17:24:18 -05:00
fastpath.c Add Standard RDP encryption suport for fastpath. Both input and output. 2012-01-25 17:15:17 +01:00
fastpath.h Add some FASTPATH_INPUT_* enums. 2012-01-25 17:15:09 +01:00
freerdp.c After DEACTIVATE ALL PDU server can send MCS Disconnect Provider Ultimatum PDU to disconnect. 2012-02-06 23:10:45 +01:00
gcc.c libfreerdp-core: fix code style in gcc.c 2012-01-29 15:05:34 -05:00
gcc.h libfreerdp-core: add connection type settings 2011-12-16 12:14:16 -05:00
graphics.c libfreerdp-core: fix multiple memory leaks detected by valgrind 2012-02-01 18:42:20 -05:00
info.c core: fixed segfault caused by double free of password_cookie blob 2012-02-01 17:58:06 +01:00
info.h INFO_COMPR flags according to CompressionTypeMask 2012-01-09 16:38:07 -11:00
input.c libfreerdp-core: refactoring of context pointers into rdpContext 2011-10-16 00:50:10 -04:00
input.h server: process client input events. 2011-08-23 15:51:51 +08:00
license.c libfreerdp-core: fix multiple memory leaks detected by valgrind 2012-02-01 18:42:20 -05:00
license.h MCS data header might be 7 or 8 bytes long, depending on the length. 2012-01-25 17:14:44 +01:00
listener.c wfreerdp: fix mingw64 cross-compilation (Felix Wolfheimer) 2012-01-29 11:11:13 -05:00
listener.h server: create initial server API. 2011-08-18 16:06:32 +08:00
mcs.c The ber_write_length() function can store variable number of bytes (one or 2012-01-17 14:17:04 +01:00
mcs.h MCS data header might be 7 or 8 bytes long, depending on the length. 2012-01-25 17:14:44 +01:00
mppc.c libfreerdp-core: fix multiple memory leaks detected by valgrind 2012-02-01 18:42:20 -05:00
mppc.h .. 2012-01-09 21:52:09 -11:00
nego.c Add glue that enables server-side support for Standard RDP Security. 2012-01-25 17:16:44 +01:00
nego.h libfreerdp-core: fix sending of extended data blocks when supported only 2011-12-18 12:10:56 -05:00
ntlmssp.c wfreerdp: fix warnings and color conversion 2012-01-16 11:40:18 -05:00
ntlmssp.h libfreerdp-core: apply NTLMv2 authentication patch by Dmitrij Jasnov 2011-12-11 16:53:24 -05:00
orders.c glyph-cache: free pixmap, cache entries, cache fragments, and reuse secondary glyph cache buffers 2012-01-15 15:35:08 -05:00
orders.h libfreerdp-core: fix decompression of color brushes 2011-12-30 14:23:47 -05:00
peer.c Add glue that enables server-side support for Standard RDP Security. 2012-01-25 17:16:44 +01:00
peer.h server: use rdpContext for server-side components. 2011-10-18 15:10:12 +08:00
per.c types: refactoring to make use of standard data types when available 2011-11-19 12:19:16 -05:00
per.h server: send MCS Connect Response PDU. 2011-08-19 23:56:47 +08:00
rdp.c After DEACTIVATE ALL PDU server can send MCS Disconnect Provider Ultimatum PDU to disconnect. 2012-02-06 23:10:45 +01:00
rdp.h After DEACTIVATE ALL PDU server can send MCS Disconnect Provider Ultimatum PDU to disconnect. 2012-02-06 23:10:45 +01:00
redirection.c core: fixed segfault caused by double free of password_cookie blob 2012-02-01 17:58:06 +01:00
redirection.h core: fixed segfault caused by double free of password_cookie blob 2012-02-01 17:58:06 +01:00
security.c We calculate checksum on plain text, so we must have already decrypt it, which means decrypt_use_count is off by one. Account for this. 2012-01-25 17:14:11 +01:00
security.h - Simplify security_mac_signature() API. 2012-01-19 05:10:06 +01:00
settings.c libfreerdp-core: fix multiple memory leaks detected by valgrind 2012-02-01 18:42:20 -05:00
surface.c update: modify surface frame marker callback 2011-11-25 11:30:15 -05:00
surface.h libfreerdp-core: fix potential overflow in parsing of fragmented RemoteFX packets 2011-08-28 15:12:33 -04:00
tcp.c Fix problem where we check errno even for status == 0. This way when connection was properly terminated, but errno had EAGAIN value from before, we looped idenfiniately. 2012-02-03 14:44:45 +01:00
tcp.h wfreerdp: fix mingw64 cross-compilation (Felix Wolfheimer) 2012-01-29 11:11:13 -05:00
tls.c libfreerdp-core: added --certificate-name option for explicitly specifying a certificate name 2012-02-04 15:16:41 -05:00
tls.h libfreerdp-core: improve and clarify certificate checking 2012-02-04 15:04:03 -05:00
tpdu.c libfreerdp/peer: initial protocol negotiation. 2011-08-18 23:15:28 +08:00
tpdu.h libfreerdp/peer: initial protocol negotiation. 2011-08-18 23:15:28 +08:00
tpkt.c types: refactoring to make use of standard data types when available 2011-11-19 12:19:16 -05:00
tpkt.h server: trivial refactor rdp module to work in both direction. 2011-08-20 16:43:29 +08:00
transport.c libfreerdp-core: merging certificate.c with certstore.c 2012-02-02 18:20:17 -05:00
transport.h wfreerdp: fix tcp non-blocking read 2011-09-25 14:54:07 -04:00
update.c Add missing two bytes for pad2Octets field in FASTPATH_UPDATETYPE_SYNCHRONIZE packet. 2012-02-02 17:54:36 +01:00
update.h libfreerdp-core: add hooks in fast-path PDUs for pointer updates 2011-09-19 14:50:40 -04:00
window.c wfreerdp: fix compilation and warnings 2011-12-03 17:24:18 -05:00
window.h libfreerdp-rail: processing window altsec orders 2011-08-16 00:22:00 -04:00