Add Release Notes to prepare for 1.5.0.2
[git/jnareb-git.git] / Documentation / RelNotes-1.5.0.2.txt
blob4dc1344859f68c0fd8692ccf2a8c516d4d3b6cc0
1 GIT v1.5.0.2 Release Notes
2 ==========================
4 Fixes since v1.5.0.1
5 --------------------
7 * Bugfixes
9   - 'git diff maint master next' did not correctly give combined
10     diff across three trees.
12   - 'git fast-import' portability fix for Solaris.
14   - 'git show-ref --verify' without arguments did not error out
15     but segfaulted.
17   - 'git diff :tracked-file `pwd`/an-untracked-file' gave an extra
18     slashes after a/ and b/.
20   - 'git format-patch' produced too long filenames if the commit
21     message had too long line at the beginning.
23   - Running 'make all' and then without changing anything
24     running 'make install' still rebuilt some files.  This
25     was inconvenient when building as yourself and then
26     installing as root (especially problematic when the source
27     directory is on NFS and root is mapped to nobody).
29   - 'git-rerere' failed to deal with two unconflicted paths that
30     sorted next to each other.
32   - 'git-rerere' attempted to open(2) a symlink and failed if
33     there was a conflict.  Since a conflicting change to a
34     symlink would not benefit from rerere anyway, the command
35     now ignores conflicting changes to symlinks.
37   - 'git-repack' did not like to pass more than 64 arguments
38     internally to underlying 'rev-list' logic, which made it
39     impossible to repack after accumulating many (small) packs
40     in the repository.
42 * Documentation updates
44   - added and clarified core.bare, core.legacyheaders configurations.
46   - updated "git-clone --depth" documentation.
48 * Assorted git-gui fixes.
52 exec >/var/tmp/1
53 O=v1.5.0.1-35-gffa84ff
54 echo O=`git describe maint`
55 git shortlog --no-merges $O..maint
57 #Local Variables:
58 #mode: text
59 #End: