1GIT v1.5.6.4 Release Notes 2========================== 3 4Fixes since v1.5.6.3 5-------------------- 6 7* Various commands could overflow its internal buffer on a platform 8 with small PATH_MAX value in a repository that has contents with 9 long pathnames. 10 11* There wasn't a way to make --pretty=format:%<> specifiers to honor 12 .mailmap name rewriting for authors and committers. Now you can with 13 %aN and %cN. 14 15* Bash completion wasted too many cycles; this has been optimized to be 16 usable again. 17 18* Bash completion lost ref part when completing something like "git show 19 pu:Makefile". 20 21* "git-cvsserver" did not clean up its temporary working area after annotate 22 request. 23 24* "git-daemon" called syslog() from its signal handler, which was a 25 no-no. 26 27* "git-fetch" into an empty repository used to remind that the fetch will 28 be huge by saying "no common commits", but this was an unnecessary 29 noise; it is already known by the user anyway. 30 31* "git-http-fetch" would have segfaulted when pack idx file retrieved 32 from the other side was corrupt. 33 34* "git-index-pack" used too much memory when dealing with a deep delta chain. 35 36* "git-mailinfo" (hence "git-am") did not correctly handle in-body [PATCH] 37 line to override the commit title taken from the mail Subject header. 38 39* "git-rebase -i -p" lost parents that are not involved in the history 40 being rewritten. 41 42* "git-rm" lost track of where the index file was when GIT_DIR was 43 specified as a relative path. 44 45* "git-rev-list --quiet" was not quiet as advertised. 46 47Contains other various documentation fixes.