Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/neutrinolabs/NeutrinoRDP.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspeidy <speidy@gmail.com>2014-09-20 10:44:23 +0400
committerspeidy <speidy@gmail.com>2014-09-20 10:44:23 +0400
commit5c46c5a64de7f019ea96a11315a008dd5eb94532 (patch)
tree120eede6bb7560e40c7df2e53da5c2796d5569a6 /libfreerdp-core
parenta5a460e5ec4c34126e03375b949e5918326b5e31 (diff)
Revert "added --sec none option"
This reverts commit a62a3afcf2c690798b6c46e2a88296b379152ff8.
Diffstat (limited to 'libfreerdp-core')
-rw-r--r--libfreerdp-core/nego.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libfreerdp-core/nego.c b/libfreerdp-core/nego.c
index 04aacca..ef92bc3 100644
--- a/libfreerdp-core/nego.c
+++ b/libfreerdp-core/nego.c
@@ -103,6 +103,13 @@ tbool nego_connect(rdpNego* nego)
nego->transport->settings->selected_protocol = nego->selected_protocol;
nego->transport->settings->negotiationFlags = nego->flags;
+ if(nego->selected_protocol == PROTOCOL_RDP)
+ {
+ nego->transport->settings->encryption = true;
+ nego->transport->settings->encryption_method = ENCRYPTION_METHOD_40BIT | ENCRYPTION_METHOD_128BIT | ENCRYPTION_METHOD_FIPS;
+ nego->transport->settings->encryption_level = ENCRYPTION_LEVEL_CLIENT_COMPATIBLE;
+ }
+
return true;
}