FreeRDP/libfreerdp/core
Hardening f1d6afca6a Fix CVE-2014-0791
This patch fixes CVE-2014-0791, the remaining length in the stream is checked
before doing some malloc().
2014-01-08 16:57:56 +01:00
..
gateway libfreerdp-core: start async transport thread after successful transport-level connection 2013-11-01 10:24:19 -04:00
activation.c libfreerdp-core: improvements to the server-side activation/reactivation code 2013-07-19 21:52:28 -04:00
activation.h libwinpr-utils: combine old and new stream utils 2013-03-21 15:19:33 -04:00
capabilities.c More security fixes for capabilities 2013-12-18 10:54:02 +01:00
capabilities.h fix for PDU_TYPE_DEMAND_ACTIVE 0001, got 0007 error 2013-04-05 12:53:22 -06:00
certificate.c freerdp: purge deprecated stream utils 2013-05-08 17:48:30 -04:00
certificate.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
channel.c libfreerdp-core: reduce reuse of same pdu buffers 2013-05-15 15:54:33 -04:00
channel.h libwinpr-utils: combine old and new stream utils 2013-03-21 15:19:33 -04:00
CMakeLists.txt freerdp: export targets 2013-10-28 23:06:39 -04:00
connection.c freerdp: add restricted admin option 2013-11-06 01:51:55 -05:00
connection.h libfreerdp-core: modify parsing functions to return int instead of BOOL to propagate session redirection return code 2013-11-04 15:52:29 -05:00
errinfo.c libfreerdp-core: export function to retrieve error info from static entry table 2013-07-22 13:23:56 -04:00
errinfo.h libfreerdp-core: add client hook for OnErrorInfo 2013-04-28 20:40:49 -04:00
extension.c Fixed coverity issue 1047618 2013-09-05 12:14:31 +02:00
extension.h freerdp: fix headers 2012-10-08 23:02:04 -04:00
fastpath.c fastpath: fixed sending of multiple input messages 2013-09-02 18:07:55 +02:00
fastpath.h libfreerdp-core: fix transport failure case with session redirection 2013-11-01 14:13:09 -04:00
freerdp.c Added assertions to spot invalid call sequence for <freerdp_check_fds> 2013-11-12 15:01:25 +01:00
gcc.c channels/rdpgfx: implement basic negotiation 2013-10-21 23:33:25 -04:00
gcc.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
graphics.c cache and core: set pointer to NULL after free 2013-06-28 15:18:20 +02:00
info.c libfreerdp-core: fix memory leaks reported by valgrind 2013-10-31 23:35:24 -04:00
info.h libfreerdp-rail: cleanup RAIL code 2013-10-09 22:38:26 -04:00
input.c core: don't use c99 style initialization 2013-11-18 20:29:00 +01:00
input.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
license.c Fix CVE-2014-0791 2014-01-08 16:57:56 +01:00
license.h libfreerdp-core: modify parsing functions to return int instead of BOOL to propagate session redirection return code 2013-11-04 15:52:29 -05:00
listener.c Fixed issues found with clang-analyzer 2013-09-05 12:14:33 +02:00
listener.h libfreerdp-core: add event handle support to listener 2013-07-21 16:21:46 -04:00
mcs.c libfreerdp-core: modify server-side confirm active pdu receiving logic 2013-07-19 18:24:56 -04:00
mcs.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
message.c Split message handling and resource cleanup for input and update messages. 2013-11-12 15:03:07 +01:00
message.h Added functions to free input and update queue messages. 2013-11-12 15:03:48 +01:00
nego.c freerdp: add restricted admin option 2013-11-06 01:51:55 -05:00
nego.h freerdp: add restricted admin option 2013-11-06 01:51:55 -05:00
nla.c freerdp: implement restricted admin mode pass-the-hash option 2013-11-06 10:02:58 -05:00
nla.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
orders.c libfreerdp-core: fix potential asynchronous queuing memory problems for primary drawing orders 2013-11-03 13:29:48 -05:00
orders.h libfreerdp-core: added orders buffer size approximation functions 2013-06-09 17:56:57 -04:00
peer.c libfreerdp-core: decouple initialization of rdpSettings from freerdp* instance 2013-10-12 18:20:25 -04:00
peer.h freerdp: fix headers 2012-10-08 23:02:04 -04:00
rdp.c libfreerdp-core: modify parsing functions to return int instead of BOOL to propagate session redirection return code 2013-11-04 15:52:29 -05:00
rdp.h libfreerdp-core: modify parsing functions to return int instead of BOOL to propagate session redirection return code 2013-11-04 15:52:29 -05:00
redirection.c libfreerdp-core: modify parsing functions to return int instead of BOOL to propagate session redirection return code 2013-11-04 15:52:29 -05:00
redirection.h libfreerdp-core: modify parsing functions to return int instead of BOOL to propagate session redirection return code 2013-11-04 15:52:29 -05:00
security.c Replace printf(...) by fprintf(stderr, ...) 2013-03-28 23:06:34 +01:00
security.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
settings.c freerdp: implement restricted admin mode pass-the-hash option 2013-11-06 10:02:58 -05:00
surface.c libfreerdp-core: added debug output for surface commands 2013-10-08 20:40:58 -04:00
surface.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
tcp.c libfreerdp-core: prevent multi-session crashes on Mac OS X 2013-11-01 20:23:56 -04:00
tcp.h libfreerdp-core: properly attach tcp event handle for peers 2013-07-20 22:34:05 -04:00
timezone.c freerdp: purge old stream utils 2013-05-08 16:27:21 -04:00
timezone.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
tpdu.c libfreerdp-core: modify server-side confirm active pdu receiving logic 2013-07-19 18:24:56 -04:00
tpdu.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
tpkt.c freerdp: purge old stream utils 2013-05-08 16:27:21 -04:00
tpkt.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
transport.c Fixed argument checks in <transport_disconnect> 2013-11-14 10:09:21 +01:00
transport.h libfreerdp-core: start untangling session redirection 2013-11-03 16:25:56 -05:00
update.c core: don't use c99 style initialization 2013-11-18 20:29:00 +01:00
update.h libfreerdp-core: fix sending of bitmap updates 2013-08-07 23:46:17 -04:00
window.c libfreerdp-core: fix asynchronous queueing of RemoteApp messages 2013-10-22 16:28:23 -04:00
window.h libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00