Hardening
33f0eb0915
More security fixes for capabilities
...
This patch fixes a security issue which would allow an attackant to set bytes to 1 at choosen places.
It also fixes a warning when DEBUG_CAPABILITIES is set.
2013-12-18 10:54:02 +01:00
Benoît LeBlanc
043b834ac2
Fixed WaitForSingleObject and WaitForMultipleObjects (timeouts incorrectly sets). Added detailed error reporting, better timeout error handling.
2013-12-17 18:21:12 -05:00
Benoît LeBlanc
f4a0216c76
Fixed WaitForSingleObject and WaitForMultipleObjects (timeouts incorrectly sets). Added detailed error reporting, better timeout error handling.
2013-12-17 18:20:33 -05:00
Benoît LeBlanc
f22161ac7c
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
2013-12-17 13:54:52 -05:00
Marc-André Moreau
652dbfd50d
libwinpr-sspi: fix NTLM TargetName bug
2013-12-17 11:51:13 -05:00
Marc-André Moreau
6acd0ed84a
channels/rdpsnd: improve winmm rdpsnd implementation
2013-12-15 15:59:51 -05:00
Benoît LeBlanc
36a1323dce
fixed error parsing rdp file: lines without value were ignored before being marked as formatted, resulting in duplicate values being written to the RDP file afterwards.
2013-12-13 16:58:46 -05:00
Marc-André Moreau
72f38ce75a
Merge pull request #1635 from hardening/capa_fixes
...
Harden capability parsing
2013-12-13 08:59:28 -08:00
Benoît LeBlanc
3adff0ec60
- added CANCELEDBYUSER error code.
...
- AUTHENTICATIONERROR error code correclty set on gateway authentication (http error 401)
- Better error handling on connection errors and user cancelation
2013-12-13 10:11:36 -05:00
Hardening
8767931431
Harden capability parsing
...
Don't check only the number of capabilities but also the remaining size in the stream
2013-12-13 15:08:43 +01:00
Benoît LeBlanc
ad12c6cfcd
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
2013-12-12 15:06:51 -05:00
Benoît LeBlanc
469303a545
Fix: PromptCredentialsOnce / GatewayUseCredentials were always set to true regardless of the value present in the rdp file.
2013-12-12 11:32:36 -05:00
Marc-André Moreau
e7974090bb
freerdp: fix removal of OnParamChange event
2013-12-11 17:29:09 -05:00
Marc-André Moreau
4356eb5572
Merge branch 'audio' of github.com:FreeRDP/FreeRDP
...
Conflicts:
libfreerdp/codec/audio.c
2013-12-11 17:24:00 -05:00
Marc-André Moreau
7dc65be206
Merge branch 'master' of github.com:FreeRDP/FreeRDP into audio
2013-12-11 17:24:06 -05:00
Marc-André Moreau
f890771871
channels/rdpsnd: fix audio duration computation for GSM610 format
2013-12-11 17:21:29 -05:00
Marc-André Moreau
bf094ed997
mfreerdp: code cleanup
2013-12-11 14:31:54 -05:00
Marc-André Moreau
9d745cc038
Merge branch 'master' of github.com:mrthebunny/FreeRDP
2013-12-11 12:22:33 -05:00
Benoît LeBlanc
72f58b220d
Remove deprecated ParamChanged event
2013-12-10 17:37:08 -05:00
Marc-André Moreau
5f96f50e0d
libfreerdp-gdi: port old cunit gdi tests to ctest
2013-12-10 16:35:46 -05:00
Marc-André Moreau
eb20d0f770
freerdp: fix order of OrderSupport initialization
2013-12-10 12:30:25 -05:00
Marc-André Moreau
62199fc46a
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-12-10 11:54:03 -05:00
Marc-André Moreau
0ed993635f
Merge pull request #1622 from zhaohb/fix-gdi
...
Fix some software can not normal work
2013-12-10 08:50:43 -08:00
Marc-André Moreau
95a452e77f
channels/rdpsnd: start using AudioConverter
2013-12-09 17:34:23 -05:00
Marc-André Moreau
c230e872af
channels/rdpsnd: start refactoring mac audio code
2013-12-09 16:02:42 -05:00
Benoît LeBlanc
2e0c4c964c
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
2013-12-09 16:00:29 -05:00
Benoît LeBlanc
2ea2a6937d
missing DEFINE on .h file
2013-12-09 15:30:00 -05:00
Benoît LeBlanc
065ba4f500
Prevent crash in mac CLI application if command-line is not properly parsed (NULL argv causes segmentation fault when printing usage).
2013-12-09 14:28:32 -05:00
Marc-André Moreau
ebaa96aa73
Merge branch 'master' of github.com:awakecoding/FreeRDP
2013-12-09 12:06:00 -05:00
Marc-André Moreau
26f543cdf4
libfreerdp-codec: planar cleanup
2013-12-09 12:02:05 -05:00
Marc-André Moreau
7f5e05bbb7
Merge pull request #1631 from hardening/version_update2
...
Bumped version number
2013-12-09 07:44:20 -08:00
Marc-André Moreau
aaeec6ae5a
Merge pull request #21 from hardening/version_update
...
Version update
2013-12-09 07:09:13 -08:00
Hardening
5d71a59b24
Bumped version number
2013-12-09 16:04:01 +01:00
Hardening
f60a1e59f1
Update version number for master
2013-12-09 15:56:13 +01:00
Benoît LeBlanc
cb46bbade0
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
2013-12-09 09:37:38 -05:00
Marc-André Moreau
718a0d0bbc
libfreerdp-codec: avoid pixel overflow with planar codec RLE test cases
2013-12-08 23:17:24 -05:00
Marc-André Moreau
1add4e628f
libfreerdp-codec: make planar codec encoder context reusable
2013-12-08 17:06:59 -05:00
Marc-André Moreau
6dfdc286ec
libfreerdp-core: disconnect client when accept fails
2013-12-08 14:43:11 -05:00
Marc-André Moreau
b3ea580616
freerdp: add missing SurfaceFrameMarkerEnabled setting
2013-12-08 11:17:16 -05:00
Marc-André Moreau
ed2af31425
Merge pull request #20 from hardening/surface_framemarker_support
...
Fixed typo in the initialization
2013-12-08 08:09:01 -08:00
Hardening
98245b8177
Fixed typo in the initialization
2013-12-08 11:22:36 +01:00
Marc-André Moreau
3d7a4dbc63
Merge pull request #19 from hardening/surface_framemarker_support
...
Parse the Surface frame marker flag
2013-12-07 10:46:30 -08:00
Benoît LeBlanc
8c1f836ac8
- SSL verification callback: send correct hostname and port
...
- Gateway Authentication callback.
- Handling “use same credentials”
2013-12-06 22:15:45 -05:00
Hardening
d7b7fcc688
Parse the Surface frame marker flag
...
This patch adds the parsing for the surface framemarker flag, so that
we can test it later.
2013-12-06 23:25:31 +01:00
Benoît LeBlanc
153bcbfa7c
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
2013-12-06 09:15:02 -05:00
Benoît LeBlanc
a86168fe8f
added const to freerdp_client_get_string_option
2013-12-06 09:14:55 -05:00
Marc-André Moreau
85b7ad90fe
libfreerdp-core: fix possible crash on unauthorized TS Gateway error
2013-12-05 17:31:33 -05:00
Marc-André Moreau
4d6f3b6de4
libfreerdp-client: fix bug in pInterface channel registration
2013-12-05 16:55:28 -05:00
Marc-André Moreau
f963491ebe
libfreerdp-client: cleanup .rdp file parsing
2013-12-05 12:35:31 -05:00
Benoît LeBlanc
9785275769
Fix warnings
2013-12-05 12:12:55 -05:00