Commit Graph

5988 Commits

Author SHA1 Message Date
Marc-André Moreau 89ad7638e4 channels/smartcard: migrate code to libwinpr-smartcard 2014-04-03 15:27:55 -04:00
Marc-André Moreau d5ca2162ad libwinpr-smartcard: dynamically load pcsclite 2014-04-02 22:08:04 -04:00
Marc-André Moreau c1f1ae2f65 libwinpr-smartcard: initial stubs 2014-04-02 20:54:46 -04:00
Marc-André Moreau 8cdb3576c2 Merge branch 'master' of github.com:awakecoding/FreeRDP into smartcard
Conflicts:
	channels/smartcard/client/smartcard_main.c
2014-04-02 18:27:31 -04:00
Marc-André Moreau 8bf5559f51 Merge pull request #1764 from awakecoding/ports
Serial Port Improvements
2014-04-01 21:37:25 -04:00
Marc-André Moreau 42a88b93dd libfreerdp-crypto: fix tls_verify_certificate declaration 2014-04-01 21:17:44 -04:00
Marc-André Moreau 56d75ac892 libfreerdp-core: fix non-C89 declaration 2014-04-01 20:56:34 -04:00
Marc-André Moreau 8083350aaa channels/serial: remove debug output 2014-04-01 16:49:09 -04:00
Marc-André Moreau 55e381696e Merge branch 'master' of github.com:awakecoding/FreeRDP into ports 2014-04-01 16:28:39 -04:00
Marc-André Moreau feea87b42f libfreerdp-crypto: make distinction between TLS connection error and user cancellation 2014-04-01 16:23:27 -04:00
Marc-André Moreau 756daa0cbe Merge branch 'master' of github.com:awakecoding/FreeRDP into ports 2014-03-31 14:26:02 -04:00
Marc-André Moreau 046a33ba9f cmake: fix debug symbols for C++ code 2014-03-31 13:10:57 -04:00
Marc-André Moreau 83ddb7b82c libfreerdp-codec: fix unit test compilation 2014-03-29 12:37:16 -04:00
Marc-André Moreau 2524cebfa2 Merge branch 'master' of github.com:mrthebunny/FreeRDP 2014-03-28 12:30:24 -04:00
Benoît LeBlanc 6d55d8859d Added context error codes 2014-03-28 12:23:16 -04:00
Marc-André Moreau 24cab9176c Merge branch 'master' of github.com:awakecoding/FreeRDP into ports 2014-03-27 17:11:25 -04:00
Marc-André Moreau a8551f4008 libfreerdp-core: fix potential issue while reading packet headers 2014-03-27 17:09:26 -04:00
Marc-André Moreau 3f07157637 libfreerdp-core: enforce checking of NLA packets in transport only when expecting NLA 2014-03-27 14:24:15 -04:00
Marc-André Moreau 75302e2cc2 libfreerdp-core: don't set connectErrorCode when there is no error 2014-03-27 11:50:56 -04:00
Marc-André Moreau 021776e84b channels/serial: partial EPSON TM-T88III fix 2014-03-26 17:54:36 -04:00
Marc-André Moreau 8e2baab504 channels/serial: code cleanup 2014-03-26 17:11:15 -04:00
Marc-André Moreau 2ff5200f81 channels/serial: remove old async irp code, cleanup to make use of newer utils 2014-03-26 15:21:44 -04:00
Marc-André Moreau 00e6463e1e channels/rdpdr: robustness improvements 2014-03-26 11:05:12 -04:00
Marc-André Moreau 60981532f6 Merge pull request #1758 from awakecoding/master
Bulk Decompression Fix
2014-03-26 09:24:16 -04:00
Marc-André Moreau 797d326252 libfreerdp-core: fix handling of uncompressed packets 2014-03-26 09:16:28 -04:00
Marc-André Moreau cc3719efa7 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-03-26 09:01:39 -04:00
Marc-André Moreau 8040c58ff7 Merge pull request #1756 from hardening/malloc_checks
Adds some check to treat OOM problems + RDP security fix
2014-03-25 21:20:15 -04:00
Hardening ac7507ab8d Adds some check to treat OOM problems + RDP security fix
Malloc can fail so it will, this patch adds some check in some places
where malloc/strdup results were not checked.

