mirror of
https://github.com/nestriness/cdc-file-transfer.git
synced 2026-05-01 19:33:06 +03:00
[RemoteUtil] Fix output from Windows SSH commands (#90)
Adds an ArchType argument to many RemoteUtil methods, which is used to replace -tt (forced pseudo-TTY allocation) by -T (no pseudo-TTY allocation). The -tt option adds tons of ANSI escape sequences to the output and makes it unparsable, even after removing the sequences, as some sequences like "delete the last X characters" are not honoured. An exception is BuildProcessStartInfoForSshPortForward, where replacing -tt by -T would make the port forwarding process exit immediately.
This commit is contained in:
@@ -179,6 +179,7 @@ cc_library(
|
||||
srcs = ["server_arch.cc"],
|
||||
hdrs = ["server_arch.h"],
|
||||
deps = [
|
||||
"//common:ansi_filter",
|
||||
"//common:arch_type",
|
||||
"//common:path",
|
||||
"//common:remote_util",
|
||||
|
||||
Reference in New Issue
Block a user