Commit Graph

3568 Commits

Author SHA1 Message Date
Corey C bfa83e0062 Merge remote-tracking branch 'upstream/master' 2013-01-14 15:25:02 -05:00
Marc-André Moreau 912d9e8f26 Merge pull request #897 from awakecoding/master
Schannel Improvements + RemoteFX Fix
2013-01-14 12:24:39 -08:00
Marc-André Moreau 0146b21eb5 libfreerdp-core: fix surface commands 2013-01-14 15:19:51 -05:00
Corey C 17cd760e0d wfreerdp-server: merge upstream 2013-01-14 14:22:07 -05:00
Marc-André Moreau 3d77d5a497 freerdp: merging with master 2013-01-14 13:50:16 -05:00
Marc-André Moreau 9f4b41d377 Merge pull request #895 from bmiklautz/renamedebug
utils/debug: renamed DEBUG to DEBUG_MSG
2013-01-14 06:28:51 -08:00
Marc-André Moreau 8b3b635d99 Merge pull request #896 from hardening/hardening5
Don't break connection when receiving an invalid synchronize packet
2013-01-14 05:08:22 -08:00
Marc-André Moreau a324873c40 Merge pull request #894 from ArvidNorr/waitfix
Wrong max socket value fix
2013-01-14 05:07:52 -08:00
Marc-André Moreau 0ae1da3432 Merge pull request #893 from ArvidNorr/loginfix
login and synchronize fix
2013-01-14 05:06:40 -08:00
rdp.effort 2c9412bb1c Don't break connection when receiving an invalid synchronize packet 2013-01-14 12:33:56 +01:00
Bernhard Miklautz 49c3641b6e utils/debug: renamed DEBUG to DEBUG_MSG 2013-01-14 11:47:24 +01:00
ArvidNorr 8bdeb78f06 Wrong max socket value fix 2013-01-14 02:12:30 -08:00
ArvidNorr cea442f24e login and synchronize fix 2013-01-14 01:13:29 -08:00
Marc-André Moreau 92b96ec98d Merge pull request #892 from hardening/hardening4
Misc fixes and result checks
2013-01-13 19:42:17 -08:00
rdp.effort 81c0e99ceb Misc fixes and result checks 2013-01-13 23:37:50 +01:00
Marc-André Moreau 87e009726b Merge pull request #890 from hardening/hardening3
Hardening3
2013-01-12 10:01:03 -08:00
rdp.effort 4d259b5c8e fixed a typo with stream_skip
according to GDI-2.2.2.2.1.2.4 numberColors is an UINT16
fixed a rewrite error in multi_patblt
2013-01-12 16:12:50 +01:00
rdp.effort 91a0b6bb98 fixed a typo in capabilities.c 2013-01-12 14:55:38 +01:00
rdp.effort 4d90284657 Renamed CODEC_ID_NONE to RDP_CODEC_ID_NONE as it is already defined in
avcodecs.h
Fixed a warning in schannel_openssl.c
Added checks for: input, mcs, tpdu, certificate, license
2013-01-12 14:49:01 +01:00
rdp.effort 869a1b9980 check return values when negotiating RDP connection 2013-01-12 14:37:21 +01:00
rdp.effort 125a4421e3 check result of orders unitary test 2013-01-12 14:34:34 +01:00
rdp.effort df08643184 Fixed a bogus last time change 2013-01-12 14:31:53 +01:00
rdp.effort fe97cc367a Merge remote-tracking branch 'origin' into securedFreeRdp 2013-01-12 11:41:55 +01:00
rdp.effort 98f3cf249b check stream size when processing update packets 2013-01-12 00:46:04 +01:00
rdp.effort a30075b12d Added checks for RDP layer processing 2013-01-12 00:43:16 +01:00
Marc-André Moreau 195464c874 Merge pull request #889 from hardening/securedOrders
mechanize processing of graphical orders to improve security
2013-01-11 15:42:48 -08:00
rdp.effort 6fd03aba38 mechanize processing of graphical orders to improve security 2013-01-12 00:17:45 +01:00
Marc-André Moreau 136bbc8bf7 libwinpr-sspi: start implementing Schannel EncryptMessage 2013-01-11 14:23:54 -05:00
Marc-André Moreau 40f44281a1 Merge pull request #887 from hardening/hardening1
Adding security checks
2013-01-10 16:47:56 -08:00
rdp.effort a63598e2be checks stream size in rail client channel 2013-01-11 01:31:48 +01:00
rdp.effort dc9777bea0 checks stream size when reading rail strings 2013-01-11 01:29:34 +01:00
rdp.effort 2a6c62520f checks BER decoding result and stream size when processing NLA packets 2013-01-11 01:27:19 +01:00
rdp.effort 6bc7da797b checks stream size when processing channel data 2013-01-11 01:25:26 +01:00
rdp.effort 0af0d3adfa checks stream sizes when reading GCC packets 2013-01-11 01:23:31 +01:00
rdp.effort 2f97638e98 checks stream sizes when reading redirection packets 2013-01-11 01:21:24 +01:00
rdp.effort f320fc3530 check stream sizes when reading ClientInfoPDU 2013-01-11 01:18:11 +01:00
rdp.effort dc967dcc89 adding const qualifiers for security.[c|h] helps understand inputs and
outputs
2013-01-11 01:15:52 +01:00
rdp.effort 376731315b Checks stream size when reading in BER format 2013-01-11 01:11:03 +01:00
Marc-André Moreau b868af322e libwinpr-sspi: fix Schannel TLS handshake 2013-01-10 17:12:27 -05:00
Marc-André Moreau 03ef822d0c libwinpr-sspi: add Schannel EncryptMessage/DecryptMessage tests 2013-01-10 16:28:56 -05:00
Marc-André Moreau 76be7b3575 Merge pull request #886 from hardening/unicodeFixes
Initialize lpWideCharStr parameter when using ConvertToUnicode
2013-01-10 12:45:49 -08:00
rdp.effort e53e8e524d Initialize lpWideCharStr parameter when using ConvertToUnicode
This patch ensure that lpWideCharStr is initialized by callers of
ConvertToUnicode
2013-01-10 21:30:32 +01:00
Marc-André Moreau 59084a09ba libwinpr-sspi: fix Schannel TLS handshake 2013-01-10 12:19:07 -05:00
Marc-André Moreau 0fbf846671 libwinpr-sspi: NTLM extended protection cleanup 2013-01-10 11:19:57 -05:00
Marc-André Moreau f0c94562cc libfreerdp-core: TS Gateway cleanup and NTLM SingleHostData implementation 2013-01-09 12:05:34 -05:00
Marc-André Moreau 4c31e4efaf Merge pull request #885 from awakecoding/master
SSPI NTLMv2 Fixes and Improvements
2013-01-09 06:35:23 -08:00
Marc-André Moreau 4d964bb245 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-01-09 09:31:24 -05:00
Marc-André Moreau 1d893ed268 libwinpr-sspi: add support for NTLMv2 Channel Binding Token (CBT) 2013-01-09 00:20:08 -05:00
Marc-André Moreau d8949f5d8f libfreerdp-core: fix computing of test channel binding token 2013-01-08 21:56:28 -05:00
Marc-André Moreau b274133b86 libfreerdp-client: add /vmconnect option for hyper-v 2013-01-08 17:18:34 -05:00