This patch also contains a server side fix for RDP security (credit to nfedera).
The signature len was badly set in the GCC packet. And some other RDP security
oriented fixes are also there.
2014-03-25 23:13:08 +01:00
Marc-André Moreau 374b5e4dcc channels/rdpdr: fix potential robustness issues related to hotplug support 2014-03-25 16:37:47 -04:00
Marc-André Moreau caecf1823b Merge pull request #1754 from awakecoding/master
Multimon Fix, xfreerdp extensibility, context-specific error handling, Gateway LAN auto-detect
2014-03-25 15:26:38 -04:00
Marc-André Moreau 14b75d1b27 libfreerdp-core: fix build warnings and windows broken build 2014-03-25 15:19:52 -04:00
Marc-André Moreau 65ff98bb99 libfreerdp-core: fix /multimon and /span options 2014-03-25 14:39:21 -04:00
Marc-André Moreau 8fc412bbbc Merge branch 'xkeys' of github.com:awakecoding/FreeRDP 2014-03-25 12:27:22 -04:00
Marc-André Moreau 84cef49678 xfreerdp: treat Super key differently 2014-03-25 12:27:06 -04:00
Marc-André Moreau 4c920506ed libfreerdp-core: add 'Bypass RD Gateway server for local addresses' feature 2014-03-24 14:44:18 -04:00
Marc-André Moreau 25a7225a22 xfreerdp: don't execute action script when not present 2014-03-24 09:40:01 -04:00
Marc-André Moreau 28ab490164 Merge branch 'master' of github.com:awakecoding/FreeRDP into xkeys 2014-03-22 17:43:02 -04:00
Marc-André Moreau fb12998957 libfreerdp-core: fix context error handling 2014-03-22 17:42:44 -04:00
Marc-André Moreau 234a3fa453 xfreerdp: add action script options for X11 events 2014-03-22 17:12:50 -04:00
Marc-André Moreau 770defc706 xfreerdp: add registration of key combinations 2014-03-22 14:40:52 -04:00
Marc-André Moreau e534ecb4a6 Merge branch 'master' of github.com:awakecoding/FreeRDP into xkeys 2014-03-22 13:31:12 -04:00
Benoit LeBlanc 21b5f0e418 Fix windows build 2014-03-21 15:25:00 -04:00
Benoît LeBlanc 4bed3d082f Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-03-21 14:03:38 -04:00
Benoît LeBlanc 3e1dfc6311 updated context error messages. utility macros for getting error code CLASS/TYPE 2014-03-21 13:45:43 -04:00
Marc-André Moreau 23cb561a53 libfreerdp-core: fix RDP4 compression 2014-03-21 10:27:11 -04:00
Benoît LeBlanc d1b9565f51 Added context-specific error management.
Added error codes to replace connectErrorCode.
2014-03-20 18:19:54 -04:00
Marc-André Moreau 40ffe51aef Merge branch 'master' of github.com:mrthebunny/FreeRDP 2014-03-20 09:49:51 -04:00
Marc-André Moreau 14208dcb8d Merge pull request #1748 from nfedera/fix-2014-03-19-02
libfreerdp-core: fixed transport
2014-03-19 16:49:45 -04:00
Norbert Federa 52f06250fd libfreerdp-core: fixed transport
Commit 1daea0d0dc introduced an
error: If transport_read_nonblocking returns 0 we may not return
without checking if the ReceiveBuffer is empty.
2014-03-19 21:06:21 +01:00
Benoit LeBlanc 27c753f80c Merge branch 'master' of git://github.com/awakecoding/FreeRDP 2014-03-19 11:53:10 -04:00