Fossil SCM

Make "plink" the default ssh client on Windows, no matter what win32 compiler fossil was compiled with.

jan.nijtmans 2014-06-30 12:41 UTC trunk
Commit e6d7b35a2469fba345255d06c877ea7923d6ff52
1 file changed +3 -3
--- src/http_transport.c
+++ src/http_transport.c
@@ -77,12 +77,12 @@
7777
}
7878
7979
/*
8080
** Default SSH command
8181
*/
82
-#ifdef __MINGW32__
83
-static char zDefaultSshCmd[] = "ssh -T";
82
+#ifdef _WIN32
83
+static char zDefaultSshCmd[] = "plink -ssh -T";
8484
#else
8585
static char zDefaultSshCmd[] = "ssh -e none -T";
8686
#endif
8787
8888
/*
@@ -99,11 +99,11 @@
9999
100100
socket_ssh_resolve_addr(pUrlData);
101101
zSsh = db_get("ssh-command", zDefaultSshCmd);
102102
blob_init(&zCmd, zSsh, -1);
103103
if( pUrlData->port!=pUrlData->dfltPort && pUrlData->port ){
104
-#ifdef __MINGW32__
104
+#ifdef _WIN32
105105
blob_appendf(&zCmd, " -P %d", pUrlData->port);
106106
#else
107107
blob_appendf(&zCmd, " -p %d", pUrlData->port);
108108
#endif
109109
}
110110
--- src/http_transport.c
+++ src/http_transport.c
@@ -77,12 +77,12 @@
77 }
78
79 /*
80 ** Default SSH command
81 */
82 #ifdef __MINGW32__
83 static char zDefaultSshCmd[] = "ssh -T";
84 #else
85 static char zDefaultSshCmd[] = "ssh -e none -T";
86 #endif
87
88 /*
@@ -99,11 +99,11 @@
99
100 socket_ssh_resolve_addr(pUrlData);
101 zSsh = db_get("ssh-command", zDefaultSshCmd);
102 blob_init(&zCmd, zSsh, -1);
103 if( pUrlData->port!=pUrlData->dfltPort && pUrlData->port ){
104 #ifdef __MINGW32__
105 blob_appendf(&zCmd, " -P %d", pUrlData->port);
106 #else
107 blob_appendf(&zCmd, " -p %d", pUrlData->port);
108 #endif
109 }
110
--- src/http_transport.c
+++ src/http_transport.c
@@ -77,12 +77,12 @@
77 }
78
79 /*
80 ** Default SSH command
81 */
82 #ifdef _WIN32
83 static char zDefaultSshCmd[] = "plink -ssh -T";
84 #else
85 static char zDefaultSshCmd[] = "ssh -e none -T";
86 #endif
87
88 /*
@@ -99,11 +99,11 @@
99
100 socket_ssh_resolve_addr(pUrlData);
101 zSsh = db_get("ssh-command", zDefaultSshCmd);
102 blob_init(&zCmd, zSsh, -1);
103 if( pUrlData->port!=pUrlData->dfltPort && pUrlData->port ){
104 #ifdef _WIN32
105 blob_appendf(&zCmd, " -P %d", pUrlData->port);
106 #else
107 blob_appendf(&zCmd, " -p %d", pUrlData->port);
108 #endif
109 }
110

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button