Merge branch 'jk/daemon-interpolate'
commit4c3dbbf7225c45ab0e04953090d0ece4a15e83a2
authorJunio C Hamano <gitster@pobox.com>
Tue, 3 Mar 2015 22:37:05 +0000 (3 14:37 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 3 Mar 2015 22:37:06 +0000 (3 14:37 -0800)
tree68820f614f5c4f3b735c2eb6dd13c1e12208a6ae
parentef4cdb8bb7c56a431f2f553ed39b896f32488a18
parentb48537305229d1a4f25633f71941ee52d2582017
Merge branch 'jk/daemon-interpolate'

The "interpolated-path" option of "git daemon" inserted any string
client declared on the "host=" capability request without checking.
Sanitize and limit %H and %CH to a saner and a valid DNS name.

* jk/daemon-interpolate:
  daemon: sanitize incoming virtual hostname
  t5570: test git-daemon's --interpolated-path option
  git_connect: let user override virtual-host we send to daemon
connect.c
daemon.c