Sync with

Signed-off-by: Junio C Hamano <>
diff --git a/Documentation/RelNotes/ b/Documentation/RelNotes/
index f3412ce..cf3f455 100644
--- a/Documentation/RelNotes/
+++ b/Documentation/RelNotes/
@@ -8,6 +8,9 @@
    that it was told to add everthing ('a') when up-arrow was pressed by
+ * Setting a git command that uses custom configuration via "-c var=val"
+   as an alias caused a crash due to a realloc(3) failure.
  * "git diff -C -C" used to disable the rename detection entirely when
    there are too many copy candidate paths in the tree; now it falls
    back to "-C" when doing so would keep the copy candidate paths
diff --git a/Documentation/git.txt b/Documentation/git.txt
index 65317cc..5c45446 100644
--- a/Documentation/git.txt
+++ b/Documentation/git.txt
@@ -44,9 +44,10 @@
 branch of the `git.git` repository.
 Documentation for older releases are available here:
-* link:v1.7.5.3/git.html[documentation for release]
+* link:v1.7.5.4/git.html[documentation for release]
 * release notes for
+  link:RelNotes/[],