Emmanuel Ledoux
21f9bfeb6c
winpr-comm: First implementation of CommCreateFileA()
...
winpr-comm: Implementation of GetCommState()/SetCommState() in progress (BaudRate, fBinary and fParity done)
2014-04-22 17:04:07 +02:00
Emmanuel Ledoux
346c598bbe
Introduced RegisterHandleCreator() to be used with CreateFile()
2014-04-22 17:00:14 +02:00
Emmanuel Ledoux
7e44488e0a
winpr-file: introduced HANDLE_CREATOR type
...
winpr-comm: got a _CommHandleCreator
2014-04-18 19:25:25 +02:00
Emmanuel Ledoux
f9fc107c20
new functions: DefineCommDevice / QueryCommDevice / IsCommDevice
2014-04-18 17:18:08 +02:00
Emmanuel Ledoux
75ff8fd9a4
add tchar function: _tcsncmp
2014-04-18 15:04:11 +02:00
Emmanuel Ledoux
d866d37d3e
added TAGS to .gitignore
2014-04-09 16:43:41 +02:00
Marc-André Moreau
82ed4f0f38
libwinpr-comm: initial stubs
2014-04-02 15:51:28 -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