1GIT v1.6.2.4 Release Notes 2========================== 3 4Fixes since v1.6.2.3 5-------------------- 6 7* The configuration parser had a buffer overflow while parsing an overlong 8 value. 9 10* "git-checkout <tree-ish> <submodule>" did not update the index entry at 11 the named path; it now does. 12 13* "git init" segfaulted when given an overlong template location via 14 the --template= option. 15 16* "git-ls-tree" and "git-diff-tree" used a pathspec correctly when 17 deciding to descend into a subdirectory but they did not match the 18 individual paths correctly. This caused pathspecs "abc/d ab" to match 19 "abc/0" ("abc/d" made them decide to descend into the directory "abc/", 20 and then "ab" incorrectly matched "abc/0" when it shouldn't). 21 22* "git-merge-recursive" was broken when a submodule entry was involved in 23 a criss-cross merge situation. 24 25Many small documentation updates are included as well. 26 27--- 28exec >/var/tmp/1 29echo O=$(git describe maint) 30O=v1.6.2.3-21-ga51609a 31git shortlog --no-merges $O..maint