Git 2.18.4

This merges up the security fix from v2.17.5. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>

Jonathan Nieder committed Apr 19, 2020 at 16:24 UTC ba6f0905fdb9e65c1ac5fbc79c9a4ef0b59b3e68

No changes.