summaryrefslogtreecommitdiff
path: root/t/lib-cvs.sh
diff options
context:
space:
mode:
authorLibravatar René Scharfe <rene.scharfe@lsrfire.ath.cx>2012-06-12 20:46:56 +0200
committerLibravatar Junio C Hamano <gitster@pobox.com>2012-06-13 13:10:55 -0700
commit7acf438215d1b0e8e47a707f3585de8486a2e5fe (patch)
treedd7b2535a9d3b4edae9a275558478f7ce76d7a49 /t/lib-cvs.sh
parentGit 1.7.10.4 (diff)
downloadtgif-7acf438215d1b0e8e47a707f3585de8486a2e5fe.tar.xz
git: Wrong parsing of ssh urls with IPv6 literals ignores port
If we encounter an address part shaped like "[HOST]:PORT", we skip the opening bracket and replace the closing one with a NUL. The variable host then points to HOST and we've cut off the PORT part. Thus, when we go looking for it using host a bit later, we can't find it. Start at end instead, which either points to the colon, if present, or is equal to host. Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx> Reviewed-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/lib-cvs.sh')
0 files changed, 0 insertions, 0 deletions