enable secure checksums by default
authorRaphael Rigo <devel-freerdp@syscall.eu>
Fri, 30 Mar 2012 09:44:36 +0000 (11:44 +0200)
committerRaphael Rigo <devel-freerdp@syscall.eu>
Fri, 30 Mar 2012 09:44:36 +0000 (11:44 +0200)
libfreerdp-core/settings.c
libfreerdp-utils/args.c

index 349a0b9..8f5a40a 100644 (file)
@@ -58,7 +58,7 @@ rdpSettings* settings_new(void* instance)
                settings->kbd_fn_keys = 0;
                settings->kbd_layout = 0;
                settings->encryption = false;
-               settings->salted_checksum = false;
+               settings->salted_checksum = true;
                settings->port = 3389;
                settings->desktop_resize = true;
 
index 9451421..c09749f 100644 (file)
@@ -102,7 +102,7 @@ int freerdp_parse_args(rdpSettings* settings, int argc, char** argv,
                                "  --ignore-certificate: ignore verification of logon certificate\n"
                                "  --sec: force protocol security (rdp, tls or nla)\n"
                                "  --kbd-list: list all keyboard layout ids used by -k\n"
-                               "  --salted-checksum: use salted checksums with Standard RDP encryption\n"
+                               "  --no-salted-checksum: disable salted checksums with Standard RDP encryption\n"
                                "  --version: print version information\n"
                                "\n", argv[0]);
                        return FREERDP_ARGS_PARSE_HELP; //TODO: What is the correct return
@@ -623,9 +623,9 @@ int freerdp_parse_args(rdpSettings* settings, int argc, char** argv,
                        }
                        num_extensions++;
                }
-               else if (strcmp("--salted-checksum", argv[index]) == 0)
+               else if (strcmp("--no-salted-checksum", argv[index]) == 0)
                {
-                       settings->salted_checksum = true;
+                       settings->salted_checksum = false;
                }
                else if (strcmp("--version", argv[index]) == 0)
                {