]>
Commit | Line | Data |
---|---|---|
e57cb015 JH |
1 | GIT v1.6.3.2 Release Notes |
2 | ========================== | |
3 | ||
4 | Fixes since v1.6.3.1 | |
5 | -------------------- | |
6 | ||
7 | * A few codepaths picked up the first few bytes from an sha1[] by | |
8 | casting the (char *) pointer to (int *); GCC 4.4 did not like this, | |
9 | and aborted compilation. | |
10 | ||
11 | * http-push had a small use-after-free bug. | |
12 | ||
13 | * command completion code in bash did not reliably detect that we are | |
14 | in a bare repository. | |
15 | ||
16 | * "git for-each-ref" had a segfaulting bug when dealing with a tag object | |
17 | created by an ancient git. | |
18 | ||
19 | * Some unlink(2) failures went undiagnosed. | |
20 | ||
21 | * The "recursive" merge strategy misbehaved when faced rename/delete | |
22 | conflicts while coming up with an intermediate merge base. | |
23 | ||
24 | * GIT_TRACE mechanism segfaulted when tracing a shell-quoted aliases. | |
25 | ||
26 | * "git add ." in an empty directory complained that pathspec "." did not | |
27 | match anything, which may be technically correct, but not useful. We | |
28 | silently make it a no-op now. | |
29 | ||
30 | * "git format-patch -k" still added patch numbers if format.numbered | |
31 | configuration was set. | |
32 | ||
33 | * OpenBSD also uses st_ctimspec in "struct stat", instead of "st_ctim". | |
34 | ||
35 | * With NO_CROSS_DIRECTORY_HARDLINKS, "make install" can be told not to | |
36 | create hardlinks between $(gitexecdir)/git-$builtin_commands and | |
37 | $(bindir)/git. | |
38 | ||
39 | * "git push" was converting OFS_DELTA pack representation into less | |
40 | efficient REF_DELTA representation unconditionally upon transfer, | |
41 | making the transferred data unnecessarily larger. | |
42 | ||
43 | Many other general usability updates around help text, diagnostic messages | |
44 | and documentation are included as well. | |
45 | ||
46 | --- | |
47 | exec >/var/tmp/1 | |
48 | O=v1.6.3.1-51-g2a1feb9 | |
49 | echo O=$(git describe maint) | |
50 | git shortlog --no-merges $O..maint | |
51 |