From: Junio C Hamano Date: Sat, 18 Apr 2009 21:01:50 +0000 (-0700) Subject: Describe fixes since 1.6.2.3 X-Git-Tag: v1.6.3-rc1~4^2 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=67daebfd3b9ba020d677e069000782b9b1e8cf75;p=git.git Describe fixes since 1.6.2.3 Signed-off-by: Junio C Hamano --- diff --git a/Documentation/RelNotes-1.6.2.4.txt b/Documentation/RelNotes-1.6.2.4.txt new file mode 100644 index 000000000..21bf4f3a3 --- /dev/null +++ b/Documentation/RelNotes-1.6.2.4.txt @@ -0,0 +1,31 @@ +GIT v1.6.2.4 Release Notes +========================== + +Fixes since v1.6.2.3 +-------------------- + +* The configuration parser had a buffer overflow while parsing an overlong + value. + +* "git-checkout " did not update the index entry at + the named path; it now does. + +* "git init" segfaulted when given an overlong template location via + the --template= option. + +* "git-ls-tree" and "git-diff-tree" used a pathspec correctly when + deciding to descend into a subdirectory but they did not match the + individual paths correctly. This caused pathspecs "abc/d ab" to match + "abc/0" ("abc/d" made them decide to descend into the directory "abc/", + and then "ab" incorrectly matched "abc/0" when it shouldn't). + +* "git-merge-recursive" was broken when a submodule entry was involved in + a criss-cross merge situation. + +Many small documentation updates are included as well. + +--- +exec >/var/tmp/1 +echo O=$(git describe maint) +O=v1.6.2.3-21-ga51609a +git shortlog --no-merges $O..maint diff --git a/RelNotes b/RelNotes index e90dc8ee4..22ea275ee 120000 --- a/RelNotes +++ b/RelNotes @@ -1 +1 @@ -Documentation/RelNotes-1.6.2.3.txt \ No newline at end of file +Documentation/RelNotes-1.6.2.4.txt \ No newline at end of file