Merge branch 'maint'
[git] / Documentation / RelNotes / 2.6.5.txt
1 Git v2.6.5 Release Notes
2 ========================
3
4 Fixes since v2.6.4
5 ------------------
6
7  * Because "test_when_finished" in our test framework queues the
8    clean-up tasks to be done in a shell variable, it should not be
9    used inside a subshell.  Add a mechanism to allow 'bash' to catch
10    such uses, and fix the ones that were found.
11
12  * Update "git subtree" (in contrib/) so that it can take whitespaces
13    in the pathnames, not only in the in-tree pathname but the name of
14    the directory that the repository is in.
15
16  * Cosmetic improvement to lock-file error messages.
17
18  * mark_tree_uninteresting() has code to handle the case where it gets
19    passed a NULL pointer in its 'tree' parameter, but the function had
20    'object = &tree->object' assignment before checking if tree is
21    NULL.  This gives a compiler an excuse to declare that tree will
22    never be NULL and apply a wrong optimization.  Avoid it.
23
24 Also contains typofixes, documentation updates and trivial code
25 clean-ups.