Merge branch 'jk/daemon-interpolate' into maint
commitc722ba4814f34d02faed305e4cc6498c783543a9
authorJunio C Hamano <gitster@pobox.com>
Sat, 14 Mar 2015 05:55:59 +0000 (13 22:55 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sat, 14 Mar 2015 05:55:59 +0000 (13 22:55 -0700)
treecdf6603541229f3878ac3a8b70e88bf34f5aba69
parent1165ae6f3d42e0eb0ddfc2d4e6dfa8bd0b88eb60
parentb48537305229d1a4f25633f71941ee52d2582017
Merge branch 'jk/daemon-interpolate' into maint

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