Browse Source

Describe fixes since 1.6.2.3

Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Junio C Hamano 16 years ago
parent
commit
67daebfd3b
  1. 31
      Documentation/RelNotes-1.6.2.4.txt
  2. 2
      RelNotes

31
Documentation/RelNotes-1.6.2.4.txt

@ -0,0 +1,31 @@ @@ -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 <tree-ish> <submodule>" 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

2
RelNotes

@ -1 +1 @@ @@ -1 +1 @@
Documentation/RelNotes-1.6.2.3.txt
Documentation/RelNotes-1.6.2.4.txt
Loading…
Cancel
Save