]> git.ipfire.org Git - thirdparty/git.git/blame - Documentation/RelNotes-1.6.0.5.txt
t/t5705-clone-2gb: change from skip_all=* to prereq skip
[thirdparty/git.git] / Documentation / RelNotes-1.6.0.5.txt
CommitLineData
c14639f7
JH
1GIT v1.6.0.5 Release Notes
2==========================
3
4Fixes since v1.6.0.4
5--------------------
6
1c2ed59d 7* "git checkout" used to crash when your HEAD was pointing at a deleted
c14639f7
JH
8 branch.
9
1c2ed59d 10* "git checkout" from an un-checked-out state did not allow switching out
c14639f7
JH
11 of the current branch.
12
1c2ed59d 13* "git diff" always allowed GIT_EXTERNAL_DIFF and --no-ext-diff was no-op for
5359fde8
JH
14 the command.
15
1c2ed59d
JH
16* Giving 3 or more tree-ish to "git diff" is supposed to show the combined
17 diff from second and subsequent trees to the first one, but the order was
18 screwed up.
5359fde8 19
1c2ed59d
JH
20* "git fast-export" did not export all tags.
21
22* "git ls-files --with-tree=<tree>" did not work with options other
5359fde8
JH
23 than -c, most notably with -m.
24
1c2ed59d 25* "git pack-objects" did not make its best effort to honor --max-pack-size
c14639f7
JH
26 option when a single first object already busted the given limit and
27 placed many objects in a single pack.
28
1c2ed59d 29* "git-p4" fast import frontend was too eager to trigger its keyword expansion
5359fde8
JH
30 logic, even on a keyword-looking string that does not have closing '$' on the
31 same line.
32
1c2ed59d 33* "git push $there" when the remote $there is defined in $GIT_DIR/branches/$there
5359fde8
JH
34 behaves more like what cg-push from Cogito used to work.
35
1c2ed59d
JH
36* when giving up resolving a conflicted merge, "git reset --hard" failed
37 to remove new paths from the working tree.
5359fde8 38
1c2ed59d 39* "git tag" did not complain when given mutually incompatible set of options.
c14639f7 40
1c2ed59d
JH
41* The message constructed in the internal editor was discarded when "git
42 tag -s" failed to sign the message, which was often caused by the user
43 not configuring GPG correctly.
c14639f7 44
1c2ed59d
JH
45* "make check" cannot be run without sparse; people may have meant to say
46 "make test" instead, so suggest that.
47
48* Internal diff machinery had a corner case performance bug that choked on
49 a large file with many repeated contents.
5359fde8 50
1c2ed59d
JH
51* "git repack" used to grab objects out of packs marked with .keep
52 into a new pack.
5359fde8 53
1c2ed59d
JH
54* Many unsafe call to sprintf() style varargs functions are corrected.
55
56* Also contains quite a few documentation updates.