summaryrefslogtreecommitdiff
path: root/Documentation/RelNotes/2.2.0.txt
diff options
context:
space:
mode:
authorLibravatar brian m. carlson <sandals@crustytoothpaste.net>2015-04-26 20:30:12 +0000
committerLibravatar Junio C Hamano <gitster@pobox.com>2015-04-28 15:23:12 -0700
commitbaaf233755f71c057d28b9e8692e24d4fca7d22f (patch)
treef4dd21df1b7ea6028213cf59cfb9cfb8b27dafc8 /Documentation/RelNotes/2.2.0.txt
parentt5601: fix quotation error leading to skipped tests (diff)
downloadtgif-baaf233755f71c057d28b9e8692e24d4fca7d22f.tar.xz
connect: improve check for plink to reduce false positives
The git_connect function has code to handle plink and tortoiseplink specially, as they require different command line arguments from OpenSSH (-P instead of -p for ports; tortoiseplink additionally requires -batch). However, the match was done by checking for "plink" anywhere in the string, which led to a GIT_SSH value containing "uplink" being treated as an invocation of putty's plink. Improve the check by looking for "plink" or "tortoiseplink" (or those names suffixed with ".exe") only in the final component of the path. This has the downside that a program such as "plink-0.63" would no longer be recognized, but the increased robustness is likely worth it. Add tests to cover these cases to avoid regressions. Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net> Acked-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/RelNotes/2.2.0.txt')
0 files changed, 0 insertions, 0 deletions