Junio C Hamano | 41cf68a | 2007-06-02 15:01:33 -0700 | [diff] [blame] | 1 | GIT v1.5.2.1 Release Notes |
| 2 | ========================== |
| 3 | |
| 4 | Fixes since v1.5.2 |
| 5 | ------------------ |
| 6 | |
| 7 | * Bugfixes |
| 8 | |
| 9 | - Temporary files that are used when invoking external diff |
| 10 | programs did not tolerate a long TMPDIR. |
| 11 | |
| 12 | - git-daemon did not notice when it could not write into its |
| 13 | pid file. |
| 14 | |
| 15 | - git-status did not honor core.excludesFile configuration like |
| 16 | git-add did. |
| 17 | |
| 18 | - git-annotate did not work from a subdirectory while |
| 19 | git-blame did. |
| 20 | |
| 21 | - git-cvsserver should have disabled access to a repository |
| 22 | with "gitcvs.pserver.enabled = false" set even when |
| 23 | "gitcvs.enabled = true" was set at the same time. It |
| 24 | didn't. |
| 25 | |
| 26 | - git-cvsimport did not work correctly in a repository with |
| 27 | its branch heads were packed with pack-refs. |
| 28 | |
| 29 | - ident unexpansion to squash "$Id: xxx $" that is in the |
| 30 | repository copy removed incorrect number of bytes. |
| 31 | |
| 32 | - git-svn misbehaved when the subversion repository did not |
| 33 | provide MD5 checksums for files. |
| 34 | |
| 35 | - git rebase (and git am) misbehaved on commits that have '\n' |
| 36 | (literally backslash and en, not a linefeed) in the title. |
| 37 | |
| 38 | - code to decode base85 used in binary patches had one error |
| 39 | return codepath wrong. |
| 40 | |
| 41 | - RFC2047 Q encoding output by git-format-patch used '_' for a |
| 42 | space, which is not understood by some programs. It uses =20 |
| 43 | which is safer. |
| 44 | |
| 45 | - git-fastimport --import-marks was broken; fixed. |
| 46 | |
| 47 | - A lot of documentation updates, clarifications and fixes. |