Junio C Hamano | b75bb1d | 2008-02-27 23:37:39 -0800 | [diff] [blame] | 1 | GIT v1.5.4.4 Release Notes |
| 2 | ========================== |
| 3 | |
| 4 | Fixes since v1.5.4.3 |
| 5 | -------------------- |
| 6 | |
Junio C Hamano | d3df4271 | 2008-03-02 21:49:28 -0800 | [diff] [blame] | 7 | * Building and installing with an overtight umask such as 077 made |
| 8 | installed templates unreadable by others, while the rest of the install |
| 9 | are done in a way that is friendly to umask 022. |
| 10 | |
Junio C Hamano | b75bb1d | 2008-02-27 23:37:39 -0800 | [diff] [blame] | 11 | * "git cvsexportcommit -w $cvsdir" misbehaved when GIT_DIR is set to a |
| 12 | relative directory. |
| 13 | |
| 14 | * "git http-push" had an invalid memory access that could lead it to |
| 15 | segfault. |
| 16 | |
| 17 | * When "git rebase -i" gave control back to the user for a commit that is |
| 18 | marked to be edited, it just said "modify it with commit --amend", |
| 19 | without saying what to do to continue after modifying it. Give an |
| 20 | explicit instruction to run "rebase --continue" to be more helpful. |
| 21 | |
| 22 | * "git send-email" in 1.5.4.3 issued a bogus empty In-Reply-To: header. |
| 23 | |
Junio C Hamano | d3df4271 | 2008-03-02 21:49:28 -0800 | [diff] [blame] | 24 | * "git bisect" showed mysterious "won't bisect on seeked tree" error message. |
| 25 | This was leftover from Cogito days to prevent "bisect" starting from a |
| 26 | cg-seeked state. We still keep the Cogito safety, but running "git bisect |
| 27 | start" when another bisect was in effect will clean up and start over. |
| 28 | |
| 29 | * "git push" with an explicit PATH to receive-pack did not quite work if |
| 30 | receive-pack was not on usual PATH. We earlier fixed the same issue |
| 31 | with "git fetch" and upload-pack, but somehow forgot to do so in the |
| 32 | other direction. |
| 33 | |
| 34 | * git-gui's info dialog was not displayed correctly when the user tries |
| 35 | to commit nothing (i.e. without staging anything). |
| 36 | |
| 37 | * "git revert" did not properly fail when attempting to run with a |
| 38 | dirty index. |
| 39 | |
Junio C Hamano | 56d5fe2 | 2008-03-08 19:34:47 -0800 | [diff] [blame] | 40 | * "git merge --no-commit --no-ff <other>" incorrectly made commits. |
Junio C Hamano | b75bb1d | 2008-02-27 23:37:39 -0800 | [diff] [blame] | 41 | |
Junio C Hamano | 56d5fe2 | 2008-03-08 19:34:47 -0800 | [diff] [blame] | 42 | * "git merge --squash --no-ff <other>", which is a nonsense combination |
| 43 | of options, was not rejected. |
| 44 | |
| 45 | * "git ls-remote" and "git remote show" against an empty repository |
| 46 | failed, instead of just giving an empty result (regression). |
| 47 | |
| 48 | * "git fast-import" did not handle a renamed path whose name needs to be |
| 49 | quoted, due to a bug in unquote_c_style() function. |
| 50 | |
| 51 | * "git cvsexportcommit" was confused when multiple files with the same |
| 52 | basename needed to be pushed out in the same commit. |
| 53 | |
| 54 | * "git daemon" did not send early errors to syslog. |
| 55 | |
| 56 | * "git log --merge" did not work well with --left-right option. |
| 57 | |
Mike Ralphson | f70f988 | 2008-08-05 17:12:06 +0100 | [diff] [blame] | 58 | * "git svn" prompted for client cert password every time it accessed the |
Junio C Hamano | 56d5fe2 | 2008-03-08 19:34:47 -0800 | [diff] [blame] | 59 | server. |
| 60 | |
| 61 | * The reset command in "git fast-import" data stream was documented to |
| 62 | end with an optional LF, but it actually required one. |
| 63 | |
| 64 | * "git svn dcommit/rebase" did not honor --rewrite-root option. |
| 65 | |
| 66 | Also included are a handful documentation updates. |